BM6P6(@ FFF===777===RRRzzzssswwwZZZVVV]]]ZZZQQQNNNPPPUUU]]]nnnrrrWWWSSSNNNOOOXXXSSSNNNZZZjjjyyyfffSSSGGGJJJOOOXXXooo|||mmmmmm{{{nnn^^^vvvzzzrrreee:::555666222666222FFFnnnrrr}}}jjjlllqqqyyy|||sssmmmpppvvvxxxzzz{{{{{{wwwpppoootttxxxvvvsssqqqnnnlllkkkiiieee___YYYQQQUUUQQQKKKJJJ===...AAA666bbbrrrtttrrrSSSDDDIIIRRRTTT[[[SSSlll~~~nnnVVVRRRZZZ}}}wwwjjj{{{llllll,,,555222111...000,,,;;;CCCxxxNNNFFFEEEUUUppptttooozzzNNN@@@aaa{{{uuurrrvvvmmmxxxzzz{{{uuuyyy~~~yyy~~~llleeefffiii}}}vvvoooeeeTTT^^^===222000000<<<```pppVVVPPPmmmqqq{{{TTTCCC>>>===HHHXXXtttFFF:::555BBBdddkkkqqqkkkVVVUUU[[[WWWLLLKKKOOOYYYfff{{{```KKKPPPPPPCCCOOONNNKKKTTTaaammm|||sssjjjTTTIIIEEEHHHKKKTTTnnnwwwhhhfffuuu~~~{{{\\\jjj|||iiiyyykkkCCC777777333555000PPPvvvnnn|||zzzsssxxxwwwwwwyyyxxxqqqmmmpppuuuxxx{{{~~~}}}}}}{{{wwwtttssstttvvvwwwvvvssspppllljjjiiifffbbb___SSSTTTPPPOOOJJJ>>>222@@@:::iiirrr{{{tttVVVFFFIIIQQQYYY```[[[ssszzzrrr]]]TTTWWWvvvhhhttt{{{hhhtttvvvjjj555555...------111111///EEEkkkKKKFFFIII[[[xxxtttjjjyyy\\\@@@NNNppptttxxxtttzzzzzzoooyyy~~~kkk~~~qqqeeeeeeiiiyyyssspppfffLLLfff:::555555555BBBbbbhhhRRRWWWuuurrr|||~~~PPPAAA>>>???KKK\\\vvvzzzIII888888OOOxxx```xxxqqq```VVVXXXZZZSSSKKKLLLRRR___rrr[[[IIIPPPRRR???EEE@@@BBBUUUeeennnwwwfffYYYFFFDDDFFFJJJIIIOOOkkkrrr{{{sssfff___iii{{{```]]]^^^nnn|||SSS;;;666222111222XXXnnnppp}}}uuuqqqxxxyyy{{{tttvvvpppmmmqqquuuvvvwwwyyy}}}}}}{{{xxxyyy{{{vvvrrrnnnjjjhhhgggeeecccWWWSSSOOOTTTNNN@@@888======xxxuuu}}}vvvZZZIIIHHHOOOXXXaaaddd~~~jjjllliiinnncccjjjlllwwwhhhWWWSSSlllSSS|||}}}bbboooYYYgggiiiCCC666***,,,///333666,,,___^^^GGGFFFNNNeeeuuujjj}}}hhhEEECCCbbb{{{zzziii[[[fffyyyvvvpppzzzddddddyyyhhhccciiiooottttttiiiHHHvvv<<<666777444FFFjjj```QQQ___~~~tttvvvKKK???>>>AAAPPP```yyybbbNNN999@@@bbb```fff```^^^]]]YYYOOOMMMPPPYYYggg}}}gggQQQOOOLLLNNNQQQQQQaaaeeeMMMFFFFFFJJJMMMJJJNNNfff~~~eee~~~~~~}}}wwwqqqhhh___```pppmmmXXXnnnccc___]]]<<<555555222666^^^yyylll{{{{{{xxxyyyzzz{{{zzzzzzuuuvvv~~~zzz{{{}}}wwwtttqqqmmmiiifffdddbbb[[[TTTQQQWWW{{{VVVAAA:::888CCCwww|||vvv\\\IIIHHHNNNRRR```ooolllcccccc]]]|||rrr```SSS^^^{{{{{{rrr\\\QQQcccRRRzzz___cccLLL\\\fffPPP666+++000222333666666WWWEEEGGGSSSlllxxxmmm}}}iiiKKKFFFVVV```yyyfffRRRPPP]]]ffflllrrrmmmxxxiii[[[lllccchhhfffzzz{{{vvvmmmQQQbbbCCC666777222KKKwwwppp\\\TTTdddvvvpppHHH>>>???CCCTTTddd{{{mmmcccMMM;;;IIIttt{{{eeezzzcccfffggg___UUUKKKNNNTTT___qqqnnnVVVOOOGGGFFFSSSaaauuuoooWWWAAAIIIGGGIIIKKKJJJOOObbbvvv~~~qqquuu|||uuurrrrrrqqqnnnlllhhh___YYYbbbuuu}}}|||[[[aaawwwPPPnnnzzz^^^;;;444999888888mmmqqqkkk}}}~~~yyyyyy|||xxx|||~~~|||{{{{{{zzzxxxvvvuuutttqqqkkkfffaaa^^^]]]VVVTTTXXXiiibbb@@@;;;777MMMxxxvvvvvv]]]JJJGGGNNNPPPcccpppddd___dddlllpppkkkVVVbbb}}}xxxaaaSSS]]]zzzQQQmmm~~~tttXXXlllkkkTTT```VVV333---222111///222???}}}TTTEEEJJJXXXrrrxxxkkkyyyhhhJJJEEELLLJJJgggggg]]]LLLIIIYYYfffcccyyy}}}~~~wwwllleee\\\rrreeeeeecccrrrssslllaaaYYYLLL444999777VVVnnnxxxZZZWWWfffxxxmmmGGG@@@@@@EEEWWWggg|||bbbHHH<<>>???kkk|||vvvlllRRRGGGIIIRRRhhhZZZOOONNNPPPppp|||dddZZZXXXlllGGGPPPsssoootttwwwhhhkkk\\\PPPVVV```333111---+++333555RRRkkkIIIGGGSSSgggpppqqq}}}UUU:::;;;AAA@@@QQQgggfff]]]ooovvvnnnvvv}}}www[[[kkkZZZVVVmmm___fffiiiwwwhhhuuuUUUrrrooo000888===jjj|||oooYYYZZZsss}}}sssqqqiiiGGGAAA@@@HHH___ppp^^^DDDDDDfffjjjnnnffftttiiiPPPKKKTTTVVVdddyyygggUUUNNNFFFOOOQQQ]]]~~~]]]NNNIII;;;>>>KKKHHHLLLKKKHHHBBB@@@GGGZZZkkk|||yyyuuuoooggg]]]UUUPPPMMMOOOQQQOOOKKKLLLSSSZZZaaappp|||rrrTTTmmmZZZSSSbbbfffJJJ888999555GGG~~~|||fffooohhhdddssszzztttmmm{{{zzzqqq{{{tttpppyyy{{{}}}}}}}}}}}}{{{zzzyyyyyyvvvwwwvvvrrrllljjjkkkmmmaaaVVVWWW```SSS}}}KKK@@@BBBsss|||xxxsssVVVGGGFFFKKKaaaRRRMMMLLLUUU}}}}}}ccc\\\WWWgggzzzMMMWWWttt~~~{{{bbb```UUURRRWWWhhh999444---,,,:::999ddddddFFFGGGUUUmmm~~~qqqvvvggg@@@666;;;@@@EEE]]]jjjiii~~~rrrppp~~~zzzSSSRRRKKKXXXppp^^^cccdddwwwjjjvvvSSSmmmzzz000:::BBBgggvvvppp\\\]]]zzzpppPPPUUUrrrgggFFF@@@@@@HHHbbbtttcccEEE>>>lllooogggzzzkkkbbbMMMMMMTTTVVVjjjYYYMMMOOOBBBOOO[[[mmm{{{XXXGGG::::::AAAFFFHHHJJJJJJOOOIIIBBBDDDHHHWWWmmm{{{wwwggg```YYYTTTTTTUUUTTTSSSSSSQQQRRRhhheeecccxxxoooUUUeeewww|||~~~RRRPPPaaalllVVV;;;555888PPP}}}tttmmmttt}}}ooo]]]www~~~zzzrrrooo~~~~~~}}}|||{{{yyyyyyzzzzzz{{{xxxvvvtttqqqooonnnmmmllleeeWWWTTT\\\TTTnnnGGG???BBByyysssvvv|||qqqZZZJJJDDDNNNXXXuuuhhh\\\lll___iiiyyyppp[[[WWW```{{{xxxSSSsssyyy[[[SSSWWWRRRfffjjjDDD111333***000888tttRRRNNNJJJYYYttt~~~ggg~~~iiiKKKAAA888CCCMMM[[[iiixxxxxxsss|||~~~xxx[[[JJJqqqzzz]]]aaa```uuummmrrr```ZZZ;;;888CCCppp{{{lllSSSeeezzzxxxyyyzzzpppDDDAAAFFFHHH___tttcccGGGHHHwwwkkkkkk{{{jjj^^^MMMNNNSSS___uuu|||UUUHHHOOOMMMIII]]]qqqeeeMMM???777>>>DDDDDDEEEJJJIIIPPPOOOKKKMMMMMMVVViiixxx~~~sss___GGGEEEHHHOOOQQQMMMNNNTTTaaaXXXYYYrrr}}}|||___ccc~~~mmm```^^^qqqgggEEE888777RRRqqqggggggyyy}}}uuueeellloooxxx{{{pppqqq~~~{{{{{{}}}}}}|||{{{zzzzzzzzz{{{{{{vvvuuurrrpppooommmlllkkkfff[[[WWWZZZLLLdddRRRBBBNNNtttxxx~~~|||eeeOOOCCCHHHYYYxxxwwwttt\\\jjj}}}rrr^^^ZZZbbb|||aaawwwzzzuuuooo___dddiiiWWWhhhlllEEE...111...777???xxxPPPKKKNNN```~~~nnnjjjGGGBBBAAADDDEEERRRiiizzz}}}xxx{{{___cccaaasss~~~lllqqq```XXXAAA===LLLzzziiiTTTggg~~~oooDDDCCCJJJMMMbbbtttgggKKKXXXtttlll~~~qqq|||gggWWWLLLOOORRR___xxxgggMMMHHHFFFGGGggg}}}mmmSSSIII===<<>>EEEGGG@@@KKKeeewww{{{}}}dddccc___nnn|||ooosssdddWWWBBB;;;PPPzzzeeeVVVjjjnnnDDDEEENNNSSSffftttpppOOOhhhgggwwwuuuxxx{{{dddQQQLLLQQQSSS[[[uuuuuuZZZNNNPPP[[[mmmyyy^^^NNNIIIHHH===>>>LLLOOOHHHPPPcccuuudddGGG:::@@@FFFSSShhhlllzzzlllUUUNNNQQQXXXYYYQQQUUUvvvddd\\\ZZZXXXsssgggYYYjjjpppmmmXXXZZZgggUUU:::666@@@aaa~~~~~~vvvqqqwwwmmm[[[VVVwwwdddZZZgggooovvvxxxxxxzzz{{{yyy|||||||||{{{{{{{{{{{{{{{vvvssspppppppppooollliiiddd___YYY[[[OOO]]]lllBBB```yyyxxx}}}\\\BBBEEEHHH```}}}UUUbbb~~~rrr___XXX[[[uuuXXX{{{zzzvvvhhh___\\\IIIZZZpppXXX888222...444GGGoooLLLJJJRRRkkk{{{uuuIII===GGGHHHCCCJJJ[[[lll~~~~~~oooiii___]]]iiivvvxxxjjjXXXtttGGG<<>>PPP===HHHMMMLLL\\\~~~~~~yyyuuubbbaaaiiivvv|||wwwkkkOOOXXXkkkIII]]]\\\^^^www|||yyyHHHBBBLLLWWWnnnzzztttWWWrrrqqq~~~lllhhh```LLLJJJRRRaaa}}}~~~nnnIIIBBB999>>>CCCHHHMMMUUU___fffmmm\\\FFFAAAFFFAAAFFFZZZzzzvvvQQQPPPUUURRRRRRkkkhhh^^^[[[TTTSSSYYYaaa{{{ooo[[[ZZZOOOBBB___eeePPPGGGMMM{{{zzzbbbgggqqqwwwqqqnnnxxxxxxyyyyyyyyyxxxwwwvvvvvvrrrooopppttttttnnnhhhiiieeeXXX___[[[RRRwwwMMMzzzrrrxxxzzzbbbDDDCCCUUUnnnvvveeeyyy}}}wwwyyy~~~kkk___YYYppplllzzzwwwuuu|||jjj]]]kkk]]]RRRhhh[[[333///666:::```WWWJJJMMM^^^lllOOO<<>>KKKLLLKKK[[[ooo~~~lllmmmyyyrrr___kkkmmmppp{{{lllhhh___\\\VVVeee{{{rrr```SSSeeeuuusss{{{|||MMMGGGlllgggwww~~~~~~uuuvvv{{{~~~uuuaaagggtttyyy~~~{{{rrrkkkkkkllllllpppwwwsssvvvxxxwwwsssqqqqqqrrrkkkkkkmmmccc___UUUWWW}}}rrrqqqRRRNNNjjjyyywwwiii\\\[[[fffwwwyyyzzz```YYYSSS```mmmZZZ```wwwrrr888333999SSSsssNNNOOOWWW}}}rrrkkknnniii}}}GGGCCCfffsssvvvfffjjjcccooo}}}vvvooopppZZZXXX|||]]]ZZZmmm|||{{{XXXYYYooosssZZZhhh~~~zzz___NNNNNNSSSfffuuu\\\KKKFFFDDDBBBEEEIIILLLHHHRRRwwwccc```ssslllNNNnnnyyyjjjggg^^^\\\UUUfff}}}]]]WWWaaawwwssssssLLLOOOmmmxxx|||yyyzzz~~~fffdddooozzz}}}yyyuuunnniiihhhkkkpppttttttvvvxxxvvvssspppqqqrrrrrrjjjnnnhhhaaaUUUUUUxxxuuutttZZZSSSooo{{{uuuttthhh]]]]]]hhhwwwtttyyylllPPPUUUiii___NNNaaappp888,,,<<>>LLL<<>>ddd\\\zzzoooeeeiiikkkkkkrrr}}}tttqqqyyy______hhh{{{wwwkkklllrrrqqqqqqsssuuuwwwuuuqqqnnniiibbbmmmjjj```ZZZZZZqqq|||wwwppp~~~ppp|||fffRRRKKKIIITTTjjjyyynnnccc\\\YYY```ooo~~~bbbvvvYYY\\\vvvFFF000111555>>>yyy|||YYYJJJ]]]}}}___RRRVVV^^^pppjjjOOO===555333888===---===DDDTTTgggyyyzzzggg[[[[[[dddkkk~~~nnnggg[[[]]]AAA@@@vvveeeuuuUUUbbbuuuoookkkOOOMMMFFFGGGFFFDDDGGGMMMNNNKKKGGGlllbbbfffpppuuu|||tttuuu{{{{{{xxxvvvcccVVVQQQaaa{{{aaaSSSOOOPPPPPPaaa}}}rrr{{{pppZZZKKKQQQZZZWWWPPPLLLZZZfffllleee^^^^^^___]]]MMMUUUZZZ\\\eeeuuu|||ssslllddd[[[TTTVVVZZZZZZTTTQQQSSSWWWWWW^^^ssstttvvv```QQQWWWUUUPPPbbbMMMDDDLLLAAA@@@^^^NNNwwwjjjiiihhhfffiiippp}}}yyyqqqsssaaaaaaiiizzzuuukkknnntttppppppqqqssstttrrrnnnkkknnneeeoookkkbbb\\\\\\ssswww}}}tttrrrzzznnnyyycccPPPLLLMMM[[[qqqvvviii```[[[ZZZaaapppvvv\\\}}}~~~RRRXXXxxxkkk???///111444===~~~{{{ooo```LLLVVV~~~qqqaaa^^^jjjdddKKK666666999555444===111;;;@@@GGGKKKYYYyyybbbZZZ^^^eeekkk|||mmmggg^^^dddGGGAAAnnn```}}}[[[cccwwwkkkHHHKKKBBBCCC@@@;;;;;;===>>>;;;>>>MMMJJJXXXkkkuuuwww||||||vvvsss|||iiiWWWNNN^^^}}}uuuSSSWWW]]]]]]iii}}}ddd\\\|||xxxffffffhhhggg]]]RRRTTT]]]yyy{{{fff[[[WWWUUURRRVVV[[[\\\\\\bbbqqqxxxnnnjjjjjjggg^^^UUUTTTXXXXXXSSSQQQTTTWWWXXXdddyyyvvv{{{[[[PPPTTTTTTXXX{{{___IIICCCOOOBBBKKK\\\KKKyyy~~~|||qqqmmmiiidddcccggguuu}}}qqqlllgggiiiqqq|||rrrmmmqqqvvvpppooopppqqqrrrqqqnnnkkkrrrffflllhhhaaa]]][[[oookkk|||{{{}}}nnnuuu]]]NNNNNNQQQ]]]qqqwww|||~~~sssfff[[[XXXZZZbbbnnnfffaaa\\\VVVqqqbbb:::///222333:::uuuxxxqqqtttvvvhhhgggJJJQQQ{{{yyyggg^^^zzzcccCCC888>>><<<666<<<@@@===???<<<===::::::SSS___gggooommmeee```fffnnnssswww]]]YYY```gggmmm|||mmmfff```iii~~~BBB>>>hhhaaa]]]```{{{}}}___^^^YYYYYYUUUMMMHHHGGGEEEAAAEEEAAA>>>JJJ___www~~~tttwww}}}kkkmmmppp[[[OOO[[[vvvbbb]]]fffmmmqqqaaa]]]ooohhhkkk[[[jjjwwwoooVVVFFFRRRfffssseee^^^ZZZVVVfffsssoooddd___dddjjjooopppooojjjaaaZZZVVVUUUPPPSSSTTTRRRSSSYYY]]]]]]fffwwwrrrzzzUUURRRNNNSSSeeefffUUUIIIEEETTTLLLZZZZZZNNNyyyaaa^^^nnn~~~wwwqqqjjjcccbbbeeerrrwwwnnnmmmooovvvpppoootttuuuoooooopppqqqrrrqqqooolllqqqdddiiiddd]]]ZZZXXXmmmcccssslllzzz{{{oooVVVJJJOOOSSSYYYhhhgggnnnxxx}}}|||~~~|||pppdddXXXWWW[[[cccoooWWWjjj]]]^^^tttaaa:::111333222777bbbkkkyyy}}}mmmzzzkkkGGGRRRwwwrrrggg~~~rrraaa\\\ZZZNNNKKKZZZTTTXXXSSSMMMNNNGGG>>>AAAIIIOOO[[[iiipppooommmnnnppp}}}rrrZZZXXXbbbjjjrrr}}}mmmddd^^^jjj{{{zzz999:::jjjggg[[[WWWooozzz{{{vvvlllbbb]]]XXXSSSIIICCCAAABBBJJJdddqqquuu~~~dddqqqvvvcccUUUYYYkkk^^^vvvrrruuuvvvmmmkkk~~~\\\NNNKKK\\\iiiaaaLLLEEEXXXppp{{{vvvuuurrrkkk~~~nnnrrrsssjjjnnnooonnnggg^^^VVVRRRQQQPPPRRRQQQQQQUUU\\\___^^^jjjwww}}}nnnpppOOOTTTGGGSSSttt^^^LLLLLLIIIWWWSSSaaaOOOKKKsss___fff~~~zzzrrriiibbbdddiiinnn|||}}}sssqqqqqquuu}}}tttlllqqqvvvtttpppooopppqqqssssssqqqooommmccckkkeee[[[XXXZZZrrr\\\eee}}}lllxxx|||wwwhhhOOOEEENNNRRRSSS[[[```___aaaccc```]]]dddoooqqqyyymmmbbbXXXYYY^^^fffqqqyyyVVVxxx\\\jjjyyy```999111444222777XXXuuuqqq}}}tttDDDUUUuuuvvvvvv|||wwwrrruuukkkjjjnnnccc[[[ZZZVVVWWWbbbxxxzzznnnXXXXXXbbblllvvv}}}mmmccc^^^llluuu888999eeeooo}}}\\\UUUjjj{{{uuuppp___[[[YYYRRRMMMSSSbbbwwwooottt~~~ooowwwyyyiiiZZZXXXcccrrreeeuuuuuu{{{yyygggxxxfff\\\LLLYYYdddaaaXXX\\\ssssss___{{{wwwnnneeeaaabbb```WWWOOOSSSSSSQQQPPPVVV]]]^^^[[[ttt~~~qqqiiiMMMUUUBBBSSS~~~cccHHHOOOKKKWWWUUU```BBBBBBvvvxxxzzzqqqfffaaaeeemmmhhhwww}}}wwwtttqqqrrrzzzwwwiiihhhrrrxxxtttpppoooppprrrttttttrrrpppkkkeeeoooiii\\\XXX^^^{{{uuuSSSSSSwwwrrr~~~|||tttcccIIIBBBMMMPPPMMMRRR^^^TTTLLLJJJFFFAAACCCKKKPPPoooxxxlll```YYY[[[aaajjjttt~~~|||^^^iiiqqq|||___666///333222999TTTooowwwttt~~~BBBWWWttt|||iiiwww}}}sssppptttzzzoooiiiooo|||xxxkkkWWWXXXcccmmmzzz|||mmmddd```ppprrr<<<555UUUsssjjjaaaXXXmmmssseeeooo}}}yyyrrrjjj\\\QQQbbbyyylllcccqqqxxxuuu{{{pppTTTWWW\\\qqqfffeeepppgggllluuusssjjjWWWqqqvvvrrrzzzZZZnnnzzzeee\\\___```ZZZRRRSSSNNNMMMQQQUUUWWWZZZ^^^uuuuuuyyybbbKKKJJJGGGZZZddd]]]UUUPPPFFFbbblllCCC<<>>YYYccc===;;;___}}}vvvnnnggg```\\\aaahhhkkkooo{{{|||sss{{{qqqssssssvvv}}}uuuuuuppplllkkkiiijjjrrr|||{{{pppgggiiiooopppooonnnnnnlllkkkmmmpppqqqpppmmmkkkjjjdddccc^^^TTT^^^{{{HHHMMMyyyqqqvvv|||rrrkkkfffcccQQQDDDDDDHHHHHHJJJNNNTTTWWW]]]ggg{{{}}}qqqfff^^^RRR[[[\\\fffrrrtttwwwmmmsssFFF,,,444///000666@@@yyy\\\www~~~YYYMMMgggttt|||\\\gggtttvvvccceeezzztttbbbVVVYYYdddnnn~~~wwwhhhgggNNNzzzKKK444:::LLLuuuuuukkkTTTcccjjjmmmjjjWWWDDDQQQrrrpppiiitttyyyqqqeeeyyyuuukkk~~~tttddd___VVVooowwwsssoooxxxnnnttt|||nnneeejjjxxxnnn~~~qqqggg```bbbmmm|||mmmSSS___yyyxxxvvvnnnbbb\\\\\\[[[XXXRRRRRRSSSUUUTTTVVV___iiimmmyyyTTTFFFDDDDDDqqqxxxqqq]]]gggOOO444NNNVVV666;;;\\\vvvooofff___YYYVVV[[[bbbgggiiissszzzqqq~~~ssspppmmmqqqzzz}}}sssfffllloooqqqooohhhfffooo|||kkkccc___fffnnnqqqnnnllllllkkkkkkkkkkkklllllllllmmmgggcccggg___NNN]]]FFFLLL}}}qqq}}}{{{{{{lll```YYYXXXYYYIII???CCCIIIJJJKKKNNN[[[nnnwwwwwwmmmddd^^^PPPWWWZZZfff~~~~~~pppxxx{{{sss@@@***333///111555@@@wwwWWWfff___KKKccc}}}zzzVVVfffvvvpppNNNAAAAAARRR]]]ddd~~~zzzrrr~~~ppp___UUUXXXcccoootttjjj___NNN||||||CCC222888DDDpppvvvpppVVV```rrrlllbbbrrrwwwhhh[[[cccsss~~~mmm[[[ttt}}}lllvvvlll```PPPiiinnnkkkkkkeeefffqqq\\\uuu~~~mmmbbbcccnnnzzzllltttiiiYYY[[[fffpppzzz~~~iiiUUUUUUaaaddd^^^jjjnnncccYYYYYYZZZWWWUUUVVVWWWWWWTTTUUUbbbppp|||oookkkKKKBBBAAAIIIssshhhZZZlllNNN111HHHKKK333:::WWW}}}qqqhhh___XXXSSSPPPSSSYYYaaadddlllyyy}}}yyyrrrrrruuuuuulllcccmmmuuuzzzsssddd]]]eeeqqq```]]]___gggooopppnnnnnnkkkkkkkkkiiihhhhhhjjjlllllliiidddddd\\\NNN\\\DDDCCCooo~~~ooowwwjjj\\\PPPKKKKKKKKKBBB>>>DDDHHHIIINNNWWWnnn}}}tttiii```ZZZQQQTTT[[[iii}}}xxxlllxxxyyy@@@---444///111222===eeexxxmmmgggKKK]]]xxxoooeeeNNNkkkpppMMMOOOFFF555111EEEeeezzz|||ppptttyyykkk\\\UUUWWWcccqqq|||lllkkk[[[SSSsssFFF222222AAAppp|||vvvZZZ\\\{{{rrr|||~~~zzzeee___[[[mmmxxx}}}lllPPP}}}uuurrrooo}}}|||wwwfffTTTddd}}}fff\\\pppuuu```QQQRRRPPPrrrmmm^^^YYY^^^hhhpppkkkoooeee\\\kkkttthhhXXXOOONNNKKKIIIcccrrrgggYYYXXXZZZVVVZZZZZZZZZXXXTTTWWWfffvvvwwwxxx]]]GGG>>>@@@VVV}}}rrrlll```qqqSSS;;;IIICCC222777JJJzzzuuummmdddZZZUUUPPPMMMOOOSSS[[[```hhhsss~~~xxxtttqqqooommmlllvvvuuu```VVV[[[ddd___```eeelllooommmmmmpppkkkkkkkkkiiihhhhhhjjjlllhhhlllfff\\\WWWRRR\\\sssvvv@@@===\\\zzztttzzzdddWWWOOOHHHCCCBBBAAA@@@CCCGGGGGGIIIYYYkkk|||sssggg[[[UUUTTTTTT___oooyyyiiihhh~~~xxx===000555...111000666TTTqqqNNNWWWzzzyyy^^^PPPHHHDDDcccnnnOOOLLLDDDCCCUUUppp}}}|||{{{yyy~~~uuufffYYYUUUXXXdddtttxxxiiimmmWWWSSS}}}tttoooBBB666666???ooo~~~]]]WWWuuuttt[[[uuuYYYmmmlllsssqqqjjjtttoooKKKsss~~~nnnlllmmm}}}|||iii[[[]]]www^^^```dddNNNJJJ]]]kkk[[[SSSPPPUUUZZZccchhhfffkkkrrrhhhXXXNNNLLLGGGIIIjjj}}}ooo\\\ZZZ\\\WWW\\\[[[ZZZXXXVVV[[[lll}}}xxxSSSHHH>>>EEEllljjjiiiqqqkkkpppUUUJJJJJJ;;;555333BBB}}}tttnnnhhh```XXXUUURRROOOOOORRRUUU]]]fffmmmttt}}}~~~yyyoooeeecccggguuu|||{{{kkkWWWNNNRRRWWWRRRTTT[[[dddjjjlllooosssjjjjjjiiiiiiiiijjjjjjjjjeeekkkdddXXXUUUVVVaaauuu~~~~~~;;;===UUU|||}}}kkkRRRIIIGGGBBB???>>>===@@@FFFIIIGGGMMMfffsssOOO[[[qqq{{{qqqeeeXXXQQQWWWUUUdddxxxdddZZZhhhmmm444///444,,,333111555KKKuuuOOOQQQqqqoooHHH===???<<>>MMMrrr\\\HHHCCCCCC>>><<<>>>;;;<<<@@@CCCEEEPPPppplllnnnuuu~~~~~~}}}wwwnnnbbbWWWPPPWWWTTThhh___XXXkkkbbb...000444+++444222444DDDzzzSSSLLLiiinnnIIIDDDIIIDDDDDDIIIXXXiiijjjVVV@@@EEEIIIWWWiiittt}}}WWWFFFeee{{{lll]]]SSSWWW[[[iii|||yyykkkeeeSSSaaaVVVxxxRRR777555555555eeehhhjjjUUUlll{{{\\\HHHDDDFFFQQQ^^^fffkkkooo|||~~~rrrmmmppp???^^^ddd}}}hhhpppjjjPPPiii}}}kkkddd```wwwddd[[[TTTLLLGGGHHHFFFFFFLLLfffvvvyyyrrrpppjjj[[[WWWWWWPPPdddvvvZZZWWWYYYRRRZZZVVVTTTVVVZZZfffzzzyyy}}}lllLLLSSSCCCQQQppp{{{hhhRRR???OOO@@@---===333FFFuuuwwwnnnjjjsssyyy~~~yyyqqqiiieeecccbbbaaaccceeeggghhhgggjjjqqqzzzzzzsssooo___XXXUUUXXXZZZYYYYYYZZZmmmzzz}}}~~~bbbiiiwww{{{iii\\\XXXbbbeeeaaaUUUOOOSSSYYY[[[dddXXXSSS[[[hhhlllgggcccgggdddcccggglllmmmjjjeeeddd```\\\^^^YYYRRRnnnnnn>>>>>>DDD{{{||||||xxxcccQQQCCCBBBAAA;;;:::???999777888<<>>???555JJJ^^^mmm```SSSIIIFFFSSSyyyyyyiiiYYYPPPXXX]]]jjj|||xxxfff[[[UUUsss```FFF;;;111///<<>>444000666222AAAlllaaaeeeZZZXXXwwwrrrkkkZZZGGGCCCLLLUUUVVVgggqqqpppcccZZZYYYQQQCCCMMMMMM___tttmmmRRRIIIUUUbbbxxxCCCXXXrrr{{{ggg___cccyyy}}}www~~~uuudddWWWSSSPPPHHHBBBBBBKKKAAAAAABBB===EEEVVV^^^mmmsssyyyooo\\\[[[hhhoooiiiddd]]]VVVRRRQQQRRRSSSdddxxxuuuaaaZZZ\\\[[[\\\\\\YYYTTT]]]rrrgggYYYQQQGGGAAANNNlllqqqwww```GGGQQQaaaHHH---///444333^^^nnnrrr}}}{{{qqqhhhcccdddeeetttxxx|||~~~}}}}}}rrrfff[[[TTTRRRSSSQQQRRRSSSSSSRRRUUUZZZeeegggaaadddvvvyyywww^^^KKKWWWxxx{{{yyyzzzyyytttkkkaaaXXXTTT]]]]]]___bbbeeeggggggeeedddccccccdddfffggggggeeeaaa^^^___TTTLLLQQQvvvlllJJJ999>>>999UUU{{{}}}xxxuuu~~~wwwpppxxxsssrrrssszzz___aaaooo{{{zzztttlll```VVVTTTWWWZZZ\\\wwwvvvlllcccccc}}}KKK111000...333///111,,,444FFFuuuVVVSSSppp{{{lllqqqwww}}}pppmmmnnnlll```CCCAAA]]]pppvvv{{{~~~zzzrrrppp{{{yyykkk[[[TTTUUUXXX^^^vvvqqq[[[VVVRRRQQQQQQttteee777333222444444;;;aaa\\\ppphhhSSSqqqeeeWWWFFF>>>@@@EEEGGGFFFPPPSSSQQQIIICCCDDDHHHJJJRRRgggxxxwwwlll___SSSIIIHHHggg|||>>>???hhhvvvwwwnnnzzz{{{ggg^^^ooottteeeWWWRRROOOIIIDDDCCCHHHBBBHHHOOOOOO[[[pppzzzzzzdddSSSjjj~~~rrrfffbbbZZZTTTQQQRRRUUUWWW\\\bbb]]]XXX]]]]]]\\\aaaWWWVVVYYYhhh}}}uuupppsssJJJSSSJJJ@@@TTT|||WWWNNNWWW[[[AAA,,,...333555VVV~~~}}}zzzuuuuuu{{{{{{zzz}}}tttcccSSSMMMNNNTTTVVVXXXWWWTTTQQQSSSVVVUUUUUUUUU\\\kkkyyywwwkkkRRRMMMfff~~~uuufff]]]ZZZZZZZZZZZZ]]]aaadddeeeeeedddddddddeeeffffffcccaaa\\\WWWXXXMMMFFF___FFF555???777@@@vvv~~~uuu}}}yyyqqqhhhooo~~~}}}yyyrrrhhh]]]VVVUUUWWW``````{{{lllmmmeeevvvGGG000///...444000000///444;;;oooaaaNNNfffXXX@@@RRRvvveeeUUURRRVVVZZZaaayyylllbbbaaaNNNZZZTTT^^^777777555000111===[[[___xxxuuuQQQiiizzzQQQEEE<<<===AAAAAA>>>===???======>>>>>>>>>CCCJJJLLL]]]```VVVZZZfff]]]EEEJJJPPPbbbEEE;;;VVV}}}wwwzzz\\\ddd{{{qqq___ggg}}}uuuhhhZZZPPPKKKGGGDDDEEEGGGFFFQQQZZZ[[[iiirrrWWWXXXkkkfffaaa[[[UUUSSSUUUXXX[[[^^^\\\TTTWWWaaa___[[[bbbUUUUUU^^^nnnpppbbbKKKSSSEEEGGGeeezzz{{{MMMUUUYYYJJJ444...111000444III{{{~~~|||zzz{{{|||vvvcccPPPKKKOOOVVV]]]aaa___ZZZWWWYYY[[[VVVVVVZZZ___cccooo}}}}}}ttt[[[IIIRRRnnnwwwiiibbbccc\\\YYYVVVVVVYYY___cccfffeeeeeefffhhhhhheee___[[[\\\XXX[[[QQQEEEjjjEEE444>>>666;;;xxx~~~vvvhhh\\\YYYppp~~~zzzwwwooocccYYYUUUVVVXXXcccddd{{{nnncccdddDDD111000...555111///222444444^^^mmmOOO\\\wwwDDDGGGvvv}}}rrr___PPPOOOVVV[[[eee~~~}}}fffcccaaaKKKbbbppp[[[:::999777---///888QQQsss}}}~~~PPP]]]tttaaaGGGCCCDDDJJJMMMIIIFFFFFFHHH@@@;;;???BBBBBBEEEJJJKKK@@@@@@OOOXXXVVVXXX```ddd^^^ddduuuIII:::MMMlllzzzvvv^^^WWWrrrzzzgggcccrrrqqqiii\\\PPPFFFBBBCCCEEEIIIJJJVVV\\\XXXeeennn[[[kkkdddddd```[[[WWWUUUWWWZZZ\\\]]]ZZZSSSUUU^^^ZZZTTT[[[XXXYYYdddsssrrryyyyyyUUUQQQOOO???WWWxxxvvvHHHWWWTTT:::,,,000444...111999wwwzzz}}}}}}||||||~~~|||zzztttdddSSSPPPWWWjjjqqqrrrhhh\\\WWWXXXZZZ```___iiiqqqqqq}}}tttnnn\\\IIIHHH\\\uuuyyyiiidddhhh___ZZZTTTQQQTTT[[[aaaeeeeeeeeefffgggfffccc^^^ZZZ[[[WWW]]]TTTDDDjjjzzz|||wwwEEE444;;;666AAAjjj}}}}}}{{{^^^AAAHHHTTT[[[]]]qqq|||xxxvvvmmm___UUUTTTWWWXXXccckkk}}}pppXXXhhhuuu@@@333333...444000///111111111KKKsss```zzzWWWUUUuuueeeZZZrrr~~~iii~~~yyylll[[[NNNOOOVVV___mmm}}}hhhaaaXXXDDD]]]\\\===666888---000222GGGuuuwww^^^XXXkkkWWWZZZ___eeehhhiiiiiigggfff^^^RRRFFFBBBCCCFFFJJJNNNHHHOOOYYY]]]VVVRRR```sssuuuJJJ666AAA]]]ooowwwWWWfffwwwdddeeeyyy}}}xxxzzz}}}qqqkkkiiiaaaSSSFFFAAACCCFFFHHHLLLZZZ___XXXgggyyyppp}}}rrreeeaaa^^^ZZZVVVUUUVVVYYYZZZXXXXXXSSSTTT[[[WWWQQQWWW]]]bbbrrruuucccPPPSSSHHHGGGoooaaaHHHRRRIII444---111222000111222dddzzz~~~qqqlllrrr}}}}}}xxxuuurrrfffYYY\\\ggg}}}~~~lll\\\WWW[[[___lllggguuussslll___ZZZQQQIIIKKK[[[pppmmmfffjjjccc]]]UUUQQQSSSYYY___ccceeecccbbbaaaaaaaaa___^^^ZZZRRRXXXSSSFFFrrrrrrlllbbbDDD555777666333EEE|||rrr{{{XXXLLL[[[rrrjjjMMMSSSvvvuuulll\\\SSSTTTWWWYYYaaauuuqqqmmmYYYkkk===666666///333000///...000444<<>>,,,999---333555111eeezzzdddRRRllljjjLLL::::::SSS}}}\\\iiivvveeeiiiyyy|||{{{~~~wwwlll\\\MMMIIIOOO```bbbYYYTTTKKKDDDGGG@@@JJJKKK^^^qqqpppaaa___dddcccbbb\\\XXXWWWUUURRRRRRUUUSSSUUUWWWVVVQQQPPP]]]lllxxx|||pppwwwTTTOOOLLLKKK^^^zzzbbbQQQGGG;;;333111222000---555...DDD{{{|||~~~uuulllhhhnnnwww{{{rrrnnnqqqsssrrr{{{qqqTTTHHHMMMWWWaaapppzzz{{{xxx|||~~~ssskkkhhhhhhhhhccc[[[TTTPPPQQQUUUXXX[[[]]]^^^^^^bbbfffccc]]]^^^RRRSSSIIIZZZ{{{^^^>>>777444666888777llltttyyyuuuffflllvvv}}}ssshhh]]]XXXUUUVVV\\\bbbtttiii\\\tttXXXEEE777666666111///222000///555777FFF{{{___OOOnnngggppprrrqqqooooooyyyyyy|||zzzrrrdddVVVOOORRRZZZ```ooowwwgggZZZJJJ@@@```uuu<<>>;;;IIIvvv}}}oooeeeyyymmmeeennn|||}}}|||zzz~~~{{{yyyhhhUUUSSSnnnrrrfffWWWSSSLLLEEEGGGNNNZZZZZZgggqqqzzz~~~}}}^^^YYYeee___```\\\YYYYYYWWWTTTTTTWWWYYYWWWVVVTTTRRRWWWgggvvvsssuuu\\\MMMOOOEEERRR~~~|||kkkgggWWWDDD444333333///---///555+++<<>>---222555,,,)))111...***<<>>777333333000000111222000>>>rrrlllNNNfffsssUUUGGGjjjxxxrrrVVVDDDBBBDDDOOO\\\YYYLLLIIIRRRTTTooovvvwwwwwwlll___RRROOOQQQVVV___hhhiii```ggg```===OOO[[[;;;<<<111666///222...444XXX}}}uuu\\\]]]uuu~~~vvv|||UUUNNNQQQSSSjjjwww|||aaatttwwweeekkkrrrwww|||~~~zzzsssmmmhhhaaabbbfff___```qqqzzzuuummmqqq|||qqqYYYOOOHHH```jjjxxx___\\\```ZZZ___[[[ZZZYYYXXXRRRLLLMMMQQQLLL\\\iiiiiihhhyyy|||eee|||___UUUGGG???LLLttttttSSS<<<...222333,,,***111222...:::iiiwwwxxx}}}|||~~~}}}{{{rrrmmmxxx|||}}}qqqfffhhhhhhhhhfffdddbbbbbbccc^^^\\\YYYWWWVVVWWWYYY[[[bbbcccaaa```aaabbb^^^WWWWWWTTTGGG```wwwsssjjj===444666555444666777TTTwww|||wwwoooiii^^^YYYTTTSSSUUU]]]lllzzzqqqccceeejjjLLLKKKHHHEEEAAA;;;666333000333111111111666___sssOOOVVVzzzfffPPPWWWkkk}}}iiiLLL???BBBQQQ___UUUEEEPPPkkk|||xxx{{{rrrfffYYYOOOPPPTTTZZZfffrrrhhhaaaeeeWWW<<>>333333,,,666,,,///<<>>DDDSSS```^^^ZZZiii~~~yyy{{{~~~vvvmmm___UUUOOOSSSXXX___ooozzzkkkaaa___LLLOOOxxxKKKGGG???:::444111333111...222___~~~kkkXXXbbb~~~sss~~~~~~vvvyyy}}}fffwwwsssjjjrrr{{{{{{zzz|||lllooodddVVVQQQRRR^^^rrr}}}cccQQQUUUZZZxxx~~~lll^^^NNN[[[hhhXXX[[[[[[[[[YYYRRRKKKKKKPPPdddiiiooozzzeeeqqqVVVPPPBBB@@@ZZZ}}}|||GGG<<<333000///------000)))...AAAooo{{{|||}}}~~~~~~tttxxxyyyzzzxxxqqqrrrpppiiigggkkkdddbbbaaacccfffgggeeebbbaaa```^^^\\\[[[[[[\\\]]]dddeeeccc``````aaa\\\UUURRRMMMHHHdddgggggg[[[===???999444333666444===ggg}}}uuu}}}|||yyyTTTeeezzz}}}zzzwwwpppfff___YYYVVVTTTWWW\\\gggzzzyyyjjjiiivvv\\\TTTRRROOOLLLLLLJJJDDD===444999111...444222CCClllxxxyyyWWW^^^~~~rrr[[[sssuuu]]]JJJ;;;CCCRRReeewwwsssoootttlllppp~~~{{{sssiii[[[RRRPPPVVV\\\dddwwwnnnnnn___ccc@@@TTT^^^DDDJJJAAAAAA888999,,,777000555TTT|||vvvyyy^^^[[[sss|||yyyjjjwwwrrr}}}pppiiippp|||{{{xxxssslllccc^^^]]]bbbfffkkkkkklllllliiibbbZZZSSSVVVyyyuuuooozzzuuuqqqVVVPPPVVVUUUTTTUUUYYYZZZUUUQQQUUU]]]bbbmmmwww~~~fffddd```NNNEEEBBB___|||sssnnnGGG999444333,,,+++---'''666***AAAuuuyyyyyyzzz{{{xxxyyy}}}zzzwwwwww|||}}}wwwwww~~~yyyllljjjmmmrrrsssnnnhhhgggjjjeee```aaafffhhhddd___\\\YYYWWWYYY\\\______]]]aaaaaacccfffgggddd^^^XXXQQQJJJNNNlllhhhuuuKKKFFF<<<666666000:::333999QQQ}}}vvvzzztttiiioooaaaKKKKKKooo|||vvvppphhh___ZZZPPP[[[UUUTTTdddnnn~~~zzzpppdddcccaaa^^^ZZZVVVTTTQQQMMMFFFAAABBB777111333333333===KKK}}}ddd^^^nnn]]]wwwyyywwwxxx```AAA>>>FFFTTTiiizzzPPPmmmpppmmm}}}~~~~~~yyylllaaaUUUNNNPPP[[[]]]cccbbbmmmbbb```KKKcccWWWMMMrrr___FFFDDD777///333111...>>>aaapppTTT___ZZZXXXfffbbb\\\[[[mmmttt}}}sss}}}rrr|||ssstttyyy|||zzz{{{yyyuuuqqqlllgggbbb```WWWWWWXXXZZZ]]]^^^]]][[[UUUzzzpppVVV^^^wwwsssWWWQQQSSSQQQOOOPPPPPPPPPQQQTTTZZZdddmmmsss~~~eeehhh```AAAKKK@@@KKK}}}|||jjjDDD:::666111+++000444+++222''';;;mmm~~~uuu{{{wwwooottt~~~uuu{{{zzzzzzzzz{{{}}}~~~~~~sssvvv{{{pppjjjiiilllrrrtttppplllkkkfffaaa\\\]]]aaabbb^^^ZZZ[[[[[[ZZZXXXWWWXXX[[[^^^bbbaaaaaabbbccc```[[[WWWSSSKKK[[[xxxvvvJJJDDD<<<888444333777333222CCCwwwxxx~~~___JJJMMMHHH???DDD```~~~~~~yyysssmmmeee^^^YYYVVVYYYPPPRRReeetttmmmlll[[[nnn{{{aaa```\\\WWWTTTRRRNNNHHHCCCCCC999333444222000777CCCvvv|||rrrvvvccc^^^~~~fff{{{}}}gggFFF:::>>>^^^sssoooqqqvvv{{{|||zzzxxxqqqdddZZZUUUMMMMMMWWW^^^mmmvvvbbbeeedddLLLLLLUUUaaa|||ZZZIII999555555222///;;;WWWvvvzzz]]]^^^{{{iiiNNN]]]mmmfff___UUU\\\xxxhhhbbbuuu|||zzzzzz}}}}}}|||zzzxxxuuuooofff```VVVSSSOOONNNPPPSSSUUUVVVjjjgggWWWlllyyy{{{hhhPPPMMMOOOKKKIIINNNKKKMMMXXXaaagggqqq}}}~~~^^^gggnnnJJJ???AAAKKK|||jjjOOOAAA666///***222666,,,---(((;;;iiirrrwww~~~wwwpppttt~~~{{{zzz{{{|||zzzvvvpppmmmkkk^^^hhhwwwgggcccfffdddgggnnnqqqooollllllhhhccc^^^^^^```aaa]]]YYYZZZ\\\[[[VVVQQQQQQXXX___bbbaaa```___^^^[[[WWWSSSQQQHHHddduuuzzzvvvJJJBBB???>>>777888333777...888___{{{wwwvvvvvvVVVDDDGGGFFF???@@@ccc~~~zzztttnnnhhhbbb[[[WWWYYYVVVPPPXXXlll}}}```dddYYYzzzrrr```\\\VVVRRRPPPNNNIIIEEEEEE===999888444///222:::\\\ooooooUUUtttqqqqqqsssvvvkkkKKKPPP===IIIfff{{{qqqfffyyysssmmmyyy{{{zzzvvvqqqiii^^^UUUSSSOOOQQQ[[[ggg~~~fff```^^^___FFFXXXgggOOOWWWoooeeeLLLBBBAAA===888222000555HHHgggtttoooaaalllnnnVVVUUUlllrrrddd[[[YYYiiixxxgggSSSssswwwsssyyyrrr}}}xxxvvvvvvssslllfffaaa\\\UUUPPPOOOOOOPPPPPPjjjpppkkk]]]aaasssvvvkkkccceeeWWWJJJNNNQQQMMMMMMUUUQQQWWWeeennnqqq|||sssdddiiibbbEEEFFFLLLHHHyyymmmzzzvvvjjjIII333000...///000+++,,,---===gggvvvxxxzzzzzzvvvwww}}}{{{{{{yyysssiii```[[[YYY^^^gggvvvjjjaaa```bbb```bbbiiillljjjhhhiiiiiiddd```^^^______[[[XXXXXXYYYWWWRRRNNNPPPXXX___bbbaaaaaa___\\\WWWRRROOOLLLHHHddddddtttXXXJJJCCCEEEGGG>>>===333<<<111888FFFqqq}}}zzzzzzsssWWWIIIOOOVVVVVVUUUjjj||||||xxxpppiiiccc]]]XXXTTTUUUTTTXXXgggwwwvvv^^^[[[gggllluuu^^^YYYSSSOOONNNLLLHHHEEEFFFAAA>>>===888111000444GGGvvv}}}^^^eee}}}iii{{{{{{uuunnnRRRAAA:::JJJUUUZZZXXXUUUmmmssssssuuu~~~{{{xxxtttooofff[[[SSSMMMSSS\\\fffsss|||]]]^^^\\\SSSIIIuuukkk```VVVTTTQQQGGGGGGTTTCCC:::444333222:::XXXyyyhhhbbbrrrwwwdddWWWbbbnnnfffYYYWWW```rrrRRR___{{{}}}}}}nnnvvv~~~zzzyyyzzzwwwpppjjjddd```[[[WWWVVVUUUUUUTTT___YYYWWW]]]fffhhhbbbZZZVVVYYYQQQNNNVVVWWWRRRTTTYYYYYYbbbooozzzjjj```sssyyy[[[NNNDDDBBBYYYxxxkkk|||III,,,333333+++***------000777YYY}}}{{{}}}vvv___ggg~~~}}}|||~~~yyypppeee[[[TTTQQQQQQkkkqqqmmmjjjmmmgggbbb```aaafffiiigggeeegggdddaaa\\\ZZZZZZXXXUUUSSSVVVUUURRRPPPPPPTTT[[[``````aaabbb```\\\UUUOOOKKKHHHPPPiiidddKKKMMMEEEIIIJJJ@@@@@@555===555:::;;;tttyyywwwvvv{{{qqqQQQCCCJJJ]]]mmmqqqiii~~~}}}}}}{{{vvvmmmeee^^^YYYUUUSSSSSSTTTaaaqqqxxxzzzcccaaaVVVwwwTTT]]]YYYTTTOOOLLLLLLKKKHHHEEECCCBBBBBB@@@;;;444111222;;;]]]ooommmXXXrrrjjjzzz}}}rrrzzzzzzdddIIIDDD\\\ddd[[[VVV```{{{zzzyyytttlllaaaWWWPPPJJJUUU```iii{{{fff]]]]]]```IIIXXXdddfff]]]VVVXXXPPPGGGMMMFFF<<<777666111222LLLkkk|||rrrcccqqqwwwbbbjjjZZZYYYcccddd```hhhtttzzzqqqbbb{{{zzzTTTSSShhh~~~iiikkk}}}~~~vvvnnnllliiieeebbb___\\\XXXVVV\\\YYY]]]fffdddZZZ[[[dddVVVXXXTTTTTT\\\XXXTTTZZZ[[[bbboooeeeggg|||nnn\\\KKKCCCBBBUUU{{{}}}{{{tttBBB)))333555,,,+++000---000,,,EEE{{{vvv|||wwwlll^^^UUU```www~~~~~~tttfffZZZTTTSSSTTTVVVhhhppp|||wwwrrrsssoooiiieeebbbbbbfffhhhfffeeegggbbb___\\\YYYXXXVVVTTTRRRRRRRRRQQQRRRTTTXXX]]]``````aaaaaa^^^XXXQQQLLLJJJKKK]]]rrryyyNNNOOOFFFKKKGGG@@@AAA::::::888888555kkkwwwxxxlllxxx{{{mmmUUULLLOOOdddvvvvvvvvvvvv~~~~~~}}}{{{zzzwwwqqqggg___ZZZWWWUUUSSSUUUXXXgggyyywwwwwwmmmWWW```aaannnQQQRRRVVVRRRNNNMMMNNNMMMJJJGGGBBBDDDEEECCC>>>777333111777KKKyyyxxx~~~zzzYYYdddwww}}}pppwwwrrrvvvwwwsssPPPccc{{{www}}}|||xxxpppeeeYYYQQQLLLMMMWWW___iiiXXX`````````OOOZZZ^^^YYYVVVYYYSSSGGGEEEHHHAAA>>>;;;222///AAAYYYooonnndddwwwkkkbbbVVVZZZeeekkkbbbQQQRRR\\\nnnuuuvvvNNNNNN[[[tttvvvsss||||||||||||xxxsssnnnjjjeee```]]]YYY[[[______XXXRRRWWW```ZZZ\\\YYY\\\bbb______lllnnn}}}nnn\\\ggg|||{{{sssJJJQQQMMMFFFXXX{{{zzzoooyyyVVV;;;...222111///000...***111+++???ttt~~~vvv{{{||||||}}}uuudddUUUUUU\\\dddrrr}}}zzz}}}~~~~~~|||nnn]]]TTTUUU[[[```cccccclll~~~zzzssswwwooorrruuuuuuuuuwww|||wwwooorrrvvvssskkkfffeeeaaa```dddgggffffffhhh```^^^[[[XXXVVVTTTSSSQQQMMMRRRVVVWWWVVVXXX]]]bbbaaa```^^^XXXQQQLLLKKKKKKSSSdddnnn^^^UUUNNNHHHMMMEEECCC@@@BBB999===777444KKKxxxrrr~~~wwwwwwyyylll^^^ZZZXXXjjj|||xxx~~~qqqUUU\\\{{{|||}}}{{{yyyxxxoooiii```YYYVVVUUUVVVVVVZZZ^^^rrrkkkyyymmmYYY[[[}}}eeeXXXZZZUUURRRPPPQQQSSSSSSPPPLLLGGGJJJKKKHHHBBB===777444333>>>```}}}lll]]]jjj|||qqq~~~~~~yyyzzz|||nnnXXXwww~~~}}}}}}rrr|||yyyrrrgggZZZQQQNNNNNNVVV]]]dddvvv}}}nnnXXXaaaggg[[[dddyyyhhhccc^^^ZZZXXXXXXWWWTTTJJJHHHFFF@@@555000999GGGaaacccuuukkk]]]RRRXXXhhh~~~___bbbmmmSSS{{{ooommmDDDKKKTTTbbb|||gggpppzzz~~~yyy||||||xxxvvvssspppnnneeehhhfff```___bbb```ZZZ___aaa___dddmmmlllrrryyybbb\\\kkklllPPPJJJKKK@@@DDDfffqqqssstttzzzsss>>>888666111+++000333((('''444111FFFyyy{{{yyy|||}}}tttfffZZZSSSTTTeeehhhlllxxxtttmmmxxxzzz{{{}}}~~~~~~~~~}}}|||~~~yyyjjjYYYSSSYYYdddkkkmmmlllrrr}}}oooZZZVVV___ppprrruuutttssssssvvvzzzmmmvvv{{{wwwqqqooolllhhhaaa^^^]]]aaaddddddeeegggYYYXXXUUUSSSQQQOOOMMMLLLIIISSS\\\\\\WWWUUU\\\cccbbb```[[[SSSLLLIIIJJJMMM[[[cccbbbDDDZZZLLLJJJPPPGGGIII@@@III999CCC:::888888bbbyyynnn}}}zzz|||ppp\\\RRRNNNhhhyyynnniii^^^HHHFFF___vvv}}}}}}zzzxxxvvviiiccc[[[UUUTTTUUUWWWXXX\\\ddd}}}mmm}}}tttbbbWWWUUUTTT\\\UUUTTTSSSUUUWWWWWWTTTQQQNNNQQQRRRNNNHHHBBB<<<888000777MMMzzz~~~]]]ccc}}}}}}ooo}}}rrrvvvdddrrrvvvcccdddooonnnyyyyyytttkkk^^^RRRMMMOOOSSS^^^dddmmmuuu^^^]]]___lllUUUxxxlllggg^^^]]][[[SSSSSSVVVQQQLLLMMMKKKCCC777000444:::]]]ttthhhlllyyyZZZSSSGGGNNNcccYYY[[[qqqWWWwwwwwwiiihhhCCCLLLPPPVVVjjjhhhpppzzzwwwoootttyyyuuuuuuuuutttqqqnnnmmmnnnpppqqqqqqrrrxxx|||cccYYYjjjxxxZZZIIIFFFHHHCCCMMMkkkxxxjjjtttIII666>>>222666999,,,000444+++333---:::jjj~~~~~~ppp[[[RRR\\\hhhqqqyyyxxxmmmaaaZZZXXXjjjjjjqqq|||~~~wwwrrrqqqttt~~~~~~~~~~~~}}}}}}vvv^^^OOOUUU___ccclllyyyvvv}}}rrrZZZHHHGGGOOOeeelllsssvvvuuutttttttttxxxxxxwwwvvvrrrkkkccc]]]]]]^^^```dddggghhhgggeee\\\WWWQQQNNNNNNNNNMMMKKKTTTXXXUUUMMMPPP]]]ccc```^^^\\\VVVOOOKKKLLLLLLLLLcccuuuvvvjjjXXXOOOVVVWWWKKKFFFKKKCCCCCCAAA>>><<<===@@@CCCuuuooo|||uuuTTTQQQAAAbbbvvvnnn\\\RRRXXX^^^aaaqqq|||yyytttnnnjjj___]]]YYYUUUTTTWWWXXXWWWdddxxxnnndddYYY{{{hhhUUU```XXXZZZVVVWWW[[[]]][[[ZZZ[[[RRRPPPMMMLLLKKKHHHBBB===111:::>>>YYYwww[[[eee}}}~~~~~~rrr|||vvv|||~~~cccWWWiii~~~wwwrrr```TTTTTTQQQRRR]]]```eeexxxjjj\\\ZZZqqq{{{JJJ~~~dddccc^^^YYYYYYZZZZZZWWWSSSQQQPPPLLLHHHBBB===999666KKKcccsssmmmjjjzzzeeeUUUCCCNNN```aaa]]]eeemmm```^^^jjjGGGNNNMMMNNNRRRxxxmmmSSSVVVjjjzzzyyyooorrr}}}```WWWggg|||zzzfffYYYQQQKKKHHHGGGLLLooottt|||zzz{{{aaaIIIIIIJJJ555666999,,,***''',,,...,,,999]]]~~~~~~}}}|||ttt```TTT[[[nnnwwwzzzqqqkkkbbbdddjjjpppoookkkmmmsssrrrsss{{{~~~|||{{{uuu^^^OOOYYYgggmmmsss||||||qqq```PPPLLLWWWcccyyytttrrruuuxxxxxxwwwvvvwwwwwwvvvuuurrrmmmfffaaaZZZ\\\```dddfffeeebbb^^^YYYUUUQQQOOOOOOOOONNNLLLPPPRRRNNNKKKSSS```ccc\\\\\\YYYTTTMMMHHHHHHIIIJJJnnnlll___SSSMMMRRRVVVQQQNNNPPPHHHFFFCCCAAA@@@?????????tttyyy{{{uuurrrQQQUUUSSSooorrrqqqrrrkkkmmmzzz~~~~~~|||wwwqqqkkkfff\\\[[[WWWTTTTTTVVVXXXYYYqqq~~~ppp```WWW\\\```[[[^^^]]]\\\WWWWWWZZZ[[[YYYXXXZZZUUUTTTSSSSSSSSSNNNGGG@@@:::777222EEEtttiiibbbwww{{{}}}}}}nnn}}}~~~www||||||{{{yyyuuupppjjjYYYOOOSSSRRRSSS^^^aaammmvvvgggcccqqqlllYYYkkkpppaaa]]][[[YYYZZZ[[[[[[YYYWWWXXXVVVRRRMMMFFF@@@;;;888<<>>???YYYrrr~~~ssszzz{{{jjjZZZTTTZZZdddsss||||||~~~zzzuuunnnfff]]]XXXSSSRRRTTTVVVXXX]]]hhhrrrlllWWW___jjjfff___gggXXX]]][[[UUURRRRRRRRRPPPPPPRRRPPPOOOOOOQQQQQQMMMFFF@@@AAA555333777GGGvvv~~~kkk___qqqwwwzzz}}}iiijjj{{{vvvqqq~~~~~~zzzyyywwwpppgggZZZTTTJJJMMMZZZ\\\^^^jjj~~~xxxddd[[[mmmkkk______gggZZZ\\\WWW\\\```aaa^^^]]]```ccc^^^]]]ZZZUUUOOOIIICCC@@@888@@@UUUjjj}}}sssxxxjjjuuuLLLLLL[[[eeeggg^^^cccfffrrryyyddd>>>GGGOOOYYYKKKFFFNNNkkk{{{cccCCCQQQ___qqq|||uuuooopppxxxuuukkkeeecccccccccoooqqqrrrnnn```PPPGGGGGG@@@EEEGGGOOOnnnxxxdddaaayyyaaaOOO|||UUU;;;;;;333333,,,222'''///333,,,CCCrrr{{{~~~uuulllpppssszzzvvvlllfffdddjjjpppxxx~~~~~~xxxtttzzzqqq}}}{{{|||yyyyyywwwhhhdddrrrzzz{{{}}}~~~~~~|||yyywwwkkk___TTTQQQQQQUUUbbbpppnnnhhh[[[MMMKKKUUU```dddgggjjjqqqvvvvvvttttttwwwsssqqqppppppqqqqqqooommmhhhhhhhhhhhhgggddd```\\\PPPPPPOOONNNKKKIIIHHHHHHFFFMMMTTTWWWYYYZZZXXXUUUTTTOOOKKKKKKJJJMMMXXXeeeccc```QQQVVVTTTMMMPPPXXXWWWNNNQQQNNNKKKLLLNNNMMMGGGBBBHHHJJJ|||vvv|||~~~lllRRRUUU]]]xxx~~~~~~~~~|||yyytttnnnggg```XXXSSSSSSRRRTTTWWWZZZ```ppp{{{|||[[[YYY___|||ddd\\\\\\WWWZZZYYYSSSOOOPPPPPPNNNNNNPPPSSSPPPNNNNNNOOOMMMIIIFFFCCC;;;===:::;;;```tttyyyhhhjjjwww|||~~~~~~kkkccc{{{~~~www}}}~~~yyyyyy}}}wwwuuuwwwsss{{{|||{{{wwwtttoooeeeZZZSSSQQQLLLQQQ\\\[[[```rrr}}}mmm\\\ooo[[[OOO~~~xxxXXXWWWWWWXXX\\\```___[[[YYY\\\```XXXXXXWWWUUURRRMMMHHHEEEBBB666EEE___rrrwww{{{ttt~~~uuummmkkk___```ppppppaaa<<>>AAA000555<<<333555444000222++++++111--->>>hhh~~~xxx|||zzzoooiiirrrtttsssrrrpppoooooonnnnnngggjjjmmmrrr||||||}}}yyy{{{yyyyyyyyyxxxlllXXXddd}}}}}}|||zzzyyyxxxwwwwwwmmmfff^^^WWWUUUZZZdddmmmlllfff\\\\\\pppyyyqqqqqqtttmmmpppooooooppppppnnnjjjgggdddeeeggghhhfffaaaYYYSSSNNNOOOPPPOOONNNPPPUUUZZZVVVTTTUUUXXXZZZXXXUUUSSSSSSJJJEEEFFFHHHQQQhhhQQQTTTOOONNNNNNQQQRRRPPPPPPQQQPPPPPPPPPNNNJJJHHHHHHIIIFFFEEE<<>>LLLiiipppppp{{{{{{xxxrrr___SSSCCCCCC999>>>======@@@FFFUUUpppxxxwwwXXXBBBCCCEEEGGGFFFDDDCCCEEEGGGNNNJJJJJJMMMLLLHHHFFFIIIIIIIIIHHHEEEEEEFFFEEECCC<<>><<<<<<888777777777666444333222000---///111---,,,;;;OOO~~~zzzzzzyyywwwssspppllljjjnnnpppssssssssssssuuuvvvuuuuuuvvvwwwzzz}}}|||{{{|||}}}}}}{{{|||{{{qqqjjjaaaMMM^^^{{{uuuzzzzzzrrrttt}}}oooeeeZZZWWW\\\dddiiikkkpppeeeaaa___wwwpppkkkssslllmmmnnnppppppnnnkkkfffdddhhhggggggfffccc]]]VVVQQQOOOPPPOOOOOOSSSXXXXXXTTTWWWXXXXXXWWWTTTSSSTTTUUUPPPLLLMMMJJJcccccc^^^nnnLLLVVVPPPNNNMMMPPPTTTVVVSSSOOORRROOOMMMMMMNNNNNNJJJGGG:::IIIGGGJJJ}}}~~~qqqzzzwwwwwwxxx|||{{{{{{{{{xxxssslllgggccc[[[TTTSSSRRRPPPOOOQQQZZZ[[[^^^iiiddd\\\YYY___uuu^^^bbb___XXXXXXYYY^^^aaabbb___]]]]]]ZZZVVVUUUUUUTTTUUUUUUTTTQQQNNNPPPFFFFFFJJJBBB888GGGddd{{{uuurrr~~~}}}aaadddxxxlllmmmuuuuuuxxxnnnrrryyyzzz{{{oooaaaXXXQQQKKKKKKMMMUUU\\\]]]^^^qqqjjj[[[[[[dddlllyyyqqqfffPPPRRRRRRSSS[[[ZZZWWWVVVYYYYYYUUUSSSTTTXXXWWWVVVUUUUUUSSSPPPNNNJJJNNNJJJAAAFFF```{{{|||zzztttcccRRR@@@@@@:::CCC@@@>>>===>>>DDDSSSbbbzzzqqqjjj___VVVOOOJJJFFFDDDGGGDDDAAADDDJJJMMMKKKGGGBBBEEEDDD>>><<>>555:::@@@===999:::666666666666666555444333222......000---***555FFFvvv{{{{{{zzzwwwtttqqqmmmllllllooorrrttttttuuuwwwyyy|||{{{|||}}}|||zzzzzz{{{||||||{{{zzzsssjjjddd\\\VVVmmm~~~vvvxxxyyyuuutttwwwvvvkkk]]]WWWZZZccckkkoookkkaaaaaafff~~~ssslllppplllooonnnnnnlllkkkjjjhhhhhhkkkjjjiiigggccc\\\UUUOOOSSSSSSQQQOOORRRWWWXXXTTTXXXXXXXXXWWWWWWVVVTTTSSSHHHJJJCCCWWWlllgggcccRRRUUURRRPPPOOORRRVVVWWWTTTPPPSSSQQQOOOPPPRRRQQQMMMJJJDDDOOOLLLKKKsss}}}~~~|||~~~zzzzzzzzz{{{vvv{{{yyyxxxvvvrrrmmmfffbbb```ZZZUUUUUUUUUTTTUUUXXXWWW```ppprrrYYYVVVWWW|||yyy~~~cccWWWZZZTTTPPPTTTUUUXXX[[[\\\YYYXXXYYYWWWSSSQQQQQQRRRTTTUUUTTTQQQNNNOOOGGGEEEHHHBBB999>>>LLLooo}}}vvvuuu{{{~~~yyy{{{dddhhh{{{|||~~~|||xxx|||~~~zzzjjj___SSSOOOMMMNNNQQQUUUUUU\\\cccoooooo\\\UUUTTTcccwww}}}]]]NNNSSSSSSRRRUUUTTTTTTVVVXXXVVVSSSUUU[[[\\\ZZZXXXWWWWWWVVVTTTRRRMMMMMMHHHAAAEEEYYYqqq{{{}}}eeeOOO;;;???<<<>>>;;;:::<<<<<<===DDDKKKiiizzzgggUUUPPPWWWWWWPPPMMMQQQSSSPPPWWW[[[^^^cccrrrhhheee{{{DDD666222444<<<===888777:::444444555555555555444444444///...000---)))///:::UUUrrrxxx}}}|||{{{xxxuuurrrooonnnlllooosssuuuwwwyyy{{{}}}}}}yyyxxxyyyzzzzzzyyyvvvhhhaaa\\\SSS]]]yyy}}}vvvuuuwwwxxxtttpppxxxooobbbWWWSSSVVV^^^dddcccaaallluuuwww}}}rrrkkkkkknnnooommmkkkhhhhhhiiikkklllmmmllliiifffbbbZZZRRRMMMVVVVVVSSSOOOQQQVVVWWWUUUZZZXXXWWWXXXZZZXXXTTTPPPIIIPPPFFFdddnnniiipppZZZZZZQQQSSSQQQQQQSSSVVVWWWUUURRRSSSRRRQQQSSSUUUUUUQQQMMMIIINNNLLLIIIZZZ~~~}}}~~~}}}{{{xxxvvvvvvwww~~~||||||~~~~~~|||~~~|||yyywwwyyyvvvrrrnnniiiddd^^^ZZZYYYTTTQQQRRRSSSSSSVVV[[[]]]mmmuuu\\\UUUbbbqqqlllmmm```]]]YYYMMMKKKPPPNNNSSSVVVWWWTTTSSSTTTSSSOOOKKKLLLNNNQQQSSSRRROOOLLLNNNJJJIIIJJJIIICCC===;;;MMMqqq}}}yyywwwxxxwwwwww}}}|||tttrrrtttyyy{{{bbbkkkvvv|||}}}zzz~~~}}}{{{}}}wwwxxx{{{vvvlll___UUUMMMLLLMMMOOORRRVVV\\\aaannnpppVVVWWWYYY[[[qqquuuMMMHHHRRRSSSPPPQQQOOOQQQUUUWWWTTTSSSYYYbbb[[[XXXUUUTTTTTTTTTSSSRRRRRRMMMHHHEEEGGGPPPccctttttt{{{yyyxxxfffcccxxx{{{^^^KKK:::???>>><<<999999===AAAAAACCCFFF>>>mmm{{{}}}uuuwwwsssnnnwww~~~RRR777888555555888777444666<<<222222333444444444444444444///...//////+++---222BBBxxxrrrooo~~~|||yyywwwtttrrrpppooorrrvvvxxxzzz|||~~~~~~zzzxxxwwwvvvuuusssppp^^^XXXRRRIIIZZZuuu{{{xxxyyywwwtttvvvyyyuuunnnssspppgggWWWIIIFFFOOOZZZffflllzzzllljjjiiiooolllkkkhhhgggggghhhkkklllkkkjjjgggddd___XXXQQQLLLTTTUUURRRNNNOOOTTTWWWVVV[[[XXXWWWXXX[[[ZZZSSSMMMIIIRRRYYYiiiiiiwww\\\WWWZZZLLLQQQPPPPPPRRRTTTTTTRRRPPPRRRQQQQQQTTTWWWVVVSSSOOOKKKKKKLLLKKKJJJ\\\|||~~~}}}|||yyyvvvrrrooonnnuuu}}}}}}|||zzzzzz{{{{{{{{{uuuqqqkkkfffaaa\\\XXXUUUUUURRRQQQRRRRRRSSSYYY```nnn~~~tttaaaVVVTTTiiieeeaaa```XXXLLLNNNTTTOOOTTTVVVVVVSSSRRRSSSQQQMMMJJJKKKMMMPPPQQQOOOKKKHHHIIIKKKLLLLLLMMMKKKCCC999:::[[[}}}vvvtttuuuwwwzzz{{{{{{tttqqqnnnooowwwuuuaaammmyyysssxxx{{{}}}xxxzzz{{{{{{zzztttnnnmmmllldddZZZSSSOOOMMMPPPSSSSSSTTTWWW^^^jjjppp^^^TTTZZZ```kkkmmmTTTBBBEEEOOOPPPOOOPPPPPPOOOQQQUUUUUUUUU[[[cccZZZWWWSSSRRRRRRSSSSSSSSSVVVOOOLLLOOONNNMMMWWWeeegggbbb[[[[[[jjjyyypppiiifffsssQQQEEE;;;AAA>>>BBB===;;;>>>???>>>===???AAALLLiiiyyytttzzz}}}sssMMM222222<<<777444555555444555777000111222333333444444333222///...000000///...000;;;ooottt|||zzzwwwuuusssrrrtttvvvyyy|||}}}~~~}}}~~~~~~zzzwwwtttppplllhhhcccTTTPPPLLLCCCRRRgggfffpppuuuwwwuuuuuuwwwvvvrrrqqqsssmmmYYYEEEDDDXXXmmmrrrqqqnnngggllliiikkkggggggggggggggghhhhhhiiifffeeebbb```\\\WWWQQQLLLPPPQQQPPPLLLMMMSSSXXXXXX[[[XXXVVVWWWYYYXXXQQQKKKDDDOOOqqqlllnnnxxx[[[SSSTTTKKKMMMMMMNNNOOOPPPPPPNNNMMMPPPOOOOOOQQQTTTUUUQQQNNNOOOLLLOOOPPPFFFKKKyyy}}}{{{~~~{{{wwwssspppmmmhhhqqqyyy|||}}}}}}~~~xxxwwwyyyyyyvvvrrrnnnjjjddd^^^ZZZWWWUUURRRUUUTTTTTTUUUUUUWWWaaalllzzzwwwbbb]]]YYYUUUrrrmmm[[[WWWWWWRRRLLLTTT\\\VVVXXX[[[ZZZUUUSSSTTTRRROOOOOOOOOPPPRRRRRRPPPLLLIIIDDDKKKNNNKKKIIIJJJEEE===<<>><<>>AAAGGGHHHFFFGGGFFFHHHNNNOOONNNOOOSSSWWWWWWWWWXXXZZZZZZXXXWWWUUU[[[ZZZRRRRRRXXXYYYSSSWWWXXXdddvvv{{{www{{{zzzyyy{{{uuuoooXXXXXXRRRGGGFFFHHH}}}III:::@@@>>>888555555444444444444555555444999??????888;;;QQQjjj}}}HHH@@@888333333444222000111111000000//////......////////////000000000000111111111000000000//////+++444<<>>???@@@AAABBBBBBBBBBBBDDDDDDDDDCCCDDDFFFKKKNNNSSSTTTSSSRRRPPPPPPRRRTTTXXXWWWUUUSSSXXX]]][[[UUUSSSRRRWWWhhh~~~zzztttnnniiicccbbbdddgggiiiiiiuuuyyy~~~uuuqqq```XXXMMMDDDAAADDDIIILLL}}}III999===:::666555555444444444444555555777999<<<<<<777777BBBPPPiii~~~wwwzzzpppFFF@@@:::333111222333111///000000000/////////............/////////000000000222111111111000000000000///333555GGGkkkxxx}}}}}}{{{wwwssssssuuuwwwrrrsssuuuvvvxxxzzz~~~~~~tttdddVVVOOOPPPWWW]]]mmmooo~~~xxxqqqqqqtttuuuvvvwwwvvvtttrrrrrrppphhh[[[QQQ]]]tttrrrgggdddaaa___]]]^^^aaacccbbbaaadddccccccbbb```^^^]]]\\\\\\[[[ZZZ[[[[[[XXXRRRMMMZZZSSSMMMOOOVVV[[[YYYTTTRRRcccSSSOOOWWWCCCMMMpppbbbOOOVVVQQQTTTRRRRRROOOJJJIIIMMMPPPPPPRRRVVVUUUSSSPPPMMMKKKLLLMMMNNNMMMLLLLLLMMMPPPPPPNNNLLLPPPhhh|||vvvkkkbbbZZZVVVTTTTTTVVVWWW\\\dddnnnvvv{{{}}}|||{{{~~~}}}|||yyytttwwwsssnnnkkkiiigggccc```]]]ZZZWWWSSSQQQOOONNNMMMLLLLLLLLLLLLNNNRRRWWW[[[bbbeeerrrhhhVVVEEERRRYYYpppbbbUUU```___UUUPPPLLLMMMPPPSSSRRRPPPOOONNNLLLLLLNNNPPPPPPPPPNNNLLLJJJKKKMMMMMMKKKIIIMMMJJJGGGGGGIIIJJJIIIHHHMMMJJJCCCDDDLLLUUUpppkkkttthhhwwwrrr|||}}}{{{qqqggggggbbb___[[[SSSKKKKKKPPPYYYNNNGGGKKKRRRSSSRRRRRRNNNMMMJJJFFFCCCCCCFFFHHH>>>DDDMMMOOOKKKLLLTTT[[[VVVbbbuuulllPPPKKKXXX```___WWW@@@@@@======>>>???@@@@@@AAAAAA@@@BBBCCCBBBBBBBBBDDDHHHKKKNNNOOOQQQQQQQQQRRRTTTWWWWWWWWWUUUTTTYYY___^^^YYYRRRXXX___dddlll}}}pppqqqttt}}}~~~}}}~~~~~~}}}uuurrrmmmkkkjjjhhheeebbbcccdddiiiuuu}}}ooozzz~~~vvvnnnOOODDDCCCBBBDDDFFFIIILLLMMM|||HHH888999666333444444333333333333444444999777888:::999777777:::DDD[[[yyy~~~{{{~~~SSS;;;333666333///...000111000.../////////........................////////////000222111111111111000000000111222---777TTTmmmwww{{{{{{yyyuuuqqqqqqtttyyysssuuuwwwxxxyyyzzz~~~wwwmmmgggkkkvvvzzzpppppprrruuutttppprrrvvvtttsssrrrrrrrrrmmmeee___eeehhhkkkkkkgggdddccccccaaa___^^^___```aaa```___fffeeedddaaa^^^[[[XXXWWWXXXZZZ\\\ZZZVVVRRRQQQQQQYYYPPPJJJOOOZZZ___XXXOOOKKKjjjLLLMMMUUUAAAeeeuuuyyyNNNOOOUUUQQQUUUPPPMMMHHHIIILLLRRRUUUUUUXXX]]]SSSQQQNNNLLLKKKKKKLLLLLLIIIIIIJJJLLLNNNNNNKKKIIIDDDOOOqqq}}}qqqhhhbbb\\\TTTOOOGGGFFFFFFKKKVVVbbblllrrrsss~~~zzzwwwzzz{{{xxxvvvuuurrrlllmmmjjjddd```\\\XXXTTTQQQOOONNNNNNMMMLLLKKKKKKJJJMMMMMMMMMNNNQQQVVV[[[^^^cccvvv___NNN]]]HHHVVVkkkOOONNNQQQ___OOOMMMKKKMMMQQQSSSQQQOOOLLLJJJIIIKKKMMMOOOOOOOOOLLLLLLKKKLLLMMMMMMKKKHHHKKKHHHFFFEEEFFFGGGHHHHHHOOOHHHEEEJJJHHHBBBdddwwwppprrrsssssswww~~~}}}wwwnnnhhhcccbbb^^^VVVMMMHHHIIIFFFDDDDDDCCCBBBDDDGGGDDDDDDDDDBBBAAAAAADDDFFFFFFGGGSSSRRRMMMeeedddoooZZZOOOUUUXXXVVVdddzzz___>>>BBB@@@===;;;<<<===>>>????????????@@@AAAAAA@@@???@@@CCCFFFGGGIIIMMMPPPQQQSSSVVVXXXUUUVVVUUUUUUZZZ``````\\\TTTYYY^^^^^^ccctttbbbhhhuuu{{{pppqqq{{{{{{yyywwwtttrrrnnnjjjfff^^^\\\ZZZ^^^fffpppxxx|||rrrbbbcccggg[[[OOOGGG;;;>>>@@@DDDHHHKKKLLLMMMLLLzzzHHH666666444333333333222222222222333333555555666999;;;:::999888;;;@@@MMMaaawww}}}|||qqqwwwgggCCC---000===000...------//////...,,,.........---------------------........./////////111111111111111111111111111333---///AAAYYYvvvyyyvvvuuuuuutttqqqooosssxxxuuuvvvyyyzzzzzz{{{~~~sssmmmooossswwwtttnnnnnnqqqqqqpppppppppooollliiifffeeebbb^^^]]]^^^______^^^aaaaaa`````````___^^^]]]bbbaaa```^^^\\\YYYWWWUUUVVVZZZ\\\XXXRRROOOTTTZZZRRRMMMJJJQQQ\\\___XXXPPPXXXUUULLLMMMDDDQQQzzzzzzwww]]]JJJSSSQQQJJJPPPIIIDDDGGGNNNXXX^^^^^^ZZZWWWWWWNNNMMMKKKIIIHHHHHHHHHIIIEEEFFFHHHJJJJJJJJJGGGFFFFFFNNN]]]qqq|||~~~{{{}}}|||vvvooofff]]]WWWQQQLLLFFFDDDGGGOOOVVVZZZbbbpppuuunnnqqqlllmmmppppppmmmkkkjjjfffaaaaaa^^^ZZZUUUQQQMMMJJJHHHHHHJJJLLLLLLLLLLLLLLLLLLJJJOOOTTTWWWYYY]]]eeekkkxxxfffMMMJJJOOOVVVqqqOOOMMMSSSLLLPPPOOOMMMLLLMMMPPPQQQQQQOOOLLLKKKKKKLLLNNNOOOOOONNNNNNNNNPPPQQQQQQOOOMMMKKKKKKIIIGGGEEEFFFGGGIIIJJJJJJHHHHHHPPPNNNGGGdddooobbbqqquuuiiiggguuu{{{zzz|||uuuhhhaaa```^^^\\\ZZZNNNNNNMMMIIIDDD@@@@@@CCCBBBCCCEEEEEEEEEGGGJJJMMMVVVGGGKKKOOOUUU{{{xxxYYY|||ooo]]]LLLOOOdddgggcccjjjAAA<<>>>>>>>>???@@@???>>>===>>>@@@BBBAAAEEEJJJNNNPPPRRRTTTVVVTTTUUUUUUTTTXXX]]]^^^[[[\\\XXXUUUVVVaaatttzzz}}}}}}jjj^^^eeepppuuuvvvxxx{{{}}}zzzwwwuuuttttttssshhheeeaaa]]]]]]aaahhhmmmvvv|||qqqZZZTTTJJJFFFEEE@@@@@@GGGJJJKKKLLLLLLMMMNNNQQQRRRwwwGGG666555333555222222111111111111222222111444666666777999;;;<<<;;;999:::EEEZZZsssoooDDD666888666///+++///...------...---,,,***,,,,,,,,,,,,,,,,,,------------------............000000000000000000000000...444111///888JJJmmmsssppppppssssssppppppttttttvvvyyyzzz{{{|||~~~~~~{{{tttfffqqqoooqqqttttttpppoooppppppppppppnnnkkkiiihhhhhheeecccaaa______^^^]]]\\\aaabbbbbbaaa```^^^]]]]]]\\\\\\\\\\\\[[[YYYXXXWWWRRRUUUWWWSSSNNNOOOVVV]]]IIIKKKNNNUUUZZZ[[[XXXTTT\\\HHHKKKAAALLLtttsssaaa\\\NNNHHHRRRHHHBBBKKKFFFFFFPPPXXX___```\\\VVVPPPMMMIIIHHHGGGEEEDDDDDDDDDDDDAAACCCEEEFFFFFFEEEDDDDDDJJJNNNTTT^^^{{{xxx~~~~~~}}}~~~}}}rrriiieee```YYYPPPHHHEEEDDDEEEEEEMMMVVVddddddWWWVVV\\\YYY\\\______[[[ZZZYYYWWWRRRRRRQQQOOOLLLHHHFFFEEEEEEEEEHHHKKKLLLKKKKKKLLLNNNJJJRRRZZZ]]]```kkk}}}www|||[[[KKK[[[FFF???nnniiirrr[[[OOORRRTTTQQQKKKRRRPPPMMMLLLMMMOOOPPPQQQPPPOOONNNOOOPPPPPPOOONNNNNNPPPRRRRRRRRRPPPNNNMMMKKKKKKIIIHHHHHHIIIKKKLLLJJJMMMKKKLLLMMMKKKVVVoooyyynnnxxx{{{tttmmmmmmnnnkkktttwww|||sssiiiccc___[[[ZZZZZZWWWRRRNNNKKKHHHGGGFFFGGGIIIIIIIIIKKKNNNQQQSSSGGGSSSaaammmUUU{{{vvv\\\bbbUUUZZZ\\\]]]mmmooo;;;<<<777555:::444999999;;;<<<<<<<<<<<<<<<===>>>>>>===<<<<<<>>>@@@???CCCGGGJJJLLLNNNPPPRRRSSSUUUTTTRRRSSSWWWXXXUUU\\\YYYUUUTTTZZZeeerrr{{{www\\\OOO___ssszzzwww{{{}}}wwwrrrrrruuuwwwmmmllljjjeeeaaa___```bbbffflllooooooooosssvvvwwwzzzrrr~~~xxxwwwjjjjjjllloookkkdddhhhnnneeeTTTLLLJJJ>>>;;;DDDFFFGGGSSSJJJLLLNNNNNNNNNOOOSSSUUUuuuHHH666333222666111111000000000000111111000444555222000444777888111777<<<>>>BBBQQQhhhzzz{{{OOO===///000444111,,,***///......---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............////////////000000---444333111555>>>\\\yyypppmmmrrrtttpppnnnpppqqqsssvvvxxxyyyzzz|||~~~{{{}}}{{{wwwpppppprrrlllpppllllllqqquuusssrrrsssppprrrrrrooojjjggghhhjjjgggfffccc___\\\[[[]]]^^^___aaabbbaaa___]]]\\\\\\ZZZZZZZZZZZZZZZYYYXXXWWWMMMOOOPPPPPPNNNOOOSSSVVVEEEKKKSSSWWWWWWVVVUUUVVVOOONNNHHH<<>>222777777888999::::::::::::;;;<<<<<<<<<::::::<<<>>>>>>AAADDDFFFGGGIIIKKKMMMQQQSSSRRROOONNNQQQQQQOOOOOOVVV\\\ZZZUUUYYYggguuuwwwbbbKKKNNNeeezzz{{{}}}~~~uuuoooooopppmmmoooooommmjjjfffcccbbb\\\aaaffffffccc```^^^^^^ZZZTTTZZZRRROOOQQQIIIPPPPPPOOOLLLJJJMMMQQQNNNGGGEEEGGGCCCCCCLLLMMMJJJNNNGGGKKKOOOPPPNNNLLLMMMOOOvvvIII666111000555111000000//////000000111///333222...---222333111+++222999888666:::FFFRRRoooxxx\\\000,,,111666444,,,(((///777---------,,,++++++,,,---************++++++,,,,,,+++,,,,,,,,,,,,---------------------.........///...222000111444555FFFcccrrrwwwmmmppptttppplllmmmkkknnnrrruuuvvvwwwyyy{{{yyy{{{~~~qqqkkkgggZZZ[[[hhhpppkkkhhhjjjooorrrqqqqqqsssnnnqqqrrrnnnhhhdddfffiiifffeeebbb___\\\\\\]]]___[[[^^^``````]]]ZZZYYYZZZYYYXXXXXXVVVUUUSSSQQQPPPKKKLLLNNNRRRUUUSSSNNNJJJHHHNNNUUUXXXVVVSSSRRRRRREEEMMMIIIXXX~~~kkkRRRPPPFFFGGGMMMEEEJJJUUUOOOZZZ]]]]]]WWWOOOLLLNNNLLLGGGHHHHHHGGGGGGFFFFFFEEEEEECCCDDDEEEDDDBBBBBBEEEHHHAAA???JJJNNNYYYhhhyyy~~~wwwyyy|||{{{xxxssskkkccc\\\UUUPPPLLLHHHBBBCCC???999@@@EEE>>>@@@CCCDDDBBBBBBEEEDDDAAA???AAACCCCCCBBBCCCFFFHHHGGGKKKNNNOOOOOORRRWWW\\\hhhooo{{{iiiyyylllLLLHHHLLLJJJQQQiiiHHHEEEQQQIIIIIISSSOOOLLLMMMMMMMMMMMMNNNOOOPPPMMMMMMMMMNNNPPPPPPNNNLLLKKKMMMNNNMMMKKKJJJKKKMMMEEEHHHJJJKKKIIIHHHIIIJJJCCCLLLIIIFFFMMMOOOMMMRRRSSSppptttqqqxxxtttoooooohhhjjjpppuuutttpppssszzzqqqsssooogggaaaaaa```\\\]]]^^^```bbbffflllsssyyyyyy\\\MMMQQQXXXYYYYYYaaakkkdddHHH<<<;;;333444:::555333444555666777777777777777888999999888888:::;;;<<<>>>@@@BBBCCCEEEHHHKKKNNNQQQQQQMMMKKKNNNOOOMMMHHHOOOVVVXXXWWWZZZeeennn~~~fffIIIPPPiiinnnooovvvyyyrrrppppppppppppooonnnllliiiggg]]]]]]]]][[[VVVPPPNNNNNNIIIGGGJJJ@@@AAAFFF>>>HHHEEEAAAAAAEEEFFFDDDDDDGGGDDDGGGJJJLLLMMMMMMLLLJJJKKKNNNQQQQQQPPPRRRXXX]]]wwwJJJ666///...444000000////////////000000///111///,,,///444333---444222000222666888888666KKKYYYrrrWWW888333999111///---...333777111***+++++++++******+++---///))))))******+++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,------.........//////,,,///444///555III___}}}mmmooosssooollllllgggjjjnnnqqqssstttvvvxxxwwwyyy}}}zzzvvvuuuttteeeccchhhbbb\\\\\\YYYggggggkkkppppppllllllooojjjnnnpppllleeebbbdddgggcccbbbaaaaaa```___^^^\\\XXX\\\^^^^^^[[[XXXWWWXXXXXXWWWUUURRROOOKKKHHHFFFLLLLLLPPPWWW\\\XXXLLLAAAMMMQQQVVVWWWUUUQQQOOONNNGGG@@@MMM|||bbbfffUUUOOOPPPQQQUUUNNNUUU[[[PPP[[[WWWYYYVVVRRRRRRTTTNNNFFFKKKJJJJJJIIIIIIHHHHHHHHHEEEFFFFFFEEEBBBCCCGGGKKKJJJMMMNNN>>>FFFaaayyyrrruuuxxxzzz|||vvvvvv{{{{{{qqqiiiaaaZZZVVVSSSJJJGGGCCC>>>EEEHHH???>>>AAABBBAAABBBEEEFFFCCC@@@CCCEEEEEEEEEFFFIIIMMMMMMQQQUUUWWWWWW[[[bbbiiiwwwyyy^^^LLLGGGMMMJJJVVVmmmsssiiilllBBBFFFHHHDDDDDDKKKLLLDDDFFFIIILLLNNNOOONNNOOOOOOIIIIIIIIILLLNNNOOOMMMLLLLLLNNNOOOMMMJJJIIILLLNNNAAAEEEIIIIIIGGGFFFFFFGGGCCCIIIHHHGGGJJJGGGKKKYYYRRRaaa}}}zzzyyybbbjjjdddbbbhhhmmmmmmpppuuurrr{{{qqq```QQQMMMNNNJJJNNNZZZ```tttgggAAA;;;,,,,,,999444,,,555111111222333444444444444444555777777666666888999:::<<<===???@@@CCCHHHKKKLLLOOOOOOLLLJJJMMMNNNMMMQQQLLLJJJMMMUUUZZZZZZWWWrrr{{{}}}xxxRRRFFF]]]```iiiuuu{{{}}}~~~xxxrrrooolllkkkkkkkkkiiigggddd^^^VVVNNNHHHEEEFFFIIIEEEFFFIII@@@EEEJJJ???IIIDDD>>>@@@HHHFFF>>>>>>FFFEEEFFFMMMMMMGGGKKKSSSQQQLLLNNNNNNOOOUUUaaarrrpppHHH:::333...111000000////////////000000...000111222000000111222111111333444555777888999888:::AAAQQQhhh|||[[[>>>777999555///......---------,,,,,,,,,***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------......///000000000GGGsss|||eeejjj~~~zzzdddnnnkkkkkkmmmnnnooouuu{{{www|||{{{~~~|||vvvrrrssssssqqqjjjkkkkkkkkkkkkiiigggfffbbbccceeegggiiijjjkkkkkknnniiieeedddbbb___aaaeeeccc```]]]]]]^^^^^^[[[YYY[[[YYYVVVTTTUUUVVVWWWWWWXXXTTTMMMFFFDDDGGGNNNSSSVVV^^^eeeaaaTTTHHHEEEGGGUUUUUUPPPPPPSSSLLLHHHSSS999LLLzzzbbblll^^^^^^WWWRRRTTTVVVWWWXXXWWWVVVUUU[[[WWWSSSQQQQQQPPPMMMJJJLLLLLLLLLKKKJJJIIIHHHGGGKKKJJJGGGFFFEEEEEEGGGHHHJJJJJJGGGDDDGGGUUUjjjzzzzzzhhhppp{{{zzzzzz~~~|||xxxxxx~~~rrrcccXXX[[[WWWRRROOOMMMKKKGGGDDDFFFAAAAAAGGGHHHEEEDDDHHHLLLIIIGGGJJJOOOSSSSSSRRRXXXWWWZZZ```dddkkk}}}yyyrrruuuWWWHHHFFFLLLJJJaaagggvvvvvvNNNAAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEIIIMMMMMMIIIFFFDDDFFFIIIJJJJJJKKKMMMNNNIIIJJJJJJJJJJJJIIIIIIHHHDDDDDDGGGIIIFFFAAABBBEEEFFFIIILLLLLLJJJIIILLLOOOTTTsss~~~rrr}}}~~~{{{}}}zzzlllcccdddeeeaaa```dddiiirrr|||uuuaaaSSSMMMMMMLLLIIINNNWWWYYYjjj]]]FFF222111111111111111111222111111222222222333333333333333333444555666777888999:::::::::;;;===AAADDDFFFGGGIIIKKKMMMNNNOOOOOOPPPNNNLLLMMMRRRUUUUUUTTTnnnrrrqqq|||zzzfffDDDSSS```llltttoooppp}}}|||pppiiigggeee```[[[]]]XXXRRRMMMKKKKKKLLLMMMKKKKKKLLLMMMMMMLLLIIIGGGLLLIIIEEEDDDDDDDDDCCCBBBGGGHHHIIIJJJJJJKKKNNNPPPMMMTTTZZZ___pppmmmEEE777222///222000//////......//////000,,,...000000/////////000000111222333555666777888666666:::EEEUUUgggttt{{{aaaOOO:::000222555333///------------,,,,,,,,,,,,***************************++++++++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...//////000000333RRRtttqqqkkkooosssfffccceeekkkpppqqqrrruuuuuuyyyzzzxxxxxxyyywwwssstttuuusssoooppptttvvvuuunnnnnnnnnnnnmmmllljjjiiijjjiiifffdddddddddfffggghhhccc``````___]]]___cccbbb```^^^^^^______]]][[[[[[YYYVVVUUUVVVWWWWWWVVVLLLJJJIIILLLQQQUUUWWWXXXSSSWWWXXXSSSKKKHHHLLLRRRMMMZZZYYYSSSVVVRRRFFF@@@FFFnnnjjjlllUUUPPPOOONNNPPPRRRSSSTTTSSSRRRQQQYYYVVVRRRPPPPPPNNNLLLIIIKKKKKKKKKJJJIIIHHHFFFFFFEEEDDDCCCCCCCCCEEEGGGHHHCCCGGGIIIHHHFFFJJJSSS[[[nnn}}}{{{nnnqqqjjjyyyuuu{{{nnnmmm{{{pppiii```YYYVVVVVVUUUTTTSSSOOOMMMQQQRRRPPPQQQTTTVVVVVVUUUTTTSSSTTTVVVXXXbbbfffrrr}}}\\\AAADDDOOORRRFFFoooqqqSSS@@@===>>>???AAABBBCCCCCCDDDCCCCCCEEEHHHKKKKKKHHHDDDEEEGGGIIIJJJIIIHHHIIIIIIFFFHHHJJJKKKKKKIIIFFFEEEFFFFFFGGGIIIGGGCCCCCCGGGEEEFFFHHHHHHHHHHHHIIIJJJGGG[[[bbb^^^rrr{{{fffzzzfffUUUSSSUUUUUUXXX]]]ZZZccclllqqqsssuuu{{{wwwiii[[[OOOJJJPPPXXXRRRWWWWWWZZZggg{{{]]]>>>///111111000000000000111111///000000000111111111111222222222333444555777777888999:::;;;;;;===@@@CCCCCCDDDGGGJJJMMMOOOQQQRRROOOMMMLLLNNNQQQTTTUUUUUUTTToooxxxuuuzzz~~~tttXXXHHH[[[nnngggaaalll}}}{{{vvvnnnddd\\\^^^XXXQQQLLLKKKKKKKKKJJJMMMMMMLLLLLLKKKIIIGGGEEEFFFFFFFFFFFFGGGGGGHHHHHHKKKNNNPPPQQQRRRSSSUUUWWW]]]jjj{{{hhhAAA555111...222//////............//////+++---//////...---...///000000111222333555666666444333444999AAAJJJPPPTTT___gggtttiiiSSSJJJ222000......000000...,,,---------,,,,,,,,,++++++******************************++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,---......//////)))888LLLfffoookkkrrrgggbbbaaaggglllmmmnnnqqqrrrttttttpppnnnnnnkkkggghhhjjjkkkmmmsss{{{|||yyytttttttttsssrrrqqqooonnnmmmjjjddd```^^^```ccceeeccc___]]]___^^^]]]___ccc```___^^^^^^______^^^\\\ZZZXXXVVVUUUVVVVVVUUUTTTLLLLLLOOOUUUZZZYYYRRRLLLKKKLLLMMMLLLJJJMMMSSSXXXSSSXXXRRRMMMQQQJJJ===999___uuussswwwhhhQQQOOOFFFJJJIIIJJJLLLNNNNNNNNNNNNMMMUUURRROOOMMMLLLKKKIIIGGGHHHHHHHHHGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@BBBDDDEEE@@@EEEHHHGGGCCC@@@AAADDD[[[vvv}}}{{{rrrmmmsss|||uuu|||rrrdddyyy}}}uuupppmmmkkkiiidddaaa______^^^\\\]]]```XXX\\\aaaeeehhhnnnxxxuuunnnMMMIIIMMMIIIGGGKKKhhhfffvvvzzz{{{III:::???888999<<<>>>@@@BBBCCCDDDBBBBBBDDDFFFIIIIIIGGGEEEFFFIIIKKKKKKIIIFFFEEEEEEGGGIIILLLNNNNNNKKKGGGEEEJJJHHHHHHJJJHHHEEEFFFKKKFFFEEEEEEFFFHHHIIIHHHHHHFFFKKKKKKMMMeeebbb\\\\\\bbbbbbXXXQQQPPPPPPRRRVVVZZZ___hhhrrryyyxxxzzz~~~|||tttmmmfff\\\RRR]]]NNNCCCCCCIIIKKKJJJIIIJJJVVVgggXXX@@@444+++000000////////////000000---............/////////111111111222333444555666666888:::;;;<<<===???AAA???AAADDDHHHLLLPPPSSSTTTQQQPPPOOOQQQTTTWWWXXXXXXTTTXXXeee}}}eeeLLLQQQdddllljjjrrroooooo{{{~~~vvvppphhhaaaXXXSSSRRRRRROOOLLLOOONNNNNNMMMKKKJJJJJJIIIDDDGGGJJJJJJHHHHHHJJJMMMHHHKKKOOOTTTZZZbbbkkkpppfff>>>333000...111......------------......+++---...///...---...///...///000111222333444444333333333444777:::<<<>>>:::???IIIVVVdddsssuuuBBB555555///888777444222000...---,,,,,,,,,,,,,,,++++++++++++************************))))))************)))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,------......,,,111:::RRR{{{vvveeeoooiiidddccccccccchhhnnnnnnpppppplllkkkllljjjfff]]]___bbbgggpppwwwvvvpppqqqqqqpppooommmllljjjjjjeeeccc___]]]]]]___ccceeeccc___^^^``````^^^___bbb___^^^]]]\\\\\\[[[ZZZZZZXXXVVVUUUTTTUUUTTTSSSQQQLLLQQQWWWZZZXXXQQQGGGAAACCCGGGMMMRRRTTTUUUTTTSSSTTTTTTOOOLLLEEE;;;KKKmmmwwwfffiiiNNNIIIMMMIIILLLGGGGGGIIIJJJKKKKKKKKKJJJOOONNNKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBB@@@@@@BBBBBB@@@??????>>>??????CCCDDDEEEBBB>>>>>>AAAEEEIIIcccuuussshhhfff|||xxxwwwvvveeekkkpppvvv~~~~~~}}}}}}|||yyyvvvuuuvvvvvvYYYLLLJJJQQQMMMJJJfffooosssMMM333<<<<<<777888:::===???@@@AAABBB???@@@BBBEEEGGGIIIIIIHHHHHHJJJMMMMMMJJJHHHFFFFFFLLLNNNPPPQQQPPPNNNKKKIIIMMMJJJIIIKKKJJJHHHJJJNNNJJJHHHFFFGGGKKKLLLJJJHHHLLLHHHDDDGGGUUUkkk|||}}}ZZZ^^^tttwwwbbbMMMIIIIIIJJJJJJLLLPPPVVVZZZeeedddddddddeeehhhlllnnniiiddd\\\VVVTTTSSSQQQNNN;;;FFFUUUZZZRRRLLLXXXkkktttuuuMMM===;;;666.........------------......,,,,,,---------........./////////000111222444444555777:::;;;;;;;;;===>>>===???AAAEEEJJJNNNQQQSSSOOONNNNNNPPPRRRUUUWWWXXX\\\OOOUUUvvvuuu{{{gggJJJLLLYYYZZZeeebbbaaagggvvv{{{sssjjjdddbbb___YYYTTTPPPPPPPPPOOONNNNNNOOOPPPJJJMMMPPPNNNKKKKKKQQQVVVZZZ^^^fffqqqddd===222000---///------,,,,,,,,,,,,------+++---//////.........///------...///000111111222000111222333444666888999:::;;;<<<===???EEENNNTTThhhooo|||xxxEEE111;;;:::+++888444///.../////////---,,,,,,+++++++++*********))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((()))))))))***************+++,,,,,,---------...111???]]]}}}}}}mmmoookkkhhheee___\\\```gggiiilllmmmlllmmmpppqqqnnn```^^^ZZZYYY^^^ffffffbbbgggfffeeecccaaa___^^^]]][[[[[[[[[[[[\\\^^^___aaaaaa^^^^^^```___\\\\\\^^^\\\\\\[[[ZZZXXXVVVUUUUUUUUUTTTSSSSSSSSSRRROOOMMMCCCMMMVVVXXXQQQIIIEEEFFFHHHLLLRRRXXXZZZXXXSSSOOOIIITTTSSSHHHAAAGGGlllsssiiiZZZRRRNNNJJJMMMKKKHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJHHHFFFDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>===BBBBBBAAA@@@????????????CCCDDDCCCAAA???@@@DDDHHH???===RRRqqqhhh~~~~~~sssmmmppptttvvvyyy}}}~~~zzzpppgggiiittt}}}uuurrrfffXXXLLLUUUMMM===MMMtttsssMMM:::AAA===444999:::;;;<<<===>>>>>>>>><<<===@@@CCCFFFIIIKKKMMMHHHKKKMMMMMMLLLJJJIIIIIIPPPPPPOOONNNMMMMMMLLLLLLNNNJJJIIIKKKLLLJJJKKKNNNKKKHHHFFFHHHKKKLLLJJJHHHHHHDDDCCCEEEGGGJJJTTT___rrr{{{ssshhhVVVEEE;;;===EEEMMMCCCGGGKKKLLLLLLLLLNNNPPPIIIFFFCCCBBBBBBCCCEEEGGGTTTHHHAAAIIIXXXnnnjjj;;;...444333,,,)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------............///111222333333555888999999999:::<<<===>>>???BBBFFFJJJMMMOOOIIIIIIJJJKKKMMMOOORRRTTTSSS___]]]ZZZjjjzzzQQQ???FFFYYY___fffiiihhhgggjjjooo{{{rrrlllaaabbbbbb```^^^\\\^^^```\\\___bbbbbbbbbgggqqqyyydddTTTaaa;;;222111,,,...,,,,,,++++++++++++,,,,,,+++---//////...---...///,,,,,,---......///000000,,,...000111222444777999888;;;===<<<999888:::===;;;AAALLLWWW___ccceeeeeeqqqwww{{{|||~~~oooppp{{{yyyjjj\\\YYYSSSQQQ]]]ssskkkDDD666888999444000...,,,***---000111---)))+++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))******+++,,,,,,,,,---,,,...444???QQQkkknnnkkkjjjiiiccc\\\ZZZ]]]aaaeeehhhhhhlllrrruuusssqqqlllaaaXXXXXX___dddccccccaaa___]]]ZZZYYYXXXWWWVVVWWWXXXYYYZZZZZZYYYXXX[[[YYYYYY\\\\\\XXXWWWYYYXXXYYYYYYWWWTTTRRRRRRSSSSSSSSSSSSSSSTTTRRRNNNKKKEEEOOOXXXUUUJJJCCCDDDIIIQQQSSSUUUVVVVVVTTTRRRPPPNNNNNN>>>888QQQlllsssrrr]]]}}}dddFFFYYYRRRGGGKKKGGGLLLKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHFFFCCCBBBCCCDDDBBBBBBBBBAAA@@@???>>>===??????@@@@@@AAABBBBBBBBB@@@BBBDDDDDDCCCAAAAAAAAABBB@@@BBBaaawwwxxxfffiiimmmppprrrsssssssss{{{uuunnnggguuuxxx~~~lllfffqqqfffQQQLLLOOONNNLLLMMMbbbyyyooo}}}~~~LLL--->>>999,,,<<<999:::;;;;;;;;;;;;;;;;;;999<<<>>>AAACCCFFFJJJNNNHHHIIIKKKKKKJJJIIIJJJKKKMMMLLLJJJHHHGGGGGGHHHHHHLLLGGGFFFIIIKKKIIIIIIKKKGGGFFFEEEEEEGGGGGGFFFEEE@@@AAAEEEHHHDDD@@@DDDMMMvvvmmmXXXjjjkkkmmmnnniii\\\LLLAAA>>>GGGOOOPPPHHH@@@===>>>DDDEEEHHHKKKHHHEEEGGGLLLKKKPPPhhhWWW999'''///555,,,'''---++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111222444555666666666888:::;;;<<<===???BBBFFFIIIKKKJJJLLLMMMNNNOOOQQQUUUXXXQQQ^^^\\\RRRYYYgggwww^^^HHH???JJJYYYeeeeeebbbcccgggeeeppp}}}cccMMM???;;;]]]999333222---...++++++************++++++***,,,---...---,,,---...++++++,,,,,,---.........,,,---/////////000333666...333999;;;;;;;;;>>>AAA999:::<<<>>>@@@AAAAAAAAADDDIIILLLJJJIIIOOOTTTVVVLLLIIIBBB===AAAJJJKKKFFF666666444444AAAYYYooozzzUUU>>>///333444***)))222.........000222000,,,)))+++*********))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))***++++++,,,///+++---222000555TTTwwwtttjjjfffddd___[[[ZZZYYY]]]```aaaeeelllpppooouuutttpppjjjiiinnnppppppaaa___\\\YYYWWWUUUTTTTTTSSSSSSTTTUUUVVVVVVUUUUUUUUUSSSUUUYYYYYYVVVUUUVVVSSSUUUVVVUUUSSSRRRSSSUUUTTTTTTTTTUUUUUUSSSNNNKKKPPPWWW\\\VVVKKKDDDEEEIIIPPPRRRTTTSSSQQQNNNNNNNNNSSSCCC888NNNrrryyyhhh```vvvuuuXXXJJJQQQRRRKKKIIIKKKOOOOOOMMMLLLKKKJJJJJJJJJIIIJJJJJJHHHEEEDDDEEEGGGEEEEEEDDDDDDCCCAAA@@@???>>>???@@@AAABBBBBBBBBBBB???@@@BBBCCCBBBAAA@@@??????FFF;;;999JJJzzzxxxlllwww|||kkkaaaaaaggglllooobbbnnn}}}zzzdddeeeggghhhjjjnnntttzzz}}}wwwqqqkkkfffbbbccckkkttteeeZZZXXXTTTOOOLLLHHH[[[ssssss~~~WWW444444999+++***>>>777888888999999999999888999;;;===>>>>>>AAAFFFJJJFFFGGGGGGFFFDDDDDDFFFHHHGGGGGGFFFDDDCCCCCCBBBBBBFFFBBBAAAFFFHHHFFFEEEEEECCCDDDEEEDDDCCCCCCCCCDDD@@@AAAEEEIIIFFFCCCDDDHHH\\\|||aaaVVV]]]lllvvvxxxeeelllqqqiii[[[QQQSSSYYYLLLNNNRRRSSSPPPOOOZZZgggIII000)))***222333++++++444***))))))))))))))))))***))))))))))))************+++++++++,,,---...///000111222333222222333666888888888999<<>>BBBYYY777222333......++++++************++++++)))***,,,,,,+++++++++,,,+++++++++,,,,,,---------...///000///------000333333666888666333333777<<<<<<:::888777777:::===???>>>AAA@@@:::777;;;@@@AAABBB999666;;;>>><<<999:::666888666222444===FFFJJJ222///---...111222///+++///000000000000000000111************))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))******++++++///(((+++222+++)))HHHqqqjjjaaaaaaaaa^^^\\\SSSWWWYYYZZZ^^^eeehhhhhhfffoooxxx{{{|||}}}zzzvvv[[[YYYVVVSSSPPPNNNNNNMMMOOOPPPPPPQQQSSSTTTVVVVVVQQQPPPSSSXXXYYYWWWVVVXXXOOORRRTTTTTTSSSSSSUUUXXXUUUUUUVVVWWWWWWTTTOOOKKKSSSWWWZZZWWWQQQLLLMMMPPPHHHMMMSSSTTTPPPKKKIIIIIIDDD>>>WWWiiijjjGGG^^^UUUFFFPPPQQQJJJRRRQQQPPPOOOMMMKKKJJJJJJJJJJJJLLLLLLJJJGGGFFFGGGJJJGGGGGGGGGFFFEEEDDDBBBBBBAAABBBBBBAAAAAA@@@???>>>BBBAAA???>>>>>>@@@CCCEEEEEE<<<777GGGCCCGGGuuu}}}eeemmmmmm___```gggjjjmmmmmmmmmsss~~~~~~wwwsssrrrpppuuusssiiibbbdddhhhhhhfffllltttyyy|||qqq]]]XXXRRRLLLFFFGGGWWWjjjvvvooowwwDDD222666:::///777===)))444555666777888888888888999;;;<<<<<<;;;===BBBFFFEEEEEEDDDAAA???@@@BBBDDDDDDDDDEEEEEEDDDBBB???>>>BBB>>>>>>CCCFFFDDDAAAAAABBBDDDFFFEEEBBBAAACCCEEEBBBAAAAAACCCCCCBBBAAAAAAAAAPPPZZZssshhhssswwwuuugggXXXWWWeeeuuu~~~~~~PPP888333000000...+++(((((()))+++))))))(((((((((((())))))'''''''''(((((((((((()))*********+++,,,---//////111111111000000111555888555666777999===BBBGGGJJJHHHJJJMMMMMMMMMPPPTTTXXXMMMVVVRRRLLLSSSVVVTTTVVVttt^^^OOOPPPTTTWWWZZZZZZ]]]```___]]]aaajjjrrrzzzmmmeeebbb\\\PPPFFFDDDCCC@@@BBBGGGZZZ999,,,///000,,,************))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---//////......000111666555444444555:::AAAFFF@@@<<<888888:::===>>>===GGGCCC>>>===>>>@@@???>>>>>>333777IIIMMM@@@>>>HHHBBB888333777777000111777///......---------............333@@@OOOUUUQQQKKK************))))))))))))***'''%%%&&&(((***)))''''''''''''(((******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''(((((((((((()))))))))))))))***+++,,,---000555888___kkkxxxzzzhhh]]][[[^^^UUUSSSQQQRRRSSSUUUWWWWWWbbbccchhhpppvvvuuummmfffRRRQQQOOOOOOOOONNNKKKIIIKKKMMMNNNNNNMMMKKKKKKKKKPPPRRRUUUXXXWWWUUUQQQNNNRRRUUUWWWXXXWWWUUUTTTTTTOOOQQQTTTXXXZZZXXXSSSOOOUUUSSSVVV]]]___YYYQQQNNNIIIPPPGGG???JJJRRRJJJCCCLLLddd{{{lllQQQVVVQQQLLLJJJKKKMMMLLLKKKOOONNNKKKIIIHHHHHHIIIJJJPPPKKKFFFBBBBBBEEEGGGHHHGGGFFFCCCAAAAAAAAABBBCCC@@@@@@@@@@@@???????????????>>>===;;;;;;<<<======<<<;;;>>>AAA======RRRkkkmmmgggoootttfffaaaccceeeggghhhjjjmmmooorrrzzzpppkkkmmmbbbUUUVVVVVVJJJBBBGGGTTTgggwwweeexxxtttfff:::333333333222222111111111222222222333444555666777777:::<<<<<<<<<>>>BBBFFFDDDCCCBBBBBBDDDEEEDDDCCCEEEFFFGGGEEECCCBBBBBBCCCCCCBBB@@@===::::::<<>>>>>CCC```|||kkk===000111///------,,,,,,+++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++,,,------///111333555666888777777888:::>>>BBBEEEIIIJJJJJJKKKMMMNNNPPPQQQVVVWWWWWWUUUQQQNNNLLLKKKPPPwwwdddJJJMMMSSSWWW[[[]]]ZZZZZZ^^^aaaaaavvv{{{uuupppfff]]]ZZZVVVNNNIIIHHH777UUUKKK:::IIIFFF999FFF|||WWW777,,,//////+++*********)))))))))((((((((((((((((((((((((((((((************+++++++++++++++---............///111333333333333444777===AAA===:::777777:::<<<===<<>>===>>>??????>>><<<444777CCCEEE<<<:::@@@;;;;;;999555333444555444///......------------...///111999EEENNNNNNFFF>>>*********)))))))))((((((***'''%%%&&&'''((('''&&&'''&&&&&&'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((((((((()))))))))((()))******+++...111555FFF^^^hhhmmmyyyeeeXXXRRRPPPSSSTTTPPPKKKIIINNNTTTPPPQQQTTTZZZ___^^^XXXRRRLLLKKKJJJJJJKKKKKKIIIGGGIIIKKKMMMNNNLLLKKKKKKLLLLLLNNNRRRTTTUUUTTTRRRQQQQQQSSSTTTUUUSSSRRRRRRSSSTTTTTTUUUWWWWWWUUUPPPMMMOOONNNPPPSSSQQQNNNNNNRRRCCCFFFHHHNNNPPPCCC???MMMxxxsssssszzzaaaOOOOOOLLLHHHGGGHHHIIIHHHGGGJJJIIIGGGFFFFFFGGGIIIJJJNNNJJJFFFCCCDDDEEEFFFGGGDDDCCCAAA???>>>>>>???@@@<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<:::999999999:::;;;;;;999;;;>>>:::999III]]]uuu~~~|||kkkoooddddddeeedddbbbbbbbbbbbbiiigggfffggglllttt}}}|||eeeWWW]]]YYYaaa___[[[\\\UUULLLOOOHHHKKKRRR```zzzsssbbbppp^^^888222333222222222111111111111222222222222333555666777777999;;;;;;<<<===AAAEEEBBBBBBBBBDDDGGGHHHGGGFFFFFFFFFGGGEEECCCBBBBBBCCC<<<===>>>>>>======>>>???CCCAAA???@@@BBBDDDDDDDDDFFFEEEDDDCCCBBB@@@?????????@@@>>>KKKeeesssyyyXXX666///222111+++---,,,,,,+++******))))))(((((((((((((((((((((((('''((((((((()))))))))))))))))))))*********++++++,,,,,,---...000222444555777777666777:::===AAACCCHHHHHHHHHIIIKKKLLLNNNOOOQQQSSSTTTSSSQQQOOONNNNNNbbbUUUdddaaaLLLPPPWWW]]]\\\XXXVVVXXXZZZWWW[[[]]]```dddhhhddd]]]```jjjqqqrrrtttwwwssskkkpppooojjjdddbbbddd```YYYUUUOOOIIIFFFEEEDDDEEEFFFKKKEEE<<<:::CCCIIIJJJJJJvvvRRR666---......*********))))))))))))(((((((((((((((((((((((((((((((((((()))))))))************,,,------------...000000111111222222444777:::999777555666888:::;;;;;;DDDAAA===<<<<<<=========999666666:::;;;888666666999BBBAAA444...333333---//////...------,,,------,,,///444999<<<999222---******))))))))))))(((((()))'''&&&%%%&&&'''&&&%%%&&&&&&%%%&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''(((((((((((()))'''((()))((((((***---000===bbbuuuooonnntttzzzlllTTTFFFJJJOOOPPPMMMHHHDDDBBBFFFEEEEEEHHHKKKLLLHHHEEEFFFEEEEEEFFFHHHIIIHHHGGGGGGIIIKKKLLLKKKKKKKKKLLLLLLMMMOOOPPPQQQQQQPPPOOOOOOPPPQQQPPPNNNNNNPPPQQQUUUTTTTTTTTTUUUSSSPPPNNNDDDHHHOOOQQQJJJ???;;;>>>:::@@@BBBDDDFFFIIIbbb|||cccvvv```HHHNNNGGGFFFDDDDDDEEEFFFDDDCCCDDDDDDDDDDDDEEEFFFHHHIIIKKKIIIFFFEEEFFFFFFEEEDDD@@@???===<<<;;;;;;<<<===999999888888777777777777999999888777777777777777888666777:::777555===JJJVVVUUUiiizzzyyynnnmmmsssxxxzzzfffZZZXXX\\\``````___^^^___aaadddfffgggdddeeehhhkkknnnpppqqqrrrhhhnnnhhhaaa___VVVQQQXXXVVVdddbbbSSSLLLIIIHHHMMMkkkzzzeeezzzccczzzPPP555///,,,111111111111000000000000111111111222333444555666666777999:::;;;<<<@@@BBB@@@AAACCCFFFIIIJJJIIIHHHFFFFFFFFFDDDBBB@@@AAABBB<<<>>>AAABBBAAA@@@@@@@@@CCCBBBAAABBBDDDEEEEEEEEEEEEEEEDDDBBBAAA@@@???>>>:::>>>:::;;;HHHUUUkkktttNNN...***...++++++111,,,,,,++++++***)))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************+++,,,,,,---///111333444555555555666888<<>>tttPPP666......,,,(((***)))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))+++,,,,,,+++,,,---///---///111111111111333444444444444555777888999:::???>>>;;;:::999999999999555666555222333666555111555<<<<<<333...222666777//////...---,,,,,,,,,,,,,,,,,,+++)))'''&&&'''(((***)))))))))((((((((((((((('''&&&%%%%%%%%%%%%$$$&&&%%%$$$%%%&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''((((((((('''(((***,,,***CCC^^^sssyyyrrrzzzttt]]]SSSIIIGGGLLLMMMFFF???EEECCCAAAAAACCCDDDBBBAAAAAAAAAAAADDDGGGHHHHHHGGGDDDFFFHHHIIIIIIIIIKKKLLLPPPPPPOOONNNMMMLLLLLLKKKNNNOOONNNLLLKKKLLLNNNPPPRRRPPPOOOPPPRRRSSSRRRQQQGGGJJJMMMMMMEEE:::777999MMMPPPDDD===SSSqqqtttnnnooofffLLLKKKJJJDDDDDDEEEFFFGGGFFFEEEDDDBBBCCCFFFHHHHHHHHHGGGFFFHHHGGGGGGGGGHHHGGGDDDBBB===<<<;;;::::::::::::;;;888888777777666666555555777777666666555555555555666333444777777555777===<<<@@@KKKdddxxxmmmpppyyyllldddMMMOOOQQQQQQOOOMMMKKKJJJMMMLLLLLLPPPUUUWWWUUURRRVVV[[[SSSKKKMMMNNNOOOWWWiiirrrdddMMMQQQggg^^^\\\zzzwwwrrr???###333;;;---000000//////////////////000000000111222333444555555666777888:::;;;===>>>>>>???BBBFFFIIIIIIGGGEEEEEEEEEDDDBBB@@@???@@@AAACCCDDDEEEDDDCCCAAAAAABBBEEEDDDCCCDDDFFFGGGGGGFFFDDDCCCBBBAAA@@@>>>======666<<<:::777>>>JJJfffccc000***...888333%%%%%%222++++++******))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))*********++++++,,,...///111222333333333444666999<<<>>>@@@AAABBBDDDFFFGGGHHHHHHGGGIIIKKKKKKKKKKKKMMMNNNDDD\\\bbbUUU^^^cccQQQMMMRRR[[[dddMMMUUUYYYVVVRRRTTTWWWYYYVVVRRRQQQSSSSSSPPPPPPTTTQQQOOOKKKHHHHHHHHHFFFDDD<<>><<<<<<=========<<<<<<===@@@CCCEEEEEEDDDBBBCCCEEEFFFFFFFFFIIIJJJOOOOOONNNMMMLLLKKKKKKKKKNNNNNNMMMKKKJJJJJJMMMPPPPPPNNNLLLMMMNNNPPPPPPPPPRRRLLLFFFCCC???>>>CCCJJJDDDJJJKKK]]]jjjrrrjjjHHHKKKOOOEEEFFFGGGIIIKKKJJJIIIHHHHHHDDDGGGKKKNNNMMMJJJEEEBBBFFFFFFGGGIIIIIIHHHDDDAAA<<<;;;;;;:::::::::::::::::::::999888777777666666666666666666555555444444555222333666888777777888222:::===GGGhhh}}}iiiooozzzwwwtttjjj[[[MMMEEEFFFJJJJJJFFFCCCGGGNNNRRRPPPLLLMMMOOOHHHCCCJJJNNNRRR]]]llljjj|||ooo???111444222............................../////////000111222333444333444555666999:::;;;;;;===>>>@@@CCCEEEEEECCC@@@BBBBBBBBB@@@======???AAAEEEEEEDDDBBBAAAAAACCCFFFEEEDDDDDDEEEGGGHHHHHHGGGBBBAAA@@@???>>><<<;;;;;;888>>>999444777;;;LLLfff{{{LLL///111---***++++++***))))))******))))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))*********+++,,,...///000000111111222444777999:::<<<===@@@BBBDDDFFFGGGGGGFFFHHHIIIHHHGGGGGGIIIJJJMMMQQQWWWXXXVVV___yyyrrroooXXXPPPUUUXXXeeennnkkk```XXXRRROOOXXXTTTQQQSSSQQQLLLKKKOOOIIIEEECCCFFFJJJKKKHHHFFFGGGGGGFFFDDD???===@@@DDDBBBKKKAAANNNtttMMM666///---***((())))))((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&((())))))))))))***,,,***---///000000//////000///111444555555444555555777888888666333222333444222333222111333666555222555,,,+++111111---444CCC//////---,,,++++++++++++&&&))),,,------+++******))))))((((((((((((''''''&&&''''''&&&%%%%%%&&&((((((&&&$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&((())))))((('''(((***...000)))///MMMbbb```[[[|||gggPPPBBB???BBB@@@???>>><<<;;;;;;;;;;;;888888999;;;>>>@@@@@@>>>@@@AAABBBBBBBBBCCCEEEHHHIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMLLLJJJIIIJJJLLLOOOQQQOOOLLLJJJKKKKKKKKKJJJLLLIIIGGGHHHEEEAAAAAADDDAAATTTnnnmmmrrrjjjQQQPPPOOOKKKJJJHHHKKKMMMMMMLLLKKKKKKKKKHHHJJJMMMOOONNNJJJEEEBBBDDDEEEGGGIIIJJJHHHDDD@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777555555555666555555444333444333333555777888888777444555999???JJJ\\\uuu|||rrrqqqtttyyy|||~~~zzz{{{~~~qqqmmmhhheeefffhhhiiiiiieeefffeeemmmzzz|||nnnsss}}}~~~}}}SSS===...222555...((())),,,,,,,,,---------------.........///000111222333222222222555888999888777;;;;;;<<>><<<;;;;;;>>>AAA>>>???>>>===>>>@@@EEEHHHCCCBBBCCCDDDFFFGGGFFFDDD??????>>>===;;;:::999888777:::666333555222666EEE```eeerrrdddAAA333222000111+++"""$$$---///***)))))))))(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((()))))))))***+++,,,.........//////111333555666777999;;;>>>BBBEEEFFFGGGHHHIIIJJJJJJHHHFFFFFFGGGIIIRRRJJJLLLWWWXXXRRR[[[mmmxxxfffVVVVVVRRRJJJHHHLLLRRRTTTFFFFFFFFFFFFGGGIIIKKKLLLFFFBBB@@@CCCFFFEEEDDDEEEEEE<<<;;;BBBFFFEEENNN\\\zzzqqqIII444///---++++++))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%'''((()))(((((()))+++)))+++---...------...///...222555666555333333444666888888666333222333444444222111444555333222222777444111000...,,,...000000///---,,,+++*********%%%'''(((***+++***'''%%%))))))((((((((('''''''''%%%&&&((('''&&&&&&(((+++***'''%%%$$$%%%%%%%%%$$$########################"""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$&&&((((((''''''((()))+++***%%%...<<>>??????@@@???>>><<<;;;;;;888777888999<<<===<<<;;;>>>????????????@@@BBBDDDDDDEEEGGGIIIKKKLLLLLLLLLJJJKKKKKKJJJHHHIIIKKKMMMNNNLLLIIIHHHIIIIIIHHHGGGEEEGGGKKKMMMJJJGGGLLLSSSvvv{{{gggnnnpppJJJNNNVVVKKKFFFOOOIIIKKKMMMLLLJJJHHHIIIKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDFFFHHHJJJHHHDDD@@@::::::;;;;;;;;;;;;;;;:::;;;::::::999888777666555333444444555444333222111333444333222333555666666666111444;;;::::::MMMhhh}}}nnncccnnnqqqxxx}}}qqq|||uuuzzzKKK'''222333(((%%%---///(((++++++++++++,,,,,,---------------...///000222222111000111333777888777444888888888;;;>>>??????>>>;;;;;;;;;999999:::>>>AAA:::<<<===>>>>>>@@@CCCFFF?????????AAACCCDDDBBBAAA===<<<<<<:::999888777666222666333333888444222<<<222>>>QQQbbbhhhgggiiimmmhhh555***000333"""+++000+++(((***------((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((((((((((()))***+++,,,---,,,---...000111333444555666999===BBBFFFHHHIIIJJJLLLLLLLLLJJJHHHHHHJJJKKKLLLPPPQQQOOOSSSXXXTTTJJJRRR|||~~~~~~vvvlllhhh^^^RRRHHHKKKGGG???>>>FFFIIIFFFIIIHHHHHHHHHDDDAAAIIITTTRRRIIIUUUuuunnnFFF222...---------)))((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((())))))%%%&&&(((((('''''')))***''')))+++,,,,,,,,,---......222666777555222222333777888999888444222333555666111111666777111...111,,,222222,,,...555333+++000///---,,,+++*********...+++'''%%%&&&((()))((()))(((((((((''''''''''''$$$&&&((((((&&&'''***---***(((%%%$$$%%%%%%%%%$$$########################""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###%%%''''''&&&&&&'''(((...(((%%%---333***000IIIHHHfffmmmWWW;;;===??????===;;;999888::::::999;;;===>>><<<;;;===>>>>>>=========@@@BBBDDDEEEGGGHHHIIIIIIHHHGGGIIIJJJJJJIIIHHHHHHIIIKKKIIIGGGFFFGGGHHHIIIIIIHHHNNNKKKFFFCCCDDDSSSpppuuuhhh~~~cccNNNCCCIIIJJJBBBCCCMMMHHHJJJKKKJJJGGGEEEGGGIIILLLJJJGGGEEEDDDEEEGGGHHHDDDDDDFFFHHHIIIHHHDDDAAA999::::::;;;;;;;;;:::::::::999888777666555444444222222333444333222111000333444333000///222444555666111///333666777;;;AAA[[[yyypppjjjnnnttttttqqqzzz{{{zzzzzzrrriiiPPP222333111))))))///000***)))///******+++++++++,,,,,,,,,---------...///000111222000///000333666888666333666555666999===???@@@@@@999999888777777999===AAA<<<>>>AAABBBAAA@@@AAAAAA<<<<<<<<<>>>@@@AAA???===<<<;;;:::999888666555555333666222333888333000888555222///000444@@@VVVjjjmmmddd<<<---------***)))111,,,(((***,,,,,,'''$$$'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((()))***,,,,,,,,,,,,---///000222333444555888===BBBFFFIIIKKKKKKNNNNNNNNNLLLKKKKKKLLLNNNNNNPPPSSSUUUVVVTTTQQQMMMOOOJJJpppvvvmmmrrrqqqiii\\\___dddddd^^^___qqqyyyhhhDDD444,,,...///)))))))))((('''''''''''''''((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))***,,,---......000222444444444666777555555666666555444333333222333333333333222111111000......///222222000---,,,,,,,,,+++++++++******+++******)))(((''''''&&&)))(((&&&&&&''''''&&&$$$''''''&&&&&&&&&%%%%%%%%%################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++,,,---AAARRRllllll^^^KKK===666777<<>>AAACCCDDDEEEEEEDDDCCCDDDEEEFFFFFFFFFEEEEEENNNIIICCCAAAEEEHHHIIIHHHFFFFFFFFFUUUvvvwwwkkkjjj```EEEEEEEEEEEEDDDCCCAAAAAAGGGCCCCCCGGGGGGDDDFFFLLLMMMHHHBBBBBBFFFIIIIIIFFFGGGGGGGGGFFFDDDBBB???>>>???>>><<<:::888777666666555333222222333444222111333222222222111000000000333222111000000111222333444444444555555555555666>>>OOOgggrrrxxx{{{uuuwww{{{rrrZZZqqqJJJ444000,,,++++++************++++++))))))*********+++++++++++++++,,,---...///000111...///000222333555555555444444555777999;;;===>>>>>>;;;888888:::>>>@@@BBBDDDEEEEEECCCAAA@@@AAABBB@@@@@@AAABBBDDDCCC@@@>>><<<;;;:::888777666666555555555555444444333333333000111111222444666888999===]]]yyyrrrRRR111111///...,,,+++))))))******))))))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((()))******++++++***+++,,,...000111333333333444888???FFFIIIHHHFFFKKKOOORRROOOHHHFFFJJJOOORRRRRRRRRRRRQQQPPPMMMKKKLLLOOOPPPYYYxxx}}}fffCCC444,,,...///))))))(((((('''''''''''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))***+++------,,,...000111111222333555555555555555555444333333111111111111111000/////////......///222222///---,,,,,,+++++++++***************))))))(((''''''&&&((('''&&&&&&''''''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))***,,,---444???TTTkkkzzz}}}lll]]]NNNAAA999666777777<<>>===???@@@AAABBBBBBBBBAAAAAAHHHEEEAAA???>>>@@@CCCEEE>>>EEEKKKKKKFFFAAA@@@BBBJJJ^^^|||wwwjjjkkkCCCAAABBBBBBBBBAAAAAA@@@???EEEBBBAAADDDDDDBBBCCCIIIIIIGGGEEEDDDEEEGGGIIIJJJDDDDDDCCCBBBAAA???===<<<>>>===;;;999888666666555444222111111222222111000000000000000000000//////222111000000000000111222222222333333333444444444111:::III]]]vvv{{{sssmmmiiinnnFFF///***---000+++******))))))******+++)))))))))*********++++++++++++,,,---...///000000---...000111333444444555333444555666888:::<<<===???===;;;;;;>>>AAACCCDDDFFFFFFEEEEEEEEEEEEEEEEEEEEECCCBBBAAABBBBBB@@@???<<<;;;999888666555555555444444444333333222222222111111111111111222333444111FFFYYY___jjjzzz|||tttXXXGGG;;;111//////...---+++***))))))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''(((((())))))***++++++******,,,---///111222333444444777<<>>888:::>>>???@@@BBB<<<===???@@@AAA@@@??????@@@AAABBBCCCDDDEEEFFFGGGAAABBBEEEGGGGGGGGGEEEDDDIIIEEE>>>:::>>>NNNfffxxxwwwiiioooXXX999888<<<<<<======>>>>>>>>>>>>CCC@@@@@@BBBBBB@@@AAADDDEEEFFFGGGFFFEEEFFFJJJMMMBBBAAA@@@>>>===<<<<<<<<<===<<<;;;999888666555555222111000000111111000...............////////////111000000//////000000111000111111111111222222222222222444<<>>>>>???BBBEEEEEEEEEGGGEEEDDDEEEIIIKKKIIIGGGHHHEEEBBB@@@@@@@@@@@@???;;;:::888777555444444444222222222222111111111111222111000///............,,,333888:::>>>GGGOOORRR^^^zzzssscccLLL:::000***&&&""",,,,,,++++++***))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********)))***+++---...000111222333333444777;;;>>>???>>>AAAEEEIIIIIIGGGGGGLLLPPPLLLPPPSSSPPPKKKIIIMMMQQQQQQOOOPPPPPPLLLNNN```uuu{{{yyyaaa???444---,,,---)))(((((('''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''((()))***++++++)))***,,,,,,,,,,,,...000222222222333333222111111...............---,,,,,,......//////000///---,,,++++++++++++************))))))((((((((('''''''''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))***++++++***000???SSSjjj~~~ooo]]]III???===;;;;;;===<<<<<<>>>???AAABBBCCCCCC??????>>>>>>???@@@@@@AAABBBCCCCCCBBB@@@<<<999666@@@FFFRRReeeyyyyyyoooqqq{{{yyyOOO777666888888888999:::;;;<<<>>>>>>CCCAAAAAABBBCCCBBBBBBBBBDDDEEEGGGHHHIIIJJJLLLNNNBBBAAA???===<<<<<<<<<===<<<<<<;;;:::999777666555222111///000111111000...------......//////000000////////////////////////000000000000111111111111777333333555222444EEEZZZrrr}}}ooowwwxxxxxxxxxlllbbbwwwvvvuuuzzzppp```>>>+++$$$...333***'''---)))))))))(((((()))))))))((((((((()))))))))************++++++,,,------...,,,---...///111111111111222222222333444555777888<<<<<<===???CCCEEEDDDDDDEEEBBB@@@CCCIIILLLIIIFFFDDDCCCAAA@@@@@@@@@>>>===:::999777555444333333333000000000000000000000000111000///...---,,,,,,,,,111...------,,,+++000666---@@@IIIIIIWWWtttvvvuuugggVVVBBB444>>>---"""'''///000------***)))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***))))))***,,,---///000000222111222444777:::<<<===@@@DDDHHHIIIHHHIIIMMMQQQMMMNNNOOOMMMKKKKKKNNNQQQOOOMMMNNNRRRSSSOOOJJJHHH___yyy]]]<<<333---***,,,***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))******)))***++++++***+++...000000000111111111111000000......//////......---,,,---...//////...---,,,++++++++++++*********))))))((((((((((((''''''''''''%%%$$$$$$%%%'''((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))))))))''')))...777HHHbbbwww|||uuugggWWWNNNKKKIIIEEEAAA>>><<<;;;:::EEEDDDBBB@@@@@@@@@AAABBB=========@@@GGGPPPYYY^^^ooozzzxxxooocccmmmzzzmmm===555@@@???222555666666777999;;;===???DDDCCCBBBBBBDDDFFFEEEBBBFFFDDDDDDGGGMMMPPPNNNLLLEEEDDDAAA???>>>>>>>>>>>><<<<<<<<<;;;:::888666555333111000000111111000///.........//////000000000........................///000000000000111111111000---000555333---333???CCCPPP___tttiiiuuuvvvqqq|||pppjjj{{{~~~xxxZZZ<<<+++'''))),,,...,,,&&&"""&&&,,,)))((((((''''''(((((()))''''''((((((((()))))))))))))))******++++++,,,,,,+++,,,---...///000000000000000000111222333444555777777999<<<@@@BBBAAA@@@@@@>>><<<@@@FFFHHHEEEAAA======>>>@@@BBB@@@===:::888777666444333222111111///////////////////////////......------------...000---,,,///...((((((---,,,,,,---///222999DDDMMM\\\iiiuuuvvvpppoooxxxxxxvvvuuuwwwxxxuuunnngggUUULLL@@@777444444333222((((((...444---###&&&111(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((()))***+++,,,---.../////////000222444888<<<>>>BBBEEEIIIJJJJJJKKKMMMPPPOOOLLLIIIJJJMMMOOOOOONNNMMMOOOKKKFFFLLLXXXVVVJJJGGGPPPeeeZZZ999333---)))+++***((('''&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''((())))))******+++***)))***---///......///000000000000///...////////////...------,,,...//////---++++++++++++************)))))))))''''''''''''''''''''''''&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((***)))(((((((((000CCCUUUttt{{{|||tttkkkccc\\\WWWTTTKKKKKKKKKLLLOOOTTTYYY[[[___dddnnnyyyxxxgggbbbmmmzzzddd===555999666444777444444444555777:::===>>>BBBCCCBBBBBBEEEIIIGGGBBBEEEBBBBBBGGGNNNQQQMMMIIIFFFEEEDDDBBB@@@???>>>===::::::;;;;;;:::888666555222111000000111111000///.........///////////////,,,------......------,,,////////////000000000000...,,,---000111//////222444888===III___xxxyyyzzzzzzeeeJJJ555***'''...777)))///...%%%"""''')))%%%((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))******++++++***+++,,,---............////////////000000111222333333555888<<>>===;;;;;;>>>AAABBB@@@===999;;;===@@@BBB@@@;;;888777666444333111111000000............////////////------------------...///)))))),,,000111---+++,,,000***+++111///%%%%%%---...444999888333222777>>>666444222333444222...***555111,,,(((((((((((((((---***+++///,,,$$$###(((((((((((((((''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((()))***+++,,,------,,,...000111333666:::===AAADDDGGGJJJJJJKKKLLLMMMOOOJJJGGGJJJPPPSSSQQQMMMHHHTTTUUUJJJIIIUUUWWWMMMSSSFFFFFF[[[sssWWW777333...)))******((('''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&''''''(((((()))))))))(((((())),,,...------...///////////////......//////......---,,,+++...000///,,,******+++************))))))))))))'''''''''''''''''''''''''''%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###################################################"""############$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((+++)))))))))((()))222<<>>@@@??????CCCIIIFFF@@@@@@@@@BBBFFFJJJKKKIIIGGGEEEEEEDDDBBB@@@===;;;:::777888999999888666444222111000...///000000///---.........---------------+++,,,---......---,,,+++------------.........///...///...+++,,,//////,,,333000000333777CCCZZZpppxxx{{{||||||qqq___BBB444***000999777***###'''(((&&&***...+++###(((''''''&&&&&&''''''(((&&&&&&'''''''''((((((((((((((())))))))))))******)))***+++,,,------------///............//////000222222333666:::>>>??????<<<<<<>>>??????>>><<<;;;<<<===>>>???@@@>>>;;;888666555444222000000//////............/////////000------,,,,,,,,,,,,------'''***+++,,,---///---***((('''***000000,,,***---,,,,,,---,,,++++++,,,---...---+++++++++,,,+++***%%%(((,,,///111///---+++---%%% $$$,,,///+++%%%))))))((((((''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''(((((('''(((((()))***+++,,,,,,+++---000111111222666999<<>>:::===NNNlllVVV666333...((()))***''''''&&&%%%%%%%%%%%%&&&%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&'''((((((((()))((('''&&&'''***---,,,------.../////////...------......------,,,++++++...000///,,,))))))***************))))))))))))&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''$$$%%%)))***((())),,,111EEEZZZkkk~~~~~~~~~~~~|||vvvnnnhhhhhhmmmuuuzzz}}}hhh111333444111---///444444///111111000111333666999;;;:::<<<<<<<<>>@@@@@@<<<>>>AAA@@@>>><<<;;;;;;AAA@@@???>>>>>>===;;;888555555333111000//////............/////////000000------,,,+++************---000...((((((---,,,&&&(((,,,+++&&&&&&***+++(((***((((((***...///---***,,,+++***((((((***,,,...000---***&&&%%%'''+++...&&&---111,,,%%%$$$'''******))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''(((((()))***++++++,,,+++...000000//////222444777:::>>>BBBEEEGGGHHHHHHHHHJJJMMMOOOPPPQQQQQQRRRSSSHHHCCCIIIOOOMMMIIIHHH;;;HHHNNNFFF???BBBHHHIII]]]OOO999///+++---''',,,&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***++++++,,,,,,---......,,,---......,,,******+++...//////---+++))))))***++++++***((('''&&&((()))))))))((('''&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''')))******&&&---;;;LLL___qqq~~~zzztttttt}}}zzzyyy~~~yyyFFF222444..................------111000//////000222444666555777:::===>>>???>>>>>>;;;<<<>>>@@@BBBBBBBBBBBB?????????>>><<<:::777666333333333333222111000000//////...---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,...------,,,,,,------...000000000000111111111111777:::@@@JJJXXXgggttt{{{zzziiiUUU===000000222...)))++++++++++++*********)))(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))************))))))*********+++++++++,,,,,,,,,---------......000111222555777999;;;<<<@@@???>>>???@@@AAA@@@???:::===???@@@===;;;999888555555444333111000//////////////////////////////---,,,+++*********+++,,,+++++++++*********)))))))))*********++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))((('''&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))*********+++---///000111444666999<<>>AAACCCDDDDDDDDD@@@??????===;;;888555444333333333333222111000//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******+++++++++------,,,,,,,,,,,,------.../////////000000000000//////111444:::AAAHHHLLLZZZ```jjjuuuxxxoooaaaNNN>>>888222---,,,...000...+++************))))))))))))(((((('''&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))*********)))))))))*********++++++,,,,,,,,,,,,------------...///000222444777888999>>>===<<<===??????>>>===:::===???@@@>>>;;;::::::666555444333111000///...........................---,,,+++*********++++++++++++*********)))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&((('''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))))))))******+++---...000111222444888<<>>===============999666;;;LLLhhh~~~LLL777///,,,...'''+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))***+++++++++***,,,------+++******+++---......,,,***))))))***'''''''''&&&''''''((())))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))+++(((&&&'''---999EEEMMM]]][[[\\\kkk}}}ooo???((((((---...+++,,,,,,,,,---------------///.........///111333444666777999;;;<<<<<<<<<<<<>>>@@@BBBDDDFFFGGGGGGGGGAAA@@@???<<<999666333111222333333222222111000//////...---,,,,,,+++++++++---,,,,,,,,,+++*********************************++++++************++++++,,,,,,++++++++++++,,,,,,------------..................---,,,,,,---///000222777???HHHQQQXXX\\\^^^fffssszzzuuuvvv|||lllhhhiiiooonnneee```bbbLLLEEE===999888555///***%%%(((,,,---,,,***)))***)))))))))(((((((((''''''(((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,---------,,,,,,...000111333555555:::999999:::<<<===<<<:::777:::<<<===;;;999888888777666555333111///...---........................,,,,,,+++************+++************))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))))))))******,,,---///000000222666:::>>>AAADDDEEEKKKTTTVVVOOOIIIIIIGGGBBBCCCDDDDDDEEEDDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<:::===??????===>>>CCCGGGlllqqq~~~zzzJJJ666///,,,...&&&+++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&''''''(((((()))******)))+++,,,,,,*********+++,,,,,,---,,,)))((()))******)))((((((((()))((('''((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###########################$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''(((''''''''''''))),,,///111EEEPPP]]]hhhttt~~~|||~~~fff@@@555---...111000---++++++++++++,,,,,,,,,,,,,,,---------...///000222333444555777:::<<<===>>>>>>EEEFFFHHHIIIJJJJJJIIIIIICCCBBB???<<<999555222111222222222222111000///...///...---,,,++++++++++++---,,,,,,+++***))))))(((******************************))))))))))))******++++++************+++++++++++++++,,,,,,,,,,,,------......//////000111111,,,---000333666999;;;;;;222999<<<777777;;;<<<999>>>===>>>AAA>>>555111333---+++))))))***,,,---...///111111---)))&&&(((+++(((((('''''''''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((((()))))))))******++++++++++++,,,,,,,,,,,,++++++---...000111222333666666666888:::;;;:::888333555888888777555555555777666555333111///...---------------------------,,,++++++*********************)))))))))(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((())))))))))))***+++,,,---......000333888<<<@@@CCCEEEHHHNNNPPPKKKFFFFFFFFFCCCBBBCCCCCCCCCCCCBBB@@@???>>>===<<<;;;;;;;;;;;;;;;=========:::666666888:::@@@EEEOOO[[[cccnnnrrrWWWwwwGGG555///,,,...&&&***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''(((((()))(((***++++++***)))***+++***+++,,,+++)))(((((()))***(((''''''((((((%%%###'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&'''%%%''')))***+++***((('''000???RRR___fffjjjkkkjjjvvvmmmFFF222'''***000222---''')))///)))*********++++++,,,,,,,,,,,,,,,---...///000111111222555888;;;===???@@@GGGHHHIIIIIIHHHGGGFFFEEECCCBBB???<<<888555333222111111111111000///............---,,,++++++++++++,,,,,,+++***))))))(((((())))))))))))))))))))))))***))))))(((((())))))*********))))))))))))******)))*********++++++++++++&&&''')))+++---...//////222111111000///000000000888444444888666111111666...,,,,,,///111///...///333444333111///,,,,,,,,,---+++)))'''''')))+++,,,'''''''''&&&&&&&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''(((((((((''''''((((((((()))))))))*********+++++++++,,,,,,+++,,,---...///000111111333333444777999:::888777333555777777555444444444777666555333111000......------------------------++++++++++++******)))))))))))))))(((((((((''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((((((((()))***+++,,,---,,,...111555999===AAACCCEEEJJJLLLIIIEEEEEEFFFEEEBBBCCCCCCCCCCCCAAA???>>>===<<<<<<;;;;;;;;;;;;<<>>EEEIIIKKKJJJFFFDDDEEEFFFCCCCCCCCCCCCBBBAAA???>>><<<;;;;;;:::::::::;;;;;;===<<<===@@@@@@;;;111)))666777888777555555888<<<@@@IIISSS\\\iii|||ooo[[[MMMAAAJJJPPPLLLDDD@@@@@@@@@qqqCCC222...---...&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&(((******)))((()))***(((*********((('''((()))'''%%%$$$&&&***+++((($$$&&&%%%%%%$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%((('''%%%$$$%%%'''***,,,(((...000+++&&&///GGG^^^]]]iiirrrrrrssszzz|||tttnnnrrr}}}ddd>>>)))&&&)))---111***%%%###'''***)))((((((''''''((())))))***++++++)))***+++,,,---......///------///111333666888999<<<===>>>??????>>>===<<<<<<;;;888666555444444444000000000000///...------...---,,,+++************)))))))))))))))))))))((((((((((((((((((((((((((()))((((((''''''(((((())))))((((((''''''(((((()))))))))))))))************------,,,,,,------...///++++++,,,---///111222333111000111444555333222222111000...,,,******)))'''111111000///---+++)))(((,,,++++++++++++***'''%%%''''''''''''&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((())))))))))))*********+++++++++,,,,,,------......000111333777:::;;;999777:::;;;;;;999777555555555444444333222222111111000++++++++++++++++++++++++)))******+++***)))((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&''''''(((''''''''''''((()))******,,,---...///222555888:::AAADDDHHHIIIFFFCCCDDDFFFBBBBBBCCCBBBAAA???>>><<<:::999999888888999999:::888555222111333777;;;===555666888888999999777444111555666333555>>>FFFHHHDDDKKKQQQTTTWWW___ggglllfffiiigggcccaaaaaa[[[SSSTTTLLLDDD@@@>>><<<===???===;;;;;;<<<;;;999===BBBpppBBB222...---///&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))&&&((()))***)))((()))***((()))***)))((('''((()))(((&&&%%%)))///111...***%%%%%%%%%$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''((()))((((((''')))&&&%%%+++111000,,,(((;;;OOOhhhvvvvvvpppjjjgggggg{{{xxxwwwwwwrrryyygggNNN333+++(((,,,...)))%%%$$$+++'''%%%'''((('''(((+++&&&''''''((()))******+++)))***+++,,,---.........---------...///111333333999:::;;;===>>>>>>>>>===888777555444333333333444000000000000///...---,,,...---,,,+++************(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))************%%%%%%%%%&&&(((+++---///,,,---------......//////+++222333...///555222)))+++///222111000000222222+++***)))((()))***++++++---,,,***'''%%%&&&)))+++(((((('''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))******************++++++,,,,,,,,,,,,000111444888;;;<<<:::888:::;;;:::888555333333333333333333222222222111111++++++++++++++++++++++++)))******++++++)))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''((('''''''''''''''((()))***---------...000222555666999===BBBFFFEEEBBBCCCFFFAAAAAABBBAAA@@@>>><<<;;;888777777777777777888888666888:::888555333555888666666444444777:::999666222777888444333666555111555<<<===888777;;;<<<888777:::;;;999777777:::<<<:::666777======999999===<<<333222;;;@@@<<<:::===oooDDD555...+++///(((***''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))))))))(((''''''((('''&&&+++888AAA999+++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''((((((((()))))))))************(((+++111<<>>222+++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))******++++++,,,---...///000111222333555777999<<<======<<<;;;777555222111111111///.../////////...---+++***)))+++++++++************)))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))++++++++++++,,,---......------............------........................,,,,,,,,,+++++++++******)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((()))******+++******)))***,,,---.........///000333666999;;;777888888666333222222222222111111000///......---------,,,,,,+++******)))************))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((+++******+++---000333555999;;;>>>@@@BBBBBBBBBAAA??????@@@@@@???===;;;:::888777666666555666666666777777666555555555555555333333333222222222111111222222222333333444444444333333333333333333333333555555555555666666666777888888888777777777777777555555555666777777888888lllCCC444---***...''')))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))(((''''''&&&(((((()))...222---$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%####################################"""""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((()))))))))******---,,,,,,---222999???DDDUUUaaarrr~~~}}}|||}}}~~~ZZZOOO@@@444---)))%%%!!!((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))***++++++------......///000111111444555777999;;;<<<<<<<<<888666333222222222000////////////...---+++***)))+++++++++*********))))))))))))))))))((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''((((((((()))))))))+++******++++++,,,---...------............------------------------------,,,,,,+++++++++*********)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((())))))*********))))))***+++---............000222444777888555666666444222000000111111111000000///......---,,,,,,,,,+++******))))))*********)))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((************,,,///222444666888;;;>>>@@@@@@@@@@@@;;;;;;;;;;;;:::999888777;;;:::888777666555444444666555444444333333444444333222222222222111111111000111111111222222222222222222222222222222222222333333333333444444444444555555555555555555555555444444555555666777777888iiiAAA444---)))---&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))(((''''''###(((***'''%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%####################################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''((((((((()))))))))***)))'''&&&&&&((()))++++++555EEEXXXkkkzzzzzzfffOOO;;;......+++'''''')))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********---------....../////////333333444666888:::<<<===999777444333333333111000............---+++***)))++++++*********)))))))))*********)))))))))((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))************+++,,,------,,,,,,------------,,,,,,------------------------,,,++++++++++++*********((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''(((((()))***))))))))))))***+++,,,---------......000111333444222333444222000//////000111000000//////.........,,,++++++***))))))((((((******))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((***))))))***,,,...000222222444777:::<<<===>>>>>>::::::999888777777777777:::999888666555444444444444444333222222222222222222222111111111000000000////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222333333444444555666666666ggg@@@555...***---&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''"""&&&((('''%%%%%%''')))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&''''''''''''(((((((((&&&'''((()))+++,,,...//////---,,,///777CCCPPPXXXtttsssdddUUUJJJ;;;///))))))+++---***)))(((((())))))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***,,,,,,,,,---------------111111111222444888;;;===999777444333333333111000---......---,,,+++******************))))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((())))))))))))***+++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((())))))(((((())))))***++++++,,,,,,,,,------......///000111222222111///...///000000000/////////.........++++++******)))(((((((((***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''(((((())))))))))))+++,,,...//////111333666999;;;<<<<<<;;;:::999888888888::::::888888777666555555555555444333222222111111222222111111111000000000//////.../////////////////////................................./////////000000/////////000000000000000111111222333333444444555eee@@@666000,,,...'''+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''%%%%%%%%%'''(((((()))+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))***++++++++++++000000///---,,,)))'''&&&%%%111>>>HHHQQQ[[[aaaaaammmmmmllliiifffbbb[[[UUUTTTOOOHHHBBB>>>888111+++&&&&&&&&&(((***,,,---,,,'''&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))+++++++++++++++,,,,,,,,,//////...///111555888;;;888666333222222222000///------------,,,+++***************)))))))))(((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''''''''''''''(((((()))''''''((()))************++++++,,,,,,,,,,,,,,,,,,000111222111//////000111////////////............++++++******)))((((((((()))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((()))***++++++,,,...///111444666888:::;;;:::999888888888999:::;;;>>>===;;;999777666555555444333222222111111222222000000/////////.........////////////............,,,,,,,,,,,,,,,,,,,,,,,,---............/////////.........//////000000000000000000111222222333333bbb???777222---...''',,,%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''((((((((('''''')))$$$###&&&((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&'''((()))))))))(((###%%%***---000000///...111333000+++))),,,//////222555555333222000***$$$---)))%%%###$$$''')))+++)))*********'''"""(((''''''&&&'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((()))))))))******+++++++++...---------///222555777666444111000000000...---,,,,,,,,,,,,,,,+++************)))))))))((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))******))))))************))))))+++++++++++++++++++++++++++************)))))))))'''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((()))&&&'''((()))*********))))))***+++,,,,,,,,,++++++...///000000//////000111........................,,,++++++***))))))(((((())))))((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''(((((()))))))))))),,,---...000333555777888666555555555666777888888DDDCCC@@@<<<999666555444333333222111111111111111/////////.........------...............---------++++++++++++++++++++++++---------............///---------......//////000......//////000111111111___===666222,,,---'''+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''((($$$###'''((($$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%'''(((******+++---,,,***)))(((***+++---,,,---+++'''(((...000///%%%((((((''')))......))))))+++---...,,,+++***)))$$$$$$######$$$(((,,,000#########!!! !!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((''''''((()))******++++++,,,,,,,,,---...000222444333111///......---,,,***+++,,,,,,,,,,,,+++*********)))))))))((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***((())))))******))))))(((++++++++++++++++++++++++************))))))))))))''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((%%%&&&'''))))))))))))(((((()))***+++,,,,,,+++***+++---......------...000........................,,,,,,,,,+++******))))))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&''''''(((((((((((('''***+++,,,---///111333444222333444555666666666666@@@>>><<<:::777555444444222111000000//////000000.........------------,,,------,,,,,,,,,+++++++++************************,,,,,,,,,,,,------------+++++++++,,,---.........---------...//////000000]]]<<<666111+++,,,%%%***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''$$$"""%%%)))(((######((($$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!""""""#########$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***,,,,,,+++)))(((&&&***++++++---...)))###---...+++%%%&&&,,,---)))%%%''')))'''%%%$$$(((+++&&&&&&&&&%%%###"""###$$$%%%&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%&&&'''((()))***+++,,,+++,,,,,,---...///111111222000---,,,,,,,,,***)))++++++,,,,,,,,,+++******))))))))))))(((((((((((()))(((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((((())))))))))))((((((************************************))))))))))))''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((((((%%%&&&'''))))))))))))(((''')))***+++,,,,,,++++++)))+++,,,,,,,,,,,,---///---.....................------,,,,,,+++*********)))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&&&&''''''(((''''''&&&))))))***+++,,,...000111111222444666777777666666555555444444444444555555000000///.....................---------,,,,,,,,,,,,+++++++++******))))))***************************++++++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,------...//////000[[[;;;555///***...&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% //////+++222(((%%%((( ***&&&&&&&&&$$$$$$,,,$$$///...,,,###999###+++'''(((111000%%%&&&***$$$&&&(((+++""" ###&&& !!!/// %%%###""")))((("""$$$################################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''))))))***)))''''''(((***++++++***************++++++******)))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((((((((((((((())))))))))))******+++,,,,,,---......//////......------------...---,,,,,,++++++,,,,,,---,,,+++***)))))))))))))))(((&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))***************)))(((((())))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))******+++,,,---------------,,,,,,,,,,,,---......---,,,++++++******++++++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((()))***+++---///000000111111222222333444444444444555555444444333222111000000///...---------------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,+++***+++,,,---...ZZZ;;;555///***---&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%)))###(((444 333$$$$$$555...&&&...%%%%%%+++### ===777111"""###(((###!!! &&&%%%))) ,,,***,,,---$$$!!!)))((("""$$$,,,'''"""  ***################################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((()))(((''''''(((***+++******))))))************)))((((((''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''((('''((((((((())))))))))))******++++++,,,---------............------,,,,,,------,,,++++++++++++,,,,,,,,,+++***))))))))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))*********))))))((()))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((((((((((((((((((((((((((()))***+++,,,---------------,,,,,,,,,,,,---......---,,,++++++******++++++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))+++,,,...///000000111111222333333333333333333333333222111000000000//////...------,,,---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************+++******)))***+++,,,---XXX:::666///***---&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""111999...222+++ '''444!!!111!!!...+++'''!!!!!!,,,)))######''' ///++++++333111///((('''((( )))$$$"""'''---***+++)))################################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((''''''''')))+++******))))))))))))******)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((())))))))))))******++++++,,,,,,,,,------------,,,,,,,,,,,,---,,,++++++******++++++,,,+++***)))((((((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))))))))))))))((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))(((((((((((((((((((((((())))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,+++************+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((()))***,,,---...//////000000111222222222222222222222111000///.../////////......------,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((())))))***+++UUU999666000***---&&&)))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''')))$$$'''+++!!!&&&444---###///!!!---333(((222"""222222)))$$$ ))) '''%%%...!!!***"""%%%******,,,%%%"""'''(((+++*** 222%%%'''---&&&!!!(((################################################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&''''''&&&''')))+++))))))((((((((()))******)))(((''''''&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***************++++++***)))((((((((((((%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((())))))***'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++***************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***,,,---.........///000000111111222222222111000///...---.........---------,,,,,,++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((())))))))))))******SSS888666000***,,,&&&)))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%///(((AAA\\\QQQsssVVV!!!)))###000000,,,'''..."""HHHRRReeeRRR<<<,,,'''))) ---$$$%%%(((DDD%%%222))) ######333BBBRRRjjjggg>>>%%%$$$$$$$$$---########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&&&&(((***((('''''''''(((((()))******)))((((((''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''((((((((((((((((((((()))))))))))))))*********+++++++++++++++++++++***))))))))))))***+++***)))(((''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''((())))))&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''(((((()))***++++++++++++,,,++++++++++++,,,------,,,+++******))))))******(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,---......//////000222222222111111000......------------,,,,,,,,,,,,++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))***************PPP777666111***,,,&&&***''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$HHH???***&&&111###///ZZZYYY$$$...,,,!!!###%%%---''',,,666444((())){{{GGG777---)))########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$$$$%%%&&&&&&%%%%%%''')))'''&&&&&&''''''((()))******)))((((((''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))***************+++***))))))((()))))))))***)))(((''''''&&&&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))((('''&&&'''((((((&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''((()))******+++******+++++++++++++++,,,------++++++***))))))))))))***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))***++++++,,,,,,---.........000000111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***************OOO666666111***,,,&&&+++''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%)))===VVV@@@---555###hhh000'''((("""(((%%%!!!"""""" """XXXddd"""###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$""""""""""""#########$$$%%%&&&&&&%%%$$$$$$&&&'''&&&&&&&&&&&&'''((()))***)))(((''''''&&&&&&''''''########################"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((())))))***************)))(((((((((((()))))))))((('''&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((,,,+++(((&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((()))************+++++++++***++++++,,,---++++++***)))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******++++++,,,---------------...////////////...++++++++++++++++++,,,,,,******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))))))))((((((NNN555666111***+++'''+++''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""%%%222???111"""''''''555...+++######---&&&000)))***zzzAAA:::RRR$$$'''$$$+++########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$""""""""""""############%%%&&&&&&%%%$$$###%%%&&&%%%%%%%%%&&&'''((()))***''''''&&&%%%%%%%%%%%%&&&########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&'''((((((((())))))************)))((((((((((((((())))))(((&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((---+++)))&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''((()))************++++++******++++++,,,---+++******)))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))******+++,,,,,,------++++++,,,---............+++++++++++++++++++++,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&III>>>333///---***((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########<<<[[[(((222!!!'''%%%TTT"""&&& """++++++...$$$"""***&&&+++)))999%%% '''iii+++'''######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""############""""""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))***))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))*********+++++++++))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''******+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&HHH===333///---***((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######DDD"""))) 666'''!!!###000 """iii---(((999eeeEEE(((---RRReee((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######&&&&&&###!!!!!!###&&&&&&"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))(((((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))*********++++++))))))))))))(((((((((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((''''''''''''%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''************++++++++++++,,,,,,,,,,,,------------+++++++++*********))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&GGG===333000---***((()))&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###aaa$$$###GGG&&&###---!!!###NNN"""!!!$$$""")))///000,,,---nnn&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######%%%###!!!!!!!!!!!!###%%%"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))))))))************)))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''$$$$$$%%%&&&'''(((((()))(((((((((''''''&&&%%%%%%&&&&&&''''''''''''((((((''''''''''''''''''''''''(((((()))))))))*********++++++,,,,,,,,,---------++++++*********)))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~EEE<<<444000---)))((()))&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$FFFYYY---&&&---AAA"""'''www'''###(((&&&&&&!!!$$$000"""''''''$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""######!!! """%%%%%%""" !!!""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((((()))))))))******))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))++++++++++++,,,,,,,,,,,,************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&|||CCC;;;444111---((('''***'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!###fff###***)))$$$000 $$$'''((($$$,,,+++$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""######%%%"""###''''''###"""%%%""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$#################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((()))))))))(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((('''''''''''''''+++++++++***************)))))))))******++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((*********+++++++++,,,,,,*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&zzzAAA:::555111---((('''***''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%///;;;ccc000$$$(((&&&!!!KKK===FFFZZZ@@@555&&&...&&&$$$***)))222rrr)))%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######''' ###### '''"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$####################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((('''''''''''''''((((((((('''''''''(((((((((((()))(((((((((((()))))))))***((((((((((((((((((((((((&&&&&&'''''''''(((((((((++++++************))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))*********+++++++++******)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&xxx???:::555222---''''''***''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%,,,%%%)))$$$&&&%%%$$$$$$'''888$$$"""***+++CCCvvvvvv(((((( $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$"""******"""$$$"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$####################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&'''''''''((((((((()))''''''((((((((()))))))))((()))******+++,,,------)))******+++---...//////---------,,,+++******))),,,,,,+++++++++*********((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))*********+++***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&www>>>:::555222---''''''***''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$111$$$+++'''&&&$$$)))###$$$,,,&&&EEEfff,,,((("""'''222"""$$$***///###,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######"""###///>>>>>>///###""""""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############"""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))******+++,,,...///000000333444666888:::<<<>>>???===<<<;;;999777555444333,,,,,,,,,++++++*********))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&nnn@@@<<<666000,,,)))))))))''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&JJJ###///''',,,$$$$$$(((###ttt???((()))&&&$$$ (((000kkkBBB,,, """$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################000???DDD...$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&''')))+++,,,,,,(((+++---,,,)))&&&'''((($$$+++777...'''444)))000222111222999CCCEEEAAAYYYFFFQQQbbb\\\\\\hhhjjjbbbhhhfff\\\UUUUUUUUUQQQKKKLLLGGG===444222111000(((***)))777"""+++&&&((()))---'''###++++++&&&&&&***(((%%%%%%&&&(((((('''))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mmm@@@<<<666000,,,)))))))))''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&444hhhvvv---###uuu!!!---...+++""")))###BBB&&&'''%%%$$$000555///"""$$$SSS...***888$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################HHHMMM%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''((((((((('''!!!$$$'''+++---------,,,777$$$!!!...444666777555===<<>>;;;666111---***))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&,,,555///000,,,&&&XXX*** $$$((("""&&&RRR&&&'''''')))...AAA333###&&&***###000 %%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""%%%###$$$'''###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%&&&)))*********+++,,,'''(((***+++---222777;;;GGGRRRIIIGGGeeennnyyyqqq|||||||||eeeLLLMMM999>>>111///333,,,$$$'''+++)))((('''((())))))(((&&&))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&fff===;;;666222...+++))))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''111:::...333&&&...333222999***,,,%%%333111'''''''''%%%%%%///666&&&...%%%111$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################%%%+++,,,,,,+++'''!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%(((******))))))+++,,,###+++333999;;;???FFFKKKQQQsssvvvxxx~~~~~~zzzvvvYYY>>>555999666444111%%%***)))((()))+++,,,+++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ccc<<<:::666222...+++***)))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''' +++&&&:::%%%%%%sss...555---???BBB333JJJ111>>>333++++++&&&###ccceee---UUU,,,)))$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################&&&"""###***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))'''***+++***''''''***---888999<<>>777,,,***(((((()))+++++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&aaa;;;:::666222///,,,***)))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''222###000999[[[,,,&&&+++EEEMMMUUUpppZZZ:::]]]JJJTTTEEEUUU;;;BBBnnn888<<<555000...)))///222$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################################## ###(((***(((%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))'''***,,,+++***,,,222777<<<@@@JJJ]]]www}}}```QQQ\\\TTT===888222---+++***)))((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&```;;;999666333///,,,***)))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''!!!555[[[(((<<<999;;;CCCssssss|||zzzmmmsss___XXXTTTCCCjjjEEEMMMHHHAAA111HHHTTT$$$000$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""'''((($$$"""%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))%%%))),,,---///444>>>EEEMMM\\\www|||jjjjjjxxx^^^UUUNNNDDD:::333...+++)))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&[[[<<<999555111---***)))((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###'''((($$$"""&&&...555NNN"""111^^^JJJ[[[mmm|||~~~oooeeeBBBRRRFFFFFFOOO111OOOuuu******---$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%&&&)))+++'''&&&%%%%%%'''((('''''')))...)))%%%+++***'''***%%%***,,,******---...------***)))(((******)))''''''(((***+++)))&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''((()))))))))((((((((((((,,,000555===IIISSSYYYyyy]]]eee~~~|||tttttt}}}gggjjj]]]WWWCCC---///***+++(((,,,+++%%%(((+++"""(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''ZZZ;;;999555111---***)))((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&(((((('''&&&(((***+++555111***+++AAAhhhzzzTTTFFF???@@@222MMMJJJ555TTTnnnAAA $$$))) ---%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&'''&&&%%%$$$&&&((()))((('''(((***+++------&&&+++((('''000111---000///222222000222666777555::::::888777555333000...))))))'''&&&%%%'''***,,,&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))***)))***+++,,,222,,,111>>>FFFUUU~~~lllrrrzzz}}}}}}yyywww~~~~~~ooofffPPP======,,,111)))***+++%%%'''---***((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''YYY;;;999555111---+++)))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((()))+++(((###"""$$$''',,,/// %%%)))---555HHH___ppp}}}}}}www```KKK;;;///***222<<>>777///'''!!!((('''&&&%%%%%%&&&'''(((&&&&&&%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))'''((((((''''''(((+++...444BBBIIIPPPsssbbbmmmzzzyyyxxxvvv~~~]]]KKKUUUEEE888***(((---'''%%%******((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''VVV;;;888555111---+++))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((())))))***(((''''''%%%$$$''',,,<<<333555LLLhhhxxx}}}{{{pppppp{{{tttXXX???999777000...333BBBDDD???333***)))***(((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''$$$&&&))))))))))))+++,,,"""%%%***---///000000111,,,666999>>>GGGIIINNN\\\[[[[[[XXXWWWYYY[[[UUULLLLLLLLLIIIFFFCCCCCCGGGJJJHHHLLLQQQSSSPPPHHH<<<444+++***((('''&&&'''((()))%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))************)))''''''***111666GGGFFFbbbzzzxxx~~~xxx}}}uuu}}}yyygggeee{{{lllIII555///333---((((((''')))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''TTT:::888555111---+++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((((((&&&)))...111+++''',,,777111ccc{{{www{{{|||nnn{{{{{{wwwQQQ:::777;;;<<<:::555;;;FFFCCC222)))---)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%'''((((((((((((***+++,,,---------///444;;;AAABBBPPP[[[ccclllooo|||tttiiibbbcccbbb^^^VVVOOOHHHEEEJJJOOOWWW___aaaZZZOOOGGG///---+++)))''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))******++++++------,,,+++,,,444???HHHQQQuuullliiixxxyyyvvvzzz~~~vvvpppqqqwwwqqq{{{fffNNNAAA<<<000***+++(((******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''RRR:::888444111---+++******(((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''((((((((((((+++((()))***,,,777RRRmmmuuugggmmm}}}~~~dddBBB333222666;;;>>>AAA???444'''+++***((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((((('''&&&''')))+++000222444888@@@OOO```mmm~~~{{{gggZZZXXXVVVUUUUUUTTTQQQJJJDDD666555333000---***'''&&&''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))***++++++,,,,,,'''))),,,///555DDDVVVdddsssaaa|||wwwssstttxxxzzzlll```NNN666,,,---)))************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''QQQ999777444111...,,,******((((((((((((((((((((((((&&&'''''''''((((((((()))((((((((()))))))))******---+++///999CCCSSSpppiiilll{{{www~~~NNN666:::333(((000AAA@@@000,,,+++)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))***---222666444@@@SSSgggzzzmmmfff]]]XXXXXXWWWUUUSSSDDDCCCAAA===888333...++++++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))******+++,,,,,,---&&&+++222;;;JJJaaa|||llldddlllyyyqqqZZZwwwvvvzzz{{{QQQ<<<555+++++++++*********)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''PPP999777444111...,,,+++***))))))))))))))))))))))))&&&'''''''''(((((()))))))))************+++++++++&&&000HHHcccnnnkkkllltttttt~~~xxx{{{kkkLLL:::CCCCCC333000<<<,,,+++***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((()))+++,,,000777???EEEqqqvvvjjj___TTTMMMPPPOOOMMMIIICCC<<<555111...---,,,***))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))***+++,,,,,,------...555@@@OOOccc~~~~~~tttpppaaarrrpppqqqvvvwwwTTTCCC111+++++++++************)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''MMM:::888444111---+++******))))))(((((((((((()))))))))(((((('''''''''((((((###000333((($$$,,,000+++BBB[[[jjjttt}}}rrrmmmbbbDDDEEE@@@333444444,,,***///,,,###"""***&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((,,,***))))))&&&$$$)))111,,,---222;;;FFFXXXtttnnn\\\RRRSSSVVVWWWLLL===666888GGG???777111''' ###,,,'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***************+++++++++(((+++,,,)))(((***,,,---888???PPPiii~~~[[[gggwww^^^]]]yyyrrr~~~jjjjjj@@@333---,,,)))&&&---...!!!(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''MMM:::888444111---+++******))))))(((((((((((()))))))))((((((''''''(((((((((555""",,,333///:::NNNoooyyyxxx|||oooSSS>>>777;;;---,,,+++---333444---###&&&$$$######%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((***&&&&&&+++...---+++,,,***555JJJfffqqqcccUUUOOOMMMKKKNNNRRR^^^VVVFFF666000111---%%%&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***************+++++++++******+++,,,---111888>>>FFFVVV|||qqq{{{fffooo}}}xxxrrrpppmmmkkkjjjjjjkkklllnnnooorrrvvvzzz}}}||||||PPP999------,,,///000((((((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''LLL999777444111...+++*********))))))(((((())))))***))))))(((((((((((()))))),,,++++++,,,000>>>YYYooovvvxxxuuu|||zzz```JJJ666666999222''')))333333***(((%%%###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((+++---,,,***---222GGGbbbtttbbbWWWSSSUUU[[[dddfffXXX???444777111###&&&''''''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++)))''')))...///111===KKKWWW}}}{{{gggiiizzzssskkkeee\\\[[[YYYWWWWWWXXXYYY[[[[[[[[[\\\^^^```bbbccceeejjjmmmrrrxxx}}}}}}zzzhhhHHH444111+++)))---,,,)))((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''KKK999777444000...,,,+++******))))))))))))))))))***))))))((((((((()))******%%%---222222;;;RRRkkkyyy|||zzzxxxsssBBB999???;;;...&&&***222666---***&&&###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''(((((()))***---000---'''***???UUUvvvrrr]]]SSSQQQVVVcccdddOOO:::444333111,,,***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,+++(((+++000111444IIIaaa~~~mmm^^^dddiii{{{wwwnnnjjjggg```ZZZTTTSSSRRRPPPPPPPPPQQQRRRSSSSSSSSSSSSTTTUUUWWWXXX[[[]]]aaaeeeiiinnntttxxxxxxzzzxxxiii[[[HHH///''',,,+++***)))((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''III888777444000...,,,++++++******))))))))))))******)))))))))))))))***++++++000###,,,MMMaaabbbnnnpppGGG@@@<<<:::555---...555333///***'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))******,,,***+++///:::QQQssslll\\\QQQXXX^^^ZZZLLL???<<>>;;;666000***&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))*********************++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++,,,------///<<>>AAAGGGPPPZZZaaahhhppp{{{uuu{{{~~~xxxbbbAAA,,,+++***)))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''~~~GGG777555222000///...,,,+++++++++******************...(((***...***'''666NNN]]]aaauuu{{{ggg```WWWPPPLLLIIIFFFCCCCCCDDDFFFGGGIIILLLPPPTTTZZZaaakkkuuu{{{}}}|||{{{|||{{{~~~xxxHHH;;;MMM>>>333))))))...///)))###&&&""""""%%%&&&###!!!"""######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))++++++******%%%---...&&&###---999>>>aaawwwuuuoooaaaaaaaaabbbeeejjjnnnqqqvvvuuusssppplllhhheeeccciiiggghhhssshhhYYY[[[ddd___PPPEEEDDDAAA555)))$$$'''&&&%%%%%%%%%%%%$$$"""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((***)))(((((()))))))))(((,,,***)))''''''((()))******...---'''###%%%((()))***))))))***++++++***)))'''''''''&&&%%%%%%%%%&&&$$$&&&''''''%%%#########''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''+++)))'''&&&'''''''''&&&+++&&&&&&******%%%$$$)))&&&'''((('''''''''((()))''')))***)))'''%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''((()))************))))))&&&...///(((&&&---000,,,000,,,+++...///,,,***+++000///---,,,******))))))//////...+++((((((+++......+++'''''')))+++***)))''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())),,,%%%111)))***222...888VVVkkksssbbbiiiyyyfffeeemmm]]]XXXTTTPPPYYYUUUQQQRRRVVVWWWSSSOOOGGGCCC<<<555111//////000......///000222333444444555555666888;;;???CCCEEEKKKIIIUUUlll~~~www]]]<<<222))))))***((((((***))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''}}}FFF777555222000///...,,,+++++++++******************&&&...///)))***888GGGNNN```ssszzzyyyhhhUUUGGGEEEBBB>>>===>>>@@@@@@???888999;;;<<<<<<===@@@BBB@@@EEEMMMWWW___fffjjjllluuuuuutttzzzpppYYYYYYJJJDDD777+++***000000+++((($$$###&&&&&&$$$"""$$$######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%&&&((()))*********)))+++&&&)))111000444QQQtttnnndddbbbdddrrruuu{{{{{{sssooossszzzsssccc[[[YYYZZZXXXQQQFFF;;;111***)))(((''''''(((((('''&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''&&&&&&''')))+++,,,,,,&&&'''(((***---///111222''',,,000//////111111...+++)))'''&&&&&&&&&&&&&&&111000///...---+++)))'''&&&&&&'''''''''((()))***'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((()))******))))))&&&%%%&&&)))***)))***,,,(((((('''%%%$$$$$$&&&''')))******)))&&&$$$$$$%%%'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((,,,+++((('''''')))+++---%%%***---///000111,,,%%%---+++---000111000333888333555666555444444666888---,,,---000333111+++&&&%%%&&&(((,,,//////+++'''%%%&&&''''''(((((())))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))***+++000...$$$'''222555:::qqqfffnnnzzz___uuuwww]]]VVVXXXXXXXXXZZZVVVYYY\\\]]][[[TTTLLLFFF:::888444222111111333555555555555555555555666666777666555555555777999:::@@@<<<@@@LLLTTT[[[iiiyyyhhhPPPDDD666...,,,+++******))))))(((''''''''''''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''|||EEE777555222000///...,,,+++******++++++++++++++++++'''111///(((888WWWaaaVVVooo}}}kkkZZZNNNDDD;;;666:::888777777999:::999999;;;===>>>>>>===<<<===>>>777888<<>>???;;;444---((((((''''''''''''((((((''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''')))*********)))((())),,,,,,++++++---,,,***(((((('''&&&''')))+++,,,)))))))))(((&&&%%%&&&(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((((((((((((((((((((((((((---,,,***))))))+++,,,---444---(((***---......///333:::EEELLLHHHAAA???BBBJJJLLLLLLHHH@@@<<<<<<>>>RRRJJJAAA>>>@@@@@@:::444666222---***)))******)))'''((())))))***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))"""///000)))***000999EEE___hhhxxxfffzzznnnXXXNNNZZZddd```\\\aaabbbeeeeee```UUUIII???:::444444333333444666777999:::999888888777666555555:::999777666555555666666:::666555888888;;;IIIZZZnnnvvvyyynnn]]]DDD000)))+++,,,******)))((((((''''''(((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''{{{CCC777555222000///...,,,+++******+++++++++++++++,,,///,,,***666SSSooouuunnnwww^^^TTTEEE:::666999>>>AAA???????????????>>>===<<<===???AAAAAA???=========???>>>===>>>@@@DDDIIILLLTTT[[[bbbgggiiikkknnnoooiii___QQQDDD:::222------///)))&&&&&&&&&$$$$$$&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((())))))))))))---...,,,///HHHvvvnnn^^^[[[[[[dddsss~~~wwwooojjjhhhhhhiiiiiijjjlllpppuuu|||rrrWWW```lllrrrgggRRR???666...+++'''%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((***+++,,,,,,++++++++++++,,,---000333777;;;===@@@FFFHHHEEEBBBDDDGGGHHHCCCCCCBBB???;;;888777666444666;;;AAAFFFDDD===666000...---,,,***)))&&&$$$(((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((())))))((('''&&&&&&&&&$$$)))+++'''(((,,,,,,'''***)))))))))))))))(((&&&'''(((((('''&&&&&&)))+++(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''((((((((((((((((((((()))))))))***+++---......---+++)))///(((***666???BBBIIISSSMMM[[[nnnwwwnnn]]]RRRPPPZZZaaahhhiiihhhiiiooouuuiiieee^^^YYYUUUTTTTTTUUUGGGBBB999111,,,************************)))((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))%%%...(((&&&555999AAAYYY|||{{{gggqqqfffzzzttt```]]]aaakkkoookkkjjjnnntttmmmaaaRRRDDD;;;666444;;;::::::999999888888888666666555444333222222111666555555555555666666777666555777999888777>>>GGGHHHTTTfffxxxwww~~~```===,,,+++,,,+++***))))))((('''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''yyy@@@777555222000///...,,,+++******++++++,,,,,,,,,,,,---(((444RRRgggppp}}}vvv\\\III;;;::::::;;;<<<<<<;;;;;;<<<>>>BBBEEEGGGHHHJJJKKKJJJLLLNNNOOOMMMLLLLLLLLLIIIGGGDDDAAA>>>===<<<<<>>LLLWWWXXXVVVXXX___ccczzzyyyuuummmaaaUUUMMMIIIKKKGGGBBB@@@@@@@@@>>><<<999777555444333000,,,((((((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))((((((''''''(((((()))'''(((((('''&&&'''***---,,,111444555999===>>><<<===============999333...---------+++((('''((())))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''((((((((((((''''''((((((((((((((((((((())))))******)))***++++++,,,,,,,,,,,,444:::IIIYYYZZZOOOKKKOOOLLLTTT```ddd\\\PPPKKKMMMMMMSSSYYYYYYTTTSSSWWW\\\rrrxxxyyyooo^^^SSSSSSXXXQQQPPPMMMGGG???666///+++)))))))))((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***...000))))))444888QQQ\\\\\\|||ddd\\\aaa___bbblllsssuuuzzz{{{nnnaaaNNN@@@999888888777<<<<<<;;;:::888666444333111111111000000000000000////////////000111222222111000111666999:::;;;>>>999AAAOOO^^^nnn}}}~~~{{{SSS999,,,***+++******)))((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''www>>>777555222000///...,,,+++******++++++,,,---------'''111NNNlllrrrqqq{{{___EEE:::999999999:::<<<>>>AAABBBDDDFFFIIIMMMPPPRRRUUUXXXZZZZZZ[[[]]]]]][[[[[[[[[\\\YYYXXXVVVSSSOOOKKKGGGEEE@@@>>>???GGGPPPWWW___fff^^^ccchhhzzzwwwccc^^^SSS???555999444...++++++***&&&$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))***+++------000333QQQzzziii\\\bbboooxxxyyypppeee\\\WWWRRRLLLGGGBBBEEEIIILLLNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJLLLLLLSSSZZZbbbiiioooxxxxxxqqq~~~pppSSSBBB???:::222,,,)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))***************+++,,,***((()))---111;;;>>>DDDKKKRRRYYY^^^aaa|||sss___OOOHHHGGGHHH???;;;777666666666333000******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))(((((((((((())))))%%%(((,,,---...111777<<<;;;:::===BBBDDDAAAAAABBB??????AAADDDGGGEEE@@@;;;777777666222---)))'''&&&))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&''''''((()))((((((''''''(((((()))'''(((((())))))******+++,,,***)))(((+++111777;;;???IIIWWW```^^^XXXXXX^^^{{{xxxvvvvvvxxx{{{nnnddd______VVV___ffffffeeeooopppkkkaaaTTTGGG>>>:::999...,,,***(((((()))***+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((()))))))))******(((,,,...000666HHHwwwqqq}}}hhhlll\\\NNNYYYggg{{{lllRRRHHH>>>:::<<<>>>>>>;;;555444444333222111000////////////000000111111111111111111000000000//////111...,,,...444999<<<===EEEEEEFFFJJJSSSaaapppzzz~~~zzz}}}}}}hhhOOO444))),,,+++***))))))(((((()))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''vvv===777555222000///...,,,+++******++++++,,,------...///IIIdddqqq}}}yyyeeePPP;;;000555AAA@@@??????@@@EEEMMMVVV\\\\\\^^^bbbcccccceeehhhkkkcccddddddbbbaaa```aaaccciiiiiihhhfffccc```]]][[[OOOHHHCCCDDDEEEIIISSS]]][[[ZZZXXXeeeyyy|||nnn___PPPAAA777777222//////...)))&&&&&&$$$%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((((((((()))+++---///111:::PPP~~~[[[ZZZnnnyyyssskkkVVVSSSOOOKKKJJJMMMQQQTTTSSSVVV\\\```bbbaaa___]]]]]]]]]\\\[[[ZZZXXXXXXWWWNNNOOOPPPQQQTTT[[[eeelllppp~~~}}}zzzttt{{{}}}lllWWW>>>999000***&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++......---+++...888FFFQQQ^^^ggguuuvvvhhhddddddNNNFFF===888999<<<<<<<<<333111///,,,***((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((***))))))(((((())))))***)))///777;;;===@@@DDDHHHDDD===@@@LLLMMMDDDCCCJJJGGGDDDBBBBBBDDDCCC>>>999<<<===>>>;;;555000,,,******)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''(((((())))))(((((((((((())))))'''(((((()))******+++++++++---000555<<>>>>><<<999111000////////////000000//////000000000111111111333333333333222111000///000000000...000444888;;;FFFGGGHHHIIILLLQQQXXX]]]kkkqqqyyy~~~{{{{{{LLL000///+++***))))))(((((())))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''uuu<<<777555222000///...---+++******+++,,,,,,---......@@@^^^lllkkk]]]JJJ999888===???>>>???<<>>@@@@@@<<<777444222******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))))))))(((((((((((())))))'''(((((()))***+++++++++'''///;;;HHHQQQUUUUUUTTTuuufff[[[jjj|||~~~kkkWWWJJJWWWPPPEEE:::000+++)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))************000...777FFFgggkkkRRRfffmmm```eeeOOO___vvvTTT???@@@???AAABBB@@@<<<777555444444333222111111222333444000000//////////////////......////////////......+++111555333///...000222333<<>>666555333111///------,,,)))000(((&&&111///+++:::ccckkkssspppLLL;;;===>>>>>>======???AAAKKKQQQXXX^^^bbbfffkkkoooyyy{{{rrrlllgggbbbdddbbb```___[[[TTTKKKCCCIIIRRR\\\___]]]\\\```eee{{{uuucccBBB:::999666222333444---###$$$%%%'''(((((((((''''''((((((((((((((('''''''''%%%///---'''***///777EEEiiidddaaallltttlllYYYKKKJJJOOOTTTXXX]]]ccchhhmmmssswww}}}zzzzzzuuullliiikkkhhhaaa___^^^aaammm|||~~~oootttqqqIII333///'''))),,,!!!'''&&&&&&&&&''''''%%%###&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((''',,,***+++///)))&&&///***666???TTTyyyvvv___OOOIIIGGGFFFRRRMMMBBB777444444000))))))'''%%%%%%''''''%%%"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))+++******+++,,,,,,+++)))+++"""&&&...***+++111111888777888TTTTTT^^^zzz^^^YYYUUUMMMDDDBBBCCCAAA===777000******'''!!!!!!%%%&&&%%%%%%&&&(((((('''%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((()))***+++,,,%%%,,,111000,,,+++---000222AAAUUU]]]VVVWWWqqq|||~~~rrr[[[SSSVVVVVVOOOAAA333,,,,,,)))))))))'''&&&&&&(((+++''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((())))))((()))******(((,,,222KKK]]]nnnaaa}}}hhheeeYYYgggwww~~~TTTFFFCCC>>>AAAAAA@@@<<<777222111000222222111111111111222222000000000000000000000000000000000000000000000000////////////000000000000555666<<>>666444333111///...------,,,+++(((***---***333HHHhhhooo}}}dddJJJAAA;;;999999;;;@@@GGGMMMQQQYYY[[[___dddlllxxxzzzssslllfffccc___^^^^^^]]][[[YYYKKKNNNSSS[[[bbbeeeeeedddmmm~~~zzz~~~wwwiiiQQQ???888111000222222,,,&&&%%%&&&'''(((((((((''''''((((((((((((((((((((((((---,,,)))---666999GGGbbb~~~|||aaa___qqq|||nnn[[[NNNKKKQQQZZZ___^^^ccckkkuuuyyywwwrrrllllllhhhfffiiirrr{{{vvv___>>>555333222///((('''&&&%%%&&&''''''&&&$$$&&&''''''((((((''''''&&&''''''(((((((((((())))))222///&&&$$$,,,,,,,,,555222RRRsss~~~qqqeeeYYYQQQAAAEEEHHHGGGAAA;;;999999,,,)))&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))''''''((()))++++++***(((111(((+++000+++---777:::>>>HHHccc}}}|||bbbOOOLLLQQQOOOIIIGGG<<<444444444///***)))((('''&&&&&&'''(((&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&'''((((((((((((((())))))***+++,,,///&&&###)))---,,,///777GGGEEEJJJYYYmmmwww```SSSXXXSSS>>>111222,,,+++)))((())))))((('''(((''''''&&&&&&''''''((((((((((((((())))))))))))+++***)))(((***,,,,,,,,,444...RRRyyynnn~~~hhhgggmmm~~~uuu\\\III;;;:::DDDNNNIIICCC<<<666222111000222222111111111111222222000000000000000000000000000000000000000000000000....../////////000000000222111444:::???GGGVVVdddsssqqqkkkfffeeennn}}}yyywww}}}|||}}}ssszzz|||qqqTTT999+++***...***)))+++'''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((qqq===555444222111///...------000&&&***000+++///HHH```jjjqqq~~~xxx[[[===222999;;;:::<<<@@@IIIRRRYYY]]]ggglllttt}}}zzzxxxxxxyyyzzzzzz{{{{{{oookkkdddaaaaaadddfffhhhXXXRRRNNNSSS___ggghhheeeZZZlllyyy~~~}}}zzziiiNNN===///000333...((('''&&&&&&'''(((((((((''''''((((((((((((((((((((((((+++((((((222999<<>>111)))(((***(((&&&&&&''''''%%%$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((())))))))))))))))))***,,,,,,(((***,,,******///:::CCCIIIUUUggg|||{{{|||~~~|||{{{vvv~~~rrrRRRIIIOOOKKK;;;:::555...***))))))((('''(((''''''&&&&&&''''''((((((((((((((())))))))))))...+++((((((***,,,...///888<<>>;;;///---((('''%%%&&&((()))((('''''''''((((((((((((''''''((((((((())))))******+++&&&.........333999IIIaaazzzzzzrrrnnnuuusssZZZHHHHHHJJJEEECCCGGGDDD>>>555,,,'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((***+++,,,+++*********+++(((000777:::NNNjjjxxx{{{}}}{{{fffNNNMMMMMMOOOLLLAAA222'''+++)))&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''((()))***))))))))))))***+++,,,,,,$$$111333***000EEEMMMFFFGGGnnn{{{|||nnnTTTTTTOOO???HHHBBB999000***(((((()))((((((''''''''''''(((((((((((((((((())))))))))))---***(((***++++++---000<<>>@@@HHHQQQXXX^^^jjj{{{zzzxxx{{{|||uuuqqqqqqmmmbbbWWWSSSWWW[[[\\\[[[]]]dddiiijjjqqqqqqpppmmmhhhbbb^^^\\\iiihhhccc\\\VVVWWW^^^eeedddaaaYYYjjjvvv~~~~~~zzzqqqSSS:::555333***%%%((((((((((((((('''((((((((((((((((((((())))))******&&&111555>>>VVVsssjjjgggiii___RRRLLLMMMUUU^^^dddlll}}}}}}vvvuuuyyy~~~{{{wwwsssXXXFFF@@@666222***(((&&&&&&((())))))((('''(((((((((((((((((('''(((((())))))***++++++,,,222222+++000CCCVVVmmm~~~uuuvvv}}}ttt]]]UUUOOOGGGIIISSSKKKFFF<<<222***&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((()))+++,,,+++)))((()))+++...111???KKKSSSlllvvv{{{rrrmmmjjjlllpppsss|||wwwxxxuuu```JJJFFFPPPTTTFFF444...+++'''%%%&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((()))******))))))))))))***+++,,,---111+++&&&,,,AAAVVV[[[UUUdddxxxzzzaaaDDDBBBDDDEEECCC<<<222+++(((((((((((((((''''''((((((((((((((((((((()))))))))))))))((())),,,+++)))...777LLLyyygggjjjeeennnfffzzzdddIIIFFFNNNiiioooLLLEEE>>>666333444555333000222222111111111111222222////////////////////////////////////////////////------------.........///000...///222333222555:::CCCNNN```qqq{{{|||wwwssslllwww{{{|||~~~||||||~~~RRR222,,,***+++,,,((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((mmm<<<444333222000//////......,,,+++,,,,,,:::XXXlllhhh}}}wwwQQQ666:::BBB>>>;;;AAAGGGPPP[[[fffqqq}}}sssqqqyyy|||jjjYYYSSSSSSRRRWWW^^^[[[bbbggggggggggggfffbbbdddhhhmmmnnnkkkfffaaa___]]]eeellljjjbbb\\\^^^bbb___\\\QQQ[[[bbblll|||}}}bbbFFF999333---+++,,,***)))((('''''''''(((((('''(((((())))))******++++++000444KKKzzznnn___mmmlllQQQEEEOOO]]]^^^eeettt}}}||||||zzz|||vvvoootttoooRRRDDD999222,,,***''''''((())))))((('''(((((())))))(((((('''(((((()))***+++,,,,,,---***...777SSS{{{~~~pppYYYEEECCCKKKKKKHHHAAA888000++++++,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((***+++)))'''(((+++///000<<>>KKK```uuuzzzsssrrrrrrtttxxx}}}fffppptttwwwnnnKKK777+++,,,---'''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((lll;;;333333111000////////////++++++,,,===VVVeeeooo{{{|||VVV===222???EEE===>>>KKKSSS]]]nnn}}}}}}~~~~~~yyy|||yyykkkmmm{{{tttaaaQQQRRRYYY___jjjvvvdddkkkqqqrrrqqqpppmmmiiieeehhhlllllljjjfffdddddd[[[aaahhhllllllhhhdddaaaaaaaaaYYYbbbaaacccyyy[[[DDD888333000...+++***((('''''''''(((((('''(((((()))******++++++,,,333EEEmmmiiiiiieeeZZZNNNHHHKKKPPP```jjj~~~|||xxxzzz}}}sssyyyvvv}}}gggHHH:::444...,,,)))''''''(((((('''(((((())))))))))))((((((((())))))***+++,,,---......GGGgggmmmtttvvvtttxxx~~~{{{qqqtttvvvxxx}}}|||sss]]]LLLDDDLLLKKKFFF>>>555///,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((***+++***))),,,333:::BBBTTTtttvvvkkkYYYtttxxxzzz^^^OOONNNQQQBBB<<<444...***)))((((((''''''''''''((((((((((((&&&&&&''''''(((***+++,,,************+++,,,------)))000CCCYYYccckkk~~~eeePPPNNNLLLKKKIIIBBB666,,,))))))(((((((((((())))))(((((((((((())))))))))))'''''',,,...+++///GGGbbbqqqdddVVVjjjppptttgggnnn[[[LLLOOOhhh}}}XXXNNNTTTDDDBBB===888444222111111222222111111111111222222000000000000000000000000////////////////////////....../////////000000000111......333444222111333...333???QQQdddrrrxxxyyy}}}pppiiipppxxx{{{~~~~~~~~~eee___uuuqqqlllKKK///+++...((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((kkk;;;333333111000////////////---+++///OOOrrrrrrxxx|||aaa<<>>:::000---)))''''''(((((('''(((((())))))))))))((((((((())))))+++,,,---......SSSxxxtttiii```aaakkknnngggeeekkklllfffsssssssssvvv~~~zzznnnmmmzzzlllQQQOOONNNKKKBBB888///***)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))+++---------222<<>>III[[[~~~ppplll^^^NNNHHHJJJHHH???555))))))(((((((((((())))))(((((((((((())))))))))))((()))---...+++333SSSuuu[[[UUUrrrrrrfffeeeppp[[[HHHVVVhhhxxx___aaa]]]MMMBBB@@@<<<666111000222444222222111111111111222222000000000000000000000000////////////////////////////////////000000000000444000///222444444444777111222555;;;HHH\\\qqqpppfffqqq}}}||||||~~~xxxnnn~~~zzz[[[333***///)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((ddd;;;999555111000000000///---(((777888lllooo{{{qqq___HHH===BBBAAA<<>>???>>>>>>>>>>>>??????@@@;;;<<>>999777666999DDDQQQfffjjjsss{{{{{{uuutttxxxxxxzzz|||gggKKKIIIiiiTTT555......+++******))))))(((((((((((((((''''''''''''((((((''')))******************ccc:::333222000000111111///...+++666iiibbbkkkZZZ???777@@@===CCCOOOVVV___www}}}}}}}}}zzzyyyzzzzzzwwwuuutttqqqiii___WWWVVV\\\ccceeebbbaaafffnnnuuuxxxxxxvvvwwwuuurrrttt|||}}}uuukkkiiimmmsssvvvddd^^^YYYZZZ]]]aaaiiiqqqyyyuuunnniiihhhfff^^^TTTZZZ~~~zzzvvv[[[BBB222===222///+++)))))))))(((((()))((()))+++,,,---///000JJJkkkhhh~~~jjjRRRGGGUUUaaallleeessssssyyy{{{zzzwww}}}xxxwww[[[AAA555111,,,******))))))))))))))))))*********++++++&&&...,,,'''000JJJ|||uuu```UUUWWWMMMEEECCCBBB???>>>???@@@@@@AAABBBDDDEEEFFFGGGBBBAAA@@@@@@??????@@@@@@PPPXXXdddqqq|||}}}~~~zzzhhh```ZZZOOOAAA888666///)))(((***+++((($$$)))((((((''''''(((((()))"""(((+++)))((()))))))))+++(((222FFFRRRbbbyyyfffyyyvvv~~~uuuZZZLLLGGGHHH===%%%*********))))))((((((((()))))))))))))))***,,,,,,,,,+++...111///...:::JJJ^^^\\\CCCGGG@@@666+++&&&(((***)))&&&******)))))))))******+++&&&000000111OOO|||XXXZZZ|||^^^wwwkkkrrrjjjLLLRRRppp}}}|||{{{nnncccZZZOOOKKKAAA999666555222111333333333111000000000111222000111111111000000000000//////000111222222333444888555555999:::999;;;???>>>>>>>>>>>>???@@@AAAAAA@@@?????????===;;;===BBBMMMZZZlllyyyzzzvvvwww|||zzz{{{{{{}}}]]]FFFZZZ{{{sssHHH333)))------,,,***))))))(((((()))((((((''''''(((((()))((()))++++++++++++,,,...bbb999222222111111000///...---...BBBqqqbbbssswwwnnnGGG<<<888AAADDDJJJTTT```uuuyyy~~~|||yyyyyyzzzyyytttooofffbbb[[[TTTRRRWWW```hhhaaaccchhhqqqxxx{{{wwwrrrvvvwwwvvvuuuzzz|||yyyqqqfffkkkmmmeee^^^YYYXXXXXX[[[cccllluuuyyyvvvnnnlllnnnggg\\\LLLjjj|||wwwxxx|||BBB:::;;;333000,,,*********)))((()))***)))+++...***---999___wwwkkkxxxSSSJJJKKKZZZmmm}}}bbbYYYyyyuuudddlll{{{uuu||||||~~~uuu}}}sssDDD555000,,,+++***((((((***))))))*********+++++++++%%%222...+++EEErrr{{{^^^OOOPPPVVVDDD???<<<>>>@@@AAADDDIIIJJJKKKLLLNNNOOOPPPQQQQQQSSSRRROOOLLLHHHEEEBBBAAA;;;AAAIIITTT___mmm{{{dddYYYdddWWW777<<<333***)))******((('''))))))(((((((((((())))))%%%)))(((######***///...'''444GGG^^^zzzsss```tttxxxtttbbbMMMGGG@@@111******))))))******)))((())))))))))))***+++,,,,,,---+++...222///222GGGaaaqqq~~~|||WWWJJJ???===444+++))),,,,,,(((******))))))******++++++(((///111:::aaannnPPPnnnpppvvvjjjqqqaaafffOOO\\\{{{{{{yyylllccc]]]RRRJJJ@@@888666555222222333222111000//////000111222111000000000000000000000000111222333555666777888888777999>>>???===???CCCHHHGGGGGGHHHIIIJJJLLLMMMDDDJJJQQQRRRLLLDDDAAAAAA@@@MMMbbbsss{{{|||}}}~~~~~~}}}{{{jjjnnnwwwYYY>>>+++---,,,+++***)))))))))***))))))(((((((((((())))))))))))***+++******...333aaa777444444333111///...------555QQQiiilllsssTTT===@@@===???LLLUUUZZZooowwwwwwzzz}}}yyywwwuuutttrrrllleee___SSSOOOLLLNNNUUU^^^eeeiiieeejjjrrrxxxzzzwwwssspppuuuwwwwwwyyy}}}hhhdddqqq{{{|||fffgggbbb\\\YYYUUUUUU[[[cccnnnxxx|||vvvqqqqqqmmmeeeRRRNNNaaaxxxQQQ@@@777444111---+++*********))))))---******...(((111LLLwww___vvvaaaFFFPPP[[[hhhzzzssspppfff}}}{{{wwwiiiwww{{{{{{xxxyyyxxxkkkSSS;;;222,,,,,,+++''''''***************++++++++++++)))555///222bbbjjjWWWUUUSSSGGG;;;???===>>>CCCFFFHHHNNNUUUSSSUUUXXX\\\___bbbcccdddaaa```^^^ZZZUUUPPPKKKHHHDDDFFFGGGEEEFFFQQQdddrrr||||||uuucccmmmfffMMMAAA777...+++)))&&&(((---))))))(((((((((((()))))),,,,,,***'''(((...000///;;;LLLhhhrrrwwwwww|||~~~dddSSSIII<<<,,,)))'''''')))+++***)))))))))))))))***+++,,,---...,,,---///111===[[[wwwtttOOO>>>???;;;000)))***+++******************+++,,,,,,111,,,---GGGvvvrrraaasssooolll{{{UUURRRZZZ|||{{{yyypppjjjaaaQQQHHH???777555555333222444111000/////////000111111000000//////000000111222444555666888999;;;<<<===AAA@@@@@@DDDFFFIIIPPPYYY```______```bbbdddggghhhmmmrrrrrrgggUUUHHHCCCCCCAAAGGGSSScccsss}}}|||}}}~~~xxx|||yyyeeeNNN555,,,+++***)))((()))***+++))))))(((((((((((())))))***((()))+++***+++333===```666555555444111///...///111FFF^^^eee}}}yyylllAAA:::CCCCCC???SSSbbblll}}}}}}|||wwwrrrwwwuuuoooggg\\\RRRIIIDDDGGGFFFIIIRRR]]]gggjjjkkkooossswwwvvvrrrpppsssvvvvvvxxx{{{XXX```uuulllgggiiieee```\\\VVVQQQTTTZZZgggsss}}}}}}xxxsssooolllaaaIIINNN|||zzzmmmBBB888444111---+++++++++******(((000+++***///***===jjjzzzyyy~~~```ppp|||___JJJCCCWWWjjjzzz}}}yyywwwuuussszzz}}}xxxttt{{{|||^^^ooo|||yyyzzzqqqEEE777---------)))(((************++++++++++++,,,+++000,,,???{{{pppVVVIIIJJJJJJAAA666GGGHHHLLLRRRVVVYYYaaajjjuuuxxx}}}}}}ssshhh```ZZZRRRRRRNNNFFF???AAALLLVVViiiuuu}}}}}}uuullliiihhhIII===222...***%%%(((000***))))))(((((())))))******)))***------+++,,,///MMMjjjrrrlllttt|||~~~gggOOO:::111---(((''')))++++++*********)))******+++,,,---------...///999QQQqqqjjjDDDAAA;;;222***'''(((******************+++,,,---,,,))):::fffooo}}}mmm{{{tttkkksssZZZUUUTTTzzz}}}~~~xxxsssfffPPPGGG>>>666555444333333444000111111111222222222222111111000000111333555666:::;;;<<<===???@@@AAABBBBBBAAAEEEMMMWWWdddvvv}}}iii```___```LLLHHHGGGRRRhhh}}}|||~~~wwwvvvxxxaaa999...,,,***(((((()))***+++***))))))(((((())))))***+++((((((---...111???NNN___555333444333000...000444777aaadddnnnTTT;;;;;;BBBHHHKKK\\\rrrzzzwwwuuunnngggccccccaaa\\\SSSIIIBBBAAACCCHHHMMMUUU___hhhooorrrrrruuuvvvuuurrrnnnpppuuu{{{zzz}}}zzz```uuuhhhhhhggghhhfffddd```XXXPPPPPPUUU___ggguuuyyytttsssiiiUUUNNNeeeLLL===555222...,,,+++++++++***&&&111,,,***111///MMMyyyuuucccvvvkkkAAAHHHLLL^^^vvvdddpppooo~~~qqqooorrrwwwyyyvvvvvv|||ddd___RRR>>>///...000,,,)))+++*********+++++++++,,,,,,++++++777aaawwwddd\\\PPPBBB:::;;;DDDLLLJJJNNNXXXccclllttt{{{iiiddd[[[RRRKKKIIIJJJLLLVVVggg}}}{{{xxxqqqtttWWWEEE555000---((((((---******))))))))))))******)))%%%)))///,,,(((555IIIppp[[[nnnuuunnnyyyqqqttt}}}rrrrrrXXXEEE:::333+++((())),,,,,,+++************+++,,,------***///111333EEEhhhWWWGGG888333...((('''+++************+++,,,---...&&&111QQQ]]]kkkaaagggeeeuuufffSSSXXX|||}}}zzz~~~yyyuuuiiiSSSFFF===666444444333333555111333444666666666444333333333222333555777:::<<<@@@@@@AAABBBCCCDDDEEEFFFJJJPPP^^^ooo}}}tttfffTTTOOO```www~~~yyyxxx~~~|||{{{{{{wwwxxxFFF333111---***((((((((()))******))))))))))))******,,,((()))000555<<>>???AAALLLYYYccc~~~zzzpppggg\\\OOOIIIKKK???BBBCCCBBBAAAGGGTTT___PPPYYYdddmmmrrruuuxxx{{{ttttttsssrrrqqqssswwwzzz~~~llltttkkkeeeooobbbfffffffffccc[[[QQQOOOSSSXXX\\\lllyyyzzzjjjaaaQQQMMMdddtttZZZAAA555222...,,,,,,,,,+++***$$$222,,,***333333XXXcccjjjaaaSSSFFFXXX\\\gggoooRRRbbbeeetttmmmlllqqqzzzzzzvvvzzzmmmqqqZZZCCC000000333///+++,,,******+++++++++,,,,,,,,,///000LLLZZZQQQJJJAAA===@@@GGGLLLOOOYYYaaaqqq|||lllaaa\\\XXXTTTPPPOOOXXXkkk~~~tttcccKKK666111111+++(((*********))))))))))))******000)))+++222---,,,IIIooo|||iiiqqqyyytttvvvhhhaaaAAA999...)))***,,,,,,+++************+++,,,---...'''000444666OOOwwwzzz~~~jjjNNN777444333,,,)))...************+++,,,---......???]]]wwwZZZrrr~~~UUUpppttt|||qqqJJJWWWjjj}}}{{{rrrpppiiiXXXFFF===555444444333333555333555777999:::999777555555555555555888;;;>>>@@@CCCCCCDDDEEEFFFGGGHHHHHHcccppppppYYY[[[kkksssqqqyyyxxxsssvvvzzzqqquuuwwwwwwzzz```888555000,,,)))''''''(((******))))))))))))******---(((***333;;;EEE\\\uuuTTT999:::000///666444...;;;PPPgggbbbrrrXXX;;;BBBFFFEEERRRddduuu|||mmmZZZKKKDDDCCCCCCCCCUUU___ddd___]]]aaa^^^VVVZZZdddnnntttwwwzzzyyyuuutttrrrppppppssswww||||||ttt|||mmmnnnnnnfffkkkhhhfffeeeccc\\\QQQHHHRRRYYYcccnnn|||yyymmmlll]]]IIINNNoooiii~~~uuu???222666...(((...///***+++...$$$000333&&&???}}}ppp]]]lll^^^GGGIIIRRRaaayyyXXXnnn{{{OOOsssppppppiiilllxxx~~~zzzwwwzzzeeeCCC<<<+++666///'''---***)))......)))///333+++'''CCCrrryyy___RRRDDD===<<>>...444+++ +++(((((((((((()))***+++,,,+++###555888'''DDD{{{~~~sssjjj|||yyyyyy~~~www[[[<<<111111'''(((///***((()))++++++++++++---///888+++888BBBgggyyySSSFFF...444000***'''333###$$$000...+++------444;;;qqqaaallldddvvvZZZWWW]]]}}}}}}{{{yyyxxxrrrcccUUUEEE<<<444444555666888;;;444777:::999555333555888444888;;;<<<>>>AAACCCDDD>>>@@@HHHMMMGGGAAAPPPfffpppdddlllzzz~~~xxxmmmtttyyy|||~~~wwwvvvKKK---***555+++%%%+++(((+++)))***+++)))&&&(((,,,333666@@@JJJrrr}}}{{{UUU:::999111///444111...===TTT___jjjuuuGGG<<>>444999000))),,,,,,***,,,,,,***...222...000dddeeeRRRGGG===>>>BBBGGGKKKTTTgggzzztttiiibbbfffeeecccdddkkkuuuuuuiiiLLL444000...)))))))))(((((())))))***+++,,,333,,,///---333cccyyyoooooo}}}}}}xxxzzzzzzhhhQQQ???555,,,***+++''')))***+++,,,++++++---///222--->>>KKKuuuyyyzzzoootttsss@@@;;;555000...)))///'''(((...+++))),,,...)))ZZZvvvsssnnn|||dddmmmQQQTTT|||||||||zzzxxxwwwqqqdddVVVDDD;;;444333555666999<<<:::<<<===;;;777555888;;;;;;=========>>>@@@AAABBBEEEDDDEEEIIIPPP\\\sss~~~uuu}}}zzzzzzyyytttnnnhhhmmm|||^^^888(((,,,''''''...,,,)))''''''******((()))---000,,,888AAAiii}}}UUU;;;777222000222000333HHHaaaaaa}}}XXX777AAAGGGEEEUUUnnnrrrvvvppphhhdddeeehhhiiiiiikkkrrrnnn]]]QQQWWWdddmmmooorrrsssppppppuuuxxxxxx{{{yyywwwwwwxxx|||uuu{{{llliiillljjjdddhhhfffffffffeeeaaaYYYSSSFFFKKKSSSaaasssvvvjjjQQQ>>>]]]jjjaaa>>>888111---,,,,,,,,,---,,,...///***888llljjjvvvmmmnnnhhhQQQIIIVVV```wwwqqqeeeoooqqqhhhfffcccdddmmmvvvwwwrrruuuhhhvvvttt???@@@;;;111,,,,,,---++++++++++++---000222===dddPPPEEE@@@???DDDKKKPPPWWWkkk{{{qqqnnnmmmiiieeeeeelllxxx}}}zzzqqq___BBB---///111((())))))))))))***+++,,,---111...(((000XXXxxxmmmrrriiillllllzzzyyyuuuvvv~~~kkk```FFF111//////*********+++,,,,,,++++++---///111555JJJ___zzzYYY||||||xxxtttjjjHHHEEE555111111+++***+++------++++++///222BBB|||ddd~~~kkkssscccmmmtttWWWPPPeee~~~~~~}}}vvvwwwxxxvvvsssrrrnnnbbbUUUBBB999333444777888;;;>>>??????>>>:::666555888<<<>>>>>>===>>>>>>???@@@BBBGGGIIILLLSSSggg}}}yyy||||||nnneeeuuu~~~vvvMMM111,,,***+++---((()))%%%%%%***,,,+++***,,,+++666@@@TTTwwwUUU;;;444222111111111;;;UUUooojjjyyy|||GGG666GGGHHHJJJddd{{{}}}uuupppjjjaaaZZZWWWUUUSSSRRR[[[WWWNNNJJJSSSeeerrrvvvooorrrrrrnnnnnnrrrvvvvvvzzzyyyxxxyyy{{{vvvoooiiilllmmmllljjjfffffffffggggggddd___ZZZGGGHHHNNNZZZkkk}}}{{{vvv```@@@MMM{{{rrrrrrDDD666111222---+++---,,,'''111111---MMMyyyeeennnooo\\\HHHKKK]]]ggg~~~zzz~~~aaa```lllsssiiiiiiccc^^^ggguuuxxxrrrmmmyyymmmBBBEEE:::222...,,,------+++,,,...+++---888XXXmmmPPPEEE???BBBJJJMMMUUUccczzzmmmnnnnnnllljjjlllqqqvvvyyyzzzwwwnnnWWW444,,,222)))***************+++------///---...NNNxxx|||yyyqqqiiiXXXHHHGGGPPPPPPXXX^^^ggg~~~{{{zzz|||yyyuuuQQQ111111111***---+++,,,,,,,,,+++,,,...000444@@@[[[xxxqqqxxx\\\|||ooohhh```uuuzzz}}}hhhEEE444555111,,,'''......,,,000111111555VVV\\\fff```zzzbbb\\\OOOaaa}}}|||uuuxxxsssppppppoookkkjjjggg]]]SSS@@@999333555999<<<>>>BBB@@@???<<<777333222555999::::::<<>>DDDNNNXXXppp{{{|||yyypppkkk~~~~~~jjjVVV;;;,,,---...,,,,,,,,,((('''***,,,++++++...<<>>>>>CCCLLLTTTbbbiiiooopppsssvvvwwwuuuuuuvvvwww{{{~~~tttpppnnnooooookkkiiiiiiffffffggggggfffeeedddcccYYYQQQKKKOOOYYYhhhyyypppUUUDDDWWWzzzyyy^^^999000999111...222***,,,444---888rrrpppkkklllXXXCCCFFFWWWnnn```jjj}}}nnn```llliiibbbZZZ[[[dddlllpppnnnnnnyyyzzzdddAAA888888000///***111---...444,,,888```gggNNNGGG>>>===JJJRRRfffxxxdddSSSLLLFFFEEELLL```xxxwwwhhhttt~~~zzztttpppppptttyyy|||www~~~|||~~~|||]]]888---111++++++++++++,,,---......---333XXX}}}yyy~~~gggVVVPPPJJJBBBAAAJJJUUUVVVPPPIIIgggzzzzzzwwweeeEEE777111,,,---++++++,,,,,,,,,...222555;;;dddssswwwqqqqqq]]]```sss|||ttt{{{}}}{{{ZZZ???;;;111,,,,,,333***(((222***)))???kkklll}}}XXXUUUVVVdddzzzssslllmmmjjj^^^]]]^^^\\\XXXVVVUUUPPPJJJ<<<666333888>>>BBBEEEIIIDDDAAA;;;777444444666777777999>>>BBB??????NNN```zzzxxx~~~vvvqqqeeegggvvvtttNNN000+++++++++222,,,***)))+++******...555BBBdddxxxtttTTT777333555333///888OOOeeeoooppp>>>CCCCCCGGGVVVjjjxxxnnnYYY@@@;;;<<<<<<;;;;;;;;;<<<===CCCCCCCCCBBBBBBEEEKKKQQQ\\\dddkkknnnqqquuuvvvtttwwwwwwyyy}}}ooopppooommmlllllljjjggggggggghhhgggeeedddddddddaaaUUUJJJJJJQQQ^^^pppvvvhhhJJJKKKtttxxxuuuBBB111999000///555+++,,,111---FFFfffooofffLLL@@@NNN___yyylllgggvvv^^^nnnhhhbbb\\\XXXYYYdddpppmmmmmmrrrxxxkkk@@@;;;<<<000///***444---,,,555111HHHwwwQQQGGGAAA???JJJVVVfffvvveeeSSSIIIIIIDDDIIIdddnnn[[[[[[ooo~~~xxxqqqnnnqqqzzz~~~}}}pppLLL444444,,,++++++,,,,,,---...///***CCC|||~~~mmmUUUEEE===<<>>BBBFFFIIIDDDAAA<<<888777777777777777999>>>AAA???EEEaaazzz|||~~~yyytttjjjjjj{{{ddd888///,,,(((///******++++++)))***333>>>WWWyyyzzzwww|||YYYSSS666111444333222@@@ZZZooowwwPPP@@@DDD???IIIcccvvvqqqjjjUUU;;;999===BBBFFFHHHIIIJJJJJJ<<>>:::111444...+++111000...444AAA{{{sssaaa___ZZZVVV\\\___NNNAAAIIIGGGHHHYYYiii^^^WWWtttrrr~~~nnnwwwvvvrrrlllqqqzzz~~~\\\```GGG111***...---(((222555(((///???<<>>===<<<:::777777888666333///111111333777===BBBEEEFFFCCC???:::666444555777999::::::BBB@@@GGGbbb|||oooyyytttqqqhhh```vvv{{{pppLLL444,,,---///!!!444,,,###111444<<<[[[www{{{~~~^^^nnnQQQ888222777222000LLLkkkiiibbbDDD@@@AAAJJJZZZooo|||xxxlllVVVBBBCCCRRRccceeeYYYNNNNNNUUUUUUuuuyyyfffcccccc^^^|||uuunnnuuu}}}}}}~~~xxxrrrpppnnnnnnmmmlllkkkjjjhhhgggggggggeeedddddddddeeefffdddccc[[[MMMEEEKKK]]]lllzzz{{{cccTTTPPPhhhdddiii999666555---444---111...KKK{{{bbbuuufffGGG@@@RRR```vvvmmm[[[[[[ggg```[[[pppuuuiii___aaaWWWRRR```oooeeeiiitttuuu```eee___@@@444:::333///...333000...PPPYYYMMM<<>>CCCFFFGGGFFFBBB<<<777333222333444666999===DDD\\\yyy~~~|||rrrmmm}}}wwwgggZZZnnnsssEEE...+++------''',,,000(((222\\\ooo}}}jjjMMMqqqRRR888333111:::777___iii~~~FFF???CCCIIIWWWlllxxx|||gggZZZWWWGGGBBBcccqqqVVV777444@@@FFFDDDTTT[[[NNNCCCJJJVVV]]]rrr|||zzz|||tttvvv}}}~~~wwwqqqoooqqqooommmkkkiiiiiiiiiiiihhhhhhggggggfffffffffffffffgggdddXXXHHHBBBKKKYYYnnn}}}|||]]]FFFLLLxxxqqq|||GGG444333///555222666222wwwbbboooiiiNNNBBBJJJ```rrrzzzoooSSSPPPkkk~~~jjjbbb[[[\\\]]]UUUOOOQQQ^^^___aaacccmmm|||}}}pppyyyFFF888777000333222///...EEE}}}lllMMMDDDBBBMMMYYYmmm}}}SSSVVVUUUQQQTTT]]]cccdddmmmttt]]]]]]kkkZZZNNNkkkttt~~~|||}}}uuullleeeccccccqqq{{{|||zzzsss<<<777666000///111---555KKKjjjOOOJJJLLLWWWXXXYYYbbbaaaWWWSSS^^^jjjyyyzzzttt{{{ssseee^^^ppp{{{RRR\\\===000///)))...,,,111999444EEEppprrr^^^DDDEEEPPPRRRQQQRRRRRRTTTdddppp]]]vvvnnn[[[QQQ\\\gggooo~~~kkkyyyzzzhhh@@@777333,,,...000222???nnnggg}}}dddooowwwqqqUUUaaawwwxxxZZZHHH???777666777666777999333222111111333444555666333333444888>>>CCCFFFGGGGGGCCC>>>999666555666666;;;;;;CCCYYYnnnooossswwwiiiwwwvvvggg]]]lll|||TTT555------,,,"""---111***JJJ}}}\\\dddRRR888555///666AAAkkkrrrnnn@@@???CCCLLL\\\ttt}}}wwwyyy[[[JJJKKKCCCGGGccchhhJJJ555???MMMOOOVVVTTTUUUSSSIIIDDDUUUlllpppvvvxxx|||{{{}}}vvvpppoooooonnnllljjjiiiiiiiiijjjgggggggggggggggfffffffffdddeeeeee]]]NNNBBBGGGRRRhhhwwwhhhMMMEEEdddoooQQQ333444222555333444222zzzqqqdddjjjaaaGGGBBBMMMbbbwwwyyy```SSS^^^zzz}}}tttqqqfffXXXRRRPPPYYY``````]]]fff{{{zzztttmmmPPP<<<777000111///...333VVVVVVJJJBBBEEEQQQ___~~~mmmTTTXXXXXXTTTVVV```iiimmmxxxooocccxxxhhh\\\xxxyyyuuurrrllleee```hhhsssxxxRRR;;;777000///000---===^^^ssszzzsssXXXTTTAAALLLZZZ___ffftttvvvlllggguuuxxx{{{aaa\\\~~~~~~vvv|||rrrMMMZZZFFF999777,,,333000...000///NNNpppfffjjjHHHEEEQQQVVVVVVWWW[[[bbbzzzvvvrrrvvv}}}nnnnnnooohhhcccfffTTTVVV```ggguuuggg}}}oooBBB:::444,,,000///111GGG}}}WWWhhhuuutttaaaYYYhhh}}}xxxQQQDDD<<<777777888666555777444444555555555666777888444444555888===@@@BBBCCCCCC@@@<<<999777777888999:::777GGGnnnuuuvvvkkktttkkknnnvvvjjjcccggg~~~WWW888///000000)))222000000fff^^^RRR999555111333NNNpppyyy[[[@@@???BBBMMMaaa{{{{{{uuunnnQQQ???BBBAAA<<>>>>>WWWiiihhhgggbbbhhhnnn___PPPfffrrrQQQZZZjjjqqq}}}yyy|||sssnnnnnnkkkkkkjjjiiiiiiiiiiiiiiifffggggggggggggfffeeeeeeccccccdddbbbUUUFFFDDDLLLaaappptttXXXGGGTTTuuu```999777222333222555AAAgggddd^^^___AAAAAAPPPfffwwwmmmdddnnnyyy|||zzzwwwfffVVVQQQMMMTTT``````[[[cccttt||||||iiittt```===777444000---///???iiioooJJJCCC>>>FFFUUUiiiiiiWWWXXXXXXYYY\\\dddnnnwwwlllrrreee~~~yyywwwwwwrrriiiaaabbblllqqq???888...---...---GGGrrrvvvWWWYYYQQQ^^^uuuiii^^^uuujjjfffzzzwwwqqqxxxuuummmSSSSSSJJJ777222///333000+++,,,===pppaaammmvvvQQQHHHMMMQQQWWW^^^dddyyy~~~yyygggnnnyyydddQQQTTT```jjjpppjjjvvvJJJ999555...222---///XXXeeeaaawwwwwwSSS]]]{{{vvvNNN???888444555777444333333555777:::;;;::::::;;;<<<:::999888:::===???@@@@@@???===:::888777777999:::;;;888JJJwwwmmmnnniiikkk}}}sssjjjyyyoooiii```hhh]]];;;///333222---111,,,777tttyyyeeeTTTSSS999333555333\\\nnnyyyJJJDDD@@@FFFRRRggg|||ooo^^^JJJ>>>???EEE:::DDDDDD>>>LLLkkkzzzvvviiihhhqqq|||wwwnnn}}}xxxWWWMMMSSS\\\jjjyyywwwzzzwwwkkkfffggggggggghhhiiiiiiiiiiiihhheeeffffffgggfffeeedddcccdddaaaccceeeZZZIIICCCGGGXXXiii|||}}}bbbLLLIII{{{wwwlll@@@777///000444777XXXdddjjj___VVV@@@EEEWWWnnnyyy~~~ssswwwjjjjjj]]]RRROOOGGGKKK\\\\\\WWWaaammmjjjkkkttt===444888333---222KKK|||___LLL???>>>LLL]]]xxxoooTTTQQQUUU___fffkkkuuupppwwwooo|||zzzxxxssslllfff\\\dddsss~~~{{{GGG;;;///...///111TTTiiijjj^^^aaatttuuu```YYYggg}}}~~~zzz{{{yyyiiinnn~~~|||xxxzzzwwwnnnbbbNNNQQQ888...///---000//////PPPyyybbb}}}]]]OOOJJJLLL[[[nnnzzzvvvpppSSSHHHZZZaaaxxx{{{ccc}}}yyyZZZ;;;444000333...444ttt|||~~~cccqqq{{{lllQQQeeevvv\\\@@@888333444666555666888888<<>>>>>??????888<<>>444888???@@@BBBIIILLLPPPTTTWWWWWWVVVUUUUUUTTTSSSQQQPPPPPPPPPQQQRRRLLLHHHCCC@@@???@@@@@@@@@===<<<999:::999<<>>hhhnnnyyy^^^???EEEDDDMMMbbbzzz{{{xxxjjjUUUEEEIII___sssiiilllvvvpppeeezzzggg^^^xxxVVV```eee___YYYZZZdddwwwzzztttjjj[[[NNNHHHEEEEEEEEECCCCCCEEEKKKOOOSSS\\\eeegggggghhhgggfffeeeccc```eeeggggggddd```YYYKKK???DDDYYYoooeeeBBBTTTvvvJJJ666333555333>>>vvvmmmhhhzzzhhhGGGDDDQQQhhhxxxvvvnnnZZZaaaooo^^^UUUPPPIIICCCBBBEEEZZZcccUUU\\\~~~~~~xxxSSSxxxUUU;;;555444///===iiiqqqUUUEEEDDDMMM\\\yyy^^^SSSYYYiiixxxhhhjjj~~~{{{uuurrrnnndddXXX^^^ooo{{{KKK<<<000888KKK}}}pppuuuYYYEEEDDD\\\{{{|||xxxzzzxxxmmmxxxbbbfffuuu}}}}}}eeeaaaSSS<<<===;;;222...,,,999///aaajjjdddeeekkkqqq^^^^^^dddjjjlllqqqiiiGGGLLLTTT]]]vvvttt^^^wwwsssJJJ@@@000444999UUU|||lllwwwrrrwwwnnnUUU```yyytttfffPPP???555:::BBBFFFKKKSSSZZZ\\\^^^]]]ZZZVVVTTTSSSSSSRRRQQQOOOOOOOOOPPPPPPLLLHHHCCC@@@???AAABBBBBB>>>>>><<>>\\\nnnMMMIIIiiixxx}}}^^^eeewww~~~ooofff[[[gggooo>>>222333,,,111III{{{YYYwwwSSS777333444DDDhhhqqq}}}RRR===FFFEEEPPPfffxxxxxxnnnYYYGGGOOOpppqqq~~~XXXZZZlllNNNfff\\\TTTLLLOOO```zzz}}}}}}xxxlll\\\RRRGGGBBBCCCEEEDDDBBBFFFCCCBBBCCCDDDGGGQQQ[[[ffffffgggggggggfffeeedddfffggggggffffff```QQQBBB???RRRgggyyypppFFFHHHsssXXX999333333333IIIbbbpppbbbDDDGGGVVVooo~~~uuunnnbbbNNNYYYyyyyyyqqqaaaVVVSSSOOOIIIDDDCCCVVVfff\\\ZZZuuu^^^mmmggg>>>555555333CCC}}}sssTTTEEEFFFQQQggglll[[[\\\qqqppp|||}}}{{{{{{zzztttooofffYYYVVV```wwwsssvvvxxxOOO999444777OOO~~~}}}www}}}cccQQQjjjqqq___^^^kkkhhhaaavvvtttggg```RRR===@@@AAA222...---999555lllhhh{{{vvvllluuuvvvmmmHHHIIIPPPSSSjjjwww[[[rrr~~~bbbQQQ<<<222333555jjjyyyqqqcccTTTqqqttthhhYYYMMM???666:::DDDLLLWWWaaadddeeeeeebbb\\\WWWTTTRRRRRRQQQOOOMMMMMMMMMMMMMMMLLLGGGBBB>>>???AAACCCDDDAAAAAA@@@BBBBBB>>>PPPsssQQQCCCLLLnnn}}}fffXXXwwwqqqnnn^^^XXXqqq~~~OOO333222...000QQQsssdddXXXTTT888555444MMMfffqqq|||~~~JJJ===GGGEEETTTkkkvvvxxxrrr]]]JJJRRRzzzqqqhhh\\\ZZZhhhcccWWWnnnggg[[[RRRZZZuuu~~~yyyssspppjjj^^^OOOJJJDDDBBBEEEHHHHHHGGGPPPMMMLLLLLLKKKNNNXXXdddnnniiiggghhhhhhgggggghhhggghhhgggiiikkkfffVVVEEE???NNNaaassstttNNNGGGpppvvvccc999222111333RRR```zzzXXXAAAHHHYYYvvvwwwbbbbbbjjj}}}uuuhhhVVVBBBPPP^^^lllqqqeeeYYYTTTNNNGGGEEEAAARRRgggbbbXXXkkkfff^^^zzzvvvrrr???555999:::OOOsssRRREEEGGGTTTpppxxxjjjlll}}}|||yyy{{{{{{xxx||||||~~~vvvqqqkkk___SSSTTTkkkhhhnnnzzzYYY@@@777555YYYyyynnnuuukkkrrrWWW[[[vvvlll^^^ooo}}}dddbbb___KKKFFF>>>333......777>>>}}}mmmlllHHHFFFLLLLLLccc~~~[[[ccc```XXX777333222<<>>HHHaaacccAAAEEERRRwwwqqqSSSppptttooo]]]RRRddd444---444222UUUQQQkkkTTT888888555XXXfffsss|||sssGGG???HHHGGGYYYppp}}}uuuwwwssscccSSSZZZvvv]]]^^^___GGGPPP```oooyyyttt]]]TTTbbbfff[[[TTTfffsssddd\\\WWWNNNLLLKKKJJJHHHGGGHHHJJJLLLPPPQQQUUUYYY\\\bbbppp}}}sssiiihhhjjjhhhhhhjjjhhhhhhhhhjjjmmmiiiZZZJJJ???JJJ[[[nnnxxxYYYGGGhhhqqqooo:::222111888SSSeeeNNNAAAIII[[[{{{]]]ZZZnnnpppmmmoooqqq}}}nnn^^^MMMCCCZZZfffssswwwiiiWWWJJJBBB<<>>KKK\\\hhh___aaabbb```\\\XXXUUUTTTLLLKKKIIIFFFEEEDDDDDDDDDCCC@@@;;;999;;;???BBBCCCCCCEEE???>>>CCCEEENNNaaa}}}KKK@@@LLLWWW}}}tttXXXcccxxxlll\\\UUUuuufffooorrr666,,,666<<>>555333===YYYrrrjjjIIIDDDJJJ^^^zzzgggnnn{{{vvvuuu}}}xxxcccRRRIIIMMMrrrwww{{{yyymmmYYYIIIAAA@@@CCCBBBHHHZZZcccWWW___tttnnnMMM|||CCC888555===jjjuuugggDDDCCCIIIYYYtttnnnyyyzzz~~~}}}}}}kkkbbbeeefffvvvssswwwsssnnnnnnZZZLLL^^^}}}www~~~zzzBBB666[[[}}}yyyrrrmmmyyy|||yyywww||||||dddbbbfffeeefffkkkyyy~~~lllfff{{{eee[[[zzzqqq{{{sssuuudddDDDBBBDDD666///000222OOOxxxlll___]]][[[lllwwwrrrtttsssuuuzzzpppYYYTTT^^^lllxxx~~~xxxoooQQQ@@@GGGGGGTTTwwwccc[[[mmmvvv<<<===000UUUjjjuuuccc{{{uuudddRRRqqqvvvjjjNNN@@@666444222333:::FFFUUU```^^^```bbbaaa\\\WWWSSSQQQIIIGGGEEEBBB@@@????????????<<<999999;;;???AAABBB@@@DDD>>><<>>ggg|||eeeooo{{{GGGGGGLLL```jjjsss}}}pppsssyyyvvvaaaPPPIIISSS~~~sssqqqsssssshhhTTTKKKLLLAAACCCDDDQQQ___WWW]]]{{{pppvvvVVVoooFFF999555@@@wwwfff___???DDDLLL]]]{{{kkknnnxxx}}}xxx}}}kkk```ffffffyyyppptttnnnffflllYYYGGGUUUppp~~~vvvBBB999hhh~~~}}}}}}uuu___YYYgggrrrhhhgggooolllrrrrrruuu~~~yyy```MMMJJJKKKIIIPPP\\\pppwwwccckkkQQQqqqppp}}}zzz{{{gggDDDDDDKKK777111333222SSSsss}}}[[[LLLOOOTTTPPPaaahhhkkkuuu^^^VVVXXXbbbrrr{{{{{{zzzzzzaaaQQQBBB???DDDKKKTTT]]]kkk|||{{{}}}xxxgggoooWWW???FFFIIIQQQlllggg___www:::===---^^^nnn___ttt]]]PPP~~~jjjbbbJJJ>>>333444444444888BBBNNNWWWXXX\\\___```\\\VVVQQQOOOFFFDDDAAA???<<<;;;;;;;;;;;;:::999:::===@@@AAABBB???EEE@@@;;;EEEPPP]]]mmmwww|||zzzxxxLLL===EEEJJJkkkxxxaaaTTTzzz|||sssggg]]]jjj}}}HHH777333OOOxxx}}}XXXRRR666;;;888sssnnn```GGG@@@EEEPPPbbbxxx}}}zzzqqqmmmooonnnkkkrrr~~~TTTDDD===333:::@@@\\\pppvvvvvvlllbbbcccjjjqqqwww|||zzzjjj\\\XXXSSSWWW^^^\\\bbb]]]ZZZ[[[aaaeeedddbbbjjjlllsss{{{tttiiimmmllliiiiiigggjjjkkkhhhfffccc\\\TTTAAAEEEOOObbb|||xxxGGGMMMxxx{{{@@@333...;;;ooo___sssxxxFFFGGGNNNaaarrrsssxxx}}}sss}}}yyyvvvxxxgggUUUJJJQQQ{{{iiifffooo}}}www^^^NNNMMM???EEEBBBKKK\\\XXX]]]yyykkkyyyYYYeeetttHHH999999DDDxxx[[[YYY===GGGMMMaaafffyyy{{{kkkoookkkbbbyyyrrreeemmmkkk~~~oooqqqhhhcccnnn]]]HHHTTTlllyyyMMMEEEmmmlll}}}nnn]]]fffiiiiiiYYYeeekkkmmmjjjhhhrrrZZZMMMGGGOOOSSSTTT```qqq{{{oooRRRvvvnnnsssuuuhhhHHHEEEGGG888222555333UUUtttfffYYYhhhlllwwwqqqwwwlllbbblllWWWFFFJJJVVVfffllleee\\\YYYFFFCCCEEEKKKNNNNNNRRRYYYeeezzzppplll{{{uuueeeaaa{{{fffZZZnnnYYY>>>FFFLLLQQQhhhiiibbblll:::AAA000iiiqqq```qqqyyyZZZQQQ{{{aaa[[[GGG>>>222666777666888@@@KKKRRRQQQUUU[[[]]]ZZZVVVQQQNNNDDDBBB???===:::999888888:::999999<<>>AAADDDGGGFFFBBB???NNN]]]aaa]]]WWWQQQKKKJJJCCC<<<;;;:::777777:::888999;;;===???@@@AAAAAAHHHNNNOOOEEE999<<>>BBBMMMbbbxxx|||ooo\\\RRRFFFQQQaaammmoooooouuu}}}fffTTTUUU[[[[[[[[[]]]`````````bbbeeehhhlllnnnvvvyyyzzzccc]]]ffflllooonnneeekkkhhhfffhhhkkkhhh___XXXDDDAAAGGG[[[uuu~~~aaaOOO```tttMMM000888EEEbbbkkkAAACCCPPPooowwwttt}}}zzzsssuuuwwwwwwxxx}}}uuucccOOOMMMsssbbbYYYooorrr|||iii\\\CCCEEECCCAAAKKKVVVSSSZZZpppvvvttt|||UUUyyyWWW999:::RRRmmmsssMMMHHHKKKTTTrrrttttttxxx{{{ssstttfff^^^bbb\\\xxxfffNNNOOOZZZRRR^^^kkksss}}}uuupppuuuvvvrrrsssyyyyyykkkXXXNNN\\\ooo___]]]pppqqqUUU^^^yyy~~~{{{WWWGGGIIIhhhrrr]]]ooowwwhhh]]]WWWSSSYYYhhhrrr}}}yyy```XXXnnnyyy}}}tttdddjjjXXXCCCHHH===888555666bbbzzzmmmlllxxxxxxyyy[[[EEE:::HHHHHHCCCJJJEEEFFFKKKQQQaaaqqq{{{jjj```TTTrrr^^^WWW}}}fffHHHFFFDDDPPP```jjj\\\hhhsssHHH;;;MMMyyyxxxkkkuuu~~~wwwgggTTTfff|||qqq```LLL===666555555:::HHHZZZ___OOO;;;AAAPPP^^^bbb___YYYQQQJJJHHH@@@:::999888666777::::::;;;===???AAABBBDDDDDDTTTYYYWWWJJJ<<<:::HHHWWWmmmyyy{{{{{{lllEEEAAABBBLLLiii{{{bbbjjjTTTdddrrreeemmmuuuzzzzzzmmm~~~ooo888<<<{{{bbbSSS777555DDDhhhoooVVVCCC@@@JJJOOOeee}}}yyyxxxuuuqqqooonnnmmmlllkkkgggeee^^^QQQCCC:::888:::EEEOOOcccvvv{{{nnn\\\QQQTTTggg~~~}}}gggQQQUUU^^^]]]\\\```cccdddeeegggiiillloooqqqttt|||\\\eeetttwwwqqqtttuuuiiiiiifffeeegggjjjggg```ZZZGGGAAADDDWWWqqqiiiSSSYYYjjjTTT111888III___fff>>>EEEQQQqqqhhhwwwooorrrssstttwwwwwwhhhSSSLLLllleeeSSSppppppbbbHHHEEECCCAAAIIITTTRRRXXXkkk{{{yyy|||NNN|||ccc555:::ZZZuuuzzzRRRHHHPPPYYYwwwuuutttqqqyyy{{{vvvsss]]]VVVcccdddnnnWWWKKKOOOYYYUUU```vvvzzzvvvwwwvvvxxxxxxkkkYYYNNNYYY}}}tttkkk{{{YYYyyydddWWWuuu}}}qqqvvvuuuvvvSSSAAAEEEaaacccsssuuuYYYYYYYYY[[[bbbllltttyyy}}}```RRRlllsssvvvkkkppp[[[BBBFFFBBB777333777bbb~~~vvvfffuuu|||qqqGGG:::FFFEEE???DDDDDDLLLOOObbb{{{qqqeee}}}RRRzzz|||iiiPPPSSSkkkHHHBBB@@@MMM[[[rrrZZZfffrrrGGG999NNNvvvttt{{{zzz[[[SSSwwwtttiiiZZZHHH;;;666555555999III\\\aaaOOO999EEERRR```dddaaa[[[RRRIIIEEE>>>999888777666777:::===>>>>>>@@@BBBEEEGGGHHHZZZ\\\YYYLLL===888@@@KKKccctttzzz||||||rrrzzzwwwLLL???AAA@@@RRRmmmkkkVVVaaauuuhhhffflllaaa~~~|||sss777@@@~~~```}}}SSS666555GGGhhhoooTTTCCC@@@JJJQQQfff~~~}}}wwwxxxtttpppnnnnnnnnnllljjjdddccc]]]RRRFFF???===>>>GGGQQQ```ooossskkk^^^TTTZZZlll{{{tttmmmTTTWWW]]][[[^^^hhheeefffhhhkkkmmmpppqqqrrruuu||||||ggglllgggllleeehhhfffeeefffhhhgggaaa\\\JJJBBBBBBRRRlllnnnUUUVVVccc\\\555;;;NNNoooVVVaaa>>>HHHPPPppp{{{iii}}}{{{zzz{{{|||zzzwwwxxxyyy{{{~~~|||xxxmmmZZZMMMhhhiiiPPPmmmnnnfffLLLEEEDDDAAAHHHSSSRRRVVVggg~~~{{{xxxOOOuuu:::;;;aaaxxx}}}UUUEEENNN]]]}}}{{{zzzlll~~~|||zzztttnnnTTTMMMaaagggooodddbbbccccccdddvvv|||}}}yyyxxxuuuwww|||uuujjjZZZMMMUUUxxxppp^^^gggwwwkkkxxxuuuqqqkkkeeeLLL;;;BBBXXXfff```mmmZZZRRR]]]ZZZeeeooovvvuuuxxxdddPPPgggpppxxxsssVVV???IIIKKK777...555dddiii___yyy~~~yyyyyy|||~~~TTT???EEEEEEAAAGGGJJJUUU^^^|||nnn``````GGGfffeeeJJJOOOLLLgggsssIIIBBBBBBNNNYYY}}}zzzYYYcccmmmKKK444FFFuuu|||{{{~~~SSSRRR{{{lll```TTTFFF<<<888222888===@@@DDDHHHGGGCCCJJJVVVbbbfffeee___TTTJJJDDD===888888888777888<<>>nnn```~~~TTT777666LLLiiimmmRRRBBB@@@KKKTTThhh{{{vvvvvvrrrnnnmmmnnnmmmjjjfff___]]]XXXPPPHHHBBBBBBCCCHHHPPP[[[eeejjjiiibbb[[[___nnnyyyuuu|||eeeWWW[[[___[[[```lllggghhhkkknnnppprrrrrrrrryyyzzz~~~ooojjjqqqkkkhhhfffeeefffgggfffbbb___MMMCCCAAAOOOhhhnnnUUUUUUiii___888<<>><<>>??????@@@AAACCCEEEGGGHHHEEEGGGFFFAAA;;;:::>>>CCCQQQjjjzzzfff^^^UUUNNNLLLNNNTTTXXXeeegggnnnwwwppp\\\SSSHHHBBBJJJPPPooolllyyyaaaVVVmmmuuulllXXXmmmlllhhhCCCDDDyyyzzzoooVVV888777RRRllllllxxxPPPCCC@@@KKKUUUiiizzzwwwuuuqqqmmmmmmnnnlllfff```VVVTTTOOOIIICCCAAABBBCCCFFFMMMUUU\\\dddiiigggcccgggppp{{{|||ssslllrrr}}}VVVQQQSSS\\\```^^^aaahhhhhhjjjnnnqqqssstttsssssszzzsss|||sssuuuyyyqqqjjjhhhgggffffffeeecccaaaOOOEEEAAANNNgggpppUUUQQQzzzqqq}}}___888:::MMMrrr\\\^^^AAAEEERRRtttxxxzzzvvv}}}|||{{{zzz||||||zzz{{{}}}zzztttbbbJJJUUUlllQQQ\\\uuugggOOODDDEEEAAAFFFRRRTTTVVVaaa|||nnnJJJyyy999GGGtttbbbDDDKKK]]]sssgggyyy}}}{{{nnniii]]]LLLKKK```eeesssoooiiibbb]]]cccwww~~~zzzwwwxxxzzzxxxsssnnnsssnnniii___OOOMMMkkkfffwwwfffpppggg\\\___qqqcccOOODDD888>>>888EEEMMMaaaSSSIIIFFFHHHVVVeeeiiimmmooooooqqq{{{~~~sssdddOOO^^^llluuuhhhooo\\\CCCEEEHHH666000???xxxggg\\\wwwssstttrrriiiyyyrrrIIIBBBEEEHHHQQQWWWhhhxxxlllEEEFFFFFFNNNXXXuuu\\\```zzzQQQ777\\\qqqsssttt|||vvvRRRXXXoooZZZLLLBBB:::555555888===CCCIIIQQQYYY[[[WWWXXX___eeeiiillliii]]]RRRHHHAAA<<<<<<<<<;;;<<>>>>>AAADDDHHH___uuuooofff\\\TTTMMMEEEAAA@@@FFFBBBCCCHHHNNNQQQSSSUUUYYYppp}}}hhhOOOQQQTTTEEEDDDNNNccclllfffQQQcccuuuoooZZZdddttt|||^^^===NNNxxxzzzXXX999888XXXrrrooo|||PPPCCC@@@KKKUUUjjj{{{xxxsssooolllmmmoookkkbbb[[[PPPMMMHHHBBB>>>===???AAAAAAIIIRRRZZZccclllmmmiii___]]]\\\ZZZSSSKKKIIIMMM>>>CCCJJJRRRYYY```dddfffjjjlllppptttvvvvvvuuuttt{{{}}}yyyllldddkkkuuupppkkkllljjjllljjjhhhgggfffeeedddcccQQQFFFAAAMMMfffvvvWWWIIInnnttt}}}aaa777:::OOO}}}ccc___DDDAAARRRttt|||~~~~~~xxxxxxwwwvvvyyy~~~yyyvvveeeJJJQQQiiiVVVXXXmmmUUUCCCEEEAAAFFFSSSVVVWWW```~~~~~~lllLLLGGGIIIzzziiiHHHNNNXXX|||___kkknnnggghhh\\\\\\OOOFFFKKK\\\^^^wwwgggggghhhgggeeelll|||zzzwwwvvvxxxxxxtttpppfffcccccc^^^OOOKKKhhhooozzzoooooo{{{nnnzzzttt[[[]]]```WWWEEE@@@444???444???AAAPPPMMMDDDKKK]]]^^^^^^mmmtttrrruuu|||dddNNN___gggvvvnnnxxxdddFFFCCCEEE999111888mmmrrr]]]qqqppptttsss___nnnzzzOOOFFFIIIJJJRRR\\\ttt]]]AAAGGGCCCIIIVVVxxx]]]aaaxxxOOO555^^^{{{nnnvvvtttmmmTTT```mmmUUUEEE===666444444444===IIIUUUaaaiiiggg```^^^bbbfffjjjnnnmmmcccWWWIIIBBB===<<<<<<;;;<<>>===>>>@@@CCCFFFGGGHHHWWWooo}}}tttnnnkkkfff]]]VVVUUUOOOLLLMMMRRRTTTSSSVVV\\\|||eeeYYYrrrqqqKKKIIITTT{{{iiihhhOOO___xxxqqq```TTT|||~~~sssBBBQQQ~~~wwwYYY:::888]]]wwwrrrQQQDDD@@@JJJUUUjjj{{{zzzrrrnnnlllmmmooojjj```WWWOOOKKKDDD>>>;;;;;;===@@@===GGGRRRZZZeeeoooqqqlll___TTTJJJFFFDDDBBBBBBDDD;;;AAADDDFFFOOO___hhhgggkkknnnrrrvvvxxxxxxvvvuuu|||vvvlllnnnwwwmmmllljjjhhhfffeeeddddddRRRGGGBBBNNNfff|||XXXCCCddduuuddd888;;;RRReeeaaaGGG???OOOrrr{{{yyyyyyssssssxxxvvvxxx~~~}}}~~~}}}xxxxxxhhhMMMRRRbbbUUURRRmmmTTTCCCEEEAAAEEESSSXXXXXX```|||lllLLL|||@@@HHH|||gggDDDKKKTTT|||yyyzzzPPPVVVTTTJJJNNNEEEIIIIIIFFFIIIRRRLLL```zzz]]]ddd```bbbnnn||||||{{{wwwttttttvvvuuutttllljjjjjjdddRRRJJJccczzzpppwwwuuuttt[[[```\\\IIIJJJHHHGGG;;;@@@777DDD777AAAAAAWWWMMM<<>>AAACCCFFFHHHHHHFFFCCCAAA<<<:::999<<>>CCCHHHKKKRRRUUUooo|||rrrlllnnnxxxqqqXXX|||nnnQQQPPPxxxmmmSSSSSS~~~mmm^^^TTTYYYMMM|||eeeYYY777<<<]]]ffffff}}}~~~QQQ???FFFFFFUUUlll|||vvvpppooollljjjjjjggg[[[NNNTTTTTTRRRMMMKKKJJJEEE>>>BBBEEEIIIQQQ]]]gggfff___PPPJJJIIIQQQXXXZZZ^^^cccYYYSSSPPPSSSXXX[[[___dddlllqqqwwwzzzxxxtttssssss{{{~~~VVVIIIUUUZZZiiiiiimmmiiiaaafffkkkbbbVVVHHH@@@JJJbbbwww]]]KKKggg}}}zzznnn222<<<^^^YYYYYYDDDGGGTTTwwwuuu}}}pppuuummmooosssqqqvvv{{{}}}~~~yyysssuuuqqqbbbTTTRRRsssYYYtttTTTKKKEEEEEEBBBOOOXXXSSSdddzzz}}}yyyoooJJJeee~~~???NNN{{{{{{OOOFFFOOOoooyyyppp```VVVHHH???===>>>???>>>>>>DDDFFFEEELLLXXXZZZTTTbbb^^^ttt{{{www|||wwwsssvvvqqqlllqqqnnngggggg[[[QQQMMMYYYjjjpppXXXGGGBBBBBB@@@===111444:::@@@CCCCCCDDDEEEaaaiiiQQQ```xxx\\\]]]nnnooovvv^^^RRRmmmiiiqqquuuHHHAAAGGG555666777PPPxxxggg}}}|||www{{{xxxhhhWWWqqqNNNXXXKKKUUUnnn~~~wwwrrrttt{{{hhhcccPPPBBBCCCFFFKKKXXXzzzyyybbbddd|||pppFFF666bbbuuu~~~uuufffQQQ|||cccIII;;;:::;;;:::===FFFJJJLLLYYYjjjmmmccc[[[]]]ccckkkrrrsssoookkk^^^NNN>>>999999999;;;???AAADDDHHHKKKMMMOOOPPPQQQQQQOOOMMMJJJIIIIIIKKKMMMYYY\\\vvvqqqccc^^^cccmmmttt{{{iii[[[gggnnnEEEnnnvvv}}}mmmSSSRRRnnn[[[LLLrrrhhhlllgggPPPvvvnnnYYY666777WWWaaacccQQQ>>>DDDDDDUUUiii}}}xxxnnnnnnkkkgggfffdddZZZOOOPPPSSSRRRLLLFFFCCC@@@;;;AAACCCGGGMMMWWW```___ZZZKKKLLLQQQVVVXXXYYY]]]bbbXXXRRRQQQVVV\\\^^^```dddlllrrrxxxzzzxxxuuutttttt|||{{{dddGGGDDDYYYhhhyyyrrrqqqlllcccfffiiibbbVVVIII@@@JJJbbb~~~{{{[[[DDD^^^kkk000???dddiiiZZZ>>>???SSSwwwyyyooofff\\\rrrfffhhhqqqooosssyyy~~~|||ssswwwxxxhhhSSSHHHtttcccwwwdddSSSJJJDDDFFFCCCNNNVVVPPPaaazzzzzztttooo[[[hhhGGGLLLvvv~~~LLLBBBKKKiiirrrdddTTTLLLCCC===<<<======<<>>??????<<<999===FFFHHHCCCBBBGGG]]]___QQQ\\\aaaUUUrrrrrr\\\UUUnnnmmmyyyqqqrrrDDDEEEDDD888:::333IIIoooyyy|||~~~}}}kkkUUUzzzPPP[[[XXXWWWrrrlllaaayyyzzz}}}eeecccSSSDDDCCCDDDKKKYYYyyyxxx___eeezzz{{{FFF<<>>===;;;>>>AAACCCGGGQQQYYY[[[WWWOOOQQQTTTUUUXXX^^^dddffffff```\\\[[[ZZZZZZ___eeekkkpppvvvyyyxxxwwwxxxyyyuuufffXXXYYYlll~~~vvvooogggggghhh```VVVIIIAAAJJJaaa}}}}}}ZZZ???XXXsss555===\\\vvv]]]|||\\\@@@CCCRRRwww|||gggPPPLLLSSSllliiilllhhhiiiqqqrrrtttxxx~~~~~~xxx{{{{{{hhhOOOFFFnnn```qqqpppWWWQQQHHHDDDGGGDDDNNNUUUOOO___xxxuuutttwwwcccggg}}}FFFJJJpppJJJ???GGGdddjjjXXXIIIEEE@@@======>>>>>>===LLLDDD@@@JJJaaannncccPPP``````{{{}}}bbbQQQaaa}}}}}}zzzxxxssssssmmmeeefffYYYNNNIIIUUUwww}}}|||}}}fffrrr}}}eeeJJJ<<<:::<<>>;;;<<<<<<<<<>>>@@@DDDLLLUUUYYYVVVOOOSSSWWW\\\gggssstttnnngggggggggeee___[[[```hhhooossswwwyyyxxxxxx{{{}}}|||sssooonnnyyysssllliiijjjhhh___VVVJJJBBBJJJ```{{{~~~]]]EEEbbbuuuuuu888:::QQQxxxYYYvvv___@@@DDDQQQwwwiiimmm|||sssUUUPPPYYY|||fffVVVYYY```ccciiirrrxxxwwwyyyppppppyyywwwwwwlll]]]MMMjjjdddfffxxxVVVNNNHHHDDDHHHEEENNNTTTNNN```vvvsssxxxbbbmmm===DDDhhhQQQBBBEEE^^^}}}dddPPPBBBAAA@@@@@@AAABBBBBBAAAJJJKKKPPP]]]lllqqqeeeUUUhhhiiixxxxxxyyytttnnnmmmlllddddddWWWMMMIIIVVVuuuzzzyyyyyynnnpppxxx```GGG===>>>AAACCCEEEMMMFFFDDDLLLRRRSSSXXX___EEEAAAMMM___SSS^^^xxxrrr]]]YYYhhhwwwxxxrrrMMMRRRIII:::555***EEExxxfffaaazzzwwwooolll```OOOooommmmmmlll```~~~yyyuuulllNNNRRRKKKCCCEEEGGGNNN]]]ttt^^^kkkxxx;;;<<>>BBBBBBTTThhhzzzuuuooopppjjj___TTTOOOJJJEEEIIILLLJJJAAA::::::===>>>===???@@@BBBIIIRRRWWWWWWNNNVVV\\\bbbooowwwlllXXXEEELLLYYYdddgggfffjjjqqqwwwyyyzzzyyyvvvwww{{{|||vvvzzzyyykkkiiiiiijjjiiibbbWWWKKKCCCJJJ___zzz^^^HHHeee{{{mmm555777KKKaaaxxxbbb>>>BBBOOOuuuwwwtttZZZUUUWWWfffqqqvvv\\\GGGVVV```\\\TTTXXXfffssszzzwwwyyy|||ssspppooonnnPPPbbbmmmeee{{{UUUHHHHHHEEEIIIEEEMMMTTTPPPcccvvvuuu|||dddqqqCCC===]]]XXXDDDCCCYYY|||xxx___LLL???@@@AAACCCEEEFFFGGGGGGMMM]]]nnnqqqgggYYYOOOKKKjjjkkkwwwtttqqqtttjjjbbbaaaTTTKKKJJJYYYxxxnnnnnnuuu\\\EEE@@@DDDGGGIIIMMMQQQPPPRRRWWW]]]```___]]]KKKKKK\\\pppdddqqqqqq]]]\\\kkkxxxzzz[[[SSSEEE777666///GGGuuu^^^RRRYYYffflllbbbVVVPPPMMMIIIxxxtttoooooo|||zzzooofffWWWOOOWWWeeeeee[[[MMMPPPGGGAAAFFFKKKRRR```nnn```sssnnn===<<>>888;;;>>>@@@DDDHHHKKKTTTiiiwwwmmm{{{qqqkkkSSSLLLtttyyy___MMMZZZrrrvvv}}}CCCzzzfff\\\:::888\\\fffccc~~~{{{WWW@@@BBBBBBSSSeee|||vvvmmmnnniii\\\PPPKKKHHHEEEGGGHHHCCC:::666999===???AAACCCCCCBBBGGGPPPVVVVVVLLLVVV[[[\\\ccchhhVVV===222888GGGZZZgggmmmpppsss||||||{{{xxxvvvxxx~~~yyyttt~~~~~~~~~hhhkkkjjjggggggeeeWWWLLLDDDJJJ^^^yyy\\\EEEbbbjjj555777JJJyyyRRRkkkeeeBBBHHHNNNsss|||xxx\\\EEEKKKZZZjjj]]]???dddvvvaaaMMMWWWkkksssuuusssxxx~~~wwwooommmqqqQQQ[[[wwwaaarrrnnnQQQFFFHHHEEEIIIDDDMMMTTTRRRgggxxx{{{}}}{{{[[[bbbvvvJJJ888SSS^^^CCCAAATTTuuurrrZZZIII>>>@@@CCCEEEGGGIIIJJJLLLQQQ^^^jjjgggVVVGGGDDDIIIfffhhh{{{zzzyyyvvvzzzjjj```___RRRJJJKKK]]]|||xxxpppnnn{{{___FFFAAAEEEHHHJJJOOOUUUYYYYYYVVV[[[cccaaaXXXMMMUUUgggxxxooo{{{kkk\\\bbblllzzzuuu{{{]]]WWWBBB444777111AAAsss~~~jjjVVVLLLAAAOOO[[[UUUFFF>>>EEEPPPvvvooo~~~qqqqqqdddUUUMMMNNNPPPPPPMMMXXXVVVHHH???FFFMMMVVVdddgggccc{{{aaa@@@BBB{{{uuummmpppUUU]]]oooPPP===BBBRRR}}}eee[[[[[[]]]dddnnnvvvyyyzzzrrrtttjjjTTT@@@:::===@@@AAAEEEIIIMMMVVVggg}}}}}}qqqlllxxxuuuxxx|||{{{rrr~~~vvvllljjjTTTMMMsss}}}gggQQQUUU]]]^^^xxxGGG}}}]]];;;999ZZZbbbbbb|||YYYAAACCCBBBSSSccc~~~}}}yyyjjjlllgggZZZOOOJJJHHHGGGEEEDDD>>>666333888>>>???EEEFFFEEECCCGGGOOOTTTUUUHHHRRRUUUQQQWWW^^^QQQ:::EEEBBBGGGVVVeeekkkkkkjjj|||{{{yyywwwvvv{{{}}}xxx}}}{{{lllpppkkkdddeeefffWWWLLLDDDJJJ]]]yyy~~~[[[GGGgggooo777777HHH~~~^^^rrrfff@@@DDDNNNrrruuu\\\NNNKKKBBBQQQjjj}}}QQQUUU{{{```LLL```tttsssooonnnwwwtttlllxxx~~~tttlllmmmVVV[[[\\\___```QQQMMMIIIFFFIIIDDDLLLUUUTTTiiizzz|||pppXXX```}}}CCC666NNN}}}gggEEE???QQQpppnnnVVVFFF>>>AAADDDFFFHHHJJJLLLNNNMMMKKKJJJJJJIIILLLRRRYYYgggiiixxx~~~zzzppppppiii```]]]PPPJJJLLL```oookkkooofffIIIAAADDDEEEGGGLLLPPPVVVRRRJJJRRReeeiii___GGGUUUgggvvvooo|||{{{eee[[[fffiii~~~kkk|||VVV]]]BBB333666...999hhhvvv```OOOIII999GGGVVVTTTCCC:::HHH]]]uuunnnvvvrrreee^^^JJJ>>>EEENNNXXXfffbbbeeeZZZwww777DDDjjjpppjjjvvv}}}SSS[[[rrrSSS>>>AAAPPPwwwgggZZZZZZ]]]dddoooxxx}}}sssvvvmmmUUU@@@;;;???CCC===BBBIIIQQQ\\\lll}}}wwwsssrrrqqqqqqppphhhfff\\\[[[aaa\\\UUUYYYZZZVVVQQQOOORRRYYYbbbgggfffgggooo}}}cccmmmqqqhhhjjjUUUNNNrrr~~~nnnTTTRRRzzzuuuwwwIII\\\888666]]]uuu]]]~~~vvv^^^???GGGDDDOOOggg|||pppnnnggg\\\SSSKKKGGGCCCBBB???<<<888666777999;;;<<>>BBBHHHOOOVVVbbbnnnqqqlllzzzxxxyyy||||||wwwxxxnnnooolllkkkjjjbbbXXXLLLCCCKKKaaa}}}tttVVV@@@aaatttnnn111:::BBBqqqcccttt~~~kkkFFF===OOOmmmsssaaaOOOKKKRRRTTTUUUNNNPPPbbbssssssdddWWWlllXXXXXXRRRXXXnnnnnnjjjcccrrr|||]]]^^^aaappp~~~vvvjjjkkkMMM]]]dddZZZQQQTTTWWWUUUPPPKKKEEEKKKRRRNNNUUUmmmzzznnnpppVVV```dddpppDDD@@@RRRjjjlllGGG@@@VVVmmmgggPPPDDDFFFBBBBBBFFFIIIJJJOOOUUURRRFFF@@@EEEMMMPPPRRRVVVVVVaaammm~~~}}}xxxxxxwwwooogggaaaZZZRRRGGGKKKiii___ppp~~~lllLLL>>>@@@EEEIIIKKKJJJNNNXXXaaassscccJJJKKKWWWfffvvvzzzyyyzzzbbbZZZooodddnnn^^^eeeBBB111888---666___}}}___UUUWWWYYYCCC<<<===EEEMMMGGGBBBQQQiii}}}qqqvvv}}}yyyccc[[[JJJDDDJJJMMMUUUeeeXXXaaatttddd888DDD~~~yyyooo}}}yyyuuuVVViiixxx```DDD>>>IIIwww~~~uuubbb___ZZZXXX___mmmxxx{{{yyywwwxxxlllRRR???<<>>:::CCCJJJRRRfffzzzrrrllljjjnnnjjjhhhkkkqqqrrrllleeeeeeXXXLLLHHHJJJMMMQQQVVVYYY]]]fffssszzzuuuyyy{{{cccuuuQQQMMMjjjqqq^^^OOO{{{<<>>FFFMMMTTTYYYbbbnnntttsss}}}yyy|||~~~rrrkkknnnkkkjjjggg^^^XXXLLLDDDLLLbbb~~~sssTTTAAA```yyykkkyyy<<<;;;AAAyyyfffrrrnnnFFFAAANNNlllsssZZZRRRNNNQQQUUUQQQUUUPPPNNNOOOPPPUUU```kkk[[[FFFGGG@@@BBBRRROOOLLLcccyyywwwzzzxxxnnnjjjTTT]]]```ZZZSSSSSSUUUVVVPPPKKKEEEJJJQQQMMMUUUlllzzznnnpppYYY___^^^}}}???<<>>EEEhhh{{{wwwjjjccc\\\XXX]]]kkkwww{{{{{{zzzvvviiiSSSBBB;;;;;;<<<===>>>BBBQQQooo~~~zzzrrrhhhaaaaaadddhhhnnnsssyyy}}}vvvbbbvvvRRRNNNlllppp]]]LLL}}}===WWWiii```999;;;XXXuuubbb}}}}}}ttthhhEEEAAABBBOOO___yyyuuukkkcccWWWMMMEEEAAA???===???===:::888777888999;;;@@@CCCIIIOOOTTTVVVSSSQQQJJJFFFAAA>>>>>>@@@CCCCCCLLLRRRXXX]]]eeeooowwwzzzyyy~~~~~~|||}}}mmmjjjnnnlllkkkggg]]]VVVKKKDDDMMMdddqqqNNNCCCfffrrrpppuuu<<<555<<<lllmmmsssGGGEEENNNjjj}}}\\\HHHKKKQQQXXXZZZRRROOOPPPQQQPPPLLLRRReeexxxUUUBBBEEECCCCCCOOOLLLKKK]]]nnn}}}~~~zzz~~~xxxrrrhhh]]]ZZZYYYYYYVVVQQQSSSWWWQQQMMMGGGIIIPPPMMMUUUlllxxxmmmppp]]]{{{pppwww{{{HHH888JJJaaa{{{aaaCCCKKK]]]}}}lllQQQ@@@AAABBBEEEJJJLLLPPP[[[fff\\\PPPEEEBBBHHHSSSbbbmmmdddmmmyyygggnnnsss}}}|||sssrrrrrrcccYYYTTTSSSKKKNNNuuuQQQIII{{{pppmmmQQQEEEMMMYYY___sss___|||wwwlll^^^bbbOOOQQQhhh{{{jjjaaaeeeggguuunnnsssBBB666333666///TTTjjj|||dddBBB===:::888888;;;BBBHHHLLLHHHMMMWWWbbbgggfff```\\\kkkgggYYYGGGTTTqqqwwwsss~~~pppbbbSSSHHHEEECCCKKKRRROOO[[[www```jjjEEE888BBB~~~wwwpppSSSggg}}}zzzhhhMMM>>>???\\\}}}~~~tttjjjaaaYYY\\\hhhuuu|||}}}|||rrrdddTTTDDD;;;>>>GGGDDDAAABBBQQQlllzzzuuutttxxx~~~lll```wwwSSSPPPmmmlllWWWFFF{{{cccjjjKKKFFFtttnnnbbb999;;;NNNmmm]]]ooowwwnnnpppLLL???BBBMMM]]]wwwvvvkkkcccVVVJJJCCC???============<<<::::::;;;>>>@@@GGGJJJPPPUUUXXXWWWTTTQQQKKKGGG@@@<<<===BBBHHHLLLQQQTTTZZZbbbkkktttyyyzzzyyy|||{{{{{{wwwyyyllljjjmmmkkkllljjj___SSSHHHCCCNNNfffjjjDDDFFFuuuggg777000;;;kkktttfff|||LLLEEELLLhhhlllSSSHHHOOORRRVVVXXXSSSQQQPPPRRRVVVZZZdddvvv]]]HHHNNNNNNNNNWWWSSSVVVeeejjjqqqzzzsssuuufffbbbUUUPPPUUUVVVPPPQQQYYYTTTQQQIIIJJJPPPPPPXXXmmm{{{rrruuueeetttfffxxxJJJ666FFF\\\mmmpppIIIEEEVVVwwwqqqSSS???===???DDDHHHIIINNN[[[iiiiiiYYYGGG???BBBMMMYYY```^^^lll}}}pppkkkuuu}}}lllgggpppuuuaaaUUUQQQRRRLLLRRR~~~KKK???vvv}}}\\\LLLVVVhhhooozzzcccyyy[[[gggtttjjjbbbfffqqq|||~~~~~~bbb\\\ddd^^^~~~gggfffGGG999000999111\\\yyy___CCC<<<===;;;999>>>HHHLLLJJJNNNYYYhhhnnnhhhaaaccciiitttooo___MMMPPPjjjxxxsssnnn[[[^^^[[[gggsssnnndddZZZMMMCCCCCCDDDOOOUUUQQQaaattt```rrr{{{???777DDDnnnQQQddd}}}|||mmmTTTAAA;;;UUU}}}wwwhhh___XXX[[[iiiwww~~~}}}qqqcccTTTCCC<<>>CCCKKK\\\vvvuuummmcccVVVIIIAAA>>>======<<<===?????????AAAEEEHHHQQQSSSVVVXXXWWWUUUSSSRRRKKKGGGBBB???@@@FFFNNNTTTVVVVVV\\\hhhtttzzzzzzxxxxxx{{{{{{xxxrrrqqqmmmmmmxxxqqquuu~~~vvvvvvllliiijjjgggkkkkkk```OOOFFFBBBNNNgggaaa>>>NNNeee;;;444===```}}}~~~cccUUUCCCJJJfff]]]PPPPPPVVVPPPOOOUUUWWWZZZYYYXXXXXX[[[iiibbbHHHKKKNNNOOOUUURRRWWWUUUXXX```lllyyywwwpppvvveeebbbQQQIIIQQQTTTNNNPPPYYYWWWUUULLLKKKQQQSSS]]]qqqxxxwwwjjjgggwww[[[>>>888BBBWWWggg~~~SSSDDDRRRtttwwwYYYAAA???AAADDDHHHIIIOOO]]]kkktttbbbLLL???AAAIIINNNOOOWWWooowww}}}nnn```eeekkkccc^^^SSSNNNPPPNNNZZZHHH@@@gggTTT]]]mmmtttxxx]]]hhhzzzuuucccZZZccc___qqqMMM;;;///888---PPPsss```DDD999???BBBAAAEEENNNTTTUUUjjjyyyooo___hhhzzz}}}~~~zzzvvvtttrrrpppsssnnnPPPiiivvvdddbbbiiibbbVVVMMMCCCCCCEEEFFFNNNSSSQQQeeekkkdddyyy:::222???~~~rrrxxxnnnQQQbbb~~~}}}pppYYYDDD:::LLLsss~~~rrrZZZUUUTTT^^^ooo~~~~~~ttteeeRRR???<<>>XXX~~~sssfff===666999ccczzzeeebbbCCCGGGcccYYYQQQXXX^^^UUUSSS\\\bbbZZZeeepppooofffiiijjjIIIIIIRRRXXXbbbcccmmmlllwwwpppooosssfff```QQQHHHMMMQQQMMMOOOWWWXXXWWWNNNKKKRRRVVVaaauuu|||uuunnn```VVVlll|||BBB;;;===PPPhhhaaaEEENNNooobbbHHHEEEDDDFFFJJJMMMTTTbbbpppzzzjjjTTTCCCBBBHHHLLLJJJTTTjjjzzznnnjjjooozzzttt]]]ZZZRRRMMMNNNRRRhhhRRRCCCzzz|||wwwkkkoooyyy}}}|||mmmhhhqqqlll|||{{{bbbVVV```kkk}}}}}}LLL666111999---CCC|||nnnMMM;;;???CCCFFFJJJQQQ\\\eee|||tttYYY___tttjjj\\\{{{nnntttjjjWWWLLLGGG@@@FFFGGGIIIOOOTTTjjjaaajjjzzzjjj444444;;;uuu|||pppRRR```{{{oooZZZFFF;;;FFFnnn|||}}}iiiHHHJJJRRRdddyyyzzztttfffPPP===>>>XXXttt\\\NNNOOOjjjnnn```ZZZ[[[]]]ggg}}}fffXXXqqqtttPPPRRRnnnaaaPPPJJJlll~~~vvvmmmCCCRRRkkk<<<555<<>><<<<<<======AAADDDEEEEEEFFFKKKPPPTTTWWWYYYXXXTTTPPPNNNMMMIIIKKKMMMNNNPPPTTTZZZ___aaadddnnnzzzyyyvvv~~~ttttttpppmmmooopppssszzz~~~zzzsss]]]NNNZZZlllxxx~~~qqqkkkllljjjdddhhhfffXXXMMMEEEDDDSSSmmmyyyQQQ@@@___~~~llleee\\\666666555]]]mmmoooFFFEEE___vvv[[[QQQVVV___]]]]]]eeehhhaaammmzzz|||sssqqqxxxPPPKKKUUU```mmmqqq~~~rrr|||{{{vvvnnnmmmmmmggg```UUUMMMLLLMMMMMMNNNRRRWWWWWWNNNIIIQQQXXXdddwww|||tttgggUUUNNNvvvIII>>>777GGGkkktttqqqIIIKKKhhhuuummmQQQHHHEEEFFFJJJQQQZZZhhhttt{{{rrr^^^III@@@DDDKKKMMM[[[mmmmmmjjj{{{rrr```UUURRRNNNMMMXXXyyy\\\@@@^^^{{{{{{xxxvvvpppMMM<<<^^^pppcccwwwtttwwwiii]]]SSScccyyyRRR444555888111???ccc~~~bbbEEE@@@AAAHHHNNNUUUeeeuuusssQQQQQQcccxxxuuuzzzmmmcccsssjjjOOOCCCEEE999FFFHHHGGGOOO]]]tttvvv\\\sssuuu~~~LLL555666888pppxxxtttSSS^^^~~~xxxlllXXXFFF<<>>BBBFFFFFFEEEFFFKKKPPPOOOSSSXXXXXXTTTOOOKKKKKKKKKOOOSSSVVVXXX[[[```dddeeelllxxx~~~wwwvvvvvvxxxyyypppooommmmmmqqqtttooofffVVVIIINNN]]]ooowwwqqqnnnpppooohhhjjjfffVVVNNNFFFFFFUUUpppwwwNNN???bbb~~~fffeeewwwPPP...888888SSSuuu~~~sss~~~xxxJJJCCC]]]qqq\\\KKKLLLXXX]]]aaaeeebbbwwwpppkkkjjjmmmuuuTTTHHHNNNVVV```aaammmsssvvv~~~{{{uuu|||mmmjjjhhhgggaaaZZZQQQMMMLLLLLLNNNOOOVVVVVVMMMHHHPPPXXXeeewww|||jjjVVVXXXyyy|||>>>???222AAAmmmiii{{{LLLHHHbbbmmmtttXXXHHHDDDCCCIIIRRR]]]kkkvvv|||wwweeeKKK;;;>>>IIIPPPhhhiiirrrlll[[[XXXRRRRRRNNNLLL\\\]]]888HHHsssbbbYYY===NNN^^^uuu|||aaaoooyyyggg\\\]]]VVVmmmlll{{{___999999444///:::QQQxxxQQQCCC???HHHQQQYYYkkkqqqMMMJJJZZZRRRxxxzzz```]]]uuummmKKK???EEE444FFFJJJHHHSSSggg}}}mmm___lll555:::333333lllzzzuuuvvvTTT]]]}}}vvvhhhVVVEEE===666fffyyy}}}vvvaaaQQQ<<>>===^^^\\\hhh|||gggcccccc^^^uuu```JJJAAAAAAOOOZZZ```lllzzz|||~~~oooMMMGGGHHHEEE___}}}eeehhhggg^^^RRRLLLJJJLLLPPPeeeccc???CCCnnnxxx```999===SSSZZZpppwwwqqq^^^^^^SSSSSS{{{ooo{{{LLLGGG===222888555EEE[[[III???FFFOOOZZZsssxxxttt|||lllgggjjj|||{{{bbbUUU\\\[[[JJJ???BBB;;;DDDSSSNNNIIIhhhccc\\\eeezzz888777;;;000xxxvvv~~~YYY```~~~ssseeeSSSDDD;;;;;;TTTnnnsssaaaJJJ@@@>>>DDDLLLZZZsssvvvSSSAAAMMMRRRSSSEEE<<>>444222777<<>>888:::gggaaaFFFEEETTThhhzzznnnjjj]]]PPPHHHBBB<<<999999FFFIIIJJJJJJaaafffdddqqqBBB222666000333sssddd^^^~~~zzzqqqbbbQQQBBB888444FFFVVVVVVGGG:::777;;;DDDFFF???:::;;;999<<>>555111???}}}lllsss{{{fffKKK???KKK[[[oooyyysssgggUUUEEE;;;;;;===888@@@CCC@@@@@@EEEGGGEEEEEETTT[[[VVVUUUZZZXXXOOOQQQTTTXXXXXXZZZbbbqqq|||}}}|||iiimmmttttttnnnppp{{{zzzwwwtttqqqooollleee[[[TTTIIIEEEQQQhhh~~~MMMPPPiii```lll===888...666777SSS___ttt~~~MMMJJJaaa|||TTTYYYUUU\\\llltttqqqrrrzzzxxxrrrssszzz}}}uuujjjddd|||{{{{{{zzzvvvtttxxx}}}ooobbbfffiiigggfffdddZZZPPPIIIHHHLLLUUU]]]ZZZQQQNNNSSSXXXbbb|||ttt\\\fffPPP|||yyy{{{zzz===<<<===bbbiiifffxxx|||hhhJJJNNNlllmmmaaa]]]iiiwwwyyyvvvttt~~~ssseeeuuujjj~~~{{{bbbXXXTTTKKKOOOOOOMMMUUUooo]]]@@@===QQQ{{{zzzrrr|||qqqQQQdddgggmmmppp\\\]]]]]]OOOaaasss|||hhhvvvTTTKKKIIICCCDDD>>>888VVVmmmOOOHHHTTTkkkuuurrrttt\\\WWWLLL???999<<>>666888???@@@AAA===@@@NNNPPPMMMPPPVVVKKKDDD???===FFFGGG999222000000333444222444888>>>>>>RRRyyy|||mmmSSSddd^^^IIIVVVzzz```JJJGGGLLLzzz^^^\\\hhh\\\]]]fff@@@333666:::jjjaaa}}}wwwqqq}}}mmm{{{~~~jjjNNN???GGGWWWlll{{{wwwlllZZZHHH===;;;>>>555<<>>DDDDDDGGGNNNTTTccc~~~www\\\cccYYY777111222666999ddd}}}vvviiiXXX}}}~~~xxxnnn___OOO@@@777555===CCC@@@888444999AAAAAAGGGGGGKKKXXXZZZTTTTTTXXXFFF<<<>>>BBBIIIDDD333//////222555444222555:::999GGGggg~~~zzz}}}|||||||||hhhTTTsssYYYJJJ[[[yyy```JJJGGGKKK\\\XXXiiidddeeeiiiBBB555888222NNNZZZrrrzzznnnkkkmmmUUUFFFEEESSShhh}}}zzzwwwmmm[[[HHH<<<:::===777:::@@@FFFFFFFFFKKKSSSPPPbbbnnnmmmlllmmmggg\\\\\\```fffiiikkkqqqzzz|||{{{vvvqqquuu~~~vvvsssrrrpppnnnjjjaaaUUULLLHHHGGGUUUmmmgggIIIQQQ```yyyccc<<<:::222333666@@@xxxyyyxxxdddJJJPPPvvvuuuNNN^^^nnnwwwuuuuuu||||||vvvzzz~~~yyytttrrrzzzzzzxxxtttuuukkkxxxgggeeeffffffgggcccbbb```VVVJJJIIISSS\\\]]]ZZZRRRQQQYYY^^^hhh}}}uuuaaapppvvvrrrPPP;;;BBBLLLyyyeeellllllxxxUUURRRlll|||vvvooo}}}~~~vvvyyybbbtttrrr{{{]]]NNNUUUPPPNNNLLLKKKTTTyyyfffRRRPPPLLLJJJJJJsssqqqoooeee]]]WWWUUUPPPKKKyyyooo^^^VVVMMMVVVSSSOOOMMMBBBHHHppptttccc[[[jjjooobbbTTTPPPHHH???<<<@@@EEEFFFNNNIIINNNlllkkkeeehhh<<<555222666(((<<>>===;;;BBBNNNNNNGGGMMM\\\ccckkkoookkkfffeeebbb^^^\\\]]]```bbbffflllsssxxxzzzwwwyyy}}}|||xxx}}}oooqqqooonnnmmmiii```SSSJJJGGGGGGXXXttt|||OOOFFFNNNTTTWWW===333333222000888bbbsssuuuOOOIIIlll|||WWWcccqqqyyyxxx{{{yyy|||xxx|||~~~ttt{{{vvv~~~|||sssqqqvvvbbbhhhbbb___ddddddaaabbbZZZLLLKKKWWW]]][[[YYYQQQSSS]]]bbboooxxxssscccbbbqqqssslllQQQBBBAAAHHHkkkwwwjjj{{{}}}}}}ssspppYYY___pppnnneeehhhooonnnjjjMMMllljjjeeegggMMMMMMSSSKKKQQQLLLOOObbb^^^PPPTTTOOOKKKNNNxxxyyyzzz{{{kkk^^^YYY]]]PPPPPPmmmvvv|||nnniiiXXXYYYQQQ]]]YYYRRRRRRHHHHHHRRRyyyyyyhhhlllwwwtttsssPPPIIIBBBAAABBBCCCFFFIIINNNKKKXXX~~~oooggg}}}jjj666000333777111888WWWssspppTTTmmmyyyrrrnnnhhh^^^RRRGGG===888000666;;;:::777666;;;AAA@@@QQQXXXYYY```cccccciiiQQQFFFLLLYYYVVVLLL@@@111///222666777333111777@@@HHHbbbsss|||tttyyyaaaTTT}}}VVV]]]fffxxxaaaLLLGGGMMMzzzddd|||dddfffYYYYYYiiixxxEEE111000---IIIooo}}}zzzsssnnnmmmiiiOOOBBBKKK]]]rrr|||zzzrrraaaLLL@@@>>>AAADDD===EEETTTTTTHHHOOObbbssssssoooggg___\\\^^^______^^^^^^___dddjjjqqquuuyyyyyyyyy{{{}}}oooooonnnmmmlllhhh___RRRIIIFFFHHH[[[yyyddd<<>>---333111///666VVV~~~zzzSSSEEEeee```gggiiiuuuyyy|||{{{{{{ttt|||xxxwwwfff^^^iii___YYYbbbggg```ddd]]]OOOMMMYYY^^^ZZZXXXPPPSSS___ffftttssspppaaaRRReeexxxuuu|||xxxgggKKKDDD;;;EEEWWWkkkmmm^^^wwweeeYYYggg{{{iiiIIIGGG\\\bbbUUUQQQjjj{{{lllrrr[[[SSSSSS???KKKPPPGGGTTTMMM]]]vvv___MMMRRRMMMIIIVVV```{{{|||~~~~~~{{{zzzsssZZZ```RRRPPPJJJ___vvvjjjoooqqquuu{{{iii\\\\\\TTTbbb]]]TTTUUUKKKHHHUUUwwwrrrnnnnnn]]]SSSJJJ@@@<<>>CCCDDDQQQXXXaaaqqqppp\\\OOOLLLJJJYYYggg^^^LLL>>>111111333777777333000888BBBMMMccc{{{vvvlllrrrxxx[[[QQQrrrUUUdddjjjvvv^^^MMMGGGNNNppp___eeekkk]]]]]]dddiii~~~BBB222777***===hhheee^^^~~~xxx{{{{{{~~~PPPBBBEEETTTmmmxxxqqqjjjVVV===<<>>)))999===444FFFxxxvvvjjjMMMVVVwwwnnnnnn{{{zzz}}}~~~zzzwww}}}{{{{{{aaaZZZccc^^^WWW\\\cccddd___ZZZXXX\\\```]]]XXXQQQUUUXXX```lll}}}uuuiiippp<<<rrr]]]QQQFFFCCCDDDQQQsssmmmzzz^^^bbbppp~~~qqqPPPBBBXXXhhh___^^^iiiiiifffcccNNNKKKCCCGGGQQQOOOFFFMMM^^^hhhfff]]]TTTQQQMMMJJJMMMTTThhh{{{zzzyyyooosss{{{rrr^^^RRRSSS]]]XXXDDDYYYrrr[[[uuusssrrrgggccc[[[XXXXXXXXXXXXWWWUUUSSSQQQPPPnnnsss~~~{{{kkk^^^RRRJJJEEE888@@@IIIAAADDDMMMIIITTTiiinnniiimmmjjj:::888)))999+++111+++FFF^^^~~~PPPaaaooo```\\\WWWQQQJJJCCC<<<888222444:::AAABBBBBBEEELLLKKKZZZgggmmm___RRRPPP@@@LLLMMM[[[www[[[888444444333000---///555:::===JJJrrruuu~~~rrryyy|||NNNSSShhhXXXjjjdddiii[[[NNNJJJXXXeeeOOOllljjjbbb^^^]]]\\\lllDDD444888---555TTT]]]bbb{{{uuuxxx|||xxxPPPEEEDDDPPPhhh||||||uuunnnXXX@@@>>>LLLHHHGGGCCCLLLYYYUUU^^^~~~~~~YYYOOOdddrrrpppZZZZZZVVVXXX___fffjjjnnnrrrmmmxxxeeeaaafffiiijjjggg___UUUMMMIIIJJJVVVcccHHHJJJ\\\mmmtttQQQ@@@DDD...222444000AAAkkk{{{wwwUUUQQQmmm{{{kkkkkkzzz}}}~~~{{{{{{fffXXX___]]]YYY\\\___```\\\YYYYYY]]]___\\\XXXMMMTTT]]]cccnnnooobbb]]]HHHsss]]]NNNHHHLLLIIIJJJhhhtttvvv||||||bbbkkktttzzz{{{bbbbbbzzzppp]]]MMMJJJOOOFFFFFFNNNNNNJJJTTTfff]]]VVVQQQPPPNNNLLLOOOUUU\\\}}}{{{|||{{{|||tttyyy{{{yyy{{{yyywwwiii\\\VVVccccccIIIIIImmm}}}]]]]]]mmmkkk^^^ddd]]]]]]\\\ZZZWWWTTTQQQOOOLLL\\\{{{mmmaaaXXXNNNEEE>>>>>>===BBBCCC@@@GGGOOOMMMiiilllmmm{{{wwwOOO000555)))111...888)))999SSS|||}}}~~~SSS[[[lll[[[WWWQQQKKKEEE>>>888333111444:::AAACCCDDDIIIPPP[[[fffooommmZZZKKKJJJBBB>>>]]]www}}}pppPPP999888333222111///111666===@@@MMMqqq||||||pppsssOOO]]]gggZZZiiieeeaaaQQQJJJFFFZZZsss]]]yyyhhhaaa]]]\\\XXXeeeFFF444666111///@@@\\\sss~~~uuuyyy{{{```JJJDDDJJJ```uuuyyyqqq\\\GGGCCCLLLIIIFFFBBBOOOdddmmmwwwtttQQQ[[[|||uuu^^^TTTRRRTTTZZZ```fffpppzzzqqqeeedddeeeeeeaaaYYYRRRLLLIIILLL[[[lllzzzEEEDDDlllooozzz[[[VVVIII777///...///<<>>CCCUUUtttooo~~~xxxpppbbbOOOkkkbbb[[[hhhjjj}}}^^^MMMHHHDDDaaakkkzzzbbb_________XXXaaadddqqq}}}KKK222222444///888bbbwwwtttQQQEEEDDDVVVnnn|||yyyqqqcccRRRIIIIIIBBBCCCHHHYYYsss}}}```KKKwwwjjjdddUUUQQQQQQTTT[[[iii~~~wwwhhheeedddaaa[[[TTTNNNJJJIIIOOOaaawwwbbbIIIKKKkkkZZZzzzuuusssKKK<<<444///111777KKKqqqoootttxxxRRRQQQxxxzzzyyy{{{ppp|||yyy{{{~~~fffSSSVVVWWWVVVWWWTTTXXXWWW[[[___```\\\WWWVVVXXX[[[iiimmm{{{~~~^^^ZZZmmmFFFmmmvvv\\\RRRJJJKKKRRRLLLDDDRRRkkklllyyy}}}wwwuuuzzz~~~|||xxxyyy{{{yyypppuuukkk{{{uuufffdddXXXNNNPPPTTTJJJEEEKKKNNNEEEIIIMMMKKKKKK```]]]NNNNNNPPPSSSUUUUUUUUUVVVZZZaaannnyyyuuuxxxooolllllliiicccooosssxxx}}}tttnnnjjjhhhcccZZZTTTSSSUUU]]]```]]]dddnnnZZZeeeyyyuuuuuunnnUUUccc]]]_________^^^\\\[[[ZZZZZZXXXWWWbbb|||{{{vvvggg\\\WWWWWWPPPMMMIIIFFFEEEDDDAAA???===GGGDDDEEEPPPNNNTTTlllmmmtttXXX555111222444***444---+++444;;;mmm~~~|||cccMMMuuugggTTTOOOHHHBBB===888444111222222666>>>FFFPPP```mmmvvv\\\HHHBBBVVVppp~~~aaaKKK999000000000111333444777>>>EEEaaakkkooowwwtttRRRPPPyyySSSWWWbbbmmmxxx[[[KKKHHHFFFlll~~~kkkkkk[[[^^^bbbeee]]]ccc\\\aaa{{{PPP444111666111333[[[|||sssyyy|||~~~|||ZZZIIIAAAOOOeeevvvwwwpppjjj___QQQFFF;;;FFFXXXiii|||ppp^^^UUUvvvbbbaaaZZZUUURRRUUUaaaxxxnnnhhheee___WWWOOOKKKJJJJJJTTTiiiOOOIIIXXXgggUUULLL:::555222333222===dddqqqpppaaaOOOhhhzzz}}}eeerrruuu\\\RRRUUURRRPPPQQQOOOTTTUUU[[[bbbaaaYYYUUUUUU```]]]jjjuuuwwwVVVcccuuuHHHyyy~~~~~~SSSLLLNNNNNNLLLKKKMMMRRRVVVzzz~~~uuu}}}}}}}}}||||||wwwpppsssxxxyyyxxx||||||vvvqqqoooiii\\\QQQLLLIIIHHHMMMKKKEEEKKKOOOFFFHHHHHHIIIQQQgggaaaOOOOOORRRTTTVVVWWWWWWVVVTTTXXXOOOXXX}}}~~~mmmoooppppppssssssmmmddd^^^^^^```aaaaaaaaaaaaaaaWWWSSSRRRUUUXXXVVVUUUVVVIIIFFFoooaaaHHHdddttteeelllaaaVVVeeeZZZ\\\\\\[[[ZZZZZZYYYYYYYYYPPPXXXZZZrrr{{{sssvvv~~~uuuooofff^^^WWWSSSQQQQQQFFFCCC@@@>>>>>>???@@@AAACCCDDDAAAMMMZZZPPPWWWzzzvvvsssnnnyyy999555///(((111'''...---///444444ZZZzzzmmmMMMiiijjjQQQLLLEEE???:::777444222222111444<<>>HHHooo~~~fffooouuuyyysssGGGTTT{{{EEEVVV^^^pppyyymmmTTTFFFFFFIIIxxxyyynnnaaa```XXX^^^dddggg___ddd______{{{UUU999222555111---HHHgggjjjxxxyyyzzz~~~vvv|||fffRRRCCCKKK]]]mmm{{{wwwqqqoooiiiYYYIIIDDDZZZvvvrrrlllvvvmmmyyyzzzoooaaa```[[[XXX^^^nnn|||xxxnnn{{{[[[hhhddd\\\SSSKKKIIIKKKNNN\\\rrrsssDDDBBB^^^ccckkkJJJ777111111222...222SSS}}}vvvwwwYYY\\\zzz}}}xxxlllqqq{{{wwwaaaPPPNNNSSSNNNJJJLLLJJJMMMOOOWWW```___VVVSSSWWW```___mmm|||xxx```pppnnnSSSqqq{{{dddMMMJJJQQQPPPIIIKKKTTTUUUNNN___|||yyy~~~{{{mmmooowwwsssooouuuyyy{{{|||qqqxxxtttfffXXXUUUVVVSSSNNNKKKLLLAAADDDJJJEEEDDDJJJKKKHHHEEELLLjjj~~~mmmIIISSSRRRUUUVVVUUUUUUVVVUUURRRNNNTTTMMMwwwvvvxxxsssjjjbbbcccjjjnnnmmmllljjjgggccc___\\\ZZZYYYbbb\\\XXXYYYYYYUUUQQQPPPXXXkkkllldddeeeFFFFFFgggfffmmmsssgggSSSccc[[[XXXZZZYYYXXXVVVUUUTTTTTTTTTOOO\\\WWW\\\~~~{{{pppkkkmmmssswwwzzz{{{|||wwwtttooojjj```\\\VVVTTTRRRNNNGGGAAA===<<<:::999;;;>>>BBBEEEHHHBBBCCCSSS\\\WWWaaa}}}fffmmmJJJ***555000%%%000+++///444///,,,111UUU~~~{{{tttQQQ```mmmNNNIIIAAA:::666444222111222000333:::DDDQQQcccsss~~~uuuqqqTTTLLLMMMUUUyyyMMM666999111///000555555666@@@NNN|||ooofffnnn|||sss~~~aaaCCC^^^jjjFFFbbbfff{{{vvveeeOOOEEECCCKKKrrraaabbb\\\YYY___aaacccZZZ^^^ccc[[[ccc|||ZZZ:::222333222,,,;;;```{{{xxxrrr{{{ttt]]]IIIJJJVVVdddsss}}}uuurrrnnn```QQQTTTqqqlllnnnsssrrr|||hhhdddaaaaaajjjzzz~~~|||qqqeee```WWWNNNHHHIIIMMMRRRddd{{{```AAAGGG```aaaBBB999111///333000...BBBnnn{{{}}}|||~~~jjjVVViiixxxtttzzzwwwgggVVVHHHIIIOOOJJJHHHHHHEEECCCFFFQQQ\\\[[[SSSRRRZZZ^^^cccwwwvvvyyyeeennn^^^kkkTTTJJJIIILLLLLLIIIJJJOOOQQQPPPWWW{{{ttt{{{}}}yyyuuusssiiieeeiiiiiikkkwwwxxxpppyyynnniiipppgggbbb\\\XXXPPPJJJKKKPPPLLL>>>???EEE@@@@@@JJJQQQQQQ]]]wwwzzzzzzzzzNNNNNNXXXQQQTTTTTTPPPPPPSSSSSSOOOIIIWWWSSS^^^tttvvv{{{|||ssshhheeebbb^^^eeefffggghhhjjjlllmmmnnnlllaaaXXXWWWYYY\\\```dddvvvUUUXXX[[[RRRlllvvvyyy___dddXXXbbbXXXXXXXXXWWWVVVUUUUUUVVVVVVWWWVVV\\\SSSQQQjjjuuuiii```^^^cccgggiiiooorrrnnniiifff```ZZZQQQNNNJJJIIIHHHDDD===777:::;;;<<<>>>@@@CCCFFFIIIJJJGGGNNNWWW[[[ffftttzzzooohhhvvv888,,,333111+++///000222222,,,)))111LLLxxxWWWYYYyyypppLLLGGG???888444333222111000000444;;;@@@GGGRRR^^^fff]]]aaaLLLPPPXXX```fffEEE555888111...000666777999GGGXXXdddkkkppp|||tttRRREEEjjjXXXHHHmmmnnnsss^^^LLLEEEBBBPPPzzzdddxxxxxxYYYZZZ___]]]\\\TTTZZZhhhbbb___aaaeeesss\\\666000111444000999gggzzznnnxxx~~~eeeNNNJJJRRR^^^nnn|||zzzssspppeeeXXXYYY{{{}}}iiijjjqqqdddppp{{{mmmhhheeehhhrrr}}}yyytttqqqzzzmmmbbb\\\SSSJJJFFFIIIOOOUUUjjjUUUBBBYYYgggdddeee;;;???777...555444---777^^^yyy~~~qqq|||wwwUUU^^^~~~xxx|||xxxSSSEEEDDDKKKIIIGGGGGGAAA;;;???KKKYYYYYYQQQSSS\\\^^^iiixxxyyy___aaaRRR~~~^^^DDDAAAFFFEEEGGGJJJHHHEEEKKKTTTTTTZZZzzzyyynnn|||vvvkkkmmmooofffVVVdddhhhUUUjjj\\\YYYXXXRRROOONNNPPPOOOIIIEEEDDD>>>BBBKKKKKKFFFLLLQQQIIIeeeuuu{{{www|||MMMTTT^^^GGGOOORRRQQQKKKKKKPPPQQQNNNNNNOOOVVVYYYaaaxxxxxx}}}vvv{{{~~~uuu{{{lll______^^^]]]ZZZXXXUUUTTTooobbbYYY^^^ppprrrLLLQQQFFFNNNzzzwwwkkkWWWUUUgggVVV___]]]WWWWWWWWWWWWYYY[[[]]]___UUUSSSLLLMMMddd}}}lllYYYPPPQQQVVV[[[___```[[[WWWVVVTTTPPPLLLHHHCCC@@@>>>>>>======:::<<<@@@BBBDDDEEEFFFGGGMMMOOOZZZ[[[ZZZtttwwweee\\\:::888111,,,///...***,,,///((()))---333===yyy[[[UUUsssrrrMMMGGG???888555444333333///000666;;;===>>>CCCJJJNNNLLL[[[PPP]]]fffffffffLLL???555111111---000777999<<>>;;;<<<>>>@@@@@@??????>>>@@@DDDEEEDDDFFFJJJ___aaaYYYjjjppp]]]ppp___<<<444222///.........---,,,222&&&)))222CCCrrrvvvmmm```UUUiii|||OOOGGG>>>999666111111333000444888;;;===AAAHHHMMMKKKfff```aaavvvjjjzzzeeeaaaVVV???333111555777555999<<<;;;KKKiiizzzcccggg|||WWWJJJGGGqqqGGGGGGiii{{{yyyoooRRR???GGGGGG^^^vvvttt```rrreee]]]]]][[[SSSTTT[[[aaa^^^[[[[[[]]]llllll???666555000333333CCC{{{ppprrryyywwwcccLLLDDDPPPdddpppxxx}}}~~~vvvqqqpppmmm]]]SSSdddwww[[[RRRiii~~~}}}}}}zzzzzzzzz~~~gggWWWUUURRRLLLGGGJJJYYYgggqqqDDDAAARRRUUUOOO777;;;777777444333333666JJJuuuooo{{{ssscccYYYyyyrrr___WWWQQQ\\\QQQCCC===@@@DDDFFFEEE@@@DDDNNNTTTQQQNNN[[[nnnuuu\\\eeeVVVIIIvvveee===555<<<======>>>BBBFFFIIIHHHGGGNNNIIIRRRnnn}}}___YYYppptttmmmeee```^^^XXXOOONNNTTTNNNKKKFFFBBBEEEMMMKKK@@@KKKMMMRRRXXXbbbxxxiiigggYYY]]]RRRIIIPPPOOONNNMMMLLLLLLMMMNNNOOONNNQQQSSSQQQQQQccc~~~~~~sss{{{www{{{xxxsssZZZJJJNNNIIIAAANNNwwwrrryyyaaa\\\iiiaaa]]]aaaTTT[[[SSSSSSSSSTTTTTTUUUUUUVVVSSSRRRQQQRRRXXXeeevvvtttjjjeee]]]UUURRRFFFDDDCCCBBBBBBAAA???===CCC@@@======>>>???>>><<<===>>>CCCGGGFFFGGGNNNWWWPPPVVVlllpppaaarrrqqqMMM@@@666333///------------,,,000+++///111???nnnvvvgggVVVaaavvvSSSHHH<<<888555222111333111444999<<<>>>CCCJJJPPPUUU```\\\kkk}}}ppptttcccIII===;;;222555555888<<<<<>><<<>>>===<<<>>>AAACCCDDDCCCEEEHHHLLLMMMJJJHHHPPP[[[gggqqqfffUUUDDD@@@999555000---,,,---------)))...333111>>>nnnuuu[[[YYYpppYYYJJJ;;;555444333111111222666:::===@@@EEEMMMSSS^^^fffrrrzzzbbbDDD:::777111555666:::===>>>QQQsssdddeee}}}qqqGGGGGGvvvSSSBBBttt}}}|||\\\HHHEEEDDDKKKtttaaannnhhh```[[[^^^___]]]___fff\\\^^^bbbfffdddaaadddiiiNNN===;;;666444000...EEEyyy~~~fffLLLEEETTTfffkkkttt}}}zzzsssmmmooouuutttsssmmm______qqqXXXeeevvvcccZZZTTTOOOLLLKKKTTTmmmqqqBBB>>>EEELLL}}}NNN???:::<<<777555111///111444;;;JJJYYYyyyddd^^^ooo~~~]]]iiivvvwwwdddLLL===:::444999???BBB@@@<<<999777>>>CCCIIIJJJKKK___zzzeeeyyyhhhDDDtttpppZZZ444===444888888999:::===???AAABBBBBBBBBMMMOOOIIITTTxxx~~~bbbZZZmmmQQQHHHnnntttrrr|||ssswwwggggggpppUUUPPPUUULLLLLLTTTOOONNNMMMMMMLLLLLLMMMMMMNNNLLLLLLNNNNNNJJJIIISSS___vvvwwwnnnjjjhhhkkkppppppggg^^^YYYVVVIIIIIIFFF@@@]]]qqq```~~~oooXXX___[[[ZZZTTTPPPQQQOOORRRNNNMMMLLLLLLMMMOOOQQQSSSNNNSSSUUUPPPJJJJJJTTT]]]zzzrrrvvvtttcccYYYTTTPPPKKKHHHFFFFFFFFFEEEAAAAAABBBCCCFFFHHHIIIJJJJJJGGGFFFIIIOOO\\\pppiiibbbppp}}}fffKKKHHH>>><<<888222---,,,---......(((000222---999cccssscccTTTkkk___MMM;;;444444333111111444777;;;>>>AAAFFFNNNTTTbbbllloookkkqqqyyyyyy|||mmmKKK555222000333888:::<<>>@@@AAA@@@FFFIIIEEEDDDVVV}}}vvvbbbbbbrrrEEE[[[zzzjjjnnntttppp{{{RRRMMMTTTQQQEEEMMMVVVJJJLLLLLLLLLLLLLLLLLLLLLLLLIIIGGGJJJPPPRRRPPPPPPQQQhhhsss}}}yyyuuuxxxqqq___WWWYYYTTTJJJGGGOOOiiiyyy}}}iii```tttUUUZZZYYYXXXSSSTTTTTTTTTYYYXXXMMMLLLKKKKKKLLLNNNPPPQQQNNNPPPQQQNNNJJJIIILLLPPPgggzzz}}}sss___YYYQQQJJJHHHHHHIIIJJJHHHHHHGGGFFFFFFHHHJJJKKKLLLIIIMMM\\\sssgggyyynnnRRRNNNGGGBBB@@@;;;444000............,,,222...(((111LLLnnn{{{kkkSSSbbbdddQQQ>>>555444333222111444888<<>>===FFFQQQQQQIIIBBB666:::===>>>===???DDDJJJFFFHHHKKKQQQ[[[mmmwwwpppdddHHHSSSzzzgggRRR777777...===222444666888888999:::===@@@GGGBBBDDDKKKKKKKKK\\\rrr{{{oooYYY]]]fffsss{{{pppggg\\\WWWRRRHHHHHHNNNNNNOOONNNIIIJJJJJJJJJKKKKKKJJJJJJJJJOOOJJJHHHLLLPPPPPPNNNOOO___yyy{{{zzzyyyttt|||ttt```yyyooo[[[YYY___QQQWWWQQQYYYZZZTTTYYYQQQOOONNNMMMMMMMMMNNNOOOPPPMMMMMMMMMLLLKKKJJJJJJJJJOOOnnnwwwzzznnnbbbYYYSSSOOOLLLHHHIIIJJJKKKNNNSSSZZZ___gggooommm|||}}}}}}WWWUUULLL???JJJCCC>>>888333111000000///+++///***)))444CCCbbbvvvsssXXXYYYhhhVVVBBB888555222222333333777<<>>999333,,,333;;;777666<<<===>>>???FFFffffffbbbzzzsssKKKSSS|||ZZZLLLiii{{{{{{zzziiiMMM@@@CCCFFFnnnccc\\\fffbbb```]]]]]]^^^^^^^^^]]]^^^___^^^]]]___aaa^^^XXX|||hhhlllXXX;;;666111111<<>>===>>>@@@444999===@@@CCCCCC>>>999>>>555444555000333999777999@@@AAABBBFFFPPPvvvpppgggxxx]]]III[[[LLLQQQ```vvv|||sss^^^LLL???@@@LLL^^^UUU{{{ooodddbbb```______```^^^\\\[[[```bbbbbbcccddd^^^VVV{{{hhhBBB999333//////VVV~~~uuuyyy{{{mmmVVVFFFOOO]]]hhhllluuu}}}{{{qqqmmmtttrrrppptttqqqqqq{{{uuuppphhhnnnqqqvvv}}}}}}ppp```VVVQQQMMMGGGDDDDDDYYYmmm___RRRKKKGGGNNN___pppddd???DDDCCCRRRVVV666777BBB---999:::333333222111222444444333IIIWWW}}}pppoootttqqq^^^fffxxx~~~{{{~~~~~~vvv```WWWWWWMMMFFFIIIKKK<<>>:::777444111//////000+++---///***OOOtttppp]]]jjj\\\KKK???666111222555111666<<>>>>>DDD@@@888;;;===555444<<<>>>>>>EEEGGGHHHMMMZZZ~~~bbbooo{{{SSSNNNeeevvvDDDSSSUUUoooyyykkkTTTKKK???>>>RRRsss]]]XXX___bbbbbbaaa______```^^^[[[[[[```cccaaabbbeeeaaa[[[oooHHH444222111,,,HHHzzzuuunnnYYYAAAAAAUUUgggmmmpppvvvzzzyyypppooonnnmmmnnnqqqvvvyyyvvvsssoooooopppqqqpppnnnpppnnnpppuuuzzz~~~tttddd[[[PPPFFFCCCBBBAAADDDIIIRRRhhh~~~rrr```SSSNNNDDDOOOWWWcccAAADDDLLLOOOOOOmmmPPP888666<<<:::555333444444444333333222222222999QQQmmm~~~~~~iiiiiissseeekkk~~~|||wwwuuuwwwzzzvvvtttsssrrrpppkkkeeeaaa]]]WWWQQQNNNMMMKKKEEE@@@EEECCCBBBDDDEEEAAA999222:::@@@FFFFFFDDDDDDDDDDDDVVVXXXXXX]]]zzz|||xxxsssTTT<<>>BBBFFFLLLPPPZZZcccvvv{{{ssslllZZZEEEFFFMMMXXX```ccccccccccccfff[[[lll^^^iii\\\VVVTTTRRRPPPQQQ]]]}}}eeebbbddd^^^UUUIIIIIIIIIIIIIIIHHHHHHHHHDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDCCCCCCBBBAAABBBFFFFFFGGG[[[|||~~~vvvoootttkkksssvvvjjj]]]VVVVVVYYYYYYWWWWWWSSSQQQRRRVVVWWWUUUQQQQQQRRRRRRRRRRRRPPPOOONNNKKKJJJHHHGGGGGGIIILLLNNNNNNOOOTTTeeemmmTTTfffxxxpppgggllltttlllhhhsssuuupppfff[[[TTTbbbxxxbbbaaa^^^[[[WWWRRROOOMMMIIIEEEAAA@@@@@@;;;333,,,000...,,,//////---KKK{{{|||zzzaaa```jjjXXX@@@<<<444+++222111666999999888999<<<===>>>>>>???BBBDDDEEEDDDBBBAAAJJJNNNJJJEEEEEEHHHJJJCCCGGGEEE@@@HHHnnnvvvjjjkkkxxxOOOIIIppp[[[GGG@@@YYY}}}yyy]]]GGGDDD>>>CCC]]]fff___|||{{{jjj^^^\\\ZZZYYYZZZ^^^cccfff___]]][[[\\\___```]]]ZZZtttLLL555222000222AAAnnn|||}}}xxxyyyvvvssscccQQQKKKOOO[[[iiirrrtttvvvxxxsssooojjjjjjnnnsssvvvwwwuuurrrpppoooqqqssssssrrrrrrooooooqqqrrrsssyyywwwkkkiii^^^FFFGGGBBBDDDJJJKKKHHHOOO\\\ooozzzxxxdddQQQHHHEEEMMMUUUaaawwwVVVQQQ???RRRUUUXXXEEE666666888444111222333333222222111111111111444FFF]]]uuuzzzrrreeepppnnngggqqq|||~~~|||}}}|||xxxrrrnnnmmmnnnjjjiiigggeeebbb^^^YYYVVVXXXSSSNNNMMMNNNMMMJJJFFFIIIGGGFFFGGGIIIHHHCCC===<<>>BBBBBB@@@;;;<<>>@@@BBBAAAEEEHHHMMM___hhhvvvlllSSS]]]}}}LLLEEERRRnnnuuuWWWBBB@@@>>>LLLmmm{{{[[[\\\wwwuuu\\\aaa___\\\ZZZZZZ[[[^^^______\\\ZZZYYYZZZ[[[[[[ZZZzzzPPP777222...222222KKKnnnzzzvvv}}}}}}wwwssshhhZZZPPPGGGKKK```oooqqqrrrwwwvvvnnnggggggmmmsssuuutttuuussspppppprrrtttuuuuuurrrooommmnnnmmmkkknnnttttttpppnnnqqqvvvwwwsssnnnuuulllkkkgggWWWOOOPPPLLLXXXTTTYYYccc```[[[hhh~~~}}}uuueeeSSSGGGEEEHHHYYY```ppprrrIIIDDDKKKLLLyyyoooBBB:::666888777000///333111111111000000000000000111:::IIIaaallllll|||jjjiiirrrxxx|||xxxvvvvvvuuurrrmmmiiigggfffeeeccc___\\\ZZZWWWSSSPPPQQQNNNKKKLLLOOOPPPOOOLLLEEEDDDDDDGGGKKKLLLJJJGGGEEEDDDBBBCCCEEEIIIOOORRRRRR```sss~~~kkkZZZVVV;;;???rrr???333,,,***...///***)))---......//////000111111111222444666888;;;???DDDHHHRRRFFFCCCUUUrrrzzz}}}~~~zzzyyyrrrdddYYYWWW___cccpppooojjj[[[JJJDDDIIIOOONNNJJJFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBAAA@@@@@@AAABBBBBB@@@@@@@@@???>>>======<<>>QQQiii~~~zzz|||~~~~~~zzzwwwuuuiiiooorrrxxxiiiXXXPPPQQQRRRTTTUUUUUUTTTTTTXXXUUURRRRRRUUUVVVTTTRRRMMMNNNOOOPPPQQQQQQQQQPPPMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIGGGGGGRRRiii}}}{{{rrrhhhcccfffwwwuuuddd[[[UUUMMMQQQ[[[]]]TTT[[[]]]VVVPPPSSS[[[```nnn|||___XXXXXXWWWVVVTTTRRROOOLLLKKKKKKIIIGGGGGGGGGEEE@@@;;;222000---///000)))666TTTzzzbbbiiijjjUUU===999;;;444111555:::<<<<<<<<<>>>AAAIIIAAA===EEEVVVgggooopppggg```RRRAAA888:::>>>>>>AAACCCIIIUUUmmm}}}sss|||```SSSoooZZZBBBGGGeee~~~}}}kkkPPPAAA>>>===RRRwwwcccOOOdddnnnUUUaaa```]]][[[ZZZZZZ[[[\\\]]]\\\YYYVVVTTTUUUWWWZZZ~~~SSS999333...///+++333[[[zzztttkkkbbbNNNHHHIIIUUUdddnnnrrrttttttnnniiigggjjjnnnqqqrrruuusssqqqqqqrrrsssuuuvvvqqqnnnnnnooonnnkkknnnsssnnnllljjjllloooooolllhhhrrreeeiiikkkRRRBBBYYYxxxtttooossslllcccpppoooggg\\\QQQHHHGGGNNNWWW```nnnJJJOOO999IIIccc???999666777:::888333222666000000000000000000000000111444<<>>>>>===;;;::::::999999<<<===@@@BBB===<<>>>>>===@@@EEECCCIIIWWWkkkyyyxxxgggWWWIIIGGG@@@;;;===CCCEEECCCKKKLLLNNNWWWkkk||||||ssspppXXXSSSwwwEEECCCNNNqqqvvv___IIIBBB???@@@XXXzzz{{{YYYZZZggg\\\______]]]\\\[[[\\\\\\\\\YYY[[[ZZZWWWSSSRRRTTTWWWTTT:::444///000111...QQQ}}}~~~xxxqqqkkkTTT[[[YYYRRRWWWhhhqqqnnnoooooonnnjjjggggggkkkooorrrrrrqqqqqqpppqqqrrrssspppooooooqqqpppmmmooosssnnnoooqqqqqqqqqooooooooolllgggggg___PPPZZZ{{{wwwmmmllleeeYYY]]]lllXXXPPPIIIFFFFFFJJJVVVccciii^^^AAA;;;JJJIIIUUU333:::777666777888555444555000000000111111111111111///111666CCC]]]vvvmmmtttwww}}}~~~rrrooojjjfffcccbbbaaaaaa\\\YYYTTTQQQOOONNNMMMKKKJJJIIIIIIJJJLLLNNNOOOOOOJJJKKKMMMPPPQQQOOOLLLIIIGGGEEEHHHOOOTTTTTTXXX^^^jjjzzzlll^^^PPP;;;TTT|||ddd222555///.........+++)))***///+++,,,,,,------...//////000111333444555888===@@@===AAAGGGIIIIIIQQQggg|||{{{vvvvvv\\\HHHDDDCCCCCCCCCDDDCCC@@@>>>@@@@@@??????>>>======<<<===<<<:::999999:::<<<===;;;;;;999888777777777777;;;AAAAAA999666;;;??????TTTOOOccctttpppUUU[[[]]]SSSSSSQQQUUUWWWUUUPPPLLLKKKMMMTTTQQQOOOMMMMMMNNNNNNMMMLLLLLLKKKJJJIIIIIIIIIHHHIIIIIIHHHHHHGGGFFFEEEDDDIIIIIIIIIIIIHHHJJJPPPWWWrrrrrruuu{{{yyyoooccc{{{mmm^^^ZZZSSSUUURRRRRRRRRRRRQQQPPPOOONNNMMMLLLJJJIIIGGGDDDAAA???<<<;;;222///222...000===rrrvvvaaaiiiuuu\\\>>>777555333444999???@@@???CCCKKKJJJdddttt]]]PPPMMMDDDDDDCCCCCCHHHOOOOOOJJJYYY\\\[[[[[[eeerrrqqqggg{{{}}}MMMUUUXXX;;;JJJ[[[yyy~~~qqqUUUBBB??????IIIgggeeesssttt```dddaaa```___]]]\\\[[[[[[\\\VVVYYY\\\ZZZVVVSSSSSSTTT~~~TTT:::555000...444...BBBzzzwww{{{rrrlllbbbqqqmmmWWWOOO^^^iiigggkkkooorrrnnngggccceeehhhkkkmmmooooooooonnnooopppqqqoooppprrrpppllllllpppgggjjjlllllljjjiiiiiijjjgggmmmcccNNNXXXsssiiicccddd```VVVPPPQQQOOOHHHEEEHHHJJJNNN\\\kkk~~~eee>>>FFF///UUUwwwjjj666>>>:::777333333444555444222000000000000111111111111---///111777HHHeee}}}|||pppvvvuuuxxx}}}vvvrrrkkkeeeaaa]]]ZZZXXXVVVTTTPPPNNNMMMLLLKKKIIIIIIIIIIIIIIIJJJKKKLLLLLLOOOPPPPPPPPPNNNJJJFFFDDDJJJHHHKKKRRRUUUUUU]]]hhhtttbbbWWW777???WWW}}}qqqxxxssswww;;;###555------+++)))'''''')))+++******++++++,,,------...000111222222333666:::===@@@>>>@@@DDDGGGIIIOOOVVVgggxxxttthhhmmm|||ggguuuooonnnkkktttZZZLLLGGGDDD>>>>>>???@@@@@@???===<<<>>>======<<<;;;:::999999999999888777777888999999999888666555555666777777666===;;;333333<<<<<<333333222HHHXXX\\\|||nnnfffUUUNNNWWWZZZSSSPPPSSSUUUVVVTTTPPPNNNOOORRRYYYWWWSSSOOOLLLJJJJJJJJJHHHGGGGGGGGGHHHIIIJJJKKKGGGFFFEEEEEEEEEEEEEEEFFFNNNIIIEEEFFFGGGHHHJJJNNNRRReee|||lllfffiiiooo{{{jjjVVVVVVVVVUUU[[[PPPPPPPPPPPPPPPOOONNNNNNOOOOOONNNLLLIIIGGGEEEDDD??????666///222000...666WWWxxxttt~~~gggeeevvvnnnPPP===:::666444888???AAA@@@FFFQQQmmmuuuyyyooo[[[KKKGGGIIIHHHHHHGGGGGGMMMUUUXXXUUU```ggggggaaaffftttzzzvvv|||gggFFF^^^DDD@@@WWWmmmmmmOOO<<<:::???WWWzzzwwweeexxx}}}fff[[[bbbfffccc```\\\YYYXXXXXXXXXUUUWWWZZZ[[[XXXUUUSSSRRR~~~SSS999444111***000,,,111PPPmmmvvvuuuxxxpppnnnwwwrrr\\\MMMRRR^^^ccckkkooorrrqqqkkkddd```^^^aaaeeekkkmmmmmmmmmmmmnnnooonnnppprrrppplllllloooooonnnoooooooooooommmkkkbbbcccYYYMMMcccxxxbbbaaa___^^^\\\XXXQQQJJJLLLGGGGGGNNNSSSZZZmmmhhhHHH:::DDDEEEccc|||FFF333<<<666666444222222222222111....../////////000000000,,,---...111999NNNlll||||||xxxuuuuuuyyyzzzxxxzzz~~~wwwtttooojjjeee___XXXSSSQQQOOOMMMLLLLLLLLLJJJIIIGGGHHHHHHHHHGGGHHHIIIJJJLLLLLLKKKJJJIIIHHHJJJKKKRRROOOQQQWWW[[[aaauuu~~~sss```GGGFFFKKKiiiuuuvvvqqqyyyCCC...***---******)))(((((())))))((())))))******+++,,,,,,---...///000000111333777:::@@@<<<===CCCHHHHHHFFFFFFIII[[[ttt{{{YYYIIIFFFEEEBBB@@@>>>===<<<<<<<<<=========<<<;;;:::999888777666666666666666666666666666666666666444333444555777888222333444444777::::::777888444BBBIIIEEETTTeeeaaammmzzzTTTWWWSSSXXX[[[SSSPPPUUUUUURRRSSSSSSSSSRRRRRRRRRSSSWWWUUUQQQMMMJJJIIIIIIJJJHHHHHHGGGGGGHHHIIIKKKLLLEEEEEEDDDCCCDDDFFFHHHJJJNNNGGGCCCFFFHHHHHHIIILLLAAAMMMhhh}}}sss\\\UUU[[[VVVPPPTTT\\\PPPQQQQQQQQQQQQPPPOOOOOONNNOOONNNMMMKKKIIIIIIIIIBBBFFF>>>555777333...222FFFbbb~~~vvvdddlllzzzjjjMMMBBB888444777???AAA@@@IIIVVVssseeeVVVOOOQQQRRRNNNHHHIIIMMMQQQTTT\\\eeeiiiiiijjjtttvvvmmmnnn~~~{{{sssVVVRRR|||]]]DDDWWWnnncccIII<<<<<>>CCCCCC@@@AAAFFF>>>LLL[[[hhh}}}cccQQQEEEGGGIIICCCAAAEEECCC@@@===;;;<<<===???@@@::::::999888777666555555444555555666666555555444555444333333333555777999555///000888777//////666<<<000000444222888AAA???```uuuyyyjjjkkkuuudddWWWOOOXXX^^^JJJLLLUUUOOORRRXXXOOOQQQRRRRRRSSSSSSSSSRRRQQQOOONNNLLLJJJHHHHHHKKKMMMMMMLLLJJJIIIHHHHHHIIIJJJEEEDDDCCCCCCDDDGGGKKKMMMJJJEEEEEEJJJLLLHHHFFFHHHGGG@@@KKKXXXeeeuuu{{{{{{mmmxxxaaa\\\LLLSSS___XXXTTTQQQBBBSSSSSSTTTTTTSSSSSSRRRQQQKKKLLLMMMLLLKKKJJJJJJKKKFFFMMMGGG===<<<777000000222VVVwww}}}eeebbb~~~~~~]]]HHH:::555666>>>AAAAAAJJJYYYOOOLLLIIILLLRRRUUUSSSQQQSSS\\\fffnnnuuu|||}}}{{{xxx{{{{{{WWWOOOhhhMMMOOOrrrzzzYYYEEE@@@CCCIIIeeewwwiii]]]___{{{uuu^^^ddd^^^```]]]YYYUUUTTTUUUXXXZZZWWWTTTRRRSSSUUUVVVUUURRRQQQ444111222000------...,,,;;;kkk}}}qqqvvvgggZZZZZZNNNHHHZZZgggooorrrnnniiijjjhhhdddZZZXXXYYY```jjjoooooommmoooooopppppppppqqqqqqqqqooollljjjkkklllkkkeee```MMMJJJHHHKKKSSSYYY[[[ZZZRRRTTTWWWVVVRRRLLLGGGDDDKKKKKKQQQ___oooaaa===>>>CCC===VVVZZZ<<<>>>999444333222111111111111///---........................///,,,,,,---,,,222EEEXXXqqqvvvyyyvvv~~~vvv|||vvvoootttqqqmmmlllmmmjjjddd^^^YYYRRRJJJDDDCCCCCCBBBAAAHHHEEEBBBAAAAAABBBBBBAAADDDIIIOOOTTTWWWXXXXXXXXXYYYccclllxxxxxxaaaEEE===EEEwww~~~|||III......---******((((((''''''''''''((((((((()))))))))***************++++++,,,---...//////555888;;;<<<<<<<<<<<<===CCCCCCNNNaaarrr|||eeePPPMMMKKKHHHEEECCCCCCCCCDDD@@@@@@??????????????????<<<;;;:::888777666666666222222222333333333444444555444222222222444666777111111111111111111111111222333333444666777999:::??????@@@EEEOOO___ppp|||nnnhhh___WWWSSSQQQQQQPPPTTTSSSSSSSSSTTTSSSQQQOOOSSSTTTUUUSSSPPPNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLHHHFFFDDDCCCCCCDDDGGGHHHKKKKKKKKKJJJIIIGGGFFFEEEFFFHHHIIIKKKQQQ^^^ppp|||mmmfffzzzqqqZZZOOOOOOQQQRRRSSSSSSQQQOOONNNWWW[[[[[[TTTPPPQQQPPPLLLKKKLLLNNNPPPPPPPPPOOONNNLLLHHHCCCAAAAAA>>>888333///BBBwwwmmmppp~~~wwwZZZCCC555222===AAA:::<<>>aaauuucccrrr\\\qqqgggUUU]]]^^^\\\XXXUUUTTTUUUWWWXXXRRRRRRSSSTTTTTTRRROOOKKKPPP444111111111---------***333YYY~~~~~~~~~gggnnnnnnRRRQQQ[[[GGG]]]fffnnnpppqqqrrroooiii^^^ZZZVVVUUUYYY```hhhmmmlllmmmnnnoooooommmjjjiiinnnkkkiiijjjkkkjjjddd```VVVXXX\\\cccgggcccZZZRRRSSSQQQNNNIIIFFFEEEGGGJJJLLLVVVeeewwwYYYFFFCCC???DDDQQQxxxooo>>>222666555222222111000000111000...,,,------------------------///---------,,,---888EEETTTnnn~~~wwwhhhppp||||||{{{~~~nnnkkkiiiiiijjjiiiddd___^^^YYYTTTPPPOOOMMMKKKIIIKKKJJJIIIIIIKKKLLLKKKJJJHHHNNNUUUWWWVVVWWW[[[___iiiwwwtttdddHHH555DDDaaa}}}eee666)))------******((((((''''''''''''(((((((((((()))))))))***************+++,,,---...//////222555888:::;;;===???AAA???===@@@JJJVVVdddxxxuuufff[[[TTTPPPJJJIIIFFFDDDBBBAAAAAAAAA??????>>>>>>============:::999888777555555444444222222222333333333333444444333222111111333444555111111111111111111111111222222333444555777888999>>>===<<<:::;;;@@@GGGLLLVVVZZZ[[[YYY\\\ccciiikkkmmmhhhaaa[[[XXXWWWUUUTTTSSSQQQNNNMMMNNNQQQTTTVVVYYYWWWTTTSSSSSSSSSRRRQQQRRRSSSSSSQQQNNNLLLKKKLLLMMMLLLKKKIIIIIIIIIJJJJJJLLLLLLKKKKKKKKKLLLLLLMMMJJJIIIFFFEEEDDDEEEGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDFFFGGGHHHIIIOOOYYYaaasss}}}~~~sssaaaVVVPPPOOOOOOPPPQQQQQQPPPNNNLLLJJJLLLPPPQQQMMMKKKOOOPPPOOONNNOOOPPPQQQQQQPPPOOONNNMMMIIIDDDCCCBBB???999333777:::^^^ppplll|||pppYYYEEE999===>>>888888@@@EEECCCMMM```kkkjjjiiimmmuuunnnKKKEEEooo___DDD[[[```HHH:::BBBEEE___tttiiinnnhhhdddZZZZZZYYYWWWUUUSSSSSSUUUXXXYYYSSSRRRRRRSSSSSSQQQNNNKKK}}}NNN444111000222---,,,---)))+++BBB]]]wwwxxx~~~pppfffeee___UUUSSSWWW___hhhpppvvvxxxtttmmmkkkfff]]]SSSMMMMMMSSSXXXbbbeeeiiilllnnnmmmkkkiiihhhfffdddeeefffddd```\\\WWW\\\dddmmmpppkkk___VVVMMMKKKGGGCCCBBBFFFMMMSSS]]]kkk~~~]]]888:::===;;;VVVsss===111666:::888333111000//////000000...,,,------------------------,,,++++++---,,,+++...333FFFYYYxxx~~~sssdddbbbrrr}}}~~~vvvkkkcccbbbdddeeefff]]][[[YYYWWWVVVTTTQQQNNNNNNNNNMMMNNNOOOOOOMMMKKKNNNSSSYYYZZZZZZaaannnzzzyyyuuucccQQQFFF===DDDmmm|||}}}{{{VVV;;;&&&'''---+++((()))(((''''''&&&&&&''''''((((((((((((((()))))))))))))))******+++,,,---......///111444777:::===AAAEEE@@@>>>===???FFFUUUmmmyyyjjjkkkwww~~~rrraaaRRRHHHEEEEEEEEEEEEDDDDDDBBBAAA???===<<<======<<<;;;::::::999999777666555444333222222222111111222222222333333333333333111000000111222222000000000000000000000000111222222333444666777888555666777777555444555666999======;;;<<>>;;;000000///......//////---+++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((+++------,,,,,,EEENNNmmmuuujjjmmmvvv}}}}}}uuupppmmmiiigggfffeeedddbbb```^^^[[[YYYZZZXXXVVVVVVVVVVVVUUUTTTWWW[[[bbbjjjttt~~~xxxjjjRRREEERRReeetttkkkvvvlll444)))$$$***---(((%%%)))'''&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))((())))))***+++,,,---------///222444777;;;@@@DDD???@@@BBBEEEIIIRRR```kkkYYYVVV___fffaaagggzzzpppaaaYYYHHHJJJKKKKKKIIIEEE???;;;???@@@AAA@@@???<<<:::888;;;::::::888777666555555333222222111000000000000111111111111222222222222222111000///////////////////////////////////////111111111222333444555666///222666999::::::;;;<<<999<<<<<<999999===AAAAAACCCCCCFFFIIILLLLLLKKKIIINNNPPPRRRRRRQQQPPPOOOOOOWWWUUUQQQPPPPPPQQQQQQPPPOOOPPPQQQPPPNNNNNNOOOQQQOOONNNKKKIIIGGGFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKKKKEEEEEECCCBBBCCCDDDEEEFFFDDDDDDEEEFFFGGGGGGGGGGGGFFFIIILLLMMMKKKIIIIIIJJJMMMTTTUUU\\\mmmwww{{{{{{jjj^^^QQQLLLGGGGGGJJJKKKGGGCCCJJJKKKKKKKKKJJJIIIHHHGGGMMMNNNNNNLLLKKKLLLOOOQQQJJJKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGDDD???;;;000444AAArrr|||nnnzzzuuu]]]DDD;;;<<>>ZZZpppdddWWW{{{ggghhh___bbbYYY[[[ZZZXXXUUUTTTSSSSSSSSSNNNMMMMMMOOORRRTTTTTTTTTvvvIII444222......******//////+++,,,222QQQyyy^^^eeemmmTTT\\\YYYXXX]]]eeemmmrrruuuqqqnnnjjjhhheee___UUUNNNDDDDDDEEEFFFHHHKKKMMMNNNUUUTTTSSSSSSSSSRRRPPPOOOOOOLLLIIIFFFFFFGGGHHHHHHDDDHHHNNNVVV___jjjttt{{{XXX>>>777333>>>ZZZ|||aaa===222;;;777666666+++...---------......---+++,,,,,,,,,,,,,,,,,,,,,,,,***)))((())),,,......,,,666===ZZZpppttt~~~~~~wwwuuu~~~~~~{{{rrruuussspppkkkgggcccaaa```]]][[[YYY[[[^^^bbbeeefffuuuyyy{{{zzz{{{sssiiiEEE@@@VVV~~~yyyvvvzzz------)))))),,,***%%%%%%+++&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((''''''((()))***+++,,,,,,---///111222444777;;;>>>;;;===???CCCHHHMMMOOOOOOGGGIIITTTXXXLLLMMMZZZaaacccjjjooo~~~|||ssstttjjjbbbZZZFFF;;;EEEEEEEEEDDDCCCAAA>>>===<<<<<<===>>>>>>===:::777666888888777666444333222222000000///////////////000000000000111111111222222111000//////....................................000000000000111222444444111333555666555666777999666999999666555999<<<<<<<<<>>>AAAEEEHHHHHHFFFCCCEEEIIINNNQQQPPPOOOOOOPPPNNNMMMLLLNNNOOOPPPNNNMMMKKKLLLLLLLLLLLLMMMOOOQQQNNNMMMJJJHHHFFFFFFEEEFFFFFFFFFFFFFFFFFFGGGHHHIIICCCCCCCCCCCCDDDEEEGGGHHHCCCDDDEEEGGGHHHHHHHHHIIIEEEGGGHHHHHHGGGGGGHHHIIIMMMRRRMMMKKKTTTYYY^^^iiittt~~~yyy```QQQKKKIIIMMMJJJEEEBBBBBBCCCEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGIIILLLHHHIIIJJJKKKLLLMMMMMMMMMHHHHHHHHHIIIIIIHHHEEECCC???;;;777\\\|||vvvyyy{{{~~~mmmVVVDDD<<<===DDDKKKeeeqqqwwwbbbOOO{{{\\\GGGJJJeeewww|||yyybbbHHHAAA:::LLL:::CCCqqqsssmmm~~~jjjbbblll\\\]]]WWWWWWVVVUUUSSSQQQPPPNNNNNNPPPOOOOOOPPPRRRSSSSSSRRRrrrFFF555333,,,---)))***...000---,,,...555ooo~~~{{{wwwkkkTTT]]]VVVRRRUUU\\\dddnnnvvvzzzuuupppppppppmmmeee]]]RRROOOKKKFFFBBB??????>>>EEEDDDDDDDDDCCCCCCBBBBBBCCCCCCBBBCCCEEEGGGJJJKKKUUUXXX^^^gggrrrlllNNN:::???555999TTTssslllAAA;;;999444,,,---111...---,,,+++,,,......,,,***++++++++++++++++++++++++------+++((())),,,,,,***(((222HHH[[[fff{{{yyymmmxxxkkkkkkttt}}}~~~}}}ttttttvvv{{{{{{pppeee[[[QQQJJJ\\\cccvvvgggzzzDDD(((+++))))))***'''###&&&+++&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''(((&&&''''''((()))***++++++,,,...000000111222555777999;;;;;;<<>>;;;<<<======<<<999777555555555444444333222111111//////.........///000000///000000000000111111111///////////////.........------------------------////////////000111222333111111222111000111333555111555555222222555888777;;;<<>>CCCEEEBBBEEE===>>>DDDHHHPPPSSSIIIIIIIIIFFFMMMZZZVVVMMMPPPSSSWWWVVVMMMFFFFFFJJJLLLQQQIIIGGGJJJGGGAAA@@@EEE===@@@CCCDDDAAA???>>>>>>;;;<<<<<<<<<;;;999777666333333333222222111111111//////......///000111111/////////000000000111111.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,............///000111111...///000000000222555777111555666333333777:::999555666888;;;@@@BBBCCCBBBGGGMMMRRRSSSPPPMMMMMMNNNKKKJJJJJJKKKMMMNNNMMMMMMKKKKKKJJJHHHFFFFFFHHHJJJHHHHHHGGGFFFFFFGGGHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFIIIIIIHHHHHHHHHHHHHHHHHHBBBCCCDDDEEEFFFGGGGGGGGGOOOMMMKKKJJJIIIIIIIIIIIIBBBGGGCCCAAAGGGGGGDDDJJJBBBKKKHHHDDDHHHHHHIIIQQQNNNNNNMMMLLLMMMNNNLLLIII@@@888999DDDJJJDDD??????:::???EEEHHHGGGDDDCCCBBBAAAAAABBBBBBCCCDDDEEEFFFFFFFFFIIIOOOOOOKKKLLLPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLEEEEEEDDDDDDVVV|||yyykkk[[[kkkoooXXX>>>999HHHXXXhhhdddfffTTTEEEPPP[[[vvv{{{___KKKAAA:::;;;CCCBBB\\\```NNNlll}}}hhhXXX___ZZZ[[[YYYVVVYYYZZZZZZ[[[ZZZXXXVVVUUUOOOOOOOOOPPPPPPOOOLLLJJJnnnDDD555333+++000,,,)))***************---,,,FFF|||xxxOOO___\\\[[[\\\YYYUUUYYYaaalllrrr{{{}}}yyyvvvsssrrroookkkfffaaa\\\YYYRRRSSSSSSRRRQQQQQQRRRSSSZZZ\\\^^^```dddiiippptttyyyfffMMM>>>999===DDD===___zzzGGG555...888000+++666333+++222+++******+++------+++***************************$$$***,,,'''%%%)))***'''***///&&&+++HHHZZZeeexxx{{{```YYYlll}}}vvvtttvvvyyyiii```RRREEEFFF\\\}}}rrriiimmm===,,,)))***'''&&&'''((((((%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))******''')))---.........///000+++777@@@???>>>AAACCCAAA???>>>GGGLLLIIIMMMPPPHHHLLLHHH@@@BBBLLLHHHCCCJJJ@@@GGGHHHAAA@@@FFFGGGCCCFFFEEEIIIIIIEEEHHHHHH??????AAABBBAAA>>>===???AAA<<<<<<<<<;;;:::999888888222222222222111111111111///////////////000111222////////////000000000000------...///000000000///,,,,,,,,,,,,,,,,,,,,,,,,...............///000111///000111111000///111222...222444222222666999888888888888;;;???AAABBBBBB???EEEMMMPPPNNNMMMOOORRRQQQNNNKKKJJJKKKMMMOOOOOORRRQQQOOOKKKHHHGGGHHHJJJFFFFFFEEEEEEFFFHHHJJJKKKKKKKKKIIIHHHGGGFFFFFFFFFJJJJJJIIIHHHGGGEEEEEEDDDAAABBBCCCDDDEEEEEEEEEEEELLLJJJIIIIIIIIIIIIHHHGGGBBBHHHEEEDDDKKKIIICCCGGGEEEGGGCCCBBBEEE???===IIIBBBGGGEEE???@@@FFFDDD<<>>???;;;AAA>>>RRRrrrWWWKKK{{{~~~|||UUU^^^^^^PPP___^^^YYYXXXXXXXXXWWWUUURRRNNNLLLGGGHHHJJJNNNPPPQQQNNNLLLiiiBBB333000---...---,,,,,,++++++,,,,,,///%%%222hhhyyyZZZ\\\^^^[[[VVVTTTVVVZZZYYYbbbooo{{{|||wwwrrrooollllllgggggggggeeecccdddgggiiijjjooouuuzzz}}}]]]QQQ<<<555===???AAALLLxxxLLL555666111000///...---,,,++++++,,,+++******))))))******(((((((((((((((((((((((((((((((((((()))))))))))))))((('''(((///@@@WWWgggttt|||}}}uuujjjccc```~~~{{{xxxyyysssgggccc___UUUEEE<<<:::QQQfffiiimmmeee555''',,,,,,%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***++++++,,,---...///000///333:::>>>@@@AAAAAABBB@@@BBBDDDEEEEEEEEEFFFHHHGGGEEECCCDDDFFFGGGDDDAAAAAAAAAAAA@@@@@@BBBGGGJJJMMMLLLJJJHHHGGGFFFEEEEEEAAAAAAAAA@@@???===;;;:::999888777666555444333333111222222111111000///...........................000000000000000000000000------------------------,,,,,,,,,+++++++++******,,,,,,------...///000000,,,---...///000000000000000111222333444555555666555666777888:::;;;<<<===???CCCGGGIIIIIIHHHGGGGGGQQQOOOLLLHHHEEEFFFHHHKKKOOOOOONNNLLLIIIHHHIIIJJJLLLJJJHHHFFFFFFHHHJJJLLLMMMIIICCC??????BBBEEEFFFCCCFFFGGGFFFCCCBBBDDDFFFBBB@@@???BBBEEEHHHGGGEEEDDDCCCCCCCCCEEEFFFHHHJJJDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>><<<<<<<<<===>>>;;;;;;:::999:::;;;<<<===@@@???===;;;:::;;;<<<===@@@<<<999;;;@@@BBBAAA>>>AAABBBBBBBBBBBBCCCFFFIIILLLKKKJJJJJJKKKKKKJJJIIIQQQNNNKKKKKKMMMMMMJJJGGGOOOCCCLLLFFF>>>ssstttssseeelllSSSBBBKKKppprrrjjjhhhiiiNNNCCCLLLggg```CCC;;;:::===>>>???pppsssTTTjjj}}}{{{lllaaaXXXXXX[[[\\\[[[[[[]]]XXXSSSPPPPPPPPPOOOMMMJJJMMMQQQSSSQQQNNNLLLJJJfffAAA222///,,,------,,,++++++++++++,,,)))---+++<<>>999111000000///...---,,,++++++,,,+++******))))))******))))))))))))))))))))))))'''((((((((())))))))))))))))))((('''***444BBBMMMjjjsssvvvuuuiiilllvvvqqqaaahhhttt|||~~~~~~zzzzzz{{{}}}~~~|||wwwpppjjjzzzppp___QQQLLLGGG===555777^^^bbbqqqnnnBBB***%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''(((((((((((()))***++++++------...///...222888<<<===>>>@@@AAA???AAADDDDDDDDDDDDEEEFFFJJJGGGCCCBBBCCCCCCBBB@@@EEECCC@@@???@@@DDDHHHJJJIIIIIIHHHFFFEEEDDDCCCCCC@@@@@@@@@???===<<<::::::888777666555444333333222111111111111000///......------------------------000000000000000000000000------------------------,,,,,,+++++++++*********++++++,,,,,,---......///,,,,,,---...///000000//////000000111222333444555444444555777888999:::;;;<<>>===<<<>>>>>>>>>>>>>>>>>>=========<<<;;;:::::::::;;;<<<999999888777888999:::;;;===<<<:::999888999;;;;;;>>>;;;999:::???AAA???===@@@@@@AAAAAAAAABBBEEEGGGIIIHHHGGGGGGIIIJJJIIIHHHNNNNNNNNNMMMLLLKKKJJJKKKQQQEEEKKKJJJAAA^^^{{{zzzvvvxxxggg[[[PPPVVVmmm||||||kkkggg{{{wwwRRRHHHKKK```}}}rrrQQQBBB>>>;;;<<<777XXXrrr\\\\\\aaaZZZWWWYYY\\\[[[YYYZZZYYYUUUQQQOOOOOOPPPOOONNNKKKNNNRRRSSSQQQNNNLLLJJJddd???111...+++------,,,+++++++++++++++'''444,,,%%%???ggg{{{}}}mmmPPPCCCKKKPPPJJJRRRVVV[[[^^^bbbjjjuuu}}}www\\\DDD777555///FFFHHH@@@PPPlll~~~OOO222888;;;111000//////...---,,,++++++++++++***))))))))))))***))))))))))))))))))))))))''''''((((((((()))))))))((()))***(((''')))///444OOO^^^hhhsssqqqtttyyydddOOOOOO\\\mmmxxxpppsssttttttwww{{{zzzvvvqqqtttxxxyyyvvvpppjjjgggOOOGGG222666YYYnnnsss{{{tttjjjyyyUUU:::&&&(((+++###""")))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))***+++,,,------...111444777999:::===???>>>@@@BBBBBBBBBAAABBBCCCHHHEEEAAA???@@@AAABBBCCCHHHCCC???>>>BBBFFFHHHHHHDDDDDDDDDDDDBBBAAA??????>>>>>>===<<<:::999888777666666555444333222222111000000000000000///------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))*********+++,,,,,,------+++,,,---......//////.........///000111222222333222333333555666777888999888:::===>>>???@@@BBBDDDIIIIIIIIIHHHEEEEEEFFFGGGIIIJJJJJJIIIHHHGGGHHHIIIIIIGGGEEEBBBAAABBBCCCDDDBBB@@@@@@AAACCCEEEEEEDDD>>>???@@@@@@???>>>???AAAEEECCCAAAAAAAAABBBAAA@@@BBBBBBAAAAAAAAAAAABBBBBB======<<<<<<;;;::::::999<<<<<<;;;;;;::::::999999999888888888888888999:::666666555555666666777888888777777666666777999:::<<<:::888:::===???>>>;;;>>>???@@@??????@@@CCCEEEEEEDDDCCCDDDGGGIIIIIIIIILLLOOOQQQPPPLLLJJJLLLOOORRRJJJLLLOOOIIIKKKjjj~~~xxxzzz~~~rrrfffiiiqqq~~~{{{sssjjjbbboooTTTGGGHHHYYYzzztttLLL<<<======<<<===KKKhhh```GGGkkk|||___UUUTTTVVV[[[\\\YYYWWWYYYVVVSSSOOONNNNNNOOOOOOOOOMMMPPPSSSTTTQQQNNNLLLKKKbbb>>>111///+++---,,,,,,+++***+++++++++(((000000...222BBBnnnvvv]]]BBB<<>>===999222111//////...------,,,++++++++++++***)))))))))))))))************************'''''''''((((((((())))))&&&((()))((('''(((***,,,444KKKZZZ```hhhqqq~~~uuuooosssvvveeeTTTKKKdddaaa```dddkkkmmmggg^^^cccaaa]]]SSSHHHAAA>>>>>>;;;NNNZZZ|||~~~ccc{{{oookkkuuuMMM444(((###***---'''%%%)))%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''((()))***+++,,,---...111222444666999<<<<<<>>>@@@@@@?????????AAA@@@?????????@@@CCCDDDEEEFFFBBB>>>@@@DDDGGGEEEAAABBBBBBBBBAAA???===;;;:::;;;:::999888666555444444444444333333222111000000//////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************))))))))))))))))))*********++++++++++++,,,---------------,,,,,,---...///000111111111222333444555666777777666888999:::;;;===AAADDDEEEFFFHHHGGGFFFEEEFFFFFFEEEGGGHHHHHHGGGFFFGGGHHHEEEDDDCCCBBBAAABBBCCCDDDDDDCCCAAABBBDDDFFFFFFFFF???@@@AAAAAAAAAAAABBBBBBHHHGGGDDDBBBAAAAAA@@@@@@BBBBBBAAA@@@@@@?????????>>>======;;;::::::999999;;;::::::999888777777666666666666666777777888888444444444444555555666666555444444444555777888999;;;:::999:::===>>><<<;;;===>>>???>>>===>>>AAACCCCCCBBBAAACCCFFFIIIKKKKKKMMMOOOQQQPPPNNNMMMOOOQQQNNNPPPMMMOOOQQQJJJYYY~~~}}}jjjeee{{{}}}nnn\\\ZZZnnn^^^KKKRRRXXXoooVVV777666:::;;;AAAIIIrrrfffSSSVVVrrrqqqVVVPPPRRRVVV[[[YYYUUUVVVZZZVVVTTTQQQOOONNNNNNNNNNNNNNNPPPSSSSSSQQQNNNLLLKKK```>>>222000,,,,,,,,,+++************+++'''***,,,000,,,+++SSS~~~iiiRRRHHH@@@>>>???EEEMMMSSSTTTRRRYYY]]]ccckkkrrrxxx|||~~~~~~rrrcccYYYEEE;;;666<<>>>>>>>>===>>>???;;;===@@@BBBCCCCCCCCCCCCBBB@@@???BBBFFFEEE@@@:::AAAAAA@@@???===;;;999888888777555333222111111111222222111111000000//////...............,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((((((((((()))))))))))))))***++++++,,,,,,,,,,,,+++***++++++,,,---...///000111222222333444555666666666888999999:::===AAADDDAAACCCEEEFFFFFFEEEFFFGGGCCCEEEGGGGGGFFFEEEEEEFFFBBBBBBBBBBBBCCCEEEFFFGGGLLLIIIEEECCCDDDFFFHHHHHHCCCCCCCCCDDDEEEFFFGGGGGGKKKJJJGGGDDDBBBAAAAAABBBBBBBBBAAAAAA@@@>>>======>>>===<<<:::999888888999::::::999888777666666555444555555666777777777777333444444555555555555555333333444444555666777888:::::::::;;;<<<<<<;;;:::======>>>===<<<===???BBBBBB@@@@@@BBBFFFJJJLLLLLLOOONNNMMMNNNQQQRRRQQQPPPJJJWWWOOOIIISSSPPPQQQhhh}}}vvvQQQ```}}}lllMMMPPPooo```IIIJJJ]]]qqqcccCCC999@@@::::::IIITTTxxxbbbnnn}}}UUU^^^RRRSSSVVVYYYVVVRRRUUU[[[WWWVVVTTTQQQOOOMMMMMMMMMNNNPPPRRRRRRPPPNNNLLLLLL^^^===222000---,,,,,,+++******************...)))%%%)))---<<>>JJJ[[[yyyxxxNNNBBB888888666000///333------------,,,,,,++++++******)))(((((((((((()))((((((((((((((((((((((((&&&&&&'''''''''((((((((('''&&&%%%$$$$$$&&&((())))))---///===TTT[[[[[[bbbnnnyyyvvvqqqrrryyy{{{yyykkk]]]^^^ooo^^^///---&&&&&&***(((!!! &&&&&&!!!#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((()))******)))+++,,,---...///222555888:::<<<=========>>>???===@@@CCCDDDCCC@@@???>>>@@@@@@@@@CCCEEECCC===888AAA@@@???===<<<;;;;;;;;;777666333111000000000000000000/////////.........------...------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))(((((((((((((((((((((((((((((())))))******++++++++++++************+++,,,---......///111111111222333444444444666777888999999;;;???BBB===???BBBCCCCCCDDDEEEFFFBBBDDDFFFGGGFFFDDDDDDEEEBBBBBBCCCDDDEEEGGGIIIJJJOOOKKKFFFDDDDDDFFFGGGGGGDDDCCCCCCEEEHHHIIIIIIHHHIIIHHHGGGCCC@@@???AAACCCAAAAAAAAA@@@???===<<<;;;<<<;;;999777666555555666888888888777777666666555444555666666666666666555333333444555555555555444222333444444555666666777777888999:::::::::999888;;;;;;<<<;;;::::::===??????======>>>CCCGGGJJJKKKMMMKKKIIIKKKPPPRRRQQQNNNKKKZZZQQQEEEOOORRRMMMRRRyyyttt|||}}}yyyzzzdddwwwqqqYYYJJJqqqfffQQQFFFLLLiiimmmGGG777>>>DDD777<<>>@@@BBBCCCDDDGGGKKKMMMLLLJJJIIIIIICCCBBB@@@<<<999777777888;;;>>>===999<<>>'''---///%%%)))&&&%%%&&&&&&%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))******(((***,,,------...000222666888;;;<<<======???AAA???BBBDDDDDDAAA?????????BBBBBBBBBBBBAAA???===;;;???>>><<<<<<===???AAACCC888777444222000000111111............------------------------,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))(((((((((''''''''')))))))))((((((((((((((()))***************)))))))))***+++,,,---......////////////000111111222222333555666777777888;;;===999;;;===??????AAACCCEEEBBBDDDGGGGGGFFFDDDCCCCCCCCCCCCDDDEEEFFFGGGIIIIIIJJJHHHEEEDDDDDDDDDDDDCCCBBBAAA@@@BBBFFFHHHHHHFFFDDDDDDBBB???<<<<<<>>>AAA>>>>>>>>>>>>===<<<:::999;;;:::777555444333444444666666555555555555555555444444555666555444333333111222333444555444444333222222333444444444444444444666888888888666555555888888888777666777999;;;:::888777999===AAADDDFFFFFFFFFGGGIIIKKKMMMMMMMMMNNNUUUPPPIIINNNPPPLLLLLL\\\yyyxxxcccZZZzzznnnPPPNNNTTTdddfffLLL<<<333===AAA999MMM```RRRCCChhhyyy[[[VVVMMMRRRQQQRRRUUUUUUSSSTTTXXXTTTUUUUUURRRNNNLLLLLLMMMJJJLLLNNNOOONNNMMMMMMMMMYYY999000...+++,,,++++++***)))*********%%%)))(((***///)))'''222$$$bbb{{{sssvvv___JJJ>>>;;;>>><<<:::999888888999999555999<<<>>><<<:::888777111555:::;;;999777888999777<<>>@@@AAA>>>@@@BBBBBB@@@@@@BBBEEEEEEEEEDDDAAA>>>===>>>@@@===<<<;;;;;;===BBBFFFIII:::888555333111111222333------------------,,,,,,,,,,,,,,,,,,+++***))))))************************++++++++++++++++++++++++)))))))))))))))))))))))))))((((((((('''''''''''')))))))))))))))((((((((())))))************)))(((******+++,,,---......///---.........//////000000111333555555555555777999777888:::;;;<<<>>>AAADDDCCCEEEGGGHHHFFFDDDCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGDDDCCCCCCDDDDDDCCCAAA??????======???CCCFFFEEECCC??????>>>;;;888888<<<@@@;;;<<<======<<<:::999888===;;;888666444444444555444444444444444444444555333444555555444333111000000111222333444333222222111111222333333333333222111333666666555444333222555666666555444444666888666444333444888===@@@AAA@@@DDDGGGGGGFFFGGGJJJNNNPPPPPPPPPPPPOOONNNOOOQQQBBBnnn{{{www{{{vvvxxx|||uuurrrjjjdddllluuuPPPOOOLLLeeeuuuBBB:::@@@666>>>AAACCCeeevvvZZZUUUqqq|||UUUXXXSSSUUUOOOMMMPPPUUUWWWTTTTTTVVVPPPRRRSSSQQQMMMKKKLLLNNNHHHKKKMMMNNNMMMMMMMMMNNNVVV777000111...,,,+++******))))))******++++++************++++++,,,:::^^^mmm[[[HHHEEE666===BBB>>>CCC;;;666333444999:::888888:::888>>>777777BBB<<<666FFFBBBNNN^^^{{{WWW???888555666555333111////////////---,,,++++++******++++++))))))((('''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''(((+++...000DDD\\\mmmggg[[[aaavvv|||ssstttyyymmmyyynnnZZZXXX___jjj}}}ooo333000,,,(((&&&&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***+++---...///000111333777:::============<<<===???BBBCCCEEEFFFFFFCCCCCCBBBBBBAAA@@@@@@??????>>><<<:::999999999:::444333222222111111222222...------,,,,,,++++++***,,,,,,,,,+++++++++******))))))*********+++++++++************************++++++***)))(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++++++++,,,,,,,,,,,,------000111111222222333444444::::::::::::999;;;???BBBFFFEEEEEEDDDCCCAAA@@@???DDDDDDEEEEEEEEEDDDDDDDDDBBBAAA???>>>>>>>>><<<;;;AAA===:::;;;@@@BBBAAA>>>999:::::::::999999;;;===<<<;;;999888666555444444888666444222000111111222333111//////111222333222222222222222222111000000000111222222111000///......///000000//////000111///000222333444444333222555777888777555444444555111222333444777;;;>>>@@@>>>@@@BBBDDDEEEGGGKKKMMMLLLLLLKKKLLLMMMNNNOOOPPPLLLZZZ{{{xxxsssyyypppmmmwwwiii___~~~lllXXXRRRKKKbbboooMMM>>><<<;;;;;;AAAJJJXXXkkkfffLLLttttttsss|||IIIMMMGGGYYYPPPQQQRRRQQQOOOPPPSSSVVVUUUTTTRRRQQQPPPPPPPPPPPPQQQPPPNNNLLLKKKJJJIIIIIIUUU777000111...,,,+++******))))))******+++******))))))******+++))),,,;;;WWWxxxuuuxxxtttaaa^^^SSS@@@===333>>><<<::::::888555333333666>>>999:::FFFDDDBBBQQQqqqvvvzzzsssNNN;;;<<>>@@@BBBCCCDDDDDD@@@@@@@@@???>>>>>>======<<<;;;:::999888777777777333222222111111111111111...------,,,,,,++++++***,,,+++++++++************)))))))))******+++++++++************************+++***))))))(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++***+++++++++,,,,,,------//////000000111222222222777888999999999;;;>>>@@@AAAAAAAAAAAA@@@@@@@@@???GGGDDDCCCDDDGGGGGGEEEBBB???>>>>>>>>>??????===;;;<<<:::999;;;@@@CCCAAA???999999:::999777777999:::;;;999777555444333333333444333111000000111222333111000......000111222111000000000000000///......//////000000000///...------///000000///...000111...///000111222222222111444666777777555444555555333333333555777:::===???@@@AAACCCDDDDDDFFFIIIKKKMMMMMMMMMNNNNNNOOOPPPQQQVVVNNNhhh{{{|||tttvvvzzzpppmmmnnnzzz}}}www{{{uuueeecccxxxrrrRRRJJJSSS^^^tttLLL:::;;;@@@EEE888EEE]]]```YYY]]]bbb~~~\\\LLLYYYUUUMMMQQQRRRSSSRRRPPPOOORRRTTTQQQQQQRRRRRRRRRRRRQQQPPPOOONNNLLLKKKIIIHHHHHHHHHSSS666000000---++++++***))))))))))))***+++******))))))******+++***+++'''111YYYwww{{{~~~|||~~~jjjlllkkkfff```]]]]]]]]]gggllllllpppvvvtttxxxlllHHH666888===<<<666666555333111////////////,,,++++++***************)))(((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&((()))+++&&&000@@@PPP___eee___VVVYYY^^^cccffflllvvveeejjjggg\\\fffjjjllluuuvvvlllNNN333%%%'''&&&%%%$$$############%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++,,,---,,,---///111444777:::;;;;;;<<<===???@@@AAAAAAAAA=========<<<;;;;;;::::::999888888888777555444333222111000000//////000000...------,,,,,,++++++***************))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))************))))))***+++,,,,,,---------......//////000111111333555777888999:::===??????????????????@@@AAABBBGGGBBB???AAAFFFHHHDDD@@@<<<<<<===???AAAAAA>>><<<666666777;;;@@@BBB@@@===999::::::888666555666888:::888555333222222222333111000/////////000222333000...------///000000000---............---,,,,,,---............---,,,,,,,,,...//////......///000------...///000000000000333555777777555555555666444444444555777999;;;===@@@BBBCCCCCCCCCDDDGGGIIINNNNNNNNNOOOPPPPPPQQQQQQRRRGGGUUUuuu|||}}}xxx|||{{{mmmdddbbblllsssuuuuuuyyy~~~}}}lllVVVJJJkkkppp___gggiiiVVVMMMOOOeeewwwMMM555666>>>???AAAAAAXXXkkk^^^SSSgggnnnIIIUUU[[[WWWJJJSSSTTTTTTRRRPPPOOOPPPRRRNNNOOORRRSSSTTTSSSQQQPPPMMMLLLJJJHHHGGGFFFFFFFFF}}}QQQ444///000,,,++++++***)))))))))))))))******))))))))))))*********111...'''999bbb~~~{{{sss~~~}}}zzzwww{{{VVVGGG===???AAA;;;555444666444222000///...//////++++++***)))))))))))))))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((***&&&$$$---AAAUUUaaadddhhhooommmbbb[[[^^^```]]]ooouuuyyyxxxwwwuuueee___aaaZZZmmmXXXeeeggggggzzzeeeFFF///&&&&&&)))***$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''')))******+++++++++,,,---111444888:::<<<<<<===??????@@@@@@@@@<<<<<<;;;;;;:::999999999777777888777666555333111000000///............///...------,,,,,,++++++***)))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))******(((((()))***+++,,,------------......///000000000000333666888999:::<<<>>>@@@?????????@@@AAACCCDDDBBB@@@>>>???BBBCCCBBB@@@;;;<<<>>>AAADDDDDDAAA???444555888<<>>??????@@@@@@@@@===<<<<<<;;;;;;:::999999777777888888777555333111000///......------.........------,,,,,,++++++***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((())))))***+++,,,,,,------......///000000000///222555777888999;;;===???????????????@@@AAABBB???AAABBBAAA??????BBBEEE>>>???AAADDDFFFFFFDDDAAA999;;;===@@@AAA???<<<999<<<<<<;;;999777555666777888777444333222222333333222111111000000000000000000///...///111222111///------......------,,,+++------------------------***,,,------,,,,,,---...------......///000000111000222444444444333444555555444444333444555777888888:::===>>>@@@CCCFFFIIIIIIJJJKKKLLLLLLLLLKKKKKKHHHRRRQQQFFFWWWzzzsss~~~{{{vvvtttuuu|||pppXXXMMMXXXlllwwwyyy{{{uuuvvvppp```ZZZoooqqq]]]QQQJJJTTTmmmqqqOOO666<<>>BBBNNN\\\ddd___jjjUUUQQQSSSQQQWWWKKK^^^SSSRRRQQQQQQPPPOOONNNMMMRRRPPPNNNKKKJJJJJJKKKLLLKKKJJJGGGEEEDDDEEEFFFGGGxxxLLL222//////*********)))(((((((((((()))***))))))(((((())))))***(((&&&)))...+++'''///;;;jjj{{{{{{~~~}}}{{{JJJ777;;;@@@666000333555222222666333222000...,,,,,,,,,,,,***))))))(((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&***+++'''###'''...===PPPdddlllnnnttt}}}pppssssssooozzzwww^^^EEE222)))!!!&&&((('''$$$"""!!!!!!"""###$$$$$$$$$$$$############$$$$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))+++******+++...111444666:::;;;===>>>???@@@@@@@@@>>>======<<<<<<;;;::::::888888777777666444333222000///......------.........------,,,,,,++++++***(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))))))))))))))*********,,,------...//////000000///111333555555777999;;;:::;;;<<<===>>>>>>>>>>>>???CCCEEECCC???>>>CCCIIIBBBBBBCCCEEEGGGGGGDDDBBB@@@AAADDDEEEDDDAAA===;;;;;;<<<;;;999777666666888666555444333333222222222222111111111000000///////////////000222222111///...............---,,,,,,---,,,,,,,,,,,,------...***+++,,,,,,++++++,,,---------------...///000111///111333333222111111222333222222222222444555666444666999;;;===AAADDDGGGFFFGGGHHHIIIIIIHHHGGGFFFKKKFFFIIILLLQQQlll|||uuu}}}yyyrrrqqqxxxmmmaaa^^^^^^]]]ooo|||jjj[[[[[[lll~~~gggSSSKKKMMMVVVlllyyyMMM>>>999AAA???555>>>RRRmmmWWWPPPdddwwwCCC]]]WWWKKK^^^LLLPPPPPPOOONNNOOOPPPPPPNNNMMMQQQNNNJJJFFFEEEEEEGGGIIIJJJHHHFFFCCCCCCCCCEEEGGGvvvJJJ111......)))******)))((((((((((((((())))))(((((((((((())))))***&&&'''---...++++++///:::VVVrrr}}}|||~~~hhhccc444444:::)))666444333666777555111...222000...,,,+++******+++))))))(((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&'''%%%%%%'''%%%###'''///***333AAANNNTTT[[[gggtttlllvvvyyyyyy~~~zzzwwwddd^^^NNN999'''!!!$$$***###'''+++(((### ###((("""""""""""""""#########"""#########$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((((((((())))))***+++,,,///111222888999:::<<<>>>??????@@@>>>>>>======<<<;;;;;;:::888777666555444333333333000//////..................------,,,,,,++++++***((((((((())))))*********(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((()))))))))))))))(((((((((++++++,,,,,,---............///000111111222555888555777;;;>>>???@@@???>>>???AAABBB@@@>>>???CCCGGGFFFEEEDDDDDDEEEEEECCCAAA@@@BBBCCCDDDBBB???<<<;;;:::::::::888666555666777222333333333333111000///......//////000000//////...---...///111111///...------......------,,,++++++************+++,,,---)))***++++++******+++---,,,,,,++++++,,,---/////////000111111000...//////111000000000000222444555333555777999;;;===AAADDDDDDEEEFFFGGGGGGFFFDDDCCCJJJ@@@HHHTTTQQQZZZyyyyyyttt}}}|||rrrooottt~~~yyyiii^^^ZZZhhhnnnuuuqqqfff]]]___nnntttZZZQQQRRRKKK\\\tttmmmMMM:::===AAA@@@;;;>>>OOOaaaiiiSSSVVVvvv___SSS^^^TTTPPPYYYJJJIIILLLKKKKKKMMMPPPQQQOOOMMMKKKIIIGGGDDDCCCCCCDDDEEEHHHFFFCCCAAA@@@AAADDDEEEuuuIII000......)))******)))((((((((((((((())))))(((((((((((())))))%%%(((***'''%%%'''***---###,,,===[[[{{{~~~|||iiiCCC111,,,444888000...555999555111222666999111///---+++***)))******))))))((('''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''%%%&&&***(((&&&'''%%%!!!&&&111999>>>LLL[[[vvv{{{xxxwww|||zzzxxx|||{{{zzzsssqqq{{{tttnnnRRRSSSEEE111---+++'''&&&)))+++(((###&&&$$$"""!!!###$$$%%%%%%$$$$$$############$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((((((((())))))***+++---...///555777888;;;===>>>??????>>>======<<<<<<;;;;;;:::888777555333222222222333000000///............///......---,,,,,,++++++***(((((())))))******++++++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((*********)))(((((('''''')))******+++,,,,,,------.........------///333666333666;;;@@@CCCCCCBBBAAA>>><<<;;;;;;<<<>>>@@@AAAHHHFFFDDDCCCDDDCCCBBB@@@<<<>>>@@@???===;;;:::999888888888777555444555777000111222333222111...---***+++,,,...///000000000---,,,---...000000...,,,,,,------------,,,++++++***)))(((((((((***+++,,,(((***++++++******+++,,,+++******)))***,,,---......000111000...------...//////...//////111333444333555777888999;;;>>>@@@CCCDDDEEEFFFFFFEEECCCBBBIIIHHHPPPQQQJJJQQQcccjjj|||rrreee|||yyynnnmmmttt|||kkknnnnnnrrrvvvpppqqq~~~pppeee___bbbsssxxx]]]RRROOOOOOPPPfffzzzeeeJJJ<<<444???BBB<<>>@@@BBBDDDuuuEEE111///,,,,,,******))))))))))))******((((((((((((((((((((((((''''''''''''((((((((((((+++''''''333MMMnnntttwwwzzzJJJ>>>///))),,,///...+++000111222333333222000000...---,,,***)))(((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((())))))***888>>>GGGRRR[[[aaaeeefffaaabbbaaa```^^^ZZZWWWUUU???;;;555///***((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((()))***,,,---...///111444777;;;===???@@@BBB@@@???===;;;:::999999555555444333222000000/////////...------------...+++++++++************)))))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))))),,,,,,,,,,,,...111333444111333666:::===???@@@@@@CCCAAA>>>;;;:::<<<>>>@@@BBBAAAAAABBBDDDDDD@@@<<>>;;;999CCC@@@???SSSeeegggddd[[[ZZZUUUVVVXXXXXXWWWUUURRRPPPOOOOOOPPPPPPOOOLLLIIIHHHJJJGGGDDDDDDGGGIIIIIIGGGEEECCC@@@>>>>>>@@@CCCEEErrrCCC111...,,,,,,******))))))))))))******''''''''''''''''''''''''''''''''''''((((((((((((+++)))''')))222AAARRR\\\xxx}}}|||```777777000(((&&&***---,,,***///000111111111000//////...---+++***)))(((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''(((((("""%%%(((+++.........---,,,---...---,,,***(((&&&---+++(((%%%######$$$%%%'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((()))+++,,,---...///222555888<<<>>>??????>>><<<;;;999888777777555444333222111000000///......---,,,,,,,,,,,,,,,+++++++++************))))))))))))(((((((((''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))),,,++++++,,,---///111222000111444777:::<<<===>>>???===;;;:::;;;===@@@BBBBBB@@@???@@@BBBAAA>>><<<:::888777777888999888666555444444333222222222222//////..........................................,,,------......------,,,,,,,,,,,,,,,,,,++++++***((((((((((((((((((((((((*********************************+++++++++,,,,,,,,,,,,,,,,,,------------......///000000111111222111111333444666888999:::999<<<@@@CCCCCCCCCCCCCCCAAAHHHNNNOOOMMMNNNVVV^^^jjjcccZZZtttzzznnnlllnnnuuuiiiRRRWWWjjjvvvgggddd```]]]\\\[[[[[[[[[___^^^]]]]]]^^^______^^^ZZZ```jjjvvv~~~hhh]]]PPPHHHNNN[[[iii{{{qqq^^^LLL>>>999999???AAA@@@KKKaaafff^^^]]]nnnSSSPPPRRRTTTUUUUUUTTTRRRQQQNNNNNNNNNNNNLLLJJJIIIGGGKKKHHHEEEDDDFFFGGGFFFDDDEEEDDDCCCBBBBBBAAA@@@@@@nnnAAA000---***+++***))))))(((((())))))***''''''''''''''''''''''''&&&''''''''''''(((((((((&&&((((((&&&$$$'''---444XXX|||www~~~|||}}}~~~UUU888///)))'''&&&%%%&&&(((******)))------...............------,,,+++***)))((((((((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&###$$$%%%&&&&&&%%%$$$##################$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""##############################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))++++++,,,---...111444888<<<>>>;;;:::999888777666555555444333333222111000//////------,,,++++++++++++,,,+++++++++************)))((((((((('''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))++++++++++++,,,---...///...///000222555888:::;;;::::::999:::<<<>>>AAACCCAAA???=========>>><<<;;;777666555666888999888777666555444333222222222222............//////000000........................------............------***++++++++++++***))))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------......///000000111111000111222333555666888888777:::>>>@@@@@@@@@AAAAAABBBHHHMMMMMMJJJJJJOOOUUUKKK^^^xxxyyyddd^^^ooorrrnnnlllnnnttt}}}|||{{{wwwwwwvvvuuuwww{{{yyydddTTTJJJEEEGGGPPP```tttwww```III@@@>>><<<===AAA>>>FFFPPP]]]ddd]]]ccc{{{|||XXXLLLLLLMMMPPPRRRSSSRRRQQQPPPNNNMMMKKKJJJHHHGGGGGGGGGKKKIIIEEEDDDCCCCCCBBBAAADDDEEEFFFEEECCC@@@<<<:::iii>>>000---******))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###&&&))))))((((((***,,,&&&999HHHUUUzzziiiTTTBBB***!!!(((---&&&'''((((((''''''((((((***+++++++++,,,,,,,,,,,,,,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''')))***+++%%%&&&'''((()))((((((((($$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""##############################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***+++++++++---000444999;;;888888777777666555444333333222222111000000//////...---,,,,,,+++,,,,,,,,,+++++++++*********))))))((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))************+++++++++,,,.........///111444777999888999:::<<<===???AAABBB@@@>>><<<:::::::::;;;<<<:::999888999:::;;;:::999666555444333222111111111////////////////////////........................------............------******++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++++++++,,,,,,,,,,,,---------...//////000000///000111222444555666777777:::>>>@@@@@@@@@AAABBBDDDIIIMMMMMMIIIGGGKKKOOO@@@III]]]}}}{{{xxxcccYYYooo~~~xxxtttiiieeehhhqqqxxx{{{nnnaaaYYYQQQHHHIIIPPPOOO^^^qqqtttYYYEEE888:::???>>>AAAGGGCCC[[[kkkjjj___]]]gggNNNKKKLLLMMMNNNPPPPPPPPPOOONNNMMMKKKHHHFFFEEEDDDEEEFFFIIIGGGDDDBBBAAA@@@@@@@@@AAABBBCCCCCCAAA===999777ddd<<<000---)))***))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))'''&&&'''))))))'''%%%%%%***---///AAA___vvv{{{|||nnnSSS333"""'''+++......)))((())))))'''%%%%%%(((***((((((((())))))*********++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###!!!!!!!!!!!!""" """"""#########""" $$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""##############################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((()))))))))+++---111555777666666666666666555444333111111111000000////////////......---------------+++++++++*********))))))((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))***************)))---------...000333555777888:::<<<>>>?????????>>>>>>===;;;999888999;;;===???===;;;;;;;;;:::999777444444333111111000000000111000000///...---------........................,,,,,,------------,,,,,,+++++++++++++++***))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))******************+++++++++,,,,,,+++,,,,,,---......//////...///000111222333444555777999<<<>>>>>>???@@@AAACCCHHHLLLKKKGGGEEEFFFHHHFFFMMMVVVeee|||}}}ppp^^^dddttt{{{pppiiiccc```lllooossszzzzzzmmmeee]]]PPPGGGIIIIIIIIISSS```rrrqqq^^^PPPHHH@@@===??????===BBBKKK\\\kkknnnhhhlllyyyoooVVVNNNNNNOOOOOOOOOOOONNNMMMLLLKKKKKKIIIFFFCCCBBBBBBCCCDDDEEEDDDBBB@@@???>>>???@@@======<<<;;;:::999888888```:::111...)))+++)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))&&&###$$$''')))'''$$$---+++***(((&&&***999HHHZZZtttwwwxxxyyy{{{ppp[[[@@@"""!!! ,,,222%%%%%%***%%%%%%%%%$$$$$$%%%(((+++'''''''''''''''((()))***+++***)))((((((((((((((('''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""###############"""############$$$$$$$$$########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((()))))))))***,,,...000222444444555666666555444333000000000000//////......//////...------------...+++++++++************)))((((((((('''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))*********)))))),,,,,,---...///111333444777999<<<>>>???>>><<<;;;<<<<<<<<<:::999:::===@@@@@@===;;;:::999777555333222111000000///000000000000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++***))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))*********++++++++++++++++++,,,------......---...///000111222333333333666888::::::;;;<<<>>>AAAEEEIIIIIIFFFCCCBBBCCCAAANNNSSSPPP___~~~rrrggg^^^nnnzzzwwwkkk[[[WWWUUUZZZfffttt}}}zzzyyytttkkkaaaWWWOOOJJJHHHIIIEEEIIIUUU```iiivvvzzzgggSSSFFF@@@>>>???AAA@@@@@@GGGSSS]]]nnnhhh\\\fffiiiPPPJJJNNNRRRQQQQQQPPPOOOMMMKKKIIIHHHIIIHHHEEEBBBAAAAAABBBBBBBBBBBBAAA???<<<<<<===>>>:::888777555555555666777]]]999111///***+++((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%$$$$$$%%%''')))))))))%%%###%%%+++---***&&&%%%%%%444OOOQQQiiivvvoooiiiSSS;;;222...***,,,***"""%%%(((######$$$###""""""###$$$&&&''''''&&&&&&&&&&&&&&&((()))*********)))(((((((((((()))'''''''''&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%"""#########$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%&&&'''$$$$$$$$$###$$$$$$$$$%%%"""#########$$$%%%%%%&&&""""""""""""######$$$$$$########################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((((())))))***+++,,,------111222444555555444333222000000////////////......///...------,,,,,,------+++++++++************))))))))))))(((((((((''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))***++++++***)))***+++,,,...///000000000333555:::===>>>===:::888:::;;;===<<<;;;<<>>:::888999;;;777666555444333333444444\\\999222///***,,,((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$''')))((($$$"""$$$&&&!!!'''+++)))&&&''')))***---$$$'''!!!555777GGGHHHOOOXXXnnnxxx~~~hhhggg\\\WWW999)))///%%%!!!,,,'''(((%%%"""&&&%%%$$$+++&&&%%%$$$$$$%%%'''&&&$$$"""&&&&&&%%%%%%&&&((()))******))))))(((((((((((()))''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$#################################"""""""""""""""###$$$$$$%%%%%%%%%$$$###""""""""""""###$$$%%%&&&$$$###"""!!!!!!!!!!!!"""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&'''(((((())))))***+++,,,+++++++++000111333444444444222111///////////////............---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''')))++++++++++++***((()))+++---.........---///222777;;;===<<<999777999;;;>>>>>>===>>>AAADDD???===;;;:::999888555444------,,,------...///000+++++++++,,,,,,,,,------************************))))))************))))))(((((((((((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))******+++,,,,,,------,,,------...///000111111111333555666777888:::<<>>999666666888666666666555444222111111\\\666...---)))((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((,,,...111444888<<>>>>>===;;;999:::888666555555555333222000///...------...///000---,,,+++*********+++,,,------,,,,,,+++***))))))************))))))))))))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))*********+++++++++++++++,,,---...///000111222444555333111222888===???BBBEEEHHHIIIGGGDDDBBBFFFIIIKKKKKKLLLQQQ[[[dddpppUUUBBBhhhiiiooottt}}}ooonnnmmmjjjeee^^^WWWSSSRRRPPPMMMMMMPPPRRRTTTTTT]]]bbbhhhooowwwuuu```PPPIIIDDD@@@???AAACCCBBB@@@>>>EEEMMMVVV^^^fffjjjfff___lllkkkcccXXXRRRQQQRRRQQQNNNOOONNNKKKIIIGGGGGGHHHHHHJJJIIIFFFCCCAAA@@@@@@@@@BBBAAA???;;;777666777888999888777666444222111000[[[555...---))))))(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***+++,,,,,,>>>000111$$$//////###,,,"""((((((&&&777(((+++!!! >>>&&&,,,%%%&&&+++!!!%%%&&&###%%%///++++++(((888333)))$$$###000"""---!!!,,,###$$$111***666"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$##############################""""""""""""""""""""""""########################"""############$$$$$$$$$############################################################$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((((((''''''&&&&&&'''''''''&&&((('''&&&&&&&&&&&&'''(((***)))((('''''''''((((((((())))))))))))))))))))),,,---...///000111111111///.........------------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))******++++++,,,//////111555999;;;999666666888;;;======;;;888777666555444555666666444222000///...------...///000------,,,++++++,,,---.........---,,,,,,+++***************)))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))))))))))))*********++++++++++++,,,---...///000000111333444222000111666;;;===???CCCFFFGGGFFFCCCBBBGGGJJJMMMLLLJJJLLLPPPUUUkkkpppXXXQQQSSSYYYpppnnnyyy}}}~~~zzzxxxwwwuuuvvvyyy{{{||||||zzzjjjYYYLLLEEEDDDFFFFFFEEEAAA<<<888:::EEEOOOMMMeeevvvppp^^^[[[jjjzzzuuu^^^XXXQQQNNNOOOQQQQQQOOOPPPNNNKKKHHHFFFFFFFFFFFFGGGEEECCCAAA???>>>>>>>>>@@@???===:::666555666777777777666555333222111111XXX555...---((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$###'''333,,,$$$EEEMMM***$$$+++222---\\\nnn000 ###%%%sssAAA###(((000######+++"""+++111***---XXX%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$##############################""""""""""""""""""""""""########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%((())))))************))))))(((''''''''''''((((((******((('''&&&&&&&&&&&&'''''''''(((((()))))))))***+++,,,---.../////////............------------------------------------************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((((((((())))))******++++++......000333777888777666777999:::;;;;;;888666444333333444555777666444111///......------......///---------------...///000......------,,,+++++++++******))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))***************++++++,,,---.../////////111222000///000444888999;;;>>>BBBCCCCCCBBBAAADDDHHHKKKKKKIIIFFFGGGHHHVVVjjj~~~kkkooo\\\```lllsssxxxvvvuuuxxx|||tttdddZZZTTTKKKIIIHHHHHHFFFAAA:::444999===CCCGGGJJJNNNRRRTTTjjjooonnnddd```mmmnnnVVVTTTPPPMMMLLLNNNPPPOOOMMMMMMLLLIIIGGGEEEDDDDDDDDDBBBAAA???===<<<<<<<<<=========;;;888555333444555555444444333222222111111UUU444///---((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((---))) &&&222"""...""""""yyy444)))%%%555111$$$,,,'''--- ---$$$GGG444%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#######################################################################################$$$$$$$$$##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$''')))***+++***)))((())))))))))))((((((((((((((((((((((((((((((((())))))&&&&&&''''''(((((())))))((()))***+++,,,,,,,,,,,,------------------------------------------------************)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''(((((()))******+++,,,---...111333555666666999:::;;;;;;:::777555333444444555777888666333000------------------------,,,,,,------...//////000,,,,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((((()))))))))************++++++,,,------......//////...---...111444444666:::===???AAAAAAAAA???BBBFFFGGGFFFEEEEEEEEEOOOXXX___lllyyysssooosss}}}~~~www}}}zzzzzz~~~~~~tttdddTTTIIIFFFIIILLL@@@>>>;;;;;;===@@@DDDFFFEEEAAA???FFFWWWfffkkkhhhllleee^^^cccwwwsssYYYQQQRRRPPPNNNNNNNNNMMMJJJGGGGGGGGGEEEDDDCCCBBBBBBBBB???>>><<<;;;:::;;;;;;<<<999999999666333222222444222222222111111111111111QQQ333///---'''***(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''(((KKKrrr !!!&&&111aaajjj<<<,,,___zzz~~~444111 """'''(((%%%%%%,,,CCC######%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$########################################################################""""""#########$$$$$$$$$##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&''''''''''''''''''((()))))))))((((((%%%'''((((((&&&%%%%%%'''))))))))))))((((((''''''%%%%%%&&&'''((()))******&&&'''''''''((((((((()))'''((()))***************,,,,,,------------------------------------------************)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&''''''(((((()))*********+++---...000222444555999:::;;;;;;:::888666444777777777888888555111---,,,,,,------------,,,,,,++++++,,,,,,------------*********))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((((((((()))))))))))))))******++++++,,,,,,------------,,,---///111111333666999;;;>>>??????>>>@@@BBBCCCCCCDDDEEEFFFEEEGGGFFFPPPgggxxx|||uuuwww||||||uuummmyyysssrrrvvvwwwuuuwww|||{{{{{{zzzzzzzzz{{{||||||xxxuuurrrooolllhhhddd```QQQNNNKKKHHHGGGFFFFFFFFFHHHHHHFFFBBB===>>>CCCHHHGGGPPP[[[dddmmmrrrlllcccZZZiiizzz{{{\\\PPPNNNOOOOOONNNNNNMMMJJJFFFCCCAAAAAAAAAAAAAAAAAAAAABBB>>>===;;;:::::::::;;;<<<666777777555222111111222000000000000////////////~~~NNN222000---'''***(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########,,,666iii---rrr(((---***---lll$$$AAAgggmmm***000!!!---$$$///...%%%888)))"""%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""#####################$$$$$$$$$################################################"""""""""###$$$$$$%%%%%%##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((&&&&&&'''(((((()))))))))&&&''')))***++++++***))),,,...000///---...111444111111111111000///...---&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''((())))))))))))))),,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&''''''(((((()))))))))***+++,,,,,,///222555888888999:::999999777777999888777777666333///,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,+++******(((((((((((((((((((((((())))))((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))******++++++,,,,,,,,,,,,,,,---......000111333555888;;;===>>>AAAAAA@@@@@@AAABBBCCCCCCAAAEEEGGGPPP```iiizzz~~~|||lll]]]WWWYYYllljjjkkkoooqqqnnnllllllmmmjjjgggdddcccdddfffggg^^^[[[WWWSSSPPPLLLHHHEEEEEEDDDCCCCCCBBBAAA>>>;;;>>>DDDJJJJJJFFFDDDFFFIIIWWWjjjyyywwwpppnnnnnnlllyyy{{{___WWWSSSMMMIIIJJJLLLLLLKKKIIIFFFCCC@@@@@@@@@@@@@@@AAAAAAAAA===<<<;;;999999999::::::444555555444222000111222.....................---|||LLL111000---'''+++(((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%^^^444555$$$((()))"""&&&%%%rrrMMM000'''999:::RRR&&&VVV@@@@@@HHH:::???bbbUUU+++%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######""""""#########$$$$$$$$$################################################!!!""""""###$$$$$$%%%%%%##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&'''(((((())))))'''(((((()))******++++++(((***,,,///000000000///777:::======<<>>???@@@AAAAAA@@@DDDJJJLLLPPPTTTRRR^^^vvvtttddd```eeennnmmmjjjfffffffffccc^^^___]]]ZZZVVVTTTTTTUUUUUUPPPMMMIIIFFFEEEDDDBBBAAACCC@@@>>>@@@FFFLLLQQQRRRLLLKKKIIIJJJPPP^^^ooozzz||||||qqq```___vvvlll[[[WWWVVVSSSQQQHHHJJJMMMMMMLLLJJJGGGFFFCCCCCCCCCBBBBBBAAA@@@???<<<;;;999888777777888888222444555444222111111111......------,,,,,,,,,+++zzzJJJ111111---'''+++(((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$%%%%%%!!!999***&&&&&&$$$!!!000///"""'''+++&&&)))777''')))\\\ooo%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""######""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################!!!""""""###$$$$$$%%%%%%##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***((())))))***+++,,,,,,,,,222444666999;;;;;;;;;:::<<>><<<:::999777666555666666222333444444222111111222......---,,,,,,+++******tttGGG222///,,,***)))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%gggBBB(((yyy!!!$$$==='''ggg'''&&&'''(((((("""qqq!!!+++DDDiii$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%&&&''')))...000***###"""///(((***000999DDD888AAA===AAAAAA:::???JJJJJJOOOTTTVVVRRRPPPVVV]]]```\\\^^^aaabbbbbbccceeegggaaa___```bbbaaa]]]YYYWWWRRRKKKCCC>>>777///***)))$$$%%%''')))******((('''&&&&&&(((***---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))(((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******//////000111333444555666555555444333222111000///,,,,,,,,,+++++++++*********++++++++++++***))))))************))))))))))))((((((((((((''''''''''''%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))))))))************...//////000333666999:::;;;<<<<<<>>>???@@@AAABBBAAAAAAAAA@@@@@@DDDLLLRRRjjjqqqzzz}}}oooeeeWWW```aaaVVVOOOPPPPPPMMMFFFDDDCCCCCCAAA???DDDJJJKKKFFFHHHPPPVVVZZZeeeqqqzzzhhhkkkzzzoooYYY[[[WWWRRRQQQRRRQQQKKKFFFMMMOOOOOONNNKKKIIIHHHIIILLLJJJFFFBBB???>>>>>>>>>:::::::::999777666444333////////////000000000000......---,,,,,,,,,,,,---tttGGG222...,,,***)))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""000222lllKKK###&&&TTT$$$'''(((!!!,,,,,,!!! )))ZZZkkk$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################""""""""""""###############################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&+++)))((()))++++++***(((---)))'''''''''(((,,,111>>>;;;555FFFIII<<>>???@@@@@@BBBCCCCCCBBB@@@@@@CCCEEEPPPUUU]]]rrrzzz|||zzzzzzzzzyyyssslllkkknnnjjjhhhggghhheeeaaadddiiimmm|||||||||sssuuuwww\\\YYYaaaUUURRRNNNMMMMMMMMMJJJGGGKKKLLLLLLKKKHHHFFFEEEFFFFFFDDDBBB@@@>>>=========888888888777666555444333////////////////////////...---,,,,,,++++++,,,,,,sssFFF222...,,,***)))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&& nnn\\\$$$%%%ttt$$$((($$$######'''111'''---;;;LLL$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""############$$$$$$$$$################################################"""""""""#########$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%$$$&&&)))+++)))'''((((((***,,,,,,,,,444<<<:::??????PPPUUUPPP```eeefffaaatttwww|||vvveeedddqqqeeeYYYUUUXXXXXXOOOFFFYYYSSSQQQXXXaaaddddddbbb```ffffff```___aaa\\\RRRCCC>>>777---&&&######$$$((())))))'''%%%%%%(((++++++++++++++++++++++++++++++******))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))+++,,,---...000111222222222222111000///......---,,,,,,,,,+++++++++************++++++******)))(((******))))))))))))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))++++++,,,,,,...000111222222444666:::<<<===>>>>>>???AAACCCBBB@@@===<<<;;;CCCEEEHHHXXXppp~~~|||~~~ttt~~~uuu~~~xxx{{{~~~zzzvvvnnnVVVMMMOOOSSSMMMKKKIIIGGGGGGHHHIIIIIIGGGHHHHHHGGGDDDBBBBBBCCC>>>>>>======<<<;;;;;;:::555555555555444444444333////////////////////////,,,,,,+++************+++sssFFF111...,,,***)))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$"""'''>>>cccAAA""""""''' !!!'''000'''777\\\)))fff666777>>>...((($$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%'''((())))))+++,,,...+++222333///333???GGGFFFSSSuuuxxxqqq{{{|||~~~ddd^^^XXXSSSRRRRRRQQQUUU[[[^^^___```dddgggeee^^^WWWPPPJJJCCC===999222***$$$###%%%(((***+++,,,++++++++++++++++++++++++++++++******))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''((()))))))))***+++,,,---///000000000000//////...---,,,,,,,,,,,,,,,+++++++++*********************))))))(((***)))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))******++++++,,,---...///...000444777;;;<<<======:::<<<>>>@@@???>>><<<;;;AAACCCAAAFFFTTT]]]jjj~~~vvvxxx{{{}}}{{{zzz}}}~~~~~~|||~~~{{{ssstttzzz{{{ZZZMMMSSSXXXOOOBBBFFFFFFEEEDDDCCCEEEIIILLLFFFFFFFFFDDDAAA???@@@AAA<<<<<<<<<;;;:::999888777333333222222222333333333//////...............---++++++***)))))))))))))))rrrEEE111...,,,***)))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$000!!!SSSOOO###"""(((###+++)))%%%iiirrr'''"""******'''!!!333%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$############################################################$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((+++///111...)))(((...333%%%666======UUUzzzuuu~~~uuu{{{eeeuuuooonnnvvvgggrrrrrrrrryyy{{{qqqWWW```hhh___WWWNNNOOOZZZ```]]]^^^eeeQQQIIIBBBCCCHHHHHH@@@777***'''%%%'''***---,,,***************************)))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((((((((()))***,,,---......///......------,,,,,,,,,,,,,,,,,,+++++++++******)))************)))(((((()))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***+++,,,,,,---------,,,...111555999;;;======::::::;;;<<<===>>>>>>===999@@@>>><<>>>>>===;;;999777555333222111111000111111222333............------,,,,,,******)))(((((((((((()))qqqEEE000...,,,***)))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$555***$$$SSSQQQ***(((%%%"""&&&###((((((!!!###```###+++###(((BBB...'''$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''(((((((((((()))(((+++,,,)))&&&(((111888MMMbbbnnnttt|||{{{iii^^^___hhh[[[nnnsss{{{zzzyyyxxxzzzwwwyyy|||xxxpppmmmvvvzzzmmmtttvvvzzz\\\WWWVVVWWWRRRMMMVVVdddWWWMMMCCCBBBJJJMMMIIIBBB;;;444,,,&&&%%%'''((()))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((()))+++,,,------......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))******))))))((('''))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))***+++,,,---------+++,,,///222555999;;;======;;;::::::;;;<<<<<<;;;666???===999:::999===KKKVVViiitttzzz~~~rrrjjjTTTRRROOONNNOOOLLLHHHFFFHHHDDDDDDCCCCCCEEEHHHJJJLLLFFFFFFEEEBBB??????@@@AAAAAA@@@>>>;;;888555333222222111000//////000222222.........---,,,,,,++++++******)))(((((((((((()))qqqDDD000---,,,***)))''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&000(((///&&&!!!}}}###"""###$$$222***'''CCC***,,,555%%%%%%GGGqqq???...!!!$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((''''''((((((((()))))))))&&&&&&(((///;;;JJJWWW___ccckkklllgggyyy~~~zzzgggxxxqqqcccuuuwwwVVVHHHHHHKKKYYYSSSLLLIIIJJJIIIDDD@@@DDDCCC???555+++%%%&&&)))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&'''((()))***,,,------...------------,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))(((((('''))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&''')))***,,,,,,,,,,,,******+++---111555999;;;<<<:::888999;;;;;;999777:::@@@;;;666:::888444:::555???OOOaaaqqqxxx|||ttt}}}kkkUUUHHHIIIOOOSSSLLLHHHLLLOOOLLLGGGFFFFFFDDDBBBDDDHHHJJJJJJHHHFFFFFFDDDAAA???>>>???AAABBB@@@===999666555444333333222000/////////111222......------,,,++++++***+++***))))))(((((())))))pppDDD000---,,,******''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%+++###%%%mmm!!!!!!%%%'''$$$"""(((''' 333???---,,,,,,'''wwwMMM"""!!!$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))///...333EEEaaa}}}sssgggppp~~~zzzxxx}}}rrrmmmqqqhhhttthhhfff^^^MMMOOORRRSSSOOOJJJDDDAAABBBKKKQQQJJJ888***'''***))))))))))))))))))))))))'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&''''''&&&'''((()))***,,,,,,---...------------------,,,,,,,,,,,,+++++++++******)))))))))))))))((((((''')))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%''')))++++++++++++***))))))***---222777:::777666666999<<<<<<999666999<<<555333===>>>777666999222888FFFVVVkkkyyyxxxkkkxxx}}}```PPPAAAFFFMMMBBB===IIIGGGEEEGGGKKKIIICCCDDDIIIGGGDDDBBBDDDIIILLLIIIEEEFFFEEEDDDAAA>>>===???AAAAAA???;;;888555444444555444222000///...///111222......---,,,,,,+++******++++++***)))))))))))))))mmmDDD333++++++,,,(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%111 000HHH222sss+++$$$333000ttt&&&...'''222&&&"""!!!222!!! ,,,###***---***###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))'''%%%&&&((()))'''&&&222...&&&(((***)))---///III\\\xxxzzz|||xxx|||uuuooo{{{OOOFFFRRRMMMSSSUUU@@@:::LLLWWWXXXRRR>>>000333&&&(((,,,...(((!!!&&&000***(((&&&&&&&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))++++++,,,,,,,,,++++++***,,,,,,,,,++++++*********))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&(((+++(((%%%######%%%%%%&&&'''''''''&&&%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))*********++++++++++++,,,++++++,,,...111444666666666666666666555555444???<<<999999:::999777444555444666;;;BBBGGGHHHHHHWWWjjjvvvvvv{{{yyyaaaLLL@@@;;;;;;;;;;;;===???AAACCC@@@BBBEEEGGGIIIHHHGGGFFFCCCBBBCCCDDDGGGGGGFFFEEEDDDCCCBBB@@@>>><<<;;;:::>>>:::555222111222222222222000///...///000///......---,,,+++************((((((((((((''''''''''''kkkCCC333,,,+++---)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%,,,(((JJJ!!!$$$***'''555AAA(((888ZZZ111...***$$$###***...!!!111!!!MMM%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((###(((+++,,,,,,+++++++++...$$$!!!111:::------EEEmmm~~~nnnxxxpppvvvyyyKKK:::MMMVVVGGGLLLOOOUUUXXXLLL===888777,,,$$$&&&)))(((''')))***(((&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))***++++++,,,++++++******,,,,,,,,,++++++*********))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&$$$###$$$%%% !!!###%%%''')))))) !!!"""###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))******************)))***,,,...111333333333444444555444444333777555333444555555333111000//////111555777666555>>>MMMeeewwwvvvqqq|||xxxppp|||tttaaaMMM???888777777888888888999:::<<<>>>@@@===???BBBEEEFFFFFFEEEDDDBBBAAA@@@@@@BBBCCCBBB@@@BBBBBBAAA???>>><<<;;;:::===999555222111222222222111///------...///...---,,,,,,+++***))))))))))))((((((((((((''''''''''''iii@@@333---,,,---***''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&!!!///000000000!!!!!!(((&&&,,,GGG:::777333~~~CCC:::222eeeDDD!!!$$$---,,,''''''ccc''''''&&&&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&***......***'''(((***$$$000000***000BBBeee}}}mmmtttrrrttt|||yyyccczzz]]]OOOEEEQQQOOOOOORRRPPPIIIDDDDDDEEE888,,,((()))((('''''')))(((&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))******++++++++++++******+++++++++++++++*********))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%######$$$)))(((((('''&&&###!!! %%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))))))))((((((((()))+++---...000000111222333333333333111000///000111222111000000...------......---,,,+++111>>>IIIKKKLLLZZZlllvvvwwwqqqddd{{{kkkXXXMMMBBB>>>666000---...111444555555555666777999:::;;;999;;;>>>AAACCCDDDDDDCCC@@@>>><<<<<<===>>>===<<<@@@@@@???>>>===<<<;;;:::<<<888444111111222222222000...,,,,,,---...---,,,+++***)))((((((((((((((((((((((((''''''''''''&&&ggg>>>333...,,,---+++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&///666!!!(((,,,(((999SSS===///RRRbbbXXXcccDDDRRR<<<444@@@000$$$000***###+++!!!%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''+++***,,,,,,***(((***......000+++:::iii|||ZZZTTTqqq{{{}}}UUUKKKLLLVVVVVVOOOFFF===HHHFFFAAA888---%%%&&&***)))(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((()))((()))******************+++++++++***************))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$%%%'''))) """###%%%&&&'''***+++((('''&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((''''''((()))***+++---...///111222333333333000000///000000000000///...---------............+++***+++---+++***111;;;GGGWWWqqq}}}ttt~~~zzzwwwdddQQQGGGBBB999000,,,))),,,000444666666555444222222333444555666777888777999<<>><<<;;;;;;<<<===>>>===????????????>>>===<<<;;;:::777333111111222222111000...,,,,,,---...---,,,+++***))))))(((((((((((((((((('''''''''&&&&&&&&&eee;;;222///,,,---+++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&!!!%%%%%%SSS222888BBBGGG;;;999LLL???aaaNNN]]]^^^[[[RRRkkknnnccclllmmmWWWMMM\\\KKK666>>>000$$$,,,""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))''')))...000---...222...777UUU{{{uuu{{{~~~}}}~~~sssiii}}}aaaJJJIIIHHHOOOVVVQQQHHHKKKKKKDDD999///)))&&&***(((''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((('''((())))))*********)))************************))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######&&&+++///***)))(((%%%###$$$(((,,,'''%%%######%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((())))))***,,,---...000111222333333000111000000......---...***++++++,,,+++,,,,,,------,,,---...---+++,,,000---<<>><<>>===;;;777555222111111222222111111///------...///...---++++++***)))))))))******''''''''''''&&&&&&&&&&&&ddd:::333000,,,,,,+++''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''' 444%%%tttaaaNNNIIIUUUUUUOOObbbzzzzzzjjjuuuwwwcccmmm~~~YYY[[[gggQQQSSSQQQJJJYYY###"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))'''***000///***,,,333LLLsssjjjeeezzz{{{{{{|||VVVDDDOOOTTTLLLIIIEEEEEEGGGDDD555%%%,,,***((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&'''((())))))***)))))))))))))))***************))))))))))))(((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########''',,,000444444111,,,)))***000555999333,,,(((((('''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''(((((()))))))))+++,,,...///000111111111...//////...,,,***+++,,,,,,---...---+++***+++,,,(((***,,,/////////...---000,,,***---111333555888)))+++000666777777>>>GGG>>>???<<<777555666555111777//////111+++,,,...&&&...///111000,,,))))))***...---***))))))+++---//////000111222333333333333555666888:::<<<>>>??????;;;;;;<<>>;;;@@@AAAAAAAAA???<<<888666333111000000111222222111///---++++++,,,,,,,,,+++(((((('''''''''(((((()))''''''&&&&&&&&&%%%%%%%%%aaa666000///---///000(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&((()))(((%%%$$$$$$%%%---&&&###(((+++(((%%%&&&))))))111<<>><<<:::888<<<<<<<<<<<<:::999666555777444000......//////...,,,,,,------,,,,,,+++***((((((((((((''''''''''''(((%%%###$$$&&&'''%%%"""aaa777000///,,,...///(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&'''((()))+++---...%%%(((...111+++%%%&&&...666@@@NNNWWW___mmm{{{sss{{{jjjjjjtttrrrfffmmmjjjppp{{{ttt```]]]___```^^^^^^```cccddd\\\XXXQQQHHH>>>444---***%%%$$$$$$%%%''''''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))""")))...---,,,---...,,,,,,111999VVVTTTooorrrhhhhhhiiihhhfffccc___^^^___aaawww}}}}}}uuusssuuuqqqeee```ddd\\\ZZZTTTNNNJJJMMMWWW___sssxxx~~~|||~~~yyykkkKKKDDDBBBQQQ___YYYZZZHHH===555)))(((+++'''$$$'''&&&###$$$((()))%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&'''''''''((((((((()))((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))))))))*********))))))***++++++++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******++++++,,,---------............///111222333333555:::===>>><<<999777:::;;;;;;<<<;;;:::999888777444000.........------++++++,,,,,,++++++***)))(((((((((((('''''''''''''''%%%$$$$$$&&&&&&%%%###aaa777111///,,,------(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''')))'''&&&&&&''')))))))))******+++***''')))444@@@AAA```|||zzzvvvwwwzzzmmmiiimmmrrrssseeeuuuxxxhhh\\\^^^___YYYWWWUUUOOOFFF???===???AAA---((($$$%%%)))***&&&!!!&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((())))))***)))+++,,,***)))+++...000...:::^^^rrrZZZwwwpppfff```]]]```fffmmmvvvzzzuuuxxxxxxsssjjjaaa\\\[[[^^^```eeebbbbbbiiisss|||~~~~~~sssZZZUUU]]]WWW^^^TTTLLL???...+++,,,###&&&)))((($$$###&&&))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((())))))))))))((()))******++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((((((((())))))******+++,,,,,,------------------...///000111444999===>>><<<999777999:::;;;<<<<<<<<<<<<<<<666333000...------,,,************+++***))))))((((((((((((''''''''''''&&&'''%%%$$$$$$&&&&&&$$$###```777111///+++++++++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''***(((&&&&&&((((((&&&$$$111***$$$'''444HHH___nnnxxx~~~xxxtttyyy|||pppcccrrrgggXXXhhh~~~tttkkkppprrrwwwvvvsssvvvjjj}}}}}}sssjjjjjjtttzzzwww|||iiiYYYdddhhh_________ZZZRRRJJJGGGDDDAAA???777,,,&&&&&&'''&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******///(((''',,,,,,'''***333FFFzzzllldddsss|||mmmfffbbbdddiiippp{{{~~~vvvppplllhhhddd```hhh^^^SSSPPPUUUaaappp|||{{{~~~[[[UUUZZZ[[[YYYXXXMMM;;;666111###)))++++++(((%%%%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))((())))))***************************************))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((()))******++++++,,,------,,,,,,,,,---......000444888===>>>===:::888:::;;;;;;;;;;;;;;;;;;;;;555222///------,,,***)))******++++++******)))((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$^^^666222000++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''((()))+++++++++)))+++333>>>IIIZZZqqq|||___qqqyyyzzz}}}lllppppppiiidddhhhttt~~~vvv{{{wwwzzz}}}uuurrraaa~~~vvv{{{sss{{{nnngggqqqvvvjjjPPPVVVZZZYYYWWWSSSIII>>>MMMHHH???555---(((&&&&&&######$$$%%%%%%&&&%%%%%%$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********&&&###+++555000'''888TTTzzzVVVmmm|||iiifffkkkeeemmmzzzxxxoooggglllfff___YYYSSSQQQYYYeeecccnnnsss}}}}}}~~~ooopppsssWWWXXX___\\\MMMDDD<<<,,,(((((((((((('''%%%%%%''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))************)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))******+++------,,,,,,,,,------...000333777;;;===<<<;;;999===<<<;;;:::999888777777333111///------,,,***(((+++++++++++++++******)))''''''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$\\\555222111,,,+++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((()))******)))''''''***,,,111OOOooo|||{{{|||vvv{{{{{{gggiiilllwwwyyygggccckkkyyy{{{yyy|||~~~~~~qqqsssvvvfffqqq}}}gggiiieeeZZZTTTVVVUUUQQQQQQRRRQQQKKK@@@555---)))&&&&&&%%%%%%%%%%%%&&&'''$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))******+++(((***,,,+++)))999eeetttaaaqqqiii]]]\\\fffrrryyysssmmmeeeWWWKKKOOO[[[SSS```gggooo}}}}}}}}}XXXTTT[[[```UUUKKKDDD:::)))%%%$$$&&&((('''&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((('''((())))))******))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((())))))***++++++++++++,,,,,,---...///000333666999:::::::::===<<<:::777555444333333222000.........---+++)))++++++,,,,,,++++++***)))'''''''''&&&&&&&&&&&&%%%%%%&&&'''&&&$$$###$$$%%%ZZZ444222111---+++)))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))++++++(((''',,,888AAAXXXrrr{{{sssnnnttt^^^[[[iiirrrqqqaaabbboooeeevvv~~~tttkkknnnttt}}}ttt[[[UUUXXXYYYTTTVVVXXXWWWRRRHHH===666---+++(((&&&$$$%%%&&&'''$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))******++++++---222,,,%%%;;;kkkMMMrrrxxxhhhbbbhhhvvvxxxqqqdddYYY]]]iiimmmmmm```XXXaaannn~~~ttt{{{jjjXXXXXX```YYYOOOOOOOOO999...&&&'''***)))((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''((())))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''(((((())))))(((((())))))***+++,,,---,,,---...111333666888999;;;:::777444222111000000111///......//////---+++*********+++***))))))((('''''''''&&&&&&&&&%%%%%%$$$&&&'''&&&$$$###$$$&&&YYY444222222---+++***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))###'''***,,,111@@@VVVhhhwwwgggxxx|||yyynnneeeffflllooo}}}uuu|||jjjxxxyyycccdddvvvggg[[[YYYXXXYYYVVVVVVXXXZZZVVVMMMEEE333000,,,'''%%%%%%&&&'''$$$$$$############$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))******++++++###111000555hhhaaagggvvvsssttthhhfffgggnnnzzztttpppuuu}}}bbbNNNOOOXXXfffyyy}}}fff]]]eee```XXX]]]dddLLL;;;,,,***,,,***)))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))&&&&&&'''''')))***+++,,,******+++,,,///333666888999777555222111000//////000///...///000000...,,,)))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%$$$&&&(((&&&$$$"""$$$&&&SSS;;;444---000++++++'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((!!!%%%(((***+++---,,,)))---###+++777???]]]rrrssspppuuuppprrrxxx|||{{{}}}}}}zzz{{{vvv}}}rrr|||iiifffpppkkkOOOJJJQQQYYYXXX[[[]]]VVVKKKBBB666,,,((('''''''''$$$%%%&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))+++&&&&&&+++,,,'''(((...222)))555mmmrrrxxxyyy}}}lllgggeeejjjyyyppp[[[SSSZZZfffkkkgggttt{{{aaa]]]lllooo{{{ppp[[[;;;&&&%%%++++++&&&&&&&&&''''''(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&''''''((((((((((((((('''&&&&&&&&&''''''***)))'''&&&%%%&&&&&&'''(((''''''&&&&&&''''''(((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((,,,+++***)))***---///000777777666444333222111111//////...---,,,,,,++++++((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$SSS:::444---000++++++'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((---+++))))))***)))((((((111,,,999VVVtttwwwhhhqqquuuqqq```ooonnnwwwwwwpppvvv~~~]]]VVVUUUSSSOOOWWW[[[SSSWWWRRRIII===111((($$$######$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&)))+++***)))***---000000111nnnooo}}}uuuaaalllvvvvvvgggaaaeeekkkmmmbbb```hhhyyyWWW^^^zzz||||||mmmNNN777222,,,%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$(((((('''&&&%%%%%%$$$$$$)))))))))((((((((())))))############$$$&&&((()))'''''''''((()))***+++,,,''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((******))))))***---///000666666666555444222111000.........---,,,,,,++++++))))))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$QQQ:::444---000+++***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((,,,'''&&&+++,,,))),,,333999JJJ___yyyzzz{{{www{{{vvvttt~~~{{{wwwwwwllluuuwwwhhhPPPSSS\\\VVVSSSUUUSSSJJJ===111***(((%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&***,,,+++---000///+++---YYYfffxxxtttkkkcccaaakkk~~~|||}}}wwwvvv~~~}}}vvvssstttssspppcccYYYWWWggg~~~kkkcccssssssgggHHH<<<---!!!***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$%%%(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''))))))''''''(((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((()))***,,,///000444444555666555333111///...------,,,,,,+++++++++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$PPP999444---000+++***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))$$$&&&------+++555EEEQQQuuuttthhhuuu{{{vvvyyyyyy}}}}}}wwwrrrwwwuuu}}}tttmmmooo~~~llliii|||~~~wwwRRRNNNUUUOOOPPPSSSUUUSSSKKK@@@666111((('''&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((()))))))))---))))))...111000000111YYYgggvvv{{{pppXXXbbbxxx}}}xxxtttuuu{{{xxxsssttt~~~~~~yyytttllliiieeeeeekkkvvvyyyvvvssszzz|||TTTAAA111%%%,,,((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))))))))((($$$$$$%%%&&&'''((())))))(((((())))))******)))))))))(((((('''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''(((***,,,...///111222444555555333000...---,,,,,,,,,+++++++++******))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$NNN888333---000+++***(((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))---))))))++++++222HHH___|||uuuppp{{{vvvxxx}}}{{{{{{xxxtttqqqjjjllliiiccccccddd^^^TTTbbblllrrrllldddgggtttuuupppvvv|||wwwbbb|||qqqppprrruuuuuunnnWWWYYYWWWWWWXXXVVVNNNAAA777---***&&&%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))***...)))+++///***'''===ZZZ{{{cccvvvuuuhhhYYYaaallllllpppyyyyyy}}}~~~{{{xxxuuuyyyxxxooofffhhhuuu~~~eeefffeeeMMM>>>...'''***)))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((''''''))))))((((((''''''&&&&&&%%%&&&'''((()))(((((((((###$$$$$$%%%&&&&&&&&&'''(((''''''''''''(((((()))''''''((((((((((((''''''&&&'''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&''''''%%%&&&'''((()))+++,,,---...000222333333111///---+++++++++++++++*********)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$MMM777333---000+++***((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***)))(((+++777OOOmmmoookkk|||zzztttzzz{{{uuuooolllkkkkkknnniiiggggggddddddsss|||}}}zzzrrrzzzwwwwwwkkk]]]XXXTTTUUUXXXVVVMMMDDD777111)))%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))******'''+++111///$$$---[[[dddvvvqqqTTTUUUdddvvvaaaiiiwww}}}ooopppyyy|||{{{}}}~~~|||zzz{{{yyy||||||wwwtttrrrnnnjjj|||aaakkk~~~}}}eeeRRR==='''+++***((('''&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&((()))***+++---///000111...///000222222222111111444333222000...+++)))(((%%%%%%%%%%%%&&&'''((()))''''''((((((((((((''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&'''((())))))******,,,---///000000///...---************************((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$KKK666333---000***)))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))$$$+++111<<>>AAACCCEEEFFFGGGGGGFFFEEEFFFEEECCC@@@===888555222,,,+++***)))''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''((((((((((((***+++,,,---------------)))*********************'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$KKK666333---000***)))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))555BBBSSSqqqyyyrrrkkkvvv}}}wwwzzzyyy{{{xxxuuuvvv}}}}}}|||~~~uuukkklllqqqnnntttyyyzzz}}}~~~sssfffwwwrrriiinnnxxx{{{rrr}}}tttsssuuu|||pppeee___\\\]]]]]]TTTHHH999...***)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))************)))000---...QQQwwwqqqpppaaa^^^tttxxxsssmmmgggtttwwwnnn___UUU]]]qqqzzzyyy|||}}}wwwxxx~~~~~~~~~{{{~~~vvvhhhaaarrr|||vvviii^^^MMM---+++)))'''&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((()))+++///666<<<@@@IIIHHHFFFDDDAAA???>>>===777888;;;=========<<<;;;AAABBBDDDEEEFFFFFFEEEDDD===;;;888333///,,,)))(((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''((((((''''''&&&*********++++++,,,,,,---)))))))))))))))*********'''&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$KKK333000,,,000,,,+++))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))$$$&&&((()))((()))+++...777KKKbbbyyydddVVVmmmsssuuuuuu}}}tttgggcccdddeeeooo}}}zzzuuupppqqqrrrssstttuuuuuuuuuxxxyyy{{{{{{zzzzzz{{{}}}xxx{{{{{{tttjjjgggmmmtttyyyvvvyyy}}}pppvvvYYY~~~wwwyyy```UUUdddiiieee```RRRHHHCCC666$$$###...&&&'''&&&%%%$$$###$$$&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%***++++++***((('''((())),,,***$$$&&&---(((&&&222+++...777444kkkyyy{{{jjjooo^^^___rrr{{{rrreeeeeetttuuuhhhZZZLLLVVVjjjwww~~~~~~~~~xxxzzzzzzzzzyyyyyyxxxxxxxxx{{{eee\\\nnnlll|||uuu^^^```DDD111&&&***---(((&&&***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''((((((((((((((((((((((((((((((((((((((('''(((+++------((($$$&&&)))---...,,,)))((((((---222777;;;EEEOOOMMMDDD@@@AAAFFFJJJEEE>>>@@@GGGLLLGGGAAAAAAFFFLLLOOOOOOPPPJJJCCCBBBEEEDDD<<<333===???EEEHHHBBB888111111+++&&&###'''***(((%%%%%%)))'''%%%$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((***++++++++++++++++++++++++*********))))))(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$KKK444000,,,000+++***))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***111'''$$$,,,///+++...888OOOqqq|||vvvpppiiijjjiiiqqqyyy{{{wwwpppgggcccjjjyyywwwlllbbb[[[YYYYYY[[[]]]___```aaaaaaaaabbbdddeeeeeeddddddeeegggpppsssssspppnnnqqq{{{}}}{{{{{{|||}}}vvvpppxxxvvvxxxvvvtttoooffffffiiioookkk[[[III@@@<<<666,,,$$$&&&&&&'''&&&%%%%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%)))***+++***((((((((()))(((---,,,---222,,,'''---000---333iii}}}xxxttt\\\RRRooo}}}tttgggiii{{{}}}iii]]]XXXSSS]]]ooozzz}}}~~~~~~yyy|||{{{zzzyyyxxxwwwvvvuuu}}}~~~|||zzzlllrrrjjj\\\ccc}}}vvv{{{mmm\\\BBB,,,((()))'''&&&***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&''')))+++,,,,,,)))(((&&&$$$%%%+++333999===???@@@BBBFFFJJJIIIEEEAAAAAAEEELLLMMMJJJJJJOOOIIIEEEDDDLLLYYYdddgggfffYYY]]]\\\SSSLLLKKKIIIFFF777888>>>FFFIIIFFFCCCCCC:::444...+++)))''')))...''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))***+++++++++++++++++++++******)))))))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$JJJ444111+++///******))))))((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))******000$$$$$$---,,,&&&666PPPiiihhhcccmmmsssvvvddduuuzzzmmmeeeppp}}}xxxqqqnnndddbbb___\\\[[[___eeejjjlllnnnqqqtttvvvvvvvvvvvvrrrssstttsssqqqqqqrrrsssmmmmmmlllkkklllrrr{{{xxxuuutttsssrrrssslllgggiiiuuu{{{ppp{{{ooouuuzzzrrrmmmrrrlll]]]MMMEEEAAA333"""&&&&&&&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&)))***+++***)))((()))***###---,,,)))...---(((+++///444XXXjjjrrrVVVUUUjjj|||sssgggkkkrrr```VVVSSSQQQWWWooo}}}}}}}}}yyy}}}|||{{{yyywwwvvvuuuttt{{{}}}~~~zzzvvvsssnnn}}}yyy```VVVjjj~~~xxxXXX777***))))))((()))((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((()))((('''(((***,,,,,,,,,...111666===EEEIIIDDDBBBBBBEEEGGGFFFFFFIIIVVVTTTVVVZZZ[[[YYYWWWXXXjjjccc^^^```fffggg___VVVXXXeeegggUUUEEEDDDHHHGGGGGGBBB@@@DDDGGGGGGFFFGGGFFFAAA<<<777000))))))...&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))************************))))))))))))'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$III555222+++...))))))))))))((((((((((((((()))(((((((((((((((((((((((((((((()))))))))*********&&&''',,,...)))///PPPvvvzzzbbbQQQ```sssvvvsssqqq|||rrrmmmlll|||{{{wwwnnneee______aaacccfffkkkppptttzzz}}}yyyuuuqqqqqqqqqrrrrrr{{{vvvoookkkjjjnnnsssvvvxxxppplllgggggguuu}}}lllkkkqqqnnnuuu|||cccfffnnnpppeeeRRRAAA777222'''&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''')))***+++***)))((()))***'''///)))###+++///---///...SSSyyyrrr|||[[[OOOmmm~~~~~~|||xxxooobbbhhh~~~mmm___XXXSSSMMMOOOrrr|||{{{~~~}}}zzz||||||{{{zzzyyyxxxwwwvvvzzz{{{|||}}}{{{xxxtttqqqyyyvvvxxxxxxjjj]]]ggg}}}{{{oooIII222---,,,***'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((&&&***------)))&&&&&&''''''...999CCCHHHGGGCCC@@@======AAAJJJMMMKKKOOOVVVeeegggjjjlllkkkhhhhhhiiikkkiiiiiikkkooommmfff```jjjxxxzzziii___dddiiifffNNNKKKIIIIIIIIIHHHLLLSSSJJJHHHHHHIIICCC777---***((()))))))))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$GGG444222,,,...)))***))))))((((((((())))))***))))))))))))))))))))))))))))))))))))************&&&---111222;;;UUUvvvsss^^^YYYdddlllrrrxxxttt|||{{{rrrqqqjjj___UUUTTT^^^ooo{{{~~~}}}wwwrrriiijjjjjjiiijjjqqq|||qqqsssxxxwwwwww|||yyyyyyuuuyyyvvvnnnxxxmmmdddhhhsssxxxiiiMMM???@@@,,,)))&&&%%%&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((('''((()))******)))((()))+++---222+++'''///222///111@@@tttqqqooosss^^^TTTjjjyyyiiiaaa___]]]^^^aaa```dddiiiooottt{{{{{{vvvmmm___fffvvvggg]]]YYYSSSPPPVVV}}}~~~{{{zzz|||}}}zzz{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyxxxxxxwwwuuuuuuvvvjjjqqq~~~aaaXXXfffgggaaa>>>---******)))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((***,,,+++)))))),,,000;;;CCCLLLRRRPPPJJJEEEBBBCCCGGGPPP[[[aaacccggglllhhhqqqzzzzzzwwwwww|||yyy~~~|||lllnnnooohhhXXXGGGCCCFFFKKKGGGHHHOOOQQQHHH:::222...,,,***'''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$}}}DDD444333,,,...***+++))))))((((((((()))******)))))))))))))))))))))))))))))))))*********+++++++++---...:::ZZZ|||}}}___hhhmmmmmmjjjfff{{{~~~}}}~~~yyynnnfffUUU\\\hhhsss{{{uuuvvvvvvrrrnnnoooxxx~~~zzz}}}~~~|||}}}xxx{{{}}}nnnhhh|||}}}ttt~~~{{{wwwhhhLLLAAA555///)))&&&&&&'''%%%###%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((((()))******))))))***+++***...,,,,,,111---,,,777gggttttttaaaKKK^^^nnn```PPPIIIGGGFFFHHHKKKGGGIIILLLPPPVVV]]]ffflllrrrtttvvvwww}}}||||||xxxwwwoooaaaiiinnn^^^VVVTTTMMMQQQddd{{{{{{yyy{{{|||{{{zzzzzzzzzzzz{{{{{{{{{{{{wwwwwwvvvvvvvvvvvvvvvvvvmmmlllssswwwcccVVVxxx|||~~~QQQ111(((***---)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))+++)))''''''***222;;;BBBOOORRRRRRMMMGGGFFFLLLSSS```gggooouuu|||yyyuuuzzz}}}{{{uuuqqqsssvvv~~~|||{{{rrrXXXLLLMMMQQQGGGBBBGGGMMMKKKCCC>>>444111---***''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$yyyAAA333333,,,...+++,,,))))))(((((()))******+++))))))))))))))))))))))))))))))*********++++++++++++,,,777TTTxxxyyybbbRRRdddoootttzzzyyy|||jjj^^^^^^ccclllqqqxxx~~~wwwttttttvvvuuu{{{~~~yyywwwxxx~~~~~~qqqiiixxx~~~~~~```GGG???777...(((((((((&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))''')))******))))))***+++'''+++,,,...---'''666VVVpppyyy{{{gggYYY[[[sssXXXLLLAAA=========<<<>>>:::;;;<<<>>>@@@EEEKKKPPPVVV\\\aaaeeemmmuuuyyyxxxsssttttttwwwrrrdddmmm}}}iiiZZZSSSSSSIIINNNjjj~~~yyy~~~~~~zzzxxxzzz|||{{{yyyyyyyyyyyyyyyyyyyyyxxxtttuuuvvvvvvvvvuuusssrrrmmmsssuuuuuu}}}vvv```dddtttpppDDD///,,,,,,))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))***))))))---555>>>FFFJJJEEELLLRRROOOJJJOOO^^^lll}}}|||zzzttt}}}{{{}}}cccWWWMMMKKKLLLJJJFFFEEE888777333000---***)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$www@@@222333---///+++---))))))((())))))***++++++)))))))))))))))))))))))))))************+++++++++)))000LLLtttjjjWWWjjjoookkkrrr~~~xxxzzzlll___[[[aaammmvvvyyyuuuqqquuu}}}xxxsss{{{{{{yyyooommm~~~sssXXXFFF===111***))))))(((&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))''')))******))))))***,,,,,,///000000,,,***KKKiiiwwwxxxooorrrSSS[[[uuuSSSFFF<<<555666888666444444777888888888777999<<<>>>???FFFLLLQQQXXX```cccaaakkknnnpppvvvrrreeeppp|||hhhZZZVVVVVVPPPMMMlll|||zzzxxx}}}~~~zzzxxxzzz||||||yyyyyyxxxxxxwwwvvvuuuuuuqqqsssvvvwwwwwwtttpppmmmrrrrrrnnnmmmuuu|||rrrXXXnnnzzzwwwZZZ:::...)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))'''***000:::CCCHHHGGGEEEIIIZZZnnnwwwwww|||~~~|||{{{xxx~~~zzzxxxzzz~~~{{{uuuxxx~~~~~~{{{qqqfff___WWWOOOJJJIII;;;:::888666222---***'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$zzzBBB444444...000++++++))))))(((((()))***++++++))))))))))))))))))))))))%%%***---,,,+++---//////BBB;;;hhhyyyllltttllldddkkk|||jjjqqquuuiiiccc^^^aaammm|||www~~~sss{{{~~~}}}xxxuuu|||}}}{{{{{{|||xxxrrrttt|||qqq{{{ttt}}}mmmMMMFFF<<<333+++&&&%%%'''%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&''''''(((((())))))******)))))))))***++++++,,,,,,000+++---111,,,///^^^xxxjjjhhhppp^^^XXXyyyXXXGGG;;;;;;999777555555666888666888999999666444222222666999===@@@BBBFFFJJJMMMPPPTTT___jjjjjjiiiuuuxxxjjj]]][[[___QQQXXXppp~~~yyy~~~{{{yyyyyyxxxwwwyyy{{{vvvyyyxxxttttttyyyzzzuuusssssstttrrrpppoooooopppoooqqqqqqooonnnrrr|||oooaaaccc|||sss~~~NNN111///+++)))'''%%%'''))))))&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&&&&&&&''''''((()))))))))''''''''''''((()))***+++)))666<<>>777777666555555666888:::>>>>>>>>><<<999888888999;;;<<<>>>???@@@@@@AAAAAAHHHEEEHHHOOOPPPSSScccvvvxxxmmmaaa]]]```TTT\\\vvvhhhmmmuuuzzz}}}yyywwwvvvwwwuuussstttwwwvvvzzzzzzuuutttvvvuuuqqqooorrrttttttrrrooonnnmmmooopppqqqooommmpppxxx~~~{{{ppp^^^lllggg???444,,,+++)))'''((()))(((&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&'''(((((())))))***'''***,,,+++******,,,///666BBBEEECCCHHHNNN___www|||~~~|||{{{xxx}}}||||||zzzrrr___[[[RRRNNNJJJHHHBBB;;;999;;;---((('''***,,,)))'''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&++++++***)))(((&&&%%%$$$###$$$%%%&&&((()))***+++&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{BBB333333---000,,,---))))))))))))))))))***+++))))))))))))))))))))))))***'''(((***)))***777GGGZZZkkkfffmmmmmmqqqyyyWWW\\\ooozzzfff___hhhrrrwwwooolllnnnkkkccc___aaaffflllsssPPPUUU{{{iiiWWWWWW___wwwhhhooowwwqqqpppsssvvvyyy}}}{{{zzz|||{{{~~~|||uuurrrnnnppp||||||\\\???<<<;;;---$$$(((&&&&&&&&&%%%&&&&&&'''(((%%%%%%&&&''''''''''''&&&''''''(((((())))))******))))))******+++,,,,,,,,,***333,,,///AAAvvv~~~zzz~~~mmmzzz^^^pppuuuVVV@@@888:::999999999:::===@@@AAADDDCCCBBB???===<<<===???@@@?????????@@@???<<<:::===888777;;;===@@@MMM\\\mmmlllnnnooolllfffdddfff[[[aaayyy|||aaaYYYgggqqqwwwzzzuuulllkkkmmmqqqqqqnnnooossstttxxxzzzwwwtttsssqqqnnnmmmpppsssuuusssooommmlllnnnppppppnnnlllmmmrrrvvviiiZZZzzzRRR888---,,,+++***)))(((''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''((())))))******(((***+++)))(((+++333:::BBBKKKMMMOOO]]]iiixxx}}}}}}vvvzzzyyywww||||||}}}|||{{{|||eeeKKKGGGIIIEEE@@@AAA:::111++++++,,,***((('''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))******)))'''&&&))))))((((((((((((''''''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$${{{BBB222222---000,,,---***)))))))))))))))******)))))))))))))))))))))))))))(((,,,///++++++>>>VVV~~~uuujjjfffeeelllzzzoooQQQcccqqqeeeeeefffsssjjjjjjllljjjfffPPPLLLJJJLLLIIIEEEEEEJJJQQQEEEHHH>>>DDDQQQAAA>>>;;;>>>NNNFFFLLL[[[KKKDDDIIILLLQQQVVV]]]eeennnsss|||zzzyyyyyy|||}}}|||yyywwwvvvmmmnnnnnnuuuxxx{{{zzz{{{sssPPP@@@:::111***(((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''''''''(((((())))))******))))))***++++++,,,,,,---444"""<<<...YYY|||wwwfffbbboooeeeKKK???;;;@@@>>>======>>>AAABBBCCCAAABBBBBBAAA???>>>???@@@@@@??????@@@BBBBBB???<<<;;;888:::???AAA@@@CCCIIILLLPPPXXX```fffhhhlllnnnjjjmmmwwwiiikkkyyy~~~}}}wwwkkk\\\\\\aaaiiikkkhhhkkkrrrqqqtttvvvvvvtttrrrpppnnnnnnppprrrrrrpppnnnmmmlllmmmoooooonnnlllkkklllnnnuuu```bbbmmmCCC///,,,***+++***(((''')))((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''(((((())))))******+++---+++)))(((,,,555@@@HHHDDDOOOXXXhhhzzzyyyzzz||||||~~~{{{}}}wwwyyy~~~{{{~~~wwwwwwyyy~~~wwwTTTOOOPPPHHHCCCGGGJJJ???333---)))''')))---((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((((((''''''''''''((((((((((((+++******((('''&&&%%%$$$&&&'''((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$zzzAAA222222---000,,,---******)))))))))))))))***))))))))))))))))))))))))******,,,---***444QQQpppmmmnnntttbbbfffeeeZZZbbb~~~cccYYYgggwww}}}xxxdddWWWIIICCCFFFIIIFFFBBB888777777777555444777;;;;;;---111888===<<<555>>>999111666777:::<<<333666===>>>@@@AAACCCGGGMMMQQQeeefffllluuu~~~|||uuu~~~|||~~~}}}zzz{{{|||~~~|||xxxrrrrrr}}}ttt}}}mmmKKK999777444---(((''''''&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''(((((())))))***************+++,,,,,,------333"""999BBB|||fffuuueeePPPUUUzzzYYYIIIDDDDDDDDD@@@===<<<>>>??????>>><<<@@@CCCEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCBBB@@@@@@???@@@DDDFFFDDDCCCDDDBBBGGGNNNTTTZZZaaagggjjjqqqxxx~~~{{{lllTTTSSSYYYccceeeaaagggrrrsssrrrsssuuuvvvuuusssqqqrrrrrrrrrpppmmmlllmmmooommmnnnnnnnnnllljjjiiiiiiooo~~~```kkk}}}XXX777///))))))***((((((+++((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))(((((())))))***+++++++++...------111999BBBHHHKKKIII___qqq|||wwwwww}}}~~~~~~|||wwwtttbbbHHHDDDQQQLLLEEE<<<444,,,''')))///))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))))),,,+++)))'''&&&'''((()))******+++---...///000000,,,,,,,,,,,,,,,+++******))))))((((((''''''&&&&&&%%%%%%$$$%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$xxx@@@333444///111,,,,,,+++******))))))))))))))))))))))))))))))))))))))),,,+++(((&&&///HHHjjjyyyiiixxxyyybbbxxx```SSSrrrqqq___bbbmmmyyyiiiTTTHHHAAA:::333111555777444111555555555333222222444666222666888666555999:::999@@@666555<<<>>>999:::CCC<<<===>>>=========@@@BBB@@@BBBIIIVVVdddkkkiiieee|||}}}zzzsssllluuu[[[===888666---)))(((''''''&&&'''''''''&&&&&&'''(((((((((((('''''''''(((((())))))************++++++,,,---------(((444333jjjvvvvvviiiPPPRRRiiijjjOOOHHHJJJIIIIIIEEEAAAAAACCCEEEDDDBBB@@@EEEKKKOOOQQQPPPOOOOOOMMMNNNOOOMMMKKKJJJJJJKKKFFFDDDBBBBBBCCCFFFJJJNNNRRRUUUVVVSSSTTTYYY^^^___kkk{{{xxxwwwvvv}}}sssVVVSSSXXXbbbccc```iiixxxyyytttwwwzzzyyyuuutttuuuuuurrrooolllkkkmmmooommmmmmmmmmmmlllkkkiiiiiipppfffyyyXXXnnn}}}pppGGG666)))(((***((((((+++((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''(((((())))))***)))))))))***++++++,,,,,,'''+++222:::BBBFFFHHHHHH]]]{{{|||zzz||||||www}}}}}}zzzzzz}}}zzz```LLLJJJKKKFFFCCC???888///++++++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))******'''((()))+++...111555777<<<<<<<<<<<<<<<=========555444333222111111111111444444333222///,,,)))'''&&&&&&%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$vvv???333555000222,,,+++++++++***))))))))))))))))))))))))))))))))))))))),,,+++(((+++AAAbbbxxx~~~nnnlllrrrssszzzddd]]]qqqddd```hhh}}}pppZZZIII>>>999666555444333333444555444333::::::999777888999888777666CCCBBB:::777<<>>???===CCCFFF;;;===???@@@@@@AAACCCEEE;;;===AAAHHHPPPUUUUUUTTT~~~zzz}}}~~~{{{|||qqqnnnxxxwwwttttttOOO<<<444000))))))((('''''''''''''''&&&&&&'''(((((((((((((((''''''(((((())))))************+++,,,,,,------...(((<<>>@@@AAAFFFEEEDDDCCCAAA@@@???>>>:::888555333333333555666888999::::::888444///---+++***)))(((''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuu???333666222222,,,***++++++***))))))((())))))))))))))))))))))))))))))))),,,,,,555TTTuuuzzzkkkssskkk\\\kkkcccPPPoooZZZaaakkkttt~~~```UUUEEE999444555777888666888::::::999888999;;;;;;;;;::::::<<>>;;;<<>>EEEFFFHHHVVVpppzzzyyy}}}www~~~yyycccMMMEEEDDD@@@777000))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++444777===AAABBB@@@===:::777888888999:::;;;;;;<<<:::888444222111222444666555777;;;======:::666444000///---+++)))'''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ttt===000222---///******++++++************++++++***+++***((()))+++***'''(((444///CCCnnnnnn___ooohhhdddXXXVVVnnnYYYdddllluuuhhhLLL>>>;;;777666666888:::;;;AAA<<<888999<<<===>>>>>>AAA===JJJGGGPPPVVVDDDSSSWWWYYYaaaaaaYYY^^^gggfffaaaeeejjjiiisssyyypppuuurrrpppwwwzzztttuuuyyyuuuwwwrrruuu~~~~~~xxxzzz~~~ooo{{{wwwrrrpppooowwwXXX>>>:::111***'''++++++&&&&&&***''''''''''''((((((((()))(((((((((((())))))))))))...%%%***222,,,''',,,///111???|||{{{}}}zzzdddEEExxx~~~TTTBBBIIIMMMFFFDDDCCCAAABBBGGGNNNUUUZZZhhhkkkooorrrvvv|||yyyvvvsssqqqwwwuuuvvvzzzhhhTTTTTTcccjjjuuu~~~}}}xxxsssyyyyyywwwtttppplllhhhfffeeelllmmmnnnnnnnnnmmmkkkjjjbbbjjjgggyyyhhhBBBwwwxxxTTT888555***''',,,&&&))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***......++++++///111///FFFGGGHHHJJJ]]]|||sssvvv}}}rrrzzz|||}}}yyyyyyiiiUUUTTTNNNFFFAAA;;;222,,,%%%###&&&)))***)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&(((((((((******)))&&&%%%***333;;;@@@BBBAAA>>><<<===<<<999999;;;;;;:::;;;===<<<888:::BBB999444???<<<666AAACCC>>>777555888;;;:::777===555555444---...000***###%%%(((((('''&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$ttt===000111---///******++++++************++++++************+++,,,+++)))///,,,BBBcccqqqkkkggggggffflll|||VVVfffyyy___]]]llluuucccJJJ;;;888777777888;;;===>>>>>>AAAAAACCCHHHMMMOOONNNLLLQQQNNN]]]^^^eeefffQQQYYY^^^aaajjjiii^^^[[[ccchhhqqqqqqtttsssvvvzzzwwwxxxzzzwwwzzz{{{wwwyyy}}}|||~~~~~~{{{yyywwwtttkkk{{{hhhJJJ@@@:::111***(((***)))'''&&&'''''''''((((((((())))))(((((((((((()))))))))***---&&&***000---,,,000111555ooo|||bbbXXX^^^{{{RRR@@@GGGKKKCCC999;;;>>>CCCKKKTTT[[[```llloootttwwwzzzyyynnnmmmooossswww|||{{{}}}___LLLNNNbbbmmmzzz~~~yyyuuuxxxyyyxxxtttpppllliiigggfffkkkkkklllmmmnnnmmmllllllkkkkkkeeepppoooEEE[[[jjjBBB333''''''---((())))))(((((((((((())))))((((((((((((((((((((((((***))))))((((((((())))))((((((((()))))))))******+++)))+++000+++'''333EEEDDDVVVkkkttt}}}}}}~~~{{{{{{~~~nnnWWWQQQLLL===<<<555---))))))******(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))))))))(((###$$$)))222;;;???<<<777CCCFFFJJJKKKHHHCCCAAACCCMMMIIIJJJVVVdddhhhaaaZZZeeemmm^^^NNNWWWYYYMMMHHH999======::::::===:::444999111555:::777888666+++///,,,(((%%%%%%''''''(((&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ttt<<>>BBBEEEFFFFFFEEEEEEJJJQQQYYY___```]]]YYYQQQLLLYYY```hhhkkk\\\^^^eeemmmwwwvvveeeWWW[[[iiisssmmmpppwwwxxx~~~{{{xxxxxx{{{}}}}}}}}}|||{{{qqqqqqyyy}}}yyyzzzwwwssskkkxxxeee===???888---&&&'''+++)))###''''''((((((((()))))))))((((((((()))))))))******+++))))))---///111333333SSSiiiOOOSSSyyyQQQ@@@FFFIIIBBB@@@???@@@BBBIIIQQQZZZ___bbbggglllpppssswww|||}}}mmmeeekkksssuuu}}}pppnnntttXXXDDDIIIcccttt|||{{{yyyzzzyyyxxxuuuqqqmmmjjjhhhggghhhiiijjjlllmmmnnnnnnnnnmmmgggdddkkkcccBBBsssRRR777***,,,///((())))))(((((((((((())))))((((((((((((((((((((((((++++++***)))))))))))))))((())))))))))))*********+++)))+++...///111<<>>BBBDDD;;;999===FFFOOO[[[nnn~~~dddlllhhhVVVIIIFFFAAA999@@@;;;<<<777,,,222AAAFFF>>>777---'''%%%'''))))))''''''(((''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$sss<<>>mmmooohhhrrrhhhpppddd]]]oooSSSSSSqqqzzzUUU>>><<>>AAAFFFMMMQQQRRRPPPLLLJJJMMMTTT[[[aaaeeegggccc___PPPDDDHHHRRRYYY```]]]YYYiiixxxoooVVVVVViiioooeeecccuuu{{{|||mmmkkksssvvvyyyzzzsssjjjhhhQQQYYYlll~~~{{{}}}~~~zzzyyywwwssssssyyyxxx}}}DDD===:::111'''&&&***)))$$$'''(((((((((((()))))))))(((((()))))))))*********))),,,++++++000111111666{{{wwwVVVRRRjjj{{{VVVCCCGGGIIIEEEFFFCCC??????EEEPPP\\\ccc]]]cccjjjoooqqquuuzzz~~~mmmfffcccllluuuWWWYYYggg___GGGKKKhhh|||yyy}}}~~~zzzxxxuuurrrnnnllljjjiiifffggghhhjjjlllmmmnnnooojjjeeehhhiiivvvxxx===YYYuuueeeAAA222333000&&&))))))(((((((((((())))))((((((((((((((((((((((((++++++***)))(((((((((((()))))))))*********++++++,,,---,,,+++666EEEJJJEEEaaa}}}zzzqqqzzzvvvxxxWWWNNNMMMHHHAAA888000+++)))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''(((''''''(((***,,,---888BBBBBB<<<:::???FFFOOOUUUhhhwwwhhhkkknnniiiccccccjjjpppmmmkkk{{{jjj}}}rrraaaPPP???;;;@@@AAA:::<<>>BBBDDDIIITTTfff|||wwwgggZZZXXX^^^hhhpppmmmzzz~~~vvvjjjpppvvviii___dddiii```___XXXPPPSSSdddzzz~~~{{{iiiKKK???EEEGGGEEEIIILLLIIIAAA777...***&&&&&&%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$rrr;;;///111---000,,,,,,++++++************++++++...))))))...---***111>>>eee~~~nnn\\\kkklllwwwnnnwwwWWWYYYeee|||aaaUUUMMMRRRWWWWWWXXX\\\dddhhhkkkhhh^^^SSSLLLIIILLLTTTVVVRRRWWWgggssstttfffTTTRRRpppvvv{{{hhhqqqmmmfffXXXOOO]]]xxxfffeeeSSSgggqqq[[[EEEHHHHHHSSSuuu{{{yyysss{{{}}}{{{wwwsss|||~~~bbbJJJ777555333+++(((---(((((()))))))))*********))))))*********+++++++++(((000,,,...444***GGGxxx}}}rrreeemmmmmmOOOEEEIIIOOOUUUYYYaaaiiioootttwwwwwwrrr___fffrrrwww]]]```vvvtttccc{{{zzzzzzxxxvvvtttrrrpppooonnnhhhhhhggggggggghhhiiijjjeeekkkhhhdddgggeee___^^^HHH777JJJwwwoooGGG666,,,,,,))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((()))***++++++++++++,,,,,,,,,,,,------111:::DDDOOObbbwww}}}xxxxxxggg```TTTFFF999111,,,+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((()))))))))###(((...111333777===CCC===XXX{{{{{{[[[iiiqqqooopppzzzrrr{{{zzz}}}}}}{{{ttt~~~tttsss|||yyydddcccfffkkkhhh\\\QQQMMM___{{{rrrSSSMMMMMMHHHFFFFFFHHHIIIDDD;;;333,,,+++)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$rrr;;;...111---000,,,,,,++++++************++++++---((()))......---777FFFpppkkksssooonnnqqq~~~UUUUUUccctttdddSSSRRRQQQSSS\\\fffgggcccggglllnnniii___UUUOOOMMMIIIQQQRRRMMMRRRcccoooqqq}}}eeeYYYrrrsssvvveeepppzzzZZZWWWPPPGGGTTTwwwhhh{{{pppSSSIII[[[kkkYYYFFFOOOTTTdddyyytttqqquuu{{{}}}zzzpppyyyzzzxxxTTT888777888---(((---))))))))))))************)))************+++++++++***000***///555,,,UUUdddqqq\\\eeeoooOOOBBBGGGOOOQQQPPPQQQTTTYYYaaahhhlllxxx{{{zzzYYYeeexxx|||wwwbbbddd|||zzzeee}}}~~~yyyzzzyyywwwtttrrrpppoooooojjjiiihhhfffffffffggghhhhhhmmmcccaaakkkaaaRRRWWWJJJKKKWWWooooooXXX???---+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))+++,,,---++++++,,,,,,,,,---------'''@@@FFF>>>WWWzzz~~~rrrttt||||||}}}zzzsssfffUUUEEE999444111))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***&&&---777===???BBBGGGLLLcccvvv```aaalllzzz}}}~~~}}}}}}pppjjjppprrrjjjgggjjj]]]___lllrrrlllpppxxxwwwKKKDDD>>>CCCLLLNNNEEE:::111///---***((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$qqq;;;///111,,,///,,,...,,,++++++******++++++,,,+++))),,,...)))+++CCC```lllxxxtttjjjwww```OOOeeeooooooSSSRRRKKK[[[XXX```pppdddjjjnnnrrrpppggg^^^WWWMMMBBBHHHGGGEEECCCEEEOOO^^^iiirrriiipppfffRRRhhh~~~tttPPP@@@EEETTTccckkkxxxbbb```WWW```bbbVVVCCCccc}}}ppprrrtttxxxpppyyyeeeAAA888---999000))))))(((((()))***++++++)))******++++++,,,------000$$$777111***555|||sssqqqeeeUUUhhhuuuXXXDDDCCCJJJIIINNNOOOOOOUUU```gggfffnnnuuuzzzzzz|||tttbbbiiirrr{{{wwweeerrrrrraaa~~~~~~{{{wwwtttsssqqqooonnnppplllhhhdddccceeeiiikkkkkkkkkhhhdddcccaaaZZZQQQLLLaaavvvwwwvvv^^^EEE000+++*********)))'''&&&'''((())))))(((((((((((())))))))))))))))))************+++,,,,,,******,,,......444CCCFFFZZZooottt{{{|||qqq~~~iiiYYYBBB:::000---)))''')))+++((('''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((('''''''''((((((&&&+++***&&&+++333---!!!111???999CCCCCCJJJ}}}mmm___aaarrr{{{uuusssvvvwwwtttsssvvv{{{vvvmmmhhhmmmuuuuuu]]]QQQVVVjjjzzzaaaCCC;;;EEEFFFCCCIII???999777888222&&&###)))'''%%%###$$$%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%&&&&&&&&&%%%((('''%%%$$$######$$$%%%'''&&&&&&&&&''''''%%%###)))(((&&&%%%$$$#########%%%$$$$$$######$$$$$$%%%qqq;;;///111,,,///,,,...,,,++++++******++++++,,,...---,,,))))))999[[[zzzmmmqqqkkksss}}}jjj]]]```ooo|||\\\QQQXXXSSSaaa\\\^^^iiiaaajjjkkklllggg^^^VVVPPPHHH???;;;:::888555555===HHHQQQlll|||jjjGGG___|||uuucccTTTKKKNNN\\\gggwwwdddrrraaalll]]]XXX\\\vvvpppttttttnnn{{{sssqqqpppuuutttcccttt~~~KKK:::444111---333)))))))))))))))***++++++)))******++++++,,,------------...333///BBBuuuzzz[[[WWWqqq{{{^^^HHHDDDIIIFFFMMMSSSTTTWWW]]]aaa```jjjrrrzzz}}}bbbcccssstttmmmtttrrr}}}{{{zzzxxxvvvuuurrrnnnkkkmmmkkkgggdddbbbccceeefffjjjjjjhhhdddcccbbb\\\SSSKKKaaaxxx~~~vvvNNN888111*********)))''''''((()))))))))(((((((((((())))))))))))))))))************+++------+++***,,,...///@@@MMMfffyyyzzzrrrooo}}}|||}}}}}}|||kkkaaaTTTLLL===444...***+++,,,)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((('''''''''((((((***(((((()))'''%%%---777888EEE:::EEE___xxxvvvSSSZZZcccpppuuuhhhVVVSSSLLLCCC???BBBEEEDDDBBBBBBCCCDDDDDDKKK\\\mmmuuuvvvttt{{{tttlllgggcccccciiirrrtttvvvRRREEEHHHHHHLLLHHHBBB;;;444...)))&&&)))'''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&%%%!!!"""$$$%%%&&&%%%$$$###$$$###"""###$$$%%%$$$###%%%%%%%%%%%%&&&&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%ppp:::///111---///,,,...,,,++++++******++++++,,,,,,///---(((000LLLooo|||qqqmmmfffsss~~~kkkUUUdddooo[[[IIIPPPNNNNNN]]]]]]___iiiiiittttttpppeeeXXXNNNHHHAAA:::333222000///000666???EEEYYYpppggg===MMMwwwjjjfffppp```VVVmmmrrr```qqqgggddduuutttbbbVVV|||}}}{{{rrrjjjkkkuuu~~~}}}}}}|||YYYVVVlllXXX:::999&&&555---***))))))))))))***++++++)))******++++++,,,------,,,555(((222777\\\~~~]]]TTTbbbgggNNNDDDFFFDDDKKKRRRTTTWWW\\\```aaakkkuuu~~~pppcccaaaqqquuuyyyzzzrrr|||{{{yyyxxxxxxwwwvvvrrrmmmiiikkkiiifffcccaaa``````aaahhhhhhfffcccdddddd^^^WWWJJJ[[[|||WWW>>>444+++***)))((((((((()))***))))))(((((((((((()))))))))))))))*********+++++++++,,,......---...333777HHH[[[vvvrrr]]]kkk|||jjjwwwrrr|||}}}oooooofffZZZEEE===555---,,,,,,***)))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((''''''(((((()))+++***))))))(((+++666AAA@@@JJJVVVxxx{{{qqqbbbgggwww}}}|||hhhVVVMMMGGGAAAKKKNNNSSS\\\hhhrrrqqqkkkbbbeeejjjmmmfffXXXNNNJJJUUUVVVaaavvvtttpppsss}}}uuu```RRRaaammmvvvPPPFFFDDDLLLRRRRRRGGG<<<444---'''+++)))((('''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%$$$'''''''''(((((((((((((((&&&%%%$$$$$$&&&(((((((((%%%%%%%%%%%%&&&'''((()))%%%%%%$$$$$$$$$$$$%%%%%%ooo:::///222---000---...,,,++++++******++++++,,,)))...---,,,===\\\sssyyy~~~tttoooooo}}}oooTTT[[[tttzzzpppMMMIIITTTTTTWWWccckkkqqquuuwww~~~zzzppp___OOOCCC<<<555111/////////222777>>>EEEIIIJJJLLL]]]^^^GGGLLLxxxtttTTTrrrYYYqqq{{{sssyyysssqqqvvv{{{|||vvvjjjfffiiirrr~~~hhhXXXWWWppp??????(((111)))*********))))))***++++++)))******++++++,,,---------000,,,///AAA~~~~~~yyyQQQTTTwwwpppRRRCCCBBBFFFHHHKKKPPPWWW___dddfffkkkttt|||~~~wwwbbbdddqqqrrrnnn{{{zzzyyyxxxwwwvvvtttqqqmmmiiihhhhhhfffdddbbb```^^^]]]eeefffdddbbbdddeeeaaaZZZNNNNNNhhhcccEEE777---+++)))((()))*********))))))(((((((((((())))))))))))*********+++++++++***+++...000///111;;;EEEWWWsssvvvfffhhh[[[vvv|||tttfffxxx|||yyy~~~{{{jjjZZZGGG<<<000,,,+++******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))***(((,,,+++(((///===CCC>>>EEE```}}}qqqTTTUUUddd~~~~~~xxx|||yyyhhhUUUJJJNNN[[[jjjtttyyy~~~|||vvv\\\TTTOOOSSS]]]jjjzzz}}}yyyvvvrrrppppppxxxXXXfff}}}cccFFFNNNVVVTTTHHH:::000---***)))'''(((((((((&&&$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&+++(((%%%###"""$$$'''))))))'''%%%%%%'''(((((((((((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%nnn999///222...000---...,,,++++++******++++++,,,))),,,***000JJJjjjsssiiivvvlllttt|||sssRRRVVVlll~~~]]]TTT[[[]]]ppprrruuu}}}yyyuuukkk]]]KKK===555000---+++---,,,---333;;;DDDHHHJJJJJJ???EEETTT]]]mmm^^^vvvzzzeeezzzyyyvvvtttxxxqqqjjjlllwww}}}}}}vvvssstttwwwwwwtttppplllggggggttt}}}yyyeeefffNNNAAA444,,,000++++++***************+++)))******++++++,,,------111&&&666...QQQqqqpppfffSSSXXXvvvVVVBBB???GGGFFFIIISSS^^^cccbbb___bbbkkkssswwwzzzfffbbblll}}}}}}vvvsss}}}zzz{{{xxxuuusssqqqpppmmmkkkggggggfffeeedddaaa^^^]]]ccccccbbb```cccfffccc]]]WWWEEEUUUttt{{{SSS:::000---)))((()))*********))))))(((((((((((())))))************++++++++++++,,,+++---......222AAARRRzzzhhhYYY___mmm||||||{{{zzzyyy|||xxxuuuTTTEEE444---***)))***+++************************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))******)))))),,,111666<<>>FFFHHHHHHKKKKKKFFFLLLkkkyyy|||nnnzzz~~~}}}gggPPP[[[sss|||xxxttt~~~yyyrrrnnnqqqxxxuuuwwwuuulll___YYY[[[______eeennnqqqggg___fffuuu|||}}}|||kkktttbbb???777***555,,,,,,+++************+++)))******++++++,,,------222###;;;666iiiooo{{{VVVWWWccczzzYYYCCC???EEEEEELLLZZZcccaaaZZZTTT___iiisssxxx~~~xxxaaalllvvv}}}|||~~~|||{{{{{{{{{xxxtttqqqpppooommmllldddeeeeeeeeedddbbbaaa___```aaa```^^^aaaeeeccc]]]]]]FFFJJJtttaaa:::333///***((()))+++***)))))))))(((((((((((())))))*********++++++++++++,,,///,,,---......666MMMfff~~~}}}eee[[[aaasssyyy{{{tttzzz}}}~~~xxxrrrzzzfffSSS===111,,,******+++************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++---%%%--->>><<<555PPP{{{|||jjjWWWoooppp[[[RRRQQQRRRnnnyyy~~~}}}kkkfffkkk|||yyyzzz~~~qqq```UUUMMMWWWooowwwyyyssspppbbbXXXvvvfffPPPPPPYYYVVVFFF777---+++(((''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''+++///666<<<>>>===999666000...---------,,,)))'''&&&&&&&&&%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&mmm888///333///111---...,,,++++++******++++++,,,,,,***...AAAaaaxxxwwwkkk___bbbxxx}}}dddTTTccczzzfffgggppptttvvv{{{ttt}}}dddaaaWWWYYYJJJ;;;666555444444666555000///555@@@HHHJJJHHHHHHPPPLLLRRRwwwyyyqqqzzzrrr{{{pppbbbLLLOOOXXX[[[aaakkkgggooouuuqqqeee\\\___eee^^^^^^ZZZQQQGGGAAACCCGGGGGGLLLXXX___ZZZTTT\\\mmmzzz}}}rrrooolllmmmGGG555000///---,,,++++++*********+++)))******++++++,,,------111+++666EEEyyy|||tttRRRXXXzzz}}}\\\EEEAAACCCEEENNNYYY\\\XXXUUUWWWfffpppyyy|||~~~oooaaayyy}}}{{{zzzzzz{{{yyywwwtttrrrqqqooollliiiaaaaaabbbcccdddcccbbbbbb______^^^]]]```dddbbb]]]YYYOOOIII]]]~~~ooo@@@777111***((()))+++)))'''))))))(((((((((((())))))*********+++++++++,,,,,,000,,,---111666EEEfff}}}kkk```___qqq~~~yyy}}}{{{ppp~~~uuuuuu{{{rrrvvv{{{{{{dddIII888000,,,***+++************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,---...666AAAHHHRRRnnnqqqRRRYYYppprrr___TTT[[[uuuwwwooogggssszzzlllXXXKKKWWWsss{{{pppzzzlllttt{{{ccc[[[```YYYHHH555111,,,((('''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''***---000111<<>>444---******************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,(((<<>><<<;;;;;;===>>>888999;;;===>>>===999555000///---+++)))'''&&&&&&'''&&&&&&%%%%%%&&&&&&'''jjj;;;333333+++000...///************+++,,,---...,,,///999XXX{{{~~~lllaaacccfffdddbbbZZZ```yyy{{{fffooo|||pppcccXXXRRRMMMFFF;;;333//////000000///000000444>>>HHHIIIEEEHHHIIIUUUwwwpppRRRVVVkkkyyydddxxx{{{uuuwwwqqqfffUUUOOO```kkkaaaNNNBBB666999999555333777<<<>>>BBBNNNUUUQQQSSSdddyyyxxxyyywwwqqqtttEEE///999///---++++++,,,,,,,,,+++***++++++,,,,,,------...222+++888hhhtttfff|||___LLLqqqmmmSSS???GGGGGGEEEEEEJJJTTT]]]bbbhhhbbb___aaabbbggguuummmkkkuuu~~~|||zzzyyyxxxxxxzzzxxxuuuqqqnnnkkkiiihhhgggdddccceeedddaaa```bbbbbb^^^ZZZ[[[^^^___]]]ZZZZZZXXXSSSKKK```|||sssOOOAAA555&&&'''///)))%%%000))))))(((((((((((())))))++++++++++++,,,------...666(((///<<>><<>>IIIKKKHHHFFFLLL\\\RRRAAAMMMkkkyyynnnnnnnnnyyysss___PPP^^^rrraaa>>>333333444444555999AAAIIIVVVjjj}}}sssqqqzzzwwwwwwXXX666777000...,,,+++,,,,,,,,,+++***++++++,,,,,,---......333,,,444mmm{{{mmmqqq\\\XXXnnnSSS>>>666>>>GGGMMMQQQTTTXXXZZZVVVZZZ^^^^^^\\\iiifffiiittt}}}{{{zzzxxxxxxwwwwwwvvvssspppmmmjjjhhhhhhgggdddccceeeddd```___aaaaaa]]]ZZZZZZ]]]___]]]ZZZ\\\YYYTTTHHHTTT]]]BBB888,,,)))...)))&&&---))))))(((((((((((())))))++++++++++++,,,---......)))777:::DDDnnnwww___iiivvvvvvqqqcccdddrrrmmmeeeXXXMMMKKKTTTcccnnnpppbbbttt{{{aaa|||{{{tttsssuuu\\\555222999(((***************)))(((((())))))))))))))))))))))))******))))))((((((((((((000///---***)))+++///222===???VVVwww{{{fffbbbpppyyyeeefffwwwuuuqqqyyy{{{lllbbb___ooo~~~ppptttpppssseeeTTT???111+++))))))***''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((('''&&&&&&(((...666<<>>JJJMMMJJJCCCNNNeee~~~BBB;;;HHH\\\sssvvvRRRJJJOOOWWWeeepppuuuxxx]]]eee~~~yyyZZZQQQJJJGGGIIIIIIKKKVVVddd{{{nnngggkkk{{{zzzxxxwwwjjj>>>333111///,,,+++,,,,,,,,,++++++++++++,,,------......333///999|||xxx~~~jjjXXXkkkqqqVVV???:::BBBLLLQQQOOOKKKIIIIIIKKKOOOUUU[[[eeewwwbbblllvvv~~~|||{{{yyyxxxvvvvvvtttsssqqqooollljjjiiihhhhhheeedddeeeccc___^^^``````]]]ZZZZZZ\\\^^^]]][[[___\\\XXXKKKNNNssssssCCC<<<222,,,+++***))))))***))))))(((((())))))***++++++++++++,,,---...///'''888666OOOoooxxx}}}eeeppp|||vvvnnnooo^^^WWWOOOQQQ^^^uuuwwwhhhjjjooovvv~~~wwwttt>>>222<<<'''******************))))))))))))))))))))))))))))))***))))))))))))(((((((((,,,***)))))),,,111888<<>>???BBBFFFBBB>>>:::888;;;======<<<;;;???AAABBBDDDFFFCCC===CCC<<<<<>>JJJOOOLLLBBBPPPiiirrr<<<666999GGGXXX|||YYY@@@EEEHHH>>>@@@RRRqqqzzz{{{tttkkkiiiggghhhvvv|||pppccc___pppxxxooowwwIII111333000---,,,,,,,,,,,,+++++++++,,,,,,---.........222333DDDtttfffUUU~~~www^^^FFFHHHHHHIIIIIIFFFBBB@@@BBBLLLLLLTTTiiijjjeeettt|||}}}|||{{{zzzxxxwwwuuutttqqqqqqpppooommmkkkjjjiiiiiieeedddeeeccc^^^]]]______\\\YYYYYY[[[\\\\\\\\\]]][[[VVVNNNLLLdddGGG===555...(((+++---'''***))))))))))))))))))***+++++++++,,,---...///000222222BBBuuupppcccwwwpppfffaaaccckkk}}}rrrjjj}}}wwwmmmeeeUUU:::444***+++*********************(((((((((((((((((((((((())))))))))))))))))))))))###'''***,,,---222:::AAAUUU|||___TTTzzznnnYYYooo}}}uuuooogggbbbccciiiqqqwwwzzzsssooossswwwxxxxxxzzzyyyrrrzzzkkkYYYggghhhnnnoooeee___{{{hhhooommm___III888000***%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((''''''((())))))(((''''''###)))000666:::===???@@@>>>999:::CCCIIIEEEAAA@@@BBB@@@<<<999:::>>>===:::666;;;AAAFFFMMMQQQOOOIIIRRROOOIIIDDDBBBAAA===777...+++(((''''''(((((((((fff888222333,,,000---...------,,,,,,+++,,,,,,,,,+++HHHjjj{{{gggnnn___rrrlllPPPeeeqqqYYYIIIOOORRRUUUUUUPPPIIICCC@@@666444111///000000//////000000000444???KKKNNNKKKCCCOOOfffkkkCCC===777<<>>555///'''+++000'''******))))))))))))******+++++++++,,,---...000111555;;;lllzzzvvv~~~{{{gggvvvtttdddmmm|||}}}|||qqqMMM///555,,,+++******)))******+++(((((((((((((((((((((((())))))))))))************(((---000---+++222AAANNNvvvvvvhhh\\\sssjjj^^^sssyyylllccc___SSSZZZdddnnnssstttsssqqqiiifffhhhnnnqqqnnnkkkjjj~~~||||||ooozzz{{{rrrhhhppp```bbb}}}~~~fffxxxrrruuunnnZZZCCC333+++'''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&'''((((((((((((((((((///888>>>@@@>>><<<:::CCC===999===@@@===888555777;;;;;;888:::>>>???<<<@@@>>>:::666;;;GGGQQQTTTiiiwwwqqqRRR???CCCCCC999:::666///***((('''&&&%%%eee777111333---000------------,,,,,,,,,,,,------222TTTtttvvvkkk|||XXXRRR]]]uuuzzzlllXXXGGG;;;BBBJJJNNNLLLDDD<<<777666333000...000222333333111222333777AAAKKKLLLHHHCCCLLLaaaeeeIII>>><<<;;;>>>DDDBBB???HHHLLLBBBBBBHHHDDDEEEddd}}}uuu}}}|||nnn___^^^lll~~~mmmvvv{{{DDD777444///,,,,,,,,,,,,,,,,,,,,,,,,---......//////...555]]]uuuzzzooodddTTTfffnnnWWWBBB;;;999===???===@@@GGGRRRrrryyyvvvxxxiiicccoooxxx~~~}}}}}}yyyyyyyyyxxxwwwtttrrrpppppppppppppppnnnllljjjiiigggdddcccdddbbb^^^]]]___\\\[[[YYYWWWXXXZZZ\\\^^^]]]^^^WWWSSSOOOMMMeeexxxeeeBBB444222'''***222)))+++******))))))******++++++++++++,,,---///000111333OOO}}}~~~]]]ooorrrTTTyyyttt~~~uuu___444;;;...---+++***))))))******)))))))))))))))))))))))))))))))))************+++***------,,,///@@@ZZZnnnaaa[[[|||eee[[[vvvhhh\\\VVVVVVXXXdddkkkttt{{{~~~}}}{{{yyylllmmmsss{{{~~~|||{{{}}}}}}wwwzzz|||sss|||lllfff}}}gggzzzvvvkkkxxxgggPPP::://////((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))''''''((((((((()))))))))&&&&&&&&&'''((()))++++++444777<<>>???>>>SSSeeeiiibbboooiii===<<<777000***(((''''''&&&ddd666111333---000------,,,,,,,,,,,,,,,---...///>>>ddd}}}{{{pppnnnjjjnnnsssQQQrrryyynnnfffVVVGGG888???HHHNNNOOOKKKEEEBBB888666333222444555666666333444666999BBBJJJJJJDDDAAAIII^^^iiiyyyjjjJJJ111999???EEELLLXXXddd[[[HHH@@@AAAJJJKKKNNNmmm}}}~~~}}}vvvggg]]]```qqqwwwppp{{{TTT999555000---,,,,,,,,,,,,,,,,,,------.../////////000;;;uuunnn|||{{{\\\eeeyyyqqqYYY@@@<<<===@@@===<<>>TTTlll|||gggaaarrrjjjlll}}}nnnhhh___XXXWWWXXX[[[\\\bbbbbb```^^^[[[\\\___cccdddfffkkkqqqsssuuu{{{xxxwwwxxx{{{}}}~~~}}}xxx|||zzzjjjqqquuugggvvv{{{iiicccpppzzzrrraaaFFF444222((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))'''((((((((())))))))))))((('''''''''))),,,///111;;;<<<>>>??????@@@BBBDDD>>>GGGJJJIIITTTgggmmmgggkkkxxx|||tttooovvv~~~^^^jjjsssqqqhhh^^^UUUOOODDDGGGGGGTTT|||TTTMMMGGG===444///,,,+++***ccc666111333---000------+++++++++,,,---...///000HHHoooxxxlllppp]]]VVVZZZ}}}qqqeee___RRRBBB777;;;AAAEEEDDDAAA>>><<<888666444444444444222000444666888;;;CCCJJJHHHAAA???GGG]]]cccxxxaaa:::HHHFFFRRRbbbsssNNNLLLPPPJJJMMMcccllltttxxxpppoootttyyyzzznnn___ZZZggglllqqq}}}^^^:::666000---,,,,,,,,,,,,,,,,,,------.../////////222DDDttt\\\TTTxxxpppYYY;;;:::===???===AAAZZZvvvmmm```YYYrrr|||___QQQhhhtttyyy~~~~~~wwwxxxxxxxxxvvvssspppnnnmmmnnnnnnnnnllljjjgggeeeeeebbbaaacccbbb___^^^aaa[[[ZZZXXXWWWVVVXXX\\\___UUUbbb^^^TTTMMMCCCTTT{{{NNN666:::,,,(((111+++++++++************+++++++++++++++,,,...000111222LLL}}}tttjjjaaattt~~~~~~xxxaaaZZZnnn\\\VVV___===111000---***((((((((()))))))))))))))))))))))))))))))))******++++++++++++---,,,///:::KKK]]]iiioooJJJmmmzzzTTT```}}}lll```YYYMMMGGGBBBBBBGGGIIIEEE@@@@@@DDDHHHIIIHHHFFFGGGHHHFFFFFFIIIKKKKKKPPP]]]kkkvvv|||zzzsssuuu}}}tttrrr{{{yyyssssss{{{hhh{{{rrreee~~~www{{{qqqRRR777000))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******(((((((((((())))))))))))***)))((((((***...222555:::===AAABBBAAA???>>>>>>OOOeeesssqqqvvv}}}sss]]]ZZZfffhhhZZZPPPVVV```cccVVVfffvvv{{{zzzzzz||||||bbbYYYEEE777EEEcccsssqqqqqqgggXXXHHH<<<222,,,(((^^^:::333000...222+++...***---***+++000,,,---:::YYYnnnsssZZZqqqwwwwwwjjjrrrZZZhhhuuugggaaaXXXMMMFFF777888>>>FFFGGGAAA<<<<<<:::999888666555555555555555555666:::CCCHHHDDD;;;@@@III\\\zzzMMMBBBOOORRRtttPPPQQQSSSTTTZZZnnnfffQQQNNNMMMPPPUUUVVV[[[cccllluuussseeeZZZ\\\ooorrrpppAAA444555''',,,444&&&666***+++,,,,,,,,,---///111111\\\{{{vvvJJJZZZlll}}}~~~rrrYYY666;;;@@@AAACCCTTTyyyrrrbbbWWW[[[hhh{{{\\\LLL\\\pppwww}}}}}}{{{zzz|||~~~{{{wwwvvvvvvuuutttsssqqqpppooopppnnnlllkkkjjjiiigggeeebbbbbbbbbaaa___^^^\\\[[[]]][[[YYYYYYZZZ\\\]]]^^^]]]```\\\WWWQQQHHHRRRlllQQQ555:::...(((+++---++++++************++++++)))222---,,,555...,,,AAAkkkxxxqqqmmmwwwsssyyyxxxqqq~~~jjj___ddd\\\]]]rrrjjjNNN???222///000***+++---&&&))))))))))))))))))))))))---+++))))))***,,,,,,,,,'''///222>>>^^^tttfffHHHfffUUUYYYkkk\\\PPPHHHEEEAAAEEEGGGCCC===<<>>EEEFFFAAA<<<<<<999888777666555555555666888777666999CCCIIICCC999>>>HHHYYYsssaaa[[[vvvoooFFFOOOSSS]]]hhh\\\HHHGGGIIIJJJLLLIIIJJJLLLOOOXXXeeeuuu~~~uuugggZZZXXXhhh{{{zzznnn~~~RRR888666...,,,000%%%000***+++,,,---,,,---///111222cccqqqOOOYYY___~~~qqqYYYBBBBBB>>>===OOOsssfffYYYTTTVVVeeeuuucccPPPJJJ\\\pppyyyzzzyyy{{{|||}}}}}}}}}~~~vvvvvvuuutttrrrqqqooonnnooommmkkkjjjiiihhhfffdddddddddcccbbbaaa___^^^]]]]]][[[XXXXXXYYY[[[]]]^^^]]]```]]]YYYTTTHHHLLL```}}}___::::::///***+++,,,++++++************+++++++++000+++---444---111JJJ}}}vvvuuuccc\\\XXXVVV[[[zzz}}}xxxddd@@@222------)))+++---((()))))))))))))))))))))))),,,+++******++++++++++++000777:::SSSuuummmXXX]]]kkkddd~~~bbbQQQHHHBBB===<<<===>>>AAADDDJJJRRR[[[```qqqyyy|||{{{vvvrrrppphhhZZZSSS]]]oooyyyyyyvvv~~~|||}}}yyynnnkkktttppprrrzzzmmmsssttt[[[???888,,,***,,,((()))+++'''))))))))))))))))))))))))(((((((((((())))))))))))'''((()))))))))))))))***+++))))))---333;;;BBBFFFYYY@@@AAAFFF\\\ooohhhssscccaaa]]]jjj|||vvvooo}}}tttmmmxxx{{{vvvwwwzzzvvv}}}~~~{{{uuuhhhZZZiiizzzXXXIIIOOOSSSnnnZZZMMM===444^^^:::333000...222+++...---///,,,---000---444JJJtttxxxaaaqqqZZZYYYdddiii\\\VVVMMMCCC>>>666777===DDDEEE@@@<<<;;;888777666555555666777888===999555888BBBIIIAAA555<<>>???DDDDDDHHHTTTeeevvv|||sssiiiccc```]]]___cccpppxxx}}}xxxvvvyyyyyyttt]]]fffxxxttt{{{{{{uuuwwwjjjwwwLLL@@@000***+++'''))),,,)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))+++,,,***)))(((***///444:::@@@EEEGGG???JJJTTTTTTcccgggZZZiiisssmmm~~~cccxxxrrrtttlllrrrzzzaaaTTTHHHWWWbbbrrr```@@@]]]999222000...222,,,///---...+++,,,///,,,:::VVV}}}rrrlll|||{{{fffrrrWWWkkkyyydddXXXRRRIIIAAA<<<666666<<>>BBBEEEKKKQQQ```rrrtttfff```dddlllvvv~~~zzzuuuvvv{{{zzzpppfffdddwww|||~~~^^^zzzttt{{{sssLLL444))),,,***(((***&&&(((((((((((((((((((((((((((((((((((())))))))))))+++***(((((()))***)))(((,,,888???===;;;AAAJJJOOObbblllXXXSSSjjjooouuunnnxxxooo___OOOQQQ\\\XXXWWWeee~~~~~~ooohhhtttvvvlll```\\\iii}}}ttt\\\999222000///333,,,000+++,,,***,,,---...IIIsssooo]]]yyyyyyooo|||QQQlllqqq___UUUOOOGGG???<<<555555999@@@AAA<<<999:::888777555444444666999:::===:::666:::DDDIII@@@222999CCCOOOuuuvvvLLL:::AAA;;;444999CCCPPPbbbooosssbbbVVVQQQbbbxxxiiiuuuddd999888000***444(((+++---......---...000333VVV}}}pppnnn}}}}}}qqqYYYFFFKKKccciiiPPPHHHBBBBBBDDDKKK[[[rrrxxxlllbbbSSSFFFAAAIIIUUUdddpppyyysss___SSSMMMLLLPPPMMMJJJLLLRRRXXXYYYYYY\\\\\\^^^aaaeeeiiinnnpppnnnllljjjiiiiiihhheeedddaaaaaa```___^^^\\\[[[ZZZYYYZZZ[[[XXXUUUUUUXXX\\\]]]aaaZZZVVVXXXPPPGGGHHHVVVwwwaaa888999---000---,,,,,,++++++++++++,,,,,,------333111---JJJ~~~ppppppyyyzzz\\\OOOOOONNNRRR~~~yyyvvvsssNNN444///******...---))))))))))))))))))))))))(((***,,,,,,+++,,,000444FFF```}}}mmmQQQllliiitttgggPPPAAA;;;:::<<>>@@@;;;999999999777555333333555888:::888888888<<>>QQQdddxxxzzziiiWWWMMMXXX|||vvvqqqrrrrrrzzz{{{BBB666333+++333(((,,,---............111333^^^vvvyyyzzzlllzzzzzzoooWWWIIIZZZsssqqqWWWHHHGGGBBB@@@AAAMMMbbbzzzppp]]]XXXNNN@@@AAAMMMQQQYYYgggvvvlllYYYNNNIIIFFFDDDHHHHHHIIILLLPPPVVVYYY\\\\\\]]]___bbbfffkkkppprrrpppnnnlllkkkkkkjjjgggeee`````````___^^^\\\ZZZYYYXXX[[[]]][[[WWWUUUXXX[[[\\\bbb^^^YYYZZZRRRGGGGGGPPP{{{tttnnn===<<<+++///...---,,,,,,++++++,,,,,,---///---333111555]]]vvv~~~eeeMMMKKKLLLAAApppzzz~~~yyyZZZ;;;333---***------))))))))))))))))))))))))(((***,,,+++***---444:::QQQhhhgggXXXbbb{{{iii___aaaNNNEEE<<<<<>>???;;;888999:::888555333333555888:::444666999>>>EEEHHHAAA666999DDDOOOttthhh???111<<<;;;@@@HHHaaa~~~}}}mmmYYYKKKTTTuuuyyynnnmmmGGG444666...444+++,,,---.........///111333___nnnfffhhhqqq}}}xxxyyymmmVVVGGGddd}}}zzzbbbLLLCCCAAAAAA???BBBSSSmmmkkk\\\RRRMMMAAA666BBBYYYZZZ^^^kkk|||kkkQQQEEEEEEIIIJJJIIIHHHKKKOOOQQQQQQTTTZZZ___bbbcccdddfffjjjoootttwwwqqqpppmmmllllllkkkiiigggaaa``````___^^^\\\[[[ZZZWWW[[[^^^]]]XXXVVVXXXZZZZZZcccbbb]]]]]]SSSGGGEEEPPPtttvvvBBB>>>)))...///---,,,,,,++++++,,,,,,---111---111111;;;jjjoooPPPIIIHHH;;;ZZZ||||||hhhEEE999000++++++***))))))))))))))))))))))))(((+++,,,+++***...666===WWWlllQQQKKK|||}}}]]]hhh}}}xxxjjjHHHAAA???999AAAEEEKKKPPPXXXqqqiii^^^hhhnnnxxxppplllssszzz{{{xxxyyy{{{tttrrrvvv{{{yyy|||zzzmmmfffooo~~~BBBzzz}}}yyyzzzQQQwwwnnn~~~YYY:::333,,,))),,,,,,))))))))))))))))))))))))(((((((((((())))))))))))%%%))),,,***(((---999DDD>>>AAACCCJJJ\\\iii```MMMiii|||{{{rrrkkkddd```\\\999222000///333,,,000333,,,......---DDDjjjqqqeee~~~wwwaaa[[[lllooobbbTTTMMMGGG@@@:::888444333666;;;<<<999777999444222///------...111333666222???BBBGGGIII::::::>>>???JJJpppppp???;;;<<<>>>FFFYYY}}}~~~}}}xxxuuunnn\\\LLLPPPXXX{{{dddwww\\\999777///555***---+++000,,,111222)));;;hhh}}}|||ggg]]]___|||~~~{{{rrrbbbRRRYYYnnnqqqZZZHHHGGGEEE;;;AAAAAAJJJ]]]rrrzzzrrrfffVVVQQQGGG===<<>>CCCAAANNN]]]tttzzz```NNNXXXrrrzzzzzz~~~xxxkkk```\\\hhhpppiiiuuuyyyqqqmmmyyy}}}zzzjjjfffjjjbbbgggYYY}}}ssseeeiii|||~~~<<<999222---&&&'''******))))))))))))******))))))))))))))))))))))))((()))******,,,333???JJJDDDGGG^^^uuuxxxuuuQQQ|||}}}xxxiiirrr|||pppkkkuuussseee\\\999222000///333---000...+++......333OOOssshhhiii|||oooYYYZZZsssnnnaaaSSSLLLGGG???999777444333666;;;<<<999777999888666444222222333666888888444AAACCCHHHKKK;;;:::===>>>HHHnnniii===444===NNNppp{{{zzzssscccTTTIIIOOOpppwwwwwwooo===666---222///...+++000---111222+++>>>qqquuuddd___fff|||sssmmmdddWWWJJJJJJUUUTTTFFF===@@@???888BBBCCCJJJZZZhhhjjj___TTTPPPJJJAAA:::;;;DDDNNNTTTdddllluuu|||uuubbbUUURRRMMMLLLNNNQQQRRRRRRTTTUUUVVVXXXZZZ[[[[[[[[[^^^aaaccceeehhhnnnxxxwwwsssooommmmmmlllhhheeegggeeebbb```___^^^[[[YYY\\\\\\[[[[[[ZZZYYYYYYYYY\\\[[[[[[[[[XXXRRRJJJEEEEEEsssYYY888333000+++------,,,,,,------...///...000222888eeefff|||}}}www|||~~~zzzyyy}}}ttt___NNNCCCGGG@@@ddd|||YYY888444000)))///,,,++++++******++++++,,,+++///...------///CCCaaannnEEE```}}}```tttjjjoooZZZBBB======>>>@@@NNNHHHWWWzzzjjjOOOSSSeeetttyyy~~~xxxaaa]]]WWW[[[```^^^rrrxxxnnnxxx}}}}}}ooohhhiiigggaaa```^^^|||iiisssKKK222,,,******111******))))))))))))******))))))))))))))))))))))))***,,,+++,,,444???CCC???PPPNNNtttYYYZZZyyykkknnnuuukkkmmm]]]999222000///333---000+++---000///999\\\zzz~~~cccxxxuuujjjTTT[[[~~~lll___RRRKKKEEE>>>888666444333666;;;<<<999777999:::888666444555666999:::;;;777CCCDDDIIIMMM<<<999>>>>>>HHHnnnSSS999777SSSuuu||||||wwwiii[[[EEEGGGdddqqqyyy~~~DDD888,,,...222...***000---111111---DDDqqq{{{kkklllxxx~~~yyyvvvqqqfffZZZSSSNNNFFF>>>AAA???;;;666777;;;;;;888???AAAHHHRRRXXXVVVMMMDDDGGGAAA999777<<>>UUU}}}{{{zzzvvvjjj]]]HHHFFF\\\gggvvvNNN<<<000+++111...***000---000000000LLLwwwrrruuu~~~vvvnnnjjjZZZVVVLLLCCC???@@@???<<>>;;;>>>DDDIIILLLJJJEEEAAAAAA;;;666777===FFFQQQZZZpppvvv|||~~~bbbTTTUUUTTTTTTTTTUUUWWWXXXYYYZZZ^^^^^^___```bbbccceeefffiiilllpppsssxxxuuuooooooooolllhhheeecccaaa`````````^^^\\\[[[[[[[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYWWWSSSLLLGGGCCC___~~~ppp}}}wwwqqq999555444///---------------...//////222)))666LLLzzzssscccrrrcccSSSLLLHHHJJJKKKHHHHHHKKKMMMMMMQQQ[[[cccjjjttt}}}}}}xxxnnnbbbZZZHHHCCCEEEBBBlll}}}zzzRRR555---***(((,,,++++++******++++++,,,---&&&+++,,,,,,HHHeeeeeeDDD```zzz^^^uuuppp```BBB<<>>999:::???BBBAAA???;;;<<>>???DDD>>>@@@CCCDDDDDDDDDEEEEEE???999777;;;@@@FFFRRR^^^sss|||{{{~~~{{{dddZZZXXXWWWZZZZZZYYYXXXYYY[[[]]]```aaaaaabbbccceeehhhjjjkkkppptttyyy~~~zzzpppoooppplllgggdddcccaaaaaaaaa```___]]][[[[[[ZZZZZZYYYXXXXXXXXXWWWWWWXXXXXXWWWRRRKKKFFFEEEWWWfff<<<444111,,,...------------...//////000,,,>>>^^^nnn^^^wwwvvvZZZLLLLLLHHHFFFGGGHHHGGGHHHJJJOOOOOORRRXXX[[[___fffooovvv{{{|||}}}|||vvvlll```XXXNNN999JJJCCCMMMrrruuu```;;;111111,,,,,,++++++******++++++,,,------000---999cccsssXXXRRRaaaqqqzzzlllSSS@@@???DDDGGGQQQ```yyyOOO===UUU~~~wwwyyyyyyvvvtttaaa]]]^^^\\\ssslll~~~gggeeezzzsssXXX@@@///(((+++******))))))))))))******************************...+++222>>>@@@===NNNgggggglllUUUnnnqqq}}}{{{]]]:::333111000444...111...+++---777SSSxxx{{{^^^cccxxxzzz\\\YYYpppiii\\\OOOIIIDDD===777555444333666;;;<<<999777999444444444444555777999:::;;;999DDDCCCMMMXXXFFF<<>>FFFkkk^^^YYYuuuvvvxxx|||xxxooodddLLLBBBLLLjjjnnnooozzzlllAAA777000000///***000...000///666\\\}}}]]]YYYnnnwwwbbbOOOBBB<<<:::777::::::777999???BBBAAA:::<<<@@@EEEEEECCCDDDIIIHHHHHHHHHFFFDDDBBBCCCDDD<<<999:::???AAAEEERRRbbbuuu~~~|||{{{gggUUUWWWZZZWWW\\\]]]]]]]]]^^^```dddgggcccdddeeegggjjjmmmppprrrvvv{{{~~~qqqpppqqqmmmgggeeecccbbbaaaaaa```___]]][[[ZZZZZZYYYYYYXXXXXXWWWVVVWWWWWWXXXVVVQQQJJJEEEFFFQQQ___@@@666111///......------......///000,,,333HHHxxx|||rrrfffmmmRRRHHHKKKIIIIIIHHHIIIJJJKKKLLLNNNPPPRRRWWW]]]```aaagggnnntttzzz{{{}}}|||wwwmmm```WWWNNN888IIIGGG>>>ooozzzhhh???000222...,,,++++++******++++++,,,)))//////...GGGooommmHHHiiilllaaa|||TTTDDD<<>>UUUuuuSSSWWWwwwzzz^^^:::333111000444...222222)))+++>>>```~~~___ppppppwwwUUU^^^|||iii\\\OOOIIIDDD===888666444333666;;;<<<999777999555666666777888:::<<<===::::::FFFEEEPPP^^^MMMBBBAAA@@@HHHnnnfffxxxsssgggllluuu~~~{{{rrriiiOOOBBBDDD\\\{{{kkkpppCCC555222111000***000/////////888aaaUUUVVVsssppp\\\LLLCCC???<<<999888;;;<<<;;;<<>>???GGGGGGMMMmmmyyyQQQCCCOOOrrr}}}sssvvv{{{hhh```\\\QQQmmmdddvvv\\\ZZZlllxxxRRR222///*********))))))))))))******************************'''222===AAAEEEPPPaaaooobbbxxxqqqdddyyy^^^:::444222000444...222999,,,---DDDhhh___vvviiirrrSSSeee~~~iii]]]PPPIIIDDD>>>888777444333666;;;<<<999777999555666666888999;;;===>>>;;;;;;GGGFFFSSSbbbQQQFFFEEEDDDLLLrrrfffkkkWWWbbbuuu}}}~~~{{{tttlllSSSCCCAAATTTxxxjjjmmm}}}EEE111333222000***000//////...999eee|||vvvQQQYYYyyyppp^^^HHH>>>BBBHHHHHHDDD@@@CCCDDDBBBCCCHHHLLLKKKRRRVVVUUURRRTTT[[[[[[VVVOOOOOOOOONNNKKKFFF@@@<<<444666>>>DDDAAAAAATTTkkkssszzz{{{xxxhhhUUUUUU[[[\\\___eee^^^ccchhhjjjhhhffffffggghhhiiijjjmmmqqqvvv{{{~~~qqqrrruuurrrlllgggeeecccbbbaaa```^^^\\\ZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWUUUPPPIIICCC>>>EEEfffkkkzzzPPP:::///111...............///000000///@@@NNN~~~yyy{{{YYYNNNLLLJJJLLLSSSLLLOOOQQQQQQSSSVVVYYYZZZfffkkkttt|||}}}zzz}}}|||yyywwwuuunnnaaaWWWFFFQQQ:::<<>>IIIFFFPPPhhhqqqiiipppwww|||```ccc666222555000333000000555)))111QQQtttgggwwwvvv]]]UUUmmmtttaaaYYYMMMDDD???;;;888555333444666888999888777666888888777777999;;;>>>??????===>>>GGGQQQUUUPPPIII>>>CCCLLLwwwgggSSSbbb}}}}}}{{{zzzvvvpppVVVGGGEEETTTqqqmmm```mmm^^^<<>>DDDDDDBBBFFFRRR\\\rrr}}}vvvvvv~~~hhh```ZZZZZZ\\\\\\^^^aaacccdddeeeggghhhhhhiiiiiiiiijjjmmmooossswww}}}|||wwwzzzuuuoooooohhheeecccaaa```^^^\\\YYYZZZZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTPPPIIICCCBBB@@@___VVV<<<222...000///...------...///000333???yyyiii\\\PPPMMMNNNNNNMMMMMMQQQSSSVVVXXXZZZ```iiipppyyy|||zzztttrrrrrrlll```UUUPPP@@@AAAFFF???EEElllyyyxxxeee000---...,,,++++++******++++++,,,***000666CCCooofff???fff___nnnnnnrrrsssPPPAAAMMMDDDKKKZZZxxxSSS???BBB\\\mmmuuuooojjjXXX```MMM]]]xxx[[[sssTTTiii}}}ppp666777+++,,,+++******))))))******333+++'''***---,,,******888===JJJQQQnnnqqqRRRaaappptttccc666222555000333000000555000888VVVwwwuuukkktttoooVVVZZZrrrsssaaaXXXMMMDDD>>>:::666333333444666888999888777666888777777777999<<>>@@@GGGNNNQQQMMMHHHAAAEEEMMMxxxhhhPPPZZZwww~~~zzzyyyxxxtttnnnXXXIIIDDDPPPiiiooohhhmmm```:::111444...555---///888...???sssyyyxxxooo___cccrrraaaUUUSSSRRRRRRVVVYYY[[[\\\ccceeefffeeecccdddfffiiiiiigggdddccciiilllfff]]]PPPLLLIIIIIIJJJFFF>>>666<<>>^^^yyylllxxxrrrhhhSSSaaayyyrrr```WWWLLLBBB===999555222333444666888999888777666666666666777:::===@@@BBB???@@@BBBFFFJJJJJJHHHEEE???BBBIIIrrr^^^RRRVVVnnn~~~zzzxxxxxxtttnnn[[[JJJBBBKKKaaaqqqnnnmmmuuurrr===444222---222---000777222GGGxxxxxx___UUUcccyyyfffZZZ[[[ZZZ[[[]]]aaaeeefffffflllmmmlllkkkiiiiiilllnnnnnnllljjjjjjooooooeeeYYYIIIHHHFFFEEEDDD@@@;;;777DDDFFFHHHHHHHHHLLLSSSYYY___cccxxxnnngggfffjjjwwwrrrbbb___[[[[[[___cccdddfffiiihhhiiijjjkkkkkkkkkkkkkkkiiikkknnnrrrwww}}}zzzzzz}}}tttllliiihhhfffcccbbbaaa___\\\ZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYWWWVVVVVVVVVRRRKKKEEE@@@BBBKKKyyy~~~yyy???,,,999000///.........///000111444WWWwww^^^OOOMMMOOORRRSSSTTTZZZbbb]]]ccckkkrrrwww}}}~~~{{{xxxyyyuuuqqqqqqpppjjj]]]SSSPPPIII>>>AAAEEE===XXX{{{NNN666,,,,,,,,,++++++++++++,,,,,,555(((222bbbgggDDDUUU|||bbbkkkyyysssyyyTTTCCCDDDFFFUUUwwweeeCCC]]]{{{www{{{YYY\\\LLLZZZRRRooovvvVVV\\\tttZZZ999///,,,+++******))))))******&&&(((,,,...***''',,,444???KKKPPPtttaaaWWW\\\MMMaaaeee888333555///333000000***444AAAfffxxxkkkssseeeWWWhhhrrr___VVVKKKAAA<<<888444111333444666888999888777666555555666777:::>>>BBBDDD@@@BBBDDDFFFEEEDDDDDDDDD===@@@GGGooo\\\LLLXXXppp|||zzzzzzuuuppp___JJJ@@@HHH```rrrlllooojjjDDD666///...000...111555444LLLzzz|||SSSPPPfffqqqeee```ccccccccceeehhhiiiiiihhhllllllkkkjjjiiijjjlllmmmooonnnllllllnnnlll___QQQGGGFFFCCC@@@===<<<===>>>JJJJJJKKKLLLNNNRRRXXX]]]dddZZZeeevvvcccaaaeeeffflllwww~~~xxxgggYYY[[[YYY[[[aaaeeeeeefffiiikkkllllllmmmnnnnnnmmmmmmoooqqqsssvvvyyy~~~uuuyyy|||vvvooonnniiigggdddbbbaaa```]]][[[YYYYYYXXXWWWWWWWWWWWWXXXXXXVVVTTTTTTTTTQQQKKKEEE>>>FFFDDDkkk}}}AAA+++666000///.........///000111555ddd{{{```OOORRRRRRUUU[[[]]]^^^bbbhhheeelllvvv~~~|||yyywwwxxxtttqqqpppmmmfffYYYNNNHHHHHH;;;???GGG999HHH}}}XXX888,,,,,,,,,,,,++++++,,,,,,,,,444***999iiiVVV888ggg{{{bbbkkkKKKDDDIIIHHHbbbUUUJJJvvv|||^^^\\\RRRYYYlll[[[QQQUUU~~~qqq???222,,,+++******))))))******---,,,,,,***''''''111===???ddd^^^cccaaayyyzzzpppMMMPPPggg999333555///333000111+++777GGGoooyyymmmtttaaaZZZnnnsss]]]UUUIII@@@;;;888444111333444666888999888777666555555666888;;;???BBBEEEAAACCCEEEEEECCCBBBCCCDDDAAAEEEKKKsssgggHHH___qqq|||}}}{{{zzzyyyuuuooodddKKK>>>HHH```xxxkkkxxxnnnFFF666222000//////111111333PPPxxx~~~|||ZZZ[[[sss|||kkkdddgggfffffffffhhhjjjkkkiiihhhnnnmmmmmmnnnooopppppppppoooooonnnkkkjjjdddVVVIIIFFFEEEAAA===:::<<>>___iiipppxxxpppWWW[[[{{{rrrZZZRRRHHH@@@<<<:::777555333444666888999888777666777777777888;;;>>>BBBDDDEEEDDDDDDDDDEEEFFFGGGHHHLLLPPPUUUyyy}}}```aaa}}}{{{ttttttyyy~~~}}}yyywwwwwwsssmmmgggQQQDDDEEEOOOmmm|||\\\yyy[[[777555444...222444---777[[[{{{|||yyy]]]```}}}|||hhhbbbgggffffffgggjjjooorrrssssssooopppqqqtttvvvuuuqqqmmmnnnqqqpppeeeYYYPPPGGGAAA???>>>>>>@@@CCCGGGJJJLLLFFFKKKPPPQQQQQQUUU```hhhiiiooovvvxxxnnn\\\III>>><<<===>>>AAAEEELLLRRRWWW[[[\\\aaaggghhhhhhkkkppplllmmmoooqqqrrrssstttttttttvvvyyy}}}ttt[[[gggzzzwwwssskkkiiifffdddcccaaa___]]]YYYXXXWWWWWWVVVVVVWWWWWWVVVTTTQQQQQQQQQOOOKKKFFF>>>AAACCC___III444444000////////////111222333NNNfffSSSTTT^^^\\\^^^dddlllpppppptttyyy|||www{{{~~~}}}|||{{{zzzyyywwwsssmmmggg```XXXNNNGGGBBBBBBAAABBBDDDEEEHHHMMMJJJ000------,,,,,,,,,,,,---------???gggZZZBBBnnn```zzzmmmMMM@@@GGGXXXzzz|||ooowwwxxxzzz~~~fff[[[WWWSSStttIIIJJJ}}}SSSbbbzzz]]]999,,,+++******))))))******+++---000///,,,---;;;JJJooonnnQQQvvvyyy~~~~~~oooqqqlllXXXjjj;;;444555...333111222///===gggwwwcccsssuuuqqqWWW___qqqYYYQQQGGG@@@===;;;888666333444666888999888777666888888888999;;;>>>BBBDDDGGGEEECCCDDDFFFIIIJJJIIIVVVZZZ^^^vvvzzzxxxyyysssxxxyyysssnnnlllkkkiiiuuuxxx}}}yyyqqqooorrrxxx{{{yyyyyytttooogggSSSGGGCCCDDD___GGG^^^ooo:::111444...333666...:::```~~~ttttttVVV[[[|||mmmeeejjjkkkjjjjjjmmmqqqtttvvvvvvrrrrrrtttwwwyyyvvvpppkkkkkkpppnnnaaaQQQGGGAAA>>>;;;;;;>>>CCCHHHKKKKKKJJJJJJPPPVVVVVVSSSWWWbbblllhhhsssxxxpppeeeZZZKKK<<<999777777<<>>===FFFKKKCCCOOO:::...------,,,,,,------...000===hhhQQQ===ooogggfffaaaIIIBBBKKKnnnooozzzvvvpppxxx}}}uuuWWWTTT[[[WWWYYYBBBSSSTTT{{{```888,,,++++++***)))*********&&&)))+++***(((444QQQllltttMMM|||zzzkkk```ooozzzjjjlll999222666111222///111333>>>```xxxcccuuu~~~uuuTTTfffvvv]]]RRRFFF@@@;;;666444555555555555555555555555555999777666666888<<<@@@CCCGGGIIIDDDCCCKKKKKKJJJQQQnnnuuu\\\~~~|||wwwiiifffiiittt|||{{{xxxyyy~~~yyyxxxyyywwwrrruuuuuuxxx}}}}}}wwwssssssuuu~~~}}}}}}zzzyyyzzzyyywwwuuueeeWWWIIICCCHHH^^^zzzMMMSSS<<<666111000444...333555dddkkkwww[[[]]]~~~qqqooouuullllllnnnqqquuuxxxxxxxxxqqqhhhhhhuuu|||vvvqqqrrrsssqqqjjj\\\MMMAAA======???>>>???DDDLLLOOOMMMJJJOOOPPPQQQRRRUUU]]]gggnnnmmmwww{{{rrrfffaaa___^^^JJJ>>>666888@@@DDDFFFGGGFFFRRRZZZYYY[[[eeelllmmmooopppqqqssstttuuuuuuuuuzzzzzz{{{uuuuuupppkkkgggfffbbb]]][[[]]]ZZZXXXWWWWWWWWWWWWVVVTTTUUUTTTSSSSSSRRROOOJJJFFFCCC<<<>>>VVVvvvCCC666111...222---+++222111000999ffftttfff\\\\\\]]]ccceeekkkqqqttttttvvv|||jjjWWWmmm{{{xxxvvvwwwyyyyyyvvvrrrwwwqqqhhh```[[[UUUNNNIIIEEEAAA>>>???CCCEEECCC@@@kkkkkk---...---,,,,,,,,,,,,---...///SSSgggDDDHHHuuupppvvvgggkkk|||KKKMMMAAAUUUvvvqqqrrrvvv}}}UUURRRWWWYYYsssQQQmmmiiiJJJwwwzzz999000+++)))+++,,,***)))+++***000,,,...888;;;RRR~~~nnnLLL___wwwkkkppp~~~|||lll999222666111333///111...===eeelll~~~xxx{{{nnnSSShhhuuu^^^RRRFFF@@@;;;666444555888888777555444333222222000///000222555:::???BBBFFFHHHDDDDDDLLLLLLLLLUUUvvvzzzuuuddd___aaaccc^^^[[[[[[^^^]]]ZZZ]]]dddxxx}}}uuuttttttuuuttttttzzz}}}zzzyyywwwtttqqqfffWWWGGG@@@FFF^^^~~~}}}TTTSSS|||<<<111222000333,,,222888iiirrr}}}aaadddxxxtttvvvooonnnooorrruuuwwwwwwvvvqqqiiiiiiuuuzzzuuuoooooohhhfff```UUUIII@@@>>>???>>>???CCCHHHNNNQQQPPPNNNOOOQQQTTTWWWZZZ```gggmmmsssyyyzzzsssmmmlllmmmkkkSSSIIIBBBBBBCCCCCCCCCEEEEEEJJJUUUaaahhhiiilllqqqooopppqqqssstttuuuuuuvvvzzzzzz|||yyynnnuuuqqqlllgggeeebbb]]]\\\^^^YYYXXXWWWWWWXXXXXXVVVUUUUUUUUUTTTTTTSSSPPPKKKGGGBBB<<>>???CCCEEECCCAAAYYYvvv333......,,,,,,,,,,,,......555ZZZeeeFFF\\\lllyyykkkvvvvvvHHHHHHCCC^^^}}}vvvtttwww|||]]]RRRVVVUUUjjjOOOZZZrrrLLLjjj~~~CCC000+++)))+++,,,***)))+++)))---******222???[[[{{{\\\XXXwwwyyyggg~~~mmm:::222666111333///222222@@@iiizzzkkksssuuuxxxfffUUUnnnttt___SSSFFF@@@;;;777555666888777666555444444444444000000222444888;;;???AAACCCFFFCCCDDDLLLLLLNNN[[[kkkfffkkkooovvvwwwwwwqqqfff]]]^^^eeegggnnnxxx~~~{{{xxxvvvrrrrrrzzz~~~{{{yyyvvvrrroookkkZZZHHH???CCC[[[~~~zzzwww```QQQzzzDDD222222000111+++333:::nnnzzz~~~cccgggwwwsssmmmmmmmmmooorrrssssssqqqqqqjjjjjjssswwwqqqjjjiiiZZZYYYTTTKKKCCC>>>>>>@@@???CCCIIINNNPPPQQQQQQRRRQQQSSSXXX[[[___ccchhhlllsssssspppllllllnnnnnnkkk]]]YYYUUURRRMMMIIIIIIMMMZZZ]]]jjjzzz{{{ooolllsssppppppqqqssstttuuuvvvwwwyyyzzz|||yyyrrrfff]]]hhh{{{vvvooohhheeebbb^^^]]]___YYYXXXWWWWWWXXXYYYWWWVVVVVVUUUUUUUUUTTTPPPLLLHHHBBB>>>@@@OOO{{{TTT???222///222///...333000111>>>lllXXXZZZ^^^___eeerrruuuyyy~~~vvvmmmuuuuuuvvvwwwxxxwwwuuutttqqqjjj```YYYTTTQQQLLLIIIDDD@@@>>>???BBBDDDDDDBBBMMM{{{999///...---,,,,,,---...///===ddd^^^BBBiii___tttiiipppFFFCCCIIInnn}}}qqqqqqxxxnnnUUUVVVSSSbbbUUUHHHWWW]]]WWW111,,,***+++,,,***)))+++***))),,,+++000KKKkkkyyyZZZbbbggg}}}yyymmm:::222666000333000333777DDDmmmtttnnnzzzppp|||dddZZZtttuuu```TTTGGG@@@;;;777666777555555444555666888999:::<<<<<<<<<======>>>???@@@CCCEEEBBBDDDKKKJJJOOO```zzzxxxzzzyyy}}}|||rrroooppphhhllloooqqqxxx}}}}}}{{{zzz~~~}}}||||||zzzyyyvvvssspppooo^^^KKK@@@AAAUUU|||wwwvvvuuuvvvnnnMMMNNN555111///111,,,444;;;ooozzz~~~ccciiivvvlllfffeeefffiiilllmmmmmmlllnnniiiiiiooopppjjjcccaaaRRRPPPJJJCCC===:::<<<>>>BBBHHHOOORRRQQQOOOPPPRRRUUUVVVYYY]]]aaafffjjjmmmpppkkkfffdddfffhhhddd___bbbbbbbbb```YYYTTTXXXaaatttuuuqqqvvvrrrrrrssstttvvvxxxyyyzzzzzz{{{}}}yyyiiidddeeebbbiii}}}tttkkkgggddd```^^^^^^YYYXXXWWWXXXYYYYYYXXXWWWTTTTTTTTTTTTSSSPPPKKKHHHBBBAAA@@@JJJqqqZZZ:::111///222000000333///333DDDaaaSSS\\\bbbdddlllvvvxxx|||zzz```hhhkkkpppvvvwwwxxxwwwvvvtttrrrrrrppphhh^^^VVVQQQNNNJJJGGGBBB@@@>>>>>>AAACCCDDDDDDJJJxxx===///...---,,,,,,---...///AAAjjjUUU:::gggxxxZZZlllhhhkkkHHHBBBTTTmmmooopppnnnxxx]]]WWWSSSZZZ]]]>>>aaaOOOhhh222---***+++,,,***)))+++***)))//////444XXXvvvqqqZZZwwwwwwfffyyy~~~nnn;;;222666000333111333444FFFwwwyyyyyymmmaaa^^^xxxxxxaaaUUUGGG@@@<<<888777999666555555666777:::<<<>>>BBBAAAAAA@@@????????????CCCDDDAAACCCIIIHHHRRRiiixxx}}}~~~uuussszzz~~~{{{~~~}}}yyyzzz{{{zzzwwwtttpppooolll]]]MMMCCCBBBPPPrrr~~~mmmmmmwww{{{zzzKKKUUU222000///333...555;;;mmmwwweeemmmuuuhhh^^^^^^___cccfffiiiiiihhhiiifffeeegggfffaaa[[[XXXOOOLLLEEE>>>999888:::<<>>@@@BBBDDDEEEGGGzzz}}}BBB///...------------...///DDDiiiOOO<<>>>>>===<<<<<<<<<===>>>???BBBBBB???CCCIIIJJJYYYvvvzzz|||}}}|||~~~|||yyy{{{}}}{{{wwwrrrmmmlllggg[[[MMMEEECCCOOOmmmzzzwwwppp~~~OOOyyy]]]555111000444///666<<>>======???BBBEEEGGGFFFsss~~~yyyGGG000///...------...///000LLLeeeKKKKKKxxxzzzppphhhyyyYYYFFFFFFkkkyyywwwsssyyy|||nnnQQQSSSOOO[[[@@@iiimmmFFFiii|||555///+++++++++)))***,,,)))+++---///AAA^^^bbbLLLfff}}}~~~}}}ppp<<<222555000333111555444JJJoooqqqfff\\\bbb}}}|||cccVVVHHH@@@<<<888888;;;<<<;;;:::999:::===@@@BBB===<<<:::999:::===@@@AAABBBAAA>>>CCCKKKNNNccc|||~~~wwwuuu~~~~~~|||www{{{~~~}}}yyysssooonnnjjj]]]OOOFFFBBBLLLiii|||XXX}}}ddd:::444222444...666===ppp{{{vvv\\\fffwwwjjjVVVVVVWWWZZZ^^^``````___^^^\\\XXXSSSPPPNNNLLLIIIHHHCCC<<<888888;;;@@@CCCMMMOOORRRRRRQQQPPPSSSUUUVVVUUUUUUXXX^^^ccceeeeeeYYYYYY\\\^^^\\\XXX]]]dddccceeeiiilllqqqvvvqqqrrroootttttttttuuuwwwzzz}}}xxxoooggghhhiiigggcccaaa^^^]]][[[ZZZZZZYYYXXXVVVRRRQQQQQQRRRQQQOOOKKKGGG@@@BBB@@@EEEmmmrrr555555111111...///000--->>>^^^}}}sss\\\^^^lllkkkkkkxxxyyyddd]]]YYY\\\eeemmmnnnkkkccc]]]VVVQQQNNNKKKGGGCCC>>>>>>======>>>AAAEEEIIICCCvvvuuuzzzIII000///...------...///000[[[^^^DDD[[[kkktttdddPPPEEEMMMxxx|||uuutttvvvzzzKKKOOOOOORRREEEXXX}}}uuuJJJ```666///+++++++++)))***---(((---***000PPPjjjdddTTTiii~~~zzzppp<<<333555000333222555111EEE{{{iiivvveee]]]fff|||dddWWWHHH@@@<<<999999;;;999999888:::<<<@@@EEEGGGBBB@@@===<<<<<>>DDDMMMRRRkkkyyywwwooowww~~~}}}tttxxx}}}{{{wwwttttttpppbbbRRRGGGAAAIIIeeeyyy```eee:::666333444---555>>>tttxxx]]]iiiwwwjjjTTTSSSTTTVVVYYYZZZZZZYYY[[[YYYTTTNNNJJJIIIHHHFFFCCC>>>888666888>>>DDDHHHNNNOOOPPPQQQRRRTTTVVVYYYSSSRRRTTTYYY___cccbbbaaa]]]]]]```aaa[[[WWW___llliiijjjnnnuuu}}}ssstttwwwwwwsssrrrrrrsssuuuyyy|||~~~||||||~~~|||qqqhhhcccfffiiihhhdddbbb```^^^\\\[[[ZZZYYYWWWUUURRRRRRRRRSSSRRRPPPLLLHHHCCCDDD@@@BBBjjj|||;;;555111000---...///---@@@bbbzzz}}}{{{~~~~~~mmm[[[aaaoookkkhhhuuu{{{rrrRRRKKKEEELLLZZZfffiiiggg]]]XXXRRROOOMMMKKKGGGCCC>>>======<<<===AAAFFFIII==={{{qqqGGG000///...------...///000hhhZZZ>>>bbb___vvveeeLLLGGGTTTrrrlllyyywwwtttuuuuuu~~~vvvpppqqqHHHMMMKKKFFFBBBGGG{{{uuuGGGWWW~~~666000+++++++++)))***---(((000)))444```yyyppphhhfffyyyxxxnnnnnnttt|||uuu>>>111444000444000111///IIIqqq|||rrrxxx}}}|||```ddd~~~~~~cccWWWIIIAAA<<<777666888777:::<<<===BBBHHHJJJHHH@@@888777===???;;;>>>GGGEEE:::>>>HHHKKK^^^vvvsssvvv{{{~~~}}}|||zzzxxxwwwvvvuuuuuummmdddQQQDDDDDDJJJbbbyyyzzz{{{~~~kkk???222555111555000???kkk{{{rrrfffnnnwwwmmmeeeOOOPPPTTTXXXXXXUUUUUUXXXXXXVVVRRRMMMHHHEEECCCBBB>>>777555999<<<===DDDLLLMMMNNNNNNPPPRRRTTTVVVXXXTTTTTTXXX___aaa\\\XXXXXX```[[[WWWXXXZZZ^^^fffooollllllvvvwwwxxxtttmmmpppvvvtttuuuvvvvvvvvvwwwzzz}}}~~~zzz}}}ggg[[[RRRTTTYYY[[[aaaeee^^^___]]][[[ZZZZZZZZZXXXVVVTTTSSSRRRSSSSSSPPPJJJEEEAAA===???BBB___~~~<<<333444111333...333000<<>>111444000444000111,,,LLLyyyrrr~~~www}}}bbbeeefffXXXIIIAAA<<<888777888:::===???AAAFFFJJJHHHBBB>>>999;;;BBBAAA;;;<<>>tttYYYpppiii{{{|||zzzxxxwwwuuuppplllmmmqqqhhhrrrooo{{{vvv>>>222444111444111222...SSSsss~~~{{{sss}}}cccgggkkk[[[III@@@===:::888888===AAACCCEEEHHHIIICCC;;;<<<<<>>@@@CCCDDDGGGZZZ{{{|||PPP111...,,,---------222888```YYY888wwwKKKYYYjjjkkkGGGJJJiiiwwwppp|||ssstttddd~~~|||kkk```ZZZYYYWWWVVVXXX___gggmmm{{{}}}~~~|||mmmsss```KKKJJJIIIFFFBBBPPPIIIlllKKK///...---+++000***,,,---000333???tttwwwTTT}}}}}}lllsssdddhhhmmmkkkkkknnnnnnmmmpppvvvnnnvvv???222444111444111222444XXXrrrnnn|||{{{bbbhhhrrr___KKKAAA>>>;;;999999???EEEHHHFFFCCCAAA>>>:::===@@@EEEGGGAAA999:::AAACCCFFFJJJIIIXXX|||{{{xxx~~~yyyttttttyyy}}}~~~}}}|||yyywwwtttrrrqqqlllfffTTTFFFDDDHHH```vvvooohhhJJJ555666///333111BBBooo}}}rrrTTT___wwwmmmaaaYYYIIIBBB???CCCHHHIIIGGGGGGHHHJJJKKKHHHBBB===;;;:::777555444777<<>>AAACCCEEEBBBddd~~~LLL000---,,,---------333:::lll[[[DDDppp[[[```qqqjjjFFFKKKmmm{{{xxxqqqvvvlllSSSnnnxxxfffZZZUUUYYY^^^cccgggjjjqqq}}}}}}}}}}}}ooossscccJJJIIIIIIEEEDDDUUUFFFgggPPP111///...,,,000)))---)))000222DDDtttkkkQQQtttlll~~~kkkVVVOOOZZZeeecccfffooorrrqqqtttzzzxxxvvv???222555111555111222777VVV}}}ssslll|||xxx___gggyyyfffPPPDDD>>>;;;:::;;;@@@HHHKKKDDD;;;888;;;===>>>AAADDDCCC<<<888<<>>AAADDDFFF===hhhLLL000,,,+++------...333:::tttNNNIIIuuupppssskkkvvvfffCCCLLLrrr~~~uuu~~~vvvqqqsss|||jjjNNNfffsss```VVVUUUXXX[[[dddmmmrrruuu}}}zzz|||pppsssgggIIIGGGIIIDDDDDDtttXXXBBBaaaUUU333......,,,///)))---'''111777PPPvvveeeWWWggglll{{{|||zzzbbbOOOBBBIII^^^```^^^dddqqqwwwssssssyyywww???333555222555222333555RRRuuuzzztttqqquuu]]]gggnnnXXXHHH>>>999:::>>>AAAHHHJJJ@@@777666<<<@@@>>>??????<<<888888>>>CCC>>>AAALLLZZZvvvuuubbbmmm}}}}}}{{{{{{{{{}}}}}}|||{{{xxxvvvsssqqqlllgggWWWIIICCCFFF^^^nnnXXX}}}AAA444444///555666HHHssstttnnnnnnzzzrrrhhh\\\SSSLLLAAA777666:::@@@HHHOOOJJJOOORRROOOEEE<<<777666111333333333999CCCLLLOOOJJJKKKNNNQQQSSSTTTTTTTTTYYYRRRPPPVVV\\\\\\XXXVVVTTTXXX^^^cccfffssswwwnnnfffjjjnnnmmmrrrxxxttttttwwwzzz{{{|||}}}~~~nnn}}}mmmooolllqqqhhhddd___\\\ZZZYYYXXXWWWRRRTTTUUUTTTOOOJJJFFFEEEBBB<<>>]]]vvvddddddfffrrrzzzggg^^^]]]^^^```bbblllmmm___LLLBBB@@@RRRoooiiidddkkkzzz|||{{{www@@@333555222555222333555RRRvvvzzztttzzzsss~~~\\\ggguuu___LLL>>>777:::AAACCCGGGEEE>>>:::;;;>>>???;;;;;;;;;888888:::>>>AAABBBBBBRRRmmmlllXXX]]]nnn~~~}}}zzzxxxyyyyyyzzzyyywwwtttrrrpppkkkhhhYYYIIICCCEEE]]]pppWWW@@@333444///555666GGGoooyyyggggggyyyqqqggg[[[SSSMMMCCC:::666777;;;DDDMMMMMMRRRVVVRRRGGG;;;555333000222222111777CCCKKKMMMIIIKKKNNNQQQSSSTTTTTTSSSTTTQQQRRRYYY]]]ZZZVVVUUUXXXYYY]]]eeeqqqqqqeeehhhqqqqqqrrrwwwvvvuuuwwwzzz{{{}}}~~~~~~iiieee___[[[ZZZYYYWWWVVVRRRUUUWWWUUUPPPJJJFFFEEEAAA===AAAEEEXXX}}}<<<555000...222///444000:::oooxxxiii___\\\]]]UUUVVVYYY]]]bbbfffiiikkklllsss{{{rrrZZZIIIHHHEEEBBBAAADDDHHHKKKPPP[[[lll|||}}}XXXUUUPPPMMMJJJGGGEEEDDDAAA???===<<<<<<===???BBBEEEGGGKKK^^^|||DDD111---,,,---------222999]]]???DDDzzzyyyxxxiii}}}aaaAAARRR}}}|||mmmxxxtttooopppwwwnnn\\\NNNRRRzzzuuummm```SSSMMMPPP[[[dddlllttt~~~~~~sssxxxmmmHHHCCCHHHBBB???XXX|||]]]>>>YYYZZZ222***,,,,,,...(((...+++///AAAcccnnnbbbpppnnnvvvoooVVVKKKIIIHHHHHHIIINNNTTTMMMDDDBBBGGG\\\{{{yyyqqquuuyyywww@@@333666222666222333777WWW|||}}}sssrrr}}}[[[iiiyyycccNNN===555:::CCCFFFEEEBBB>>>>>>BBBAAA===777888888777888<<<>>>>>>JJJGGGYYY{{{kkkPPPTTTccc~~~}}}}}}|||yyyvvvvvvwwwxxxwwwvvvssspppoookkkhhhYYYJJJCCCDDD\\\wwwhhhGGG444444///555555DDDjjjsssppp]]]cccxxxqqqggg[[[SSSMMMEEE===888666777@@@JJJNNNTTTXXXTTTGGG:::333111///222222000666BBBJJJKKKIIIKKKNNNQQQSSSTTTSSSSSSOOOPPPVVV\\\]]]XXXUUUUUU\\\ZZZ\\\ggg{{{wwwhhhjjjvvvvvvsssvvvvvvwwwxxxzzz|||~~~uuuhhhddd___ZZZXXXWWWVVVUUUSSSVVVXXXVVVPPPKKKGGGFFFAAA>>>DDDEEERRR~~~===555...---222111666333>>>sss~~~mmmaaaYYYVVVUUUSSSUUUZZZ___eeeiiilllnnniiiqqqzzzjjjTTTIIIIIIGGGDDDEEEJJJLLLMMM^^^___eeeppp~~~|||xxx}}}LLLQQQOOOLLLIIIFFFEEECCCAAA???===<<<<<<===???BBBFFFHHHHHHZZZ{{{xxx~~~PPP111...,,,---------222888UUUMMMNNNoooqqqhhhcccBBBSSS~~~rrrppp}}}yyyjjjgggkkkooo```QQQKKKIIIjjj]]]XXXRRRNNNOOOVVVaaahhhvvv}}}uuuzzznnnGGGBBBIIIAAA===OOOvvvUUU:::XXXZZZ111))),,,,,,---'''///,,,,,,???cccfff^^^vvvrrrpppkkkPPPEEECCCBBBBBBDDD???HHHGGGDDDGGGMMMaaa~~~xxxyyy|||rrrggg~~~BBB222666333444111444777XXX}}}}}}sssvvvzzz___iii~~~iiiQQQAAA;;;===???DDDBBB@@@AAABBB@@@999333888<<<:::222000888@@@BBBGGGOOOhhhlllhhhHHH[[[uuuooo~~~~~~|||{{{zzzzzzzzzyyywwwtttpppllljjjlllfffWWWKKKEEECCCYYY}}}||||||cccIII777555000222000KKKuuuqqq}}}tttWWWccc|||sssggg[[[SSSQQQGGG===777444555;;;BBBIIIQQQXXXTTTGGG;;;555555222888777111444BBBKKKJJJKKKJJJKKKOOOTTTVVVTTTQQQRRRRRRVVVZZZYYYUUUUUUXXXOOO___gggooowwwpppkkknnnsssuuuvvvwwwwwwyyy}}}wwwdddaaa]]][[[YYYXXXWWWUUUWWWVVVUUUSSSOOOKKKFFFDDDAAABBBBBB@@@WWW~~~777222222111222---222111777eeeooo^^^WWWXXXXXXVVVVVVXXXYYY\\\bbbjjjlllhhhjjjnnnnnnxxx___OOOEEEDDDAAAFFFJJJCCCMMMggg}}}yyysssMMMQQQMMMLLLIIIFFFCCCAAA??????:::;;;===???BBBDDDEEEFFFNNN^^^~~~}}}DDD111...,,,---------222888```AAASSSoookkkvvv\\\GGGPPPvvvqqqzzzyyyxxx~~~jjj\\\dddgggSSSSSSMMMUUUcccNNNBBBUUUOOOGGGTTT^^^eeewww}}}yyymmmgggGGG===@@@III:::FFFvvvxxxTTT@@@\\\^^^111,,,000,,,000,,,++++++222DDDggg\\\tttWWWwww|||___FFFCCCHHHGGGEEEFFFIIIDDDEEEIIIFFFHHHccc}}}|||dddKKKBBB222666222444111444777XXX}}}vvvyyy{{{___iiimmmVVVCCC<<<<<>>666222000222---222111777fff{{{gggXXXSSSTTTUUUTTTUUUYYY\\\^^^dddiiihhhccccccgggnnn___QQQEEE@@@DDDEEEGGGJJJKKKbbb}}}yyy~~~jjjLLLPPPLLLJJJHHHEEEBBB@@@>>>>>>;;;;;;<<<>>>AAACCCFFFGGGDDDhhh@@@111...,,,---------222888ZZZAAAPPPvvvtttyyy[[[FFFPPP~~~{{{sssnnnuuuuuu___QQQ[[[eeeQQQOOOGGGNNN|||WWWDDDGGGaaa___RRRZZZcccggguuusss^^^hhh|||qqqcccEEECCCBBBHHH;;;LLL|||pppUUU===[[[```222---000+++000,,,+++)))555MMMqqq\\\rrrwww___cccQQQCCCCCCFFFDDDDDDGGGCCCBBBEEEGGGFFFOOOkkk|||bbbHHHCCC222666222444111444444TTTzzz|||sssyyyzzz{{{___jjjsss^^^HHH<<<;;;@@@EEEDDDBBB???:::777555555===;;;666222444<<>>CCCDDDQQQnnntttkkkfffdddfffiiiTTTppp```}}}~~~}}}|||zzzyyyzzzyyyxxxvvvrrrooollljjjgggbbbTTTJJJFFFFFF]]]wwwgggPPPPPP555333000555000DDDmmmlllhhhkkk}}}rrreeeWWWMMMKKKEEE???;;;777333444777>>>FFFMMMMMMDDD:::333000333777888555888AAAHHHIIIFFFJJJOOOPPPOOOOOORRRUUUVVVTTTSSSTTTSSSQQQSSSYYY```eeezzz{{{oookkkjjjooosssssstttvvvyyy{{{}}}wwwhhhbbb___[[[YYYXXXWWWVVVUUUTTTSSSRRROOOKKKGGGCCCAAABBBBBBBBBEEEaaavvv:::000///...000,,,222222888gggqqqcccTTTMMMMMMOOOSSSVVVWWW\\\```bbbeeehhhgggcccfffaaazzz___CCCHHHBBBHHHQQQQQQMMMNNN\\\ooo~~~yyy}}}WWWNNNHHHIIIHHHFFFCCCAAA???======>>>=========???CCCGGGIIIFFF{{{wwwBBB///---,,,------,,,111777RRRAAAXXX|||yyy~~~YYYDDDPPP}}}zzz{{{dddTTT]]]aaaJJJ???QQQVVVMMMMMMIIIXXXjjjQQQJJJccc___]]]lllxxx~~~ttt{{{ZZZBBBDDD===@@@666NNN~~~}}}dddSSS===___```333...000)))...,,,...,,,444FFFgggZZZtttgggzzziiiFFFEEEGGGKKKJJJDDDAAACCCEEEIIIJJJJJJWWWppp}}}xxxZZZ@@@FFF444666111333000444:::___rrrsssuuu\\\jjj|||mmmUUU@@@999===???AAA@@@;;;555444999???;;;444//////666>>>DDDHHHYYYvvv}}}~~~vvvjjjllluuuuuummm\\\zzzdddxxx|||~~~~~~~~~}}}|||{{{zzzyyyzzzyyywwwuuurrrnnnllljjjiiicccUUUKKKFFFEEE\\\{{{gggTTTQQQ666333000555---===dddeee```aaayyy}}}rrrdddVVVMMMIIIDDD???===999444333555:::AAAIIIJJJDDD;;;555333999999666333555===FFFJJJIIILLLOOOOOOMMMMMMOOORRRTTTRRRQQQRRRQQQOOORRRXXXYYY{{{ppp}}}}}}tttoookkkjjjnnnqqqrrrtttxxxzzz|||~~~uuujjjbbb___\\\ZZZYYYYYYXXXVVVTTTSSSQQQMMMJJJFFFCCCAAABBBAAA@@@DDDaaaqqq<<<444///...000+++222111888ggghhhZZZOOOMMMPPPRRRUUUYYYYYY^^^aaaaaadddiiikkkiiieee[[[uuu|||YYYHHHJJJDDDGGGQQQTTTUUU]]]mmm|||vvv~~~TTTMMMDDDIIIHHHFFFCCCAAA???>>>>>>???>>>======???CCCGGGIIIBBBssssss:::///,,,,,,...---,,,000666YYY???TTTqqqwww{{{YYYEEEOOO}}}nnnXXXHHHPPPVVVDDD>>>PPPLLLJJJLLLKKKaaabbbQQQQQQiiifffeeettt~~~fffaaazzzssstttVVVCCCAAA<<<@@@444III{{{~~~iiiJJJ<<<^^^]]]222...000)))---,,,......111AAAgggdddyyyiiizzzYYYHHHFFFGGGLLLNNNJJJDDD@@@EEEIIIHHHKKK]]]xxxsssrrrWWWAAAGGG444666111333000444888]]]pppssswww^^^iii~~~ttt^^^FFF;;;<<<>>>??????;;;666666;;;@@@888222...111777>>>GGGOOOfff~~~|||qqquuurrrkkkuuuzzz{{{}}}}}}}}}}}}|||{{{zzzyyywwwvvvuuusssqqqpppooonnniiicccUUUKKKFFFEEE\\\|||gggYYYYYY555111111777...;;;ccceee\\\XXXlll{{{ooobbbUUUMMMGGGAAA>>><<<888333222444666<<>>===BBBaaakkk<<<444///...000+++111000777fff{{{___SSSKKKOOOTTTTTTWWW\\\ZZZ___bbbaaabbbhhhkkkkkk\\\TTTlllnnnZZZSSSJJJFFFAAAPPPZZZeeettt}}}}}}yyyxxx{{{}}}QQQJJJEEEIIIHHHFFFCCCAAA??????>>>???>>>>>>???@@@CCCFFFHHH>>>mmmtttuuu666...,,,,,,...---,,,///555___<<>>BBBJJJ@@@>>>NNNGGGJJJIIIHHHbbbTTTKKKSSSmmmnnnqqq|||xxxeeeNNNSSSxxxrrrpppSSSBBBAAA>>>BBB666IIIzzzmmmIII@@@dddXXX///---000))),,,+++...---111DDDpppmmmzzzfff|||OOOHHHFFFGGGLLLRRRPPPIIIBBBBBBEEEIIIPPPaaauuu}}}{{{iii}}}|||mmmUUUDDDHHH555666111222000444222SSSxxxyyyooovvv~~~dddhhh{{{gggMMM>>>===@@@@@@???;;;888777;;;>>>666111000333888???KKKWWWsss~~~yyy}}}~~~{{{||||||||||||{{{zzzyyyyyywwwvvvtttsssqqqoooooonnnfffaaaTTTJJJFFFFFF^^^zzzbbbYYY]]]444000000888...:::```dddttt}}}ccc]]]lllwwwkkk^^^SSSKKKCCC>>>:::999666111000333222777===@@@???<<<999888666444222111444:::CCCKKKIIIHHHHHHJJJNNNQQQRRRRRRQQQPPPPPPSSSSSSRRRUUUZZZfffaaatttUUUFFFXXXiiiooo]]]^^^eeennnrrrsssuuuyyy{{{}}}tttsssbbbaaa^^^[[[YYYYYYYYYXXXWWWUUUTTTQQQMMMIIIFFFCCCBBBAAA>>>===DDDfffeee999///000///000+++111000666dddqqqWWWLLLHHHPPPVVVUUUVVV[[[XXX___cccbbbbbbeeegggfffYYYWWWmmmlllgggdddOOOQQQSSShhh|||xxxtttsssssszzzKKKDDDIIIGGGFFFDDDBBB@@@>>>======>>>>>>???@@@BBBDDDFFFGGGLLL{{{rrr666---+++,,,......,,,///444YYY;;;GGG~~~yyy{{{xxx{{{^^^HHHMMM}}}yyyfff[[[IIIDDD::::::AAA??????KKKHHHMMMHHHEEEbbbKKKMMM]]]yyy~~~lllttt~~~wwwmmm___SSS^^^xxxpppnnnPPP>>>@@@===BBB777JJJzzz|||gggLLL@@@fffSSS+++,,,111))),,,+++---,,,222FFFpppfffqqq}}}ddd{{{KKKHHHJJJMMMRRRVVVTTTLLLCCC@@@HHHTTT___iiissszzz~~~ppp|||iiiRRRDDDIII555666111222000444111OOOrrrwwwsssyyy{{{hhhhhhzzzmmmRRRAAA>>>CCCBBB???<<<999888:::<<<666222222666:::@@@NNN\\\|||~~~zzz~~~||||||||||||{{{zzzyyyyyy{{{yyyvvvssspppmmmlllkkkddd___RRRJJJGGGHHH```www]]]WWWWWW444111000888---666\\\```llljjjttt~~~ttthhh\\\QQQJJJ@@@;;;888666444//////222///333999======;;;:::999000///000222666;;;DDDKKKGGGEEEEEEIIIOOOSSSTTTSSSQQQPPPRRRUUUUUUTTTWWW\\\lll___|||PPPRRRooovvvlllRRRWWWbbbooouuuuuuuuuxxx{{{}}}nnnrrr]]]```]]]ZZZXXXXXXXXXWWWVVVVVVTTTQQQMMMIIIFFFDDDCCCCCC@@@@@@HHHkkkddd;;;///111///111+++111///555ccc~~~yyyiiiRRRHHHFFFPPPVVVUUUUUUZZZVVV^^^ddddddbbbcccbbb```]]]aaavvvsssvvvtttXXX^^^uuu~~~oooggglllwwwFFF@@@MMMFFFEEECCC@@@???===<<<<<<>>>>>>@@@AAACCCDDDEEEFFFFFFuuuttt222---+++,,,......,,,///444NNN<<>>???AAAKKKMMMQQQIIIEEEeeeKKKTTTjjjwwwcccppp}}}|||rrrmmm{{{nnnNNN;;;???;;;@@@777KKKzzzwww^^^III888aaaPPP))),,,111***,,,+++---,,,111CCCgggWWWfffwwwjjj}}}|||JJJKKKPPPVVVZZZZZZVVVLLLDDDBBBPPPbbbooosssuuu~~~~~~hhhOOOAAAHHH666666222999@@@KKK999OOOyyy~~~uuulllcccttt\\\GGG>>>HHHGGGCCC<<<:::<<<<<<:::333444111555???DDDQQQjjj}}}wwwyyy{{{||||||zzzwwwuuu{{{zzzxxxvvvssspppmmmkkkeee```UUULLLGGGGGGbbbqqq^^^]]]UUU333222222222111888JJJ\\\xxxttt~~~qqqaaaTTTNNNLLL???<<<666333111111000///111333777<<<@@@???999444---///333888===BBBFFFIIIDDDCCCFFFLLLOOONNNNNNQQQRRRQQQTTTXXXXXXTTTUUUXXXuuuggg```|||RRR]]]|||dddZZZbbbvvvvvvsssxxxvvvrrrmmm]]]aaa```^^^\\\ZZZXXXWWWVVVVVVTTTRRRNNNJJJFFFBBB@@@BBB777BBBGGGjjjUUU444111///111...000222---555MMMsss___KKKMMMPPPSSSTTTWWWZZZ\\\ZZZ^^^bbbbbb]]]WWWRRRPPPSSScccqqqzzz|||rrrfffaaaooo}}}hhhKKKCCCIIICCCCCCAAA@@@???>>>>>>>>>???AAA@@@<<>>>>>@@@???@@@JJJWWW___PPPGGGVVVcccXXX^^^pppbbbWWWOOOiii}}}tttxxxiiiKKK===@@@@@@@@@666TTT|||eeeZZZDDDBBBaaaDDD333))),,,...******...222,,,;;;]]]|||jjj___lllzzz{{{RRRRRRWWWZZZZZZWWWSSSNNNIIIRRRcccwww~~~|||cccHHHAAANNN666---(((BBBiiiMMM[[[|||qqqddd~~~xxxcccMMMAAAFFFFFFCCC===<<<>>>>>>;;;111444333888BBBFFFRRRjjj~~~}}}wwwxxxyyyzzzzzzxxxvvvuuuwwwwwwvvvuuusssqqqooonnnccc___SSSKKKGGGIIIeeeooo___aaaQQQ333222222111///444CCCSSSwwwvvvxxxppp___QQQJJJGGG???;;;666333222111111000///000444:::>>>???<<<999000222666<<>>CCCBBBAAA@@@??????>>>?????????@@@???>>>BBBIIIJJJFFFWWW}}}{{{VVV111---,,,,,,,,,,,,---......DDDAAABBBmmm~~~mmmJJJFFFqqq|||bbbIII@@@???<<<;;;>>>AAAFFFRRR^^^bbbIIIQQQhhh^^^PPP[[[jjj\\\PPPNNNPPPmmm~~~tttzzzkkkLLL???@@@@@@???555WWWyyycccYYY@@@;;;gggBBB333))),,,...******...///+++@@@lll{{{ffffffvvvYYYUUUXXXZZZYYYWWWUUUTTTSSSXXXeeesss{{{vvvlllVVVBBB@@@LLL888999555888888===CCCMMMyyy~~~wwwgggxxxlllUUUEEECCCDDDBBB>>>>>>@@@???;;;///444666===FFFHHHRRRiii~~~}}}xxxxxxxxxwwwwwwwwwvvvvvvvvvvvvuuutttrrrpppooonnnbbb^^^QQQHHHGGGLLLiiimmm```eeeHHH333333222111...///:::GGGpppsssyyytttooo\\\MMMEEEBBB>>>;;;666333222222222111......111666;;;>>>??????999;;;>>>BBBEEEFFFGGGHHHCCCBBBDDDJJJMMMLLLNNNQQQQQQPPPRRRVVVVVVSSSTTTXXXjjjvvvYYY^^^uuuWWWMMM]]]jjjnnnXXXaaaeeeqqqrrrfffggguuuzzzooojjj`````````^^^\\\ZZZXXXWWWVVVUUUSSSQQQMMMIIIEEEBBB@@@CCC:::DDDLLLuuuNNN555555...111//////111---444GGGtttoooxxxaaaSSSMMMNNNPPPRRRTTTVVVWWWWWWVVVWWWZZZ___aaa\\\RRRIIIUUUqqqyyyqqq___hhhxxx{{{xxxyyyxxxeee\\\___fffgggaaaVVVLLLKKKQQQVVVWWWqqq|||___LLLMMMjjjvvvwww\\\BBB:::>>>@@@??????>>>>>>>>>????????????>>>@@@FFFKKKJJJDDDYYY~~~KKK333,,,,,,,,,,,,,,,---......CCCIII???www}}}llltttqqqNNNEEEmmmvvvYYYAAA;;;===:::999>>>EEENNNYYYcccYYYAAAZZZoooOOOBBBQQQNNNRRREEELLLZZZyyy}}}ttt{{{jjjLLL?????????<<<666___wwweee\\\@@@???|||???222***,,,---+++***---+++)))DDDxxxiiiiiiwwwdddVVVWWWYYYXXXVVVWWW[[[___bbbkkktttyyyjjjYYYIII>>>AAAMMM222333444666+++&&&,,,;;;qqqtttqqqwwwgggvvvttt\\\III@@@AAA???===???BBB@@@;;;...555999@@@HHHIIIRRRhhh~~~{{{~~~zzzyyyxxxvvvvvvwwwwwwxxxyyyxxxvvvtttqqqmmmkkkiiiccc___QQQFFFFFFNNNmmmjjj]]]eeeDDD333222222222...---555???fffkkk}}}www~~~mmmZZZKKKCCC@@@===:::666333333333333333000000111333888<<<@@@BBBDDDDDDFFFFFFFFFDDDCCCAAACCCBBBDDDIIIKKKKKKLLLPPPQQQPPPRRRVVVVVVSSSUUUYYYjjjoooVVVaaavvvUUUPPPVVVWWW^^^QQQMMMNNNWWWXXXQQQ\\\ttt~~~lllgggaaa```___^^^\\\ZZZYYYWWWWWWTTTSSSOOOLLLHHHDDDBBBAAACCC;;;BBBLLL}}}JJJ333000...222///...111...222BBBqqq~~~|||nnnYYYOOOPPPQQQRRRTTTVVVWWWWWWVVVZZZYYYYYYXXXWWWTTTPPPMMMhhhxxx```NNN[[[{{{ooo|||kkk]]]]]]```aaavvvrrrbbbUUUPPPPPPLLLKKKOOOVVV\\\^^^aaaeeeddd]]]^^^aaaSSS===<<>>>>>======>>>??????@@@@@@>>>>>>AAAGGGKKKGGGAAA[[[BBB111,,,,,,++++++,,,,,,---...@@@OOO;;;bbb}}}bbb~~~ssswwwSSSEEEhhhwwwYYYBBB===<<<:::;;;AAAIIIRRRYYY^^^MMMOOOeeebbb???;;;MMMLLLdddQQQ\\\ooo|||ttt~~~hhhJJJ???===???999888kkkuuufff___@@@GGG;;;111++++++---+++***,,,******BBBqqqbbbtttrrrtttpppVVVUUUVVVWWWVVVWWW]]]dddmmmuuu|||zzz___NNNCCC???DDDOOO888333,,,111777BBB000@@@zzz~~~}}}hhhdddyyytttdddtttyyyaaaNNN>>>>>><<<;;;>>>BBB@@@:::000777;;;AAAIIIJJJUUUmmmyyy}}}dddyyyyyybbbjjj{{{zzzxxxwwwwwwwwwyyyzzzxxxwwwuuussspppllljjjhhheeeaaaQQQEEEFFFRRRqqqgggZZZdddBBB222111222222000...444<<>>BBBGGGGGGGGGGGGFFFDDDBBBAAADDDBBBCCCHHHJJJIIIJJJNNNRRRPPPRRRVVVVVVTTTVVV[[[hhhhhhQQQ\\\mmmxxxNNNMMMKKKMMM___YYYGGGDDDJJJLLLLLL___~~~{{{{{{zzzjjjccc```______^^^\\\ZZZYYYXXXWWWTTTRRRNNNJJJGGGDDDBBBAAABBB<<<@@@NNNEEE222...---222///---000...000===ttthhhVVVPPPVVVUUUVVVXXXZZZ[[[YYYVVVZZZYYYUUUOOOKKKOOOYYYaaauuufff]]]RRRYYYqqqyyyoooqqqoooPPPCCCJJJVVVrrr}}}vvvssspppmmmllljjjgggdddWWWOOOKKKNNNTTT[[[iiivvviiiWWWMMMPPPLLLCCCJJJ[[[pppwwwxxxiiiRRRBBB===???============>>>???@@@AAAAAA??????CCCGGGGGGCCC???jjjggg:::+++,,,++++++++++++,,,------222III999[[[ccc~~~}}}XXXEEEbbbxxx[[[BBB;;;;;;===AAAGGGMMMSSSUUUTTTOOOmmmoooNNN888???SSSccciiirrrzzzeeeIII@@@???BBB777999uuummm___XXX<<>>FFFMMM888888222111((((((999CCCxxx~~~xxxqqqfff|||xxxsss___qqqzzzgggUUU???>>>;;;:::>>>CCCAAA;;;222999<<>>>>>>>>>>>>>>???@@@AAAAAA???AAAEEEGGGEEECCCCCCppp}}}zzzmmmyyyvvv555---+++++++++++++++,,,------...FFFAAA```qqq^^^FFF\\\wwwZZZ>>>777;;;AAAHHHLLLPPPSSSRRRNNNWWWuuuiiiCCC999FFF^^^|||vvv~~~bbbHHHBBBBBBFFF777:::}}}bbbSSSKKK===MMMggg333000,,,+++++++++++++++,,,///333FFFvvv~~~```jjj___nnn{{{^^^UUURRRXXX___bbbfffmmmzzzvvv]]]IIIBBB===AAAPPPPPP......333<<<777555555999lll}}}{{{yyyzzzjjjuuu{{{www^^^ooo{{{lll^^^CCC@@@;;;:::???EEECCC===444999;;;@@@JJJSSSjjj~~~}}}hhhddd___HHHHHHeee}}}|||~~~}}}}}}~~~~~~zzzyyyyyyxxxxxxxxxxxxxxxsssrrrrrrpppooommmkkkjjjccc```PPPCCCIII\\\bbb]]]pppyyy777333111111333111000333:::bbb}}}~~~yyy}}}nnn\\\MMMFFFCCC:::888444333444666777888;;;;;;888555333666===BBBCCCCCCCCCCCCEEEHHHKKKMMMHHHDDDDDDFFFFFFDDDFFFIIIOOOMMMOOORRRRRRQQQTTTZZZdddkkk^^^bbbfffpppTTTAAAIIINNNhhhkkkMMMGGGLLLSSSXXXjjj}}}~~~zzzuuujjj```\\\[[[VVVSSS^^^tttyyyxxxpppggg^^^______^^^]]]\\\[[[YYYXXXXXXSSSPPPLLLHHHEEECCCBBBBBB>>>???EEEZZZ;;;444222,,,333///+++///......555[[[xxx]]]TTTZZZ]]]\\\[[[]]]```___ZZZUUUMMMMMMMMMOOOWWWjjjmmmMMMPPPTTTccceeeXXX\\\sssnnnjjjkkkrrrzzz~~~~~~||||||vvvkkk```[[[XXXVVVYYY\\\gggvvv|||dddMMMCCCBBBBBB@@@@@@?????????@@@@@@AAA@@@@@@CCCHHHHHHEEEGGGLLLxxxYYY111000+++++++++***++++++,,,---444EEEBBB[[[{{{cccFFFXXXyyyXXX>>>::::::DDDMMMOOOPPPTTTTTTRRRaaa]]]WWWKKKCCCQQQsssqqq|||wwwyyy\\\CCCAAABBBHHH888>>>___PPPGGG<<>>===AAAHHH999BBBcccTTTKKK666aaaLLL...///---++++++,,,+++***'''111111AAAnnnxxxlllkkksss___TTT]]]mmmwww}}}}}}mmmZZZCCC===AAADDD___YYY333555666//////333333000SSS{{{zzzyyy|||pppuuuooommmvvvccc~~~ssskkkWWW???666<<>>HHH===EEE~~~~~~~~~|||{{{{{{{{{vvvwwwzzz|||zzzxxxvvvwwwwwwxxxxxxxxxwwwwwwtttuuusssmmmlllmmmmmmjjjcccWWWKKKFFFJJJ___[[[kkkvvvkkk:::222111000......000111222PPPooottt}}}qqq}}}ooo^^^PPPGGGCCC:::555333666999777666777777:::===<<<:::;;;AAAGGGHHHIIIJJJJJJJJJJJJJJJIIILLLGGGAAA???AAAEEEHHHIIIIIIKKKNNNPPPRRRUUUXXX[[[^^^dddggghhhrrr~~~yyylllrrrdddccclllRRRIIIKKKOOOZZZnnn{{{|||xxxuuurrrpppooodddbbbiii{{{iii[[[lllzzzpppddd[[[^^^[[[ZZZZZZ[[[[[[ZZZXXXUUUQQQMMMHHHDDDBBBAAA???>>>FFF???MMMqqq777777,,,///......------///000111PPP}}}~~~vvvvvvzzzfffWWW______YYYeeedddaaahhhgggZZZQQQLLLGGGIIIWWWkkksssLLLUUUpppccc\\\bbb___```bbb___aaassstttpppmmmpppyyyhhhNNNGGGDDD@@@???===;;;;;;>>>AAABBBBBB>>>HHH@@@BBBQQQEEEFFFkkkyyyCCC,,,///++++++******++++++,,,---999///III>>>vvvtttxxxSSSMMMvvvfff>>>BBBCCC???QQQSSSNNNWWW]]]fffKKKRRRaaazzzTTT]]]PPPpppvvvYYYZZZ]]]JJJ[[[uuuvvvmmm}}}{{{^^^lll}}}___EEE???AAA>>>NNNCCCQQQyyyYYYbbbIII???sssFFF000///---,,,+++*********(((------AAAqqqeeecccZZZ[[[SSSfffqqq}}}xxxxxxbbb@@@999BBB???PPPyyyZZZ444555666000000333000222XXXwwwrrrxxxwwwqqqoooyyyaaaxxxwwwppp^^^EEE888;;;>>>EEEIIIEEE999;;;>>>???CCCRRRllluuu{{{YYY???FFFBBB]]]~~~~~~}}}}}}}}}}}}~~~}}}|||{{{zzz{{{|||~~~~~~{{{xxxyyy|||}}}{{{xxxwwwxxxxxxyyyyyyxxxxxxwwwssstttrrrmmmkkklllllliiiaaaVVVJJJFFFMMMeee~~~]]]nnn}}}ggg444222111///......///111222QQQqqqnnnxxx~~~nnn]]]NNNDDD@@@<<<666444666888666555666555777999:::;;;>>>CCCHHHKKKLLLLLLLLLLLLLLLKKKKKKIIIDDD???===@@@EEEHHHIIIIIIKKKLLLKKKKKKNNNUUUZZZYYY___eeejjjuuueeeUUUXXXWWW[[[iiivvv|||~~~|||yyywwwuuutttgggeeelll|||bbbWWWkkkxxxoooeee^^^aaaZZZYYYYYY[[[\\\\\\ZZZWWWPPPMMMHHHDDDCCCAAA@@@>>>CCC???SSS}}}999555(((///...---------...000111BBByyy|||ddd[[[fffgggcccmmmiiibbbddd___SSSMMMOOOMMMSSSddd|||pppYYYnnnlll\\\^^^eee[[[VVV___tttyyywwwwww{{{mmmPPPEEEBBB???>>><<<:::;;;===@@@AAAAAA;;;DDD@@@GGGSSSCCCCCChhh}}}uuuuuu555))),,,++++++******++++++,,,---///---LLLFFF{{{oooZZZLLLpppjjj>>>CCC===BBBPPPYYYTTTUUU``````EEE\\\pppQQQZZZTTT{{{oooWWWXXXggghhhlllggg}}}vvveeewwwXXXAAA???BBB@@@KKK<<>>rrr@@@//////---,,,+++*********+++,,,+++333SSSxxx{{{fffhhh~~~[[[ggguuujjj\\\^^^nnnyyy}}}kkkPPP===;;;AAAHHHddd\\\555555555000000222...444XXX|||ooo~~~{{{qqqrrrqqq|||```rrr{{{xxxhhhMMM<<<:::<<>>===BBB\\\{{{yyypppUUUDDDCCCHHHzzz~~~}}}}}}|||||||||||||||zzzwwwvvvwww{{{}}}}}}{{{|||zzzyyy{{{}}}}}}zzzwwwwwwxxxyyyzzzzzzyyyxxxwwwrrrtttrrrmmmjjjlllkkkhhh^^^TTTIIIFFFQQQmmmwww```qqqxxx```222111111////////////111111BBBaaannnqqqqqq___OOOCCC>>>===777555666777444444666444555666999===AAAFFFIIIMMMMMMMMMMMMLLLKKKJJJIIIFFFBBB>>><<>>AAA>>>XXXxxx999555(((///...---------...000000<<>>]]]~~~rrrlll{{{uuucccQQQDDD>>>;;;666444666666444555888777777777:::???EEEHHHJJJLLLLLLLLLKKKJJJHHHFFFFFFEEEBBB???===>>>AAAEEEGGGIIIIIIJJJKKKNNNTTTZZZ^^^iiidddfffnnnsssvvveeekkkwwwhhhwww{{{{{{yyyqqqxxxyyyzzz}}}{{{vvvtttyyy~~~pppeee[[[[[[YYYXXXXXXYYYZZZZZZWWWUUUNNNKKKGGGEEEDDDBBB@@@???BBB===[[[kkk555555.........---,,,---...///000;;;jjjvvviiiqqq]]]aaafff```bbbiiiddd[[[VVVMMMLLLWWWjjjnnnwww|||bbbooowwwllleee^^^|||lllppp\\\gggnnnwwwjjjLLL@@@@@@AAA<<<;;;:::;;;===>>>???>>>AAACCCCCCHHHEEE<<>>777YYYyyy```yyyuuuSSS```ttt???AAA>>>PPPIIIfffiii]]]pppRRR\\\qqqtttuuupppaaadddnnnoooPPP???@@@BBBGGGNNNBBBfffOOO\\\SSS<<>>???LLLlllccc```999444444222222111111111AAAfffrrr{{{qqq}}}mmmooovvv```KKK;;;777EEELLLBBB<<<>>>:::666AAA\\\vvv}}}tttYYYGGGDDDEEEggg~~~~~~}}}||||||||||||}}}|||xxxuuuwww{{{}}}yyyuuuuuuvvvxxxzzzzzzyyyuuurrrtttuuuwwwxxxwwwvvvtttrrrrrrtttsssnnnkkkllljjjfff[[[RRRGGGFFFXXX{{{dddffftttOOO555000//////////////////000999XXXnnnvvvmmmyyywwwfffSSSDDD<<<777444333555666555888======;;;;;;===BBBGGGIIIKKKNNNNNNMMMKKKIIIGGGEEEDDDFFFDDDAAA???>>>@@@CCCEEEIIIIIIKKKQQQZZZ```aaa```bbbYYYVVV\\\^^^[[[\\\bbbfffttt|||mmm\\\ddd|||{{{|||zzz^^^LLLPPPTTT[[[mmmzzzrrryyy~~~sssggg\\\[[[[[[ZZZYYYXXXXXXVVVSSSPPPLLLJJJGGGEEEEEECCCAAA???CCC@@@]]]bbb222222000...------,,,,,,...///000555___|||zzzpppnnngggcccjjjggg]]]fffiiiccc]]]YYYRRRXXXllluuudddsss}}}nnnVVVrrrnnn[[[^^^qqqwww~~~cccHHH>>>???AAA<<<;;;:::;;;===>>>>>>===:::@@@IIIMMMGGGGGGmmmFFF+++...(((++++++******++++++,,,------222777555JJJ{{{{{{^^^]]]}}}FFFBBBEEERRREEEcccnnngggsssLLLcccoooiiihhh|||~~~rrrZZZnnn{{{dddIII???BBB@@@HHHUUUOOOqqqNNN```MMM;;;iiibbb000......---,,,++++++++++++,,,'''111000333ffffff}}}rrrxxxyyy|||zzzgggQQQDDD===>>>HHHeeekkkMMMccc:::333333222333111222///777ZZZnnn~~~xxx{{{zzzlllfffyyyxxxiiiUUU@@@888EEEMMMBBB888>>>===666>>>RRR```aaacccvvvXXXCCC===LLL}}}~~~}}}~~~~~~~~~}}}|||||||||||||||}}}zzzwwwwwwyyyzzzyyywwwtttuuuwwwxxxxxxvvvtttrrrsssuuuvvvwwwwwwuuurrrpppqqqtttrrrmmmkkkkkkhhhdddYYYRRRHHHHHH]]]\\\iiivvvDDD000////////////////////////111MMMyyyqqq{{{rrr|||yyyhhhUUUEEE<<<555333333555555555:::@@@?????????@@@CCCFFFJJJLLLRRRQQQPPPNNNKKKHHHEEEDDDDDDCCCAAA???>>>???BBBFFFHHHIIINNNVVV^^^bbb```\\\UUUOOOLLLOOOQQQMMMHHHFFFJJJPPPRRRKKKTTTuuuooo[[[XXX^^^mmmrrrfffTTTJJJFFFIIIQQQgggzzzuuunnnwwwuuujjj```___\\\[[[YYYXXXWWWUUUQQQNNNKKKIIIGGGFFFEEEDDDBBB@@@BBBFFFfff{{{]]]333///---...---,,,,,,,,,---//////111QQQyyyuuu}}}{{{fffpppwwwllldddeeeddd\\\YYYWWWRRR^^^zzz{{{|||iii___~~~gggZZZjjjxxx|||[[[EEE===>>>???===<<<;;;<<<>>>???>>>===;;;BBBNNNOOOEEEIIIiii||||||sss777+++,,,---++++++******++++++,,,---)))000555@@@JJJzzzjjj]]]{{{JJJBBBIIINNNHHH```nnnooopppJJJrrruuu}}}zzzwwwzzziiixxxiiiXXXtttmmmWWWAAA???CCC>>>III]]][[[pppMMM[[[DDD>>>wwwPPP222...---,,,,,,+++++++++,,,+++(((///......QQQxxx^^^eeessskkk{{{zzzttt{{{xxxZZZ???555999FFF\\\}}}{{{SSS@@@eee<<<333222333444000//////666WWW~~~ssswww}}}sssqqqcccuuuyyyppp```HHH:::GGGOOODDD:::<<<;;;888777===EEEJJJ}}}iiiPPP>>>VVV}}}{{{~~~}}}|||}}}|||{{{{{{zzzzzz{{{{{{zzzyyywwwvvvwwwxxxzzz{{{tttvvvxxxxxxwwwuuuttttttsssuuuwwwxxxwwwuuurrrpppoooqqqpppllliiihhheeeaaaVVVQQQIIIKKKcccVVVmmmxxxkkk888111...//////////////////...666KKKttttttyyy~~~nnnZZZIII@@@666444444555444444999@@@===???BBBBBBBBBEEEJJJOOOSSSRRRQQQNNNKKKGGGDDDCCC>>>??????>>>===???CCCGGGFFFKKKRRRVVVVVVUUUTTTTTTNNNQQQRRRQQQRRRRRROOOJJJTTTSSSWWWUUU___}}}~~~ZZZRRRPPPZZZooovvvhhhTTTHHHIIINNNWWWiiivvvpppooosssiiiaaa___]]]\\\ZZZZZZYYYWWWTTTQQQJJJHHHGGGFFFFFFEEEBBB@@@===OOOuuu|||VVV333...,,,------,,,,,,,,,---...///000CCCzzzkkkzzz{{{mmmjjj^^^YYYQQQQQQTTTSSSccc}}}{{{}}}{{{ttthhhtttqqqPPPAAA===>>>???>>>======>>>???@@@???===CCCFFFLLLIIIDDDRRRkkkyyyyyyYYY---///+++000++++++******++++++,,,---(((///222GGGFFFrrrvvvuuu]]]pppTTTKKKIIIKKKTTTcccooowwwlllMMM|||kkk|||nnnaaalllQQQ???BBBGGG???MMMgggddddddIIIRRR???IIIwww???000------,,,+++++++++,,,,,,***+++---++++++<<<]]]xxxuuujjjfffmmmwwwvvvyyyvvvZZZCCC???BBB___vvv___BBBCCCfff<<<333222333444000+++111999YYYvvvxxx~~~fffxxxyyyuuugggMMM===HHHQQQFFF???;;;<<<@@@>>>===KKK^^^}}}bbbGGG]]]|||{{{}}}}}}{{{{{{zzzyyyyyyyyyyyyzzzwwwwwwvvvuuutttvvvzzz~~~uuuwwwxxxxxxwwwuuuuuuuuutttvvvxxxyyyxxxvvvrrrpppmmmooonnnjjjgggfffccc^^^TTTPPPIIINNNhhhSSSppp{{{///888......////////////.........===bbb}}}tttsssyyyttt```OOOEEE888666555555444333777???:::>>>BBBBBBAAADDDKKKQQQRRRQQQOOOLLLHHHEEEBBB@@@999;;;<<<<<<<<>>@@@@@@>>>>>>===>>>@@@@@@???===IIIFFFFFFCCCJJJgggDDD'''111%%%+++++++++******++++++,,,---,,,...,,,DDD<<>>SSSooo333,,,------,,,+++++++++,,,,,,)))......+++,,,555VVV{{{dddnnnqqq|||zzz|||vvv}}}~~~nnnQQQ===;;;HHHQQQxxx{{{eeeFFF:::KKKttt;;;000777...000333111+++333NNNkkk}}}vvvttt}}}}}}pppqqqwwwqqqZZZAAAIIIQQQ@@@DDD:::@@@555999GGGNNNvvvOOO\\\{{{~~~{{{zzz{{{}}}~~~{{{xxxzzz{{{yyyvvvxxx|||}}}zzzzzzyyyxxxxxxxxxwwwuuussswwwttttttvvvvvvrrrrrruuuvvvvvvwwwwwwuuutttrrrqqquuuvvvqqqhhhccccccdddcccTTTNNNFFFSSSxxxiiiiiizzzrrr;;;111////////////////////////111<<<```ddd~~~ooouuuiiiOOO@@@::::::666222333888===@@@<<<===@@@AAACCCEEEHHHKKKLLLPPPSSSQQQJJJCCC???===CCCAAA===;;;;;;>>>BBBEEEDDDHHHLLLLLLKKKKKKNNNQQQRRRXXX]]]aaafffjjjiiidddiiittt|||xxxxxxzzzYYY]]]{{{hhhUUUWWWgggyyyrrrcccZZZ\\\]]]\\\[[[ZZZZZZXXXTTTQQQQQQKKKGGGFFFDDD@@@>>>???BBBQQQNNN///111+++...------,,,,,,------...'''===ccc|||zzzgggkkkrrrqqqllleeeTTTIIISSSgggbbbVVVrrr}}}wwwuuu||||||yyyqqqmmmnnnsssyyyPPP???>>><<<;;;<<<===???AAAAAA?????????@@@GGGEEEEEEMMMIIIggg333000***,,,***)))))))))))))))))))))))),,,***222777666IIIooo|||nnnWWWqqqZZZSSSLLLggg}}}www|||xxxZZZvvv||||||pppIIICCCGGGGGGHHHgggppplllMMMKKK???888xxxYYY///333---,,,++++++******++++++&&&///***,,,222***PPPppp~~~mmmzzzvvv~~~}}}~~~vvv}}}~~~yyylll```ttthhhYYYLLLAAA===FFFSSSzzzfffHHH>>>@@@CCCuuu<<<000777...000333222,,,111GGGggg~~~yyyoookkknnn}}}zzzttt```FFFGGGMMMAAAAAA777>>>777999HHHYYY___fff{{{{{{{{{zzz{{{|||{{{yyywwwzzzzzzyyyvvvxxx||||||yyyxxxwwwwwwxxxzzzzzzyyywwwwwwuuuuuuwwwwwwttttttvvvuuuuuuuuuuuuuuusssqqqppppppqqqnnniiiggghhheee```RRRMMMIIIYYY~~~bbbdddqqq|||hhh888111........................***555VVVlll~~~nnnlllnnnWWWFFF>>>;;;777444444777;;;>>><<<>>>AAABBBDDDEEEHHHKKKNNNQQQTTTRRRKKKDDD@@@>>>AAA???<<<:::;;;>>>BBBDDDGGGIIILLLNNNNNNOOOQQQSSSRRRYYY```fffnnnwwwyyywwwxxx^^^eee}}}___TTTZZZnnnooo___WWWZZZ___]]]\\\ZZZYYYWWWSSSPPPNNNIIIGGGGGGEEEAAA@@@AAAAAAXXXIII...111***------,,,,,,,,,,,,------///333RRRyyyiiillltttnnnvvv~~~{{{qqqpppzzzwwweeeTTTOOOOOO___pppkkkddd~~~zzzxxx{{{rrrsss}}}yyyiiieeemmmzzznnnKKK===<<<;;;;;;===>>>???@@@@@@???>>>@@@AAAKKKQQQIIIDDDBBBtttUUU...///+++...))))))))))))))))))))))))))),,,---///222777GGGlll{{{tttYYY|||cccTTTHHHcccnnnwwwjjjMMMHHHIIIJJJOOOiiinnn```KKKJJJ@@@JJJQQQ333,,,---,,,++++++******++++++(((///)))***222+++CCC~~~{{{ooouuupppqqqwwwsssyyy|||}}}|||}}}~~~www{{{tttwww}}}~~~nnn___VVVRRRQQQMMMHHHBBB===:::@@@UUUiii}}}hhhPPPBBBAAADDDEEExxx>>>111777...111222111---...@@@eeezzziiisssyyyhhhkkkyyy|||wwwhhhNNNDDDFFFBBBBBB888???;;;999HHHgggjjjlll}}}{{{}}}xxxzzz||||||zzzwwwvvvuuuyyyzzzxxxvvvxxx||||||xxxvvvvvvvvvyyy{{{}}}|||{{{vvvtttuuuxxxxxxuuuuuuxxxrrrsssssstttsssrrrqqqpppkkklllkkkjjjmmmmmmfff\\\QQQMMMOOOcccbbbiiiqqq}}}WWW222000........................---444MMMzzzqqqhhhvvvxxxcccNNNBBB===777444555777999;;;===???BBBDDDEEEFFFIIIKKKPPPSSSVVVTTTMMMEEE@@@>>>===<<<:::999:::>>>BBBDDDIIIKKKMMMOOOPPPRRRRRRSSS]]]dddkkkpppxxxiiilllzzzaaaaaagggmmm^^^VVV[[[```^^^\\\[[[YYYVVVQQQNNNKKKHHHGGGHHHFFFBBBAAACCCDDDeee@@@---111)))------,,,,,,,,,,,,------222(((BBBwww~~~vvvqqquuu|||qqqzzz\\\KKKMMM^^^uuuxxxwww}}}}}}|||yyy{{{nnndddnnnvvv|||uuu\\\CCC:::::::::;;;>>>???@@@???>>>===>>>AAADDDIIITTTEEE:::CCCvvvmmm{{{===)))---,,,000''')))))))))))))))))))))))),,,000***---:::CCCdddzzz}}}```uuuppp[[[FFF\\\zzzyyyttt{{{UUUIIIGGGDDDKKKXXXnnnpppVVVMMMJJJBBBddd@@@555))),,,,,,+++************+++***000((((((222,,,333RRRyyytttfffcccuuunnnkkkwwwxxxxxxsssfffjjjxxxrrrsssttt{{{}}}}}}uuuqqqgggYYYJJJAAA@@@BBB777:::@@@BBBEEEQQQiiigggJJJ>>>@@@DDDDDDDDD{{{BBB222666...111222///...---;;;ddd|||llllllqqqmmmlllsss~~~yyyoooXXXCCC???BBBFFF===BBB@@@888GGGqqqqqqooo||||||{{{xxxvvvzzz}}}|||yyyuuutttuuuxxxyyyxxxvvvxxx{{{{{{wwwuuuuuuuuuxxx{{{||||||{{{tttrrrtttxxxxxxuuuuuuwwwpppqqqrrrrrrrrrqqqooonnnkkkjjjhhhiiinnnoooeeeXXXPPPLLLUUUmmmuuudddrrrxxx~~~HHH222111........................333555BBBkkkmmmtttnnnXXXEEE===555333555666888999>>>@@@BBBDDDEEEGGGIIILLLQQQUUUYYYWWWOOOFFF@@@===999999888888;;;>>>AAADDDJJJJJJKKKMMMOOOPPPQQQPPP```iiisssyyy|||xxx~~~eeeffflllzzzooo```XXX^^^^^^\\\[[[ZZZXXXVVVRRROOOJJJHHHHHHIIIGGGBBBAAADDDJJJvvvuuu888---222***---,,,,,,,,,,,,,,,,,,---222)));;;fff|||ppp|||qqqUUUTTTXXXvvv}}}~~~}}}wwwYYYJJJ<<<999:::999:::===@@@@@@???===<<>>???\\\yyy{{{|||]]],,,***++++++...&&&))))))))))))))))))))))))***111(((***;;;===VVVyyyuuukkkhhh{{{cccHHHXXXuuuttt|||YYYBBBEEEDDDBBBRRRgggoooqqqUUUSSSKKKEEE|||ggg222333---,,,++++++***************)))///***'''///...,,,777WWWuuu~~~pppuuueee[[[VVV]]]eeeZZZ]]]dddpppyyywwwtttvvvtttooojjj^^^PPPIIIFFFCCC???===>>>IIIWWWaaafffkkkvvviiiPPP===>>>CCCBBBBBBFFF~~~EEE333666...222111///000...777\\\~~~uuurrrqqqxxxpppooo~~~{{{tttbbbHHH<<>>???AAACCCDDDGGGKKKNNNRRRXXX\\\[[[SSSHHH???;;;777777777999;;;>>>AAACCCGGGIIIKKKLLLMMMNNNOOOPPPZZZggguuu^^^^^^qqqyyy}}}nnnaaaYYY___ZZZYYYXXXXXXXXXVVVSSSPPPKKKJJJIIIJJJFFFAAAAAADDDPPPfff222---222,,,,,,,,,,,,++++++,,,,,,,,,222...666SSSzzzxxx~~~yyyrrrwwwbbbQQQdddnnn{{{wwwtttwww}}}sssiiidddLLLCCC<<<:::::::::;;;<<<@@@???>>>===<<>>AAA???AAACCCCCC888OOOlllqqq|||{{{|||{{{{{{ssswwwxxxyyyyyywwwvvvwwwwwwuuuwwwwwwvvvwww{{{yyyuuutttsssssstttvvvvvvuuutttrrrppprrrvvvwwwsssqqqsssqqqqqqqqqqqqpppnnnlllkkkooolllgggeeeiiijjj```UUUHHHGGG^^^}}}bbbkkkpppzzzAAA333,,,------------------------'''///666[[[~~~pppmmmuuusss~~~qqqSSSAAA222222666777888;;;===>>>???@@@BBBGGGLLLQQQTTT[[[bbbbbbYYYLLLAAA:::555666888:::<<>>======@@@EEEIIIMMM>>>???ZZZ|||yyyrrr```222,,,///)))***''')))))))))))))))))))))))))))&&&///++++++555555@@@___|||zzzeeetttvvvfffggg|||wwwXXXCCCEEEMMMFFFQQQhhhmmmYYYSSSQQQOOODDD___===555***---++++++***))))))))))))***&&&***,,,+++)))---111222999oooooo{{{vvvttt}}}mmmuuuqqqgggyyydddbbbiiiooohhhWWW```wwwyyyvvvllleee```VVVIII<<<===@@@CCC???@@@RRRfff}}}oooWWWEEE>>>===AAACCC<<<;;;PPPlllKKK555555///333111---111//////AAAbbb}}}zzz{{{vvvwwwpppttt}}}wwwttt]]]DDDBBB<<>>rrruuu{{{xxxrrr~~~nnnyyyddd___sssnnn```LLL===888:::======>>>>>>>>>>>>???AAAFFFIIICCC;;;III]]]zzzBBB***111,,,(((---%%%***))))))))))))))))))))))))(((,,,---+++...555@@@KKK~~~rrrkkkxxxqqqxxx|||uuuyyynnnNNNAAAGGGJJJEEE\\\mmm\\\YYYFFFPPPFFFAAAuuummm444333---***++++++***)))))))))))))))(((%%%***---)))+++000111,,,RRRdddfffooosss}}}vvvaaa```hhhjjj|||tttnnn```dddwwwoooddd\\\WWWQQQGGG===777:::CCCLLLMMMTTTlllyyyeeeTTTCCC666>>>===>>>======FFF___wwwLLL555555///333111***/////////<<>>JJJGGGDDD888TTT}}}___OOO\\\|||}}}tttsss|||zzzwwwtttpppqqqtttwwwxxxvvvtttvvvwwwvvvwwwzzzxxxtttqqqpppqqqsssvvvwwwvvvuuuuuusssuuuyyyxxxtttqqqrrrsssssssssrrrpppmmmkkkiiigggiiiiiiiiijjjhhh___TTTMMMQQQuuunnncccuuuiii\\\555///333------------------------///111'''???ddd}}}kkk}}}hhhOOO999666999777888<<<<<<<<<;;;;;;>>>EEEOOOUUUZZZcccmmmoooeeeUUUFFF===666777999<<<>>>???@@@AAAAAAKKKWWW[[[[[[___jjjtttzzz~~~lll\\\{{{wwwaaaddd```XXXYYYWWWVVVTTTSSSRRRPPPMMMJJJJJJHHHHHHFFFBBB@@@GGGOOO@@@...000---,,,,,,++++++++++++++++++,,,...000,,,333XXXyyyvvvgggdddvvvZZZfffpppTTT>>>666:::>>>???===>>>?????????BBBFFFIII<<>>>>>999>>>NNN^^^kkksss[[[GGGAAA@@@???AAA===:::;;;DDDTTThhhwwwWWW777444444///000111///555///...UUU~~~kkkyyy{{{rrrooowww}}}{{{ttt]]]DDD@@@GGGNNNPPPLLLTTTNNNVVVQQQ|||{{{yyyxxxxxxvvvxxxwwwssstttwwwyyywwwvvvwwwwwwwwwwwwwwwvvvuuurrrsssssssssrrrrrrtttvvvtttvvvxxxwwwtttqqqoooooosssqqqoooooopppooolllhhhhhhhhhfffeeeeeebbbYYYQQQHHHVVVllliiiwwwwwwIII000888***.........------,,,,,,,,,(((///...000NNN|||~~~www|||ttt[[[@@@555777;;;<<<;;;888:::===???@@@EEEPPP[[[hhhnnnssspppcccSSSDDD===555555666888===AAA@@@<<>>;;;===CCCGGGEEEBBB;;;GGG~~~vvvvvv{{{LLL------,,,,,,+++***))))))))))))))))))************(((+++---,,,***///:::DDDiiivvvyyyuuu{{{vvvmmm~~~{{{|||zzzxxx|||~~~rrrPPP???VVV???KKK___hhhMMM___EEEQQQNNNCCCUUUwww666111111%%%---))))))))))))))))))))))))))))))))))))************111%%%:::yyyzzzooovvvxxxoooddddddjjj^^^sss~~~~~~~~~~~~{{{rrrkkkjjjYYYMMMMMMKKKBBB>>>AAA===NNN^^^jjjxxxnnndddTTTFFF@@@@@@@@@???GGG222333EEEWWWqqq|||mmmYYY888333333///000...+++222000...LLLuuu|||ooo{{{qqqmmmsss}}}}}}yyyfffPPPAAA???RRRRRR___SSSMMMEEERRR|||zzzzzzxxxwwwwwwvvvwwwuuuqqqrrrvvvyyyxxxuuuuuuuuuuuuuuutttsssrrrsssttttttrrrpppooopppqqqqqqsssuuuuuusssqqqpppppprrrpppoooooopppnnnkkkhhhgggfffeeeeeefffaaaXXXOOOJJJ```~~~fffqqqxxxEEE///222'''......---------,,,,,,,,,***...+++---HHHrrr}}}sssmmmoooxxxdddJJJ888555999;;;999:::>>>BBBDDDEEEJJJVVV```kkknnnpppoooiii[[[HHH999222333555777<<>>bbbyyyzzzyyyrrr{{{}}}rrrlllooo{{{}}}~~~}}}qqqbbbHHH777RRRVVVtttWWW~~~JJJBBB```}}}~~~|||yyyxxxvvvwwwtttpppoootttvvvuuuuuuuuuuuuuuutttsssrrrqqqtttttttttrrrooommmmmmnnnoooqqqrrrqqqppppppqqqrrrpppooonnnnnnnnnmmmjjjgggfffddddddffffff```UUUMMMNNNmmmuuudddooolllzzzBBB000000---------------,,,,,,,,,,,,...///,,,...EEEiiilllxxxpppppp|||pppWWW>>>444888:::777:::???DDDEEEGGGOOO\\\fffoooppppppqqqrrriiiQQQ999000222666:::<<<>>>AAACCCAAATTTbbbkkkvvvyyy~~~kkkiiizzz~~~bbbYYY[[[[[[XXXXXXXXXWWWUUURRRPPPMMMKKKJJJHHHJJJIIIHHHEEEDDDdddGGG***...---)))///++++++************++++++111******+++111TTTwwwxxx}}}yyyxxxzzznnnIII444333:::<<<::::::???BBBAAAEEEHHH@@@444555ZZZvvvtttvvvTTT,,,,,,,,,++++++***)))))))))(((((())))))))))))******))),,,---+++***---555======eee~~~www|||~~~xxxvvvsssZZZEEEKKK===PPP```qqqKKKDDDHHH[[[UUU<<>>[[[{{{yyy|||~~~xxxcccFFF666777:::777888===@@@@@@EEERRRbbblllssswwwxxxxxx{{{www___DDD333555999===>>>===@@@FFFBBB\\\pppyyyTTTjjj|||vvvuuu\\\UUUXXXXXXUUUUUUWWWVVVTTTQQQNNNLLLJJJIIIGGGIIIKKKJJJBBBHHHwwwooo888(((...+++(((///++++++************++++++,,,)))---000...>>>jjj}}}}}}^^^<<>><<>>:::===DDDEEEdddyyyOOOmmmzzzdddtttoooWWWRRRUUUUUUTTTUUUTTTSSSRRRPPPMMMKKKIIIHHHGGGGGGKKKHHHAAAUUU[[[...***...)))(((...+++******))))))******+++***+++///111---000SSS|||zzzeeeKKK222...777===<<<:::@@@:::AAAMMMFFF777???XXXwwwkkkvvvpppIII///)))******))))))))))))(((((('''(((((((((((())))))))))))+++,,,+++***+++///333>>>LLLooozzzxxxxxxtttyyywwwwww}}}uuuYYYDDDLLLLLLUUU^^^ddd777@@@KKKRRRHHHEEEiiiIII)))000---***...'''(((((((((((((((((((((((('''(((((((((((())))))))))))---***+++777MMM{{{yyymmmlllsssqqq|||tttssszzzzzzkkk```ZZZRRRxxxqqqddd]]]^^^YYYWWWYYY[[[WWWRRROOOIIIKKKJJJGGGEEEEEEBBB???AAA>>><<<999333222;;;HHHlllpppmmmBBB444444111000...,,,)))...222///DDDmmmnnnrrrzzzrrrooozzz~~~||||||||||||uuubbbIIIXXXbbblllQQQXXXmmmsss{{{nnnjjjjjjqqqvvvuuupppnnneeekkkoooqqqtttxxxxxxtttssssssssssssrrrqqqpppooonnnpppssstttsssrrrrrrrrrqqqrrrrrrqqqooommmnnnooommmooopppooollliiihhhhhhjjjgggfffeee[[[OOOOOOVVVyyytttkkkwwwhhhCCC000222'''000++++++++++++,,,,,,,,,,,,///---...---+++555YYY~~~ooorrr|||zzz}}}rrr___JJJ<<<888999:::<<<;;;???OOOhhhwwwzzzwww~~~fff888555888>>>>>>999;;;AAAKKKhhhzzz|||~~~{{{ZZZpppfffkkkjjjRRRLLLPPPQQQRRRUUUQQQQQQPPPNNNLLLKKKIIIIIIGGGFFFIIIGGGHHHkkk{{{HHH***...---((()))+++******))))))))))))******+++...,,,,,,---,,,FFFpppxxx~~~vvvqqqsss{{{tttQQQ>>>///111888999999:::BBB:::>>>HHH???222CCCdddpppuuubbbsss111---((()))))))))(((((((((((((((''''''(((((((((((())))))((()))*********+++---000;;;AAAYYYyyyvvvvvv~~~~~~jjjbbbooo~~~zzzxxxiiiQQQEEEOOONNNTTTfffEEE666:::ZZZQQQAAASSSeee888(((111...,,,...'''))))))))))))))))))))))))''''''(((((((((((())))))%%%)))+++///111666YYYiiibbbggg~~~yyykkkdddppp}}}YYYKKKXXXjjjyyy}}}yyypppjjjccc\\\UUUSSSTTTRRRMMMHHHKKKLLLLLLJJJGGGBBB===:::777222222555999CCC[[[rrryyyvvvtttqqqFFF666555111000,,,///***---333---888ZZZzzzrrrttt}}}tttlllttt}}}|||}}}yyyrrr___PPP\\\~~~vvv\\\XXX^^^dddwwwuuubbb[[[WWW]]]eeejjjmmmpppgggkkknnnnnnrrrwwwyyyxxxrrrrrrrrrrrrrrrqqqpppooommmooorrrsssrrrqqqqqqqqqlllnnnppppppooommmmmmnnnmmmoooqqqooollliiiiiiiiihhhffffffcccWWWLLLRRRbbbhhhmmmppplllfff:::000777)))000******+++++++++,,,,,,,,,444------000,,,...JJJlll~~~___uuu|||uuu~~~wwwmmmWWW???666:::999<<<===EEE]]]www}}}xxxooo<<<666777???BBB>>>>>>CCCTTTnnnyyyuuuzzztttooo}}}zzziiiOOOFFFGGGGGGIIINNNOOONNNNNNMMMLLLKKKJJJIIIHHHEEEHHHFFFRRR___777(((000+++'''+++*********))))))))))))******)))///)))(((///---:::[[[oootttwww~~~tttzzz[[[CCC666///444999888:::@@@DDDAAA@@@???:::<<>>HHH[[[HHHQQQ{{{BBB000+++...++++++---***))))))))))))))))))))))))'''''''''((((((((())))))$$$&&&%%%***---)))666SSSgggfffttt{{{ttthhhiii~~~|||HHHKKKPPPXXX___dddfffgggaaa^^^ZZZWWWWWWXXXVVVTTTQQQKKKDDD>>>999777999;;;444222;;;LLL[[[fffxxxzzzsssHHH888666222000...555...---333)))+++GGGlll~~~tttxxxvvvuuuzzz}}}kkkuuujjjppp|||~~~yyyyyysssIII[[[zzzddd```XXX]]]tttrrrcccSSSIIIBBBFFFQQQ[[[eeelllnnnpppooolllnnntttwwwwwwsssssstttttttttsssrrrrrrllloooqqqrrrqqqooonnnnnnhhhjjjnnnoooooonnnmmmnnnmmmppprrrpppllliiiiiijjjeeedddfffbbbTTTJJJVVVkkkttt]]]___fff{{{RRR111)))333'''...*********++++++,,,,,,,,,000&&&%%%---+++)))>>>\\\{{{cccsssyyyxxxzzz{{{vvv```BBB555:::777:::>>>JJJeee}}}yyy}}}rrr@@@888888CCCHHHDDDDDDHHH\\\rrrxxxrrryyyqqq~~~lllOOOBBB@@@???@@@DDDMMMMMMLLLLLLKKKKKKJJJJJJIIIEEEGGGGGG[[[|||LLL,,,'''111***'''---)))******))))))))))))******$$$---))))))333---...EEEuuu|||}}}vvv\\\DDD:::111///777:::888>>>IIIAAAGGGDDD<<>>___QQQAAAfffmmm,,,......+++((())),,,,,,))))))))))))))))))))))))''''''''''''((((((((()))+++***###%%%...---+++444PPPooo~~~vvviiiuuuoooyyyooo___fffpppuuugggSSSEEE@@@CCCGGGJJJSSSUUUTTTPPPMMMMMMNNNNNNBBB>>>:::888666555666888???@@@PPPjjjzzzzzzwwwzzzYYY666000666111...---+++++++++...111222\\\{{{sss~~~|||rrrppp|||zzznnnjjjzzz}}}zzzxxxzzzzzzuuuiii^^^aaapppbbb\\\]]]nnn{{{fffSSSJJJAAA>>>BBBCCCCCCNNN^^^eeemmmlllkkkooommmllluuurrrrrrqqqqqqqqqrrrssssssrrrqqqpppooonnnllllllkkkpppmmmkkklllooopppnnnlllllljjjgggfffhhhjjjjjjjjjgggddd___[[[SSSHHHYYY~~~bbbppplllkkk|||HHH'''+++222...+++***************************'''***...,,,)))666HHHrrrrrryyyqqqkkkNNN===;;;:::;;;===LLLmmm|||sss>>>999:::AAAHHHKKKLLLNNNoootttpppfffooo^^^FFF>>>AAADDD===IIIGGGLLLJJJKKKPPPIIICCCIIIIII???KKKKKKrrr}}}zzzsss222000---)))((('''((()))******))))))))))))******+++++++++,,,---...000000bbb|||rrr}}}|||{{{xxx}}}vvvxxx{{{wwwpppbbbMMM>>><<<666444777<<<<<<999>>>GGGEEEBBBHHH444HHHpppppp|||pppkkkrrrooo///***---%%%...(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))%%%<<<===MMM~~~zzzttt{{{kkkuuu~~~vvvrrruuuaaadddiiihhhqqqsss```PPPHHHHHHMMMRRRJJJ;;;///EEE]]]NNNEEEZZZBBB...---,,,+++************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************111kkkjjjiiiqqqppprrr[[[^^^kkkyyycccTTT===DDD===;;;888???:::...;;;EEE444999333000222555888AAALLL^^^jjjuuu]]]999222666000...---,,,+++,,,...000222PPPyyyyyyrrr}}}ttt~~~wwwuuusssuuu|||~~~|||{{{zzz{{{yyypppggggggpppyyyqqqddd\\\fffzzz}}}iiiTTTHHHAAA???CCCBBB===???GGGMMM]]]dddiiirrrssspppuuusssssssssrrrqqqqqqqqqpppppppppoooooonnnnnnnnnmmmnnnlllkkklllnnnooonnnlllmmmjjjgggfffggghhhhhhgggeeeddd\\\TTTOOOMMMeee}}}fffooorrrmmm:::---000///,,,+++************************+++((()))---+++(((111@@@bbbttttttzzz{{{jjjzzzttt]]]EEE888555AAACCCOOOrrreee:::999:::===???AAAHHHQQQqqqmmmdddbbbvvvxxx^^^NNNLLLGGGFFFBBBLLLLLLSSSMMMIIIOOOOOOIIIKKKIIIEEEAAA\\\TTT000...+++)))((((((***+++******))))))))))))*********+++++++++,,,...///000AAAkkk|||wwwooonnnqqqyyyyyynnn|||ooojjjnnnuuuiii]]]iiizzzpppcccYYYVVVLLL<<<222222111444:::>>>===;;;>>>CCCGGG:::===222IIInnnuuutttqqqrrrWWW------+++$$$---'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((...;;;MMMccczzzrrr~~~|||{{{rrrddd]]]rrr}}}eeeddd|||}}}vvvlllyyyzzzmmmgggWWWGGGCCCJJJOOOOOO999;;;PPPkkkdddFFFQQQbbb888------,,,+++************((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))************BBB\\\iiipppyyy{{{iiihhhkkkllltttdddkkkccclllhhhNNN@@@GGGOOO@@@888@@@BBB>>>AAAKKKVVV\\\___gggpppzzzqqqddd???444555///...---,,,+++,,,...000111CCCggg~~~jjj~~~yyywwwxxxxxx||||||nnnvvv~~~~~~}}}zzz||||||xxxsssooopppqqqrrreeeffftttrrr^^^BBB>>>@@@HHHIIIBBB>>>@@@EEEWWW]]]^^^hhhnnnmmmpppssssssssssssrrrpppooommmoooooooooooooooooooooooolllkkkkkklllnnnooonnnlllllljjjhhhgggggggggfffeeeccccccWWWLLLNNNZZZxxxjjjnnnoooooo|||QQQ***333444,,,,,,***************************,,,''''''++++++(((,,,555QQQxxx\\\xxx|||yyy]]]gggxxx~~~|||mmmQQQ888<<>>===CCCTTTeeessssssqqqvvvooottt^^^ZZZ___LLLEEEEEEIIIQQQ[[[TTTGGGKKKQQQMMMIIIFFFIII@@@uuusss===---,,,***(((((()))+++,,,***))))))(((((())))))************+++,,,---...///444OOOzzz}}}~~~pppmmmuuuwwwzzz~~~zzzuuutttkkkjjjoootttmmmLLL@@@JJJVVV[[[MMMDDD>>>???;;;333///222///666<<<<<<===AAADDDDDDEEE444======UUUqqqssseeezzzkkk888+++...'''$$$,,,''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))...%%%;;;NNNMMMddd{{{uuu{{{zzzlll```iiimmm[[[```xxxxxxssskkkZZZUUUIIIAAAFFFNNNIII===+++AAAgggsssYYYOOOzzziii;;;+++---,,,+++******)))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''+++222GGGooommm|||uuu~~~rrrjjjcccpppooowwwwwwtttjjjqqqwwwjjj```ffflllccceeeiiinnnoooqqqxxx|||kkkFFF777555......---,,,,,,,,,...///000:::PPPqqq}}}www}}}sssqqq{{{wwwxxxsssvvv~~~}}}kkkttt|||~~~~~~}}}}}}}}}}}}|||zzzuuupppmmm|||wwwsssppprrr}}}xxxhhhBBBBBBFFFKKKJJJDDDBBBEEEQQQ\\\XXXQQQYYYccciiiqqqpppqqqrrrsssrrrqqqooommmpppooooooooooooooonnnnnnkkkkkklllnnnoooooonnnnnnkkkjjjhhhhhhiiihhhgggeeeaaa```QQQJJJYYYqqquuu```tttlllvvv}}}}}};;;%%%555000***///(((************************,,,'''&&&***,,,******...GGGooo}}}fffwww{{{jjjiiiwww~~~zzz}}}www^^^CCCDDD^^^SSSPPPpppxxxrrriii???888999<<<===???HHH]]]qqqxxxpppYYYTTTfff~~~^^^ccclllMMM???@@@BBBRRRddd^^^HHHFFFMMMJJJDDDBBBIIIVVVXXX777,,,+++***(((((()))******))))))(((((((((((())))))************+++,,,---...555999```zzzwww|||uuu{{{tttrrruuuxxxwwwxxxtttiiiSSS>>>666999<<<:::;;;555333555555222333777555:::;;;;;;@@@HHHIIIEEE:::888PPPVVVlll~~~nnnwwwdddKKK''',,,+++%%%''')))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))---%%%444EEEHHH\\\~~~{{{qqqjjjeeeYYYbbbyyyzzzzzzvvv~~~mmm___RRRGGG@@@FFFOOOLLL<<<...AAARRRbbbTTTHHHqqqIII(((***---,,,+++***))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))%%%111...---UUUooonnnmmm|||uuuwwwzzzooolllnnnuuu{{{}}}uuurrr|||yyy{{{zzzzzz{{{{{{}}}sssqqqLLL:::666///......---------...//////555<<>>EEE```uuunnnQQQEEEFFFEEEDDDFFF\\\ZZZ...,,,,,,+++***((('''&&&&&&&&&)))((((((''''''(((((()))******))))))******+++,,,,,,)))===___vvvzzzwwwwwwmmmkkktttyyyrrrmmmzzz}}}sssttt{{{{{{ttt}}}|||wwwjjjZZZJJJ@@@<<<:::888666777888888777444444444444333333666888;;;<<>>999999666:::FFFXXXhhhvvvyyy]]]LLLQQQ]]]aaa{{{qqqyyylllOOOBBB???JJJkkkuuugggMMMEEEGGGFFFGGGRRRzzz}}}@@@...+++))))))((((((((('''''''''((((((''''''''''''((((((***))))))))))))***++++++...***(((???lll|||~~~}}}rrrvvv{{{ssstttxxx{{{qqqpppvvvqqqvvvzzzxxx{{{pppjjjkkkmmm~~~xxxnnnaaa^^^WWWOOOIIIEEEAAA===999999999999888777999;;;777:::<<<;;;::::::<<<>>>@@@===CCCIIIBBB666999GGGXXX___xxxuuurrruuuPPP(((%%%)))***%%%'''***%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())),,,)))***333>>>NNN___rrrvvv{{{zzzyyyoooddd^^^___bbbddddddmmmddd]]]\\\YYYVVV___mmmuuuzzzyyyiiiZZZRRROOOIIIBBBHHHLLLKKKAAA;;;EEE^^^sssYYYWWWfffrrrCCC***---///))),,,+++***))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''',,,%%%&&&---***$$$,,,===VVVuuuqqq|||sss{{{{{{wwwuuuyyyqqqcccMMM555&&&wwwTTT>>>888333..................---------...???]]]sssyyyvvvssstttnnnqqq~~~tttZZZ___~~~{{{~~~vvvsssrrrxxx~~~~~~~~~}}}|||{{{{{{|||}}}}}}}}}}}}vvvuuu{{{iiiUUUGGGBBB@@@GGGUUU``````ZZZ@@@DDDVVVsssyyy[[[IIIWWWpppooonnnnnnnnnnnnooooookkkkkkkkkkkkkkkkkkkkkkkkhhhlllooonnnkkkhhhfffgggjjjiiiiiihhhfffbbb\\\XXXOOOLLLTTTttt}}}YYY]]]kkkttt}}}JJJ///...***---222***&&&...))))))))))))))))))))))))(((***+++(((&&&''')))***(((444>>>ooojjjjjjwww|||}}}}}}|||{{{wwwsssvvvnnnmmmmmmmmmnnnoooqqqvvv{{{vvvfffLLL777///444:::555:::EEEQQQXXX\\\ccckkkttt~~~___PPPMMMQQQZZZcccdddnnnSSSEEE>>>LLLrrrrrr]]]FFFDDDGGGFFFHHH\\\[[[(((///,,,'''''''''((((((((())))))((((((''''''''''''((((((***)))))))))))))))***+++###111,,,000TTTrrrzzzvvvvvvvvvjjj\\\ooorrrvvvkkknnnwww{{{zzzzzzwwwppphhhcccccceeettt}}}yyyxxxvvvvvvvvvvvvuuussskkkvvvyyypppgggcccXXXKKKGGGHHHGGGCCC@@@>>>;;;999:::<<>>===<<<===???@@@FFF@@@AAADDD999///DDDfffssslll}}}cccnnn[[[***+++'''%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***---!!!222JJJGGGmmm~~~sss|||xxxvvvsssnnniii```___fffqqqtttsss{{{vvvgggdddYYYKKKDDDEEEHHHIIINNNMMMAAA666FFFeeeooocccDDDlll|||III------444000''',,,+++***)))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***(((&&&&&&+++...+++%%%///[[[QQQbbbuuuxxx```{{{ppprrrvvvmmmgggrrruuurrr]]];;;###$$$111rrrVVV>>>333111......---,,,,,,,,,,,,------333222???ggg}}}ooozzzsssqqq~~~|||xxxkkkbbbkkk}}}zzz|||vvvqqqttt}}}{{{zzz|||~~~}}}}}}}}}|||{{{yyyxxxwww}}}{{{zzz|||}}}~~~}}}qqq\\\KKK<<<:::===FFFRRRVVVQQQIII@@@BBB^^^yyyUUUKKK___|||iiidddpppsssmmmnnnpppooonnnllllllkkkkkkkkkkkklllmmmmmmmmmkkkhhhgggeeehhhiiihhheee```YYYSSSEEETTTjjjxxxiiibbbZZZqqqrrr666///...---+++***)))))))))((()))))))))))))))(((((())))))))))))************)))---<<>>000++++++((($$$xxx]]]EEE888444......---,,,,,,,,,,,,------111///>>>gggxxx~~~yyyrrryyy|||yyynnniiiooo{{{{{{uuupppttt}}}~~~}}}~~~~~~~~~|||~~~}}}}}}}}}|||zzzyyyyyy~~~|||zzzzzz{{{|||||||||xxxyyy||||||lllUUUEEE>>>;;;<<>>DDDQQQ]]]___fffooosssnnnjjjqqq{{{~~~dddIIIQQQHHHGGGKKKUUUeeewwwrrrbbbOOOBBBDDDMMMZZZSSSGGGFFFGGG@@@FFF]]]WWW444***+++(((((((((((((((''''''''''''''''''''''''''''''''''''***))))))(((((())))))*********++++++111DDDbbb{{{~~~xxxzzzjjjnnnpppzzz}}}qqqlllsssxxxccciiirrrwwwpppbbb[[[[[[[[[fffjjjfffffflllnnnjjjqqqkkkeeebbbbbbbbb```]]]``````___]]][[[YYYWWWVVVRRRRRRQQQOOOMMMJJJGGGEEEDDDCCCAAA???<<<;;;:::999666777999<<<===>>>??????<<<<<<===???AAAEEEHHHJJJCCCFFF333999KKKUUUdddgggooouuuooo}}}~~~ggg===&&&$$$)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))+++******444@@@RRR]]]kkkyyywwwgggooo~~~|||zzzzzzqqq]]]PPPJJJFFFGGGJJJJJJDDD???DDDNNN>>>888CCCjjj|||]]]PPPlllLLL555%%%***000,,,)))---))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''(((+++***---BBB___iiicccpppxxx}}}wwwsssrrryyywwwqqqppprrrgggIII:::111'''###&&&***,,,+++{{{aaaIII:::444......---,,,,,,,,,,,,,,,,,,...+++777\\\xxx~~~xxxxxxsssllltttyyywwwyyyddd\\\ooo}}}vvvpppsss{{{|||~~~|||zzz}}}}}}}}}||||||{{{{{{{{{|||zzzyyyyyyzzz{{{zzzzzzuuuuuuuuuuuuuuuuuuuuuvvvyyyxxxvvvssslll^^^MMMAAA===;;;:::===CCCFFFFFFDDDKKKKKK]]]rrrkkkZZZkkkrrrrrrqqqnnnsssnnnnnnnnnmmmllllllkkkkkkllllllllllllkkkiiigggfffhhhgggeeeccc^^^WWWOOOJJJ[[[ppptttlll^^^aaa}}}sss...222------+++***))))))))))))'''(((((())))))((((((((((((((())))))))))))*********((('''222NNNlllyyyvvvhhheee~~~|||sss|||zzzyyywwwuuurrrsssooohhhfffeee[[[NNN===888222///000333444333888666666888999;;;CCCLLLJJJLLLRRRXXX\\\```kkkwww~~~ooo;;;666===@@@JJJZZZnnn~~~lllQQQCCCFFFHHHCCCJJJCCCAAAJJJHHH<<>><<<::::::999555888;;;???@@@@@@???>>>>>>>>>???@@@AAACCCDDDEEE<<<:::...JJJkkkoootttsssooommmhhhNNN&&& ,,,((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((***(((((()))))))))---333GGGHHHXXXuuuqqqyyy||||||{{{sss|||{{{{{{mmmXXXLLLFFFDDDDDD@@@>>>AAAHHHKKKGGGAAA>>>555UUUmmmooo___QQQhhhUUU///+++***...///,,,)))((())))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((&&&"""'''333@@@GGGYYYyyyrrrkkkttt|||nnnaaaiii]]]YYYQQQ@@@111'''%%%###$$$&&&)))))))))xxx^^^HHH999111...---,,,,,,++++++,,,,,,***---''',,,EEE^^^ppptttjjjkkkjjjgggyyysss|||{{{cccTTTeee{{{ssssssxxx}}}|||zzz||||||}}}{{{yyy{{{{{{{{{zzzzzz{{{{{{{{{zzzyyyxxxxxxyyyyyyxxxwwwsssssssssssssssrrrrrrqqqsssnnnfff\\\SSSLLLFFFBBB:::999999;;;???CCCDDDEEEAAAAAAOOO___ZZZUUUsssuuupppooonnnuuummmnnnnnnmmmmmmllllllkkklllllllllkkkjjjhhhfffeeejjjiiihhhcccXXXOOOMMMPPPhhh{{{eeefffZZZcccMMM&&&222,,,,,,+++))))))(((((((((''''''(((((()))((((((((((((((((((((()))))))))***))))))&&&***BBBccctttuuuwww~~~dddvvvyyy|||}}}{{{zzzyyyxxxvvvvvvsssllliiifff]]]RRRBBB:::111...000333333222888777888:::999888>>>EEELLLKKKNNNWWW```hhhttt~~~RRR<<>>EEEGGGAAAEEECCCBBBFFFEEEDDDgggPPP###,,,,,,!!!...(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))((((((''''''(((((())),,,$$$&&&///***###666TTTooovvv|||wwwfffgggsss~~~aaaUUUKKKMMMVVV[[[VVVPPPPPPUUUWWWTTTSSSXXX]]]^^^cccaaa`````````___]]]ZZZZZZYYYYYYWWWUUUSSSQQQPPPOOONNNMMMLLLJJJHHHFFFEEEBBBAAA@@@>>><<<;;;;;;::::::<<<===??????>>>===<<<===???AAABBBCCCAAA@@@>>>333555;;;eee~~~pppxxxxxxoooyyyjjjnnnwwwXXX000''',,,+++'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''***((('''((()))***++++++///CCCWWWmmm~~~~~~tttuuu}}}zzzvvvyyytttqqq{{{|||yyy{{{ooo```WWWLLLCCC@@@BBBEEEGGGGGGDDDBBBEEEGGGEEE???999ZZZzzzzzzYYYTTTxxx{{{zzzvvvWWW111///111///***(((******((())))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''))))))$$$"""(((111999HHHNNNLLLYYYttt}}}```lllmmmiiillliiizzzzzz```___VVVDDD///###%%%++++++,,,,,,+++(((&&&%%%%%%sssYYYFFF888000------,,,++++++++++++,,,)))...)))'''444FFFccc}}}lllqqqxxxmmmnnn|||~~~{{{yyykkk]]]eeeyyyyyyuuuvvvxxxxxxxxx|||~~~www|||}}}~~~~~~|||zzzzzzyyyyyyxxxxxxxxxyyyzzz{{{yyyxxxwwwwwwxxxxxxwwwuuuoooooopppqqqqqqqqqpppooommmeeeYYYLLLBBB???@@@BBB777777999===DDDJJJMMMOOOFFFLLL```ssssssrrrtttmmmlllnnntttlllmmmmmmnnnnnnmmmlllkkkllllllkkkjjjiiigggfffeeeggghhhggg```QQQHHHOOO]]]xxxooo^^^ccc^^^nnnXXX555---+++++++++***)))((((((((((((&&&&&&'''((((((((((((((('''(((((((((((()))))))))(((+++***)))666QQQhhhrrrvvvppphhhppp}}}vvv|||{{{|||zzzxxxxxxxxxvvvrrrmmmjjjhhhbbb\\\LLLBBB555...///222444444777777:::======<<<@@@GGGLLLJJJOOO[[[hhhrrr}}}rrrAAACCC===JJJ```wwwnnnsssdddQQQEEEAAAAAACCCEEECCCIIIDDD===DDDZZZeee888''')))+++)))+++''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((('''(((+++)))'''...888[[[qqqxxxtttyyyjjj___mmmxxxvvvwwwsssuuueeeIII>>>JJJRRRMMMLLLOOOOOOLLLLLLRRRYYY]]]WWWWWWWWWXXXZZZZZZXXXWWWVVVVVVUUUUUUSSSRRRPPPOOOMMMMMMKKKJJJHHHGGGFFFFFFCCCBBB@@@???>>>========================>>>?????????AAACCCEEEDDD@@@<<<:::>>>MMMSSSlllyyyppp~~~iiizzz}}}zzzyyy{{{]]]222 )))---%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''((((((''''''***,,,,,,)))&&&<<>>@@@888777999AAANNNZZZbbbeeeZZZfffsssjjjlllmmmrrrllllllmmmnnnnnnmmmlllkkkmmmlllkkkiiigggfffeeedddcccaaa___YYYLLLIIIZZZqqqvvvhhh___dddmmm:::---555(((******)))(((((((((((((((%%%&&&''''''((((((((((((''''''(((((((((((())))))'''***+++)))+++:::RRReeetttiiinnnxxxiiiqqqeeesss}}}{{{wwwtttssstttqqqmmmjjjiiihhhfffdddSSSIII;;;222000222555777666777;;;?????????CCCJJJHHHIIIPPP```ooo{{{LLL???AAAPPPjjjrrrgggTTTFFFFFFEEE???@@@HHH>>>IIICCC>>>VVV}}}|||DDD)))---)))***///''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%))))))(((***---,,,(((AAA```zzzsssrrruuunnnqqqpppzzz]]]<<>>>>>>>>>>>===<<<<<<===???AAADDDEEEHHHGGGDDD@@@;;;666111...WWWooohhheeeqqq{{{~~~qqqfffccc999)))(((&&&%%%'''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&%%%''''''''')))------***//////...???]]]nnnuuurrrzzzvvv}}}~~~yyybbbbbbgggsss~~~vvvllleeebbb]]]ZZZZZZ^^^cccgggmmmlllkkklllmmmkkkfffaaa\\\ZZZWWWSSSOOOLLLJJJHHHCCCEEEGGGGGGFFFFFFIIIKKKCCCDDD@@@<<>>::::::EEEYYYmmm{{{rrrzzzrrrjjjmmmmmmoookkklllmmmoooooonnnlllkkkmmmllljjjhhhfffeeeddddddbbb[[[UUURRRPPPVVVnnnyyyjjjaaadddggg[[[---...///---))))))((('''''''''(((((($$$%%%&&&'''(((((((((((('''''''''((((((((()))))))))(((***+++'''***@@@YYY|||sss{{{zzzffflll~~~nnnooo}}}kkknnnxxxyyy}}}zzzuuurrrqqqooommmkkkkkkjjjiiihhhhhh[[[SSSFFF;;;444333555777777888;;;>>>>>>===AAAGGGLLLNNNWWWfffvvvbbbNNNVVVaaauuuwwwkkkUUUHHHAAAEEEEEE@@@@@@FFF===EEEDDDOOOxxxUUU333&&&,,,+++***+++&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&''''''(((***---+++'''---EEEdddxxxyyyuuuxxx~~~vvv|||fffkkkhhh|||}}}bbbMMMJJJDDD666BBBEEEHHHIIIFFFEEEFFFJJJGGGHHHIIIIIIIIIIIIJJJKKKFFFGGGGGGHHHIIIIIIHHHHHHFFFEEEDDDBBBAAAAAAAAABBBAAA@@@???>>>>>>===>>>>>>>>>>>>@@@BBBCCCEEEFFFFFFKKKFFF@@@:::777777999;;;dddtttmmmrrr}}}{{{{{{sssfffiii||||||nnnGGG)))***...&&&###+++%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))((('''&&&###((((((&&&&&&+++,,,***000***'''555MMM\\\sss}}}~~~{{{vvvuuuzzznnneee\\\]]]gggqqqtttsssccc___XXXRRRMMMLLLMMMMMMSSSRRRRRRSSSTTTSSSOOOLLLJJJLLLKKKIIIEEECCCEEEHHHFFFEEEEEEGGGIIIKKKKKKJJJCCC@@@@@@MMMhhh}}}~~~sssPPPoootttIII111***222+++------...///,,,'''%%%&&&))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&%%%######&&&'''&&&%%%'''***,,,((($$$(((111***)))###&&&///...((())),,,%%%)))---'''&&&(((###&&&)))+++)))&&&$$$%%%'''***((('''&&&%%%%%%%%%%%%pppWWWIII===111---,,,++++++******++++++,,,...+++++++++)))<<<^^^pppyyyrrrlllsssnnnjjjyyy}}}yyyzzzppp___dddsss|||qqqmmmnnnsss{{{{{{xxx{{{~~~zzzxxxyyyzzz|||{{{yyywwwwwwxxxyyyzzzyyyxxxxxxxxxyyyxxxuuusssoooqqqrrrsssrrrqqqooommmqqqdddQQQCCC???AAAEEEHHHDDD===;;;FFF___zzzssslllooommmmmmjjjlllmmmoooooonnnlllkkkmmmllljjjhhhfffeeeddddddeeeXXXOOOPPPVVVccc~~~lllaaaZZZhhhjjjxxx;;;...000###000)))((((((''''''''''''((($$$%%%&&&'''((((((((((((''''''''''''((((((((())),,,&&&)))...***''':::UUUdddwww}}}oooaaayyyiiillltttssspppuuu{{{|||zzzvvvsssrrrmmmllllllnnnnnnkkkjjjjjjccc\\\QQQDDD999444333555888888:::===;;;999<<>>===============AAACCCEEEGGGGGGFFFDDDCCCAAA===999999???KKKYYYaaa```ccciiiooohhhuuuooorrrsssrrrpppvvv:::///%%%###&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''))))))((('''&&&"""((()))%%%$$$(((+++)))&&&......///999FFF]]]xxxnnndddlllvvvxxxyyy~~~|||tttgggZZZVVV[[[aaadddbbb^^^ZZZWWWTTTRRRQQQOOOMMMIIIGGGFFFGGGIIIKKKGGGHHHIIIHHHFFFFFFIIILLLLLLHHHEEEHHHLLLLLLEEE>>>DDDQQQbbbsss}}}hhhPPP|||zzz|||III...///((())))))&&&&&&)))---)))###(((222))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""))),,,(((''')))'''!!!%%%(((&&&###&&&,,,,,,''' ...)))###***&&&"""000,,,%%%''')))###&&&,,,)))$$$$$$%%%&&&'''(((''''''%%%$$$$$$%%%'''((('''%%%oooXXXFFF999111---,,,++++++******++++++...------++++++...333777```vvvyyyggggggyyyuuu^^^qqqyyy{{{ppphhhTTTjjj~~~tttjjjcccnnntttzzzyyytttttt{{{yyyzzz||||||{{{zzzzzz{{{zzzzzz{{{{{{zzzxxxvvvuuuzzzyyyxxxvvvuuusssrrrqqqwwwvvvuuutttrrrooommmlllqqqjjjYYYFFF???GGGQQQUUUQQQBBB<<>>AAA===YYY||||||<<<***)))(((''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))(((((('''''')))***+++,,,(((///FFFfff||||||qqqlll}}}ggg^^^ssstttmmmnnnzzzvvvNNN:::999666555:::???@@@===CCCAAA;;;666888===>>>;;;===???AAA???<<<<<<@@@DDDEEE@@@???BBBAAA<<<;;;@@@@@@===;;;<<<@@@AAA???<<>>???CCCFFFDDDUUU|||}}}YYY444***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''''''''((()))***((('''+++999NNNcccqqqwwwuuusss|||kkkssstttooonnniiidddkkkmmmaaallliiiXXX>>>,,,...888???555//////777>>>??????BBBBBB???;;;;;;===>>>===:::::::::;;;>>>>>><<<<<<===>>>CCCHHHFFFBBB@@@DDDJJJBBBCCCIIIJJJCCCAAAAAA;;;444NNNUUUQQQZZZdddiiipppvvvnnn|||vvvmmmrrrnnn{{{{{{hhhJJJ111(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((***,,,,,,***)))///:::DDDRRR```{{{wwwtttwwwuuutttuuuxxx}}}lllSSSCCCHHHPPPNNNJJJJJJMMMOOOSSSUUUQQQKKKLLLRRRNNNPPPPPPLLLJJJLLLMMMKKKBBBIIIKKKJJJUUUhhhttttttiii]]]bbbxxxvvvaaa:::000)))+++---,,,+++,,,,,,,,,+++******)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&lllTTTDDD888000,,,,,,+++************+++)))***+++***)))***,,,---888YYYwww~~~~~~zzzssseeelllxxx{{{uuu{{{zzzccc\\\oooyyyyyynnnppptttyyy{{{zzzwwwtttxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwvvvuuutttsssssssssssssssrrrqqqpppooonnniiimmmiiiXXXJJJKKKXXXdddddd```___aaacccdddiiiooommmmmmssskkkhhhpppnnnnnnnnnnnnmmmlllkkkjjjkkkiiieeebbbbbb```VVVLLLJJJOOOZZZmmmwwwfff______iiiuuuWWW///---+++%%%&&&,,,''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''''''''''''''***))))))+++)))&&&(((,,,222MMMpppsssyyy~~~eee```xxx|||jjjnnn{{{ccckkkssswwwyyyzzztttmmmpppooonnnmmmlllkkkjjjiiillldddeeecccSSSFFF>>>555333666888888777<<>>EEEIIIFFFEEEGGGHHHHHHKKKOOOJJJKKKIIIDDDBBBEEEFFFDDDFFF]]]mmmppp~~~eee]]]mmmoooNNN555******---000...)))))),,,++++++******))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%iiiRRRBBB777000,,,++++++***************)))***++++++***))))))***+++CCCaaassswwwuuussstttkkkhhhmmmvvvwwwtttzzzwwwfff^^^iiixxx}}}zzzxxxrrrpppqqqvvv|||~~~yyytttuuutttssstttuuuvvvvvvuuuyyyyyyxxxwwwwwwwwwwwwwwwuuuuuuttttttssssssrrrrrrppppppppppppooonnnmmmmmmiiinnnmmmaaaUUUSSS]]]gggqqqkkkddd```^^^eeeuuueeekkkssskkkgggnnnnnnnnnnnnmmmlllkkkjjjiiiggggggeeebbb^^^YYYQQQKKKMMMZZZhhhzzziii```]]]bbbsssppp<<<%%%---)))$$$))))))'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((''''''''''''&&&&&&((('''&&&(((******)))))),,,DDDsssrrryyy~~~vvvZZZpppwwwkkkrrr{{{llllllrrrrrrpppnnnmmmmmmmmmlllkkkkkkjjjjjjjjjccceeefffZZZOOOEEE777444444666:::===CCCNNNXXXhhhttt{{{yyykkk]]]hhhkkkMMMGGGHHHEEEAAA<<<===CCCEEEBBBBBBEEEgggLLL///,,,))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((&&&***+++((('''222HHHYYYvvv~~~{{{vvvtttnnnmmmwww~~~ggggggwwwwwwpppooopppbbbgggfffbbbeeegggXXXDDD)))...222222111444999===999>>>CCCDDDBBBBBBFFFKKKCCCHHHHHHDDDDDDGGGFFFAAAHHHFFFDDDEEEFFFFFFBBB>>>;;;>>>555...999GGGHHHDDDaaatttdddXXXhhhbbbaaammm___sssuuukkkyyyzzzppppppTTTGGG555###$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((()))++++++***)))000888EEEWWWmmmdddoooyyyyyyppphhhiiimmm~~~|||qqqpppzzzyyyfffRRRLLLMMMKKKEEEAAACCCGGGJJJMMMVVVcccjjjkkkxxxqqq[[[kkkooovvvzzzwww___EEE000&&&///000000...)))''')))---******)))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%~~~fffOOO???666///,,,+++******))))))******)))+++,,,,,,+++))))))***(((555LLLeeeqqqqqqllljjj|||qqqlllttt}}}}}}}}}ssstttoooggggggrrryyyxxxrrrnnnlllooovvvyyyxxxuuuuuussspppqqqrrrtttsssrrrzzzzzzyyyxxxwwwuuuttttttqqqqqqqqqqqqppppppppppppmmmmmmmmmmmmmmmlllkkkkkkhhhiiikkkiiiffffffmmmtttuuujjj___ZZZ[[[eeewwwuuuiiiiiinnnnnnllljjjlllllllllkkkjjjiiigggfffdddfffeee___UUUMMMKKKNNNUUUiiittteee___```hhh{{{~~~LLL///'''---&&&''',,,&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&)))'''&&&%%%(((++++++***---:::gggnnnttttttkkkdddlll{{{ssseeewwwuuu[[[eeesssrrrqqqxxxkkkkkkkkkjjjjjjjjjjjjiiigggbbbeeefff^^^YYYPPPAAA999333444===HHHPPPXXX___oooxxxyyyaaa\\\lllyyy]]]JJJDDDEEEGGGCCC777888DDDDDD===IIIaaafff(((444''')))((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''%%%)))+++)))'''+++777BBBcccooonnnfffiiippp~~~iiifffzzzzzzhhh___^^^cccfffhhhmmmvvvwwwhhhVVVFFFWWWRRR666'''000555...888:::>>>BBBEEEGGGGGGGGGGGGHHHGGGCCCBBBEEEFFFDDDGGGFFFDDDCCCBBB@@@<<<888(((;;;666000NNNlllkkk```XXXaaaSSS[[[{{{ooo]]]uuuppp]]]```ppptttvvvfffyyyccc777))))))%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$)))'''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''&&&(((+++,,,,,,+++"""000:::AAA[[[}}}ooofff^^^aaammmxxx|||{{{uuutttrrrqqqwwwzzznnnmmmnnnmmmiiigggnnnooonnnnnnsss|||~~~~~~}}}{{{vvvrrrppppppoooyyy```xxx}}}xxxiiiSSS<<<...+++...******(((''''''***,,,,,,))))))((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%{{{cccLLL===555///++++++***))))))))))))***)))+++---,,,+++******+++)))...???ZZZpppuuulllbbb}}}tttnnnrrr|||}}}wwwvvvhhhZZZddduuu{{{wwwtttqqqqqqrrruuuxxxyyyxxxuuuqqqqqqssstttsssqqqxxxxxxyyyyyyxxxvvvtttsssmmmnnnnnnnnnooooooooopppllllllllllllkkkkkkjjjiiikkkhhhhhhjjjkkkjjjllloooggg___ZZZ]]]eeeppp~~~yyymmmqqqoooiiijjjpppooohhhkkkkkkjjjiiihhhfffeeedddcccbbb___WWWKKKEEELLLWWWccc|||rrrjjjbbb___eeetttYYY333,,,,,,+++''')))+++&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''++++++(((%%%&&&******((()))///JJJ[[[fffjjj{{{iii___sss|||ooopppqqq```kkktttnnnlllsssjjjjjjjjjjjjiiiiiiiiiiiifffbbbffffff``````]]]PPPAAA777555@@@NNNWWW___gggwww|||xxxbbblllvvv]]]KKKCCCBBBDDD@@@;;;>>>CCC>>>???cccrrrCCC''')))''')))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''###&&&))))))((())),,,000CCCVVVaaafffooottt|||yyyffflll}}}ppp[[[___mmmyyyooogggaaa\\\\\\___llluuuLLL999GGGHHH555;;;999999===BBBCCC>>>888CCC@@@???BBBBBB@@@AAADDD555999===;;;555111111333AAAZZZTTTJJJcccvvvjjj^^^YYY___```vvvoooSSSccckkk]]]cccfffcccaaabbbXXX>>>(((&&&'''&&&(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))'''&&&&&&'''((())))))'''+++...111666CCCVVVcccmmmqqqsssnnngggiiiuuutttwwwnnnoooooojjjhhhmmmwww~~~~~~|||zzzrrrpppppplllfffjjjlllqqqvvvxxx|||iiizzzuuusssgggUUU===,,,'''***,,,---''')))))))))+++---***$$$((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$yyy```JJJ<<<444///++++++***))))))))))))))))))***++++++***)))***,,,++++++222IIIeeetttpppeeehhhoooqqqooorrr{{{{{{uuuxxxqqq[[[ZZZiiivvv{{{|||{{{wwwrrrqqqvvv{{{zzzvvvqqqppprrrsssqqqnnnppprrrtttvvvvvvuuurrrpppllllllmmmnnnooooooppppppmmmmmmmmmmmmlllkkkjjjiiinnniiihhhjjjhhhbbbaaaddd]]]YYY[[[fffsssuuufffjjjoooooojjjjjjooonnniiijjjjjjjjjiiigggfffdddccc```[[[TTTNNNIIIKKK[[[lllsssccc```ZZZ[[[nnnrrr888***---)))(((,,,((($$$)))&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''''''(((((('''******&&&%%%((()))&&&%%%+++---DDD[[[ooorrr{{{~~~kkkiiiuuu~~~yyyppp~~~xxxnnneeecccfffkkkkkkkkkjjjjjjiiiiiiiiigggdddfffddd^^^cccfff\\\KKK>>>999AAALLLVVVcccpppooobbbppp___FFFBBBBBB???===@@@BBBBBBGGG___yyyJJJ,,,///%%%)))(((((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))))))))((((((###&&&(((((('''&&&(((***---<<>>:::===???<<<<<>>]]]xxxpppjjjmmmyyyyyylllgggmmmtttuuurrrqqqhhh```iiirrrwwwwwwuuuqqqnnnnnnxxxwwwrrrvvvrrrjjjiiicccdddeeegggjjjlllmmmnnnrrrooonnnqqqqqqmmmjjjjjjiiimmmooollljjjkkkjjjhhhiiijjjjjjjjjiiihhhfffeeehhheeedddfffkkkooonnnllljjjjjjlllmmmnnnnnnoooooommmlllkkkiiihhhgggggggggjjjhhheeebbb___YYYRRRMMMKKKMMMSSS```rrruuueeeUUUKKKLLLgggccc999&&&444'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''')))+++'''(((111999GGG^^^sss{{{xxxtttqqq```]]]ttttttllluuussshhhoooxxxzzzkkkfffhhhiiigggdddddddddbbb```^^^]]][[[[[[ZZZSSSMMMRRRVVVTTThhhzzzkkkaaaYYYWWWYYYbbbkkkttt~~~{{{lllnnn|||lllcccYYYPPPLLLNNN[[[iiihhh[[[LLLDDDBBBAAA<<<777???VVVsssfffHHH---&&&)))((('''((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&''')))///999EEEMMMfffbbb___]]]]]]dddvvvkkk\\\\\\jjjhhhVVVRRR```wwwgggSSSVVVfffdddYYYZZZZZZ]]]lllccchhh\\\iiilll^^^YYY[[[~~~ccc^^^TTTeeennneeeUUUUUU```]]]```tttcccXXXfffcccXXXfff\\\RRRTTTeeennndddTTTLLLLLLZZZ\\\KKK888...***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''')))---555>>>GGGLLLpppmmmqqqsssiii[[[___ooohhh\\\WWW___ddd\\\TTTQQQmmmkkkbbbZZZcccpppkkkZZZkkktttyyytttkkkfffaaa\\\IIICCC999000***((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################qqqYYYFFF888000,,,******))))))))))))(((((((((((())))))))))))******)))******'''$$$000MMMhhhrrrrrrooonnnpppsssmmmeeejjjrrrtttssshhh\\\aaaeeekkkuuu|||uuuhhhiiirrrrrrpppwwwuuulllkkk`````````aaacccfffiiikkkpppmmmooosssrrrlllfffdddjjjmmmmmmlllmmmnnnjjjeeegggggghhhhhhhhhgggeeedddddddddeeefffggghhhhhhiiibbbdddgggjjjlllllllllkkkllljjjhhhgggfffgggggghhhhhhfffbbb[[[SSSMMMIIIHHHOOOVVVcccxxxooojjjcccSSSJJJKKKaaalllGGG%%%222&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&)))((('''(((''':::[[[tttooosssbbbXXXqqq|||mmmkkkvvvvvvnnnkkkkkkiiigggdddccccccbbbaaa___]]]\\\ZZZTTTNNNRRRXXXTTT___{{{~~~sssiii```WWWQQQQQQOOOQQQWWW[[[]]]aaafffiii___PPPTTTllluuummmhhhOOOIIIEEEDDDDDDDDDHHHNNNDDDAAA???======>>>@@@AAA___zzzqqq???///"""$$$((('''&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&+++111666LLLNNNWWWbbbhhhgggeeeeee]]]aaarrr~~~nnnRRRMMM\\\kkk[[[LLLZZZsssqqq\\\SSSeee[[[XXXQQQ^^^[[[^^^UUUYYY[[[```^^^RRRYYY___[[[YYYZZZeeefffVVVUUUsssooo[[[___vvvqqqSSSOOOeeegggZZZTTT\\\bbb]]]QQQJJJDDDOOOOOO<<<'''!!!$$$'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&))),,,...===BBBLLLVVV\\\aaalllwwwooohhhhhhooorrrlllhhhiiitttpppkkkjjjpppuuuqqqjjjiiiiiiddd[[[SSSJJJ>>>333,,,***&&&######$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################nnnVVVDDD888000,,,***)))))))))(((((((((((((((((((((((()))))))))***&&&***...---&&&'''777HHHbbbrrrttteeecccrrrxxxpppcccnnnwwwvvvsssssspppkkknnnfff[[[[[[mmmzzzhhheeennnmmmlllvvvwwwqqqpppeeebbb___]]]]]]aaaeeehhhkkkiiikkkpppqqqlllggggggjjjllllllkkklllmmmggg___dddeeefffgggffffffdddddd___bbbeeefffeeeeeehhhjjjdddeeeggghhhiiiiiihhhhhhgggggghhhhhhhhhhhhggggggbbb```[[[RRRJJJHHHMMMRRR]]]jjj}}}uuuhhh[[[MMMGGGRRRbbbrrrGGG...((('''$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&))))))+++***$$$555WWWqqqooooooxxx~~~vvvggg```ooowwwxxxmmmvvvtttsss~~~|||nnnfffgggkkkccccccccccccbbb```^^^]]][[[WWWOOOQQQWWWQQQRRRcccnnn{{{qqqkkkccc\\\XXXUUUSSSQQQRRRPPPPPPRRRPPPLLLJJJKKKPPPNNNFFFKKK]]]___RRRMMMIIIDDDBBBEEEFFFCCC@@@???<<>>NNNkkk~~~vvvPPP///$$$------"""&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((***((()))))) &&&===UUU___kkkrrrwww{{{ppp]]]___uuurrrjjj}}}kkkrrr~~~|||mmmeeeccccccccccccbbbbbb```___^^^]]]]]]\\\UUUUUU[[[UUUQQQZZZWWWmmm}}}oooccc^^^YYYWWWTTTRRRRRRSSSTTTTTTQQQOOOPPPTTTSSSNNNKKKMMMDDDIIIGGGIIIRRRNNNBBBAAAGGGBBB???BBBCCC@@@;;;:::===??????===CCCXXXvvv~~~{{{vvv|||yyy]]]&&&***(((((()))'''###"""###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&''')))%%%(((111>>>HHHPPPXXXaaaccc]]][[[]]]ZZZVVV]]]kkkggg[[[NNNUUUeee___OOOMMMWWWfffaaaUUU]]]xxxrrrXXXYYYjjjzzzSSSWWWfff~~~eee]]]VVVrrr[[[LLLYYYXXXKKKCCCQQQnnnrrr^^^WWWccc```XXXNNNIIIKKKMMMGGG???---''' $$$***((("""%%%%%%$$$$$$$$$#################################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''((((((((((((&&&)))((($$$%%%++++++&&&111333777;;;;;;:::===BBBBBB===;;;===:::111...000---***'''%%%$$$$$$&&&(((&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################iiiQQQBBB888111---))))))((((((((((((''''''''''''(((((((((((())))))***%%%###&&&((((((***---888___|||vvviiijjjmmmiiirrrfff```iiiqqqrrrqqqsss|||ppp]]]NNNNNN\\\jjjssszzzuuunnnqqqrrrqqqvvvuuuqqqjjjddd``````aaabbb]]]YYYYYY^^^ccceeehhhllliiikkkkkkiiiiiiiiieee___aaabbbdddeeeeeeeeeddddddiiilllnnnnnnjjjhhhhhhiiifffeeeddddddeeehhhkkklllggggggfffddd___ZZZTTTQQQHHHIIIJJJJJJNNNZZZkkkxxx}}}pppddd]]]KKK<<>>;;;>>>@@@>>><<<<<<888888>>>PPPjjj{{{|||~~~{{{}}}xxx}}}xxxVVV,,,)))'''''''''&&&$$$######%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&&&&((()))&&&%%%''',,,111:::JJJXXXlll^^^PPPNNNQQQTTTYYY]]]bbbXXXQQQ```uuukkkOOOCCCZZZYYYLLLMMMLLL^^^XXXSSSKKK[[[nnnPPPNNNWWWnnn^^^___LLL[[[hhhRRRJJJSSSMMMNNNLLLYYYoootttdddVVVSSSPPP[[[^^^OOO===333///,,,###%%%&&&%%%$$$$$$&&&'''$$$$$$$$$$$$####################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$&&&%%%$$$'''+++,,,***%%%(((++++++)))((())),,,)))'''(((******((('''((("""$$$(((,,,***&&&&&&)))###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################fffNNN???777000+++))))))(((((((((''''''''''''''''''((((((((()))))),,,&&&###%%%(((((())),,,,,,CCC\\\jjjnnnmmmfff\\\rrroooeee```jjjwwwvvvkkkvvvpppnnnkkk___SSSSSS]]]lllxxxuuummmnnnmmmmmmuuuuuutttrrrnnniiiddd```^^^UUUQQQQQQUUUYYYZZZ]]]```dddiiikkkhhhgggiiihhhfffaaabbbccceeeffffffeeeeeeggghhhjjjjjjiiigggeeeeeeeeeeeedddddddddeeeeeefffbbb```\\\XXXSSSOOOKKKJJJGGGKKKQQQYYYdddsssvvvfffVVVMMMGGGDDDOOOhhhuuufff;;;'''+++((('''+++)))%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((%%%"""***,,,((((((&&&999ddd|||pppkkkyyy~~~mmm[[[dddyyyuuujjjvvvwwwkkkoooyyytttgggdddbbb^^^[[[YYYYYYYYYZZZRRRXXXTTTQQQVVVUUUQQQTTTVVVWWW]]]ooo}}}ssskkksssttthhh\\\VVVSSSPPPPPPRRRPPPPPPPPPOOOMMMMMMMMMNNNSSSOOOMMMMMMJJJEEECCCEEEFFFIIIBBB>>>CCCBBB@@@GGGBBB>>><<<>>>???======@@@:::FFF[[[www{{{zzz||||||xxxxxxyyytttddd333333%%%&&&&&&$$$###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&%%%%%%&&&(((&&&&&&(((,,,,,,,,,111888TTTOOONNNUUU[[[YYYOOOFFFPPPQQQTTTeeetttfffNNNGGGtttmmmSSSQQQOOOhhh```ZZZHHHSSSdddWWWJJJIII\\\]]]XXXKKKWWWfffYYYPPPTTTQQQVVVRRRRRRWWW]]][[[QQQHHHLLLUUUQQQ;;;((($$$&&&%%%###&&&))))))%%%###%%%((($$$$$$$$$$$$####################################"""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&...+++)))(((&&&###"""$$$###%%%''''''&&&'''((()))"""#########%%%))))))'''$$$###''',,,+++%%%###&&&&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''''''''''')))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################cccLLL===555///***)))(((((((((''''''''''''''''''''''''((((((((()))***''''''++++++'''%%%'''&&&)))999TTTlllrrrgggZZZdddvvvtttaaaddd}}}vvvvvvggggggzzzrrr^^^VVV```oooqqqkkkkkkjjjkkktttrrrtttvvvuuuqqqhhh```ZZZPPPLLLLLLPPPSSSRRRRRRTTTYYY```cccaaa```bbbeeeeee```bbbccceeefffffffffeee^^^___aaadddeeedddcccbbbeeeffffffeeeccc```^^^\\\ZZZWWWRRRMMMJJJIIIIIIJJJMMMSSS^^^kkkzzzzzzmmmcccRRR???@@@BBBTTTqqq```www666)))++++++$$$---///%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&& ,,,(((&&&+++&&&"""$$$777YYYfff^^^lll}}}uuuhhh___hhhjjjjjjnnnmmm~~~{{{pppdddgggsssuuuooodddaaa]]]YYYVVVVVVXXXYYYTTT\\\XXXQQQUUUTTTPPPRRRQQQKKKMMMaaammm\\\NNNXXXxxxzzztttnnnfffVVVPPPNNNQQQSSSQQQOOOOOOLLLLLLLLLKKKJJJKKKNNNPPPQQQMMMKKKKKKJJJGGGHHHKKKEEEGGG@@@>>>EEECCC===@@@BBB???===>>>===::::::>>>DDD___ooo|||yyyvvvyyyzzz^^^444+++///%%%%%%''''''%%%%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&'''$$$###&&&'''''')))...///555@@@PPP[[[\\\SSSJJJQQQUUUSSSQQQNNNDDDDDDUUUaaammmXXXSSSWWWmmmLLLYYY___nnnlllWWWPPP```mmmUUUUUUhhhvvvgggQQQIIIEEEEEEFFFEEEIIIUUU^^^VVVGGG999999///""""""++++++!!!%%%!!!"""%%%$$$""" $$$$$$$$$############""""""""""""""""""""""""""""""############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$ !!!''''''$$$&&&---&&&((((((&&&%%%&&&&&&&&&''')))'''###$$$***)))###)))###!!!%%%&&&###$$$(((!!!"""###%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''))))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################{{{___KKK>>>333---+++((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))+++***)))777\\\}}}zzzccc```lllkkkhhhttt~~~~~~nnnppppppyyyxxxaaaXXXPPPZZZjjjuuupppfffjjjvvvnnnppptttyyy{{{yyytttppp[[[WWWSSSOOONNNLLLJJJIIIQQQOOOOOORRRWWW\\\]]]]]]```aaabbbbbbcccbbbbbbbbbdddbbbbbbcccffffffccc```dddcccaaa^^^[[[WWWTTTRRRNNNKKKIIIJJJGGGFFFOOOZZZbbbkkkttt~~~wwwfffWWWKKK@@@888:::VVVyyy|||___@@@,,,***'''&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))///???TTTeeemmmnnnnnnwwwiiiVVV___ppprrrmmmqqqsss}}}wwwrrrwwwyyyjjj\\\XXX[[[[[[WWWSSSQQQVVV[[[ZZZUUUQQQQQQSSSNNNRRRVVVWWWUUUSSSSSSTTTuuuuuurrriii^^^VVVUUUVVVRRRRRRQQQPPPOOONNNNNNMMMKKKKKKKKKKKKLLLLLLLLLLLLKKKHHHFFFFFFHHHIIIGGGEEEBBBDDDEEECCC@@@===<<<===<<<>>>AAAAAA999666AAAPPPhhhxxxwwwyyy}}}oooyyydddjjj[[[888###'''***"""%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$###!!!!!!###%%%#########################################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))+++///555<<>>??????AAA<<<:::===CCCNNNbbbtttwww}}}wwwqqqqqqpppjjjssskkkUUU888'''&&&***)))%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&))),,,///222444CCCKKKNNNKKKOOOXXXZZZUUUFFFJJJNNNNNNLLLLLLOOORRROOOPPPUUUXXXSSSJJJJJJQQQGGGGGGHHHMMMQQQNNNFFF>>>MMMHHH>>>444222222,,,###''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################www[[[GGG:::000***)))((((((''''''''''''(((((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%***555HHH]]]kkkppp```TTTbbbuuupppgggooowwwllliiieeekkk|||gggPPPOOOXXX___dddiiimmmkkkjjjnnnssstttqqqmmmuuutttooofff\\\UUURRRRRRMMMIIIDDDAAABBBCCCDDDDDDKKKJJJJJJKKKLLLNNNPPPQQQPPPOOONNNNNNOOONNNLLLJJJIIIHHHGGGGGGFFFFFFGGGGGGPPPPPPTTT[[[bbbjjjwww}}}uuummm^^^OOOFFFEEE:::333MMMqqq}}}{{{rrrdddJJJ111)))***(((&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&""",,,***!!!///QQQffffffbbbooosssooohhh\\\]]]nnnmmmcccaaannnzzzyyyrrrooowwwxxxzzzzzzpppaaaWWWUUUNNNMMMMMMQQQVVVWWWSSSNNNPPPRRRSSSTTTTTTUUUXXX[[[QQQSSSUUUTTTQQQPPPSSSUUUQQQQQQPPPNNNMMMKKKJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDCCCAAA>>>BBB>>>::::::???BBBCCCAAA???;;;===KKK___uuuqqquuu~~~yyyfffcccoootttwwwxxxsss[[[999 (((&&&%%%)))%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$&&&)))***'''$$$###################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&''',,,333888888???JJJPPPMMMBBBOOOZZZVVVJJJGGGSSSaaaVVVJJJPPPbbb^^^HHHBBBOOOWWWOOOIIILLLRRRRRRHHH>>><<<888///&&&"""$$$%%%"""&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################~~~vvvYYYEEE999///***)))((((((''''''''''''(((((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%%%%%%%###(((;;;QQQooorrrggg\\\dddnnnooorrrppp{{{|||sssjjjaaaggg|||ooo\\\SSSNNNNNNXXXdddhhhgggggghhhjjjlllmmmmmmjjjqqqwwwvvvnnnddd^^^\\\[[[WWWPPPJJJGGGEEEEEEEEEEEEDDDBBBBBBBBBDDDFFFHHHFFFFFFFFFFFFGGGGGGFFFEEEFFFGGGHHHKKKNNNRRRUUUWWW```ccchhhoootttzzzyyyqqqggg[[[SSSMMMBBB;;;:::888@@@ddd{{{vvvxxxppp}}}ZZZJJJ777(((,,,)))'''%%%%%%&&&&&&%%%$$$########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((...*** %%%;;;MMMRRRbbbjjjjjjkkkrrrkkk^^^\\\iiiggggggiiiiiinnn{{{xxxsssyyy|||ssseee^^^TTTQQQNNNOOORRRSSSRRRPPPRRRRRRSSSTTTTTTTTTUUUUUURRRTTTUUUTTTRRRQQQRRRSSSPPPOOONNNMMMKKKIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFBBBBBBBBBCCCDDDCCCBBBAAAAAAAAAAAAAAABBBAAA???===AAAIII[[[rrrhhhpppzzzyyyrrr[[[^^^uuu|||sssfff[[[888''' ((())) ***$$$$$$$$$$$$$$$$$$$$$$$$########################%%%""""""%%%+++,,,(((###################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((("""&&&'''&&&***111555444888FFFQQQNNNDDDCCCQQQ```WWWIIIMMMaaa```JJJBBBMMMPPPFFF;;;888;;;999000'''$$$&&&'''&&&&&&'''(((((($$$$$$$$$$$$######""""""######################################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################|||uuuXXXDDD888000++++++((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%"""%%%)))&&&$$$000BBBcccsssqqqaaaYYYXXX]]]iiieeekkklllooouuunnngggmmmbbbfffpppxxxooo[[[NNNKKK\\\bbbiiikkkiiiffffffgggfffoooxxx{{{wwwqqqnnnnnndddbbb\\\VVVPPPLLLJJJJJJJJJHHHFFFDDDDDDDDDFFFGGGDDDEEEFFFGGGHHHJJJKKKLLLMMMOOORRRWWW]]]cccgggjjjiiinnnuuuzzz~~~|||ssshhhaaa\\\TTTJJJCCC<<<===>>>@@@HHH[[[tttvvvtttjjjBBB444)))###,,,(((&&&$$$$$$&&&&&&&&&%%%########################""""""""""""""""""""""""########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((%%%$$$$$$###%%%...888TTTbbbbbb```ooouuucccQQQTTT___lllsssqqqpppwwwmmmbbbgggpppsssuuuyyyrrriii[[[OOOIIIKKKPPPUUUQQQQQQSSSTTTVVVUUUTTTSSSRRRSSSSSSRRRPPPNNNMMMMMMMMMMMMLLLJJJIIIGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEEEE@@@AAABBBBBBAAAAAA@@@@@@@@@CCCEEECCC??????BBBGGGZZZlll~~~uuu||||||xxx~~~qqqooodddRRR[[[sssrrr[[[EEE666###$$$'''(((&&&######&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################!!! $$$)))***&&&!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%$$$&&&%%%"""###&&&((('''(((...333333000222:::AAA>>>777999BBBDDD:::555888444///)))&&&'''(((&&&$$$###%%%)))***(((%%%$$$%%%$$$$$$############""""""######################################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################{{{tttWWWCCC777///++++++((((((''''''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%###&&&+++***%%%)))111GGGTTTaaakkkeeeOOONNNeeekkkcccZZZgggppphhh[[[```pppqqqXXXJJJFFFOOO[[[ccceeedddddddddgggiiikkkkkkkkklllpppsssnnnooonnnjjjeee```^^^]]]XXXWWWUUUSSSQQQQQQQQQQQQNNNPPPRRRSSSSSSUUUYYY[[[___aaaeeejjjooosssvvvwwwvvv{{{~~~|||zzzwwwqqqkkkfff[[[OOOIIIFFFAAA======111;;;IIIYYYlll|||~~~ttt|||sssxxxmmmPPP333'''$$$$$$***'''%%%$$$$$$&&&'''&&&&&&########################""""""""""""""""""""""""########################"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%% """***((( ###...???YYY```[[[gggrrriii\\\MMMPPPWWW```hhhjjjhhhffflllgggjjjsssrrrkkkmmmwww|||xxxoooeeeZZZRRRNNNLLLNNNMMMMMMNNNPPPPPPOOONNNOOOPPPPPPPPPPPPNNNLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFEEEEEEDDDDDDCCCAAAAAAAAA@@@>>>>>>???AAA:::???DDDFFFHHHRRRcccppp~~~rrrnnnwww|||sssuuu~~~xxxooommmkkkgggYYY___lll___DDD000$$$&&&'''$$$###,,,***!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""!!! ###&&&'''$$$!!!################################################%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!"""######$$$$$$%%%&&&'''(((%%%$$$$$$%%%&&&((()))))))))(((((()))***+++)))'''))))))(((''''''(((+++---***'''&&&'''$$$!!!"""&&&##############################################################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################|||qqqTTT@@@555---******((((((''''''''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$---666HHHcccqqqbbbVVV___```]]]YYYdddxxxzzzpppnnnnnnffffffppptttnnngggfffSSSPPPOOOQQQVVV\\\aaacccaaa___]]]\\\]]]aaafffjjjnnnrrrwwwyyywwwssspppooohhhhhhgggfffeeeddddddccc]]]___aaabbbbbbdddhhhkkkooopppsssvvvwwwvvvuuutttwwwyyyvvvnnngggaaaXXXOOOJJJDDD@@@===999777===FFFHHHKKKZZZsssdddbbb^^^\\\HHH777---$$$%%%)))&&&&&&$$$###$$$%%%''''''&&&########################""""""""""""""""""""""""########################"""############$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$&&&)))***'''(((+++000DDDMMMPPP___jjjgggeeebbbYYYQQQRRR\\\fffhhhfff___```lll|||zzziii```dddpppooonnnmmmkkkeee\\\UUUWWWSSSMMMJJJJJJJJJJJJIIILLLLLLMMMNNNNNNMMMKKKIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@AAAAAAAAA@@@BBBGGGKKKHHHNNNWWW```iiivvv{{{vvvyyyxxxoooqqqzzz|||sssccciiiwwwrrrccc[[[VVVooo^^^ZZZWWWDDD333+++%%%((('''######***)))"""###################################################""""""###############################################################%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$#########$$$!!!!!!"""%%%&&&&&&&&&'''''''''((((((((('''&&&&&&'''&&&&&&'''&&&%%%&&&((($$$$$$$$$###!!!!!!"""$$$'''"""!!!$$$%%%###$$$((($$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################}}}pppSSS???333,,,)))***((((((''''''''''''((((((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&$$$$$$(((***)))$$$111:::MMMlllttt```MMMCCCTTT___dddeee^^^aaarrrvvvmmmfffddd___^^^jjjxxxlllSSSFFFHHHRRRZZZ]]]\\\ZZZYYYZZZ]]]```aaaaaa```gggpppvvvvvvsssqqqpppsssssstttttttttsssrrrqqqiiikkkmmmmmmlllmmmqqquuussstttuuuuuurrrnnniiifffbbbddd___VVVQQQOOOHHH@@@999:::>>>???::::::GGGXXXrrreeehhh~~~yyyoooyyyhhhMMMkkkttt^^^HHH---&&&)))"""$$$***!!!%%%$$$######%%%''''''&&&"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!''''''"""###******%%%(((,,,///???YYYaaa]]]``````[[[TTTOOORRRYYY___aaaaaaSSSRRRdddpppjjjeeeggglllbbbXXXYYYdddpppuuuvvvkkkbbbWWWOOOKKKKKKKKKJJJGGGGGGHHHHHHIIIGGGDDDBBBEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAAAAA@@@??????>>>@@@BBBCCCEEEKKKSSSYYYhhhoooyyy~~~{{{___bbbnnnrrrnnnttt{{{vvvlll\\\\\\aaaTTTLLLYYYhhhiiiUUUGGG:::'''!!!&&&&&& %%%))))))%%%!!!###'''###################################################$$$$$$###"""!!!###%%%################################################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%&&&((('''%%%###$$$$$$)))((($$$"""$$$((()))$$$%%%***(((!!!"""***&&&&&&&&&&&&&&&&&&&&&%%%%%%!!!"""((()))%%%!!!###$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################~~~oooQQQ>>>444---)))(((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***$$$***???PPPVVV\\\dddRRRJJJRRR______^^^```^^^ppp[[[XXXeeemmmkkksssoooddd```bbbWWWJJJJJJOOOXXX]]]\\\\\\```bbbbbbffffffdddcccbbbgggnnnuuuoooqqqtttvvvuuurrrnnnkkkkkkkkklllllllllkkkkkkkkkkkkkkkgggcccbbbbbb]]]WWWWWWLLLBBBAAACCCBBB???>>><<<999999>>>FFFSSSgggwwwpppjjjppptttzzz{{{yyy{{{tttnnn```fffmmmpppoooqqqppp^^^III)))((('''&&&%%%$$$$$$$$$%%%###"""$$$&&&'''$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&---''''''666MMM\\\ZZZSSSWWWcccbbbWWWNNNFFFJJJ[[[aaa[[[XXXZZZ^^^cccooo{{{iiiOOOPPP^^^fffiiimmmvvvpppjjjiiifff```ZZZYYYPPPKKKIIIKKKKKKHHHIIIMMMOOODDD<<>>OOO```^^^LLLIIISSSUUUYYY^^^\\\gggpppsssmmmjjjllljjjddd[[[```kkkiiiLLLHHHAAAAAACCCFFFKKKRRRYYY^^^]]]^^^^^^[[[YYYYYY\\\___aaacccgggjjjkkkjjjhhhfff[[[]]]^^^_________]]]\\\YYYYYYVVVQQQPPPQQQMMMGGGIIIAAA;;;<<<===;;;:::;;;>>>CCCNNNYYY___aaafffmmmvvvpppxxx~~~{{{wwwtttrrrppp```XXXcccooouuulll^^^PPP>>>---((('''&&&%%%%%%$$$$$$$$$%%%###"""$$$&&&&&&$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((%%%$$$---;;;FFFJJJIIIAAALLLQQQVVV^^^VVVIIIHHHRRRRRRXXX___```\\\]]]aaapppgggjjj{{{xxxcccWWW```]]]```lllvvvwwwsssqqqlllffffffjjjeeeZZZVVV[[[QQQRRRTTTTTTQQQNNNSSS[[[XXX]]]aaaaaabbbdddffffffoooqqqxxx~~~xxxzzzzzzxxxqqqiiifffddd^^^VVVkkkrrrrrrhhhbbbdddfffdddkkkgggdddhhhgggZZZXXXfff^^^OOOKKK[[[iiidddSSSGGGCCC777)))"""$$$'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$##############################################################################%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""########################################################################xxx~~~mmmOOO<<<333---))))))(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))$$$"""###$$$+++@@@VVVdddSSSPPPRRRMMMNNNXXX]]]\\\\\\]]]hhh|||qqqXXX^^^[[[]]]mmmuuueee___nnncccOOO<<<666777:::BBBMMMTTTVVVXXXXXXWWWVVVVVVWWWVVVXXXZZZZZZZZZWWWTTTRRROOOPPPQQQRRRQQQOOOLLLJJJIIIIIIFFFAAA@@@@@@===888777555666;;;>>>>>>AAAEEEKKKQQQ]]]hhhkkkiiiiiimmmtttwwwyyyuuuyyyssskkkzzzqqq\\\___gggsssttt```FFF333''' ''''''&&&%%%$$$$$$$$$$$$$$$######$$$%%%%%%$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%)))000777===GGGKKKHHHLLLYYYXXXOOOOOODDDGGGNNNUUUXXXVVVWWWZZZ[[[[[[fffyyy|||qqqlllzzzjjj]]]]]]eeeiiigggeeeqqqqqquuuzzzwwwooonnnrrrdddhhhmmmoookkkfffjjjqqqoooqqqqqqoooiiieeefffjjjfffkkkpppnnngggaaa```bbbYYY]]]ZZZVVV^^^llllllbbbWWWkkkrrreee\\\bbbgggdddddd\\\bbbiii___SSSRRRUUUGGGBBBJJJ```lll___DDD000+++'''###"""$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$##############################################################################"""#########$$$$$$%%%%%%$$$$$$$$$#######################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$#######################################################################################www}}}kkkNNN;;;222---***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((%%%&&&222@@@QQQPPP[[[^^^LLLCCCNNNWWW^^^TTTNNNYYYqqquuuaaa]]]bbb`````````YYYZZZjjjjjjUUUNNNGGG:::444888BBBDDDFFFHHHIIIJJJKKKLLLKKKKKKLLLLLLKKKIIIFFFEEEHHHHHHHHHGGGEEEBBB???===;;;<<<;;;777666888777333444666===FFFJJJLLLRRRYYYZZZZZZ]]]bbbeeehhhqqqzzz}}}{{{|||yyynnnooo~~~|||hhhfffnnnnnnmmmrrrggghhh^^^FFF000&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###&&&---222KKKQQQMMMJJJOOOOOOPPPZZZKKKIIIFFFEEEGGGMMMVVV]]]ZZZUUUSSSWWW\\\cccnnnyyy{{{fffaaaeeeeee___YYY\\\fffggg\\\WWW\\\]]]XXX___]]]^^^dddgggccc```___ZZZSSSLLLIIICCC===>>>CCCEEELLLQQQQQQRRRUUUTTTPPPfffmmmhhh[[[]]]llllll```PPP```iiiddd]]]aaahhhkkk___RRR\\\eeeTTTIIIIIIBBBPPPOOOQQQUUUOOO>>>///(((%%%$$$%%%%%%%%%%%%$$$$$$########################################################################################################################""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$##############################################################################""""""#########$$$$$$$$$################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################yyy~~~hhhLLL:::111,,,******''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''!!!"""%%%'''&&&$$$&&&***666;;;RRRaaaVVVJJJIIIJJJKKKRRRXXXXXXYYY___hhhmmmmmm|||qqqVVVLLLOOOTTTZZZkkkbbbcccooolllWWWDDD???>>>;;;888555444333222222666888:::<<>>EEEHHHPPPWWWYYYXXX\\\bbb^^^]]]___dddggglllvvv}}}xxxnnnqqqyyymmmhhhwwwzzzhhh^^^eeewww}}}tttVVVLLL;;;+++$$$%%%((((((%%%%%%$$$#########$$$$$$"""###$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&''')))***333???FFFNNNYYYVVVOOOQQQUUURRRLLLDDDAAADDDJJJNNNWWWUUUSSSQQQNNNMMMRRRXXXmmmeeefffssstttjjjnnn~~~tttRRRGGGWWWXXXEEEDDDFFFKKKOOOLLLFFFDDDGGGIII>>>;;;CCCFFF@@@===AAAVVVVVVWWW\\\gggpppmmmdddoooxxxrrr]]]TTT[[[[[[QQQ]]]\\\___ccc]]]VVVYYYcccfffSSSTTTWWWGGGAAADDD<<>>666<<<@@@AAAFFFNNNTTTVVVZZZ[[[___ccc```[[[\\\```[[[```jjjsssuuurrrsssvvvkkkjjjdddsssuuu^^^fffgggjjjllleeeeeeuuusssZZZ???333'''###'''***'''"""$$$$$$######"""######$$$!!!###$$$$$$###""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$&&&'''(((&&&%%%&&&+++///@@@[[[bbbVVVPPPLLLPPPQQQMMMIIIGGGEEEAAAFFFJJJPPPTTTTTTRRRPPPOOORRRPPPUUUcccnnnnnngggaaa|||aaa]]]xxx{{{dddJJJ[[[kkkhhhTTTIIITTTggg\\\QQQUUUhhhpppeeeZZZZZZvvvlllcccfffnnnooofff[[[[[[eeefffZZZUUU]]]dddbbbeee[[[[[[ccc___SSSSSS^^^```NNNEEEEEEDDDGGGKKKIII\\\JJJ555***((()))%%%!!!$$$############$$$$$$%%%########################################################################################################################"""############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""############""""""######################################################$$$$$$$$$$$$##############################################################################%%%%%%$$$$$$#########"""###############$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$########################################################################yyy~~~|||eeeIII888000,,,******'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%###$$$&&&''''''***!!!,,,AAAIIIPPPWWWWWWMMMHHHGGGOOOYYY[[[TTTMMMGGG___dddaaaqqq|||lllVVVTTTVVVXXXVVVUUUXXXaaajjjooohhh___XXXSSSPPPLLLIIIDDDBBB@@@>>>===<<<<<<;;;===@@@EEEIIILLLMMMLLLKKKLLLQQQTTTTTTVVV]]]ccceee___^^^```dddccc```___bbbcccgggooouuurrrkkkhhhiiidddddd]]]ooorrrSSSYYY^^^dddpppjjjYYYYYYSSS;;;...((($$$&&&))))))%%%"""######""""""""""""###### ###%%%$$$"""!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############################################################$$$$$$$$$$$$"""###%%%&&&%%%%%%%%%%%%***(((###+++DDDPPPNNNOOOLLLQQQQQQLLLJJJKKKKKKHHHCCCCCCDDDHHHOOOWWWZZZZZZVVVPPPNNNOOONNNLLLKKKMMMaaannniiiXXX]]]tttwwwfffVVVkkk~~~yyyaaaVVVhhh^^^SSSWWWkkkooo^^^SSSWWWppp___UUUZZZ```\\\TTTPPPaaaeeeddd]]]YYY[[[______ZZZXXX[[[```]]]TTTSSSXXXLLLEEE:::???NNNPPPHHHEEE999000%%%!!!$$$'''$$$###!!!!!!"""$$$&&&$$$###########################################################################################################################"""############$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""############""""""######################################################$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$%%%%%%%%%%%%""""""#########$$$$$$$$$########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$########################################################################xxx}}}|||dddHHH777000,,,******''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& $$$&&&$$$###$$$%%%%%%$$$&&&,,,(((222OOOcccTTTPPPLLLKKKMMMRRRXXX^^^QQQRRRGGGHHHeeeyyyqqqcccSSS^^^ddd]]]SSSQQQUUUWWW]]]ZZZWWWVVVXXXZZZYYYWWWZZZYYYXXXWWWVVVWWWXXXXXXPPPTTT[[[```bbb___[[[WWW]]]aaaaaa]]][[[^^^bbbcccVVVVVVYYYaaaffffffhhhkkkqqqnnnkkkiiibbb]]]^^^dddkkkfffWWWccc}}}gggJJJVVVkkkiiirrrhhhFFF999888---$$$######$$$###""""""%%%###"""""""""""""""###### ###%%%$$$"""!!!"""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""################################################"""############$$$$$$$$$"""%%%(((&&&###"""%%%)))$$$***'''&&&...000222<<>>444***###"""###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$###"""###$$$%%%""""""""""""############""""""""""""########################"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---222666888???IIIOOONNN???JJJEEEKKKMMMMMMXXXRRRDDDHHHKKKGGG@@@@@@GGGOOOLLLQQQVVVWWWWWWWWWXXXXXXWWWWWWVVVUUUTTTRRRPPPNNN]]]^^^]]]\\\[[[YYYVVVRRRUUUTTTSSSQQQPPPPPPQQQRRRCCCIIISSS\\\ZZZPPPIIIGGGBBB???;;;:::<<>>777888777@@@IIIMMMOOOSSSUUUUUUOOOVVV___gggkkkkkkjjjjjjVVV___mmmqqqdddTTTWWWcccUUUJJJLLL\\\```TTTNNNTTTUUUTTTSSSUUUYYY\\\\\\ZZZVVV[[[___bbbgggllljjjccccccggglllkkkaaaWWWVVV\\\MMMFFFXXXyyy~~~eeeZZZcccXXXHHHLLLWWWYYYffffffMMM222,,,%%%"""###&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&""""""""""""############""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""&&&))),,,333===CCCEEEMMMZZZQQQKKKHHHIIIRRREEEBBBCCCCCCAAA???@@@EEEJJJ@@@DDDHHHJJJIIIGGGEEEEEELLLJJJIIIKKKMMMKKKEEE@@@GGGMMMJJJBBBDDDMMMKKKAAAJJJJJJJJJLLLNNNOOONNNMMMEEEDDDFFFHHHDDD<<<888999<<<;;;===DDDKKKJJJ@@@666444///)))$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$""""""""""""""""""""""""########################""""""""""""""""""######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""""""""##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&***,,,***%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################}}}~~~pppZZZAAA444///,,,++++++(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%%%%%%%!!!$$$&&&&&&$$$######%%%&&&333>>>@@@@@@DDDLLL===>>>??????BBBKKKUUU[[[OOONNNVVVaaabbbZZZTTTVVV[[[aaajjjmmmccc[[[cccsssaaaZZZ\\\fffhhh^^^XXXZZZ[[[]]]^^^^^^___cccdddbbbbbbffffffbbbbbbeeeccc[[[TTTXXX\\\[[[TTTRRR]]]kkkbbb[[[aaarrrsssaaaSSSRRRUUU[[[fff```KKKFFFBBB000---'''"""!!!%%%)))(((%%%########################%%%%%%$$$#########$$$%%%!!!"""""""""############!!!"""""""""#####################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&(((,,,000111QQQaaaVVVKKKFFFJJJRRRBBBKKKEEEAAABBBGGGIIIEEE@@@LLLKKKKKKKKKGGGAAA>>>>>>@@@??????BBBFFFGGGDDDAAALLLOOOLLLGGGJJJSSSQQQHHHMMMOOOQQQUUUVVVSSSLLLGGGBBB<<<777555444444999@@@HHHFFFEEEHHHIIIAAA111###%%%%%%$$$###""""""$$$%%%########################!!!!!!!!!"""###$$$$$$%%%""""""""""""""""""""""""########################"""""""""""""""#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&)))+++)))%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################{{{|||lllWWW???333///---++++++(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%$$$!!!"""######$$$%%%'''(((!!!!!!###''',,,333@@@MMMFFFDDDBBBBBBBBBDDDIIIMMMPPPLLLPPPZZZZZZOOOKKKOOOMMMKKKOOOVVVXXXWWW___jjj^^^^^^^^^___aaabbb\\\UUUUUU]]]```]]][[[]]]^^^]]]XXX___^^^SSSNNNUUUZZZZZZFFFMMMYYY___^^^]]]fffrrrpppgggXXXNNNQQQYYYXXXPPPSSS^^^cccQQQ666+++(((!!!'''&&&%%%$$$%%%%%%###!!!###########################"""""""""""""""######!!!"""""""""############!!!"""""""""############""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''))),,,///BBB>>>;;;???LLLZZZNNNMMMNNNOOONNNKKKGGGDDDBBBKKKFFFDDDFFFEEE@@@>>>@@@@@@AAABBBCCCEEEGGGIIIJJJXXXTTTRRRSSSSSSQQQNNNKKKGGGGGGGGGFFFDDD???999444666666;;;BBBFFFDDDCCCEEELLLDDD888...)))'''&&&%%% """$$$$$$######%%%&&&######################## !!!"""###$$$$$$%%%""""""""""""""""""""""""########################!!!!!!""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################yyyyyyjjjUUU>>>222///---++++++(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!"""###%%%&&&'''### !!!###&&&///888<<<@@@HHHRRRTTTNNNIIIGGGFFFDDDHHHPPPQQQMMMNNNUUUJJJDDDEEENNNPPPJJJGGGJJJLLLOOONNNMMMSSSZZZTTTGGGJJJQQQTTTOOONNNQQQRRRNNNFFFSSSVVVKKKFFFSSSaaaeeeSSS[[[iiisssnnnbbbXXXVVVNNNSSSMMMDDDOOOdddeeeVVVFFFEEE<<<000((('''&&&%%%"""$$$&&&&&&%%%###""""""########################!!!!!!!!!"""""""""""""""""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""%%%&&&%%%&&&)))+++'''***///777FFF===:::KKKZZZWWWIIICCCMMMZZZCCC<<<;;;@@@@@@999777:::??????>>>=========???AAA===:::<<>>AAA@@@>>>@@@EEEFFF@@@;;;:::222///)))### $$$''' """$$$$$$#########$$$######################## !!!!!!"""###$$$$$$""""""""""""""""""""""""########################!!!!!!!!!"""######$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################yyyyyyhhhTTT===222...,,,******(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###############################################################$$$$$$$$$$$$###""""""#########"""(((%%%$$$''''''$$$$$$''',,,000<<>>KKKQQQPPPTTT\\\UUUEEE222+++ (((((($$$((($$$$$$$$$%%%%%%%%%%%%%%%########################!!!!!!"""###############""""""""""""############""""""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$$$$((('''"""!!!$$$ ***###%%%$$$!!!***###%%%666FFFFFF;;;999IIIZZZEEE>>>???HHHIII@@@;;;===???===::::::;;;;;;888555000888;;;777888???FFFFFF@@@EEEJJJJJJHHHHHHMMMRRRDDD<<<444222///+++((()))!!!%%%''''''&&&$$$###"""""""""###$$$###"""!!!######################## !!!!!!!!!""""""######""""""""""""""""""""""""######################## !!!!!!"""######$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################zzzyyyhhhTTT===222...,,,***)))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$%%%%%%&&&&&&'''######$$$&&&'''&&&$$$"""###!!!###((()))&&&###$$$'''%%%(((333<<>>GGGGGG===333//////---(((%%%'''((($$$!!!!!!)))%%%"""!!!!!!#########$$$###"""###%%%%%%###!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######################## !!!!!!"""###$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################|||wwwdddNNN999222///***(((***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!######################################################$$$$$$$$$$$$######(((&&&######&&&+++222666@@@AAAGGGQQQTTTNNNKKKMMMGGGCCC???>>>@@@EEEIIILLLRRRRRRSSSUUUWWWVVVSSSQQQZZZQQQKKKNNNSSSVVVWWWXXXGGGJJJKKKGGG@@@@@@FFFMMMPPPPPPQQQVVV^^^bbbZZZNNNJJJEEE===333+++&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""############""""""""""""""""""""""""""""""""""""""""""####################################$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))111111111111111111111111000111222222000000111222++++++***)))(((''''''&&&########################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%''''''$$$!!!###$$$$$$%%%%%%%%%$$$$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$yyyvvvcccMMM999222000+++(((***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$''')))+++...000888DDDKKKJJJKKKNNNUUUOOOGGGFFFIIILLLLLLJJJKKKLLLLLLKKKJJJHHHFFFEEEFFFBBBAAABBBAAA@@@DDDIII<<>>777111---///,,,%%%"""######!!!''''''&&&&&&%%%$$$""""""################################################""""""############""""""""""""""""""""""""""""""!!!"""""""""#############################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&#########$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################################################################$$$$$$$$$$$$$$$%%%%%%"""$$$(((+++---+++(((%%%$$$$$$######""""""############################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$||||||~~~\\\GGG555111000+++)))+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######################################################""""""""""""#####################$$$$$$%%%"""###$$$$$$%%%&&&''''''$$$&&&((()))))))))***+++***---000///...000777===999888999:::777222333777>>>999222,,,(((''''''''' %%%'''$$$"""%%%&&&%%% !!!"""$$$%%%%%%$$$$$$################################################""""""############""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""!!!"""$$$#########$$$%%%%%%&&&&&&################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################################################################$$$$$$%%%%%%%%%%%%(((+++...---***'''%%%%%%%%%$$$###""""""############################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$}}}|||{{{YYYEEE444000000,,,)))+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$################################################"""###$$$$$$$$$$$$###"""""""""!!!!!!!!!###$$$&&&###%%%%%%###$$$''''''%%% $$$'''%%%!!! ###"""$$$%%%$$$"""$$$(((,,,---)))(((++++++)))''')))"""$$$&&&%%%###"""$$$'''!!!&&&(((%%%$$$%%%%%%"""""""""###$$$$$$$$$$$$$$$#######################################$$$$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$$$$""""""###$$$"""""""""######$$$$$$$$$#######################################$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#################################################################################$$$$$$%%%%%%&&&'''***...///---***(((''''''&&&%%%###"""######$$$######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$zzzxxxyyyWWWDDD333000000,,,***+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################$$$&&&''''''&&&$$$######""""""""""""######$$$###'''&&&"""!!!###""" """$$$$$$$$$$$$%%%''''''&&&%%%$$$$$$$$$%%%&&&!!! !!! ###!!!###&&&'''%%%$$$%%%&&&###%%%%%%""""""$$$###&&&&&&%%%$$$$$$######"""########################""""""#########$$$$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""########################################################################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&"""""""""""""""#################################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################"""######$$$%%%%%%&&&&&&'''+++......,,,+++++++++)))(((&&&$$$######$$$%%%######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$wwwtttxxxVVVCCC333000000,,,***+++(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$###################################################%%%(((******(((%%%###$$$%%%%%%&&&%%%$$$###""" %%%&&&###$$$(((((($$$'''%%%$$$$$$&&&'''%%%$$$%%%###!!!!!!######"""!!!%%%######&&&%%%$$$''',,,%%%$$$"""!!!"""$$$&&&'''$$$$$$""" ###''''''$$$ !!!"""$$$%%%""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$###"""!!!"""$$$$$$$$$$$$$$$####################################""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################################################################""""""###$$$%%%%%%&&&&&&'''***---...,,,,,,---///***)))&&&$$$$$$$$$%%%&&&######################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$yyyxxxtttSSSAAA000,,,......+++)))))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###############$$$$$$$$$###############$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$#########""""""""""""""""""""""""""""""######################## !!!"""###$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""########################""""""""""""""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$#########""""""!!!!!!"""############$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$$$$$$$%%%&&&'''(((++++++***((('''''''''''''''&&&$$$#########$$$$$$"""############$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((######$$$$$$$$$%%%%%%%%%vvvvvvrrrQQQ@@@000,,,...---+++))))))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###############$$$##################$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""########################!!!"""###$$$$$$$$$##############################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$#########$$$$$$$$$%%%%%%""""""""""""""""""""""""########################""""""""""""""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""!!!"""############$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$$$$$$$%%%&&&'''''',,,***)))((())))))((('''&&&&&&$$$#########$$$$$$############$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&rrrrrroooNNN???000,,,...---+++)))(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###############$$$$$$###"""""""""###$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$###############""""""""""""""""""""""""########################"""###$$$%%%&&&%%%$$$$$$""""""""""""""""""""""""$$$############"""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$#########$$$$$$$$$$$$%%%""""""""""""""""""""""""########################""""""""""""""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""""""""############$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$###$$$$$$%%%&&&'''+++)))''''''***+++)))'''&&&%%%%%%$$$$$$$$$$$$%%%############$$$$$$$$$%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&nnnppp}}}mmmKKK===000---...---+++***''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""#########""""""###$$$%%%%%%&&&&&&#########################################################"""######$$$%%%""""""""""""###$$$%%%%%%'''&&&$$$######$$$&&&'''########################""""""""""""""""""""""""###########################$$$%%%&&&&&&&&&%%%$$$####################################""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$############$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""################################################################################################################################################$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""#########"""""""""""""""""""""#########$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$######$$$%%%%%%&&&)))&&&$$$&&&***+++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&kkkmmm}}}lllGGG;;;000---...---+++***''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&######################################################""""""###$$$$$$%%%######""""""###$$$$$$%%%'''&&&$$$######$$$&&&'''########################""""""""""""""""""""""""###########################$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""################################################################################################################################################$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""######""""""#########$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$#########$$$%%%%%%&&&%%%$$$&&&((()))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%%%%&&&gggjjj{{{jjjCCC999000......,,,***+++(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""######$$$$$$%%%%%%################################################""""""""""""###$$$%%%%%%$$$$$$###############$$$$$$###"""!!!!!!"""###$$$###############$$$$$$$$$""""""""""""""""""""""""###########################$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""""""""###""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$"""""""""############$$$""""""""""""""""""""""""########################""""""""""""""""""""""""################################################################################################################################################$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$############$$$$$$$$$%%%'''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&cccgggyyyggg@@@777///...///,,,***+++)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$######"""""""""########################################################################""""""""""""###$$$%%%&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""########################"""###%%%&&&&&&%%%%%%$$$########################!!!!!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""################################################################################################################################################$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!"""""""""############"""############$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$############$$$$$$$$$(((++++++'''$$$%%%&&&$$$$$$&&&'''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((''''''&&&&&&''''''((()))''''''''''''((((((((((((```eeewww~~~eee???666/////////,,,***+++))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$$$$######""""""#########"""""""""""""""""""""""""""""""""""""""########################""""""""""""###$$$%%%&&&&&&&&&$$$###""""""!!!!!!"""###$$$$$$$$$$$$###"""""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################"""###$$$%%%&&&%%%$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""########################################################################################################################""""""""""""""""""""""""$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$"""############$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$###############$$$%%%+++///...((($$$%%%(((###$$$&&&'''((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((''''''''''''((())))))))))))))))))************jjjgggrrr~~~___AAA666------///...+++***((((((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!########################"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!&&&***)))%%%""""""%%%########################""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$######################################################'''&&&%%%$$$############%%%%%%%%%$$$$$$$$$######""""""""""""############################################################""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$###""""""###$$$%%%$$$###""""""###$$$%%%$$$$$$$$$############""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%&&&'''(((((()))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$''')))+++---...&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%'''((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###%%%'''(((%%%###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$&&&+++---,,,(((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&'''''''''((((((((())))))eeeeeeqqqccc@@@666------///---++++++((((((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""########################"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""""""""""""""""""""""""""""""""""""""""""""!!!&&&))))))%%%"""###%%%########################""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$######################################################"""""""""###$$$%%%''''''%%%%%%$$$$$$############""""""""""""############################################################################################################$$$%%%%%%$$$######$$$%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############################################################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((())))))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''((((((&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&###%%%&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&'''%%%###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%'''******)))'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((aaagggrrrbbb>>>555------///---++++++((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################&&&%%%$$$"""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""%%%((((((%%%"""###%%%########################""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$######################################################"""""""""###$$$&&&'''((($$$############""""""""""""""""""#########$$$$$$################################################################################################$$$#########$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$########################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""#########$$$$$$################################################"""""""""#########$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))))))(((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%&&&'''((((((&&&'''((('''%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))***)))'''&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((((((((((()))))))))******^^^llltttzzz[[[<<<444---...///---+++,,,((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""(((&&&$$$"""!!!!!!"""###"""""""""""""""""""""""""""""""""""""""""""""""""""$$$&&&&&&$$$######%%%########################""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$######################################################'''&&&%%%$$$###############"""""""""""""""""""""""""""#########$$$$$$$$$################################################################################################""""""!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$################################################""""""#########$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))++++++***)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((((((((()))))))))''''''''''''''''''''''''''''''''''''((()))***+++***++++++***((('''((()))'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((''''''''''''''''''''''''$$$)))......)))&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&'''''''''(((((((((***))))))))))))******+++***++++++++++++,,,,,,,,,XXXnnntttuuuVVV999333......///,,,+++---((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""(((&&&$$$"""!!!!!!"""###""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###$$$$$$########################""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$######################################################)))(((&&&$$$###!!!!!!!!!"""""""""""""""""""""###############$$$$$$$$$$$$###################################################################################################""""""$$$&&&'''%%%###$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$############################################################$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++******)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))******+++,,,+++)))((()))***&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''((((((((('''&&&''''''(((&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''((()))******))))))))))))))))))))))))'''---222111,,,((((((+++)))))))))(((((((((''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((())))))******))))))))))))))))))))))))&&&&&&'''((()))***++++++***))))))))))))(((((((((''''''((((((((()))))))))''''''((((((((())))))))))))))))))))))))***++++++******+++++++++,,,,,,,,,PPPnnnssstttTTT777111...///...,,,+++---((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$########################&&&%%%$$$"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$########################""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$######################################################&&&%%%$$$$$$######$$$$$$"""""""""############$$$#########$$$$$$$$$$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$&&&***+++(((%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''((()))***)))'''&&&'''(((%%%%%%$$$$$$$$$#########&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((()))))))))''')))++++++)))((())))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///333222...+++,,,...+++++++++*********))))))))))))))))))))))))))))))''''''((())))))))))))((()))))))))******++++++,,,************************((((((((()))***++++++,,,+++++++++*********))))))&&&&&&&&&''''''''''''((((((((()))))))))*********''''''''''''((()))******))))))))))))*********+++NNNrrruuuqqqQQQ555111...///...,,,+++...((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""""""""""""""""""""""""""""""""""""""""""""######""""""###$$$%%%$$$########################""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$##################################################################$$$%%%&&&'''############$$$$$$%%%%%%#########$$$$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######&&&***+++((($$$$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''&&&''')))(((''''''((()))''''''&&&&&&&&&%%%%%%%%%'''''''''(((((((((((()))(((((()))))))))*********((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++'''***......,,,******************+++++++++,,,,,,************************++++++++++++++++++++++++)))))))))))))))))))))))))))*********++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++)))))))))******+++,,,---........................---000222111///---...000------,,,,,,,,,+++++++++************************(((((()))***************(((((()))******+++,,,,,,))))))))))))))))))))))))(((((())))))*********++++++++++++*********))))))&&&&&&'''''''''((((((((()))))))))*********++++++(((((((((((()))***+++,,,******+++++++++,,,,,,,,,RRRxxxyyymmmLLL444000...///...++++++...)))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$########################"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""$$$"""!!!"""###%%%%%%$$$########################""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$######################################################$$$#########$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" ###''')))%%% $$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((((('''&&&&&&'''(((***+++++++++***)))((((((((((((((((((((((((+++******))))))))))))***'''(((******))))))***,,,************))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,'''+++000111...+++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,************+++,,,---...000000000000000000000000///000000000//////000111......---------,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,---...///000........./////////000000ZZZ}}}|||qqqJJJ444222000///...---+++)))))))))'''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""!!!!!!""""""###$$$""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################!!!""""""""""""#########'''&&&%%%$$$$$$$$$%%%%%%$$$$$$##################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''''''''(((******************************+++++++++***))))))))))))*********+++++++++(((*********)))((()))***))))))))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((())))))*********++++++++++++******))))))******+++'''(((((((((((()))))))))((()))***++++++***((((((,,,,,,++++++++++++++++++---------,,,,,,+++++++++......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,...///------......---,,,***(((........................)))***+++,,,------...---.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++***)))((('''&&&%%%((('''&&&%%%%%%%%%%%%%%%*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,//////............//////,,,,,,,,,---------......)))(((((()))+++,,,,,,+++******************************))))))******+++,,,++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++000///...---------------,,,,,,,,,---222777555...---------............///YYYzzz{{{nnnIII444222000///...---+++)))))))))((('''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$######$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$############$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""############$$$$$$######"""""""""###$$$$$$############$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++(((((((((((((((((((((((((((((()))+++---///111222************************,,,,,,------------------++++++,,,,,,,,,---------***,,,---,,,+++***+++,,,++++++++++++++++++++++++,,,,,,+++***)))(((((('''************************++++++++++++,,,,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,))))))************))))))******))))))))))))))))))+++++++++*********))))))***)))(((''''''''''''(((''''''''''''''''''''''''+++---......---,,,...///------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...///000111111111111111111111111000000000//////000000////////////000000,,,,,,+++***)))((('''&&&(((''''''(((((()))***+++++++++++++++++++++++++++******))))))))))))******,,,,,,------------,,,,,,------,,,,,,,,,,,,------************+++++++++++++++***)))***,,,...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++***+++***+++000555222,,,,,,,,,,,,,,,------------YYYvvv{{{hhhGGG444222000///...---+++)))***)))((('''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))(((((((((((())))))))))))************************)))************+++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))''''''(((***---///111333,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------..................////////////---...///...---------///------------------------...---,,,+++***(((''''''************************++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,((((((((()))))))))************)))))))))******+++))))))******************+++++++++************)))******))))))(((((())))))))))))))))))))))))))))))+++,,,------,,,,,,---///,,,,,,+++++++++++++++,,,...//////////////////...111111222222222222222111111111111111000000000000111000000//////000000111,,,,,,+++***))))))(((((('''(((((()))+++---///000------------------,,,,,,+++******))))))******+++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---)))*********++++++++++++,,,++++++,,,...//////...------------------------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---------------------))))))******+++,,,,,,,,,+++******)))))))))))))))((()))))))))---111000***++++++++++++,,,,,,,,,,,,\\\ttt}}}cccFFF333222000//////...,,,******)))((('''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***)))(((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((()))))))))***''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))))))))*********(((((()))))))))*********************************************++++++++++++,,,,,,,,,,,,------------------------------------+++++++++++++++,,,---...////////////////////////,,,,,,,,,---...///000000////////////000000000111...///000///......///000............------------,,,,,,+++******)))((((((((((((((((((((((((((((((************++++++++++++,,,,,,++++++++++++,,,,,,'''''''''(((((((((((()))+++***)))((()))***+++,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,---+++***)))(((((()))+++,,,...///000000000000///...------.........---,,,,,,---------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++******))))))(((((('''(((((()))+++---///000....../////////000000000...------------------...------............------......------------......------------...............---,,,...000111000///////////////////////////...............///000000------------------------------............------++++++,,,,,,,,,,,,,,,---''''''(((((()))***++++++++++++***))))))******+++(((***)))(((+++///...***++++++++++++,,,,,,,,,,,,aaattt^^^FFF333111/////////...,,,*********((('''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''((('''%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((('''''''''((((((((())))))************************(((((((((((((((((((((((())))))((((((((())))))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))******)))(((''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&''''''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&'''''''''(((((((((((((((((())))))*********((((((((((((((((((((((((&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))************+++)))))))))************+++************************)))))))))*********++++++++++++++++++,,,,,,,,,---........................000000///...---------...//////////////////////////////...///000111222333////////////000000000000...///000///...---...000...---------,,,,,,,,,+++(((((())))))))))))))))))((((((((((((((((((((((((+++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,*********+++++++++,,,,,,+++***)))))))))***,,,---++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************)))***++++++******+++,,,***)))(((''''''(((***+++)))***+++,,,,,,+++***))))))))))))***))))))(((((()))))))))))))))***************))))))))))))******))))))))))))))))))))))))((((((((())))))***,,,,,,+++,,,---...///000111222//////............//////......////////////......------,,,,,,,,,,,,------............////////////...------...000111111000//////////////////////////////......//////000111------------------------,,,,,,------------,,,,,,))))))******++++++++++++'''(((((()))***+++,,,,,,---,,,,,,+++,,,,,,------***,,,+++)))***......+++,,,,,,,,,,,,------------gggtttXXXDDD222111/////////...---+++******)))(((''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%&&&&&&''''''(((((()))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))******)))))))))'''(((((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''((('''&&&%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''(((((((((((()))((()))))))))))))))******))))))))))))))))))))))))'''''''''(((((((((((())))))))))))))))))))))))))))))*********++++++++++++)))*********++++++++++++************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///////////////000000000000...///000///...---...000---------,,,,,,++++++***'''''''''((())))))******************************------------............+++******************+++)))))))))*********++++++***************+++,,,---))))))******+++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,---...***************************+++,,,,,,++++++,,,---******)))))))))))))))***)))***,,,------,,,***)))((())))))*********))))))************++++++++++++,,,++++++******++++++,,,))))))************************)))))))))******+++((()))***+++,,,...//////...------,,,,,,------.........////////////......+++******))))))******+++,,,,,,,,,,,,---------------,,,,,,---///000000///..............................------......///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++(((((())))))******++++++***++++++,,,,,,------------,,,,,,,,,,,,---......+++------)))***---...+++,,,,,,,,,,,,------------kkktttRRRBBB222000///...///...---++++++***)))(((''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%&&&&&&'''(((((())))))((((((''''''(((((()))'''(((((((((((()))))))))(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''')))))))))(((&&&%%%%%%&&&&&&'''(((((())))))''''''((((((((())))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((*********+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++,,,---...------------------------,,,+++)))((((((***+++,,,//////000000000111111111...000111000///...///000......------,,,++++++***))))))))))))))))))******************************+++++++++,,,,,,,,,------***))))))(((((())))))***''''''''''''((((((((((((((()))***+++,,,,,,,,,,,,))))))******+++,,,,,,---))))))*********+++++++++//////......//////000111........................,,,...//////...---///000------------,,,+++******+++---///000000///---+++***+++,,,---------------+++,,,,,,,,,------------...------,,,,,,------...+++++++++,,,,,,---------,,,,,,++++++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,******))))))))))))***************+++++++++,,,,,,,,,++++++,,,...//////...---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++((())))))***++++++,,,,,,******++++++++++++++++++***************+++,,,,,,+++------)))(((+++---+++++++++++++++,,,,,,,,,,,,lllsssOOO@@@222000///...//////---++++++***)))(((((('''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%&&&'''(((((())))))(((((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''************************&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((()))***(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''(((***+++***)))'''&&&&&&''''''((()))******+++(((((((((((())))))))))))******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------........................//////.........//////000000000000000000000000000222111///......///000111000000111111111222222222///111111111000///000111//////...---,,,,,,++++++,,,+++++++++******))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))************++++++++++++((()))+++,,,------,,,,,,++++++,,,------...//////+++++++++,,,,,,---------+++++++++++++++,,,---...........................///000111111000000111333//////000000///---+++***)))+++---......---+++)))+++,,,---...////////////,,,,,,,,,------...............------------......,,,------....../////////---------......///111111111000000///...------------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))***+++,,,,,,------((((((((((((''''''''''''((((((((((((((()))*********------((('''***,,,+++)))************+++++++++pppxxxyyyNNN>>>@@@999111......---***'''+++***)))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$### '''333333***"""###%%%&&&'''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%''''''((((((((((((''''''(((((((((''''''&&&&&&&&&)))))))))(((((('''''''''&&&&&&&&&''''''''''''(((+++++++++***************)))))))))))))))******+++***************************((('''&&&&&&'''(((***************************************))))))))))))&&&&&&&&&&&&&&&'''((()))******))))))))))))******+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))************))))))(((((((((((()))))))))))),,,***((('''&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''))))))((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))***+++,,,++++++++++++++++++++++++)))*********++++++++++++++++++,,,,,,,,,---------////////////////////////000000000000000000000000////////////////////////111///---,,,.../////////111111000//////...------........................,,,+++++++++******))))))))))))***+++++++++++++++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))******++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++******))))))---,,,+++***))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,//////000222222333333333111222222222000...+++))),,,+++***))))))+++---...+++++++++,,,,,,,,,------++++++***))))))***++++++,,,++++++++++++++++++,,,++++++++++++,,,---...///111111111111111111111111000000000000000/////////000//////......---,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,+++************,,,++++++******++++++,,,+++++++++***************))))))***++++++++++++***++++++***))))))***+++,,,***++++++,,,------......++++++++++++************(((((((((((()))+++,,,---******))))))))))))******++++++++++++************mmmvvvwwwLLL===;;;666///---......,,,)))+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))(((%%%+++555555,,,###$$$%%%&&&&&&'''''''''***)))((('''&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''''''''''''''&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))))))))************((((((''''''(((((()))***))))))))))))))))))))))))***)))'''&&&&&&''')))***))))))))))))))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&'''((((((******))))))))))))************)))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))))))))+++***((('''''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((()))))))))))))))))))))))))))))))))*********++++++,,,,,,---------.........------------------------------------------------------------------------............//////000111......------,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********)))***++++++,,,,,,++++++))))))))))))))))))))))))***))))))))))))))))))******)))))))))))))))))))))))))))******************************************************)))))))))))))))))))))((())))))******************************++++++,,,,,,------.........///000111222222222222222333444555444333111000000///---+++***+++,,,,,,+++++++++,,,,,,,,,------,,,+++***))))))***+++,,,+++******))))))******+++************+++,,,---...////////////////////////........................------------,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------////////////000000000111...---,,,+++************------------------------++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,///...---,,,,,,,,,---...000//////......---,,,,,,++++++++++++************++++++++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,---...............---------hhhssstttIII:::666222---,,,---...---,,,+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&###'''...---'''%%%%%%%%%%%%&&&'''((())),,,+++)))'''&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%""""""###$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''(((((())))))***''''''&&&&&&''''''((()))((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&'''''''''***))))))(((((())))))***))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''((((((((()))))))))+++***(((''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((()))))))))************((((((((()))))))))******++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++'''***---,,,***)))+++---+++++++++***))))))(((((())))))))))))))))))))))))+++++++++++++++*********)))***++++++,,,+++++++++************************+++******************++++++++++++******)))))))))*********)))))))))))))))))))))))))))))))))))))))((())))))))))))))))))***))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...///000111111111111111111222444555666666555444444222000...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---...///////////////////////////..................//////---------............///111111000000000000//////000000000000000000000000///////////////000000000000000///...------------///000111222222111000///..................//////...///000000111111000000333222111000000000000000222222111000000//////.........---------,,,,,,,,,///......------......//////......------......///000000000000000000000000dddqqqpppFFF888333000---,,,---------,,,******(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$ """'''&&&!!!'''&&&%%%%%%&&&''')))***))))))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&''''''((())))))''''''&&&&&&''''''((()))''''''''''''''''''''''''***)))(((((((((((()))***((((((((((((((((((((((((************))))))))))))))))))(((''''''&&&''''''))))))(((((((((((())))))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))))))))((('''''''''((((((((())))))***)))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))******)))((('''''''''((())))))))))))))))))))))))(((((()))))))))*********''''''''''''((((((((((((***************************************************************+++++++++'''+++///...***'''(((+++*********))))))(((((((((************************************************)))******+++++++++************************************))))))))))))******------,,,,,,+++*********++++++******))))))((((((++++++++++++++++++++++++))))))******++++++,,,,,,---------------...///000........................111111111000000000000000...///000111111111111111///000111333333333333333555444222000///.....................//////////////////............//////000//////////////////000000/////////000000111222000000000000000000000000000000111111111111222222///000000111222333333333555555555555555555444444444444444444444444444444111111111111111111111111333333222111111000111111000111333444444333111000111222222222333333444444444444555666666666666555666555555444333333333333000000111222222333333444222222222111111111000000111000///..................------,,,,,,------.../////////000000000000000bbbppp~~~lllBBB666333111...---,,,,,,+++******)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))'''$$$%%%'''&&&###'''&&&%%%%%%&&&''')))***%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%&&&'''(((((()))((((((''''''(((((()))***(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))***)))((('''''''''''''''))))))(((((((((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((()))((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((+++***)))((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------000444777555///,,,,,,///+++++++++++++++******************************************************************++++++***))))))************************+++++++++******+++++++++......------,,,,,,,,,,,,,,,,,,++++++*********)))------------------------,,,,,,------.........///111111000///////////////////////////////////////111111111111000000000000///000000111111111111000111111111111111000000///222222111111000000000000000000000111111111111222111111111111111111111111111111000000000000111111111111000000111111222222000000000000000000000000111111111111222222333333111111222333444555555666555555555555666666666666555555555555555555555555555555555555555555555555333222222111111111111222000222333555555333222000222222333333444555666666555666777777888777777777777777777666666555555444222222333444444555555666444444444333333333333222222111000//////...//////---,,,,,,++++++,,,,,,---............//////000000bbbrrr{{{ggg???555333222000...,,,+++******))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))############$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''''''''(((((((((''''''(((((()))***(((((((((((((((((((((((('''(((((((((((((((((('''))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((('''((((((((()))((((((''''''(((((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''''''''((((((((((((((((((((((((((()))*********++++++++++++------------....................................------------------------,,,,,,------......//////333555666444000---...///.....................---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///......------......///..............................------------------///////////////////////////000000000000000000111222111000///............000000000000000000000000111111111111111111111111000111222222222222111111333333222111111000////////////000000111111111111111111111111222222222222000111111222222111111000//////............//////000000////////////000000/////////////////////////////////000111111222222111111222222333444555555333333333444444444444555333333333333333333333333444444333333333333222222111000000/////////000000222333444444444444333222000000111222444555666666444555555666777666666666777777888888888888777777999888888777777666555555555555555555444444444444555444333222222222222222//////............////////////000000111222222222dddtttxxxddd===444111111111///---,,,+++,,,))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))(((&&&%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###$$$&&&###$$$%%%&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))$$$%%%&&&''')))***+++,,,&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***((((((''''''''''''(((((()))(((((('''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''((()))))))))))))))))))))))))))))))))))))))******************************)))))))))(((((((((((((((((((((((((((((((((&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------////////////////////////........................------......///000000111111111000///............000000000000000000000000................................./////////000000//////000000//////...---........................000//////......//////000---......//////000000111/////////000000000000000000000000000000000000000222222111111111111111111111111000000000000000111000000000000000000000000000111111222222333333333222222333333333333222222333333222111000000000000......///000000000000000000000000000111111111111...///000000000000///...//////............//////000000////////////000000//////////////////////////////000000111222222333333333333444444555555555444444444444555555555666555555555555555555555555444444333333333222222222111111000000000111111222444444444444444444444444111222333444666777888999555666777777888888777777777888999;;;;;;;;;;;;:::<<<<<<<<<;;;::::::999999:::999999999888888888888999999888888888888888888666666555555555555666666555555666666777888888888eeeuuuvvvbbb<<<444000000111000...------...)))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$'''))))))&&&%%%&&&(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%&&&)))"""###%%%&&&''''''&&&%%%((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%'''((((((((())))))******$$$%%%'''***---///222333&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''************))))))))))))(((((('''(((((()))***+++((((((''''''''''''(((((())))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&'''''''''((((((''''''((())))))***))))))************************************************************))))))))))))''''''''''''''''''''''''((()))))))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------/////////000000000111111////////////////////////........................------......///000111111222000......000222222222000000111111111111111111222222222222222222222222000000111111222222333333222222222222222111000000000000000000000000000000......------------......------...///000111222222000000111111222222333333000000000000000000000000333222222222111111000000222222222222333444555555000000000000000000000000111111222222333444555555333333444444444333333222111000//////.../////////......////////////......////////////000000000000,,,---...//////...---,,,111111000000000000111111222222111111111111111222111111111111111111111111111111222333444444555555666666666666777777777777666666777777888888888888888888888888888888888888;;;:::::::::999999888888444444333333333444444555666666555555555555666666444555666777999;;;<<<<<<888999::::::;;;;;;::::::888999;;;<<<===>>>======<<<<<<======>>>????????????>>>>>>>>>>>>===============<<<<<<<<<======>>><<<;;;;;;;;;;;;;;;;;;<<<::::::;;;<<<<<<===>>>>>>dddqqqXXX???111111111000000///---,,,+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&'''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&'''''''''((((((&&&(((***444IIIZZZRRR???,,,)))&&&%%%&&&'''((('''&&&''''''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((())))))*********++++++++++++******************************************************'''''''''''''''((()))))))))))))))((()))******+++++++++++++++++++++++++++************))))))))))))+++***))))))))))))******,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---........./////////000000........./////////000000000000000000000000000000///000000111222333333444333333222222111111000000222222222222222333333444......///111222333444555777777666555333222111111......//////000000111111/////////000000222333444555555444333333333444444222222222222111111111111...------,,,,,,,,,------222222333333333333222222444444333333333333444444444444555666666555555555555555444333444555666777555555444333333444555555333333333444444444555555333444444444444444444333444444444444444444444444111222222222222222222222111111111222222333333333333222111111111222444555666555555555555555555555111111111222333444444555777777666666666666666666555555555666777888::::::999:::::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>===>>>@@@@@@?????????@@@>>>>>>?????????@@@@@@AAA@@@@@@AAABBBBBBBBBAAAAAA???AAACCCBBB@@@???@@@CCC??????>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDCCC???AAADDDFFFFFFFFFDDDBBBCCCCCCBBBAAA@@@@@@AAAAAABBBBBBAAAAAAAAACCCDDDEEECCCCCCBBBAAAAAAAAAAAAAAACCCBBBBBBAAABBBBBBCCCDDDBBBBBBAAABBBCCCCCCBBB@@@bbbpppVVV===111000000000000///---,,,+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%''''''''''''(((((((((((('''+++///:::NNN___\\\MMM,,,***'''&&&'''((((((((('''(((((((((((((((''''''''''''''''''''''''''''''(((((()))************)))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))******))))))))))))******)))))))))))))))*********(((((())))))***++++++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++***************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------...///...---,,,---...------------............,,,,,,,,,---------....................................//////000111111222000000/////////.........000////////////000111111......//////000111222222555555444333222222111000000000000000111111111111...---------...///000000:::999777666444333222222000000000/////////......111111000000000000111111111222222333333222222111555444444444444444444555444555555666666555555555666666555555555666777888888777666555555666777888666666666777777777888888888888999999999999888888999999999999999999999999999999999999999999999999888888777777777777777777:::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBB>>>>>>>>>??????@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDDDDBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@EEEEEEEEEEEEEEEDDDDDDCCC@@@BBBCCCCCCAAA@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEECCCDDDEEEEEEEEEEEEEEEEEECCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEFFFGGGGGGEEEDDDEEEEEE```ooo~~~}}}RRR<<<111000000000///...---,,,+++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((())))))(((&&&%%%((((((((((((((((((((((((((('''&&&&&&(((((('''&&&(((((((((((()))))))))***+++///111555AAAKKKIII???---***(((((()))******)))))))))************))))))******************************+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))******+++++++++,,,,,,++++++++++++,,,,,,...---------------------++++++,,,,,,------.........//////000000//////...------------------------------------------------,,,,,,++++++,,,,,,---...---------------...//////......------,,,,,,++++++------------------------,,,,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------------------------,,,---......------...///,,,---------............------........./////////000000000000000000000000000000000111222222333333000000000000000/////////111111000000111111222333222222333333333444444444777666666666555555555555666666666555555555555555333333333222222333333444<<<;;;:::888777666666666777777666666666555555555666666555555555666666777444555555666666555555444777666666666666666666777666666777777777777666666888888888888888999::::::;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<============<<<<<<====================================<<<<<<<<<<<<=========<<<;;;;;;::::::>>>============>>>??????>>>>>>??????????????????>>>>>>>>>??????@@@@@@AAA>>>>>>>>>??????@@@@@@@@@?????????@@@AAABBBCCCDDD@@@@@@@@@AAAAAAAAAAAAAAADDDDDDDDDDDDEEEEEEFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBFFFFFFEEEEEEDDDDDDCCCCCCBBBDDDEEEEEEDDDDDDEEEGGGEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGFFFFFFHHHGGGEEEDDDDDDFFFHHHIIIGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFGGGGGGFFFFFFJJJLLLNNNMMMJJJIIIJJJKKK___nnn}}}zzzOOO:::222000000000///...---++++++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))(((((('''(((***++++++)))(((&&&))))))))))))************+++***))))))***+++***))))))************+++++++++***------+++,,,000...)))---+++******+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------++++++,,,------------,,,........................,,,,,,,,,,,,------------------------------------////////////////////////******+++,,,------......------,,,,,,,,,,,,------000000000////////////...............//////000000000000111111111111000000................................................,,,,,,,,,,,,,,,------...---------------......///000000//////...---------/////////000000000000000///............//////000////////////............------------------------------------------......---------.........//////........................---...////////////000111000000000111111111222222333333333444444444555555666666666666666666666666666666666777777888888888666666666666666666666666888777777777777888999999<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;:::999999888888888999999;;;;;;;;;;;;;;;<<<======????????????>>>>>>>>>>>>;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;::::::999;;;;;;;;;<<<<<<<<<======>>>==================>>>>>>>>>>>>>>>????????????======>>>>>>>>>>>>======????????????????????????<<<<<<<<<<<<;;;;;;;;;;;;==================<<<<<<============>>>>>>??????======>>>>>>>>>>>>??????>>>>>>>>>??????@@@@@@@@@<<<======>>>???@@@@@@AAA>>>>>>>>>??????@@@BBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDEEEEEEEEECCCCCCCCCEEEGGGHHHHHHGGGEEEFFFFFFGGGGGGGGGFFFFFFGGGFFFFFFFFFEEEFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIJJJGGGGGGHHHHHHHHHGGGFFFEEEFFFFFFHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFIIIHHHGGGFFFGGGHHHJJJKKKHHHHHHIIIJJJJJJIIIHHHGGGIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIIIIJJJKKKHHHHHHJJJKKKLLLLLLKKKKKKGGGHHHHHHHHHHHHGGGFFFFFF]]]nnn{{{vvvLLL999333000/////////...,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))((((((''''''((((((((()))))))))***(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((()))******++++++******)))((()))+++,,,,,,+++)))(((*********++++++,,,,,,,,,...,,,+++,,,---...---,,,+++++++++,,,,,,,,,------%%%)))+++))))))+++---,,,...---+++,,,---...---,,,,,,---......////////////------------......//////,,,,,,---.........------000000000000000000000000........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111000//////......//////000000000000000000000000000000000000000000111111111111222222222222222222111///////////////////////////////////////////////////............///000000///////////////000111111222222111111000000000///222222222333333333444444222111111111222222333444333333222222222111111111000000000000000000000000000000111111222222222333222222222222333333333333222222222222222222222222222444555555444444666777666666666666777777777888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======>>>>>>???@@@CCCCCCCCCBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<;;;;;;:::;;;;;;;;;>>>>>>>>>>>>???@@@BBBBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAA@@@???>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCC@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>======<<<<<<<<<======>>>???@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA??????@@@@@@AAAAAAAAABBBAAAAAAAAAAAAAAABBBBBBBBB???@@@@@@AAABBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEFFFFFFGGGHHHHHHIIIHHHGGGFFFHHHJJJKKKJJJHHHIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKKKKLLLMMMMMMMMMJJJJJJJJJJJJIIIIIIHHHGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGHHHHHHIIIJJJJJJKKKKKKKKKJJJKKKKKKLLLLLLLLLKKKKKKMMMOOOQQQSSSSSSSSSRRRRRROOOOOONNNNNNNNNNNNOOOOOOMMMNNNOOOPPPQQQQQQQQQQQQPPPNNNLLLMMMPPPQQQOOOKKKZZZlllyyyrrrGGG777333/////////...---,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))***+++++++++************************(((((())))))******++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++)))***+++,,,---,,,+++++++++++++++,,,------......///...------//////...---------------............***---000///------000222///...---...///000///......///000111111111111111......//////000111111111//////000111111111111000000000000000000000000000111111222222222333333333111111111111111111111111111111111111111111111111111111222222333333444444444444333333333333444444111111111222222222333333222222222222222222333333333333444444444444333333111111111111111111111111111111111111111111111111333333222222333333444555333333333333333444444555333333333333333333444444444444555555666777777777555555555555555666777888777777777666666666555555444444444444444444444444444555555666666777777777666777777777777888888888999999999999999999999999:::;;;<<<<<<;;;;;;<<<===:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========================================================>>>>>>>>>???????????????AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAABBBBBBDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAABBBBBBCCCDDDEEEDDDEEEEEEEEEEEEEEEEEEDDDFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>???AAABBBCCCDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIIIILLLKKKKKKKKKLLLLLLMMMNNNJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNPPPNNNLLLMMMOOOPPPMMMJJJOOOMMMKKKHHHGGGHHHIIIJJJJJJJJJIIIHHHIIIJJJKKKLLLNNNMMMLLLMMMNNNNNNMMMLLLNNNNNNLLLKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJJJJKKKLLLKKKKKKKKKLLLKKKKKKJJJJJJFFFGGGIIIKKKLLLMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNOOOKKKMMMPPPRRRSSSRRRPPPOOONNNMMMLLLLLLKKKKKKKKKLLLJJJJJJJJJJJJKKKMMMNNNOOOMMMLLLKKKMMMPPPQQQOOOMMMWWWjjjuuummmCCC444222/////////...---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&'''((()))(((((('''************************(((((()))))))))*********************************((())))))******))))))((('''(((((()))******++++++++++++++++++++++++++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------------+++,,,,,,---....../////////---------...///...---........./////////000000000111333222000---...111///......///111222111//////000111222333333333333111111111222333444444444444555555666666666666666333333333333333333333333555555666666666777777777888888888888888888888888999999999999999999999999555555555666666666666666666666555555555555666666333444444555666777888888555555555555555555555555666666666777777666666666555555555555555555555555555555555555555555555555555444444444444555666666555444444444444555666666444555555666666777777888666666777777888999999:::888888888888999:::;;;<<<;;;;;;;;;::::::::::::999888888888888888888888888777777888888999::::::;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>><<<<<<<<<>>><<<<<<<<<=========>>>>>>>>>>>>>>>?????????@@@@@@?????????????????????????????????????????????????????????@@@@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHFFFFFFEEEEEEEEEEEEFFFGGGJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIKKKJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFEEEDDDDDDDDD@@@AAAAAABBBCCCDDDDDDEEECCCDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJLLLKKKKKKKKKKKKLLLMMMMMMKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMOOOMMMLLLNNNRRRTTTRRROOOOOOMMMJJJHHHIIILLLPPPSSSQQQOOOMMMLLLKKKKKKLLLMMMPPPNNNLLLLLLMMMMMMLLLIIIPPPNNNLLLJJJIIIJJJKKKLLLKKKJJJGGGEEEEEEEEEGGGHHHLLLLLLMMMNNNNNNNNNMMMMMMGGGGGGGGGHHHJJJMMMOOOQQQLLLKKKIIIHHHIIIJJJMMMNNNKKKMMMOOOQQQPPPNNNJJJHHHMMMLLLKKKIIIHHHHHHHHHHHHFFFEEECCCCCCDDDFFFIIIKKKDDDHHHLLLMMMJJJIIIMMMPPPTTTggg~~~sssjjj???111000/////////...---,,,******))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&((()))))))))((('''************************(((((())))))*********+++++++++++++++++++++++++++))))))************))))))&&&''''''((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------..............................,,,------......------,,,---,,,,,,,,,,,,---...///,,,,,,------...///000000...---,,,,,,---...---,,,////////////000000000000...///222444333111333666/////////000222333111000000111222333444444444444333333444444555666666777999999:::;;;;;;;;;;;;:::777777777777777777777777888888999999999:::::::::888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777555555444444444444555555666666777888:::;;;<<<===888888888777777777777777888888999999999999888888777777777777777777777777777777777777777777777777444333333333333444555555444333333333333444555555555555666777888999::::::777777888999::::::;;;;;;:::999999:::;;;<<<===>>>>>>>>>=========<<<<<<<<<::::::::::::::::::::::::888888999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<:::999999:::<<<<<<<<<<<<=========>>>AAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEECCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDDDDFFFGGGIIIKKKLLLJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGHHHHHHJJJKKKKKKNNNNNNOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMNNNNNNKKKKKKKKKKKKJJJIIIHHHGGGIIIJJJLLLMMMMMMMMMLLLKKKMMMNNNOOOPPPPPPOOONNNMMMKKKLLLLLLLLLLLLMMMMMMMMMJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBB>>>???@@@BBBBBBAAAAAA@@@???@@@@@@AAABBBCCCCCCCCCFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBCCCDDDEEEGGGGGGHHHHHHFFFGGGLLLSSSWWWWWWTTTKKKIIIGGGHHHKKKRRRYYY^^^^^^\\\YYYUUUSSSSSSSSSSSSPPPMMMKKKKKKLLLLLLJJJGGGOOOMMMIIIFFFEEEGGGIIIKKKHHHFFFBBB???>>>???BBBCCCMMMNNNNNNOOOPPPPPPPPPPPPHHHGGGEEEEEEHHHLLLRRRUUUIIIGGGEEECCCCCCFFFIIIKKKQQQSSSUUUVVVTTTPPPLLLIIIRRRQQQPPPNNNMMMLLLLLLKKKHHHGGGEEEDDDEEEHHHLLLNNN]]]gggpppnnnfffdddkkkuuu