BM6P6(@ 777<<<>>>===EEE^^^uuuYYYNNNNNNPPPjjj|||xxx}}}wwwzzzKKKRRRxxxYYYEEE;;;777444666555---777999444RRR]]]VVVoooaaa]]]CCC888777555444333333444444666999===CCCMMM]]]ooo|||yyyiiiVVVJJJCCC<<<888888555555444444444333333333111111111111222555;;;???DDDWWWkkkfffZZZiiihhhjjjwwwoooOOO===:::>>>HHHOOOLLLSSShhh|||~~~lllZZZSSS___WWW```uuuTTTLLLYYY___eee]]]SSSLLLJJJKKKKKKJJJMMMQQQ[[[aaa]]]ZZZmmmxxxeeennnyyyrrrbbbNNN???888555555666888999@@@NNNaaatttvvv```LLLBBB???@@@FFFVVVkkkwwwdddcccFFF@@@ZZZmmmIII<<<111000444444111000////////////000000000000000000000000111222333444666<<>>KKK```vvvkkkSSSHHHJJJEEEBBBJJJRRRFFFBBB@@@GGGYYY|||xxxbbbPPPDDD@@@???>>>===<<<<<<===???@@@CCC<<>>???>>><<>>DDDXXXqqqsssdddkkkjjjiii~~~YYYCCC===BBBNNNXXXSSSRRR]]]uuuxxxyyyjjjmmm}}}cccaaammmoooeee]]]SSSLLLIIIIIIHHHGGGHHHNNNZZZbbbbbb]]]```gggkkkppptttlllvvv}}}mmm```NNN@@@777333333444222444:::GGG[[[oooxxx```LLLAAA??????EEETTTjjjtttbbb}}}dddIII???UUUoooIII<<<111000333333000///////////////000000000000000000000000111222333444777@@@ssslllppp~~~yyy```CCC===;;;===<<<999888999???HHHNNNUUU```jjjooosssyyy|||{{{wwwzzz}}}|||iii^^^MMMHHHDDDBBB@@@===<<>>FFF___|||^^^OOOKKKKKK\\\rrrLLLLLLvvvPPPAAA===777222666888000777999;;;aaaYYYRRRrrryyyooo[[[YYYSSS:::888777555444333333444444444777===DDDPPPaaatttxxxgggTTTGGG???888555555555555444444444333333333111222222111222555999===FFFXXXxxxtttooogggfff```IIIBBBIIIXXX___^^^WWWVVVjjjzzz}}}vvveeeiiirrrpppfff^^^SSSLLLIIIGGGEEEDDDCCCKKKVVV```hhhfffYYYJJJJJJJJJXXXeeedddgggnnnmmm[[[SSSFFF;;;666555555444222333777AAASSSiii}}}yyyaaaLLL@@@??????DDDSSSiiippp```{{{iiiNNN===MMMpppIII===222000222111//////////////////000000000000000000000000111222333444555BBByyyhhhzzzfff~~~~~~cccDDD???>>>===<<<999888999>>>FFFLLLTTT^^^hhhnnnssswwwwwwuuummmjjjjjjqqq|||xxxggg[[[RRRIIIFFFDDD???===>>>FFFXXXllltttsssvvvbbb[[[RRR[[[```KKKFFFbbb\\\KKKBBBHHHPPPYYYrrraaaLLLFFFKKKJJJKKKOOOUUUWWWTTTOOOHHHAAAGGGbbb~~~uuuggguuu|||cccZZZ```qqq|||zzzvvvrrrkkklllTTTIIIppp}}}bbbDDD888;;;333222000///......//////////////////000000000000000111888888GGGbbbJJJSSS]]]|||mmmXXXIIICCC???CCCJJJYYY___NNNAAAGGGOOO]]]nnnyyy~~~~~~}}}{{{wwwooojjjqqq~~~mmmqqqbbbjjjrrrtttnnnjjjrrr~~~hhh[[[MMMHHHFFFEEEEEEGGGSSSMMMFFFEEEMMMaaa~~~aaaPPPJJJIII\\\sssSSSLLL~~~SSSDDD???666222666:::222777888???jjj|||SSSNNNnnn~~~ppp```]]]WWWBBB888777555444333333444444444777<<>>888444555555555444444444333333333111222222222222444888;;;HHHVVVyyyzzz|||{{{dddddddddLLLCCCHHHWWW^^^ddd^^^TTT\\\sss}}}vvv}}}uuuooo|||kkk___gggpppkkkggg___UUUMMMJJJHHHFFFDDDCCCJJJOOOXXXiiitttdddLLLFFF<<<>>>HHHOOOXXX]]]UUUFFFBBB;;;666888<<<;;;777666666888@@@QQQggg~~~{{{cccMMMAAA??????CCCRRRiiimmmaaa{{{vvvuuuRRR<<>>===<<<:::888999>>>EEEJJJRRR[[[eeelllrrruuurrrlll\\\WWWUUU\\\hhhwww}}}nnn^^^QQQLLLHHHBBB???@@@RRRcccsssuuupppooovvv}}}zzz[[[\\\WWWgggyyy]]]MMMjjjiiiSSSGGGMMMPPPMMMWWWjjjyyynnnXXXQQQOOOMMMMMMTTT]]]```\\\WWWRRRKKKPPPjjjyyymmmxxxfff\\\aaahhhttttttqqqkkklllVVVOOOxxx|||dddEEE888===333111000///......//////////////////000000000000//////666666DDD___CCCLLLYYYzzzlllWWWHHHBBB>>>BBBGGGUUU\\\LLL@@@HHHRRR___ppp|||uuu|||qqqhhh```___iiivvvzzzlllqqqhhhsss|||vvvfff]]]cccnnnaaaUUUJJJGGGHHHGGGFFFHHHNNNJJJHHHLLLTTTddd|||cccRRRKKKHHHZZZrrr{{{tttrrr}}}\\\JJJ~~~XXXEEE<<<111222666:::333888888???mmmtttNNNPPPoooxxxeee^^^UUUDDD888777555444333333444444666888<<>>888666666555555444444444333333333111222333222222333777999GGGOOOpppyyyjjjmmm}}}]]]III======HHHWWWaaa]]]MMMKKKVVVVVVKKKLLLIIIQQQgggyyyggg```mmmxxxtttiiibbbXXXQQQNNNLLLIIIGGGHHHIIIGGGLLLddd|||zzzhhhTTTAAA888;;;EEEVVV___XXXFFFAAA;;;;;;EEEKKKDDD777777666888AAASSSkkk|||dddNNNBBB??????CCCRRRiiikkkccc~~~rrruuu~~~SSS<<>>AAAFFFSSSYYYJJJ???GGGVVVccctttxxxyyywwwcccVVVSSS\\\fff|||jjj___^^^www|||kkkpppssszzzeeeXXX[[[cccWWWNNNGGGHHHJJJIIIGGGFFFBBB@@@CCCKKKSSS^^^uuufffTTTKKKHHHSSSnnnuuufff\\\gggjjjMMMbbbIII<<<222333555888333999777===lllmmmPPPZZZ{{{rrreeeTTTEEE888777555444333333444444666888;;;@@@HHHWWWhhhtttyyygggSSSFFF>>>999777888555555444444444333333333111222333222222333555888@@@EEE```~~~~~~ooommmZZZFFF>>>666555>>>PPPVVVQQQCCC<<>>OOOeee|||hhh\\\\\\ooo~~~|||pppiii___WWWTTTQQQMMMJJJJJJIIIBBBBBBWWWuuu```KKK===;;;GGGcccxxxxxxYYYPPPGGGKKK]]]fffUUU;;;666555888DDDZZZrrr}}}fffOOOBBB??????DDDSSSiiihhheee}}}{{{wwwSSS???FFF~~~ZZZEEE;;;333111000//////111////////////000000000000000000000000111222333444888AAAuuukkkeeeAAA<<<;;;<<<;;;:::888888<<>>AAAEEERRRXXXIII>>>FFFWWWdddvvv|||yyyaaaVVVXXX^^^ppp}}}~~~zzzttt{{{pppTTTKKKNNNmmmyyyeeehhhmmmzzzxxxfffZZZZZZ]]]QQQJJJEEEHHHKKKIIIFFFEEE999888===DDDFFFMMMbbbzzziiiUUULLLGGGLLLjjjiiiTTT[[[yyyoooOOOjjjKKK<<<666555444666333999666:::hhhlllWWWiiisssZZZFFF888777555444333333444444666888:::???GGGUUUfffrrrvvveeePPPCCC<<<888777888555555444444444333333333111333333333222222444666:::===QQQjjjsssSSSOOO???555888777555===MMMMMMGGG===777777888666888444:::???LLLwwwpppYYYPPPWWWpppyyyqqqggg^^^YYYTTTOOOLLLGGGFFFAAA>>>IIIbbb{{{hhhUUUDDD===GGGhhhfffYYYOOO[[[yyypppNNN>>><<<>>>MMMdddyyyfffOOOBBB??????EEETTTjjjeeecccuuuRRRBBBLLLYYYBBB:::222000000///000333////////////000000000000000000000000111222333444888>>>oootttddd@@@===<<<<<<;;;:::888888;;;@@@DDDHHHSSScccuuu}}}rrriii```XXXOOOSSSlllrrrbbbVVVYYYgggsssiiigggaaaXXXTTTYYYYYYUUUWWWdddttt~~~{{{yyyxxx}}}wwwpppbbb]]]UUUQQQPPPQQQOOOMMMGGGDDDEEEIIILLLPPPXXX``````fffooozzz{{{wwwpppmmmsssjjj[[[ZZZ[[[ooo|||tttggghhh```iiiooo\\\LLL>>>777333222000///......//////////////////000000000000111///444333@@@tttgggJJJKKKQQQkkkiiiTTTEEE@@@>>>AAAFFFRRRXXXIII===DDDSSSbbbtttuuuaaa___dddiiillleee^^^\\\XXX```ttt~~~rrrXXXOOORRRpppuuu[[[XXXTTTeeesssrrrjjjddd```^^^SSSKKKEEEGGGJJJHHHFFFEEE888777:::===:::<<>>888444222333///...666888CCCsssvvvZZZQQQ\\\yyyxxxmmmccc\\\VVVPPPKKKDDDDDDBBB===@@@QQQmmmmmm[[[JJJ===BBBcccfffXXXOOObbbaaaJJJFFFGGGUUUkkk}}}gggOOOAAA???@@@FFFVVVkkk|||bbbbbb~~~uuu|||PPPEEERRR[[[AAA999222000000///111444////////////000000000000000000000000111222333444666:::iiiooo~~~dddAAA>>>>>><<<;;;:::888888;;;@@@CCCGGGRRRdddzzz~~~tttkkkddd[[[\\\sss|||hhhnnn~~~|||jjj\\\bbbsssqqqcccaaa___YYYLLLNNNMMMFFFFFFOOOZZZaaasss|||~~~wwwkkkZZZ[[[UUUMMMMMMRRRQQQKKKHHHGGGGGGIIIHHHEEEGGGLLLPPPYYYgggsssxxxuuunnniiikkkjjjqqq~~~kkk[[[ZZZ^^^oooyyyqqqfffkkkhhhtttsss]]]NNNAAA888333222000///......//////////////////000000000000...,,,111111>>>rrrjjjQQQQQQSSSiiiiiiSSSEEE@@@???BBBGGGSSSYYYHHH<<>>888111000444333888222666fffrrriii{{{}}}^^^BBB888777555444333333444444444777;;;AAAIIIVVVfffppptttbbbMMMAAA<<<999777888555555444444444333333333111111111000///000222444777999>>>HHH\\\yyyvvv```SSSHHH===:::>>>SSSMMMCCC;;;777666555444555222333222;;;```pppYYYQQQ\\\zzz~~~vvvoooeeeYYYOOOJJJAAA@@@===:::<<>>MMMeeewwwkkk___TTT]]]{{{iii^^^[[[hhhxxx~~~fffOOODDD@@@???EEEWWWkkk|||dddaaazzzwwwMMMBBBdddTTT???777111111111000///000000000000000000000000000111111111000111111222222555===nnngggqqqeeeEEE<<<<<<;;;:::888666666888===AAAKKKMMM\\\|||vvvoookkknnnsssVVVNNNPPPZZZ^^^fffooofffrrrnnn^^^YYYTTTMMMGGGCCCCCCEEEEEEBBBCCCFFFggg|||qqqhhhfffkkkvvvxxxqqqpppddd]]]XXXUUUQQQLLLLLLOOOGGGHHHGGGEEEBBB?????????>>>AAAHHHSSS]]]___YYYRRRTTTZZZaaahhhvvvqqqYYY^^^lll}}}}}}sssttthhhcccaaawwwzzzeeeTTTEEE999222000///...///000///...///////////////000111111...444333555===hhhcccNNNZZZPPPWWWmmmWWWGGGAAA>>>???HHHTTTUUUJJJAAAAAAOOObbbuuu~~~wwwrrrqqqmmmhhh```UUUHHH???@@@EEENNNbbbsssuuuuuu|||}}}wwwkkk[[[IIIIIIKKKWWWkkkzzz{{{uuuppp___VVVKKKEEEDDDDDDBBB???;;;<<>>;;;:::???IIIRRRTTTOOOJJJOOOcccyyy}}}wwwppppppzzz{{{cccMMMDDDAAA@@@GGGXXXmmm~~~rrroooxxxjjjLLLDDDiiiUUU???777111111111000///000000000000000000000000000111111111000111111222333444>>>pppcccjjjeeeIII???<<<;;;:::999777666888===AAAIIIMMM[[[xxx{{{|||~~~www[[[IIIEEEHHHIIIJJJbbb~~~mmmmmm|||ppp^^^VVVNNNGGGAAA>>>>>>AAABBB@@@BBBEEE___tttwwwhhh^^^ZZZ\\\fff}}}yyyrrrqqqhhhaaa[[[WWWRRRMMMKKKNNNKKKJJJHHHDDD@@@===;;;;;;999:::???KKKWWWYYYQQQIIIGGGLLLPPPXXXgggwww~~~||||||}}}pppUUU]]]ttt|||sssooo^^^ZZZ]]]vvvtttaaaSSSEEE:::222000///...///000///...///////////////000111111...444333666<<>>DDDOOOPPPGGGAAABBBOOObbbuuu~~~~~~kkklllfffvvvpppgggdddssspppgggYYYMMMFFFBBB???>>>MMMWWWWWWYYYcccjjjiiisssnnncccWWWUUUSSS[[[oooxxxpppfff]]]RRRJJJFFFEEEBBB???EEEMMMWWWJJJBBB???>>>YYY|||zzz___MMMEEEGGG[[[|||jjj```|||UUUEEEllloooLLL;;;555777555888666<<<888AAAtttjjjddduuuXXXYYYIII===888777555444333333444444444666;;;@@@IIIVVVfffqqq}}}|||iiiSSSEEE???999777666555555555444444444444333222333333222111111444666===???@@@???BBBPPPgggyyyuuurrrtttcccNNNAAA===<<<999555666555777333999]]]uuu___WWW___{{{tttkkkcccYYYSSSKKKFFF???999555333111000000555999;;;888666666888;;;>>>@@@BBBJJJWWWbbbffftttuuu{{{xxx___KKKDDDBBBAAAIII[[[ooo{{{xxxxxxbbbJJJFFFoooTTT???777111111111000///111000000000000000000000000111111000000111222222333888DDDzzzhhhssscccJJJAAA;;;;;;:::999777666888<<<@@@FFFMMMYYYrrr{{{```MMM@@@??????:::CCC]]]nnnuuueeekkksss]]]SSSKKKCCC<<<999999===??????BBBFFFaaavvvyyyiii]]]VVVUUU]]]hhh|||uuussslllfff```\\\UUUNNNLLLMMMLLLIIIEEEAAA===;;;;;;::::::999???NNN^^^aaaVVVJJJ??????@@@FFFUUUfffnnnooocccffflllwwwqqqSSSZZZyyyvvvlllTTTPPPWWWsss}}}lll]]]RRRFFF<<<222000///...///000///...///////////////000111111///444333666;;;eeeuuuSSSBBB@@@???RRRuuuqqq[[[JJJDDDAAA===@@@IIIKKKDDD@@@BBBOOOaaavvvjjj```hhhqqqaaaPPPQQQXXXpppwwwqqq___RRRNNNGGG<<<777???BBBBBBIIIXXXbbbeeelllzzzrrrnnniii```XXXZZZmmm~~~ssspppgggZZZPPPIIIEEE@@@===IIIXXXiii[[[NNNHHHDDD]]]|||}}}aaaNNNEEEFFFYYYyyyuuueee{{{]]]JJJooo~~~UUU>>>666555333555333999777BBBxxxddd___mmmQQQRRRDDD;;;888777555444333333444444444666:::???HHHVVVgggrrr}}}jjjTTTFFF???:::777777555555555555444444444444333333333222111222444666@@@DDDEEE???:::>>>MMM[[[xxxZZZEEE===;;;:::888444555777444999[[[jjjUUUNNNUUUqqqwwwoooggg[[[QQQHHHDDD@@@===<<<999444000444666888888666444555666333888======???EEEPPPXXXcccmmm{{{www]]]JJJDDDAAAAAAIII\\\qqq{{{uuu}}}fffHHHFFFuuuSSS>>>666000111222000000111000000000000000000000000000000000000111222333333999HHHuuubbbGGG>>>;;;;;;:::999888777888<<>>>>>AAAEEEeee{{{~~~nnnaaaXXXVVV]]]hhh}}}yyywwwoooiiiddd```ZZZRRRNNNOOOHHHEEEAAA===<<<<<<======;;;<<>>HHHKKKEEE@@@BBBNNNaaauuucccKKKHHH???888CCCQQQbbbzzziiiSSSOOOIII>>>;;;======???JJJ\\\hhhllliiivvv~~~rrrrrrooo___SSSPPPbbbzzzzzzxxxpppcccWWWNNNFFF@@@<<<@@@TTTjjj```VVVQQQMMMccc}}}cccNNNCCCFFFXXXxxx|||iiiwwwaaaIIIiii[[[>>>666444222555222777666DDD{{{```ZZZcccOOOSSSDDD:::888777555444333333444444444666:::???HHHWWWhhhsss|||iiiSSSFFF@@@;;;999999666666555555555444444444333333333222111222444666DDDKKKNNNHHH<<<777;;;BBB___mmmQQQAAA===<<<<<<666777<<<:::???```{{{bbbPPPHHHLLLdddzzzrrriiiYYYIII>>><<<:::;;;<<<:::666111555555444222222333555777666999<<>>666000111222000000111000000000000000000000000000000000000111222333444555CCC|||zzzyyykkkGGG===>>>;;;;;;:::888777888;;;>>>DDDLLLTTTdddhhhXXXEEEBBBGGG@@@<<>>BBB```vvvzzzkkk___WWWUUU\\\kkkwww|||}}}qqqlllhhheee___VVVRRRSSSIIIEEE@@@============<<<777:::IIIddd|||lllTTTIII>>>>>>FFFOOOTTTVVVTTTQQQOOOVVVmmm{{{]]]ddd}}}zzzaaaSSSPPPiiiwwweeeYYYPPPFFF<<<222000......///000///...///////////////000000111111444444777888```{{{[[[EEE:::===UUUpppttt\\\IIIAAA@@@<<<@@@LLLPPPIIIBBB@@@LLL___uuudddHHHIIIEEE@@@DDDIIIXXXyyyWWWIIIDDD<<<======;;;>>>HHHVVV```cccmmmxxxyyy|||llllllcccSSSHHHDDDSSSjjjyyy~~~yyynnnbbbWWWMMMEEE@@@999MMMccc]]]ZZZ[[[WWWjjjxxxfffOOOBBBEEEWWWwww{{{lllyyyjjjKKKfff[[[===555555444777444999888FFF~~~^^^YYY}}}}}}\\\OOOVVVEEE:::888777555444333333444444444666999>>>HHHWWWhhhttt}}}jjjTTTGGGAAA<<<999999666666666555555555444444222333333222111111444666KKKUUU^^^]]]RRRFFF???>>>GGGfffrrrVVVEEE>>>===<<<<<<@@@>>>BBB]]]zzzmmmXXXIIIBBB@@@PPPgggqqq~~~uuupppiiiWWWDDD:::::::::::::::999666444222333333333444444555555999888:::>>>AAACCCIIIPPP[[[oooxxx^^^KKKCCC>>>???JJJ^^^sssyyy~~~bbbKKKHHHxxxVVV===666000000222111000222000000000000000000000000//////000000111222444444666AAAwwwzzz}}}ppp}}}NNN>>>CCC;;;;;;:::999888888;;;===FFFKKKRRR___tttrrr]]]KKKEEEGGGBBBBBBIIIJJJAAA@@@???BBB???999PPP{{{iiiWWWMMMFFF>>>:::888999:::999<<<@@@YYYpppvvviii```ZZZ[[[cccgggqqqtttjjj___\\\hhhzzz~~~{{{~~~vvvrrrnnnkkkeee\\\WWWWWWPPPKKKEEEAAAAAA@@@===:::888===NNNnnniiiZZZLLLJJJNNNRRRTTTUUU[[[VVVOOOSSSkkk}}}dddeeevvvppp~~~jjj[[[TTTjjjyyycccVVVNNNDDD:::222000///...///000///...///////////////000111111111444444777777]]]gggHHH???===NNNllluuu\\\JJJBBB@@@<<>><<<<<>>LLL[[[RRRTTT[[[WWWfffoooyyy}}}iiiPPPBBBDDDVVVuuurrrlll{{{VVVlllYYY<<<777555555999666:::888FFF```ZZZ}}}```RRRVVVFFF<<<888777555444333333444444444666999>>>GGGWWWiiiuuunnnWWWIIIBBB<<<999999666666666666555555555555111222222111000000333555EEETTTgggpppkkk^^^QQQJJJCCCVVVttt|||tttyyycccTTTQQQOOOLLLJJJDDDAAARRRbbb___XXXGGG@@@===777>>>NNNVVVgggjjjiiieeefffgggYYYGGG;;;;;;<<<:::888666666777444333333444555666555555666444666;;;>>>???FFFOOO___rrrwww```KKKBBB>>>@@@LLLaaavvv{{{{{{]]]HHHBBBpppSSS===555000000222111111222000000000000000000000000/////////000111333444555999???qqq{{{tttggg{{{XXX>>>DDD;;;;;;;;;999888888:::<<>>:::FFFaaavvvaaaSSSJJJBBB===;;;=========@@@EEEVVVnnnuuukkkeeecccgggqqqkkkrrr}}}vvvgggXXXSSSMMMOOO^^^nnnssspppnnnnnnuuu~~~zzzvvvssslllaaa[[[ZZZTTTOOOJJJGGGGGGFFFAAA===???CCCTTTrrrqqqbbbaaaeeeeeeddddddaaa\\\UUUWWWooo|||gggfff|||mmm}}}~~~jjj___YYYqqqyyyaaaRRRJJJAAA888222000///...///000///...///////////////000111111222444444777666\\\lllFFFCCC===FFFjjjuuu]]]LLLEEEBBB===AAAOOOUUUNNNEEEBBBGGG\\\rrr~~~hhhSSSKKKEEELLLtttmmm^^^QQQFFFCCC@@@>>><<<===???BBB___wwwlllgggeeeKKKEEEHHHMMMPPPPPPUUUeeeuuu}}}uuuiii]]]RRRMMMCCCKKKRRREEEGGGPPPKKKYYYiiiqqqtttkkkRRRCCCCCCUUUtttzzzkkkkkk^^^rrrYYY===:::333444999555999777EEE}}}ccc[[[}}}iiiVVVVVVFFF>>>888777555444333333444444444666999>>>GGGWWWiiiuuuqqqZZZKKKCCC===999888777666666666555555555555111111111000///000222444555HHHbbbtttwwwlll]]]SSSMMMXXXrrrssseeefffeeeZZZYYYkkkxxxuuuhhhaaaZZZNNNDDDKKKPPPGGGIII===<<<>>>777888DDDIIIMMMRRRSSSTTT]]]eee^^^NNN777999999777333111444666666333000...///222444555333111444:::;;;<<>>CCCllluuu^^^OOOHHHCCC>>>AAANNNTTTNNNFFFCCCFFF[[[rrr~~~~~~mmmkkkXXXLLL@@@bbbxxxgggHHHEEEBBB>>>:::888<<<@@@PPP|||yyylllllllllOOOGGGPPPYYYWWWMMMJJJZZZnnn}}}~~~|||vvvkkk^^^SSSMMMIIIEEECCCCCCBBBBBBHHHOOO[[[^^^kkkkkkSSSEEEBBBVVVxxxtttpppmmmbbbuuuYYY===555777333555333888555BBByyycccWWW~~~bbb^^^RRR555666666444444333444555666777888:::===EEERRRbbbmmm{{{yyy^^^JJJ@@@<<<888555666666666555444444333333444333222222111111222222777===KKK]]]ffffffcccbbbXXXbbbxxxrrrUUUEEEIIIAAAHHHSSSSSS[[[kkktttmmmQQQDDD@@@===;;;<<>>;;;999888999:::;;;@@@DDDLLLUUU___iiisssyyy~~~ttt___NNNHHHMMM```lllfffSSSEEE<<<===<<<999===GGGsssqqqcccYYYPPPNNNKKKIIIJJJKKKMMMNNN___bbbmmmpppmmmvvvyyy~~~{{{pppkkkkkkhhh___NNNKKKKKKTTTdddooonnngggaaaaaapppxxxrrrlllgggdddZZZVVVRRRPPPPPPPPPMMMJJJKKKOOO\\\ssszzzcccXXXjjjyyymmmvvv{{{vvvlllkkkZZZvvv___LLLBBB===;;;111111000///////////////000000000000111111111111333000111:::333NNNsssFFFDDDCCCAAAjjjwww```RRRLLLCCC???CCCPPPWWWPPPEEE???FFFRRRfffzzziiiyyy___HHHFFFIIIccckkkOOOJJJBBB===<<<>>><<<888FFF]]]uuuuuuqqqwwwlllNNNJJJOOOqqqvvvMMMCCC```mmmzzzvvvhhhbbbVVVIIIFFF@@@===;;;;;;::::::@@@GGGJJJMMMYYYrrrkkkSSSEEEDDDVVVvvvrrrhhhccc{{{|||___xxxXXX???999666333555333999666AAAwwwooo]]]rrr^^^???777666555444333444444555888:::<<<@@@GGGTTTdddppp{{{www]]]JJJ@@@<<<888555777666666555555444333333444333222222111111222222444777@@@NNNWWWZZZ[[[^^^iiiwwwaaaKKKBBB888999>>>???HHHQQQMMMdddmmm~~~kkkYYYEEE;;;777444444666777444333777::::::999999;;;??????===???BBB>>>555666555555444444444555555444444444333333333222222333222444666888;;;EEEOOO]]]uuu~~~rrr\\\JJJBBB@@@CCCRRRlllxxx~~~YYYEEEKKKrrrrrrBBB777555222111111111000000000000000000111111111111000000000111222222333333:::666```qqqkkkssskkkxxxhhhIII===???>>><<<:::999999::::::>>>CCCJJJSSS]]]gggqqqxxx}}}iiiVVVNNNSSShhhvvvqqqXXXJJJ??????>>>:::<<>>EEEQQQeeeyyy|||xxxWWWGGGAAABBBYYYqqqNNNIIIAAA;;;:::<<<;;;999<<>>FFFLLLTTT[[[jjjlllSSSFFF===777:::KKKPPPCCCEEECCCKKKgggsssPPPGGG>>>:::777555555777444333111111555:::888333===???AAABBB@@@===999555777777666555444444444444555555444444444444333333222111333555777;;;GGGSSSaaawww~~~pppZZZHHHAAA@@@DDDUUUooo{{{}}}{{{PPPGGG[[[jjj@@@666444111000111111000000000000000000111111111111000000111111222333333333666666YYY}}}iiizzzfff}}}vvvrrrMMM===???>>><<<:::999999999:::<<>><<<>>>HHHkkk|||zzzyyyxxxvvvuuuyyyzzzuuuvvvyyyqqqcccXXXVVVTTTRRRRRRSSSUUUWWWYYY^^^iii}}}wwwssspppiii___XXXSSSNNNIIIEEEGGGOOO___oooyyytttqqq}}}~~~}}}zzzyyymmmfff[[[zzzttteeeNNN===777111111000///////////////000000000000111111111111333444444===888LLLTTTCCCDDD@@@XXXgggRRRDDDBBB>>>AAALLLTTTPPPEEE===CCCOOOcccwwwyyyYYYWWWPPPGGGJJJnnnpppPPPJJJCCC===;;;999999999444999IIIWWWbbbooolllYYYEEEIIIccciiiOOOLLLhhhxxxrrr^^^TTTIII>>>>>>888666666777777:::CCCNNNBBB???AAARRRssskkkSSSFFFEEEXXXwwwtttccc^^^zzzbbbPPPwww|||NNN999999444333777444:::888>>>mmmxxxXXXjjj```AAA999888666444333222333333555777:::>>>FFFSSSbbbmmmzzzxxxaaaPPPGGGBBB>>>999777777666666555444444444444333222222111111222222555222333888???FFFQQQ[[[ccc}}}nnnXXXCCCBBB]]]mmmbbbGGGAAAAAAQQQkkkxxxlllXXXJJJEEEBBBBBBDDDBBB===:::;;;<<<777111222888999666CCCKKKSSSUUUMMMCCC@@@AAA::::::888777666555555555444444444444444444444444444444555666666;;;IIIWWWhhh}}}}}}nnnXXXGGGAAA@@@EEEWWWrrr{{{|||rrrJJJKKKjjjddd>>>666333111000000111111000///000000000111111111111000000111222222333333444222888TTTyyypppmmmdddoooTTTDDD@@@???===;;;:::999999999<<<@@@GGGOOOYYYdddnnnuuu{{{~~~lll^^^aaazzz|||hhhRRRIIIEEEAAA>>>>>>BBBWWW|||}}}ooogggbbb^^^XXXSSSNNNMMMTTT\\\cccrrryyytttqqqiii___VVVPPPJJJEEE@@@<<>>???HHHQQQQQQFFF<<>>999888666444333222333333444666:::>>>EEEQQQ```jjjwwwzzzcccQQQHHHCCC>>>999888777777666555555444444444333222222111111222222555333444999===CCCNNNXXXfffwwwQQQDDDaaa||||||OOODDD===JJJfff{{{yyymmm___ZZZUUUVVVYYYVVVJJJ???;;;===<<<777555999<<<===GGGXXXhhhhhhYYYIIIBBBCCC<<<;;;:::888666555444444333333444444444444444444666555555555444:::IIIYYYooo}}}mmmVVVGGGCCC???EEEYYYtttttthhhFFFIIIqqqccc>>>555333000///000111111000///000000000111111111111111111111222333333444444333===PPPrrrqqqkkkggglllYYYHHH@@@???>>><<<;;;:::999999<<<@@@FFFNNNXXXcccnnnuuuyyy|||}}}uuudddccc|||rrrXXXHHHCCCBBBAAAAAABBBHHHhhhyyyuuukkkcccZZZTTTNNNNNNWWWcccmmm~~~xxxsssppphhh^^^TTTMMMGGG@@@;;;::::::EEE[[[oooxxxzzzzzznnnsss}}}}}}|||ppp|||}}}zzz}}}~~~qqqggg^^^zzzsssdddMMM===999111000000//////////////////000000000111111111111333888000777;;;IIIkkk??????EEEWWWooo[[[KKKBBB>>>>>>FFFPPPRRRHHH<<>>===EEEJJJBBB;;;999@@@CCC;;;???WWWlllsssyyyppp___VVVKKKAAABBB;;;999888777777>>>OOO___ZZZOOOCCCFFFdddhhhSSSHHHEEEZZZ|||hhhccczzzsssgggRRR}}}UUU===:::444555888222999999;;;eeesssMMMZZZxxx[[[999888777666444333333333444666888;;;???FFFQQQ___iiirrr}}}dddQQQGGGAAA<<<888888888777666666555555444444333222222111111222222222111444999<<<@@@IIISSSeeekkkQQQccc~~~```LLL:::EEEkkk~~~|||mmm]]]AAA<<<999999888777:::???MMMggg|||zzzjjjXXXHHH===>>>===;;;888666444333333444444444555555555555555555444444444333999KKK]]]ttt{{{jjjTTTGGGDDD???GGG\\\wwwlll```EEEEEEvvv___===444222000///000111111000000000000000111111111111111111222222333444444444111===JJJooo}}}rrr}}}kkkppp[[[III@@@@@@???===<<<:::999888;;;???EEELLLVVVbbbmmmuuuxxx|||}}}rrriiicccNNNEEECCCCCCCCCAAA???WWW~~~}}}{{{pppddd[[[ZZZZZZ[[[cccnnnyyytttllleee\\\TTTMMMGGG???:::@@@;;;AAAUUUmmmyyy{{{yyyhhhrrryyy|||{{{mmm|||~~~yyyjjjfffaaa|||jjjWWWHHH>>>:::111111000///////////////000000000000111111111111111999///777???HHH~~~xxxEEE???EEEUUUnnn\\\MMMBBB???>>>DDDOOOSSSJJJ<<<<<>>???;;;888888444666???BBBAAAIIIIII;;;<<<999888999777999III]]]mmmxxxuuuiii```RRRDDDBBBNNNJJJFFFCCCAAAHHH[[[mmmssseeeRRRNNNhhh~~~dddQQQFFFFFFZZZ|||hhhbbbyyymmmXXXTTT;;;666555666777000888999;;;bbbrrrJJJTTT|||yyyttt]]]888777666555444333444444555666888;;;>>>DDDOOO\\\eeelllhhhSSSHHHBBB===999888888777777666555555555444333222222111111222222000000333777999<<>>RRRfffyyyxxxgggQQQEEEDDDBBBJJJ```zzzqqq]]]IIILLLWWW888444111//////000111111000000000000000111111111111111111222333333444444555000;;;BBBmmmyyytttlllvvvaaaJJJ@@@@@@???>>><<<:::888777:::===BBBJJJTTT___kkkssswww|||yyycccRRRJJJEEECCCAAA<<>>:::111111000///////////////000000000000111111111111///:::111:::DDDGGGvvv~~~KKKAAADDDPPP|||ooo]]]OOOCCC@@@>>>BBBNNNUUULLL===;;;EEEYYYmmmyyy}}}iii|||zzzjjj\\\VVVbbb[[[gggcccGGG??????;;;888999222888@@@BBBHHHZZZ\\\GGG<<<:::666777999666;;;LLLbbbtttyyytttmmm\\\KKKGGGbbb^^^XXXRRROOOVVViii|||{{{cccYYYnnnzzzaaaOOOEEEHHHZZZzzzhhhcccppp\\\WWW>>>999555777777///777888;;;aaawwwNNNWWW{{{vvvpppwwweee>>>666666444444333444555666444666999<<>><<<;;;:::888888999999999:::::::::666777999999:::DDDZZZooovvvdddOOODDDCCCDDDMMMccc}}}zzz___NNNXXXOOO222333111//////000111111000000000000000111111111111111222222333333444444555555<<<===jjjvvvvvvllljjjyyy}}}hhhNNNAAA@@@@@@>>><<<:::888777888;;;AAAHHHRRR^^^jjjrrrvvv}}}zzzaaaQQQGGGBBBCCC<<<>>>VVV||||||tttrrrppplllgggaaa```aaa^^^___tttqqq~~~tttooohhhaaa[[[UUUQQQMMMOOOMMMLLLMMMNNNNNNJJJFFF???;;;>>>MMMaaappp{{{tttnnnzzzqqqtttuuuqqqkkkWWWeeemmm}}}YYY???:::999333111111000///////////////000000000000111111111111---;;;333>>>HHHGGGqqq~~~OOODDDCCCLLLoooqqq___PPPDDDAAA>>>BBBNNNVVVMMM===:::DDDXXXlllxxx|||uuuqqqzzzkkkiiiyyyoooqqqwwwQQQBBB???;;;888999>>>AAACCCAAAOOOmmmsss\\\??????;;;<<<@@@888777CCCSSSiiiuuuuuuqqq```MMMHHHrrrpppllljjjmmmwww}}}|||vvv^^^MMMDDDDDDZZZ}}}ggg^^^kkkzzzQQQ@@@777999999555444888888BBBYYYSSSYYY~~~|||ooo~~~aaa===888777666555444444555666333444666999>>>HHHUUU^^^lllttt```RRRGGGBBBAAA;;;;;;:::777555444555666555444222111000111111222333111111444777999@@@HHH[[[ZZZFFFLLLSSSoootttLLLKKK???AAAeeeaaaUUUJJJFFFFFFDDD>>>999<<<;;;:::999999:::;;;;;;999<<<;;;555444FFFfff}}}sss]]]LLLEEE@@@@@@TTTqqq{{{|||~~~XXXQQQ[[[uuuJJJ333111111000000000000111111000000000000111111111111000111222222444444555666999777CCCccclllqqqmmmiiinnnuuuSSSDDDCCC@@@<<<<<<===:::777======BBBJJJRRRZZZdddnnnwww}}}~~~cccPPPKKKKKKDDDCCCJJJVVVmmm~~~yyy{{{yyysssvvvooonnnlllhhh~~~vvvuuu|||qqqkkkeee^^^ZZZZZZTTTRRRNNNHHHBBB>>>======???BBBIIINNNQQQMMMFFF@@@<<<888:::FFFVVVfffwww~~~mmmyyyhhhmmmvvv|||{{{bbbbbb```tttwww^^^HHH===:::888000000////////////000000111111000000000000000111444444:::@@@DDDUUU~~~MMM@@@JJJCCCaaauuubbbSSSIII??????DDDIIISSSQQQAAAAAACCCNNNbbbttt~~~qqqooouuuyyyrrrzzzeeeAAA:::;;;;;;@@@@@@@@@LLLJJJJJJrrreeeCCC??????CCCCCC???<<<>>>SSSiiiyyyvvvjjj___RRRDDDuuusssrrrttt|||vvv^^^NNNEEECCCYYY|||fff^^^nnn{{{RRR@@@666888999444444888777AAAWWWUUUXXXzzzmmm}}}eeeBBB999888666555444444555555888:::;;;;;;>>>FFFQQQYYYeeezzzvvvcccUUUHHH@@@>>>??????===:::666444444555444444333222111111222222333111111444777999@@@GGGVVVjjjMMMIIIJJJ[[[}}}]]]RRRAAACCCgggmmmVVVGGGBBBAAA>>>===:::;;;<<<===>>>>>>===<<<;;;======:::===PPPnnn}}}ttt^^^LLLEEE???AAAVVVsssxxx}}}www{{{SSSLLL\\\sssKKK666111111000000000000111111000000000000111111111111111111222333444555555666777666BBBbbbjjjooorrruuuqqquuuQQQEEECCC@@@>>>>>>>>>;;;888======AAAJJJRRRYYYdddnnnuuu{{{}}}{{{ZZZIIIIIIFFFFFFIIIMMM\\\|||{{{vvvyyywwwsssqqqllleeeiii{{{~~~tttjjjddd^^^WWWSSSRRRQQQOOOJJJDDD???;;;999888:::===CCCIIIKKKIIICCC>>>:::777999BBBOOO^^^qqq}}}ooozzzllloooyyy^^^[[[\\\uuuuuu]]]JJJAAA;;;555000000////////////000000111111000000000000111111444555;;;AAAFFFXXXPPP===EEECCC]]]wwwcccTTTJJJ@@@???DDDIIISSSRRRBBB@@@BBBLLL```rrr}}}lll```^^^aaa___mmmlllKKKCCC@@@<<<>>>DDDDDDQQQNNNJJJkkkhhhDDD@@@DDDRRRVVVKKKAAA???SSShhhyyyyyyooocccRRRBBBjjjiiikkkrrr}}}vvv^^^NNNEEEDDDXXX{{{}}}ggg___~~~pppxxxQQQ???444666888333333777555???UUUYYY[[[uuuhhhBBB999888666555444444555555;;;<<<<<<<<<===BBBJJJQQQ\\\sss{{{iiiZZZKKKAAA===CCCBBB@@@<<<777444444555333333333333222222222222333111111555666888>>>FFFSSS___MMMEEEIIIXXXqqqZZZBBBDDDddduuu^^^QQQKKKFFFBBB<<<===???AAACCCBBB>>>;;;:::999888999CCCYYYttt}}}ttt]]]KKKDDD???CCCZZZwwwxxxuuuuuu{{{NNNHHH```lllGGG666111111000000000000111111000000000000111111111111111111222333444555666666666555@@@]]]ddddddzzz{{{TTTHHHDDD@@@???@@@???<<<999<<<<<<@@@HHHPPPXXXccclllqqqyyy|||nnnNNNNNNLLLLLLLLLHHHNNNggg~~~zzz~~~jjjZZZYYYVVV^^^tttwwwnnneee___YYYQQQMMMMMMPPPMMMIIIDDD>>>:::777666666888===BBBEEEDDD@@@<<<777666777<<>>555555777333333777444<<>>FFFLLLWWWnnnmmm]]]NNNDDD???CCCBBB@@@<<<777444444555333333333333333333222222333111111555666777===DDDNNNzzz~~~^^^NNNGGGGGGXXXvvvuuu[[[AAA@@@XXXrrrtttfffVVVJJJAAA@@@@@@AAACCCCCC@@@======999555:::JJJccc}}}}}}sss\\\JJJDDD@@@GGG___{{{~~~yyyxxxuuuLLLKKKiiibbb@@@333111111000000000000111111///000000000111111111111111111222333444555666666888666===SSS~~~cccUUUyyyxxxaaaKKKDDD??????@@@>>>;;;999;;;;;;???GGGNNNUUU```jjjnnnwww}}}bbbYYYSSSNNNKKKGGGIII[[[ppp{{{yyyxxxzzz{{{{{{zzzrrrkkkdddYYYPPPQQQRRR]]]ssswwwppphhhccc[[[RRRNNNNNNRRRPPPKKKGGGCCC>>>:::777777999<<>>FFFOOOeeeggg@@@===HHHNNNkkk}}}iii]]]OOODDDAAACCCFFFQQQTTTHHH??????GGGWWWhhhvvv^^^III@@@DDDFFFQQQ~~~zzz___MMMQQQPPPDDD???>>><<>>777444666333444777333:::OOOggghhhUUU:::999777555444333444444000222555777999???HHHOOOVVVlllnnn]]]NNNDDDAAA??????===:::666555555777555555444333333222222222222000111555666666;;;AAAGGGooovvv\\\PPPFFF>>>RRRfffyyycccPPP???===III^^^{{{jjjXXXHHHDDD???@@@CCCFFFFFFEEEEEE???:::AAAUUUpppzzzpppYYYHHHDDDBBBKKKeeewwwjjjPPPXXX{{{ZZZ;;;222111111000000000000111111///000000000111111111111111222333444555666666777999777:::IIIooopppPPPiii~~~tttsssPPPFFF>>>???@@@===999999:::999===DDDKKKRRR[[[eeellluuu}}}~~~hhh[[[NNNIIIGGGHHHTTTcccrrrwww~~~wwwkkkeeefffiiihhhooosssxxx{{{kkkccc___YYYSSSNNNQQQ___vvv{{{uuuoooiiiaaaVVVRRRRRRTTTQQQMMMJJJGGGCCC===999<<<===>>>AAABBB@@@<<<999777666666666777AAAWWWkkk{{{uuutttvvvxxx~~~}}}wwwiii^^^```fff```HHHAAA;;;222000000////////////000000000000//////000111222222333999BBBLLLYYYpppuuuIII<<>>CCCQQQaaappp~~~lllcccnnnzzz\\\MMMIIIOOOLLLKKKlll|||sss[[[MMMTTTUUUKKKEEEDDD@@@AAA@@@>>>@@@AAA<<<<<<111888SSSddd^^^UUUTTTZZZ^^^aaadddggghhhccc]]]CCCFFFLLLVVV```fffgggfffeeesssqqqZZZLLLDDDJJJ^^^~~~nnnlllrrr}}}VVVfff[[[BBB===888444777444555888333999MMMiiiggg]]]:::999777555444333333444///111444666:::BBBMMMTTTXXXjjjnnn\\\MMMCCC@@@<<<<<<;;;888666555666888888777555333111111111222222000111555555555999???FFFhhhgggVVVFFFDDDLLLTTTkkkooobbbTTTJJJBBB<<<<<>>???@@@<<<999::::::999;;;BBBGGGMMMVVV___hhhsss{{{vvvssszzziiiXXXRRRPPPQQQYYYdddxxxrrrkkkhhhkkkiii\\\MMMNNNSSS```iiirrr{{{ooohhhccc[[[UUUMMMRRRbbbyyy~~~zzztttooodddYYYSSSTTTSSSPPPMMMLLLJJJFFF@@@:::???@@@AAACCCDDDAAA<<<888777666777666666===OOOaaayyyzzzxxx{{{{{{ppp{{{nnnccc]]]bbbnnndddHHH@@@:::000000000////////////000000////////////000111222333444<<>>AAAKKKYYYhhhyyyuuu]]]PPPSSSllldddZZZYYY___VVVJJJ```zzzwwwdddRRRQQQNNNGGGGGGHHHHHHBBB;;;:::<<<999444999333666EEEQQQQQQPPPRRRVVVWWWYYY\\\```ccccccbbb>>>AAAGGGMMMSSSWWWYYYZZZhhhwwwoooYYYJJJCCCHHH]]]vvvaaafffuuu\\\pppXXX@@@===888444777555666999333999LLLfff```{{{WWW;;;999777555444333333333111222444555999AAALLLTTTZZZggg|||tttaaaPPPDDD???<<<<<<;;;999666555666888<<<999555222000000111222222000111555555555888>>>EEE```lllYYYEEE@@@CCCFFF[[[yyyoooeeeZZZKKKAAA===888999<<<:::>>>NNNiii}}}ggg]]]RRRLLLMMMOOOOOOMMMDDDBBBDDDPPPdddyyy|||ssshhhQQQDDDFFFHHHVVVooorrreeeSSS\\\|||uuuPPP777444111111000000000000111111000000000000111111111111222222333444555666777777444888<<<@@@[[[ddddddsssaaaNNN@@@???@@@<<<:::===999888:::???DDDIIIQQQZZZdddoooyyywwwiiiqqqddd___]]]]]]eeeqqq{{{}}}xxxpppqqqssscccLLLDDDHHHQQQVVV```uuunnnhhh```ZZZRRRXXXiii}}}yyysssgggZZZTTTTTTSSSPPPNNNNNNNNNJJJCCC======???AAADDDEEEBBB===888666555666666666;;;HHHVVVoooyyy{{{vvvyyy~~~wwwjjjmmmbbbZZZ]]]mmm___HHHCCC<<<...000000////////////000000////////////000111222333666AAAPPP___rrrhhhFFF???CCCNNNzzzxxxiiiWWWKKKEEEAAAAAANNNWWWQQQBBB??????GGGSSSaaatttrrreee^^^oooxxxlllhhhlll```MMM]]]}}}eeeTTTHHHFFFPPPVVV\\\PPP>>>:::======<<<:::<<<>>>???AAADDDEEEFFFHHHJJJOOOTTTVVVWWWWWWWWW@@@CCCGGGIIIJJJLLLNNNPPPmmm{{{nnnXXXIIIBBBEEE\\\~~~nnnWWW```vvviii|||YYYAAA>>>777444888666777999444888KKKbbbYYYeeeQQQ;;;999777555444333333333222333333333555===IIIQQQ[[[eeexxx{{{hhhUUUFFF@@@>>>===<<<999666555666777>>>;;;666111...///000222222000222555555444888======SSSyyymmmYYYDDD>>>CCCKKKddd~~~vvvYYYIIIAAA<<<666888===888999;;;DDDWWWoooxxxmmm___VVVSSSPPPKKKFFFEEEFFFMMM[[[mmmzzzqqqfffOOOBBBFFFJJJXXXrrrmmmcccxxxLLL___qqqLLL444222111111000000000000111111000000000000111111111111222333333444555666777777333:::>>>???TTTjjjdddkkkhhhfffRRRBBBAAAAAA===;;;???999888999>>>BBBFFFNNNWWWbbbmmmvvv|||ccc|||xxxnnnfffdddaaaaaalllyyyzzzsss^^^HHHGGGGGGDDDNNNuuu|||rrrmmmiiieeeZZZaaaqqq|||vvviii[[[UUUUUUUUURRRPPPQQQQQQNNNFFF@@@:::<<<@@@CCCEEEBBB===888666444555666777:::DDDPPPgggpppxxxyyytttrrrwww~~~{{{lllfffrrrdddWWWVVViiivvvWWWFFFFFF???///000000////////////000000////////////000111222333888EEEUUUfff{{{vvvNNN@@@EEEHHHnnn{{{iiiXXXLLLEEEAAAAAANNNXXXRRRDDD???>>>DDDOOO]]]pppwwwyyyqqqrrrfffQQQ```|||___LLLOOO```nnnwwwfffEEE999::::::;;;<<>>DDD:::888999>>>JJJggguuugggbbb\\\QQQJJJKKKJJJJJJQQQbbbsss}}}ttt]]]KKKFFFAAANNNeeezzzzzzooosssqqqUUUppp___CCC777333000000//////.........---000000000000111111111111444555555666777777666666888999999999LLLzzz___iiijjjXXXpppQQQHHHCCC>>>DDD:::;;;888888;;;>>>???CCCMMMXXXhhhllltttdddiii|||tttjjj[[[XXX\\\ZZZnnnjjjVVVNNNMMMGGGAAAJJJmmmkkkdddnnnpppiiiaaakkk{{{zzznnn___VVVUUUTTTRRRPPPQQQQQQOOOIIIDDD@@@>>>======???@@@??????999888666444333777<<>>AAAJJJUUUXXXKKK???<<<:::555;;;>>>AAAFFFMMMPPPIII???===@@@FFFKKKHHHDDDEEEKKKkkkmmmXXXLLLFFFJJJbbbggg]]]sssnnnOOOAAA<<<:::777555444666666666:::AAAuuusssUUUTTT~~~~~~TTT999999777666555666777777444444333333555;;;BBBHHHQQQccctttqqq\\\JJJHHHAAA???<<<999777666666666555444333222111111111111111111000000111333555777333BBB^^^uuuQQQNNN^^^aaaDDDBBBAAACCCNNNHHH@@@;;;:::>>>TTTvvvrrrjjj\\\RRRPPPGGGEEELLL]]]pppzzz^^^KKKHHHEEEUUUhhh{{{xxxvvviiiSSSwwwYYYAAA666111000000/////////.........000000000000111111111111444444555666666666666666999;;;<<<999HHHsssaaagggqqqUUUpppjjjVVVEEEBBB???DDD999;;;888777999===>>>AAAJJJUUU^^^dddlllyyyeeefffzzznnn[[[SSSUUURRR\\\rrrbbbWWWTTTNNNFFFHHHffflllfffsssuuujjjhhhttt}}}qqqaaaWWWVVVTTTRRRPPPQQQQQQNNNHHHCCC???===;;;;;;<<<===<<<;;;999888666444333666;;;???MMMTTT[[[^^^___eeepppzzz~~~}}}]]]UUUYYYrrrggg___ZZZppprrraaaHHHGGGHHH111555111000000000/////////...111000/////////111333444:::GGG^^^xxxdddJJJAAADDDUUUuuueeeTTTDDDAAACCCHHHSSS```PPPDDD<<>>:::888666666666555444333222222111111111111111000000111333555666444???VVVuuu___VVVdddtttLLL@@@===BBBPPPLLL@@@999999:::IIIsss|||xxxooo]]]PPPMMMEEEBBBGGGYYYooo{{{]]]HHHGGGHHH[[[nnn}}}{{{uuu|||aaaOOOwwwsssPPP>>>555///000000////////////......000000000111111111222222333333444555666666777777;;;===???:::CCCjjjaaaaaa{{{VVV___yyynnn___CCC???AAABBB999<<<888777888;;;===???GGGQQQWWW```gggqqqfff```zzzsss]]]PPPNNNJJJKKKuuuuuu___XXXQQQKKKGGGXXXnnndddvvv|||oooooo~~~ttteeeZZZWWWSSSQQQPPPPPPOOOLLLFFF@@@???===;;;;;;;;;<<<;;;:::999999777444333444888<<>>===BBBLLLaaauuurrrnnneeeYYY\\\aaaiiixxxpppjjjdddVVVCCC===AAA===BBBHHHQQQ[[[___VVVKKK999;;;@@@CCCAAA???CCCJJJhhhlllVVVIIICCCMMMeeettteeebbblllnnnsssGGG???666666555333333555555444777===TTTfffTTTpppiiiGGG???999777777555333222333333333333444999???DDDNNN[[[hhhsssiiiQQQHHHDDDBBB>>>;;;888666666666555555444333222222222222111111111111222333444555999???OOOiiiwwwdddkkkyyyRRRHHHIIIMMMWWWWWWFFF===???@@@EEEaaawwwooodddSSSIIIHHHHHHDDDIII[[[rrrsssWWWEEEFFFJJJ^^^ttt~~~sssqqqtttvvv[[[LLLpppkkkIII999333///000000//////////////////000000111111111222222222333333333444555777888999<<>>AAAccc___YYY\\\\\\}}}gggmmmDDD???CCC@@@:::>>>:::888888;;;===>>>EEEMMMSSS[[[bbbkkkgggZZZnnn|||uuuaaaRRRMMMHHHGGGdddppp```UUURRRMMMQQQpppuuudddwwwvvvsssyyyjjj___YYYSSSQQQNNNMMMMMMIIICCC>>>???===<<<<<<===>>>===<<<999999777555333444666999;;;???DDDHHHPPP^^^ppp~~~gggQQQVVVwwwbbbZZZYYYttt~~~}}}mmmVVVFFFGGG???000000000000000000////////////111111000000111222444444666IIIhhhSSSIIICCCOOO}}}hhhYYYJJJBBB>>>@@@MMM]]][[[MMM@@@<<<===GGG\\\qqq~~~vvvsssooobbbeeemmmXXXXXX^^^gggvvvmmmmmmqqqaaaDDD:::BBB???CCCKKKUUUbbbhhh```UUU555777:::===;;;:::@@@IIIeee}}}jjjUUUIIICCCNNNfffhhh[[[^^^kkk|||hhh|||iiiEEE@@@555666555333333555555333666<<>>BBBJJJVVVaaajjj}}}yyyXXXGGGBBB@@@===:::888777777777666555444333222222222222111111111111222333444444555999DDDXXXvvv|||}}}fffeeelllooorrryyy```LLLHHHDDD@@@KKK^^^qqq{{{{{{jjj```SSSGGGCCCHHHNNNLLLRRRdddyyyvvviiiQQQEEEKKKOOOccczzzyyytttnnnlllvvvzzzUUUOOOppphhhDDD555111000//////000000000000000000111111111111222222222222333333333444666888:::;;;;;;???FFFCCCCCC______SSS}}}```aaa}}}ggg~~~MMM@@@DDD???===>>><<<:::999<<<>>>>>>CCCIIIMMMSSSYYYdddjjjYYYjjj~~~xxxvvvfffVVVNNNFFFKKKRRRmmmxxx```YYYTTTQQQ___tttooo}}}zzzxxxsssfff___VVVRRRNNNKKKJJJGGGAAA======;;;:::;;;===>>>>>>===888999888666444444555777999;;;>>>BBBLLL]]]qqqhhhRRR^^^jjjbbbccc|||nnnRRRGGGGGG;;;000///////////////000000000000//////000000111222222333666MMMoooXXXIII@@@KKKooojjj\\\NNNFFF@@@>>>HHHVVV```QQQCCC===;;;AAAUUUjjj}}}{{{xxxuuuiii[[[TTTZZZYYYXXXxxxsssOOOEEEFFFLLL^^^]]]ppp{{{TTT===@@@<<>>HHHccc{{{hhhTTTJJJEEEPPPiii___QQQ\\\qqqddd~~~aaaEEECCC666999555333444666555444666;;;???nnn|||YYYGGG888777999777555666333333333333444777<<<@@@FFFPPP[[[ddduuudddKKKBBB@@@===:::888777888888666555444333222222222222111111222222222333333333222666>>>NNNggg~~~{{{bbbVVVPPPJJJIIILLLHHHRRRdddxxxvvvfffVVVLLLBBB:::===EEEPPPRRR]]]pppmmmaaaOOOKKKVVV[[[mmmwww|||uuurrrwwwgggQQQ^^^bbb@@@222111111//////000000000000111111111111111222222222222333444444444555777999<<<===;;;???IIIIIIFFF]]]fffUUUzzzcccbbbyyyrrrttt[[[CCCDDD>>>@@@>>>>>>;;;:::<<<>>>>>>AAAEEEKKKQQQVVV```|||ttt^^^kkk{{{uuuzzzooo___QQQFFFMMMGGGOOOrrrtttbbbWWWOOORRR\\\ttt{{{|||}}}qqqhhh[[[VVVOOOKKKIIIGGGCCC@@@;;;999888888:::;;;;;;:::888888999777666555666777777888:::???JJJ\\\rrrwww\\\MMMiiikkkccceee~~~sssPPPIIIIII888444111////////////000000000000//////000000111222222222888MMMnnnbbbFFF;;;FFF___ssscccSSSKKKDDDAAAGGGRRRbbbUUUGGG???:::===OOOccczzzvvvoooiiifffoooqqqbbbXXX]]]]]]TTTfffpppIII>>>===???EEEMMMooopppMMMCCC:::;;;@@@LLL^^^kkkiii```222222444555444555>>>HHHbbb{{{eeeSSSKKKHHHSSSlll\\\NNN___|||vvv]]][[[DDDEEE555999666444555777666444666;;;===vvvqqq|||cccMMM:::777999777555888333333333333333666;;;???BBBLLLVVV___ooommmRRREEECCC???<<<999888777777666555444333333222333333111111222222333333333222222666===GGG[[[}}}tttllldddWWWLLL:::???KKK\\\iiimmmjjjfffXXXLLLBBB===777222777@@@MMMTTTdddxxxiii\\\MMMQQQaaagggxxx{{{}}}[[[WWWtttYYY<<<333222111//////000000000111111111111111111222222222333333555444555555888;;;>>>@@@;;;>>>JJJMMMHHHZZZ~~~sss]]]hhh\\\kkkgggiiiHHHBBB===CCC>>>???:::888;;;<<<<<<>>>AAAHHHOOOUUU\\\ssshhhnnnzzzttt{{{kkkZZZKKKGGGFFFFFFTTTxxxyyy```OOOKKKMMMQQQdddqqqrrrzzz}}}rrrbbb[[[RRRLLLJJJIIIFFFDDD===;;;999888999999888777777888999999777666777888666777999???LLL```uuuqqqTTTOOOpppyyykkkcccgggyyyuuuNNNIIIHHH555444222.../////////000000000111000000111222333333333333777EEE```nnnFFF;;;FFFTTT~~~jjjVVVKKKEEEBBBGGGPPPcccWWWKKKBBB::::::III[[[ttt~~~~~~xxxsssvvvnnn```aaa\\\SSSiiieeeGGGBBBBBBAAA>>>AAA___bbbPPPBBB???===CCCRRR]]][[[RRR222222333555444555???IIIccc|||dddSSSLLLJJJVVVooo^^^NNNcccyyy\\\TTTUUUAAACCC333888666555555888777555666;;;===nnnnnnwwwlllSSS===888999555222555333333333333333666:::>>>@@@IIITTT]]]lllqqqVVVHHHFFFBBB===:::888777777666666555444333333333333111111222333333333222222111555:::@@@NNNmmmxxx___HHHAAAAAAEEENNNTTTTTTNNNJJJEEE===999:::888333777@@@IIISSSggg}}}hhhXXXKKKSSSgggnnnuuuXXX```zzzRRR999444333000//////000000111111111222111111222222222333333333555555555666888<<>>KKKOOOIIIWWWzzz~~~eeemmmVVV^^^ttt]]]vvvsssJJJBBB<<>>>>>999777:::;;;:::;;;>>>@@@JJJPPPSSSfffppppppxxxsssvvvcccSSSAAAIIIIIIEEEWWWrrrWWWKKKIIIEEENNNUUU]]]pppyyyggg___UUUNNNKKKKKKJJJHHHBBB???<<<;;;:::999777666666888::::::888888888999777888:::AAAOOOdddzzzqqqTTTVVVtttnnnssskkkooo~~~uuuKKKGGGFFF111333000.../////////000000111111111111222333444444444444333<<>>CCC;;;LLLyyyqqq\\\MMMFFF>>>>>>HHHOOOKKK@@@333555222222555222:::OOOkkk}}}yyycccSSSHHHIII]]]uuujjjKKKeeeoooLLLgggPPP>>>888===444555444444444444555666666999]]]dddfffgggHHH;;;888777444444333333333111111333666:::<<>>BBBOOOqqqddd```eeezzzwwwUUULLLKKKEEEGGGPPPMMMFFFIII>>>===<<<=========:::777???\\\tttyyytttdddQQQKKKUUUiiizzzaaaMMMsssbbbDDD888555333111////////////000000000000//////000111222333333444666777666444888AAAGGGGGGDDD???FFFFFFMMMVVVfffuuugggJJJUUUfffWWWQQQ@@@AAA???BBB>>><<<:::888777888:::<<<@@@DDDJJJRRR^^^|||ttt|||mmmxxx[[[LLLAAACCCIIIGGGVVVxxxyyyXXXKKKFFFFFFCCCEEEZZZyyyzzzfffZZZSSSIIIHHHLLLHHHHHHFFFBBB===999888:::<<<:::999888:::<<<===:::666;;;777777EEE```yyyeeeLLLXXXrrrzzzqqqeeeMMMDDD???555///000000000000000000111111222444555555555444444666777777@@@NNNfffRRRIIIAAAHHHlllvvvXXXLLLHHHDDDDDDIIIXXX___]]]LLL<<<:::CCCJJJfffwwwnnnmmm[[[]]]```NNNVVVTTTCCCDDDCCCAAAOOOuuuqqqfffVVVDDD>>>BBBDDD@@@:::222555333444777444<<>>222555444444444444555666666777RRR^^^WWW~~~jjjMMM???<<<:::888777333444333222111333666999:::BBBNNNVVV]]]qqqfffRRRJJJBBB???===999777999666555444333222222222222222222222222222222222222333222666:::;;;BBBZZZttthhhXXXUUUYYYaaazzzuuujjj```ZZZ]]]^^^]]]XXXTTT???EEEIIIFFF???::::::===DDDaaayyyzzznnn___OOOKKKWWWlll~~~eeeXXXYYY===444333111///////////////000000000000000000111111222222333333777;;;;;;777888@@@JJJPPPIIIDDDJJJHHHMMMSSS___nnn{{{uuuTTTRRRsss___{{{bbbKKKGGGAAA???>>><<<:::888777888:::;;;===@@@FFFLLLVVVooopppyyyzzzVVVEEECCCGGG???CCC\\\qqqppp]]]LLLGGGAAA@@@JJJ___wwwrrrhhhaaaTTTOOONNNGGGIIIHHHEEEAAA>>>======???;;;999888999;;;<<<:::888<<<:::>>>PPPjjjwwwsss___QQQbbb|||hhhkkkttt{{{{{{qqq]]]JJJDDD>>>444000222000000000000000111111222222333444444333444666888===BBBMMMgggdddOOOBBBGGG```zzz___RRRJJJDDDDDDIIIUUU___```PPP???;;;AAAGGG]]]ppp|||ssswwwbbbOOOZZZ]]]OOOAAADDDGGGPPPhhh|||wwwdddUUULLLGGGHHHHHHCCC???>>>333666555555888666???VVVtttaaaSSSLLLRRRjjjxxxdddrrroooGGG???===>>>222555444444444444555666666888GGGnnnaaaJJJeeehhhMMM===999777666555333444333222111333666999999@@@JJJPPPWWWjjjrrrVVVMMMDDDBBB???;;;999999666666444333333333333333222222222222222222222222222000333777666777DDDTTTjjjaaaDDD;;;BBB]]]}}}{{{|||pppooouuuqqqttttttfffHHHSSS\\\TTTCCC777:::AAALLLiiiggg[[[NNNNNN]]]rrraaa[[[{{{OOO888222222000.../////////000000000111111222222222222222333333333888>>>@@@:::888AAANNNWWWMMMIIINNNKKKMMMPPPVVVxxxuuuooo___NNNdddooonnnvvvSSSIIIEEEAAA???===;;;999888888999:::;;;>>>BBBGGGNNNaaatttvvvjjjPPPGGGKKKBBB===MMM^^^zzznnnUUUGGG@@@CCCCCCHHHcccxxxqqqaaaVVVPPPFFFKKKJJJHHHFFFDDDCCCBBBBBB@@@>>><<<<<<>>>>>>>>>===;;;<<>>BBBSSSfffuuu|||lllmmmdddqqqxxx]]]^^^ZZZKKKCCCLLLTTTYYY\\\]]]YYYSSSEEEBBBGGGPPPNNNBBB>>>EEE444888666666888666AAAYYYqqq^^^PPPMMMUUUooowwwjjjkkkFFF???:::<<<444555444444444444555666666===@@@bbbmmmIIIWWWyyy|||hhhNNN<<<666555444333333444444333222333555888:::@@@HHHOOOVVViiiyyy[[[PPPFFFCCCBBB>>>;;;;;;777666555444333333333333222222222222222222222222111///111555666666===FFFUUUsss~~~XXXDDD===LLLsss{{{yyyQQQ]]]fff\\\FFF888:::BBBUUUrrrcccYYYQQQTTTeeezzzYYYXXXuuuKKK777444333111000/////////000000111111222444444444333333333333333777===@@@<<<<<>><<<:::999888999999<<<>>>BBBEEEJJJXXXqqqyyyrrr[[[HHHLLLHHHDDDPPP]]]iiidddLLLAAAIIIIIICCCYYY{{{|||jjj]]]UUUKKKMMMLLLKKKJJJIIIHHHEEECCCDDDBBB@@@???>>>>>>>>>>>>:::<<>>KKK]]]kkkzzzcccUUUVVVSSSggghhhZZZRRRFFFFFFTTTccceeeYYYJJJDDDEEE???<<>>555999666555444444444444555666666===:::ZZZ{{{MMMQQQqqqWWWBBB999888888777333444444333222333555777888>>>FFFMMMUUUgggbbbVVVIIIEEECCC@@@>>>===777777666555444444444444222222222222222222222222222000000222555777<<>>dddyyyMMMVVV\\\TTTDDD:::<<>>BBBIIINNNOOOJJJIIIPPPMMMRRRUUURRRjjjtttmmmNNNPPPkkkaaa___DDDAAADDD@@@???===;;;999888888888;;;<<<@@@DDDHHHQQQddduuurrrlllNNNKKKGGGEEENNNWWWggg\\\EEEIIIJJJDDDRRRllluuuiiiccc[[[UUUSSSQQQPPPOOOMMMIIIFFFFFFFFFEEECCC@@@===<<<;;;===>>>KKKfff~~~gggWWWTTT\\\iii|||zzz}}}jjjYYYFFFGGGIIIFFF===333///111000000000000000111111222222444666777777999<<<>>>AAADDDLLLZZZrrrnnnNNNDDDAAA\\\sss```PPPEEEBBBDDDFFFUUUddddddUUUDDD<<<<<>>??????===JJJccclll___NNNGGG777:::777444666888JJJggggggVVVJJJLLL\\\xxxyyywwwdddFFF>>>333777777555444444444444555666666999777VVVRRROOOcccHHH:::777888666333444555444333333444666555:::CCCJJJQQQaaa}}}ppp```PPPHHHEEEBBB???>>>888777666555555444555555222222222222222222222222333111000000222444888;;;@@@MMMddd~~~nnnNNN;;;ZZZvvvrrrnnn^^^???DDDGGGDDD>>><<>>@@@EEELLLNNNLLLJJJIIIPPPMMMTTTXXXSSSfffyyyrrr|||WWWLLL]]]gggnnnxxxPPPAAA@@@AAA@@@>>><<<:::888777777::::::===AAADDDJJJXXXeeezzzkkkZZZKKKEEEJJJMMMiiizzzzzzWWWKKKFFFCCCMMM\\\zzzvvvpppccc___\\\ZZZYYYWWWRRRMMMRRRTTTUUURRRLLLFFF@@@>>>AAABBBPPPlllkkk\\\___hhhmmm{{{vvv}}}tttjjj[[[CCCGGGIIIEEE<<<333//////000000000000000111111222444666777888999:::===???MMMTTTUUURRR```___GGGBBBPPPzzzyyydddSSSHHHCCCCCCDDDPPP```fff\\\JJJ>>><<>>999888777666555555555555222222222222222222222222000111111000000222555777999@@@MMM___vvvwwwZZZEEE\\\{{{iii___VVVNNNGGGCCC777999:::888888<<>>BBB999777222555444444444444555666666<<<>>>XXXeee[[[[[[CCC<<<;;;999333444555555333333333555555:::BBBHHHLLLVVVmmmwww^^^PPPIIICCC>>>===999888777666666555555555222222222222222222222222,,,000222111111333666777888<<>>:::CCCMMM```uuu~~~dddUUUTTThhhyyyfffTTTQQQOOOIIIFFFDDDQQQrrryyy999::::::777555DDDfffvvvbbbNNNCCCTTTooosssyyyyyyLLLAAA;;;666666555555444444444444555666666888???TTTYYYhhh===555;;;666777666555444444444444444444777>>>DDDIIISSSgggyyy}}}cccSSSLLLGGGCCC@@@;;;999777666777777666555444444333222222111111000000///...///000333555777444888>>>EEEPPPaaauuuhhh```ooovvviii\\\SSSGGG;;;666888666222333888777777EEEXXX{{{|||xxxsssgggYYYTTT]]]jjjyyyuuuWWWuuummmqqqwwwfff[[[yyy^^^MMM;;;333333222000000000///...///111222222111888999999999888888:::<<<>>>EEELLLMMMKKKKKKOOOUUUVVVPPPIIIIIIOOOUUUXXXYYYTTTtttrrrOOONNNlll{{{^^^]]]AAABBBAAA>>>;;;:::<<<;;;999777777777999===CCCIIIMMM___{{{]]]SSSWWWjjjddd^^^YYYRRRVVVlll{{{gggWWWUUU\\\ssszzzwwwqqqiiicccbbb\\\WWWUUUQQQIIIEEEEEEDDDJJJ]]]xxxsss___RRRQQQlll{{{kkk~~~}}}~~~nnnhhh|||gggNNNFFFGGGFFFCCC===555000---111000000000000222333555666444555;;;@@@AAA@@@???MMMSSSllluuuhhh{{{XXXCCCKKKPPPyyyzzzdddVVVKKKDDDEEEDDDNNN```iii^^^HHH888;;;>>>IIIYYYeeeuuudddVVVWWWZZZZZZYYYdddzzzrrrOOOVVVTTTOOOJJJBBBFFF___}}}|||999999:::999<<>>QQQaaaxxxJJJ<<>>===<<<;;;:::999888888999<<>><<>>===777666666555444333222222333333555<<>>333000333333222333333222111222555666555444888:::<<<===<<<<<<===??????EEELLLNNNNNNOOOSSSXXXWWWSSSPPPOOOQQQQQQOOOMMMLLLYYY```PPPYYYmmmdddzzzVVVEEEDDDCCCBBB@@@>>>;;;::::::999888888:::>>>AAADDDNNNnnnvvvbbbTTTGGG@@@GGGSSSuuu~~~rrrpppnnn}}}vvvpppfff___XXXTTTPPPKKKKKKNNNZZZcccsssyyy|||kkkUUUUUUhhhuuuzzzvvvdddDDDIIIFFF@@@999444111000000000000000111222444555666:::;;;===AAAGGGLLLOOOOOOPPPVVVgggkkkdddyyyQQQEEEGGGTTT|||jjjVVVGGGDDDFFFIIIRRR```hhhZZZGGGAAA:::;;;GGGUUUccctttooofffcccgggiiiZZZJJJRRRiiieeeRRRSSSSSSHHHDDDRRRfffuuuzzz|||;;;777666???NNNddd~~~nnn]]]MMMHHH```wwwzzzpppccc|||WWW@@@???<<<777666222555444444444444555666666666<<>>;;;:::::::::999777555444444333222222111111222222111000000111222222222444555777999===CCCHHHOOOYYYiiiyyyoooGGG???JJJ___~~~}}}hhhAAA<<<777777===MMMiii{{{oooeee```]]]lllzzzxxxdddUUU~~~QQQEEE:::111111333333333333333222111333555666666555999;;;>>>@@@??????@@@AAA???EEEKKKNNNOOOPPPTTTXXX[[[XXXTTTSSSSSSSSSRRRQQQFFFHHHnnnjjjPPPJJJaaa]]]dddkkkJJJFFFCCCDDDBBB???<<<<<<888888777777999<<>>AAACCCFFFJJJJJJHHHMMMWWWdddddd]]]oooTTTAAAGGGJJJiiippp[[[KKKDDDGGGEEEGGGVVVfff___LLLCCC;;;999CCCNNNYYYkkk{{{qqqtttyyyxxxeeeQQQQQQ___}}}\\\WWWUUUOOOXXXsss;;;666777CCCVVVjjjkkkZZZLLLJJJeeerrrqqq|||rrrkkkqqqRRR???===999666666333555444444444444555666666333<<>><<<===777777555444333222222222555666;;;AAADDDIIISSS^^^ggg~~~mmmXXXOOOJJJEEE@@@>>>;;;:::::::::888777555555444444333222222111000000000111111222333333000222444666999===AAACCCHHHOOOZZZeeeoooxxxzzzNNN;;;888<<>>>>>777666666777999;;;>>>@@@EEELLL```mmmVVVJJJBBBDDDJJJYYY{{{oooooorrruuutttyyyvvvssslllccc]]]XXXUUU[[[cccwwwlllnnn___NNN^^^yyyrrrnnnvvv^^^PPPNNNFFF;;;333000111333444///000222444666777888999>>>EEEJJJJJJLLLNNNLLLHHHFFFVVVbbb```\\\jjjZZZ???FFFDDDXXXuuu```RRREEEFFFBBB@@@OOOdddeeeXXXBBB<<<:::@@@FFFOOObbbuuu|||}}}kkk^^^WWWUUUtttkkk^^^```vvv:::777;;;JJJ^^^qqqkkkZZZMMMNNNkkknnnrrrvvv~~~hhhNNN???===777555777444555444444444444555666666222===@@@QQQZZZRRRsssccc@@@:::===999888666555444333222222666666999>>>BBBFFFPPPZZZcccvvvzzzfff\\\QQQEEEAAA???<<<;;;;;;:::888777555555444444333333222222//////000111222333333333111222333555777999;;;<<<@@@EEELLLTTTZZZaaagggjjj|||iiiPPPBBB444:::UUU}}}rrrgggPPPFFF<<<:::GGG]]]ttt~~~xxxpppfff___aaaggg|||yyyppp[[[SSSfffHHHBBB999333333333222111333222111111333666777777777999===CCCFFFFFFFFFEEEEEECCCGGGKKKOOOQQQSSSVVVXXX```^^^[[[YYYYYY\\\___bbbTTTNNNZZZmmmNNNPPPuuukkkffflllWWWDDD@@@BBB@@@>>>???777666777777888;;;<<<>>>BBBFFFQQQssspppWWWJJJBBBBBBGGGPPPwwwzzzhhh___aaakkkooo{{{|||wwwyyyrrrjjjddd]]][[[bbbkkkqqqmmmeeeZZZWWWlllzzzjjjtttvvv```RRROOONNNEEE:::222000222333333///000222555777999::::::;;;EEELLLLLLMMMRRRRRRMMMNNN___eeebbbccckkknnnHHHFFF@@@NNN~~~~~~iiiZZZIIIGGGAAA@@@MMM```iiigggFFF>>>:::<<>>777555777444555444444444444555666666333>>>;;;@@@iiigggPPP]]]sssGGG:::;;;:::999888666555444333333555444666:::>>>CCCMMMWWW\\\iiittt___KKKCCCAAA>>><<<<<<;;;:::888555555555444333333222222111111111222222222111111222222222333555666777777:::===BBBGGGKKKPPPUUUYYYdddrrrsssaaaDDD444@@@```ppp```MMMFFFRRRhhh{{{|||xxxoooiiicccaaahhhrrrxxxtttxxxiiiXXXZZZrrrSSSFFF???888222111222000111444333333333444777999999888:::>>>DDDHHHIIIHHHGGGGGGGGGJJJNNNQQQTTTVVVWWWYYY]]]]]]\\\[[[[[[]]]___aaaZZZYYYVVV{{{gggSSSnnnccc}}}fffGGG???BBBAAA>>>>>>999999888888888999:::;;;;;;CCCHHHVVVttteeeTTTHHHDDDGGGFFFllloooWWWMMMVVV```nnn{{{lll}}}sssnnniiifffcccdddnnnyyyppprrraaa^^^llltttddd\\\{{{}}}qqqbbbPPPHHHKKKKKKBBB888111000111111000///000333666999:::;;;;;;:::EEEJJJHHHJJJRRRVVVRRRSSS``````bbbnnnuuu\\\JJJ@@@GGGddduuucccPPPJJJCCCBBBIIIVVVccckkkRRREEE;;;:::<<>>777444YYYsssRRRPPPRRR???===;;;:::888777555444444333444222333777<<>>>>>===;;;999666555555444444333222222333333333222222000//////222111000222444777777777888;;;>>>AAADDDHHHMMMPPPOOOZZZeeejjjoooxxx~~~[[[>>>???DDDlllzzz```TTT^^^ttt|||wwwtttxxx}}}~~~{{{{{{}}}}}}|||~~~{{{qqqgggdddcccfffqqq~~~nnnpppeeedddvvvdddVVVeee^^^GGGHHH===666000000000000222555555444444666999;;;;;;::::::???EEEJJJKKKIIIHHHHHHKKKMMMPPPSSSVVVXXXYYYZZZZZZ[[[]]]]]]\\\\\\]]]]]]ZZZ^^^TTTttteeerrrgggmmmpppKKK???BBBAAA======<<<;;;:::999888888888888555AAABBBAAAQQQlllvvvbbbQQQJJJKKKDDDiii|||YYYCCCFFFHHHUUUmmmzzz}}}ooocccaaa``````aaafffsss}}}~~~gggjjjvvvaaaMMMOOO~~~lllbbbXXXJJJEEEIIIHHH@@@666111000111///---...000333777999;;;<<<<<<@@@JJJLLLGGGHHHSSSYYYXXXGGGRRRRRR]]]xxxoooPPPCCCCCCOOOwwwhhhXXXNNNFFFCCCEEEKKKYYYfff___MMM===;;;===AAAIIISSSiiiyyyhhhRRRNNN\\\SSSYYYdddwww;;;<<>>888888999777666444555555777777666777:::@@@IIIOOORRR]]]lllxxx|||YYYOOOGGG@@@>>><<<999:::<<<999888777666444444444444222222222111111111111000222222111111111222444555999:::;;;>>>AAADDDGGGIIINNNQQQWWW]]]ccciiilllnnnuuuwww}}}vvvRRR999EEEYYYllldddlllxxx~~~|||~~~zzzqqqmmmoooqqqwww}}}~~~|||{{{}}}zzzyyy}}}{{{uuukkkeeefffmmmxxxwwwyyy~~~ttt{{{uuu[[[hhh^^^GGGFFF888666444222000111111222333666666555999AAACCC@@@===FFFLLLKKKKKKLLLHHHBBBDDDKKKOOOQQQUUU[[[ZZZTTTWWWYYY[[[^^^___```___^^^^^^UUUaaavvvmmmiiilll^^^===AAAEEE>>>BBB???===;;;999777888999999<<<;;;>>>DDDFFFOOOllliiiZZZOOOEEEDDDZZZdddEEEJJJEEENNNkkkrrrttt{{{gggbbbXXXRRRYYYlll}}}mmmPPPEEEWWW~~~fffaaaWWWMMMJJJGGGCCC;;;444333333222111333222222222444777;;;>>>???===HHHHHHFFFOOOTTTTTTYYYOOOJJJPPP\\\kkk^^^>>>DDDIII^^^~~~uuu^^^RRRIIIGGGDDDEEETTTfffoooZZZFFF???<<<<<>>FFFKKKQQQZZZhhhwww___SSSJJJBBB@@@>>>;;;888888999888777666555444444444222222222222111111111111222222111111111222333444666777999;;;>>>AAADDDEEEJJJLLLOOOSSSXXX]]]bbbdddkkklllrrr{{{bbb???>>>LLLsssuuuooovvv}}}}}}xxxvvvvvvsssllljjjlllppptttxxxyyyxxxyyy}}}}}}zzzzzz|||~~~uuuooogggeeejjjttt~~~}}}{{{|||}}}~~~pppkkkYYYEEEBBB777555444222111222333333555666555555<<>>FFFMMMNNNOOOOOOKKKEEEEEEKKKNNNOOOSSSWWWVVVQQQXXXZZZ\\\___`````````___\\\QQQ[[[oooooovvvaaaeeelllFFFDDDGGG@@@>>>AAA???<<<999888777777777999777;;;AAAAAAFFFZZZqqq{{{|||dddSSSJJJEEEVVV{{{MMMDDD@@@CCCVVViiittt~~~nnn^^^^^^ooojjjMMMGGG```}}}ccc\\\SSSKKKHHHEEEBBB:::333333444222222444///222444555666:::BBBIII???FFFFFFHHHPPPQQQPPPWWWKKKGGGQQQ^^^fffttt|||tttIIIAAADDDSSSyyyhhhYYYLLLGGGCCCDDDOOO___oooaaaQQQDDD<<<:::AAAIIIWWWbbbqqqtttYYYRRRQQQPPPNNNTTTYYYZZZnnn:::@@@RRRlll~~~lllXXXQQQUUUooo{{{nnnppp|||]]]JJJCCC;;;555555666666555444444555555555666666666<<<666:::===BBBdddgggQQQeeekkkJJJ;;;:::999777666555555555333333333444666;;;BBBGGGMMMQQQ```rrr|||mmm^^^RRRGGGDDDCCC>>>999666:::999888666555555444444333333333222222222111111222222111111111222333444333333555777999<<<>>>@@@DDDDDDEEEGGGJJJOOOTTTWWW[[[]]]ccciiippp~~~vvvKKK<<>>;;;888777666666777666888>>>>>>===GGGTTTeeettt~~~rrrWWWJJJLLLRRRaaaEEECCC===CCC]]]xxx{{{uuunnnxxx{{{tttyyybbbMMMSSSvvv~~~ddd[[[OOOHHHFFFCCCAAA999333333444444444666222888===<<<;;;???IIISSSHHHIIIGGGMMMTTTMMMHHHRRROOOKKKWWWdddbbbeeerrrxxxsss~~~^^^DDDBBBFFFcccvvvdddQQQHHHBBBAAAIIITTTffffff\\\KKK===:::>>>BBBLLLZZZkkkxxxlll______dddfffgggjjjlll:::CCCXXXqqqjjjVVVTTT^^^zzzvvvkkksssrrrOOOJJJCCC:::555444555555555444444555555666666777777<<<666888<<<>>>RRR}}}{{{YYY]]]XXX===;;;999777777666555444222333333444555999>>>CCCGGGHHHVVVjjjsss{{{~~~lll]]]MMMGGGFFFCCC===::::::999888777666555555555444333333333222222222222222222222222222222222333111111222444666888:::;;;??????@@@AAACCCFFFHHHIIIMMMQQQXXX]]]```iii~~~UUUDDDBBBSSSjjjuuu||||||ttteee]]]XXXZZZ^^^bbbgggllliiieee```]]]]]]___cccggghhhkkknnnqqqtttxxx~~~{{{{{{||||||xxxnnniiigggnnn}}}}}}zzzwww}}}___KKK@@@888444333333333444555666777555777:::===BBBGGGJJJKKK@@@CCCHHHMMMQQQTTTSSSPPPNNNQQQTTTVVVWWWYYYZZZZZZ___```aaacccddddddeeedddeeeXXXXXXcccjjjxxxsssrrr{{{dddeee___FFFAAABBBAAABBB@@@>>><<<999888777777999666777;;;<<<;;;>>>DDDNNNlll{{{zzzbbbOOOTTTMMMuuu|||SSSKKKBBB???III\\\qqq~~~{{{lll^^^kkknnn___]]]mmmlllaaaPPPFFFFFFEEE@@@999333444666666777999;;;AAAGGGHHHHHHJJJQQQWWWSSSPPPMMMUUUZZZLLLDDDOOOVVVNNNWWW```VVVSSSddduuuppp}}}RRRGGGAAAPPPmmmWWWJJJCCC@@@DDDKKKXXXbbbbbbQQQAAA===???>>>DDDPPP```nnnyyyxxxzzz;;;GGG]]]uuuhhhVVVYYYgggtttkkk{{{ggg]]]wwwJJJKKKDDD;;;555444555555444444444555555666777777888:::777888<<<>>>FFFlllfffTTTvvvkkk@@@===999777777777555444333444555555555888<<>><<<;;;:::999999888555444777:::;;;>>>@@@CCCTTTrrrtttXXXUUUJJJeeegggNNNGGGAAAAAADDDNNN```qqq}}}zzzjjjmmmccc___qqq```dddttt}}}uuuiiiSSSFFFHHHJJJAAA999444555888888999;;;>>>CCCJJJPPPTTTVVVVVVVVVXXXTTTRRR[[[bbbSSSIIIRRRVVVLLLOOOQQQCCC@@@VVVkkknnnfffOOOAAAHHHnnnuuu___OOOFFFBBBCCCEEELLL[[[aaaUUUGGGAAA>>>:::===DDDOOO^^^mmm{{{<<>>999777777888666444444555666666666777:::<<>>AAABBB@@@>>><<>>???EEELLLQQQRRRPPPNNNQQQXXX^^^______dddkkksssxxxyyyxxxwwwsssxxxzzztttmmmmmmqqqzzzsssvvvuuuuuujjjmmmUUUBBB777222333333444555666777888888555999@@@GGGJJJKKKQQQXXXVVVPPPLLLNNNPPPOOOMMMMMMQQQRRRUUUXXXXXXXXX]]]cccbbbbbbccccccdddeeeeeefffaaa___\\\aaajjjnnnsssQQQSSS}}}QQQZZZuuuaaaBBB>>>CCC??????>>>===<<<;;;;;;:::666444222444777:::===???@@@GGGYYYttt^^^TTTPPPbbb~~~XXXNNNDDD???<<<>>>KKK[[[vvv}}}{{{}}}llleee```jjj~~~sssaaaccchhhuuu~~~UUUbbb}}}wwwtttjjjRRRGGGJJJKKKCCC<<<666777::::::;;;>>>:::@@@IIIRRRXXXYYYVVVSSSTTTUUUUUU]]]fff]]]SSSWWWXXXOOOPPPMMM???@@@VVVfffjjj}}}~~~VVVBBBHHH```}}}jjjYYYLLLFFFDDDCCCGGGSSS\\\YYYPPPFFF>>>888===@@@GGGUUUeeesss|||===MMMcccvvvwww```WWWbbbuuuyyyqqqvvvgggkkk[[[JJJAAA<<<777555666777555444444444555666777888999999666???===<<>>DDDGGGJJJKKKJJJNNNVVV[[[[[[^^^bbbiiipppuuuvvvtttrrrxxx}}}|||vvvrrrooorrryyyyyy{{{|||}}}eeeiii~~~jjjVVV???444666333444555666777888888888:::888<<>>@@@KKK\\\jjjzzzttt]]]```fffwww```JJJBBB>>>===CCCMMMhhh~~~{{{{{{}}}uuugggVVVOOOXXXjjj}}}wwwkkkfffrrr{{{wwwaaaiii}}}vvvkkkhhh```NNNGGGIIIHHHFFF>>>888:::<<<<<<===???===DDDMMMSSSSSSQQQOOONNNQQQWWWWWW\\\fffaaaVVVTTT\\\XXX[[[WWWMMMQQQ```eeehhhppp```DDDJJJRRRyyywwwdddTTTJJJEEECCCBBBHHHSSS\\\[[[OOOCCC======@@@FFFOOO[[[hhhsssyyy>>>NNNdddvvvzzzppp\\\WWWeeeyyytttrrr}}}~~~nnn}}}MMMEEE;;;888444444777888666444444444555666777888999999666CCCAAA===DDDEEEWWW}}}gggVVV```FFF@@@999777888888666333333444555555555444666777888>>>GGGOOOYYYgggvvvqqq```PPPFFFDDD<<<<<<:::999888777777777666666555555555444444444222333333444333222111000111000000000000111222222333444555777888999:::;;;;;;<<<@@@EEEEEECCCGGGMMMLLLRRR___lllqqqkkkbbb]]]TTTOOOZZZiiilllpppsssnnnaaaTTTGGG???;;;999;;;???@@@EEEHHHGGGLLLUUUYYYWWW^^^aaagggmmmrrrsssqqqooo}}}|||uuurrrqqqrrrxxx|||~~~ooo]]]jjjsssfffUUU===444;;;444555666777888888888888???777888FFFTTTXXXWWWVVVTTTOOORRR\\\bbb___[[[ZZZWWWUUUWWWZZZWWWTTTYYYccc^^^^^^]]]]]]^^^___```aaa\\\eee___]]]iiihhhmmmyyyaaaeeelllNNNEEECCCBBBAAA???===:::888777777999999777777888999999777999AAAJJJMMMXXXwwwkkkooojjjvvvSSSFFFCCCAAAAAADDDTTTtttwwwbbbOOOGGGJJJVVV___jjjvvv}}}yyynnnxxxyyyvvv{{{qqqccc\\\UUUIIIFFFIIIDDDGGG@@@:::;;;======>>>@@@CCCLLLTTTTTTNNNHHHHHHJJJQQQ[[[ZZZZZZcccaaaSSSLLL[[[]]]cccaaaYYY___gggbbbgggdddrrriiiFFFKKKHHHbbblllYYYMMMFFFCCC===>>>KKK]]]cccWWWIIIEEE999===BBBHHHOOOZZZhhhrrr{{{~~~>>>HHHWWWiii{{{~~~pppiiiZZZYYYqqqxxxttt{{{hhhOOODDD:::888666444333444555666444555666555555555777888<<<===AAABBB@@@EEEYYYooo~~~PPPUUU|||UUUBBB999888333333777555555555444444444444555555999:::@@@JJJSSS\\\jjjvvvoooXXXLLLCCC>>><<<999777777999888555777777777666555555444444444444444333333333222222333333333222222222111111222222333444555666777888777888999:::<<>>777999666666999???AAA@@@BBBEEE>>>;;;888FFF[[[\\\QQQQQQPPPKKKTTT^^^[[[YYYZZZUUUXXXWWWYYY[[[XXXRRRPPPRRRTTTYYYbbbfffccc______bbb\\\\\\]]]^^^```eeekkkppphhh```HHH@@@BBBCCCBBB???===;;;:::;;;999777666555666777888:::999:::===AAAHHHVVVdddsssvvv~~~}}}}}}XXXJJJJJJGGG???LLLeee}}}dddKKK@@@CCCIIIWWWXXX[[[]]]^^^fffxxx}}}rrrwwwvvvtttwwwyyy|||zzztttppp___TTTJJJEEEBBBAAACCCGGGJJJ===666999:::999@@@KKKKKKNNNSSSVVVOOOFFFGGGOOOSSSaaaeeeYYYSSSXXXXXXPPP\\\^^^fffllljjjbbb\\\[[[XXXaaaiii|||XXXMMMGGGLLLwwwuuugggZZZKKK>>>>>>@@@EEEOOO]]]cccVVVDDD>>>;;;===BBBEEEJJJWWWeeeoooyyyttt<<>>>>>@@@BBBEEEEEEEEECCCBBB???AAAFFFKKKRRRWWW\\\^^^\\\VVVKKKBBB;;;:::;;;<<>>@@@;;;:::888666666666777888777666999<<<>>>AAAKKKUUUdddyyyiiifff}}}wwwnnnTTTKKKGGGBBBIII```{{{}}}qqqRRRAAAAAAGGGPPPRRRTTTQQQNNNVVVnnnyyyvvvyyy~~~yyyooo|||}}}xxxyyyuuurrrlllYYYPPPGGGDDDCCCBBBDDDGGGEEE<<<999======999;;;CCCEEEIIIQQQTTTOOOIIILLLUUUUUU```aaaUUURRR\\\```[[[```aaabbbgggqqquuueeeQQQZZZ___bbbnnnfffNNNAAAFFFggg|||mmm```PPPCCCAAAAAACCCIIIVVV^^^WWWKKKBBB===<<>>>>>@@@BBBBBBFFFQQQ\\\gggSSSPPPbbb:::999:::666777777555555444444444444555555888999>>>FFFNNNVVVcccoooxxxsss```NNNCCC>>>999888:::;;;:::999777777666555555444444333444444444444333333333333333333333222222222111111000111111222333444555555333333444444555777888999888888999:::;;;;;;;;;;;;888999<<<@@@DDDHHHJJJLLLQQQMMMFFF@@@<<<;;;<<<>>>@@@BBBEEEGGGJJJRRR\\\cccjjjjjjlllnnnqqquuuxxxzzzzzzuuusssvvv|||mmmrrr~~~cccJJJ===888777666:::888;;;CCCIIIHHHFFFFFFIIIIIIDDDGGGSSSSSSPPPWWWUUUOOOUUUXXXPPPMMMRRRQQQWWW]]]eeefff[[[LLLDDDEEEYYY[[[^^^```aaaaaa```___aaaaaa```^^^ZZZXXXXXXXXXwww}}}{{{UUUIII@@@@@@AAA??????BBB<<<;;;999777777777777888555666999<<<<<<:::>>>EEEKKK[[[wwwcccZZZssstttppp[[[MMMDDDGGGWWW~~~xxxiiiNNNDDDEEEKKKPPPUUUSSSMMMPPPdddxxx}}}~~~xxxuuuyyy~~~}}}qqquuu{{{|||nnnrrrvvvbbbRRRIIIAAA@@@AAAAAACCCFFF???;;;;;;AAAAAA<<<<<>>AAAFFFJJJ^^^iiiwwwxxxxxx666666AAA[[[xxxuuuiii[[[___ppp}}}oooyyysssXXXNNN>>>777666555444444444444555444666777777777888:::<<>>;;;::::::<<<>>>@@@BBBEEEIIIMMMQQQXXXaaagggjjjjjjmmmrrrwww|||}}}}}}xxxyyyzzzzzzyyy{{{}}}rrrxxxzzz___EEE888999<<<;;;;;;999<<>>>>>===<<<:::999888888888888888777999<<<;;;777999>>>AAAHHHYYYpppiii[[[}}}jjjrrrdddPPPLLLPPPttt~~~}}}nnnYYYQQQJJJMMMUUU[[[]]]aaalllxxx|||}}}{{{xxxxxxzzzzzzvvvnnnuuuwwwnnnfffjjjzzzoooooonnnjjjrrr```RRRGGG<<<:::<<>>;;;;;;>>>@@@???CCCIIIAAAFFFLLLLLLGGGDDDGGGLLLYYY]]]YYYPPPQQQ^^^ffffff\\\iiiqqqnnnjjjllljjjeeeeeennnssszzztttPPP===BBBOOOvvvppp]]]MMMFFFCCC???===BBBJJJRRRUUUQQQGGG===999;;;???BBBCCCRRR^^^mmmxxx}}}666444@@@]]]{{{~~~oooddd[[[fff|||~~~pppkkk~~~}}}jjjTTTKKK999666555555444444444444444444666777888888999<<<>>>DDDFFFHHHHHHJJJMMMOOOQQQeeexxxOOO^^^sssKKK555999===333555555444444444444555555666666:::@@@FFFLLLWWWbbbjjj}}}qqqXXXKKKAAA@@@AAA>>>;;;;;;888777777666666555444444555555555444444444333333333333333222222222111111///000000000111222222222333333222222222222333333555444444333333444555666333444444444555555666666666666666777999<<>>GGGLLLJJJGGGGGGFFFEEE>>>AAARRRVVVLLLIIIHHHEEEOOOWWWRRRRRRWWWVVVWWWaaannnrrrfffTTTIIIHHHYYY\\\[[[YYY[[[___^^^YYY^^^```aaa___ZZZUUURRRPPPUUUmmmxxxoooxxxYYYGGGAAA@@@???>>>>>>===<<<;;;:::999888888999777777999888666888<<<<<<===DDDPPP\\\mmmvvvdddyyywwwppp^^^UUUmmmoooyyy}}}ttt]]]SSSMMMRRR]]]kkkyyy|||vvvuuusssqqqtttuuummmdddYYYTTTPPPQQQ[[[ooo}}}|||aaappp}}}|||aaajjjtttYYYKKK===999<<<@@@EEEIIIDDD???:::777777;;;EEENNNDDDIIINNNNNNLLLJJJJJJJJJWWW\\\ZZZTTTSSSZZZ______XXXaaarrr{{{rrrccc```ggg]]]gggkkkqqqlllCCC:::FFFQQQhhhUUUHHHEEEAAA>>>>>>BBBJJJPPP[[[SSSGGG===;;;===???@@@CCCNNN]]]iiioootttyyy}}}888666DDDcccxxxjjjaaa^^^ooowwwmmmggglll}}}qqqXXXJJJ555444444444444444444444444555666888999999;;;>>>@@@FFFJJJMMMLLLMMMPPPRRRRRRUUUzzzggg[[[ddd<<<888===222555555444444444444555555555555888===BBBGGGRRR\\\ddduuu~~~jjjZZZLLLJJJHHHBBB===>>>999999888777777666666555555555555555444444444333333333333222222222111111000000000111111111222222333333222222222222333333333222222222222222333333444444444444444555555555888888888999;;;>>>AAABBBEEEKKKRRRWWWZZZ]]]bbbfffccchhhpppxxx}}}~~~|||zzzwwwuuuuuu{{{yyyxxx~~~rrreeeeeehhhmmm~~~iiiMMM;;;777999;;;:::>>>>>>CCCIIIKKKHHHGGGIIIMMMMMMDDDFFFWWWZZZMMMEEE???;;;GGGTTTUUUXXX^^^\\\WWW___kkkooofffWWWNNNLLLXXX^^^___ZZZZZZ______YYY[[[]]]______\\\XXXVVVUUUYYYaaannnyyy}}}WWWAAA>>>AAAAAA???>>>===<<<;;;:::999888888555333555666555777;;;999;;;@@@EEEIIIQQQ```nnnlll|||mmmvvvvvvqqqvvvrrrWWWJJJLLL\\\sss{{{uuusssrrrooommmoooqqqjjj```ZZZIII>>>HHH___zzzpppxxxyyybbbtttzzzttt]]]nnn___OOO@@@<<>>CCCIII]]]]]]UUUHHH===:::;;;<<<===EEEQQQ[[[ccckkkrrrxxx~~~;;;;;;KKKkkkuuuiiiaaacccxxxnnnggghhhwww~~~{{{zzzwwwpppVVVHHH888333444444444555444444444555666888999:::<<>>CCCMMMWWWaaaiiiqqq~~~~~~|||iiiXXXTTTPPPGGG@@@AAA::::::999999888777777777555555555555444444444444333333333222222222111111000000111111111111222222222222222111111222333333222222222222222222222111333444444444555666666666999999999:::===@@@DDDFFFLLLQQQVVVYYY[[[^^^ccchhhjjjpppwww|||}}}~~~~~~{{{wwwwww|||jjjfffpppmmmnnnqqqiiisssxxx}}}^^^@@@777:::<<<;;;;;;AAACCCHHHLLLJJJFFFHHHMMMPPPSSSLLLLLLZZZ]]]RRRLLLCCC;;;BBBNNNRRRWWW\\\XXXWWW\\\dddhhhbbbVVVNNNMMMXXXbbbeee^^^[[[``````\\\WWWZZZ]]]]]]\\\ZZZYYYXXX^^^]]]rrruuu|||sssKKKAAABBB@@@??????>>>===<<<:::999888888444333666777666666999999:::>>>CCCDDDFFFMMMVVVqqqsssyyynnnxxxzzzbbbQQQSSSiiiyyyvvvtttqqqppprrrqqqllllllooopppooohhhPPPBBBOOOiii~~~{{{www~~~www~~~yyyxxxfffbbbyyy{{{|||[[[MMM???===BBBFFFHHHJJJNNNJJJAAA666111555AAAIIIKKKNNNSSSYYYccciiibbbVVVPPP[[[dddbbb\\\ZZZ^^^aaaWWWVVV```qqqyyyooobbb[[[UUUYYYWWW[[[lll|||yyyUUU@@@>>>PPPxxxkkkZZZRRRJJJFFFAAA===???EEEQQQ[[[___SSSBBB;;;;;;<<<===AAAHHHOOOWWWaaakkkrrrwwwyyy|||~~~===>>>PPPqqqtttjjjcccggg}}}lllgggooo|||vvvyyyhhhfffbbbKKKCCC999333333444555555444444444555666888:::;;;===@@@BBBDDDMMMSSSPPPNNNRRRVVVWWWXXXeee[[[VVVZZZ777555999555555555444444555555555444333555:::===AAAKKKUUU___aaagggzzzzzz{{{sss```[[[VVVKKKCCCCCC;;;;;;::::::999888888888666666555555555444444444333333333222222222111111111111111111222222222222111111111111111222222333222333333444444333222222222333333444555666777777666666777999===CCCHHHKKKTTTWWWZZZ\\\]]]```ggglllsssxxx~~~~~~~~~~~~}}}|||gggggguuuyyy~~~kkkvvvkkkyyyzzzUUU666444>>>???>>>???DDDGGGLLLNNNJJJEEEIIIPPPMMMTTTPPPMMMYYY^^^XXXVVVMMMAAABBBJJJMMMRRRUUUOOOXXXYYY^^^bbb^^^TTTMMMKKKYYYeeeiiibbb]]]aaabbb^^^VVVXXX[[[\\\[[[ZZZZZZZZZTTTUUUeeefff```{{{YYYFFFBBB<<<@@@@@@???>>>===;;;999888888555666:::;;;888777888777555666;;;>>>???DDDJJJTTTeeeyyyrrrttt}}}jjj^^^nnnvvvnnnnnnoooooojjjppppppjjjfffkkkuuu|||iiiQQQEEEVVVqqqooobbbUUUfffyyyvvvrrraaaTTTGGG<<<===BBBEEEEEEEEEMMMLLLFFF===888<<>>CCCAAAUUUaaaYYYGGG======???:::;;;???CCCKKKVVVbbbjjjsssvvvzzz}}};;;GGGaaapppffffffqqq|||llliiiyyyxxxlllnnn[[[EEE555888555555444333444555666777999<<>>>>>BBBEEEGGGKKKQQQVVVXXXUUUQQQNNNTTTVVVmmmxxxVVVlllwwwFFF444888:::777:::999222666999111222444666555444777???EEEPPP[[[kkkxxxtttaaaVVVKKKCCC@@@@@@???<<<999777666666888666555555777777666555444444444333333333222222222222222333333222222222222222222333333222222222444333333333333444555555666666555444444444555555444666999;;;===CCCLLLSSSWWW]]]cccbbb```cccmmmwww|||{{{iiicccjjjooo]]]FFF:::777444999CCCEEEFFFNNNQQQUUUYYYQQQJJJQQQLLLBBBAAAKKKQQQRRRVVV___OOOKKKHHHHHHLLLPPPRRRRRR]]]^^^```___YYYQQQHHHBBBRRRcccjjj___XXX]]]```\\\ZZZYYYYYY[[[]]]]]][[[YYYLLLQQQWWWooovvvfffjjj~~~xxxmmmtttpppWWW@@@CCC===??????===<<<;;;777222:::888555333444555555555333333555666999<<<>>>???LLLLLLVVViiixxxvvvkkkfff|||~~~wwwxxxwwwsssmmmhhhhhhkkkkkkiiiooopppnnnkkkqqq}}}___UUU^^^wwwwww```IIIKKKsss{{{kkkeeeooolllUUULLLIIIGGGHHHEEEAAAAAAEEEPPPXXXTTTBBB777???JJJOOOUUUZZZ[[[WWWXXX]]]]]]XXXSSSXXX^^^aaaccccccaaa]]]XXX\\\```bbbhhhqqqvvvvvvnnnbbb^^^dddiiilllvvv[[[BBBEEEFFFZZZxxxlll\\\MMMEEEAAA???===DDDIIIOOOQQQNNNHHHBBB???<<<888777;;;@@@HHHTTT___hhhlllqqqvvvyyy|||IIIWWWpppzzzmmmfffggg{{{mmmeeennnfffdddmmm]]]GGG555555555555444444444555666777:::===@@@@@@>>>===???AAADDDHHHMMMRRRTTTSSSPPPNNNQQQSSSfffbbbWWWrrrcccDDD999999666999999333555999222222444666555444777>>>DDDNNNVVVcccppp{{{{{{hhhXXXOOOFFFDDDAAA===:::888888888888777666666666666444333555555555555444444444444222222333333333333222222222222333333333333222222444444333333444444555666666666666555555666777777888;;;>>>AAACCCHHHPPPVVVYYY^^^dddfffgggjjjssszzzwww~~~ddd\\\fffeeeeeeQQQ???999:::888???IIIKKKNNNRRROOONNNPPPHHHBBBKKKMMMGGGHHHRRRWWWTTTUUUZZZXXXTTTQQQQQQTTTXXXYYYYYY^^^bbbfffgggaaaWWWLLLEEEUUUaaaeee]]][[[aaa___UUURRRTTTWWWZZZ\\\^^^^^^^^^RRR\\\ZZZ___[[[nnn{{{\\\NNN>>>?????????===;;;===@@@;;;888555444555666666555555555555666888999;;;<<>>BBBCCCAAAAAACCCEEEFFFIIINNNRRRUUUVVVUUUUUUUUUWWWcccwwwuuuPPPPPP^^^AAA;;;444888:::444555888333333444666555444777===BBBIIINNNYYYfffttt~~~iiiaaaRRRMMMEEE@@@===<<<;;;;;;:::999888888888777555333777777777666666666555555333333444444444444333333333333444444444444333333444444444444444555666666666666666666777888999999<<<@@@EEEHHHJJJOOOUUUZZZ\\\```gggmmmqqqvvv{{{}}}uuuUUUZZZtttwwwcccZZZHHH<<<;;;>>>===CCCNNNOOOQQQUUUQQQOOOOOOCCC:::???MMMLLLRRR]]]```ZZZYYY\\\___]]]ZZZZZZ\\\^^^_________dddkkkmmmiii^^^QQQIIITTT[[[]]]ZZZ^^^eee___RRRNNNSSSXXXZZZ[[[[[[]]]```XXXhhhbbbUUUjjjkkkYYYkkkyyy```HHHCCCBBBBBB>>>888999AAA;;;999666555666777777666666666666666666777888888;;;999===DDDHHHKKKXXXhhh{{{wwwtttzzz{{{}}}sssooo`````````aaaaaabbbbbbcccfffmmmxxx~~~lllLLLCCCDDDYYYwwwiii[[[VVVbbbeeeUUUSSSRRRPPPKKKAAA<<>>===CCCKKKPPPNNNKKKCCC???<<<<<<;;;:::???FFFJJJRRR]]]hhhooorrrtttuuu{{{|||}}}~~~uuu|||wwwuuuwwwfffaaazzzUUUTTTWWWFFF;;;222666666666666666666777777777:::>>>BBBDDDEEEGGGKKKOOONNNPPPSSSWWW[[[]]]___```___```gggppp```LLLnnn}}}WWWCCC666666;;;666444777444333555555555555777;;;???CCCGGGPPP^^^nnn||||||uuucccYYYMMMDDDAAA@@@>>>===;;;:::999:::::::::888666777777777777666666666666444444444555555444444444444444444555555444444444555555555444555555666777555666666777888:::;;;<<<>>>CCCIIIMMMPPPTTTYYY]]]bbbfffmmmuuu}}}~~~fffTTTccc~~~uuugggTTTGGG@@@BBBCCC>>>DDDOOOPPPPPPVVVWWWXXXYYYIII:::;;;HHHKKKSSS\\\^^^ZZZYYY\\\aaa___^^^]]]^^^____________dddjjjllliii___SSSLLLOOOVVVZZZZZZ___eee```TTTQQQVVV\\\\\\XXXVVVWWWZZZ]]]lllhhh\\\dddcccZZZtttnnnZZZJJJ@@@AAA@@@999777;;;<<<:::888777888888888777666666555555555666666777:::999<<>><<<:::>>>CCCAAAHHHSSS^^^fffkkkoooqqqwwwyyy{{{}}}}}}}}}}}}}}}xxxrrrsss~~~gggjjjxxxRRRSSSQQQ>>>666222666666666666777777777777777;;;???CCCEEEFFFIIINNNSSSRRRSSSUUUYYY\\\___bbbccc^^^___dddiiizzztttQQQeee{{{SSS===666;;;888555777555444555555444555666999;;;@@@CCCJJJVVVeeerrr{{{wwwjjjYYYMMMHHHFFFBBB>>>===;;;:::999::::::999888777777777777666666666666555555666666666666555555555555666666666666555555666555555555555666777777555555666888:::<<<>>>@@@@@@FFFMMMRRRUUUYYY^^^ccckkknnnuuu{{{yyypppZZZ\\\pppxxxfffMMMGGGDDDHHHGGG???EEERRRTTTRRRXXXYYY\\\___SSSFFFGGGGGGKKKQQQUUUTTTPPPRRRVVV^^^______^^^]]]]]]]]]^^^]]]```dddeeebbb[[[SSSNNNOOOXXX^^^]]]^^^```]]]VVVSSSXXX]]]]]]XXXTTTTTTVVVcccgggccc```bbbmmmyyyUUUTTTkkk{{{lllxxx^^^FFF???BBBAAA???@@@===;;;999999::::::999777555555444444555666777777555666999<<<<<<<<<@@@FFFIIILLLPPPUUU___lllvvvyyyvvvvvvlllwwwzzz|||~~~zzzuuusssrrrnnneee]]][[[```___``````\\\XXX[[[cccyyyxxxhhhUUU<<>>:::===BBB>>>BBBIIIPPPWWW^^^eeejjjooossswwwzzzzzzzzzzzz{{{~~~~~~tttnnnssslllcccwwwdddHHHSSSSSS@@@999333444666666777888888888888888>>>BBBGGGIIIIIIIIILLLNNNPPPPPPRRRUUUXXXZZZ]]]^^^RRRSSS\\\bbblllWWW```jjjHHH666;;;;;;777888666555555444444555666777888===@@@EEEMMMVVVaaajjjooo|||mmm^^^WWWRRRKKKEEECCC@@@<<<::::::::::::999888888777777777666666666666666666777777666666666666666666777777666666666666666666666666777888888777777999;;;>>>AAACCCEEEFFFLLLSSSYYY]]]bbbhhhmmmuuuyyysssnnn|||kkkcccsssvvv[[[EEECCCFFFNNNLLLCCCIIIXXXZZZYYYZZZUUUVVV\\\WWWRRRXXXSSSWWWZZZXXXQQQMMMPPPTTT[[[]]]___^^^]]]\\\\\\]]][[[]]]^^^___\\\XXXSSSOOOUUU^^^cccaaa\\\ZZZXXXVVVRRRWWW[[[\\\ZZZWWWVVVVVVddd^^^XXXYYY[[[\\\zzzbbbDDDSSSyyy}}}ooohhhPPPEEECCCAAA@@@>>><<<;;;;;;<<<;;;:::888555555555555555666777777444555777888888777999:::@@@CCCHHHLLLPPPVVVZZZ]]]```hhhqqqtttuuu~~~rrrbbbwww~~~{{{}}}}}}wwwxxxzzz|||}}}|||zzzxxxhhhbbb^^^^^^]]]YYYXXXYYY\\\YYYYYYZZZWWWUUU```nnn}}}{{{lllxxxnnnWWWGGG777OOOnnnyyyuuuuuuhhh]]]SSSMMMUUUZZZRRROOOGGGAAABBBEEEDDDDDDEEEHHHIIIIIIKKKMMMQQQTTTUUUTTTUUUYYY______[[[WWWWWWZZZVVVWWW]]]^^^ZZZZZZ___dddggghhhhhhkkkqqqtttsssqqqkkkfffggglllooolllhhhlllmmmzzzeeeBBBKKKFFF[[[qqqaaaXXXIIIHHHDDD???<<<>>>DDDIIIKKKIIIHHHHHHCCC===;;;>>>===???AAADDDHHHNNNVVV[[[aaagggnnnsssttttttvvvxxxyyyzzz|||~~~zzzqqqnnnxxxuuu```eee~~~TTT???PPPRRR???:::444333666777888999999999888888<<>>===<<<<<<======;;;999999888777666555555555555444666888777777888888777:::<<>>\\\rrrpppjjjppp```YYYXXXVVVQQQTTTTTTIIIDDD@@@???CCCFFFDDDDDDFFFEEEEEEFFFKKKPPPSSSTTTUUUSSSRRRUUU[[[[[[VVVRRRTTTTTTOOORRR[[[]]]XXXXXX___aaaeeeffffffhhhlllmmmkkkfffdddccciiirrrvvvrrrlllkkkmmmqqq{{{~~~^^^RRRBBBLLLwwwpppgggSSSNNNGGGAAA???>>>???@@@EEEGGGMMMRRROOOFFF@@@?????????>>>===>>>BBBGGGLLLPPPXXXbbbhhhjjjlllooorrrtttvvvxxx{{{}}}~~~~~~~~~|||{{{{{{|||~~~~~~}}}~~~{{{xxxzzz}}}zzzuuuooorrr~~~ooobbbmmm|||oooOOO<<>>;;;999777666555444444555555555444111666<<<@@@DDDLLLXXXaaaeeeuuuzzznnnccc]]]WWWMMMFFFBBBAAA@@@@@@;;;;;;;;;:::::::::999999777777888888888888777777777777888888888888777777777777777777777888888999<<<===???BBBFFFJJJMMMNNNWWW\\\ccciiiooovvv~~~wwwtttjjjDDDBBB???KKKZZZYYYLLLNNNXXXWWWRRRSSSMMMOOOWWWSSSMMMSSSZZZaaaddd]]]RRRNNNQQQUUUSSSWWWZZZ[[[YYYWWWWWWYYYZZZ\\\___aaa___[[[VVVRRRWWW\\\___````````````___WWWXXXZZZ\\\]]][[[WWWSSSNNNVVVVVVTTTWWWTTTUUUaaa]]]XXXMMMSSSppp{{{~~~tttgggNNNEEE??????>>>======>>>===;;;999<<<;;;999777555444333333222444666666777999999888666888;;;???AAAAAADDDHHHNNNOOOQQQUUU]]]jjjzzz{{{sss~~~xxxzzzYYY[[[uuu}}}}}}vvvrrruuu|||vvvnnnnnnnnnjjjgggggghhhbbb^^^___bbb```XXXPPPTTTOOOKKKMMMNNNNNNOOOSSSWWWSSSUUU[[[```jjj|||yyyzzzsssuuunnnnnn~~~xxxnnnPPP:::@@@KKKaaannnyyycccbbbpppWWWTTTYYY]]]XXXWWWQQQCCC===>>>BBBGGGHHHEEEGGGKKKCCCBBBFFFMMMSSSUUUTTTTTTTTTRRRTTTZZZYYYSSSPPPRRRPPPLLLPPP[[[^^^YYYYYY```___cccdddcccdddgggfffcccdddaaa___aaahhhnnnnnniiigggjjjlllrrr]]]FFFJJJZZZ|||rrr\\\TTTJJJEEEDDDCCC@@@<<>>>>>@@@>>>888999>>>777999;;;;;;999777777888999888666555555555666777;;;:::888888;;;=========BBBDDDGGGIIILLLOOOTTTWWW[[[fffmmmnnnvvv{{{yyytttqqq]]]AAACCC>>>FFFPPPUUUUUUUUUWWWYYYQQQSSSWWW\\\[[[UUURRRSSSZZZ___```XXXLLLGGGKKKSSSNNNOOOUUU\\\[[[TTTRRRTTTYYY]]]bbbfffddd^^^WWWRRRYYYYYYYYY\\\^^^``````___```ZZZUUUYYYbbbddd]]]UUUSSSRRRQQQPPPQQQRRRTTTVVV|||qqqdddHHHEEEllljjjuuucccNNN>>>===@@@AAA???===>>><<<:::777777888:::;;;999666333666666666666777777777777777777888999<<>>??????@@@AAACCCDDDEEEIIIEEECCCFFFMMMSSSTTTSSSUUUUUUTTTSSSRRRQQQPPPOOOQQQTTTUUUVVVZZZ______\\\cccfffeee```bbbjjjppppppaaa]]]ZZZ\\\bbbhhhiiihhhkkkoooqqqrrr}}}xxxKKKBBBSSSXXXsssiii\\\OOOIIIFFFCCCBBBCCC>>>>>>BBBJJJSSSVVVSSSNNNGGGCCC>>>===>>>???===:::???EEENNNXXX___dddeeeffflllnnnrrruuuvvvvvvuuuttttttuuuvvvwwwwwwwwwwwwvvvwwwzzz|||{{{xxxtttrrrqqq}}}vvvqqqqqq|||ggg\\\^^^zzzxxxpppZZZDDD<<<777666666444444666777888:::===???@@@@@@@@@EEEJJJPPPTTTVVVWWWWWWXXXWWWZZZ]]]______]]]\\\[[[SSSYYY\\\___bbbcccsss^^^hhhSSS===:::;;;:::999777777555444444444555555666666666888;;;AAAFFFIIIXXXeeeooopppnnnttt{{{iii]]]YYYVVVSSSLLLFFFCCCCCC@@@;;;:::===999999:::999888888888999999888888888999999:::;;;;;;;;;;;;<<<>>>@@@CCCDDDFFFHHHKKKMMMQQQVVV\\\aaabbbmmmtttxxxuuuqqqzzzvvvNNNAAAMMMEEEJJJOOOPPPNNNNNNQQQUUUUUUUUUXXX[[[[[[WWWWWWZZZVVVZZZ]]]XXXQQQOOOSSSYYYTTTSSSVVV\\\[[[SSSNNNNNNYYY\\\aaadddddd```[[[XXXYYYXXXXXXYYY[[[[[[YYYWWW\\\XXXUUUXXX___aaa\\\VVV___]]]YYYUUUQQQNNNLLLKKKccc[[[DDDYYY}}}hhhttt{{{lllWWWPPPFFF<<<:::>>>???<<<999<<<:::::::::<<<<<<:::888777777777666666666666666555555666777999<<<>>>@@@@@@CCCFFFJJJQQQ]]]mmmxxxxxxwwwyyy]]]eee~~~}}}mmmlllmmmjjjkkkiiifffbbb```^^^^^^^^^^^^]]][[[YYYWWWVVVUUUUUUQQQMMMGGGCCCCCCEEEGGGHHHGGGFFFHHHKKKKKKIIILLLQQQLLLTTTggg~~~}}}eeeUUUKKKNNNggg|||qqqkkkkkkdddUUUOOOQQQ^^^]]][[[WWWQQQIIIAAA===>>>>>>>>>>>>???@@@AAAAAA@@@>>>???DDDLLLPPPPPPNNNOOOOOOOOOPPPPPPRRRSSSTTTSSSUUUUUUTTTVVVZZZYYYUUUbbbfffeeeaaaaaajjjrrrttthhhddd```aaaeeegggfffdddgggmmmqqqrrrxxxpppRRRBBBIIIZZZsssfffYYYQQQKKKDDD???>>>???>>>@@@FFFNNNTTTVVVVVVRRROOOHHHAAA<<<;;;===???999;;;@@@FFFNNNUUU\\\___bbbdddgggjjjkkklllllllllnnnoooooopppqqqqqqrrrrrrrrrtttvvvvvvtttqqqooonnn{{{xxxqqquuu{{{}}}ccc[[[lllvvv|||uuuLLL<<<777333444555555666888999;;;>>>AAADDDFFFHHHIIILLLNNNQQQSSSTTTUUUVVVXXX[[[]]]```bbbbbbaaa^^^]]]UUU[[[[[[\\\^^^\\\fff}}}vvvTTT]]]zzzSSS???;;;;;;:::999888777666555444444444666666555555777;;;>>>AAAJJJWWWaaabbbbbbhhhrrrwww{{{tttnnnhhh___WWWOOOMMMJJJFFFCCCBBBAAA@@@>>>>>>??????>>>===:::;;;;;;===>>>??????@@@AAADDDGGGGGGGGGHHHLLLPPPRRRSSSUUUXXX\\\dddlllrrryyytttpppwwwcccCCC>>>HHHGGGJJJMMMKKKHHHIIINNNTTTPPPNNNMMMOOOOOONNNQQQWWWTTTVVVXXXWWWUUUTTTVVVYYYVVVTTTUUUZZZ[[[VVVOOOLLLWWWXXX[[[]]]___^^^]]]\\\WWWWWWWWWXXXYYYYYYWWWUUUWWWUUUTTTWWW[[[\\\ZZZWWW[[[ZZZYYYVVVTTTRRRPPPOOOQQQ{{{|||RRRNNNbbbxxxlllxxxhhhTTTCCCDDDIIIEEE===888>>><<<:::999999999888777888888777777666555555555333333333444555777999::::::===AAADDDJJJSSS___hhhfffhhhmmmvvvaaa]]]iiivvv~~~tttiii```ZZZYYYWWWUUURRROOONNNNNNNNNLLLLLLJJJIIIHHHHHHHHHHHHCCCBBBAAA???@@@CCCGGGKKKEEEEEEGGGHHHFFFDDDKKKSSSaaakkk~~~}}}xxxmmmnnnpppssswwwhhh\\\SSSKKKEEEZZZXXXTTTNNNHHHCCC???<<<@@@@@@??????>>>??????@@@>>>???BBBHHHOOOSSSSSSPPPMMMLLLLLLLLLMMMPPPSSSTTTTTTVVVUUUSSSUUUYYYXXXTTT[[[``````\\\ZZZ___fffjjjjjjgggffffffiiiiiigggdddaaaiiiqqqtttvvv{{{}}}~~~oooHHHLLLCCCSSSxxxjjj___UUUKKKDDDBBB@@@>>>======BBBIIIPPPTTTZZZ[[[XXXQQQGGG???===>>>:::::::::<<>><<<;;;;;;:::888666:::999888777666555444444333333333444444555555555666999<<>>CCCEEEDDDDDDFFFHHHKKKKKKLLLMMMMMMSSSbbbqqqttttttxxxvvvvvv{{{qqqqqq|||ooo[[[TTTMMMDDDMMMKKKIIIFFFCCC@@@???>>>AAAAAA@@@@@@AAAAAABBBBBBBBBBBBEEEIIIOOOSSSSSSRRRPPPOOOLLLKKKKKKLLLOOOPPPRRRTTTTTTTTTXXX]]]^^^[[[WWW\\\___\\\VVVUUUXXX\\\cccccceeehhhlllmmmjjjhhh```hhhqqqvvvwwwvvvuuutttzzzlllYYYQQQNNNYYYrrr}}}ooobbbUUUNNNLLLEEECCC???;;;:::???FFFLLLTTT[[[bbbccc\\\PPPEEE>>><<<<<<<<<<<<<<<=========HHHIIIKKKNNNRRRVVVZZZ\\\bbbbbbaaaaaaccceeehhhjjjfffhhhjjjiiigggdddcccccc{{{tttpppjjjzzzooohhhqqq]]]AAA:::777666888888777999>>>888:::===BBBFFFKKKOOOQQQQQQRRRTTTUUUUUUWWW[[[]]]bbbaaaaaaaaaaaa]]]WWWSSSTTT[[[ZZZ\\\bbbaaaaaammmtttcccRRRxxx~~~KKK666:::<<<;;;:::999777666444333555444444444555777999;;;???GGGPPPSSSXXX```gggjjj}}}{{{uuusssrrrnnniii]]]YYYVVVYYY``````XXXOOORRRRRRRRRRRRRRRRRRRRRRRRRRRWWW]]]___^^^___dddiiirrrsssuuuxxx}}}~~~{{{}}}yyyvvvgggMMMJJJKKKGGGDDDIIINNNOOOOOOQQQVVV\\\WWWRRRMMMKKKHHHHHHMMMTTTYYYXXXWWWWWWVVVTTTRRRQQQQQQQQQRRRWWW]]]___ZZZTTTTTTSSSRRRRRRSSSUUUWWWXXXTTTTTTVVVYYY[[[[[[YYYWWWRRRSSSTTTUUUVVVWWWXXXYYYTTTUUUUUUUUUTTTSSSRRRQQQXXXdddwww|||SSSJJJccc}}}yyyppp|||dddNNN>>>===EEE???>>>>>>???@@@???===;;;;;;;;;:::888777666555444555555555555555555444444555777:::<<>>>>>:::>>>AAACCCDDDFFFKKKOOOSSSRRRRRRTTTXXXdddzzz~~~wwwsssqqqwww~~~sssrrrvvvxxxtttxxxtttXXXQQQMMMFFFCCCCCCDDDDDDCCCAAA???>>>?????????@@@AAABBBDDDEEEBBBAAAAAABBBEEEIIIJJJKKKQQQOOOLLLJJJJJJKKKMMMOOOPPPRRRSSSRRRWWW]]]___]]]XXX]]]bbbccc___YYYWWWYYY\\\^^^bbbgggkkklllkkkiiigggjjjooosssrrrmmmgggeeemmmttthhh[[[OOOMMMYYYwww}}}lll\\\SSSRRRKKKHHHDDD???<<<===BBBFFFHHHOOOZZZeeehhhbbbVVVLLLAAA@@@>>><<<;;;<<<===>>>===>>>@@@CCCGGGLLLQQQTTTXXXXXXWWWWWWYYY\\\___```]]]^^^___^^^[[[YYYXXXXXXzzzsssoooppp~~~mmmlll||||||RRRBBB777555666888777555888======???AAAEEEJJJOOOSSSUUUQQQSSSWWWYYYZZZ[[[]]]______^^^___aaacccbbb]]]XXXUUU[[[ZZZ\\\eeeeeedddjjjggg}}}\\\jjjddd>>>888<<<<<<;;;:::999777555444555555444444555777888999<<>>===<<<<<<;;;:::999888777666777777888888777777666555666777888:::<<>>???888999:::;;;===>>>??????999999999999:::;;;<<<<<<======???DDDOOO___qqq|||~~~{{{yyyzzz{{{zzzooogggvvvuuukkkhhhkkkvvv~~~uuuyyywwwYYYPPPNNNIIIBBBCCCDDDEEEDDDAAA>>><<<<<<<<<===>>>???AAABBBCCCCCCBBBAAA@@@AAACCCEEEGGGJJJIIIIIIIIIKKKMMMPPPRRRPPPQQQPPPNNNQQQWWWXXXUUUTTTWWW^^^dddddd^^^ZZZYYYYYY\\\aaaeeehhhiiihhhgggmmmjjjjjjnnnllldddZZZTTT]]]eee{{{dddHHHIIIOOO]]]yyyeeeZZZVVVLLLIIIDDD@@@>>>>>>???@@@???BBBIIIUUU___dddaaa]]]UUUPPPHHH@@@<<<;;;<<<===999999:::===@@@DDDGGGIIIKKKKKKJJJKKKLLLNNNPPPQQQOOOPPPQQQOOOMMMKKKKKKKKK|||wwwsssqqq|||yyynnnwwweeeBBB???444333555888777666999???BBBCCCEEEIIIMMMQQQUUUXXXRRRUUU[[[^^^^^^^^^]]]^^^[[[ZZZ[[[___dddddd```[[[WWW]]]ZZZ[[[eeefffbbbeeeeeesss~~~nnn[[[@@@;;;<<<<<<;;;:::888666555666666555555555555666777777<<<@@@EEENNN[[[dddfffkkkxxx}}}xxxvvvsssrrrrrrtttwwwyyyzzz}}}~~~~~~pppkkkooovvv{{{|||aaaMMMFFFHHHMMMRRRVVVZZZZZZWWWWWW[[[______\\\\\\\\\ZZZVVVVVVZZZZZZ[[[[[[ZZZXXXXXX[[[]]]XXX\\\^^^[[[[[[\\\YYYTTTVVVWWWXXXZZZ[[[[[[[[[[[[WWWXXXYYY[[[[[[YYYUUURRRSSSQQQOOOOOORRRTTTTTTSSSQQQPPPPPPPPPQQQSSSUUUVVVPPPRRRRRRgggbbbKKKMMMfff~~~{{{rrr~~~kkk```cccqqqpppVVVIIIFFFAAA=====================<<<;;;::::::999999888888999999999888777666777777777888:::<<<<<<<<<:::666BBB===???MMMIIIFFF===AAACCCAAA>>>===:::888777777888::::::;;;;;;;;;888888888888999:::;;;<<>><<<:::>>>>>>>>>>>>???@@@AAABBBDDDDDDEEEEEEDDDEEEFFFGGGCCCDDDEEEHHHKKKNNNPPPRRRPPPPPPNNNKKKMMMQQQRRROOORRRPPPTTT]]]```\\\WWWVVVVVVZZZ___ccceeefffffffffiiicccccclllqqqjjj^^^WWW[[[aaatttbbbRRRIIILLLmmm{{{lllgggXXXRRRIIIDDDBBBAAA@@@>>>======@@@EEELLLSSSYYY[[[```^^^ZZZTTTNNNHHHCCCAAA============>>>??????@@@@@@@@@AAAAAABBBCCCCCCDDDBBBCCCDDDDDDCCCBBBCCCEEE|||wwwsssrrrrrrtttoooRRR444:::222222666999999888<<>>999666999:::666999999::::::::::::999999:::999999999:::;;;<<<<<<===;;;;;;EEEXXXnnnwww~~~vvviiijjjrrr}}}kkk^^^gggvvvkkkWWWMMMGGGBBB>>>======<<<<<<;;;::::::BBBAAAAAA@@@AAAAAABBBBBB@@@CCCEEEGGGFFFEEEEEEEEE@@@BBBDDDGGGJJJLLLNNNOOOOOOOOOMMMJJJLLLPPPQQQOOOWWWQQQQQQYYY]]]YYYUUUTTTSSSWWW\\\aaadddfffhhhiiiaaa[[[^^^ooo|||yyynnnfffcccggguuu{{{wwwnnnNNNIIIYYYhhh{{{kkkbbbVVVNNNKKKIIIFFFBBB===???AAA@@@@@@BBBHHHMMMWWW]]]eeejjjhhh```VVVNNNEEEDDDCCCAAA@@@>>>===<<<;;;;;;<<<===>>>>>>======;;;===>>>??????@@@BBBDDD}}}~~~{{{tttnnnrrrzzzqqquuuoooHHH:::444444777888666666<<>><<<999666888555333333555666666666666666777:::CCCPPP^^^ggg```ZZZccczzzyyysss}}}vvvnnnnnn{{{oooSSSRRR\\\^^^[[[ZZZYYYYYYZZZ[[[]]]^^^______aaabbbddddddcccaaa^^^\\\\\\ZZZXXXVVVVVVUUUTTTSSSRRRYYYZZZUUUWWW___```[[[XXXTTTSSSVVVYYYXXXYYY\\\TTTWWW[[[```aaa^^^XXXSSSOOOPPPRRRSSSSSSSSSRRRQQQTTTSSSQQQPPPOOOPPPRRRSSSTTTMMMIIINNN___PPPAAAWWWttt{{{mmm___kkkXXXLLLXXXuuuiiiNNNAAACCCDDD@@@AAADDDCCC===:::;;;;;;999888===>>>999888;;;;;;777;;;;;;:::999999999::::::888777777777888999888777777999;;;;;;:::888888999666666777:::<<<<<<999666666;;;???>>>::::::@@@FFF<<>><<<::::::<<<>>>???@@@@@@>>>======@@@FFFJJJFFFEEEDDDDDDCCCDDDDDDDDDEEEDDDEEEIIIJJJJJJNNNTTTVVVUUUSSSQQQOOOOOOOOOOOOUUUTTTTTTUUUVVVXXXXXXXXX^^^]]]\\\^^^cccffffffeeeccc___aaannnuuulllqqqyyy~~~{{{xxxjjjSSSUUUYYYyyymmm```ZZZVVVPPPKKKIIIDDD???===???>>>;;;???FFFIIINNNWWW___ggglllnnnooobbb]]]TTTKKKEEECCCCCCDDD@@@>>>===<<<===>>>=========>>>AAACCCCCCDDDLLLVVV~~~~~~yyyqqqoooxxxyyydddCCC999333555666888:::;;;>>>DDDJJJNNNKKKLLLPPPQQQPPPRRRVVVUUUWWWWWWUUUXXX]]]\\\WWW\\\\\\]]]___aaaaaa```^^^aaa^^^^^^aaaaaa]]]ZZZ\\\]]]dddmmm}}}vvvWWWNNNKKKPPPLLL>>>888<<<888666444333444555555444555555555888>>>IIIVVV___[[[VVV^^^rrr{{{uuu||||||mmmmmmmmmxxx{{{eeeTTTUUU[[[[[[YYY[[[WWWYYY[[[\\\\\\]]]___aaa^^^```bbbccccccbbb```^^^ZZZXXXWWWVVVVVVUUUTTTSSSVVVXXXWWWTTTUUUZZZ\\\[[[ZZZVVVTTTWWWYYYXXXYYY[[[WWWXXXZZZ]]]^^^[[[VVVRRRQQQRRRSSSTTTUUUTTTSSSSSSVVVUUUSSSRRRQQQRRRTTTTTTQQQOOOMMMNNNWWWnnntttPPPMMMaaa~~~nnnyyyZZZMMMPPP___{{{sssdddVVVIII>>>;;;===<<<999:::<<<;;;777:::>>>???;;;:::<<<;;;888:::::::::999999999999999999999:::;;;<<<;;;:::888999;;;<<<;;;999777666666<<<;;;999888888999999:::777888999888888<<>>===>>>===<<<;;;;;;<<<===>>>>>>>>>>>>======@@@DDDHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFJJJJJJJJJMMMSSSTTTUUUUUUUUUUUUSSSQQQPPPSSSSSSRRRTTTVVVYYY[[[\\\[[[\\\```eeeiiijjjgggccceeebbbcccnnn{{{{{{sssqqqqqquuuzzz{{{{{{tttZZZKKKeeezzz}}}qqqjjjcccYYYPPPLLLLLLEEEAAABBB@@@>>>@@@EEEFFFIIIOOOWWW___gggmmmpppuuurrrlllfffaaa]]][[[ZZZNNNMMMLLLLLLLLLMMMMMMLLLMMMNNNQQQWWWZZZ^^^fffooozzz{{{}}}|||uuuooosss{{{QQQ<<<:::444777444666>>>AAA@@@FFFOOOSSSPPPQQQTTTUUURRRQQQTTTWWWXXXWWWUUUXXX\\\]]]ZZZ___^^^^^^___aaa```^^^\\\___\\\]]]aaaaaa]]]ZZZZZZXXX[[[]]]mmmrrrhhhkkknnnWWWNNN[[[^^^LLL>>>===999777555555666666555444555555444555999AAAJJJQQQXXXXXX^^^mmm~~~}}}|||vvvhhhbbbdddlllwww}}}{{{eee[[[VVVXXXYYYTTTSSSWWWUUUZZZ^^^^^^\\\[[[___bbb[[[\\\___aaabbbaaa```___YYYXXXWWWVVVVVVVVVWWWWWW\\\WWWUUUUUUVVVWWWZZZ```\\\XXXVVVYYYZZZXXXXXXZZZZZZYYYXXXYYYYYYXXXUUUSSSPPPQQQRRRSSSTTTSSSSSSRRRUUUTTTRRRQQQQQQQQQRRRSSSNNNNNNOOONNNNNNYYYrrriiiIIIJJJhhhuuuYYYDDDMMMfff~~~}}}lllaaaOOOKKKCCC<<<;;;??????<<<;;;>>>>>><<<<<<===<<<999888999:::;;;;;;:::999888777888:::;;;;;;:::888777999:::;;;:::888666666666777888888888888999;;;===999888777:::CCCQQQ___hhh|||dddKKK>>>888555888>>>???FFFSSS```kkk{{{}}}pppmmmlllhhhrrrooodddSSSEEE@@@AAAAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<============???BBBDDDDDDEEEEEEFFFFFFFFFEEEEEEGGGEEEFFFIIIIIIHHHJJJOOOPPPRRRUUUWWWXXXVVVSSSQQQQQQQQQQQQSSSVVVZZZ___aaa___```bbbfffjjjlllkkkjjjdddcccccciiippptttqqqmmmppplllkkkrrryyy{{{|||}}}sssRRRKKKQQQjjjvvvkkkaaa]]]UUUMMMEEECCCBBBAAA@@@AAA@@@@@@BBBGGGNNNVVV^^^bbbnnnooorrrtttvvvwwwwwwwwwmmmmmmmmmllllllmmmnnnnnnpppllljjjlllllljjjlllpppwwwyyy}}}}}}vvvrrrsss~~~xxxjjj@@@777<<<777>>>888:::DDDHHHFFFKKKUUUVVVTTTUUUYYYXXXUUUSSSUUUYYYXXXVVVUUUVVVYYY\\\\\\___^^^^^^^^^___^^^[[[YYYZZZWWWXXX^^^```]]]ZZZZZZWWWZZZXXX^^^ooofff[[[rrrhhhTTT\\\ggg___NNNCCC<<<:::888777888888777666666666555444555999@@@EEEQQQXXX^^^fffuuuzzzzzz{{{uuuvvvqqqhhhcccfffjjjjjjlllxxxvvv[[[WWWVVVXXXUUUOOOMMMPPPUUU[[[```___ZZZXXX\\\```YYY[[[]]]^^^______^^^]]]ZZZYYYWWWUUUTTTVVVZZZ]]]aaaXXXTTTXXXYYYWWW\\\fff]]]YYYWWWYYYZZZWWWVVVXXX[[[YYYVVVUUUVVVWWWWWWWWWMMMNNNOOOQQQQQQPPPPPPOOOPPPOOONNNMMMLLLLLLMMMMMMKKKKKKLLLLLLKKKNNN[[[iii___EEESSStttpppmmm~~~cccIIIDDDQQQTTTeeezzzsssbbbPPPDDDCCCCCCAAA<<<<<<<<<<<<===>>>===;;;777888;;;<<<===<<<;;;:::888:::;;;;;;:::999999::::::;;;===<<<;;;;;;;;;===555999===>>>===<<<<<<<<<>>>>>>AAAKKK[[[kkkxxxttt\\\FFF>>>888222:::IIIYYYcccttt|||}}}~~~yyyvvv{{{mmmkkkqqqrrrbbb\\\RRRGGGBBBBBBDDDEEE;;;<<<<<<======<<<<<<;;;:::;;;============???@@@@@@AAABBBCCCDDDCCCCCCBBBEEEDDDEEEHHHGGGEEEGGGKKKLLLNNNQQQTTTVVVUUUSSSRRRRRRRRRRRRSSSUUUZZZ```dddhhheeebbbaaadddjjjqqqtttiiihhhhhhjjjkkkllllllkkkjjjfffeeejjjrrrwwwwwwuuu{{{xxxWWWJJJNNNjjjvvvqqqcccYYYNNNIIIHHHHHHFFFDDDAAA@@@>>>>>>AAAFFFJJJNNNTTTXXX^^^fffmmmrrrvvvwwwzzz{{{|||{{{{{{{{{}}}~~~xxxqqqnnnhhh```[[[[[[yyy{{{{{{ssssss}}}~~~XXX777555===:::CCC>>>???HHHMMMNNNRRRZZZWWWVVVWWW[[[[[[XXXWWWYYYYYYWWWUUUTTTUUUVVVYYY\\\]]]\\\[[[\\\]]]\\\YYYWWWUUUQQQRRRYYY^^^]]]ZZZZZZUUUZZZYYYYYY```ooo{{{eeeWWWwwwttt```[[[^^^[[[TTT@@@===:::888888888777666888777666444333555999<<>>:::888999<<<<<<<<<<<<777999;;;===>>>>>>===<<<<<<>>>???>>><<<<<<===???===>>>???>>><<<<<<===>>>;;;<<<>>>???@@@AAABBBDDDPPPTTT\\\gggppprrrmmmgggVVVFFF:::999999???VVVrrrnnnzzzwww{{{~~~ooopppsssoooMMMFFF???<<<===>>>???@@@;;;;;;<<<<<<<<<<<<;;;;;;999;;;======<<<<<<===>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBCCCFFFEEEBBBCCCGGGKKKMMMOOOQQQSSSTTTUUUUUUTTTTTTUUUTTTUUUYYY___ccciiigggcccaaaccciiiqqqvvvrrrsssrrrqqqoooooopppqqqiiiiiiiiijjjnnnrrrsssrrrvvv~~~cccOOOQQQZZZkkkyyysssiii]]]TTTQQQRRROOOLLLIIIGGGEEECCCBBBCCCDDDDDDIIIJJJLLLPPPSSSWWWZZZ[[[eeeggghhhhhhggghhhjjjmmmkkkeee```___[[[TTTPPPOOO~~~|||www{{{nnnNNN666666===;;;@@@>>>>>>BBBIIIQQQVVVYYYYYYWWWXXX\\\]]]ZZZZZZ]]]XXXVVVUUUVVVUUUTTTWWW]]]ZZZYYYYYYZZZ\\\[[[YYYWWWSSSNNNMMMTTT[[[\\\ZZZZZZSSSYYYYYYYYY\\\eeerrrLLL\\\sssTTTQQQZZZ```JJJEEE???:::888777777666888888777666444444666888999EEEOOOUUU___oooyyy{{{{{{}}}~~~~~~tttcccdddrrr||||||lllvvvzzzuuuwww|||bbbXXXUUUQQQOOONNNNNNOOOOOOPPPUUUZZZZZZWWWUUUVVVXXXYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSQQQNNNLLLNNNUUU[[[XXXUUUTTTVVVWWWWWWZZZ^^^YYYUUUTTTWWWWWWSSSQQQRRRVVVSSSQQQRRRTTTWWWXXXYYYMMMNNNOOOQQQQQQPPPPPPOOONNNMMMMMMLLLKKKJJJIIIIIIHHHCCCBBBGGGLLLLLLJJJJJJWWWddd???FFFRRRjjjeeefffxxx[[[FFF@@@OOOmmmwwwdddWWWEEE===888888:::999:::;;;777888:::<<<===>>>>>>===999===AAAAAA>>><<<<<<>>><<<===<<<;;;999888999::::::888888<<>>:::<<>>999:::<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===<<<;;;;;;<<<===@@@@@@@@@AAABBBDDDEEEFFFBBBAAACCCFFFDDDAAAAAAEEELLLMMMOOOQQQTTTVVVWWWWWWTTTVVVWWWVVVVVVXXX^^^ccccccdddffffffgggiiimmmoootttttttttrrrpppooopppqqqooorrrrrrooooooqqqsssrrrwww|||kkkWWWIIIMMMpppzzzlll^^^XXXXXXVVVRRRMMMLLLKKKIIIGGGFFFEEEDDDGGGGGGFFFFFFGGGIIIKKKLLLPPPSSSUUUUUUSSSTTTWWWZZZVVVSSSSSSUUUSSSNNNLLLNNN|||~~~{{{VVVCCC777777======>>>BBBAAA@@@IIIZZZbbb___]]]ZZZYYY\\\\\\ZZZ[[[^^^YYYVVVVVVXXXWWWTTTWWW]]]WWWWWWXXXZZZ\\\]]][[[YYYVVVOOOLLLRRRXXXZZZYYYXXXWWWYYYWWWYYY[[[]]]uuu\\\WWWeeexxxbbb\\\]]][[[TTTJJJAAA<<<:::999888666777777666444444555666999===BBBIIITTT___hhhlllrrrvvvxxxwwwyyyxxxtttkkkfffqqqooo{{{xxxeeeYYYXXXTTTNNNJJJJJJLLLNNNKKKNNNSSSVVVVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRQQQPPPNNNQQQSSSRRROOOOOORRRWWWUUUXXXXXXVVVVVVXXXWWWTTTVVVRRRQQQUUUUUUQQQOOOOOORRRQQQPPPQQQSSSTTTTTTSSSLLLMMMOOOPPPPPPPPPOOONNNNNNNNNMMMMMMLLLJJJIIIHHHFFFBBBAAAFFFIIIGGGFFFFFFOOOkkkQQQFFFIIIUUUsssyyy}}}tttlllfffLLLJJJXXXdddxxxrrrPPPDDD:::888888666666999666777888999;;;<<<===>>>777???GGGKKKGGGAAA>>><<>>>>>@@@CCCFFFHHHBBBAAACCCFFFFFFBBBBBBFFFHHHJJJNNNRRRUUUUUUUUUTTTRRRUUUXXXXXXWWWYYY^^^cccbbbdddeeeeeeeeefffiiillloooooonnnnnnmmmmmmmmmmmmqqqttttttqqqrrrwwwxxxuuuyyyzzz[[[MMM\\\vvvqqqfffcccbbb^^^VVVTTTQQQNNNLLLJJJJJJJJJGGGGGGHHHHHHJJJKKKLLLMMMJJJMMMPPPPPPNNNOOOSSSWWWQQQQQQTTTWWWTTTOOOOOOSSS~~~yyyzzzzzz}}}fffBBB:::777888>>>???EEEMMMLLLGGGSSSiiisssmmm```\\\[[[\\\\\\YYYZZZ^^^ZZZWWWXXX[[[XXXTTTWWW^^^WWWWWWXXXZZZ]]]^^^]]]\\\ZZZRRRMMMQQQWWWYYYXXXWWW]]]ZZZUUUXXX[[[WWWdddyyyaaaTTTjjjhhhXXXjjjaaaUUUIIIAAA>>><<<<<<444555777666555444555666999444333;;;DDDLLLQQQTTT___eeejjjjjjmmmrrrvvvwww|||wwwoooccceeefffkkk{{{vvvnnnnnnaaa[[[]]]ZZZQQQGGGDDDFFFIIIFFFIIIMMMRRRVVVXXXXXXXXXSSSSSSSSSRRRQQQQQQPPPPPPMMMRRRWWWXXXUUURRRRRRTTTVVV]]]^^^XXXVVVZZZWWWOOOTTTPPPPPPSSSTTTPPPMMMNNNPPPPPPOOOPPPQQQQQQOOOMMMJJJKKKLLLMMMNNNMMMLLLLLLMMMMMMMMMLLLKKKIIIHHHGGGEEECCCCCCEEEDDDAAABBBEEEAAAPPPllloooYYYKKK@@@LLLllltttzzzyyykkkWWWOOOJJJNNNWWWhhhXXXJJJ===999777444333666555555555666888:::<<<===<<>>===<<<:::999999:::<<<============;;;::::::<<<>>>???===;;;;;;<<<@@@DDDGGGBBBBBBDDDHHHGGGDDDDDDGGGCCCGGGMMMRRRTTTTTTQQQOOOPPPTTTXXXYYYYYYZZZ___dddfffeeeccc___^^^aaaiiiooonnnnnnmmmnnnnnnooonnnmmmmmmooooooooottt}}}~~~yyyvvvuuuXXXUUU^^^}}}yyyuuussspppdddaaa[[[VVVSSSQQQQQQQQQLLLMMMMMMNNNMMMLLLKKKJJJFFFJJJMMMMMMKKKKKKPPPTTTOOORRRXXX[[[YYYUUUWWW]]]}}}}}}}}}}}}}}}~~~{{{{{{{{{{{{zzz|||||||||zzzvvvVVV:::555<<<>>>???BBBHHHHHHIIIOOOXXX___bbbbbb\\\]]]```aaa]]]WWWXXX]]]YYY[[[]]]]]][[[YYYWWWWWWRRRZZZ___]]]^^^aaa```[[[[[[YYYWWWUUUUUUVVVWWWXXXVVVZZZ]]]]]][[[\\\aaagggfffYYYnnnlll\\\dddoooeeeHHH:::<<<===@@@:::555333555777666555777666444444666888<<<>>>FFFMMMXXXccclllqqqssssssqqquuu|||zzznnnbbbYYY\\\aaasssqqq```lll}}}aaa\\\^^^ZZZYYYZZZYYYTTTOOOMMMKKKJJJDDDEEELLLWWW]]][[[YYYXXXTTTSSSTTTYYY^^^___ZZZUUUTTTTTTTTTVVVWWWVVVSSSQQQOOOQQQTTTVVVXXXXXXXXXWWWQQQPPPOOONNNMMMNNNOOOOOOQQQOOOMMMLLLKKKJJJHHHEEEHHHLLLMMMJJJIIIKKKKKKIIIFFFHHHIIIJJJHHHFFFBBB@@@FFFEEEEEEDDDDDDDDDDDDDDD>>>DDDKKK\\\```RRRGGGNNNddduuuyyy}}}oooZZZRRRMMMSSS___iiillllllTTTIII;;;333444777777444444444555666666555888<<<<<>>;;;:::<<<>>>??????BBBDDDGGGGGGFFFEEEFFFFFFFFFGGGIIIKKKLLLMMMNNNNNNOOOQQQSSSQQQOOORRRYYY___]]]aaabbb^^^\\\```dddfffgggggghhhjjjlllooorrrtttpppqqqppppppsssxxxwwwsssrrryyysss______rrrxxxuuuooofffaaa___^^^[[[YYYVVVUUUUUUVVVTTTPPPSSSXXXTTTTTTUUUXXXZZZ\\\[[[[[[^^^aaaaaa]]]\\\```dddeee{{{||||||}}}~~~~~~|||}}}uuusssxxx~~~gggMMM777555;;;>>>AAAEEEHHHHHHJJJOOOUUUZZZ[[[ZZZ]]]^^^aaabbb^^^XXXXXX]]]YYY\\\^^^^^^\\\ZZZYYYYYYSSSYYY]]]\\\^^^bbbaaa^^^]]]\\\ZZZYYYWWWWWWWWWWWWWWWZZZ\\\\\\[[[]]]aaaeee}}}pppkkkxxxqqqhhhhhhcccSSSIIIEEE>>>:::999999:::;;;:::888555666555444444555888:::<<<<<>><<<::::::<<<===>>>===AAACCCFFFFFFEEEDDDDDDEEEEEEFFFHHHIIIKKKMMMNNNNNNNNNOOOPPPPPPQQQTTTYYY]]]^^^``````^^^```dddeeeccceeefffggghhhiiillloooqqqoooppppppooorrrwwwwwwsssoootttyyy|||}}}}}}~~~yyy```cccqqq~~~tttmmmkkkiiihhhfff[[[ZZZ\\\^^^\\\XXXYYY]]]]]]]]]]]]___aaacccccccccbbbhhhkkkhhhfffiiimmmmmmyyyzzz|||}}}|||}}}}}}xxxnnniiirrrSSSBBB555666<<>>===@@@PPPtttvvvOOOEEEDDDIIIdddxxx||||||rrr\\\PPPLLLJJJ???<<>>;;;@@@AAA<<<777555999<<<===;;;DDDPPPdddzzzwwwjjj___XXXXXXWWWVVVUUUQQQLLLHHHPPPPPPVVViiiuuufffaaaaaassslll\\\EEE666333666888555555666666666666666555777888888888888888888888:::999999888888999::::::;;;::::::;;;======<<<;;;@@@BBBDDDDDDCCCBBBBBBCCCCCCDDDEEEHHHJJJLLLNNNNNNLLLLLLLLLOOORRRUUUWWWXXX]]]^^^]]]^^^ccchhhfff```bbbcccddddddeeegggkkknnnkkklllkkkiiimmmtttwwwvvvtttuuuuuuuuuvvvxxx}}}~~~jjj^^^eeettt|||yyyvvvttteeedddfffiiigggbbbbbbeeehhhhhhhhhhhhiiikkkmmmnnnllltttyyyvvvrrrsssttttttyyyzzz{{{}}}}}}}}}}}}}}}yyy|||yyyssskkkeeepppjjjEEE>>>:::===@@@CCCIIIOOONNNPPPSSSWWWXXXWWWTTTQQQTTTVVVZZZ___]]]XXXWWWZZZ]]]___bbbcccbbbaaa```aaaXXXXXXXXXXXXZZZ]]]^^^]]]______``````___\\\ZZZXXX\\\[[[YYYZZZ\\\^^^______```jjjaaaZZZqqqwwwQQQ;;;???EEEAAA@@@<<<999777666777888444444555555555666666666555666777:::???DDDHHHKKKOOOUUU___gggnnnssswwwyyy~~~~~~~~~}}}|||~~~}}}uuuaaa___]]]\\\\\\bbbnnnzzz~~~{{{fffgggyyy```XXX\\\___]]]QQQOOOQQQWWW\\\\\\\\\\\\SSSRRRSSSRRRMMMHHHKKKRRRQQQPPPQQQSSSTTTTTTQQQMMMPPPOOOOOOQQQTTTVVVVVVUUUPPPQQQRRRTTTUUUVVVVVVVVVSSSRRRQQQOOOMMMKKKJJJJJJGGGIIIJJJFFFBBBBBBGGGMMMFFFKKKMMMJJJHHHHHHGGGCCCEEEDDDBBBAAAAAAAAAAAABBBAAA@@@???>>>===<<<<<<<<<>>>;;;:::;;;???SSS~~~{{{gggTTTHHHVVVmmm|||zzz~~~rrrbbb```ooorrrcccWWWYYYYYYSSSJJJCCCFFFQQQ\\\aaaYYYRRROOOUUU]]]aaa___]]]jjjssstttjjj]]]VVVNNNGGG???BBBJJJWWWeeennnqqqppprrrqqqsss|||uuuiiiooo{{{vvvssspppjjjdddYYYIII;;;555444555444444444555555666555555555777777777777777777777777999888888888999999::::::999999:::<<<>>>>>><<<:::>>>@@@BBBCCCAAA@@@@@@AAAAAABBBCCCEEEHHHKKKMMMNNNLLLJJJIIILLLRRRTTTRRROOOWWWZZZ]]]___cccgggddd______```aaa``````bbbgggkkkkkkjjjfffbbbeeennnuuuwwwvvvuuuttttttvvvzzzkkk^^^XXXXXXggg|||zzzwwwvvvwwwuuupppooorrrvvvvvvuuuuuuuuuvvvyyy|||~~~~~~~~~}}}zzzzzz{{{{{{|||{{{{{{{{{zzz}}}~~~uuuuuuqqqmmmxxxoooMMMAAA@@@CCCFFFHHHIIINNNSSSQQQTTTXXX\\\\\\\\\ZZZYYYSSSTTTZZZ```aaa]]][[[\\\]]]```ccceeeeeeddddddddd[[[XXXVVVWWWYYYYYYYYYYYY[[[]]]___``````^^^\\\ZZZ]]][[[ZZZZZZ\\\]]]^^^]]]^^^eeesssiii]]]jjjhhhJJJCCC@@@@@@???===<<<;;;;;;;;;;;;666666666666666555555555666666777777888888888888>>>DDDMMMUUU\\\bbbgggkkknnnppprrrssstttvvvzzz}}}~~~sssfffZZZTTTSSSXXXbbbooo}}}vvvwww|||lllaaa^^^___]]]YYYSSSQQQTTT[[[]]]XXXUUUVVVVVVUUUTTTRRRLLLGGGJJJQQQQQQQQQQQQRRRSSSRRRPPPNNNNNNLLLKKKLLLOOOQQQRRRRRRLLLMMMOOOQQQSSSTTTUUUVVVSSSSSSRRRPPPNNNLLLJJJIIIGGGIIIIIIEEE@@@@@@EEEJJJGGGKKKMMMJJJGGGGGGFFFCCCFFFDDDAAA???=========>>>>>>===<<<;;;::::::::::::999555666888777<<>>???@@@@@@AAACCCFFFIIIKKKMMMMMMIIIGGGJJJPPPQQQNNNIIIOOOWWW^^^___```bbbbbb```[[[]]]___^^^\\\___eeejjjtttqqqiiiaaa```hhhqqqtttnnnnnnoooqqquuuyyy|||}}}zzzsss~~~www```MMMNNNYYYppp||||||{{{{{{{{{|||}}}~~~~~~{{{xxxyyyyyyzzzVVVAAAAAAEEEJJJNNNNNNOOORRRUUUTTTVVVZZZ\\\]]]^^^```aaaXXXYYY^^^fffgggccc______\\\___bbbdddeeedddeeeeee^^^YYYUUUWWWYYYXXXVVVVVVYYYZZZ\\\]]]^^^]]][[[ZZZ]]]\\\[[[[[[ZZZ[[[\\\]]]aaafffjjjwwwxxxfff}}}bbbCCC999888999===AAAAAA>>>:::::::::888777666666666666555555666777777555444333333777===CCCIIINNNTTTXXX]]]bbbgggkkknnnrrrwww|||yyy{{{}}}yyygggXXXWWW[[[fffttt{{{|||nnnhhhdddcccaaa]]]YYYXXXXXXXXX]]]dddbbbWWWRRRTTTRRRQQQRRRSSSQQQMMMOOOUUUTTTTTTUUUVVVVVVUUUTTTSSSOOOMMMJJJJJJLLLNNNOOOPPPOOOOOOOOOOOOPPPPPPPPPQQQPPPPPPOOONNNLLLJJJHHHFFFFFFGGGGGGDDDAAAAAADDDGGGHHHKKKLLLGGGDDDEEEDDDBBBEEECCC@@@>>><<<;;;::::::;;;;;;:::999999999999:::999666888;;;999777???KKKjjj}}}bbbXXXUUU\\\nnnjjjUUU```lll|||yyyyyyyyyzzz~~~vvvnnntttjjjWWWYYYkkklll]]]UUUDDD444000444777666444333333444555666666666666444444555666666777888888777888999:::::::::::::::999999;;;===@@@@@@>>><<<===???AAAAAA???>>>===>>>???@@@@@@AAADDDFFFIIIKKKLLLIIIGGGJJJNNNPPPMMMIIIKKKTTT\\\^^^]]]___aaa```XXX[[[]]]\\\ZZZ]]]dddkkk}}}{{{rrrfffbbbffflllnnnjjjjjjlllqqqvvvyyyzzzyyy}}}}}}{{{xxxzzzxxxgggjjjdddUUUQQQLLLYYYppp}}}|||||||||}}}zzzyyyyyyxxxzzziiiCCCCCCAAAGGGNNNQQQRRRSSSTTTUUUSSSUUUWWWXXXYYY\\\aaaeee^^^___cccjjjkkkeee___^^^XXX[[[___bbbbbbbbbcccddd___XXXUUUZZZ\\\YYYVVVVVVXXXYYYZZZZZZZZZYYYXXXXXX\\\^^^^^^\\\YYYXXXZZZ]]]```aaadddooo```IIIBBB===>>>EEEIIIGGGCCC???===;;;888777777888999555555666666666666666666333555888:::<<<@@@EEEHHHMMMTTT\\\aaacccffflllpppppprrrvvvzzz~~~xxxxxx{{{wwwjjj^^^dddpppwww___]]]___ccc___WWWUUUYYYVVVYYYbbbjjjdddTTTOOOSSSPPPOOOQQQVVVVVVTTTSSSVVVUUUVVVWWWXXXWWWWWWVVVWWWTTTQQQMMMKKKLLLNNNOOOOOORRRQQQPPPOOONNNNNNNNNNNNLLLMMMLLLLLLJJJHHHFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGJJJIIICCC@@@AAABBB@@@AAA@@@???===;;;:::999999999888888888888999::::::::::::::::::::::::;;;===HHHnnnsssccc```NNNRRRfff~~~```PPPXXXnnnvvvrrrmmmqqq|||zzzvvvzzzuuulllZZZ[[[YYYRRRNNNPPPWWW\\\UUUCCC222000555666555555333333444666666777777777333333444666777888999:::555666777999999999999999888888999;;;>>>>>>===<<<===???AAAAAA???=========@@@??????@@@BBBDDDGGGIIIKKKIIIIIIKKKNNNQQQPPPOOOLLLSSSYYY\\\^^^bbbbbb___WWWZZZ\\\[[[YYY]]]eeemmmwwwxxxuuulllggghhhjjjjjjkkkjjjlllpppuuuxxxxxxvvvxxxxxxvvvrrrpppxxxzzz[[[]]]vvvdddPPPJJJPPPggg~~~}}}|||||||||tttwwwwwwssswwwUUU444DDD@@@GGGNNNRRRTTTUUUUUUTTTSSSTTTTTTTTTTTTXXX___dddbbbbbbfffkkkkkkddd]]]ZZZUUUXXX]]]___``````aaabbb___XXXVVV\\\___\\\YYYYYYYYYYYYYYYXXXXXXVVVUUUUUU[[[^^^```\\\XXXVVVZZZ^^^[[[ZZZ```mmmxxxjjjZZZIIIDDDJJJSSSWWWVVVBBB???<<<999888888999:::888777666666666666777888999999999888777:::>>>AAA@@@GGGOOOSSSTTTUUUXXX\\\gggiiinnntttzzz~~~uuuooorrr|||zzzrrrvvv{{{dddZZZYYY]]]aaa[[[RRRSSS\\\OOOTTTaaajjjbbbPPPKKKQQQSSSPPPRRRXXXZZZVVVSSSSSSTTTUUUWWWWWWVVVVVVWWWWWWXXXUUUPPPMMMNNNOOOPPPPPPRRRRRRQQQPPPOOOOOOOOOOOOLLLLLLLLLLLLKKKHHHFFFEEEBBBBBBBBBDDDFFFHHHHHHGGGGGGIIIFFF@@@===>>>@@@???>>>>>>===<<<<<<;;;::::::777777777777888999:::;;;777888666333444888999888>>>PPPuuunnnmmmSSSSSSTTTYYYggg|||{{{XXXVVV^^^nnnpppttt{{{qqqiiijjjmmmlllmmmppplllssstttllllllUUURRRWWW[[[MMM>>>JJJeeeQQQAAA444555999999555444333444555666777777777777222333444666888999:::;;;333444666777888888888777888777777999<<<======;;;===???AAAAAA???=========@@@@@@??????AAACCCFFFHHHJJJIIIJJJLLLOOORRRTTTUUUOOOSSSVVVZZZaaafffddd^^^VVVYYY\\\[[[YYY]]]fffooojjjoooqqqmmmjjjjjjjjjiiijjjiiiiiilllpppsssrrrqqqssssssssspppooottt}}}pppcccnnnqqqYYYKKKTTTdddrrrxxxyyy{{{ssskkkjjjrrrnnnlllDDD>>>FFFJJJJJJKKKKKKLLLLLLMMMNNNJJJMMMPPPRRRTTTWWW\\\aaafffeeeeeedddddddddcccbbbeeeooooooccc\\\```dddbbb[[[^^^______^^^^^^\\\ZZZZZZYYYWWWVVVUUUUUUVVVVVVXXXWWWVVVVVVUUUUUUUUUUUUYYYZZZ```fffeeekkkmmmzzzzzzNNNHHHdddwwwttt___PPPCCCAAADDDAAA:::777:::777888<<<:::333///000888777666555555555666777:::;;;>>>@@@CCCEEEFFFFFFPPPSSSYYY```hhhpppuuuxxxwwwxxxyyy{{{}}}}}}}}}}}}}}}{{{yyy}}}yyyuuuuuuxxx|||~~~~~~}}}}}}yyykkk```OOOOOOnnnkkkZZZVVVYYY^^^```ZZZSSSUUU[[[WWWXXXZZZZZZZZZYYYXXXWWWUUUWWWZZZZZZZZZZZZ[[[]]]YYYXXXXXXWWWXXXYYYZZZ[[[[[[ZZZUUUPPPPPPSSSSSSPPPTTTSSSPPPNNNMMMLLLMMMMMMQQQOOOMMMLLLKKKIIIEEEBBBCCCBBBBBBBBBCCCDDDFFFGGGGGGFFFDDDAAA@@@?????????>>>===;;;999888777666666:::888555444444777:::<<>>888555555666666555888===KKKlllnnnaaaRRRJJJKKKYYYuuu}}}fffWWW]]]llluuu{{{{{{mmmuuusssbbbSSSTTT```ooo~~~xxxsss{{{|||uuuhhhdddddd```ccc```QQQAAA===IIIVVVHHH>>>333000444777666222555333111222555666555333444555666777777888888888666666666666777777777777:::888777999===@@@@@@>>>>>>======???AAABBBAAA???BBBCCCDDDEEEFFFGGGGGGGGGLLLKKKKKKLLLOOORRRVVVXXXUUUWWWWWWVVV]]]gggjjjfff^^^]]]\\\]]]^^^```ccceeedddcccdddggglllooonnnmmmnnnpppppplllkkkpppsssssstttuuurrrjjjccceeeppp{{{ttt^^^|||ttt```OOOIIIUUUiiizzzqqq{{{|||~~~tttiiillllllvvvwww\\\DDDBBBAAAIIIGGGEEEDDDFFFHHHJJJKKKJJJNNNSSSVVVWWWYYY\\\^^^bbbfffiiigggcccaaaeeejjjxxx|||lllaaa```aaa^^^bbbaaa]]]YYYWWWYYY\\\^^^[[[ZZZXXXWWWVVVVVVWWWWWWZZZYYYWWWUUUTTTTTTSSSSSSUUUVVV[[[```]]]^^^oooooolllvvvUUUYYYkkkuuuttt[[[JJJDDDEEEFFFEEE@@@999555777888888;;;AAA666666555555666777888999888999:::<<<===>>>??????CCCEEEJJJPPPWWW]]]bbbeeedddfffiiilllppprrrtttuuuwwwuuusssrrrsssrrrpppnnnooollljjjjjjmmmqqqrrrrrrrrrzzz|||xxxtttnnnhhhVVVNNNBBBFFFeee~~~yyy|||{{{nnn___TTTTTTWWW]]]```\\\XXX[[[aaa\\\XXXVVVXXX]]]^^^[[[VVVUUUWWWYYYZZZYYYYYYZZZ[[[YYYXXXWWWWWWWWWXXXZZZ[[[[[[^^^\\\UUUPPPQQQRRRRRRSSSRRRPPPOOOMMMLLLLLLLLLNNNMMMMMMMMMMMMJJJGGGDDDCCCBBBBBBAAABBBCCCEEEFFFHHHFFFDDDAAA>>>===<<<<<<===<<<:::999777666666666777666444333333555777999:::777333111333444444333555555;;;LLLiiigggPPPFFFJJJZZZkkkxxxyyyxxxqqqjjjnnnooosss}}}tttkkkzzz}}}qqqjjjiiivvv~~~nnnjjjkkkttt~~~sss```eeeuuuttttttmmmlllkkkgggaaaVVVGGG;;;999>>>EEE@@@999111///333666555333555333222333555666555333444444666777777777777777555666666666777777777777:::888777999<<>>???>>>===???AAABBBAAA@@@AAAAAABBBDDDFFFHHHJJJKKKLLLLLLLLLMMMOOORRRTTTVVVUUUXXXXXXXXX^^^fffhhheeeaaa```___^^^___```bbbcccdddbbbaaaeeekkkooommmkkkiiimmmnnnkkklllooopppooooooqqqqqqlllhhhiiirrr{{{|||cccwwwsss\\\QQQOOORRRjjj{{{zzzqqqiiiooorrrpppIIIDDDHHH???IIICCC===;;;>>>CCCFFFHHHKKKOOOUUUYYY[[[[[[[[[[[[\\\ccchhheee\\\[[[cccmmmpppccc```___\\\ccc```\\\XXXUUUVVVZZZ^^^[[[ZZZYYYXXXWWWWWWWWWWWWZZZZZZYYYWWWVVVTTTSSSRRRUUUUUUZZZ^^^\\\XXX```mmmccciiiuuubbbfffnnnzzzggg]]]XXXOOODDDFFFAAA===<<<:::666444555555555666666666666777777777777777888888888999999===>>>BBBFFFKKKPPPSSSUUUSSSVVV[[[```dddgggiiiiiinnnllljjjjjjiiiiiifffeeedddcccaaabbbeeeggghhhhhhoootttuuunnneee^^^WWWQQQJJJCCC888:::UUUxxx|||yyyooofffaaa[[[VVVQQQTTTZZZ___]]]ZZZ^^^eee```XXXRRRVVV___ccc]]]UUUXXXZZZ\\\\\\[[[ZZZZZZZZZWWWWWWVVVUUUVVVWWWXXXYYY[[[aaabbbZZZQQQPPPRRRSSSQQQQQQPPPOOONNNLLLKKKJJJJJJKKKLLLMMMNNNMMMIIIFFFDDDCCCBBBAAAAAABBBCCCDDDGGGFFFCCC@@@>>><<<::::::<<<;;;:::888777666555555555444333333333333333444333111000000222333333333555333555999BBB[[[fffJJJ???GGGUUUyyyuuu___aaaggguuuxxxpppbbbVVV^^^xxxuuuyyy~~~vvvwwwzzzwwwqqqnnnzzzxxxlllcccaaaaaatttvvvooosssuuurrreeeWWWFFF999666666555444666333111000222444444444555333333444555666555444333444555666777777777777555555666666666777777777999888777999;;;===>>>===@@@>>>===>>>@@@BBBBBBAAA@@@@@@AAABBBEEEIIIMMMOOOKKKLLLMMMNNNPPPQQQRRRSSSPPPRRRTTTUUUZZZ___```^^^___^^^^^^^^^___aaacccdddeeeaaa```dddlllpppnnnjjjgggkkkmmmlllmmmpppooollllllpppsssqqqnnnmmmqqquuu{{{zzz}}}xxxvvvaaaLLLHHHPPPfff{{{vvvssswwwZZZ@@@FFFNNNEEEJJJAAA888444888???EEEGGGMMMPPPUUUXXXZZZ[[[ZZZZZZWWW]]]```\\\TTTSSS\\\eeezzz|||vvviii___^^^^^^]]]\\\\\\]]]]]]ZZZVVVWWWZZZYYYYYYXXXWWWVVVVVVVVVUUUWWWYYY[[[\\\ZZZWWWTTTQQQSSSSSSVVV\\\\\\ZZZ]]]ddduuuuuulll~~~vvvzzzwwwqqqqqqiiiZZZFFFAAA<<<;;;<<<<<<<<<<<<999999999999999888888777777777777666777777888888===>>>@@@BBBEEEHHHJJJKKKGGGJJJOOOUUUYYY[[[\\\\\\bbb```^^^]]]]]]\\\YYYXXXXXXWWWWWWWWWXXXYYYZZZZZZaaa```\\\VVVTTTVVVUUUQQQEEEAAA:::<<>><<<;;;;;;;;;:::888777666555555555333444444333333222111111111111222333444444444333444222666:::999BBBfffdddIIIHHHQQQ]]]|||tttnnnooottt}}}xxx{{{|||rrrjjjdddeeejjjnnnsssyyytttsssmmmhhhmmmssslll___nnnsssnnnbbbbbbnnnppphhhSSSFFF777111333666333///000111222222111222333444444333333444555555555555333333444555666666666666555555555666666666777777888777777888:::;;;<<<===@@@>>>===>>>@@@AAABBBBBBAAA@@@@@@AAACCCHHHLLLOOOJJJKKKLLLNNNOOOOOOOOOOOOMMMPPPSSSVVVYYY[[[[[[ZZZYYYZZZ[[[]]]```cccfffhhhhhhccc```eeemmmrrrpppkkkiiilllmmmlllnnnqqqqqqmmmmmmqqqvvvvvvtttpppnnnnnnvvvxxx{{{|||~~~mmmnnnsssgggWWWPPP^^^uuu{{{yyyzzzbbbNNNCCCIIISSSRRROOOFFF;;;555777>>>EEEIIIPPPQQQSSSUUUXXXYYYZZZZZZWWWXXXXXXTTTQQQQQQUUUYYYgggiiifff___ZZZ[[[]]]^^^ZZZZZZ\\\___[[[UUUVVV\\\VVVVVVVVVVVVUUUTTTSSSSSSRRRVVV[[[______[[[UUUQQQOOONNNPPPTTTVVVXXXZZZ^^^___lllrrrsss~~~iiigggwwwqqqfffVVVIIICCCBBB@@@>>>======<<<<<<;;;;;;;;;;;;777666666666666777888999888999:::;;;<<<===>>>???;;;>>>BBBGGGIIIJJJJJJIIINNNLLLJJJIIIIIIHHHFFFEEEDDDEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDIIIVVVcccgggdddEEEKKKQQQ\\\qqq}}}kkk]]]YYYZZZXXXVVV\\\[[[]]]___]]]YYYZZZ^^^ZZZWWWVVVWWW[[[\\\ZZZXXXPPPSSSUUUUUUSSSQQQPPPOOOQQQQQQPPPOOOPPPQQQRRRSSSWWWYYYXXXTTTTTTUUUTTTPPPNNNNNNNNNNNNMMMJJJHHHGGGEEEFFFHHHLLLNNNOOOLLLJJJHHHGGGEEECCCBBBBBBCCCCCCAAAAAA@@@@@@???>>>>>>===999888777666555444444444333444444555444333222111222333444555444333222222111...222999888666EEE\\\zzzsss]]]TTTFFFTTTiiiyyy{{{sssyyy|||wwwrrrooobbbdddqqq~~~xxxhhhcccaaaaaafffrrr~~~{{{]]]gggllliiikkkrrrsssmmmWWW[[[XXXTTT\\\eee^^^MMM>>>888222000333444333000000222444444222111111333222333444444444444444555222333444555555666666555555555555555666666666666777777777888888999;;;<<>>======???AAAAAA@@@AAA@@@??????AAADDDHHHJJJGGGHHHIIIKKKKKKLLLKKKKKKPPPRRRVVVZZZ\\\\\\\\\]]]ZZZ[[[]]]```cccfffhhhjjjjjjfffcccgggnnnsssrrrooommmmmmjjjhhhjjjppppppmmmllloootttwwwwwwsssooommmmmmsssxxxvvvtttwwwkkkeeemmmwww\\\SSSWWWaaaooo|||}}}eeeLLLKKKJJJKKKVVV\\\YYYRRRGGG>>>;;;???FFFKKKPPPPPPQQQTTTXXXZZZZZZZZZZZZXXXUUUSSSTTTTTTUUUUUU\\\\\\[[[YYYXXXXXX[[[\\\___\\\[[[\\\WWWQQQVVVaaaUUUUUUUUUUUUTTTSSSRRRQQQPPPTTTYYY]]]^^^ZZZVVVRRRRRRQQQQQQQQQSSSUUUXXX[[[XXXYYYooorrrgggooozzz~~~}}}sssjjj```PPPCCCCCCBBB???===<<<;;;;;;<<<999888777666777888999:::666666777777888888999999888:::<<<>>>@@@@@@???>>>AAA???============;;;:::888999999888888999;;;===???DDDJJJUUUdddpppqqqlllZZZhhhyyypppggg\\\VVVVVVXXXXXXWWWbbb``````aaa^^^YYYYYY]]]VVVXXXZZZZZZYYYXXXXXXXXXRRRUUUXXXXXXVVVTTTRRRRRROOOOOONNNNNNNNNOOOPPPQQQTTTTTTRRROOORRRVVVUUUPPPNNNNNNMMMLLLKKKIIIHHHGGGFFFFFFGGGIIILLLMMMLLLJJJIIIGGGEEECCCBBBAAAAAAAAA===>>>>>>??????>>>======888777666555444444444444333444444444444444333222111222444333111//////000444///...444555222555===JJJkkknnnVVVGGGCCCNNNVVVaaattt\\\RRRSSS^^^ooo}}}xxxwwwwwwuuuuuu~~~~~~rrrttt```[[[aaannnrrr}}}~~~zzzyyyyyy}}}|||vvvpppqqqsssiii\\\GGGLLLSSS[[[bbb^^^MMM:::222222222222111111111000111333444444222111111111111222333333222222333444111222333444555555555555444444555555555666666666555777888777777777999;;;<<<<<<<<<>>>@@@@@@???>>>??????>>>===>>>@@@BBBDDDDDDDDDEEEFFFGGGGGGHHHHHHLLLMMMRRRWWWXXXWWWXXX[[[___```aaabbbdddeeefffggghhhfffeeeggglllpppqqqpppmmmkkkgggdddggglllmmmiiifffhhhlllrrruuuvvvssspppjjjqqquuutttsssssssssrrrvvvpppbbbddd|||vvvlllccc\\\YYY___lllrrrUUUHHHMMMLLLLLLWWW___fffaaaWWWJJJAAA???DDDJJJOOOPPPRRRWWW\\\]]][[[YYYYYYXXXVVVVVVWWWXXXWWWWWWUUUUUUVVVWWWXXXWWWYYYZZZbbb^^^___```YYYPPPSSS^^^UUUUUUVVVVVVUUUTTTRRRQQQSSSTTTVVVWWWWWWUUUSSSRRRTTTUUUUUUTTTTTTVVVXXXZZZVVVWWWbbb|||uuulllqqqxxxrrr```\\\UUUNNNGGGDDDBBBAAA@@@>>><<<:::::::::;;;<<<999999999999::::::::::::999:::;;;<<<<<<<<<<<<<<<===;;;::::::;;;;;;:::999888999:::::::::===CCCGGGWWW___fffiiimmmrrrrrrooovvvsss___[[[WWWUUUUUUXXXZZZ\\\aaa^^^]]]^^^]]]YYYYYY]]]WWWZZZ]]]]]][[[YYYVVVVVVTTTWWW[[[\\\ZZZXXXVVVUUUPPPOOONNNNNNNNNOOOPPPQQQQQQSSSRRRNNNMMMQQQTTTSSSNNNMMMLLLJJJIIIHHHGGGGGGGGGFFFEEEFFFHHHJJJJJJIIIHHHFFFDDDAAA@@@???>>>>>>;;;<<<<<<===<<<;;;:::999777666555444333333333333333333333333333333444444000222333111///...///111555444333222222333444555888FFFdddhhhOOOFFFEEEKKKccc~~~pppbbbZZZaaauuu^^^aaahhhqqqqqqkkkhhhiiihhhuuuxxxvvvuuuqqqxxx|||wwwqqqpppqqqqqqppp{{{|||wwwqqqllleeedddkkkvvv{{{}}}|||sssjjjgggnnn{{{~~~tttrrrkkkZZZJJJKKKOOOYYYbbb___OOO===444///000111000//////000111111111111222222222222111///111222222000000111444111222333444444555444444444444444555555555666666444666888777666666888;;;999:::;;;>>>@@@@@@===;;;;;;;;;;;;;;;<<<>>>???@@@AAA@@@@@@@@@BBBDDDEEEGGGEEEEEEJJJPPPQQQOOOQQQWWW\\\]]]^^^___aaaaaabbbbbbcccccccccdddfffiiimmmooommmkkkhhheeehhhllljjjddddddccceeejjjpppsssrrrppplllppprrrrrruuuyyyuuunnnccclllxxx~~~~~~eeeqqq{{{rrrggg\\\YYYdddwww}}}___OOOLLLPPPJJJLLLWWW^^^ppplllcccSSSEEE???CCCIIIMMMOOOTTTZZZ``````\\\XXXVVVWWWXXXXXXXXXYYYYYYZZZQQQQQQSSSWWWXXXWWWXXXZZZ___^^^dddhhh___PPPMMMUUUVVVVVVWWWWWWVVVUUUSSSRRRVVVUUUSSSQQQPPPPPPQQQRRROOOSSSUUUSSSRRRTTTVVVWWWNNNUUUZZZbbbzzz|||}}}tttggg\\\TTTOOOMMMGGGEEEBBB@@@>>>===>>>>>>999999:::::::::;;;;;;;;;777777777888888999:::::::::999888888::::::999888:::;;;===>>>@@@DDDLLLRRRkkktttxxxtttppprrrxxx{{{lll[[[\\\ZZZXXXUUUTTTVVVZZZ^^^[[[XXXXXXZZZZZZXXXXXX\\\YYY[[[]]]___^^^[[[WWWSSSPPPSSSWWWXXXWWWTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQRRROOOTTTUUUOOOJJJMMMRRRUUUOOOMMMKKKIIIHHHGGGGGGHHHIIIGGGEEEEEEFFFHHHIIIHHHGGGEEECCC@@@>>><<<<<<<<<:::;;;;;;;;;:::888666555666555444444333333333333222111111111222333444444000222333222000///222555000555777222///222444444888222>>>```oooYYYNNNOOOXXXcccrrrqqqzzzuuudddlllyyyiiiddd\\\SSSTTT]]]XXXdddnnnkkkaaa^^^iiivvvuuu|||yyyccc^^^aaaeeefffbbb\\\ZZZZZZ]]]dddpppyyytttfff___aaajjjnnn}}}~~~~~~zzzpppaaaSSSRRReeevvvbbbTTTRRRWWWUUUUUU[[[^^^PPP999///222///......---...000222333000///...///222333222111...000222111//////111333111111222333444444444444444444444555555555666666444666888777555555888:::777999;;;>>>@@@???<<<999777888999:::<<<===>>>>>>???>>>======???AAADDDFFFDDDDDDHHHOOOPPPMMMQQQXXXSSSUUUWWWZZZ\\\^^^______^^^```bbbbbbbbbdddiiinnnmmmmmmjjjiiilllnnniiibbbeeecccbbbeeekkknnnnnnlllllllllkkklllttt{{{xxxnnngggeeehhhpppuuu|||}}}ooogggrrr~~~mmmeeebbb```^^^qqqqqqsssfffSSSQQQQQQTTTRRRPPPTTT]]]gggqqqnnnYYYEEEBBBIIIMMMSSSUUUZZZ___bbbaaa]]]YYYYYYVVVTTTUUUXXX\\\]]]]]]VVVUUUUUUUUUUUUVVVWWWXXX\\\\\\\\\\\\\\\ZZZUUURRRQQQUUUYYYYYYTTTQQQQQQSSSUUUTTTRRRQQQPPPOOOPPPPPPQQQRRRTTTSSSRRRRRRSSSTTTRRRQQQSSSXXXddd}}}~~~}}}tttkkkjjj___QQQJJJHHHEEE===666>>>======???@@@???;;;888>>>>>>;;;777888======;;;>>>>>>>>><<<;;;;;;===???:::>>>BBBEEEGGGMMMWWW___wwwzzzxxxxxx___VVVZZZXXXVVVVVVWWWWWWWWWVVVYYYYYYZZZ[[[[[[[[[ZZZZZZ___[[[XXXXXXYYYZZZYYYWWWWWWUUURRRPPPOOOOOOQQQRRROOONNNMMMLLLMMMNNNOOOPPPRRRQQQOOOLLLJJJKKKNNNQQQNNNLLLJJJIIIIIIIIIHHHGGGJJJGGGDDDCCCDDDEEEFFFEEEFFFCCC???===<<<<<<;;;;;;:::999888777666666666666444444444333333222222222222444444444222222333444111111000000000000111111000000000000000000000000444444888CCCUUUrrr|||jjjaaaYYYSSSVVVUUUVVV\\\eeetttnnnhhhlllrrrqqqmmmgggaaa]]]\\\]]]ddd___eeewwwrrr___VVVSSSTTT[[[gggqqqrrrjjjaaaUUU[[[lll}}}~~~tttrrrxxxvvvxxxxxxnnnaaaUUU\\\VVVYYYlllpppsssvvvbbbYYY]]]bbbcccgggUUUGGGCCC>>>444000333///////////////.........////////////000000000000...000111111000000111333000000111111111222222222111111222222222333333333555555555555555555555555888777777:::===>>><<<999;;;;;;:::::::::;;;<<<<<>>???@@@BBBDDDEEEFFFGGGHHHIIIKKKOOOQQQPPPSSSVVVYYYYYYZZZ[[[]]]```___^^^]]]^^^```bbbddd```eeejjjjjjfffcccdddeeeddd```^^^ccckkkqqqpppmmmgggjjjlllmmmtttyyyuuullleeegggjjjmmmlllnnnxxxtttmmmkkkiii~~~tttnnnnnnggglllrrrvvvzzz~~~{{{yyyzzzvvvpppmmmZZZTTTRRRSSSWWWWWWUUUWWW\\\dddnnnqqqcccPPPHHHMMMTTTUUUWWWZZZ^^^```___[[[XXXVVVTTTRRRSSSVVVYYYYYYXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZYYYYYYZZZ[[[YYYUUURRRQQQUUUXXXWWWSSSPPPQQQSSSTTTSSSRRRQQQPPPPPPQQQQQQNNNOOOPPPOOOMMMLLLLLLMMMPPPOOOQQQSSSXXXgggvvvjjjaaaXXXMMMEEEFFFGGGHHHGGGDDDBBBAAAAAA???BBBBBB??????BBBCCCAAA>>>CCCJJJOOOQQQRRRSSSTTTTTTTTTSSSNNNIIIHHHLLLQQQXXXfffqqquuu}}}gggZZZYYYZZZXXXVVVUUUVVVVVVUUUTTTYYYYYYZZZ[[[[[[[[[[[[ZZZ]]]ZZZVVVUUUWWWXXXXXXWWWUUUTTTQQQOOONNNNNNOOOQQQPPPPPPOOOOOOOOOPPPQQQRRRPPPPPPNNNLLLJJJJJJMMMOOOMMMKKKIIIHHHHHHIIIHHHFFFGGGEEEBBBAAABBBCCCDDDCCCDDDAAA>>><<<<<<<<<;;;:::999888777666666555555555444444333333222222111111222333444333222111222333111000000//////000000111000000000000000000000000111///000555>>>PPPkkk~~~oooVVVJJJCCCDDDGGGNNNaaauuu{{{fffdddmmm~~~yyy|||}}}~~~qqqpppnnnjjjggggggfff]]]RRR___]]]YYY]]]eeecccdddooo}}}pppdddbbbiiinnnmmmUUUFFF;;;:::777///,,,///......------------------.../////////000000000000---///000000//////000111000000000111111111222222111111111222222222333333444444444444444444444444777666666999<<<===;;;999;;;::::::::::::;;;;;;<<<>>>===<<<<<<<<<>>>@@@AAAEEEFFFGGGFFFFFFHHHKKKMMMMMMPPPSSSUUUWWWXXXZZZ\\\\\\]]]]]][[[ZZZ[[[^^^```ccchhhkkkjjjfffbbbbbbccceee___[[[[[[bbbjjjnnnpppeeegggfffgggmmmsssppphhhccceeehhhiiidddaaaeeemmm~~~sssuuuzzzkkk```\\\]]]cccggggggbbb^^^aaakkkttt}}}~~~zzz||||||pppfffTTTTTTSSSQQQSSSXXXZZZXXXVVVWWW^^^fffmmmiiiZZZNNNPPPYYYYYYYYYZZZ\\\]]]\\\YYYVVVVVVTTTRRRRRRTTTVVVVVVVVVXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVWWWXXXWWWUUUSSSQQQTTTVVVUUUQQQOOOPPPRRRSSSSSSQQQQQQPPPPPPPPPPPPLLLMMMMMMLLLIIIHHHHHHIIILLLLLLNNNNNNMMMPPP]]]jjjyyyyyy|||tttoooggghhhggg```WWWQQQQQQRRRQQQXXX\\\YYYWWWWWWWWWUUUcccfffiiikkkkkkkkklllnnn]]]\\\ZZZUUUPPPOOORRRVVV```lllwww~~~~~~mmmbbbYYYUUUXXXXXXVVVTTTTTTTTTTTTSSSRRRYYYYYYZZZ[[[[[[[[[[[[[[[ZZZWWWTTTRRRSSSVVVWWWXXXTTTRRROOOMMMLLLLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQNNNNNNMMMKKKIIIHHHJJJLLLJJJHHHGGGFFFGGGGGGGGGFFFEEEBBB@@@???AAABBBBBBAAA@@@>>><<<<<<<<<;;;:::888777777666555444444444444333333333222111111000000222333444333111000111222000000////////////000000000000000000000000000000222000...///000555DDDRRR}}}|||eeeRRRNNNHHHAAAHHHXXXeeerrruuucccTTTSSSOOOKKKPPP]]]iiiooorrrdddeeemmmiiidddgggjjjwwwmmmhhhddd^^^WWW@@@555///111000+++***---,,,,,,,,,,,,,,,,,,,,,---....../////////000000000---...//////......///000000000000000111111111111111111111222222222222333444444444444444444444444555444555777999:::999888:::999999999::::::;;;<<<===<<<<<<<<<<<<>>>@@@AAADDDEEEEEEDDDCCCDDDGGGIIIKKKMMMPPPQQQRRRTTTWWWYYYWWWZZZ[[[XXXTTTSSSWWW[[[cccfffhhhfffaaa^^^]]]^^^___\\\ZZZYYY\\\bbbiiimmmfffdddaaaaaafffkkkjjjeeedddfffiiiiiiccc[[[[[[___kkksssyyy~~~lllkkknnnsssqqqfffkkkvvv{{{mmmssszzz~~~{{{tttlllggg}}}xxxzzztttUUUPPPYYYRRRQQQRRRVVVYYYWWWRRRNNN[[[[[[```eee^^^RRRQQQYYY\\\[[[ZZZZZZ[[[YYYVVVTTTYYYVVVSSSPPPQQQSSSVVVXXXVVVVVVVVVVVVUUUUUUTTTTTTRRRRRRRRRSSSUUUVVVUUUSSSQQQSSSSSSRRROOONNNOOOPPPTTTSSSRRRPPPOOONNNMMMMMMLLLMMMMMMLLLKKKJJJJJJKKKIIIIIIKKKMMMJJJHHHMMMTTTdddzzzyyyyyyyyy|||vvvtttwww~~~dddfffhhhjjjmmmsss{{{ddd[[[[[[WWWSSSSSSUUUSSSQQQRRRSSSTTTSSSSSSWWWXXXYYYZZZZZZZZZZZZZZZWWWUUUQQQOOOPPPRRRVVVXXXRRRQQQNNNLLLKKKKKKKKKLLLLLLLLLMMMNNNNNNNNNNNNMMMKKKLLLLLLJJJHHHGGGGGGIIIHHHFFFEEEEEEFFFFFFFFFEEECCCAAA??????@@@AAAAAA@@@===<<<;;;;;;<<<;;;999666666555444333222222222222222222222111111000000000333444444333111///000111000//////......//////000////////////////////////111000000111///...444<<>>@@@AAABBBBBBCCCCCCBBBBBBCCCEEEGGGJJJLLLNNNOOOOOOPPPSSSUUURRRWWWYYYVVVPPPNNNRRRXXX^^^___```^^^[[[XXXXXXYYYUUUXXX\\\^^^^^^___bbbeeehhhccc______cccgggfffcccaaabbbeeegggbbb\\\[[[___aaaeeeggghhhppp~~~yyyiii```bbbjjjzzz~~~{{{~~~}}}[[[QQQVVV\\\TTTTTTUUUVVVXXXWWWRRRLLL^^^VVVUUU\\\]]]VVVSSSWWW\\\[[[ZZZYYYYYYWWWUUURRRYYYVVVQQQMMMLLLOOOTTTXXXTTTUUUUUUVVVVVVUUUTTTTTTPPPOOONNNPPPRRRTTTTTTTTTQQQQQQPPPOOOMMMMMMNNNOOOTTTSSSRRRPPPMMMKKKIIIHHHIIIKKKLLLLLLKKKKKKMMMNNNIIIHHHIIILLLKKKHHHIIINNNRRR```}}}zzz|||iiiWWWWWW\\\YYYSSSPPPQQQPPPOOOPPPRRRTTTUUUTTTTTTUUUVVVWWWXXXXXXXXXXXXUUUSSSPPPMMMMMMOOOSSSVVVRRRPPPOOOMMMKKKJJJJJJJJJJJJKKKMMMOOOOOONNNMMMLLLJJJKKKKKKIIIFFFEEEFFFGGGFFFDDDCCCCCCEEEFFFFFFEEEBBBAAA@@@@@@AAABBBBBBAAA<<<;;;::::::::::::777555555444333222111111111111111111111111111111111111444555555333111//////000//////............//////........................++++++...111000---///444555>>>NNNccczzzqqq[[[VVVMMMMMMKKKHHHIIIQQQ^^^iiiyyytttyyyuuuiiiaaa___WWWLLLSSS]]]dddeeekkk|||nnnttt{{{|||{{{uuufffPPP<<<111...000---,,,///000......///,,,,,,------........................///////////////111111111//////000111....../////////000000000000000111111111222222222333333333333333333333333111222333333444555666777777777777888999:::;;;;;;<<<<<<<<<===>>>@@@AAAAAA???@@@AAAAAAAAABBBEEEHHHJJJLLLMMMMMMMMMMMMNNNPPPOOOTTTWWWUUUOOOMMMQQQVVVYYYYYYYYYXXXWWWWWWXXXYYYSSSXXX\\\^^^]]]]]]```cccfffaaa^^^```dddeeebbb```ZZZYYY[[[\\\ZZZWWWYYY^^^[[[___bbbaaadddnnnzzz{{{gggWWWTTTUUU___mmmuuuyyydddNNNPPPVVVWWWYYY[[[[[[ZZZZZZ\\\YYYTTTbbbZZZTTTWWW[[[ZZZXXXVVVZZZYYYXXXXXXXXXWWWTTTRRRSSSQQQNNNKKKIIIKKKPPPTTTTTTUUUWWWXXXXXXXXXWWWVVVOOOMMMLLLMMMPPPSSSTTTTTTQQQPPPMMMLLLKKKLLLMMMNNNRRRQQQPPPNNNLLLIIIFFFEEEEEEGGGHHHIIIIIIIIIKKKLLLJJJGGGGGGIIIIIIFFFFFFIIILLLNNN___tttaaaSSSUUUZZZXXXTTTSSSPPPOOONNNPPPRRRTTTUUUTTTPPPQQQRRRTTTUUUUUUUUUUUUSSSRRRPPPNNNLLLMMMQQQTTTRRRQQQPPPNNNLLLKKKJJJJJJKKKMMMOOOQQQRRRPPPNNNMMMKKKKKKJJJGGGEEEDDDEEEFFFEEECCCBBBCCCEEEFFFFFFEEEBBBAAA@@@AAABBBCCCBBBAAA===;;;999999999999777555444444333222111111111111///000000111222333444444666777777555222000///000......------------..............................++++++---111111---...111000222:::LLLgggwwwjjjllleeeZZZLLLDDDDDDLLLSSS^^^fffsss|||vvvpppppprrrrrrmmmhhh___eeeaaaWWWWWWeeelllkkkooosssrrrkkkjjjuuu||||||}}}}}}|||ooohhh\\\LLL;;;//////555...------......---------,,,,,,------......//////------........./////////000111222111000///000111............////////////000000000111111111111222222222222222222222222222000222333333222333666888666666777777888999:::;;;888999:::;;;<<<===>>>???===>>>?????????AAADDDGGGGGGIIIKKKLLLKKKJJJJJJKKKLLLPPPSSSSSSOOOOOORRRVVVWWWVVVVVVUUUVVVXXXZZZ[[[YYYZZZYYYXXXWWWZZZaaafffaaa]]]^^^dddhhheee___[[[YYYWWWVVVWWWVVVTTTWWW]]]UUU[[[aaabbbbbbdddlllrrrpppxxxkkkdddbbbccc]]]WWW```qqqmmmWWWQQQRRRUUUWWWZZZ^^^___\\\\\\```bbb```bbbaaa]]]WWWWWWZZZYYYVVVWWWWWWWWWXXXYYYWWWTTTRRRKKKMMMOOONNNLLLKKKMMMOOORRRSSSVVVXXXYYYXXXXXXWWWOOOMMMKKKLLLNNNRRRSSSTTTQQQOOOKKKIIIIIIKKKLLLMMMMMMMMMMMMLLLJJJHHHFFFEEECCCEEEFFFFFFEEEEEEGGGHHHIIIEEEDDDFFFGGGDDDBBBBBBEEEHHHOOO___zzziii\\\SSSVVVYYYWWWVVVXXXRRRQQQPPPPPPRRRSSSSSSRRRMMMMMMOOOPPPQQQRRRRRRRRRQQQRRRQQQOOOLLLLLLOOOQQQTTTSSSRRRPPPNNNLLLKKKKKKJJJLLLOOORRRRRRPPPNNNLLLLLLLLLIIIFFFCCCCCCEEEGGGDDDCCCBBBCCCEEEGGGGGGFFFAAA@@@???AAABBBCCCBBB@@@???===:::888888777666555444444333222111111111111...///000222333555666777888888888666333000000111...------------------...------------------------///---...111111......222000///111999JJJbbbzzz|||iiiWWWLLLHHHHHHNNNNNNSSS]]]dddiiirrr{{{zzzqqqhhhaaa]]]KKKNNNUUU^^^ccc___UUULLLMMMQQQPPPQQQeeeyyywwwooodddbbbmmm{{{www{{{~~~qqqcccVVVKKK???888111+++,,,111,,,---...,,,+++,,,,,,,,,***++++++,,,------......---------.........//////000111111111///...///000------........./////////000000000000111111111111222222222222222222222222000222333222111222555888666666666666888999:::;;;777888999;;;<<<===>>>>>><<<=========<<<===@@@BBB???CCCGGGJJJJJJIIIHHHHHHIIIKKKNNNPPPPPPQQQSSSUUUVVVTTTSSSRRRTTTVVVXXXYYYYYYYYYXXXWWWWWW[[[___ccc___\\\aaakkkooohhh^^^YYYYYYVVVUUUWWWWWWUUUWWW[[[UUUWWWYYY[[[[[[]]]```ddd```cccmmm{{{oooZZZXXXddd{{{kkkSSSTTTYYYUUUUUU]]]XXX^^^```\\\[[[bbbhhhhhh___eeedddYYYTTTWWWYYYUUUUUUUUUVVVXXXYYYXXXUUURRRGGGLLLRRRTTTRRROOOMMMMMMOOOPPPSSSUUUWWWWWWVVVVVVPPPMMMKKKKKKNNNQQQSSSTTTQQQNNNJJJHHHHHHJJJLLLLLLIIIJJJJJJKKKJJJHHHGGGFFFDDDEEEFFFEEEDDDCCCDDDEEEFFFBBBAAAEEEGGGCCC@@@@@@???IIIIIIBBBRRRzzzsss___VVVTTTYYY\\\XXXWWW[[[UUUSSSQQQQQQQQQRRRQQQPPPJJJKKKMMMNNNOOOPPPPPPPPPQQQRRRRRRPPPLLLKKKMMMPPPUUUTTTSSSQQQOOOMMMLLLKKKGGGJJJMMMPPPPPPNNNKKKIIINNNLLLIIIEEEBBBBBBEEEHHHDDDCCCBBBCCCEEEGGGGGGGGG?????????@@@BBBBBBAAA@@@AAA>>>:::777777777666666555444333222111111111111---...000222444666888999999999999777333111000111...------,,,,,,------...------------------------///,,,+++......,,,---000---......---000;;;LLLYYYfffwwwsssbbbXXXTTTTTTMMMHHHIIIHHHGGGKKKRRReeeqqq}}}tttsss}}}}}}|||{{{xxxtttnnnhhheee]]][[[VVVRRROOONNNJJJFFFLLLKKKLLLNNNOOOLLLFFFAAAJJJSSS\\\mmmwwweeeiiikkkjjjmmmtttxxxxxx}}}oootttttt\\\JJJ888...)))...333111,,,+++,,,......,,,+++,,,------))))))***+++,,,,,,---------------........./////////000111000...------...---------.........//////000000000000111111111111111111111111111111111111000222333222111222555999555555555666777999:::;;;888999;;;===>>>???@@@@@@<<<======;;;::::::<<<>>>999>>>DDDHHHIIIIIIHHHHHHGGGHHHKKKNNNQQQSSSTTTUUUUUURRRPPPOOOQQQSSSUUUVVVTTTVVVXXX[[[]]]]]]\\\[[[___^^^eeerrrvvvmmmaaaZZZTTTQQQRRRUUUVVVTTTUUUYYYZZZUUUOOOOOORRRWWW[[[___```YYYWWW```lllwww~~~zzzmmmfffiii```^^^aaa___ccc{{{xxxqqqoooeeeZZZSSSTTTWWWYYYYYYZZZ[[[\\\\\\[[[[[[\\\^^^^^^^^^[[[WWWXXX\\\]]]ZZZWWWWWWVVVUUUSSSQQQOOONNNMMMKKKLLLQQQSSSNNNJJJJJJLLLNNNPPPQQQRRRSSSUUUWWWPPPOOONNNMMMMMMMMMNNNOOOOOOMMMKKKJJJJJJJJJIIIGGGMMMMMMKKKJJJHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEEEECCCBBBAAA@@@@@@===AAADDDBBBFFFYYYyyy~~~oooZZZVVVSSSSSSVVVYYYYYYXXXTTTRRRPPPNNNNNNOOOPPPQQQNNNMMMLLLMMMOOOQQQQQQPPPQQQQQQQQQPPPNNNNNNOOOQQQRRRSSSSSSPPPLLLJJJLLLOOOJJJJJJKKKMMMOOOOOOMMMKKKLLLNNNMMMJJJDDDAAA@@@BBBHHHEEEBBBBBBEEEGGGGGGEEEBBBAAAAAABBBCCCDDDBBB@@@>>>===<<<;;;999777555444222111111111000000//////333111000000222555999;;;;;;;;;;;;:::777444000.........------------......------------------------.................................///111444666888IIIOOO\\\ssshhhbbbbbbeeeZZZFFFBBBEEEAAAKKKPPPZZZcccgggdddaaa```bbbWWWNNNRRR^^^lll|||qqqmmmkkkbbbbbb]]]XXXUUUQQQMMMMMMNNNGGGRRRTTTIIIAAACCCCCC???<<>>===<<<;;;;;;<<<===>>><<<===???CCCGGGJJJKKKKKKDDDGGGJJJLLLNNNOOOQQQSSSZZZTTTNNNLLLPPPRRRRRRPPPWWW[[[___^^^^^^___]]]XXX```___cccoooyyywwwhhhZZZWWWSSSPPPRRRXXX\\\]]][[[PPPRRRTTTVVVWWWXXXZZZ[[[UUUVVVWWWXXXZZZ___fffjjjvvvyyyxxxuuuvvvqqqllluuuppp___aaajjjmmmkkkkkkttt___YYYRRROOORRRUUUUUUTTTSSSUUUWWWWWWWWWVVVWWWXXXYYY\\\]]]ZZZZZZ]]]___^^^[[[ZZZWWWTTTPPPLLLIIIHHHQQQMMMLLLOOOPPPMMMKKKLLLKKKMMMOOOPPPPPPQQQRRRTTTPPPOOOMMMLLLKKKKKKKKKLLLPPPNNNLLLKKKLLLLLLJJJIIIKKKKKKJJJIIIHHHGGGFFFEEECCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBAAA@@@@@@???<<<@@@BBB???@@@KKK```rrryyyjjj___VVVSSSQQQQQQTTTWWWWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTQQQOOONNNNNNPPPQQQQQQPPPPPPQQQRRRRRRQQQQQQRRRSSSQQQRRRRRRPPPLLLKKKLLLNNNLLLLLLLLLNNNOOONNNKKKIIIMMMNNNNNNKKKFFFCCCCCCDDDFFFCCCBBBBBBDDDEEEDDDCCC@@@??????@@@AAABBB@@@>>><<<<<<;;;:::888666444333111111111000000000//////111111000111222444777888999999999888666333000.........------------......------------------------........................///.........///000222333555888???NNNccc~~~~~~~~~ttt\\\NNNFFF999IIIKKKQQQYYY]]][[[TTTNNNRRRHHHAAACCCKKKSSS]]]gggiii___^^^___YYYWWWQQQDDDCCCEEEJJJLLLHHH@@@;;;:::===HHHLLLEEEAAAEEEHHHEEEPPPZZZjjjvvvyyyvvvqqqpppyyyrrrjjjlll|||ooodddggglllqqqxxxzzzrrrggg___aaa```WWWHHH:::333111------------------------,,,+++*********+++,,,---+++++++++,,,,,,,,,------------------------------,,,---......---,,,---...............////////////000000000111111111222222222222111111111000000000222222333333444555555555777666555444555777999:::999:::;;;;;;:::;;;===???===>>>?????????===;;;:::>>>???AAADDDGGGJJJKKKKKKDDDGGGJJJLLLMMMNNNQQQSSSXXXSSSNNNLLLOOOPPPOOOMMMSSSXXX[[[[[[\\\___]]]ZZZ^^^]]]___gggpppqqqhhh^^^XXXTTTQQQQQQVVVZZZZZZXXXSSSTTTTTTUUUVVVWWWYYY[[[^^^[[[VVVUUUVVVYYYYYYYYYcccjjjssszzzuuussswwwvvvuuuvvvaaaOOOMMMKKKLLLQQQTTTTTTRRRRRRTTTVVVWWWVVVUUUUUUVVVRRRYYY^^^\\\YYY\\\___```___]]]YYYTTTPPPLLLJJJHHHUUUOOOLLLLLLLLLJJJJJJLLLKKKMMMOOOOOONNNNNNOOOQQQOOONNNLLLJJJIIIHHHHHHIIIOOOMMMKKKKKKKKKKKKJJJHHHHHHHHHHHHHHHGGGFFFEEEEEEAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@?????????>>>:::===>>>===;;;???HHHOOOUUUtttxxxkkk^^^UUUPPPPPPOOOMMMNNNQQQSSSUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUSSSQQQPPPPPPRRRSSSRRRRRRNNNPPPSSSSSSSSSRRRRRRSSSOOOPPPQQQPPPNNNLLLLLLLLLMMMMMMMMMNNNOOOMMMJJJHHHKKKLLLLLLJJJGGGEEEDDDEEEBBBAAAAAABBBDDDDDDBBB@@@>>>======>>>??????===<<<999999888777666444222111000000000000////////////000000000111222222333333666666666555333111...---...------,,,,,,------...------------------------------------------------///......---,,,,,,---------......///888NNNlll~~~tttkkk]]]ZZZ[[[```iiiqqqqqqiiiaaaWWWQQQNNNQQQVVVYYY\\\```[[[MMMJJJOOOTTT]]]```WWWXXXTTTRRRPPPKKKEEEGGGMMMZZZccciiiffffffkkkmmmkkkdddttt~~~}}}nnn^^^[[[fffqqqtttrrrkkkrrr{{{ooo```FFFEEEAAA:::222---++++++------------------------,,,,,,+++*********++++++++++++++++++,,,,,,,,,,,,---------------------------...///...------...///---............/////////000000000000111111111111222222222111111111111111222222222333333444444555444444444555666666777777888999999::::::<<<@@@DDDCCCEEEHHHIIIGGGDDD???<<<@@@AAACCCEEEGGGIIIIIIJJJEEEGGGJJJKKKLLLNNNPPPSSSUUURRRNNNNNNOOOPPPNNNKKKOOOTTTVVVWWWYYY]]]]]][[[[[[ZZZ[[[```eeehhhgggddd]]]XXXSSSRRRTTTVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWWWWbbbZZZRRRPPPRRRSSSOOOKKKQQQTTTYYY^^^dddlllwww~~~}}}WWWKKKJJJJJJMMMQQQTTTVVVUUURRRTTTVVVVVVSSSQQQPPPPPPLLLWWW___]]]XXXXXX[[[]]]^^^]]]ZZZWWWUUUSSSSSSRRRUUUOOOKKKKKKKKKHHHGGGHHHKKKMMMOOOOOONNNMMMMMMNNNMMMLLLKKKIIIHHHHHHIIIIIIKKKJJJHHHHHHIIIIIIGGGEEEGGGGGGGGGGGGFFFDDDCCCBBB@@@??????>>>>>>??????@@@>>>>>>>>>===============999:::;;;<<<<<<===>>>???<<>>===<<<<<<<<<======<<<:::666666666555444222111000////////////////////////...///000111111111000///333333333222111///---,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,++++++---//////+++***111@@@MMM\\\mmm}}}rrrrrrsssxxx}}}wwweee\\\\\\cccwwwsssmmmhhhccceeelllvvv}}}sss~~~}}}zzzjjj___cccmmmttt~~~sss^^^MMM777444///+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///---------.........///////////////000000000111111222222222222111111111111111222222222333333333444111222444555666666555555777888888999:::>>>CCCGGGGGGHHHJJJJJJIIIEEE@@@===AAACCCEEEFFFGGGGGGHHHIIIGGGIIIKKKLLLMMMNNNQQQTTTSSSQQQPPPQQQSSSSSSQQQNNNPPPSSSUUUUUUWWW[[[\\\ZZZWWWYYY[[[]]]```cccfffhhhccc^^^YYYUUUTTTSSSRRRQQQTTTTTTVVVWWWXXXVVVTTTQQQXXXSSSNNNMMMOOOPPPOOOMMMKKKLLLMMMNNNOOOTTTZZZ______eeeqqq|||}}}~~~gggKKKPPPNNNMMMMMMPPPTTTVVVXXXPPPQQQRRRPPPLLLIIIGGGGGGMMMYYYbbb___XXXUUUXXXZZZ[[[[[[ZZZYYYXXXXXXXXXXXXQQQMMMKKKMMMLLLFFFCCCBBBJJJMMMOOOOOONNNMMMLLLMMMJJJJJJIIIHHHHHHIIIKKKKKKIIIHHHGGGHHHIIIHHHFFFDDDFFFFFFFFFFFFDDDBBB@@@>>>>>>>>>============>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::999999:::;;;===<<<<<<888BBBPPP^^^nnnmmmllldddaaa[[[VVVQQQOOONNNNNNIIIJJJKKKLLLNNNOOOQQQRRRQQQRRRSSSTTTTTTTTTTTTTTTPPPOOOOOOQQQTTTVVVWWWWWWRRRTTTWWWXXXVVVTTTSSSSSSOOOOOOPPPPPPOOONNNLLLJJJIIIIIIKKKMMMOOOPPPNNNLLLGGGFFFEEEEEEEEEDDDDDDCCC???AAACCCDDDCCCAAA???======<<<;;;;;;<<<<<<:::888333444333333222111000///.....................///---...000111111000...---000000000///...------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------------------)))+++...///...///222555777CCCWWWoooyyyrrrqqqxxxooonnn|||tttppppppggg^^^___lllvvvyyy~~~qqqdddUUUCCC444222///,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///------------................../////////000000000111111111111111111111111111111111222222222222222000111333555666555444333666777888888:::===CCCGGGDDDDDDCCCBBB@@@>>><<<;;;AAACCCFFFFFFFFFEEEGGGIIIIIIJJJLLLMMMMMMOOORRRUUURRRRRRSSSTTTVVVVVVUUUTTTRRRVVVWWWUUUVVVZZZZZZXXXUUUXXX\\\^^^___aaadddhhhgggddd___ZZZWWWTTTQQQPPPVVVWWWZZZ^^^___[[[UUUOOONNNNNNMMMMMMMMMOOOQQQSSSMMMMMMLLLKKKIIIHHHIIIJJJHHHLLLTTT]]]``````ccciiixxx~~~{{{xxx}}}~~~yyywww|||rrrYYYHHHUUUSSSPPPNNNNNNQQQTTTWWWSSSSSSRRRNNNJJJGGGFFFGGGPPP[[[ccc___XXXVVVWWWWWWXXXXXXXXXXXXWWWVVVUUUTTTNNNKKKLLLOOONNNGGGAAA???IIIKKKNNNOOONNNLLLLLLLLLHHHHHHGGGGGGHHHIIIKKKLLLIIIHHHHHHIIIJJJJJJGGGEEECCCDDDEEEEEEDDDAAA???===>>>======<<<<<<======>>><<<<<<;;;;;;:::::::::999;;;999777777888999:::999=========AAAKKKbbbyyyuuuccccccYYYTTTNNNKKKLLLNNNNNNMMMHHHJJJLLLLLLLLLMMMOOOPPPPPPQQQQQQRRRSSSTTTTTTUUUOOONNNNNNOOORRRUUUVVVUUUVVVXXXZZZ[[[YYYXXXYYYYYYSSSRRRPPPPPPPPPOOOLLLJJJHHHHHHJJJMMMPPPPPPOOOMMMIIIGGGFFFFFFGGGGGGEEEDDD>>>AAACCCDDDBBB???======<<<;;;::::::;;;:::999777222222222222111111000///---------...............---...///000000///............------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////......+++++++++---///000000///000333;;;HHH^^^{{{~~~vvvtttyyy|||rrriiiccc\\\\\\dddrrrxxxuuurrrssssssooodddTTTGGG>>>333***///...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...,,,------------.....................////////////000000000000000111111111111111111111111111111111000111333444555555444444666777888888999<<>>======>>>??????CCCFFFFFFDDDDDDFFFHHHJJJKKKLLLLLLMMMOOORRRUUURRRRRRTTTUUUVVVVVVVVVVVVTTTWWWYYYWWWWWWYYYXXXUUUTTTXXX\\\^^^^^^^^^```ccceeedddbbb___[[[XXXUUUTTTZZZ[[[^^^bbbddd```XXXQQQMMMOOOPPPOOOMMMMMMPPPSSSMMMMMMLLLKKKJJJGGGEEEDDDCCCCCCGGGKKKKKKJJJMMMTTT\\\___```^^^[[[\\\ccchhhhhhnnnrrroooggggggppp{{{~~~~~~}}}ooojjjooovvvdddXXXTTTWWWVVVSSSPPPOOOPPPSSSUUUUUUTTTRRRNNNKKKIIIJJJLLLOOOXXX^^^[[[VVVTTTUUUTTTTTTUUUWWWXXXWWWUUUSSSRRROOOLLLLLLPPPOOOHHHCCCAAAFFFIIILLLMMMMMMKKKJJJJJJHHHGGGFFFFFFFFFGGGHHHIIIHHHGGGHHHIIIJJJIIIGGGDDD>>>???BBBCCCCCCBBB@@@???======<<<<<<<<<<<<=========<<<<<<;;;:::999888888999888777777777888888999===;;;;;;===???JJJ```uuu|||rrrfffZZZZZZNNNLLLIIIHHHIIIJJJJJJJJJFFFIIIKKKLLLJJJJJJLLLNNNNNNMMMMMMMMMOOOPPPRRRSSSPPPOOONNNNNNPPPRRRRRRQQQTTTVVVXXXYYYYYYZZZ\\\^^^WWWTTTQQQOOOPPPOOOLLLJJJIIIIIIKKKMMMOOOPPPNNNLLLIIIGGGEEEEEEFFFFFFDDDBBB===???BBBBBB???<<<<<<<<<:::999888888888888666444111111111111111111000///,,,,,,---------.........------...//////000//////,,,,,,,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------///...,,,,,,,,,---------///111333666>>>RRRnnn~~~{{{xxxrrreeefffiiiooouuuvvvoooeee^^^RRROOOGGG;;;555333000+++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++,,,---,,,+++++++++---,,,,,,---------.........------........./////////....../////////000000000111111111111111111111000111222333444555555555555555777888999999;;;===@@@BBBAAA@@@??????@@@AAABBB===AAAEEEEEECCCBBBEEEHHHIIIJJJJJJJJJKKKMMMPPPSSSRRRSSSSSSSSSRRRRRRRRRSSSRRRVVVXXXWWWWWWYYYWWWSSSSSSVVVYYYZZZYYYYYYZZZ\\\]]]___aaaaaa___]]][[[ZZZ\\\[[[\\\___aaa___XXXRRRSSSQQQOOONNNNNNMMMMMMLLLLLLKKKJJJIIIHHHGGGEEEDDDBBBBBBDDDFFFDDDAAACCCIIIIIIIIIHHHGGGGGGHHHKKKMMMLLLPPPTTTTTTTTTXXX___ddddddeeekkkpppiii[[[VVVZZZrrr^^^XXXYYY```XXXXXXWWWTTTRRRRRRSSSUUUQQQPPPMMMJJJGGGGGGJJJLLLKKKSSSXXXVVVRRRRRRRRRPPPPPPRRRUUUXXXYYYXXXUUUSSSQQQNNNMMMPPPOOOIIIEEEDDDCCCFFFJJJLLLKKKJJJIIIIIIHHHGGGFFFDDDDDDDDDEEEEEEEEEEEEEEEGGGHHHGGGDDDBBB:::<<>>;;;888???JJJSSSttthhh\\\SSSIIIEEEFFFHHHJJJJJJHHHGGGGGGGGGEEEHHHKKKKKKIIIHHHIIIKKKJJJIIIHHHHHHJJJLLLOOOQQQRRRPPPNNNNNNOOOOOONNNMMMOOOQQQTTTUUUWWWYYY]]]```ZZZVVVQQQOOOOOOOOOMMMKKKKKKKKKLLLNNNOOOOOOLLLJJJHHHEEECCCCCCDDDDDDBBB???<<<>>>AAA???<<<::::::;;;888777666666777666444222000000111111111111000000,,,,,,,,,------.........------......///000000111,,,,,,++++++,,,,,,---...++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++******+++---,,,,,,,,,...000$$$,,,111///+++333FFFXXXccc^^^gggrrr^^^aaabbbaaa]]]VVVIII>>>666666222+++***,,,---++++++,,,---,,,******,,,...++++++++++++++++++++++++((()))+++,,,---,,,,,,+++)))************+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,---------......---------.........//////---.........//////000000111111111000000000000000222333333444444555666666555777999999999:::;;;===<<<<<<======>>>???@@@@@@<<<@@@DDDEEEBBBAAAEEEHHHHHHHHHIIIHHHIIIKKKOOORRRRRRSSSRRRPPPNNNMMMNNNOOOOOOTTTWWWWWWXXXYYYWWWRRRTTTTTTUUUUUUUUUUUUVVVWWWVVVZZZ^^^aaabbb```______[[[XXXVVVXXX[[[[[[VVVQQQWWWRRRMMMMMMOOOOOOKKKGGGLLLJJJGGGEEEEEEEEEDDDCCC;;;<<>>>>>===<<<::::::;;;<<<>>>AAAEEEDDDBBBFFFFFFLLLRRRNNNBBB???CCCqqq^^^SSSQQQWWW^^^ZZZXXXUUUSSSRRRQQQPPPNNNSSSTTTOOOFFFCCCIIIPPPTTTTTTSSSUUUVVVTTTPPPPPPTTTQQQOOONNNQQQTTTVVVVVVTTTKKKJJJKKKLLLJJJHHHKKKQQQMMMLLLKKKIIIGGGFFFHHHKKKIIIGGGEEEDDDEEEEEEDDDCCCEEEEEEDDDEEEFFFEEECCCAAA777:::???CCCDDDBBB>>>;;;>>>===<<<;;;:::999999999;;;:::999888777777777777777777777777777777777777777777888888888999999999===EEEZZZzzz}}}yyyrrreeeXXXNNNHHHFFFFFFDDDEEEFFFEEECCCCCCDDDFFFEEEFFFGGGHHHHHHHHHHHHHHHFFFHHHJJJIIIGGGGGGJJJMMMMMMNNNOOOPPPOOOOOOMMMMMMMMMNNNNNNMMMLLLOOOUUUZZZYYYUUUPPPOOOOOONNNLLLJJJLLLKKKKKKMMMOOONNNJJJFFF@@@@@@@@@@@@?????????>>>???>>><<<:::888777666666888888777555444333222222000000000000///////////////...---,,,+++,,,------000///...------...///000///...---,,,+++,,,------,,,,,,,,,+++++++++******++++++******************++++++++++++++++++++++++************+++,,,---...++++++,,,,,,---.../////////...---,,,,,,...///111>>>888<<>>???>>>>>>===>>>>>>???@@@EEEEEEEEEFFFGGGIIIJJJKKKPPPNNNLLLLLLKKKKKKIIIGGGOOOOOOPPPSSSVVVXXXWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVXXXYYYZZZZZZ[[[ZZZYYYVVVRRRPPPPPPPPPPPPOOOQQQPPPMMMKKKLLLNNNQQQSSSJJJHHHFFFDDDDDDCCCDDDDDD@@@@@@??????>>>>>>======<<<<<<;;;::::::999888888777777666666666666777777<<<<<<;;;;;;:::999888888{{{bbbUUUSSSRRRSSSTTTVVVTTTRRRQQQQQQQQQOOOMMMRRRRRRLLLEEECCCIIIOOOQQQRRRRRRSSSVVVUUUQQQQQQTTTQQQPPPOOOQQQTTTVVVUUUTTTMMMLLLLLLMMMKKKHHHKKKPPPMMMMMMKKKIIIGGGGGGIIIKKKIIIGGGEEEEEEEEEFFFEEECCCEEEDDDDDDEEEFFFFFFCCCAAA:::<<<@@@CCCCCCAAA>>><<<===<<<;;;:::999999999999::::::999888777666666777777777777777777777777777666666666777777777888888;;;===HHH[[[qqqwwwkkkbbb]]]VVVNNNIIIGGGGGGHHHDDDDDDDDDCCCBBBBBBDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHEEEGGGIIIHHHGGGGGGIIIKKKLLLMMMNNNNNNNNNNNNMMMLLLMMMNNNNNNMMMLLLMMMRRRUUUSSSPPPLLLLLLLLLMMMLLLJJJMMMKKKIIIHHHJJJJJJHHHFFF@@@@@@???>>>>>>>>>>>>???>>>===;;;999777666555555777666555444333222111111000000/////////.........///...---,,,+++,,,,,,---///...------------...///......---,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************++++++++++++++++++++++++************+++,,,---...+++,,,,,,,,,---............---,,,+++,,,---///000555//////888???AAAIIIUUUnnnvvvxxxpppkkkggg^^^PPPEEE;;;666111///000000---***------,,,,,,,,,+++++++++,,,,,,+++++++++*********))))))***++++++++++++***,,,,,,,,,++++++*********))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...//////000......///000000000000000000000////////////000000111111111222222222333333555555555555666888999:::777999::::::999999;;;===<<<============>>>>>>>>>AAABBBBBBCCCEEEGGGHHHIIIMMMLLLJJJJJJIIIHHHGGGFFFHHHJJJMMMPPPRRRSSSTTTTTTRRRQQQQQQQQQPPPPPPPPPPPPRRRRRRSSSUUUUUUVVVVVVVVVSSSPPPMMMKKKJJJIIIHHHFFFOOONNNLLLKKKKKKMMMOOOQQQKKKIIIFFFDDDBBBAAA@@@?????????>>>>>>===<<<;;;;;;;;;;;;:::999999888777777666666555555555555666666999999888888777666666555|||gggSSSOOOUUUWWWRRRNNNQQQQQQQQQRRRSSSSSSQQQOOONNNLLLFFF@@@BBBJJJPPPPPPTTTRRRSSSVVVUUUPPPOOOPPPPPPNNNNNNOOOQQQSSSSSSRRROOOMMMMMMNNNLLLIIIJJJNNNLLLLLLLLLJJJHHHHHHIIIKKKIIIGGGEEEEEEFFFFFFEEEDDDCCCBBBBBBCCCEEEEEEDDDBBB>>>>>>@@@@@@@@@???===<<<<<<;;;:::999888888888888999999888777666666666666666666666666666666666666444444555555555666666666777888:::???HHH\\\{{{wwwiii\\\LLLJJJGGGDDDCCCDDDFFFGGGCCCDDDCCCAAA@@@AAACCCFFFEEEFFFGGGHHHIIIIIIIIIIIICCCEEEHHHHHHGGGGGGHHHIIIKKKKKKLLLLLLLLLLLLLLLKKKMMMMMMNNNMMMLLLLLLMMMOOOKKKJJJHHHHHHIIIJJJJJJIIINNNJJJFFFDDDDDDEEEFFFFFFAAA@@@>>><<<<<<===>>>???<<<;;;999777666555444444444444333222111111000000//////.........---------...---,,,,,,++++++,,,,,,------,,,++++++,,,---------------------,,,,,,+++,,,++++++++++++*********************************++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,---------------,,,+++***+++,,,---...333---+++//////,,,///666BBBHHHRRR[[[ccciiiooorrr~~~xxxssspppmmm^^^WWWNNNGGGDDD@@@888222000---******,,,...---+++,,,,,,,,,,,,++++++++++++,,,++++++++++++*********((()))******++++++******+++++++++++++++*********((((((((((((((((((((((((++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////......///000000000000///000000////////////000000111111111222222222222333333333444444555777888999777888:::999999999:::<<<:::;;;<<<===>>>===<<<<<<===>>>???@@@BBBDDDFFFGGGIIIIIIHHHGGGFFFEEEEEEEEEAAAEEEJJJLLLLLLMMMPPPRRROOOOOONNNMMMLLLLLLKKKKKKNNNNNNNNNOOOPPPPPPPPPPPPRRRPPPNNNMMMLLLJJJGGGEEELLLLLLKKKKKKKKKLLLMMMNNNLLLIIIEEECCCAAA???===;;;>>>>>>===<<<;;;999999888999888888777777666666666555444444333333444444555555555444444333222222222}}}iiiZZZNNNQQQZZZ\\\VVVPPPOOOPPPQQQTTTVVVVVVTTTRRRLLLHHH@@@;;;@@@LLLSSSTTTVVVRRRQQQTTTTTTPPPLLLLLLNNNMMMLLLLLLMMMNNNOOOPPPQQQOOONNNOOONNNJJJJJJMMMKKKLLLLLLJJJHHHHHHIIIKKKIIIGGGEEEEEEFFFFFFEEEDDDBBBAAA@@@AAACCCDDDCCCBBB@@@???>>><<<;;;;;;:::::::::999888888777777777888888777666666555555555666555555555555555555555555444444444444555555555666555666999:::999???PPPbbb|||qqqmmmgggYYYNNNDDDCCCBBBAAAAAAAAABBBCCCDDDDDDCCCAAA@@@AAADDDGGGEEEFFFGGGHHHIIIIIIJJJJJJDDDFFFGGGHHHIIIHHHHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLLLLLLLKKKKKKKKKHHHGGGGGGGGGGGGGGGGGGGGGLLLJJJFFFDDDBBBCCCCCCCCCAAA@@@===;;;:::;;;===>>>:::999777555444333222222111111111000000/////////......---------,,,,,,,,,---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,---...---,,,+++***++++++++++++************))))))))))))***************+++++++++++++++,,,,,,+++*********++++++,,,---------,,,,,,,,,,,,,,,,,,++++++*********+++,,,---333///...000///,,,,,,000,,,...222555888<<<@@@CCCNNNTTT\\\cccjjjqqqyyy|||zzzwwwppphhhgggbbb[[[TTTNNNIIIFFFEEE???:::444111111111000...111...++++++,,,---,,,+++,,,+++++++++++++++++++++++++++++++++************((())))))***************+++++++++***************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------.........---...//////000000//////000000////////////000000111111111111222222222222222222222333444555777777666888999999888888999:::999:::<<<>>>???>>>===<<<;;;<<<===>>>@@@BBBDDDFFFFFFGGGGGGFFFEEEDDDDDDEEE@@@EEEKKKLLLIIIIIILLLPPPMMMMMMLLLKKKJJJIIIIIIHHHLLLLLLLLLLLLLLLLLLMMMMMMQQQPPPPPPPPPPPPNNNKKKHHHJJJJJJKKKLLLLLLLLLLLLKKKKKKHHHDDDBBBBBBAAA>>>;;;<<<<<<;;;:::888777666666666666666666555555444444333333222222222222333333222222111111000000000///wwwggg[[[SSSOOOUUU\\\\\\YYYWWWNNNOOOPPPSSSVVVVVVUUURRRRRRLLLAAA:::>>>JJJRRRTTTQQQKKKJJJNNNSSSRRROOOOOOOOOOOONNNMMMLLLMMMOOOPPPRRROOONNNOOOOOOKKKIIIKKKIIIJJJKKKJJJHHHHHHIIIJJJIIIGGGEEEDDDEEEEEEDDDCCC@@@???>>>???AAABBBBBBAAA???===:::888666666777888888777777666666666666777666666555555444444555555444444444444444444444444444444444555555555666666444555999<<<999666999???NNNcccyyynnn```WWWOOOGGG@@@AAAAAAAAAAAA@@@@@@@@@@@@DDDDDDDDDCCCBBBCCCFFFHHHEEEEEEGGGHHHIIIJJJJJJJJJGGGGGGGGGIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHIIIJJJKKKLLLKKKJJJHHHIIIHHHHHHFFFEEEDDDDDDHHHHHHHHHGGGEEECCCAAAAAAAAA???<<<:::999:::<<<===888777666444333222111111///////////////.........------------,,,,,,,,,,,,+++++++++++++++*********)))******************)))+++,,,---------,,,***)))+++++++++*********))))))(((((()))))))))******************++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,---,,,,,,......------///,,,------+++***+++---///...111444666777<<>>===<<<<<<===>>>@@@BBBDDDEEEDDDFFFGGGFFFDDDCCCEEEFFFCCCHHHMMMMMMIIIHHHJJJNNNMMMLLLLLLLLLKKKKKKJJJJJJMMMMMMLLLKKKKKKKKKLLLLLLIIIIIIKKKLLLNNNMMMJJJGGGHHHIIIJJJKKKLLLKKKKKKJJJHHHEEEBBBBBBDDDDDDAAA===::::::999888777666555444555444444444444444333333222222111111111111222222000000000000000/////////ddd[[[SSSOOOOOOTTTXXXWWWWWWYYYMMMMMMNNNPPPSSSSSSRRRPPPWWWSSSIII@@@???GGGNNNOOOIIIBBB@@@HHHQQQUUUUUUUUURRRRRRQQQOOONNNNNNQQQSSSQQQMMMLLLOOOOOOKKKIIIIIIGGGIIIJJJIIIHHHGGGHHHIIIGGGEEECCCCCCDDDDDDCCCBBB???===<<<<<<>>>??????>>>>>><<<888555444444555777666666555555555555666666555555444444333444444555333333333333333333333333333444444444555555555555333222333777777444444777777@@@KKKZZZpppxxxsssiii[[[LLLCCCAAABBBCCC======>>>???@@@@@@AAAAAACCCDDDEEEEEEDDDDDDFFFHHHEEEEEEGGGHHHJJJKKKKKKKKKIIIHHHGGGGGGIIIKKKKKKKKKHHHHHHHHHHHHHHHIIIJJJKKKHHHGGGGGGIIIKKKKKKJJJIIIIIIJJJJJJIIIFFFDDDCCCCCCDDDGGGIIIIIIGGGCCCAAA@@@???>>><<<:::999999:::;;;777666555333222111111111.....................///......---------,,,,,,,,,***++++++++++++***))))))((()))************)))(((,,,,,,,,,,,,,,,++++++***+++************)))))))))'''(((((())))))******************++++++,,,,,,---,,,++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++***+++,,,,,,++++++,,,---.........,,,---...000***---000000---,,,---///000444999;;;999888999:::777999<<<===<<<;;;;;;<<<===<<<:::666222000000000,,,---...---,,,,,,---///)))***,,,,,,++++++,,,...,,,++++++***+++,,,---...*********++++++++++++++++++************)))))))))'''((())))))******)))))))))))))))***************************************++++++************++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,------------...////////////...000000////////////000000000000000111111111111222111111222222333555666777555777999999888777777777:::;;;<<<>>>?????????>>>>>>>>>>>>???AAABBBDDDEEEBBBEEEGGGFFFDDDCCCEEEGGGGGGJJJMMMMMMJJJIIIIIIKKKKKKKKKLLLMMMMMMNNNNNNOOONNNMMMLLLJJJJJJJJJKKKLLLFFFFFFHHHJJJLLLMMMKKKHHHGGGGGGHHHIIIIIIIIIIIIHHHFFFBBB@@@BBBFFFFFFCCC>>>888888777777666555555555333333333333333333333333222111111000000111111222000000000///////////////|||bbb[[[RRRMMMLLLPPPSSSSSSTTTWWWPPPOOONNNOOOQQQRRRQQQPPPUUUUUUPPPHHHEEEIIIMMMNNNGGG>>>:::BBBNNNUUUVVVWWWRRRRRRQQQOOOLLLLLLPPPSSSPPPLLLJJJNNNOOOLLLIIIHHHEEEGGGHHHHHHGGGFFFGGGHHHFFFDDDBBBBBBBBBCCCBBBAAA>>><<<::::::;;;<<<<<<;;;===;;;888555444444555777555555444444444444555555444444333333333333444444333333333333333333333333222222222333333333333444222000111444444222444999888555777@@@NNN```yyyppp^^^TTTOOOGGGAAA>>>@@@DDDFFF<<<<<<===>>>@@@AAABBBCCC@@@BBBDDDEEEEEEDDDEEEFFFDDDEEEGGGIIIJJJKKKLLLLLLJJJGGGDDDDDDGGGJJJKKKKKKHHHHHHGGGGGGHHHIIIKKKLLLKKKIIIHHHHHHJJJJJJIIIGGGGGGIIIKKKIIIFFFCCCBBBCCCBBBEEEHHHHHHEEEBBBAAAAAA>>>===<<<:::999999888888666555444333222111111111---------....../////////............------------)))***+++++++++***((((((((()))************)))(((---,,,++++++***+++++++++************))))))))))))''''''(((((()))******+++)))******+++,,,,,,------,,,,,,++++++***++++++,,,*********+++,,,,,,,,,---***++++++,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***,,,...///.........///+++---000222111000///...222333333///,,,+++...111//////000111333333333222,,,---.........///000000+++---//////------...000))),,,...---******,,,...,,,---,,,,,,,,,---///111)))*********++++++++++++************))))))))))))'''(((((()))))))))))))))((()))))))))*********+++************************++++++************++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000000////////////000000000000000000111111111111222222222333444555666777444666999999888666666666999:::;;;<<<===>>>>>>????????????@@@@@@AAACCCCCC@@@DDDFFFEEEBBBBBBDDDHHHGGGHHHIIIJJJJJJJJJIIIIIIIIIJJJKKKMMMOOOQQQRRRSSSMMMLLLJJJHHHGGGHHHHHHIIIHHHGGGHHHJJJLLLLLLKKKIIIDDDDDDEEEEEEEEEFFFFFFFFFDDDAAA>>>@@@EEEFFFAAA<<<666666666666666666666666333333333333333333333333222111111111111111111222////////////////////////zzzhhh```UUUNNNJJJMMMQQQRRRSSSTTTTTTRRRPPPPPPRRRRRRRRRQQQMMMRRRSSSOOOLLLNNNPPPPPPKKK@@@999@@@KKKRRRSSSSSSPPPPPPOOOLLLIIIIIIMMMPPPOOOJJJIIIMMMOOOLLLIIIHHHDDDFFFGGGHHHFFFEEEFFFGGGEEECCCAAAAAABBBBBBAAA@@@>>>;;;999888999::::::999===;;;888555444555666777444444333333333444444555333333333222222333444444222222222222222222222222000111111111111222222222000111333666444111333999;;;444333:::===@@@OOObbb|||bbbGGGBBBAAA???@@@AAAAAA???===?????????@@@AAABBBCCCDDD===@@@DDDEEEEEEDDDCCCDDDDDDEEEGGGIIIJJJKKKLLLLLLKKKGGGCCCBBBEEEIIIKKKKKKHHHHHHGGGGGGHHHJJJKKKLLLOOOLLLHHHHHHIIIIIIGGGEEEEEEGGGJJJIIIEEECCCCCCDDDAAADDDFFFFFFCCCAAAAAABBB===<<<<<<;;;:::888777777666555444333222222222222,,,------......///////////////.........---------)))******++++++)))((('''((()))***++++++***)))(((...---+++***)))***+++,,,************))))))))))))&&&''''''((()))******+++))))))***+++,,,,,,------,,,,,,++++++***+++++++++))))))***+++,,,,,,------++++++,,,------------,,,+++,,,,,,******,,,---,,,,,,...111111///,,,++++++******)))))))))***++++++)))+++------+++,,,///333***))))))***---...---,,,000...---...///...,,,******---///...+++))))))+++))),,,...---******...222,,,,,,+++***))))))***,,,))))))******++++++++++++************))))))))))))'''(((((()))))))))))))))(((((())))))*********+++))))))))))))))))))))))))++++++************++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000000////////////000000000000000000111111111111222222222333444555666777444666999999888666555555999999999999;;;<<<>>>???@@@@@@@@@@@@@@@AAAAAABBB???BBBEEEEEEAAA@@@DDDGGGDDDDDDEEEGGGJJJKKKIIIHHHGGGHHHJJJMMMPPPSSSUUUVVVLLLJJJHHHFFFEEEEEEFFFGGGGGGFFFFFFGGGHHHIIIGGGFFFCCCBBBBBBBBBBBBCCCDDDDDDDDD@@@===???DDDEEE???:::555555555666666666666777333333333333333333333333222222111111111111222222........................rrrqqqvvv~~~ssscccXXXTTTPPPPPPSSSSSSOOORRRXXXXXXVVVTTTSSSSSSSSSQQQOOOSSSUUUVVVTTTPPPMMMMMMOOORRRHHH???AAALLLSSSPPPKKKRRROOONNNOOOLLLHHHJJJNNNMMMNNNOOOOOOOOOMMMLLLKKKIIIJJJJJJHHHFFFDDDDDDEEEBBBAAA???======>>>@@@AAA;;;::::::999999888777777999999999888777555444333222222222222222222222222222222222111111111000000000000111111111222222222000000111111111222222222333333333333333333333333222333555555555666999;;;LLLUUUhhhwwwiiiYYYIII???>>>======<<<<<<<<<<<<===<<<<<<===???AAAAAA???======???BBBDDDEEEDDDBBBAAAEEEFFFGGGIIIKKKKKKLLLLLLIIIHHHFFFEEEEEEFFFHHHIIIJJJIIIHHHGGGGGGHHHIIIJJJGGGJJJMMMNNNLLLHHHFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCAAADDDFFFFFFDDDAAA??????>>>===;;;999777666666555333333222222111000/////////...---,,,,,,---...///------,,,,,,,,,+++++++++))))))))))))))))))))))))++++++++++++*********)))++++++******)))*********++++++***)))((((((((()))*********)))))))))))))))************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++(((((((((((((((((((((((((((((((((((()))))))))))),,,&&&%%%)))+++)))***...))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........///////////////000000000000111111111111222222333444444555555666888777777666777777888999555666666777888999999999<<<===>>>@@@AAABBBBBBCCCAAAAAAAAABBBEEEFFFFFFFFFDDDDDDCCCDDDFFFIIILLLNNNIIIJJJKKKKKKJJJJJJKKKLLLMMMLLLJJJGGGEEECCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDD@@@@@@AAABBBBBBBBBAAAAAABBB@@@>>>>>>@@@???===999666555555555555444444444222222111111111111222222000000000000////////////........................tttgggeeehhhlllnnnllleee]]]VVVUUUSSSTTTUUUSSSNNNPPPWWWXXXVVVUUUTTTUUUTTTSSSQQQUUUWWWXXXVVVRRRNNNMMMNNNWWWNNNFFFFFFLLLPPPNNNIIIQQQOOONNNNNNKKKGGGHHHLLLKKKLLLLLLLLLKKKJJJIIIHHHHHHIIIIIIHHHEEEDDDDDDEEE@@@???===<<<;;;<<<===>>>;;;::::::999999888777777888888777777666444333222222222222222222222222222222222222111111000000000000000000111111111222222000000000111111111222222222222222222222222222222222333444444444555777999:::<<>>777<<<<<<<<<<<<<<<<<<======<<<<<<===???AAAAAA???======>>>AAACCCDDDDDDCCCCCCCCCDDDEEEGGGHHHJJJKKKLLLIIIHHHFFFEEEEEEFFFGGGHHHMMMLLLKKKJJJJJJKKKLLLMMMHHHJJJKKKJJJIIIHHHIIIJJJGGGFFFEEEDDDCCCCCCCCCCCCAAADDDFFFFFFDDDAAA??????===<<<:::888666555555444333222222111000000/////////...---,,,,,,---...///---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))++++++*********)))))))))*********)))******++++++******))))))((()))))))))***)))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++******************+++++++++,,,,,,++++++,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))---((('''***+++((())),,,))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------............////////////000000000000111111111111222222333333444555555555777777777888888888888888555555666666777888888888<<<===???AAABBBCCCDDDDDDBBBBBBBBBCCCEEEFFFFFFFFFFFFFFFEEEEEEFFFHHHJJJKKKJJJLLLMMMLLLKKKJJJKKKLLLNNNMMMKKKHHHFFFDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDD<<<======>>>>>>>>>======@@@>>><<<<<<===<<<999777555555555444444444333333222111111000000111111222000000000/////////......------------------------tttccc\\\gggfffdddaaa^^^\\\[[[ZZZWWWWWWYYYXXXRRRMMMOOOTTTWWWUUUTTTTTTUUUUUUTTTSSSVVVXXXYYYXXXTTTPPPNNNMMMVVVQQQLLLJJJLLLNNNNNNMMMPPPNNNMMMMMMIIIEEEEEEIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHGGGEEECCCCCCDDD===<<<;;;:::999:::;;;;;;::::::999999888888777777666666666555444333222111111111111111111111111111111111111111000000000000000000000000111111111111000000000000111111111111000000000000000000000000222333444333222222444666666222111666BBBTTTcccmmmwww~~~ttt^^^VVVMMMEEEAAA>>>;;;888::::::;;;;;;<<<<<<======;;;;;;<<<>>>@@@@@@???=========???@@@BBBCCCDDDEEEBBBBBBBBBCCCEEEGGGJJJKKKHHHGGGFFFEEEEEEFFFGGGHHHMMMLLLKKKKKKKKKLLLMMMNNNJJJJJJIIIGGGFFFGGGKKKNNNIIIHHHFFFDDDBBBBBBBBBCCCBBBDDDFFFEEECCC@@@???>>><<<;;;999777555444444333222111111000000/////////...------,,,,,,------...,,,,,,,,,+++++++++******))))))))))))))))))))))))************)))))))))((())))))))))))******+++,,,))))))((((((((()))******))))))))))))))))))******************************)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++******************++++++++++++,,,******************)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************************(((((((((((()))))))))))),,,)))(((******((((((+++))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------------------------............//////000000000000000000111111111111222222333333444444555555666777888999:::999999888555555555666777777888888<<<===???AAACCCDDDEEEFFFDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJJJJJJJJJJLLLNNNOOOMMMKKKIIIGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD:::;;;;;;;;;;;;;;;::::::===<<<::::::999888666333444444444333333333222222111111000000000000111111000////////////.........------------------------{{{ggg^^^\\\ooolllfff___ZZZXXXZZZ\\\WWWZZZ]]]ZZZSSSMMMNNNRRRSSSRRRQQQRRRSSSTTTSSSRRRRRRTTTVVVWWWUUURRROOOMMMOOONNNMMMLLLLLLNNNRRRTTTOOOLLLLLLLLLHHHCCCBBBFFFIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGFFFDDDCCCBBBCCC<<<;;;:::999999999999999999999888888777666666666444444444444333222111000000000000000000000000000000000000000000000000000/////////000000000111111/////////000000000111111000000000000000000000000222222333222000000111333777555555666:::???DDDGGGNNN[[[jjjvvvuuu```PPPJJJFFFAAA???>>>>>>===<<<888888999:::;;;<<<<<<<<<;;;;;;;;;===???@@@>>>===<<<<<<===>>>@@@BBBDDDFFFCCCBBBAAA@@@AAADDDFFFHHHFFFFFFEEEEEEEEEFFFGGGGGGIIIIIIHHHGGGGGGHHHJJJJJJLLLLLLJJJHHHFFFGGGJJJMMMKKKIIIGGGDDDCCCBBBCCCCCCBBBCCCEEEDDDAAA???======<<<;;;999777555444333333000000000/////////......---,,,,,,,,,,,,,,,,,,---++++++++++++************))))))))))))))))))))))))*********)))))))))(((((((((((((((((()))+++,,,,,,((((((((((((((()))***+++)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))************************************++++++************+++++++++++++++***************************++++++++++++)))******+++******))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))+++++++++***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))(((((((((((()))))))))))))))((())))))((('''(((***))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,------------------------------......//////000000///000000000111111111111111222222333444444555555555666999:::;;;:::999888666666777777888888888888<<<===???AAACCCEEEFFFFFFEEEFFFGGGGGGFFFFFFFFFGGGFFFGGGGGGHHHHHHHHHGGGGGGAAADDDFFFHHHIIIJJJMMMOOOOOONNNLLLJJJHHHGGGFFFFFFDDDDDDDDDCCCCCCCCCCCCCCC<<<<<<======<<<;;;::::::;;;:::999888777555333222333333222222222111111111000000000//////000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,zzzllleeecccccchhhfffaaa[[[UUURRRSSSVVVVVVZZZ]]]ZZZTTTPPPPPPPPPOOONNNMMMNNNPPPQQQPPPOOOLLLNNNQQQTTTUUUSSSPPPNNNJJJLLLMMMLLLKKKMMMRRRVVVMMMKKKJJJKKKGGGAAAAAADDDFFFDDDBBB@@@??????@@@@@@AAACCCEEEEEEDDDBBBBBBBBB<<<<<<;;;:::999999888888777777777666555555444444222222333222222111000///////////////////////////////////////////////////....../////////000000000....../////////000000000111111111111111111111111111222222111//////000222///111333444444222111000777===CCCHHHUUUlll~~~xxxwwwuuupppeeeUUUEEE;;;======<<<======<<<:::999666777999:::;;;;;;;;;;;;;;;::::::<<<>>>???>>>===<<<;;;;;;<<<>>>AAADDDEEEDDDCCCAAA@@@@@@AAACCCDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFEEEDDDDDDEEEFFFGGGHHHLLLMMMMMMKKKHHHGGGGGGHHHKKKJJJHHHEEEDDDCCCCCCCCCAAABBBCCCBBB???<<<<<<<<<;;;:::999777555444333333//////...............---+++,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))***+++,,,((('''''''''((()))******(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********************************+++******))))))******+++************************))))))*********+++++++++******+++++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))%%%(((***)))'''((()))***))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,---------------------------------...///000000111///000000000111111111111111111222222333444444555444666888:::;;;:::999888999999999999999:::::::::;;;===>>>@@@BBBDDDDDDEEEEEEGGGHHHGGGFFFEEEFFFHHHEEEFFFGGGHHHHHHHHHHHHHHHDDDFFFHHHIIIIIIJJJLLLNNNMMMLLLKKKIIIGGGFFFFFFEEECCCCCCCCCCCCBBBBBBAAAAAA============<<<;;;:::999999999999888666444222222111111111111000000000000000//////......//////000............------------,,,,,,,,,,,,,,,,,,,,,,,,pppeeecccdddeeeeeeXXXZZZZZZWWWRRRPPPQQQSSSSSSXXXZZZXXXVVVUUUSSSOOONNNMMMLLLMMMNNNOOONNNMMMIIIJJJLLLPPPSSSSSSQQQOOOMMMNNNOOOMMMJJJJJJMMMQQQKKKIIIIIIJJJGGGAAA@@@CCCBBB@@@===:::999999;;;<<<>>>AAACCCDDDCCCBBBAAAAAA<<<<<<;;;;;;:::999888888555555555444333333222222222222222222222111000///....................................////////////............////////////............////////////000000000000000000000000000111111000//////000222...000111111000000111333111222333333777CCCSSS___iiimmmvvvvvvkkk___XXXNNNNNNMMMIIIBBB>>><<<===999:::<<<===<<<:::888777666777888:::::::::999999;;;:::999:::===>>>===<<<;;;;;;;;;<<<===???BBBCCCDDDCCCBBBAAAAAAAAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCDDDEEEGGGHHHJJJLLLMMMLLLHHHEEEDDDCCCHHHGGGFFFEEEDDDCCCBBBAAA@@@AAAAAA???<<<:::999::::::999777555444222222111------------------------***++++++,,,,,,++++++************))))))))))))((())))))))))))))))))))))))++++++++++++*********)))(((((((((((())))))***+++(((((('''''''''((())))))((((((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))************************************))))))))))))******)))))))))***************)))))))))************+++)))***++++++,,,+++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))%%%+++---***((()))******)))))))))))))))))))))))))))))))))************+++************++++++++++++------------------------,,,------...///000111111000000000000111111111111111111222222333333444444444555666888999999999888::::::::::::::::::::::::;;;;;;===???@@@AAAAAAAAACCCFFFHHHGGGEEEEEEGGGJJJFFFFFFFFFGGGGGGHHHHHHIIILLLMMMMMMLLLJJJIIIJJJKKKKKKJJJIIIGGGFFFEEEDDDDDDBBBBBBBBBAAAAAA@@@??????<<<<<<<<<;;;:::888777666666777888777555333222333000000000////////////...//////............//////......---------,,,,,,,,,++++++++++++++++++++++++sssjjj```ZZZ[[[]]]^^^]]]MMMQQQUUUUUUQQQOOOQQQSSSPPPTTTVVVUUUXXXZZZVVVOOOQQQPPPNNNOOOPPPPPPOOONNNKKKJJJKKKNNNQQQRRRQQQOOOQQQQQQPPPMMMKKKJJJKKKMMMIIIHHHIIIJJJGGGBBBAAADDDCCC@@@<<<999777888:::;;;<<>>@@@@@@AAABBBBBBCCCCCCDDDEEEEEEBBBBBBCCCDDDEEEEEEEEEEEECCCCCCBBBBBBCCCDDDFFFGGGFFFHHHIIIHHHEEECCCBBBBBBBBBCCCCCCDDDCCCAAA???>>>>>>??????===:::777777888777666555333111000//////,,,,,,,,,,,,,,,---------)))***+++,,,,,,+++***)))******)))))))))((((((((()))))))))))))))))))))))),,,,,,,,,,,,++++++++++++))))))((((((((())))))***))))))((('''''''''(((((('''(((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********************************))))))))))))******((()))))))))*********+++))))))))))))************((())))))***++++++************************************++++++++++++******************************************************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((((((((((((((((((((((((((((((((((((((())))))))))))***111333...)))******)))))))))))))))))))))))))))))))))))))))************************++++++++++++------------------------,,,,,,---...///000111111000000000000111111111111111111111222333333444444333444555666777888999999::::::::::::::::::::::::::::::;;;======>>>>>>===AAADDDGGGGGGDDDDDDGGGKKKIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKLLLKKKIIIHHHIIIJJJIIIHHHFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>===<<<<<<<<<;;;999777666555222555666555333111222333/////////............---///......------......///---------,,,,,,,,,,,,+++++++++++++++++++++++++++{{{~~~ddd```ZZZWWWVVVVVVTTTSSSGGGLLLQQQQQQNNNLLLMMMPPPMMMQQQRRRSSSYYY]]]XXXOOOTTTRRRQQQQQQRRRRRRQQQPPPMMMKKKKKKMMMPPPRRRPPPNNNQQQQQQPPPNNNLLLLLLLLLMMMHHHGGGHHHJJJHHHCCCBBBDDDFFFCCC>>>;;;999:::<<<>>>;;;>>>BBBCCCBBBAAA@@@@@@;;;;;;::::::999777666555222222111111000/////////111222222222222111111000---------------------------------.........//////---------.........//////---------.........//////........................///000111000///000111333...000222000...---...111000000222444444444555888...444888999:::AAAJJJOOOTTT\\\dddkkksss}}}{{{hhhZZZRRROOOJJJFFF@@@;;;:::;;;<<<<<<999999999999999888777777777888888777666777999;;;666777999:::999888666555;;;:::888999;;;======<<<:::;;;<<<<<<===>>>>>>??????@@@BBBDDDFFFGGGGGGGGGAAABBBCCCDDDEEEEEEEEEEEEAAAAAA@@@@@@AAABBBDDDEEECCCDDDDDDCCCAAA@@@AAACCC===???AAABBBBBB@@@===;;;>>>>>>>>><<<888666666666555444333111///...------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))(((((((((((())))))))))))))))))))))))---------,,,,,,,,,++++++***))))))(((((((((((()))***)))(((''''''''''''''''''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))************''''''((()))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))(((((((((((())))))))))))///666888111++++++***((())))))))))))))))))))))))))))))))))))************)))************+++++++++------------------------,,,,,,---...///000111222000000000000111111111111000111111222333333444444333333444444555777888999999999999999999999999999999::::::;;;<<<<<<;;;;;;???CCCGGGGGGDDDDDDGGGKKKLLLKKKHHHFFFDDDDDDEEEFFFBBBDDDFFFGGGGGGHHHJJJLLLGGGFFFEEECCCBBBAAAAAAAAA@@@@@@??????>>>======<<<>>>>>>===<<<:::888666555000222555444222000222333//////.........---------.........------.........---------,,,,,,,,,++++++************************}}}wwwlll[[[XXXTTTTTTUUUSSSMMMHHH===HHHRRRTTTQQQPPPMMMJJJKKKLLLNNNQQQUUUWWWVVVUUUQQQTTTXXXYYYVVVRRRNNNLLLGGGIIIKKKMMMNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMOOOOOOIIIHHHFFFEEEDDDCCCCCCCCCFFFDDDAAA???>>>???@@@BBBEEEAAA===<<>>AAAFFFKKKOOORRRTTTccceeejjjsss~~~xxxsssooojjjeee]]]SSSJJJBBB===;;;::::::999999888777777777555555555555666666666777888888999999999888888777999999999888888888888888777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>AAA@@@@@@AAABBBCCCDDDEEECCCBBBBBBBBBBBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA>>>>>>======<<<;;;999888===<<<:::888777666555555000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))***(((((())))))))))))(((((())))))))))))))))))))))))((()))***+++,,,+++******%%%%%%&&&&&&''''''(((((((((((((((((())))))))))))((())))))(((((((((+++---******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************))))))))))))******************++++++++++++*********************)))((('''))))))))))))************+++++++++*********))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((,,,,,,+++***)))(((''''''+++*********))))))(((((())))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------...---,,,---///000///...////////////000000000000111111111111111222222222333333333333333333333333777888888999::::::;;;;;;<<<;;;::::::999999999:::AAABBBCCCFFFHHHGGGDDDAAACCCDDDEEEEEEEEEEEEGGGIIIFFFFFFEEEDDDDDDEEEFFFGGGCCCBBB@@@>>>======>>>>>>BBB???======>>>>>>;;;999999999::::::999888666555222222222111000//////...//////...---,,,+++++++++......---------,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))******tttmmmhhh^^^QQQMMMKKKKKKLLLKKKFFFBBB>>>HHHPPPQQQOOONNNMMMJJJLLLLLLMMMPPPTTTVVVWWWVVVUUUXXX[[[[[[XXXSSSOOOMMMJJJKKKLLLMMMMMMLLLKKKJJJKKKJJJJJJJJJJJJJJJKKKKKKLLLKKKIIIFFFDDDAAA???>>>AAA@@@???======>>>@@@AAACCC@@@<<<;;;===???@@@???<<<;;;999777555444333333222222111111111000000000111111000000///......---........................+++,,,,,,------,,,,,,+++------------------------,,,,,,---...............000000///......///000000////////////////////////000000000000//////......000000000111111111222222111111111222222333333333444555666888:::;;;======;;;<<>>???>>>>>>??????AAABBBBBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????============;;;:::999888:::999888666555444333333000000000//////...,,,,,,++++++++++++++++++++++++******))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))***+++,,,+++******'''''''''''''''((((((((('''((((((((())))))))))))((()))))))))((()))+++---******))))))((((((''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************(((((()))))))))*********)))******++++++******)))))))))*********)))(((((((((((()))))))))*********+++++++++******)))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((*********)))))))))))))))*********)))))))))((((((((((((((()))))))))******))))))*********++++++++++++++++++,,,,,,,,,---------,,,,,,,,,...///...---.../////////000000000000000000111111111222222222333333333333333333333333777777777888999999::::::;;;;;;::::::999999999999<<<===>>>@@@CCCCCCAAA>>>AAACCCDDDCCCCCCCCCEEEGGGEEEDDDCCCBBBBBBCCCDDDEEEBBBAAA@@@>>>>>>>>>>>>??????===;;;;;;======;;;999777777888888777666555444222222111000000///......000///...---,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,+++++++++******************))))))))))))******||||||vvvqqqlll___ZZZXXXPPPLLLIIIHHHHHHJJJJJJGGGDDD@@@HHHNNNNNNLLLMMMMMMKKKMMMLLLLLLOOOSSSVVVWWWWWWYYY[[[]]]]]]YYYTTTQQQOOOMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGKKKKKKJJJHHHEEEAAA>>>===;;;;;;<<<<<<===>>>??????AAA???<<<;;;;;;=========<<<;;;999777444333222111111111111111000000000000000000000///......------------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000///............///000////////////////////////000000000////////////...000000000000111111111111000000000000000000000000222111111111111111111111111111222333555777999:::666666777:::<<<===;;;999999999999999888777555444888888999999999888777777444333222111111111222333333333333444444444555555666666555555555555555555666666777777888888999999888888888777666555555444777888999:::::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>??????>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>==================<<<<<<;;;999888777777666555333222111111111////////////...---,,,,,,*********************************))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))***+++,,,+++******))))))((((((((((((((('''''''''((((((((()))))))))((()))***)))))))))+++---++++++***)))(((((('''(((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******************************(((((())))))))))))******)))******++++++******)))(((((()))*********))))))(((((())))))))))))******************))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((())))))***************))))))))))))((((((''''''((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,---++++++,,,---...---,,,....../////////000000000000000000111111111222222333333333333333333333333555555666666777888888888::::::::::::999999999999999999:::<<>>>>>??????@@@===;;;::::::;;;;;;:::888555666666666555444333222111111000000//////......000///...---------------++++++++++++************************))))))))))))***))))))(((((())))))***wwwoooooooooggg^^^]]][[[RRRQQQQQQJJJKKKJJJIIIJJJLLLMMMKKKIIIEEEJJJNNNLLLKKKMMMOOOMMMNNNMMMLLLNNNQQQUUUVVVWWWXXXZZZ[[[[[[XXXTTTRRRQQQMMMMMMKKKJJJJJJIIIJJJJJJGGGGGGHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHGGGDDDAAA@@@777888:::===>>>?????????AAA???===;;;;;;;;;;;;<<<<<<;;;888666333222111000111111000000000//////////////////......---------------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---------------................................................/////////////////////////////////000000000111111000000//////////////////111222222222333333444444...///000111222222222222555444333444666666666444666666666555555666666777333333333333444555555666777666555444333222333333111111222222333444444555666666555555555555444444555555555666777888999999999999888777666555555444777777888999999999999999:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<===>>>>>>>>>>>>>>>????????????????????????============<<<<<<<<<<<<<<<<<<;;;;;;:::888777666555444333111000000//////...............---,,,+++*********************************)))((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((()))***+++,,,+++************))))))(((((('''''''''''''''((((((((())))))'''(((************,,,...---,,,***)))((('''(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))))))))***************************(((((((((((()))))))))***))))))************))))))''''''((()))*********)))(((((((((((()))))))))***))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,+++***+++---...---,,,........./////////000000//////000000111111222222333333333333333333333333333444444555666666777777999999:::::::::999999999999999:::===???AAA@@@???===>>>>>>>>>======???AAAAAAAAAAAA@@@@@@@@@@@@@@@======>>>>>>>>>??????@@@===<<<;;;:::999888777666555555444444333222222111000000000//////.........000///......---------...,,,++++++++++++*********)))))))))))))))((((((((())))))(((((((((((())))))yyyjjjfffdddbbbXXXPPPPPPQQQKKKMMMPPPIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIMMMNNNKKKKKKOOOPPPOOOOOOMMMLLLNNNQQQSSSUUUUUUSSSUUUVVVVVVUUUSSSRRRSSSKKKKKKJJJJJJJJJJJJKKKKKKFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFGGGGGGFFFDDDAAA@@@666888;;;>>>???@@@@@@@@@@@@@@@>>>===;;;::::::;;;:::999777555222111000///000000000/////////..................------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,------............------------------------------.............../////////....../////////000000000000000000000000///////////////000111111222333333---...///111111111111111555333222222333444333222555555444333333444555555333222111111111222333444111111111222333444555666000111222222333444555555555555555555555444444444555555444555666777888999::::::999888888777666666777777888888999999888888999999999999999::::::;;;<<<;;;;;;;;;;;;<<<<<<===<<<<<<===>>>???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;::::::999777666555444333222111000/////////,,,------------,,,,,,+++++++++++++++++++++++++++))))))))))))((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((()))***+++,,,+++************))))))((((((''''''''''''''''''((((((((((((&&&(((***+++++++++,,,......---***)))''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))'''(((((((((((())))))))))))))))))******)))))))))&&&'''((()))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))(((((((((((('''(((((((((((((((((())))))''''''''''''(((((((((((((((((()))))))))******************+++++++++,,,,,,,,,+++***+++---...---,,,............////////////...//////000111111222222333333333333333333333333222333333444444555666666888888999::::::999999888999999;;;>>>AAABBBAAA???;;;<<<===<<<;;;;;;===???AAAAAAAAA@@@@@@??????>>>;;;;;;<<<======>>>>>>>>>======<<<:::888555444444555444444333222222111111/////////...............///......------------...,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((())))))(((((((((((())))))wwwcccXXXWWWUUUPPPLLLEEEGGGIIIEEEIIIMMMGGGIIIIIIHHHHHHHHHIIIJJJKKKLLLNNNNNNKKKLLLPPPQQQOOOPPPOOONNNOOOQQQRRRRRRRRRNNNPPPQQQQQQPPPPPPPPPRRRJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHIIIHHHGGGEEEDDDDDDDDDDDDCCCBBB???===<<<888:::<<<>>>???@@@@@@???@@@@@@???===:::999999:::888777555333222111000000////////////............------------------------++++++++++++++++++++++++******++++++++++++******************************)))***++++++,,,,,,++++++,,,,,,---......---,,,,,,---------------------------............/////////............////////////000000000000000000000000000000000000000000000000222333333444444333333222111000//////111111000///111111000/////////000000555555444333333444444444///000000111111222222222111111222333333444555555333333444444444555555555666555444444444666777888999999999999888888888888666777777888888888777777888888888888888999::::::<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<>>>?????????>>>===========================>>>=========<<<<<<<<<<<<::::::999999888666555444333222111000////////////+++,,,,,,------,,,++++++++++++++++++++++++++++++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))***+++,,,+++******))))))((((((((((((((('''&&&&&&'''''''''(((((((((&&&(((***,,,+++,,,---...///...+++(((''''''((()))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))((())))))******))))))(((''''''((()))))))))((((((''''''(((((((((((())))))''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))(((((('''''''''''''''(((((((((((())))))''''''((((((((()))))))))((((((((()))))))))******************++++++++++++---++++++,,,---...---,,,------........./////////---...//////000111222222333333333333333333333333222222333333444555555555777777999:::::::::999888888999;;;>>>AAAAAA>>><<<;;;<<<===<<<;;;;;;<<<>>>???@@@@@@@@@???>>>===<<<999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;888555333222333444333222111000000000111..................------...------,,,,,,,,,---------,,,,,,,,,++++++++++++(((((((((((()))))))))))))))((((((''''''(((((()))fffggg^^^OOOHHHKKKIIIBBBEEE>>>AAADDD@@@EEEJJJDDDLLLLLLKKKJJJIIIIIIJJJKKKLLLNNNMMMJJJLLLPPPQQQNNNQQQPPPOOOPPPQQQQQQPPPNNNMMMNNNOOONNNLLLLLLMMMOOOJJJKKKKKKKKKKKKJJJHHHGGGJJJJJJJJJIIIGGGDDDAAA@@@??????>>>===<<<;;;:::::::::;;;<<<======>>>>>>>>>>>>??????<<<888666666888666555444222111111000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******************************)))******++++++++++++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------........./////////......//////000000111111222111111111111111000000------------------------111000000111222222111///000111111111111111000000........................444444444333222111000///111111222222333333333444222222333444555555666666777666444333333444666777777777777777888888888888666777777777777777666666888777777777777888999999;;;;;;:::::::::::::::;;;:::;;;===>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;999999999888777666444444111111000///............++++++,,,,,,,,,,,,++++++************************&&&&&&''''''((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))((()))***+++,,,+++******'''''''''''''''(((((((((&&&&&&&&&'''''''''((((((%%%(((+++,,,,,,,,,---...000...+++(((''''''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))(((((())))))))))))((((((((((((((()))(((((('''''''''''''''((((((((())))))&&&&&&&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((())))))((((((((()))))))))******(((((((((((()))))))))***************++++++++++++---,,,,,,,,,...///...------------.........//////------...///000111222222333333333333333333333333222222333333444555555666666777999:::::::::999888888999<<<@@@BBBAAA===:::<<<======<<<;;;;;;<<<>>>===>>>>>>>>>===<<<;;;:::888888999:::;;;:::999999555666777555222000111333222111000///......//////------------------------,,,,,,+++++++++,,,,,,---++++++++++++************((((((((())))))*********((((((''''''''''''((((((PPPTTTOOODDDBBBGGGFFF>>>BBB;;;>>>AAA>>>CCCGGGBBBKKKKKKJJJHHHFFFEEEGGGHHHKKKMMMLLLJJJKKKOOOOOOLLLQQQPPPPPPQQQRRRQQQNNNLLLNNNNNNNNNLLLJJJJJJKKKLLLKKKLLLMMMMMMKKKIIIFFFDDDLLLLLLKKKIIIFFFBBB>>>;;;888888777888888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>;;;777444444666555444333222111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))***+++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////------......///000111111---......///000000111111000000000000000111222333.........000222222000......///000000111111000000111111222333333333333222///000111333333444444444111111111111222222222222000111222333555666777777777666444333333444555666555555666666777777888888666777777777777777666666777777777777777888888999::::::999999999999999:::999:::<<<>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::888888888888777555444333000///......------------***++++++,,,,,,,,,++++++))))))))))))))))))))))))%%%%%%&&&'''((()))******(((((())))))))))))(((((())))))))))))))))))))))))((()))***+++,,,+++******%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((%%%(((+++,,,------...///111///+++(((''''''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))((((((((()))))))))((('''&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))%%%%%%&&&'''((()))***+++&&&'''''''''(((((())))))))))))))))))************(((((((((((()))))))))))))))************+++++++++...---,,,---///000///...---------.........//////------...///000111222222333333333333333333333333222333333444444555555666555666888:::;;;:::888777999;;;???CCCEEECCC>>>999===>>>>>>===;;;;;;===>>><<<<<<======<<<:::999888777888999::::::999888777///111333222000///111333111000...---,,,,,,------------------------------+++++++++******+++,,,,,,************))))))))))))(((((())))))******++++++((((((''''''''''''((((((AAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@AAAAAABBBBBBBBBJJJIIIGGGDDDBBBCCCFFFHHHGGGHHHJJJLLLNNNQQQRRRSSSPPPPPPPPPQQQRRRRRROOOLLLOOOOOONNNNNNNNNNNNNNNNNNKKKLLLNNNNNNLLLIIIEEEBBBJJJJJJIIIGGGDDD???:::777999999888777555555777999===<<<;;;:::999:::;;;;;;::::::999888777666555555333333222111000///......,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,---------+++++++++,,,,,,---------...------,,,,,,------...---...000111111000000///+++,,,---///000//////...000000///...............////////////////////////////////////000000000000//////000000000000//////////////////////////////000000000000000000000000222222111111111111111222111111111222222333333333444444444555555555555666555555666777777777777777999888777666666777888999999999888888888888888888999999888888999999:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>======<<<<<<<<<;;;999999999:::::::::;;;;;;999888777555444333111111////////////............+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((******))))))((((((''''''+++,,,,,,---,,,+++***)))))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''))))))***+++---...//////...---,,,+++************))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((+++*********))))))((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((('''(((((((((***+++((($$$''''''''''''''''''''''''******)))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))************************++++++,,,,,,,,,,,,------..................---------...///000222222333333222222333444444555555666444444333222333444555666777777888888888999999999::::::EEEVVVZZZNNNDDDCCC????????????>>>>>>>>>===<<<;;;:::999999999:::;;;:::999888888999999888666111111111111000000000///111000...---,,,,,,---------,,,++++++------,,,+++************************,,,,,,,,,+++++++++******&&&'''((())))))((('''&&&))))))))))))))))))))))))>>>>>>?????????>>>======@@@@@@@@@AAABBBBBBCCCCCCHHHHHHGGGEEECCCCCCEEEGGGIIIIIIKKKLLLNNNPPPRRRSSSMMMMMMMMMOOOPPPOOOLLLIIILLLLLLLLLMMMMMMLLLLLLKKKKKKLLLNNNNNNLLLIIIFFFCCCIIIIIIHHHGGGCCC>>>999555333333444555666888;;;===???>>><<<;;;999999999999888888777666555444333333222222111000///...------,,,,,,,,,,,,,,,---......++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,*********+++++++++++++++------,,,,,,,,,,,,------...///000000000///......,,,------...............000//////...------..................................../////////000000000////////////////////////////////////////////////000000000000000000000000222111111000000111111111000000000111111111222222444444444333333333333333444444555666666666666555777777666555555666777777888888888888888888888888:::999999999999:::;;;;;;======<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;999999999999888888888888777666555444333111000000.........------------,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))((((((''''''******+++++++++***)))((()))(((((((((''''''''''''(((''''''''''''''''''((())))))***+++,,,,,,---...---,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((*********)))))))))((((((((((((((((((((((((((((((''''''(((((((((((((((((('''((((((''''''((('''%%%''''''''''''''''''''''''))))))((('''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))************************++++++,,,,,,,,,,,,------........................---...///000222222222222222222333333444555555555444444333222333444555666777777777888888888999999:::;;;GGGXXX[[[PPPEEECCC??????>>>>>>>>>=========<<<;;;:::999888999999:::999888666777888888777555111111111000000000//////111000...---,,,,,,,,,------,,,++++++------,,,+++************************************)))))))))(((''''''(((((((((((('''''''''''''''''''''''''''''':::;;;;;;<<<<<<<<<<<<;;;?????????@@@AAABBBBBBBBBEEEFFFGGGFFFEEEDDDEEEFFFIIIIIIJJJKKKLLLNNNOOOPPPKKKJJJKKKLLLMMMLLLIIIGGGHHHIIIJJJKKKKKKJJJIIIIIIKKKLLLMMMMMMLLLIIIGGGEEEGGGFFFFFFFFFEEE@@@999444111111222333666999<<<===@@@???===;;;999777777777555555444333222111111000000000///...------,,,,,,,,,,,,++++++,,,,,,------************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++***************))))))))),,,,,,,,,,,,,,,,,,,,,,,,....../////////......---///......---------------//////...---------.......................................////////////000//////...------...//////////////////////////////000000000000000000000000111111000000000000111111/////////000000000000111222222222222222222222222222333444444555555444444666666555555555555666666888888888888888888888888888888888888888999::::::>>>===<<<;;;::::::::::::<<<<<<;;;;;;;;;;;;;;;:::999888888777777666666555555444444222111000///...------,,,,,,,,,+++++++++++++++,,,,,,++++++***))))))))))))))))))))))))))))))((((((''''''(((((()))'''(((((())))))((((((''')))))))))(((((((((((('''((()))*********)))((('''(((((((((((('''''''''''')))((((((''''''(((((()))))))))))))))*********+++++++++***)))(((((((((((((((((((((((((((((((((((()))))))))((((((((((((''''''(((((())))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))'''&&&''')))''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))************************++++++,,,,,,,,,,,,------........................---...///111111222222222222222333333444444555555444444333222333444555666777777777777888888888888:::;;;EEESSSVVVLLLCCCAAA>>>>>>>>>=========<<<<<<<<<<<<:::999888888888888777666555555666666555444000000000000//////////////////...---,,,,,,,,,,,,---+++***+++,,,---,,,+++************************((((((((((((''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&888999999:::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAABBBDDDFFFGGGFFFEEEEEEFFFHHHHHHHHHHHHIIIJJJLLLMMMKKKKKKKKKMMMNNNMMMJJJGGGFFFGGGIIIJJJKKKJJJHHHHHHIIIJJJJJJJJJJJJHHHGGGFFFDDDDDDEEEGGGHHHEEE>>>999777555444444666888999999<<<<<<:::999777666555555333333222222111000000///.........---,,,++++++***,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))(((++++++,,,,,,,,,,,,+++++++++,,,,,,---......//////111///...,,,++++++,,,---......---------------...------------------------------........./////////111///...,,,,,,...///111........................////////////////////////000000/////////000111111000000000000000000000000000000111222222333333444222333333444444444444444666666666666666666666666777777777777888888888888777666666666666777888888>>>===<<<:::999999888888::::::::::::::::::::::::999999888777666555444444444444333222111000///...---,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))))))))))))))))))))(((((((((''''''((((((((('''(((((((((((((((((('''((((((((((((((((((((((((((()))*********)))((('''((((((((((((((('''''''''))))))(((((((((((())))))((((((((((((((((((((((((***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((((((((((((%%%&&&)))+++***'''(((+++''''''''''''''''''''''''(((''''''&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))************************+++++++++,,,,,,,,,---------------.....................000111111222222222111222222333444444555555444444333222333444555666666666666777777777888888888888===GGGJJJDDD???>>>=========<<<<<<<<<<<<;;;<<<;;;:::999888777666666555444333333444444333222000000/////////............------,,,,,,,,,,,,+++,,,+++***+++,,,,,,,,,***************************'''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&888888999:::;;;;;;;;;;;;999:::;;;<<<===>>>?????????BBBEEEFFFFFFEEEEEEFFFIIIIIIHHHHHHHHHJJJLLLMMMMMMMMMNNNOOOPPPOOOLLLJJJGGGGGGIIIJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDHHHLLLKKKFFFAAA;;;999666666888999999888777777777777666555555444333222222111111000000000------,,,,,,++++++******,,,++++++*********++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,,,,++++++*********)))******+++,,,,,,+++******((()))***+++---///000111111///---,,,+++++++++,,,------,,,,,,,,,,,,------------------------------------------............111000...------...000111------------------------........................///.........//////000111111111111111111111111111...///000111333555666777333333444555555555555444777777777777777777777777666666777777777888888888777777777777777888999999======;;;999888777777777888888888888888999999999:::999888777666555444333444333333222111000//////---------,,,,,,,,,++++++***++++++++++++***))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''''''''''''''''''(((((((((((()))***++++++***))))))'''''''''((((((((((((((())))))(((((((((((())))))((((((''''''''''''&&&&&&((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((***)))(((((((((((())))))$$$###&&&+++***&&&%%%)))'''''''''''''''''''''''')))((((((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))************************+++++++++,,,,,,,,,---------------.........//////...///000111111111111111111111222222333444444555444444333222333444555666555555666666666777777777999777777;;;>>>===<<<===<<<<<<<<<;;;;;;;;;::::::;;;::::::999888666555555444333111222333333222000/////////............---,,,,,,,,,,,,,,,+++++++++,,,+++******,,,,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''888999:::::::::::::::999888999:::;;;<<<===>>>???===@@@CCCEEEEEEEEEFFFGGGKKKJJJIIIIIIJJJLLLNNNOOOOOOOOOOOOPPPQQQPPPNNNKKKHHHHHHHHHHHHIIIJJJJJJKKKGGGFFFFFFFFFFFFGGGHHHIIIEEECCCDDDHHHNNNOOOLLLGGG:::777555666999<<<<<<;;;555666666666666555444444222222111111111000000000,,,,,,,,,++++++*********++++++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++++++++*********)))***+++,,,,,,+++***)))'''((((((***,,,...000111///...---,,,++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...------...//////------------------------...........................------......///000111222222111111111111000000---...///111333555666777222333444444555555444444777777888888888888777777555666666777777888888888:::999999999999:::;;;;;;<<<;;;:::888777777666666666777777777777888888888999999888777555444444333333222222111000000//////---------,,,,,,,,,++++++******++++++******)))((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&&&&''''''''''''(((((((((((()))***+++++++++***)))'''''''''((((((((((((((()))((((((''''''(((((()))'''''''''''''''&&&&&&&&&((((((''''''&&&''''''(((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((())))))((('''((()))***++++++$$$###((((((###"""%%%'''''''''''''''''''''''')))(((((((((((()))******((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))************************++++++,,,,,,,,,,,,------,,,,,,------...///////////////000111111111111111111111222222333333444444444444333222333444555666555555555555666666666666;;;888666666888;;;<<<===;;;;;;;;;::::::::::::999999999999999888666555444333222111111222222111000///.........------------***++++++,,,,,,++++++***,,,***)))***+++,,,+++***))))))))))))))))))))))))((((((((()))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''888999999999999888888777999999:::<<<===>>>???@@@===???BBBCCCDDDEEEGGGHHHIIIHHHGGGGGGHHHJJJMMMOOONNNNNNNNNPPPQQQPPPMMMJJJHHHGGGFFFFFFGGGHHHJJJLLLHHHGGGFFFFFFGGGIIIKKKLLLIIIFFFDDDGGGNNNPPPMMMIII888555222444:::======;;;777888888888777555444333000000000000000/////////,,,,,,++++++++++++******++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''''''''''''''''')))))))))*********++++++)))))))))***************((()))***++++++***)))((())))))))))))***,,,---...------------,,,,,,+++***+++++++++++++++,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000111111111000000000/////////...//////000111222333333111222222333333333333333666666777888888777666666555555666666777888888999999888888888888999::::::;;;:::999888777666666666555555666666666777777777777666666555444333333222111111000000///.........,,,++++++++++++************************))))))((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((('''''')))*********))))))''''''''''''((((((((()))(((''''''''''''''''''(((&&&&&&&&&'''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((()))(((''''''(((***,,,---===...$$$&&&(((######''''''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))************************++++++,,,,,,,,,,,,------,,,,,,------...//////000//////000111111111111000111111111222333333444444444444333222333444555666444444555555555666666666999888666555777:::;;;:::::::::::::::999999999999777777888888888777555444333222111111222222111///.........---------,,,,,,)))***+++,,,,,,+++******+++***)))***+++,,,+++)))))))))))))))))))))))))))'''((((((((())))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&888888999888888777666666::::::<<<===>>>@@@AAAAAA===???AAABBBCCCEEEGGGIIIEEEDDDCCCCCCDDDGGGJJJLLLLLLLLLMMMNNNOOONNNKKKIIIHHHGGGEEEDDDEEEGGGJJJLLLIIIHHHGGGGGGHHHKKKMMMOOOLLLHHHDDDGGGMMMOOOLLLHHH999555222444999<<<;;;888:::;;;;;;:::888666333222///////////////.........,,,,,,,,,+++++++++++++++++++++***))))))((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''************++++++++++++''''''(((((())))))******''')))***++++++***)))''',,,+++***))))))***+++,,,+++,,,---...---,,,+++***+++*********+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///000111000000//////.........---000000000000000000//////000000111222222222222222444555666777777666555444444555555666777888888999555555555555555666777777:::999888777666666666777444555555555666666777777555444444333333222222111/////////......------,,,************))))))))))))***************)))(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((((((&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((('''''''''(((+++---///OOO:::)))''')))&&&&&&+++''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))************************++++++,,,,,,,,,---------,,,,,,------...///000000///000000111111111111000000111111222333333444444444444333222333444555666444444444555555555666666555666666555777999888555:::::::::999999999888888666666777888888777666555333222111111222222111000......---------,,,,,,,,,))))))+++,,,,,,+++***)))+++***)))***+++++++++)))))))))))))))))))))))))))'''''''''((((((((())))))&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%666666666666777777777777888;;;;;;:::>>>CCCCCC@@@???BBBBBB>>>>>>BBBFFFFFFEEEEEECCC@@@???BBBHHHMMMJJJKKKLLLKKKJJJIIIJJJLLLJJJHHHFFFDDDDDDFFFHHHJJJDDDEEEFFFFFFFFFFFFEEEEEELLLGGGBBBAAADDDGGGFFFDDDAAA>>>;;;888666777888999999999888666555444333222000//////...------,,,,,,------,,,,,,+++***))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))************))))))))))))************))))))))))))******)))))))))))))))))))))))))))***+++,,,---,,,+++***,,,+++******++++++)))(((************************))))))************)))))))))************+++++++++,,,,,,,,,++++++*********...------------...//////---------............///,,,...000000///...///000222000......///000000///---...///000111222333333444444555666666555444333555555555555555555444444666666666666555555555555888777777666555444444444555444333222333333555666444444333333222111000000000///...---,,,,,,+++,,,***++++++,,,,,,,,,++++++,,,+++******)))*********((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''((()))******+++,,,,,,+++***))))))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))******++++++,,,---------------............///000000000000////////////111111222333555666666777777666666555555555666666666666555444444444444555555555555555666666666666777777777777777777777777888888888777666444333222222111111000///......---......---------,,,,,,,,,************************+++++++++***)))(((((('''******))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((777777777777888888888888888:::;;;:::===BBBBBB??????CCCCCC@@@???CCCGGGFFFCCCEEEEEEEEEDDDEEEHHHKKKJJJLLLMMMLLLKKKJJJKKKLLLLLLJJJHHHEEEDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEJJJEEE@@@???BBBDDDCCCAAA???>>>;;;999777777888888777777666555333222111111/////////...---,,,,,,,,,---,,,,,,+++******))))))(((((((((((((((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***))))))(((((())))))*********))))))))))))************))))))))))))******)))))))))))))))))))))))))))***++++++,,,,,,++++++,,,+++)))***++++++)))(((************************))))))************))))))))))))*********+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,---......------------............---///000000...,,,,,,,,,111000//////111222111000......///000111222333333333444555666666555444333555555555555555555444444666666666666555555555444777777666666555444444333555444333222222333444555333222222111000000/////////...---,,,++++++++++++***++++++++++++******************)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''(((((())))))************)))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((())))))******+++,,,,,,------------............000000000000////////////111111222333444555666666666666555555555555555666666555444444333333444444444444555555555666666666777777777777777777777777777777777666555444222222111111000000///......------------,,,,,,,,,++++++************************++++++******)))(((((('''))))))))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((777777888888888999999999888::::::999<<>>@@@DDDDDDAAAAAAEEEHHHHHHAAADDDGGGHHHHHHHHHHHHIIIJJJLLLMMMMMMLLLKKKKKKLLLNNNLLLIIIFFFDDDCCCDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFBBB>>>===???AAA@@@>>>======<<<:::999888777777666555444333111000/////////......------,,,,,,+++,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((())))))(((((((((((())))))***))))))(((((())))))******))))))(((((())))))***))))))))))))))))))))))))***************++++++,,,,,,***))))))***+++***(((************************))))))************)))))))))))))))*********+++++++++++++++++++++*********+++++++++++++++,,,,,,---------------............,,,...000000...,,,,,,,,,/////////000222222111000//////000111222333333444333444555666666555444333444444444444444444555555666666555555555444444444666666555555444444333333444444333222222333333444111000000//////.........------,,,+++************+++*********))))))(((((()))))))))))))))(((''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))'''(((((()))******++++++------------............////////////000000000000000000111222333444444555555555444444444555555666555444333333222222333333444444444444555555555555666666666666666666666666666666666555444333222111000000000///......------,,,,,,+++++++++*********************************+++******))))))((((((''')))))))))(((((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((666777777777777888888888777999999999;;;@@@@@@===???CCCEEEBBBBBBFFFHHHHHHAAABBBEEEGGGHHHHHHHHHHHHIIIJJJLLLLLLKKKJJJJJJKKKMMMLLLIIIFFFEEEDDDDDDDDDGGGEEECCCBBBBBBCCCDDDEEEDDDAAA>>>======>>>>>><<<;;;;;;;;;;;;:::888666555555444333222111///......------------,,,,,,++++++++++++******))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((((((''''''(((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((***+++,,,+++)))((()))***+++***(((************************))))))************))))))))))))))))))************+++++++++***************+++++++++++++++,,,------,,,,,,---------.........+++...000111000//////000---------///111222000///000000000111222333333333222333444555555555444333333333444444444444555555555555555444444444333333555444444444333333333222333333333222222222222222000/////////.........---,,,,,,+++***))))))******+++***))))))(((''''''''')))************((('''&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((())))))***+++++++++,,,,,,---------.........////////////000000000000///000000111222222333333444444444333444444555555444333222222111111222222333333333333444444444444555555555555555555555555444444444444333222111000/////////......---------************))))))))))))******************************))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((555555555666666666666777777999999888:::??????;;;>>>BBBDDDBBBBBBFFFHHHGGGAAAAAA@@@AAACCCFFFGGGHHHFFFHHHKKKKKKJJJHHHHHHHHHJJJIIIHHHFFFFFFFFFFFFFFFGGGEEECCCAAAAAABBBCCCDDDCCCAAA>>>=========<<<<<<888999::::::999777555444555444333222000///......,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((***)))((('''((()))***+++***)))((((((***+++***((())))))))))))))))))))))))))))))************))))))(((((()))))))))*********************************,,,,,,,,,,,,,,,------...,,,,,,,,,------------...---...//////...---...///---,,,,,,...///000///---000000000111111222222333111222444555555555444333333333333333444444555555444444444444333333333333333333333333222222222222333333333222222111111000///////////////.........++++++***)))))))))************((((((''''''((((((++++++++++++***)))((('''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&(((((((((((('''''''''''''''''''''&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))******+++,,,,,,---,,,,,,,,,------------....../////////000000000111///000000111111222222222333333333333333444555555333333222111111111111222222222222222333333333333333333333333333333333333222222333222222111000///............------------******)))))))))((((((((()))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((444444444555555555666666666888888777999>>>===:::;;;@@@BBB@@@AAADDDFFFEEEAAA???======@@@DDDFFFHHHEEEGGGJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHEEEDDDCCCBBBAAAAAABBBBBBAAA@@@???>>><<<;;;;;;;;;666777777888777555444333444333222111000...------++++++++++++++++++++++++)))))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''')))((((((''''''(((((())))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((())))))***)))((('''(((*********)))))))))))))))))))))))))))))))))************))))))((((((((()))))))))******)))))))))***************,,,,,,,,,,,,,,,---......,,,,,,,,,,,,------------.........,,,******,,,...000...------...//////...//////000000111111111111111222333444555555444444222222333333444444555555444444333333333222222222222222222222111111111111222222222222222111000///........................++++++***************+++***)))(((''''''((()))***...---+++***))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))*********+++,,,,,,------,,,,,,,,,,,,------------......//////000000111111000000111111111222222222222222222222333444444555444333222222111111222222111111111111222222222222222222222222222222222222111111111111111000///...------------------------******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((555555555555666666666666666888777666888===<<<999888===@@@??????CCCDDDCCC@@@>>>;;;<<<@@@DDDFFFFFFEEEGGGJJJKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHDDDDDDCCCBBBBBBAAAAAA@@@?????????===;;;999999999555555555555444333222222222111000///...---,,,+++*********+++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''(((((())))))(((((()))((('''(((*********)))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))***((()))))))))*********++++++++++++++++++,,,,,,---++++++,,,,,,,,,---------------,,,++++++...333777555222...---...///000//////////////////000000000000111333444555555444444111222222333444444555555333333333333222222222222111111111111111111111111111222222222111000///...,,,,,,------------------++++++*********++++++,,,)))(((''''''((()))+++,,,///---***(((''''''((()))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((%%%&&&&&&''''''((((((((('''''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,---------.........///000111111111111111111222222222222222111111111111222333444555444444333222222222222222000000000111111111222222111111111111111111111111///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((666666666666777777777777666888777666888<<<<<<888666<<<>>>===>>>AAACCCBBB???===<<<>>>BBBEEEFFFEEEEEEHHHKKKLLLKKKIIIHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>><<<:::888888888444444444333333222222222000000///...,,,+++***)))******************++++++'''''''''(((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''(((''''''((()))******)))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((())))))*********+++*********)))***++++++,,,++++++,,,,,,,,,---------+++++++++,,,///666>>>DDD888555000......000111111............////////////000111222444555555444444111111222333333444555555333333333222222222111111000000000000000111111111111222222222111000...---+++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,)))(((''''''(((***---...///,,,)))&&&$$$%%%''')))((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((()))******++++++++++++,,,,,,,,,------------......///000111111222222222222222222333333333111111111111222333444555555444333333222222333333000000000000111111111111000000000000000000000000//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((444444555555555555444444555555555555666777888999999999;;;<<<>>>@@@AAABBBCCC???;;;;;;>>>AAAAAAAAABBBDDDGGGJJJIIIGGGCCCAAAHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDBBB@@@>>>=========<<<<<<;;;:::888777555444444333222111000000//////000000///---***)))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((((((((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,000...,,,,,,000777>>>BBB666222...---...//////---............////////////111111111111222333444555333333444444333333222111111111111111111111111111000000000000////////////////////////////////////+++,,,,,,,,,,,,+++************))))))))))))******&&&&&&''''''(((***+++,,,((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,---...///000000////////////000000000000111222333333111111222333111111222333333333333222333222111000000000111111000000000000000000000000111111111111111111111111000//////...------,,,,,,+++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&444444555555555555444444666666555555666777888888888999:::<<<>>>???@@@AAACCC@@@======???AAABBBBBBAAACCCGGGIIIJJJHHHFFFDDDEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBB@@@???=========<<<<<<;;;999888777444444333222111000000///...///000000///---***)))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,((((((((()))+++...111333333000---,,,...///...,,,............////////////111111111111222333444444333333333444333222222111111111111111111111111111000000000/////////..............................++++++,,,,,,++++++***)))((((((''''''''''''(((((()))((((((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))'''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,------...///000////////////000000000000111333555555333222333333222222333444444444444333222222222222111111111111000000000000000000000000111111111111111111111111/////////...---,,,,,,,,,+++++++++++++++++++++++++++***))))))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&444444555555555555444444666666666555666666777777888999:::;;;===>>>@@@@@@DDDBBB??????AAACCCDDDDDD@@@CCCFFFHHHJJJIIIGGGFFFCCCBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAA@@@???>>><<<<<<<<<;;;:::999888777444333222111000//////.........///......,,,***)))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,)))***+++,,,---,,,+++***...---,,,,,,---...---,,,---............/////////111111000111111222333444222333333333333222111111000000000000000000000000000////////////.................................***++++++++++++***))))))((((((''''''''''''((((((++++++)))((('''&&&&&&&&&''''''''''''''''''''''''*********)))(((''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((()))(((((('''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))((((((''''''''''''(((''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---...///000....../////////000000000111333666777666444333333222333333444444444444444222222333444333222111000000000000000000000000000000000000000000000000000///......------,,,,,,++++++++++++++++++++++++++++++***))))))(((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&333444444555555444444333666666555555555666666777999999:::<<<===???@@@@@@DDDCCCAAAAAABBBCCCDDDEEEAAABBBDDDFFFGGGGGGFFFEEECCCCCCBBBAAA@@@@@@@@@@@@===>>>???@@@@@@???>>>===;;;;;;;;;:::999888777666333222111111//////...---------------,,,+++***)))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''((('''''''''(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,...///...---+++***++++++,,,---......---------------.........//////000000000000111222333444222222222222222111111000/////////////////////////////////.........------------------------------******++++++******)))(((******))))))))))))******+++***)))((('''&&&&&&&&&''''''''''''''''''''''''******)))))))))((((((((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))(((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++++++++---,,,,,,,,,------...///---.........///000000000///222666888777444222111111222333333444444333333111222444555444333111///000000000000000000000000////////////////////////------------,,,,,,++++++******************************)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&333333444444444444333333555555555555555666666777::::::;;;<<<>>>???@@@@@@CCCCCCBBBBBBBBBCCCDDDEEEBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>;;;;;;===>>>>>>>>>===<<<999999999999888666555444222111000///...------,,,,,,,,,,,,++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++)))))))))))))))************+++---...............------------............000000000000111222333333111111222222111111000///....................................------------------------------------+++++++++++++++***))))))******))))))))))))******(((((('''''''''''''''((('''''''''''''''''''''''''''((((((((()))))))))***'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''(((((((((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''((((((((((((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++++++++---,,,,,,,,,,,,------...,,,------...///000000000---111555777666333000///000000111222222222222222111222333444444222000///////////////////////////........................,,,,,,,,,,,,,,,+++++++++***************************))))))((('''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&333333444444444444333333444444444444555666777888999:::;;;<<<===>>>??????@@@BBBBBBBBBAAAAAACCCDDDBBBBBBBBBAAAAAA@@@@@@@@@???>>>===<<<<<<;;;<<<<<<999:::;;;<<<<<<<<<;;;:::777777777666555444333222111000000///...---,,,+++++++++******))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++)))(((((('''(((***,,,---+++,,,------,,,,,,...///,,,------------.........000000///000000111222333000111111111111000//////////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******((((((''''''''''''((((((&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''(((((())))))(((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''(((((()))''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++------,,,,,,,,,,,,------,,,,,,---...///000000111---111555777555222000//////000000111111111111111111111222333222111000///////////////////////////------------------------++++++++++++++++++++++++***************************)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&222333333444444333333222222222333444555666888999888888999:::;;;;;;<<<===>>>@@@AAAAAA??????AAACCCBBBAAAAAA@@@@@@AAABBBCCC???>>>===<<<<<<;;;;;;<<<999:::;;;;;;;;;:::999888555555555444333222111000000//////...---,,,++++++******))))))(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************+++,,,---......+++,,,---+++)))))),,,///,,,,,,---------........./////////000000111222333000000111111000000///...////////////////////////---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,++++++((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&(((((())))))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++------,,,,,,+++,,,,,,---+++,,,,,,---...///000111///222555777555333111111000000111222222222222111111111111000000000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&222333333444444333333222111111222333555777999:::666666777888999999::::::<<>>===???BBBAAA@@@@@@@@@AAACCCEEEFFFAAA@@@???>>>>>>======>>>999::::::;;;:::999888777444444444333222111000///000///...---,,,++++++******))))))(((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&%%%%%%'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((()))***+++,,,,,,+++++++++,,,,,,)))''''''+++...,,,,,,,,,---------......////////////000111222333000000000000000//////...000000000000000000000000---------,,,,,,,,,++++++++++++++++++++++++++++++------......------,,,+++******))))))))))))******(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''''''''''''''&&&(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&&&&'''((())))))(((((($$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''(((((('''''''''''''''((()))***''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++------,,,++++++,,,,,,,,,++++++,,,---...///000111000333666777666444333222111111222333333333333222111000000///.../////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&222222333333444555666666555444444333333333444444777777777888999999:::::::::<<<>>>>>>===<<<===>>><<<===???@@@@@@AAACCCDDDAAA@@@???>>>============<<<<<<<<<;;;:::999888777333333222222111000000000------,,,,,,,,,+++++++++***))))))((('''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------////////////000000000000000000000000000000000000......---------,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,+++***))))))))))))))))))))))))))))))...------,,,+++***)))))))))(((((('''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((())))))(((((((((((())))))))))))))))))************))))))***+++,,,,,,------------......///000000000000000111222222222222111000000000000000000000000000000000000////////////........................,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&222222333333444444555555555444444333333333444444666666777777888999999999:::;;;======<<<<<<<<<===<<<>>>@@@@@@@@@@@@BBBDDDAAA@@@???>>>===<<<<<<<<<::::::::::::999888666555333222222111000000//////---,,,,,,,,,,,,+++++++++***))))))(((''''''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.../////////000000000000////////////////////////......---------,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,+++******))))))))))))))))))))))))))))))'''((()))***+++,,,------...---,,,***)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))))))))))))))*********************++++++,,,,,,,,,------......//////000000///000111111222222111111000000000000000000000000000000000/////////......------------------------,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&333333333333333333333333444444333333333333444444555555666666777888888888999;;;<<<===<<<;;;<<<======>>>@@@@@@@@@@@@BBBCCC@@@@@@>>>===<<<;;;;;;;;;888888999999888666444222222222111000000//////...,,,,,,,,,+++++++++******)))))))))(((''''''&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------....../////////000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))%%%%%%'''(((***,,,---.........------,,,+++++++++))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))))))))))))))******************++++++++++++++++++---------...//////000000//////000111111111111111000000000000000000000000000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&333333333333222222222222333333333222333333444444444444555555666777777777888:::<<<<<<;;;:::;;;<<<===>>>@@@@@@??????@@@BBB@@@???===<<<:::999999999777888999999888666333111111111000//////......---++++++++++++************))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++++++++,,,,,,+++++++++,,,,,,,,,------........./////////000000////////////////////////......---------,,,,,,,,,,,,,,,,,,++++++++++++***++++++******))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***,,,------......+++******)))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((((())))))((()))))))))************++++++++++++************,,,,,,---......//////000...///000000111111000000/////////////////////////////////.........------************************++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&222222222222222111111111222222222222222333444555444444444555666666777777777999:::;;;:::999:::;;;<<<>>>???>>>======>>>???>>>===<<<:::999888888888777888999999888666444222000000///......------,,,++++++*********)))))))))((((((((((((''''''''''''&&&&&&'''((((((''''''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((()))))))))******************++++++,,,,,,,,,+++++++++,,,,,,,,,------............////////////..............................---------,,,,,,,,,,,,,,,+++++++++***************))))))))))))(((((((((((((((((((((((((((((())))))(((((('''&&&&&&%%%%%%&&&''')))++++++++++++++++++***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((())))))(((((((((((())))))((()))))))))************+++*********************,,,,,,------.../////////......///000000000000///....................................------------************************+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&111111111111111111111111222111111222222333444555444444555555666777777777666888::::::999888999:::;;;=========;;;:::;;;<<<;;;;;;:::999888888888888888888888777666555444333//////......---,,,,,,+++*********))))))))))))(((((((((((((((((((((''''''%%%&&&'''((((((((('''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((()))))))))***************++++++,,,,,,---++++++,,,,,,,,,,,,------------........./////////..............................---------,,,,,,,,,++++++++++++************)))))))))(((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((&&&'''((())))))(((&&&%%%******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''((())))))(((((((((((())))))))))))))))))************))))))******************,,,,,,,,,---......//////---......///////////////..............................---------,,,,,,,,,************************+++************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&//////000000111111222222111111111111222333444555444555555666777777888888555777999999888777888999:::;;;<<<;;;999888999:::999888888777777888888888888777555444333333333333......------,,,+++++++++******)))))))))((((((((('''((((((((((((((((((((($$$%%%'''((()))((('''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))***)))******+++,,,,,,------++++++,,,,,,,,,,,,---------------.........//////..............................---------,,,,,,,,,++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((())))))***'''((()))***)))(((&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''((())))))(((((((((((())))))))))))))))))************(((((())))))******+++++++++,,,,,,------......///------.../////////......---------------------------------,,,,,,,,,,,,+++************************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&...//////000111222222333111111111111222333444555555555666666777888888888555777888999888777888999:::;;;;;;:::888777888999777777777777777888888999888666444111000111222333......---,,,,,,++++++***))))))))))))(((((((((((('''''''''((((((((((((((($$$%%%'''))))))((('''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))***+++,,,,,,------++++++,,,,,,,,,------------------.........//////..............................---------,,,,,,,,,+++++++++************)))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))&&&''')))+++,,,+++***)))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))))))))************'''(((((()))***++++++,,,++++++,,,------......///,,,---......//////......---------------------------------,,,,,,,,,++++++************************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&000111111111111222222222222222222222222222222222444444444555555666666666666666777888888888888888888999:::<<<<<<<<<<<<;;;888999:::;;;:::888666444888777666444222000///...---,,,,,,+++***)))((('''((()))******)))((()))***''''''(((((((((((('''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((%%%%%%'''''''''&&&%%%$$$))))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''''''''(((((((((((('''((())))))(((((()))***)))************+++++++++++++++,,,,,,,,,,,,------...------------.../////////............------------------,,,,,,+++++++++,,,)))))),,,***%%%''',,,(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%(((...222333///+++'''&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''))))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''))))))(((((('''''''''&&&''''''((()))***++++++,,,)))******++++++,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''000000111111111222222222222222222222222222222222333333444444444555555555666666777888888888888777777888:::;;;<<<<<<;;;;;;777777888999888666444333666555444222111///...---------,,,++++++***))))))'''(((******)))***,,,...'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''((('''''''''''''''&&&%%%%%%)))((((((((('''''''''&&&)))((((((((('''''''''&&&''''''''''''(((((((((((('''((())))))(((((()))***))))))*********++++++++++++++++++,,,,,,,,,---------------------......///............------------------,,,,,,,,,+++++++++,,,))))))+++***&&&''',,,(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&)))---000000...***'''&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))(((''''''''''''((()))(((((('''''''''&&&&&&&&&&&&&&&''''''((())))))***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''''''(((((('''''')))(((((((((''''''''''''((((((((()))*********+++)))******++++++,,,------+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******)))(((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''000000000111111111222222222222222222222222222222222333333333333333444444555666666777777777777777666777999:::;;;;;;::::::555666666777666444333222222222111000///...------+++++++++*********))))))'''((())))))***,,,000333+++***((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((***)))((('''&&&&&&%%%%%%((((((((('''''''''''''''((((((((('''''''''''''''''''''''''''(((((((((((('''((())))))(((((()))***)))))))))*********++++++++++++++++++,,,,,,,,,,,,------,,,,,,------...///......---------,,,,,,,,,,,,,,,,,,++++++++++++++++++)))***+++)))&&&'''+++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))+++------+++((('''&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((''''''''''''&&&&&&&&&''''''((()))))))))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''(((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''(((((((((((('''''''''''')))))))))))))))))))))))))))******++++++,,,------++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************+++++++++******))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''000000000000111111111111111222222222222222333333222222222222222222222222444555666666777777666666555666888999::::::999888555555555555555333222111000000000///......------((()))))))))))))))))))))))))))))))))))),,,000444111///---***))))))***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((,,,+++)))'''&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''((())))))(((((()))***))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,++++++++++++++++++*********************((('''(((+++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))((('''&&&&&&''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''(((((((((((((((''''''''')))))))))))))))((((((((()))******++++++,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********)))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''//////000000000111111111111111111222222333333333222222222222222222222222444444555666666666666555444555666888888888888777555555555444444333222222000/////////............(((((()))******+++++++++++++++***)))(((***---111222111...+++******+++,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((,,,+++)))'''&&&%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''((())))))(((((()))***(((((()))))))))******************+++++++++,,,,,,+++++++++++++++,,,---------,,,,,,,,,++++++++++++************************)))++++++)))'''((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''(((''''''''''''''''''((((((((((((((()))))))))((((((((((((((()))******++++++,,,------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++*********)))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''/////////000000000111111111111111222222333333444333333333222222222222111333444444555555555555555222333555666777777666666555444444333222222222111//////......---------,,,)))***+++,,,---...//////***+++***(((''''''***,,,---,,,+++)))((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((***)))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((('''((())))))(((((()))***((((((((()))))))))******************++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******)))))))))))))))*********))),,,,,,(((''')))***)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''(((((((((((()))))))))''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''(((((('''''''''''''''((((((((((((((((((((((((((((((((((((((()))******++++++,,,------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''////////////000000000111000111111222333333444444444444333333222222222222333333444555555555555444111222444555666666555555333333222111000000000000......---,,,++++++******(((((()))+++,,,...//////'''(((((('''&&&%%%''')))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''(((((((((((('''((())))))(((((()))***(((((((((((()))))))))***************++++++++++++***************+++,,,,,,++++++++++++************((((((((()))))))))******(((,,,---(((&&&)))***((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&'''((((((((())))))))))))((((((((((((((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''''''''''''''((((((((()))&&&'''''''''((())))))))))))******++++++,,,------************++++++++++++++++++++++++++++++++++++************************************************((()))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''////////////000000000000000000111222333333444444444444444333333222222222222333444444555555444444111222333555666555555444222111000//////......///------,,,+++***)))(((((($$$%%%&&&((()))+++,,,---$$$%%%'''&&&%%%%%%&&&'''%%%&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''&&&###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))'''((())))))(((((()))***(((((((((((()))))))))))))))************+++++++++*********)))***++++++,,,+++++++++************)))'''((((((((())))))******(((------(((&&&***+++((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))******))))))&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''((()))******)))(((''''''((((((((())))))******((((((((((((((('''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''&&&'''''''''(((((())))))%%%&&&&&&'''((()))******)))******+++,,,,,,------)))************+++++++++++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''000000000000////////////111111111111222333444444555555444333333222111111222222333333333444444444222111000222444666555444333111///.........---+++------+++*********+++,,,((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$###$$$$$$%%%'''&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((()))))))))))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''',,,***(((&&&%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''+++)))'''%%%$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''((((((''''''''''''((((((************************))))))))))))))))))))))))******+++++++++******)))************************((()))))))))'''''')))***))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((000/////////////////////111111111111222333444444555444444333222222111111111222222222222333333333222111000111444555555444333111...---......,,,+++,,,,,,***)))))))))***+++''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&&&&$$$###$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''(((((((((((((((''''''(((''''''''''''((()))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))******************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''+++***(((&&&%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&'''((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((''''''''''''((((((************************))))))))))))))))))))))))*********++++++******)))************************((()))))))))'''''')))***)))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((////////////////////////000000000000111222333444444444333333222222111111000000000111111111222222222000000111333444333222222000------------,,,++++++***)))((((((((())))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$###$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((())))))***((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''***)))(((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((************************))))))))))))))))))))))))))))))******+++******)))************************((()))))))))'''''')))***((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((.........///////////////000000///000000111222333333333333333222222111111/////////000000000000111111000///000222222222000000...,,,,,,,,,,,,+++***))))))((((((''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&''''''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))'''(((((())))))))))))((()))))))))(((((())))))***''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((())))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%''')))+++,,,+++***)))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''((((((************************))))))))))))))))))))))))((())))))***************************************((()))))))))'''''')))***((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((------....../////////000////////////000111222222333222222222222222111111....../////////000000000111000//////000111000...///---+++***+++,,,+++***((((((((((((''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&&&&&&&)))'''%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************))))))***++++++++++++++++++******)))))))))******(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''))),,,---,,,+++***&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))((()))))))))'''''')))***'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''((((((---------......//////000............///000111222222222222222222222111111........./////////000000111000......//////...------+++***)))***+++***)))'''(((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%)))'''%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))***+++,,,,,,---,,,,,,,,,+++******************))))))))))))))))))))))))((())))))******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%''')))+++,,,+++***)))(((''''''''''''((())))))%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))************))))))))))))))))))))))))((()))))))))'''''')))***'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((,,,,,,---......///000000............///000111111111111111111111111222222...////////////000000000111000............---+++,,,***))))))*********)))'''(((((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&%%%$$$###&&&%%%$$$%%%'''))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************((()))***+++,,,,,,,,,,,,---,,,+++******************************************++++++,,,,,,++++++***////////////////////////.........------,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))*********))))))'''''''''''''''((())))))%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))((()))))))))'''''')))***''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((,,,,,,------...///000000...------......///000111111111111111111111222222////////////000000000111111000............,,,***,,,***(((((()))***))))))'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''&&&%%%###"""######"""$$$(((+++,,,+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((()))++++++,,,,,,,,,---,,,,,,+++*********+++************************,,,------......------,,,222222222222222222222222111111000000////////////,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''%%%%%%&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))))))))%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))((()))))))))'''''')))***&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((...------------...//////////////////////////////000000111111111111000000///////////////////////////---,,,---//////,,,)))))))))))))))(((((((((((())))))((('''&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((()))++++++******)))))))))(((((('''''''''&&&''''''((((((((((((''''''))))))((('''''''''(((((((((((((((((()))***+++,,,++++++,,,,,,,,,,,,,,,+++'''(((((()))***+++,,,,,,000000000000000000000000000000000111111222222222444555555666666666555555777888999:::999888777666999888666555555555666666444333111///...------...+++++++++++++++***)))(((%%%&&&&&&'''((()))******))))))))))))))))))))))))((((((&&&&&&''')))+++------+++(((&&&%%%&&&((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))************))))))''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((***,,,...---***''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&---------------...//////...........................//////000000//////...........................///---+++,,,---...,,,***))))))))))))(((((((((''')))(((((('''&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))((((((((('''''''''((())))))******))))))((())))))((((((((((((((()))++++++*********+++,,,,,,++++++,,,---------------///000000111111222222222555555555555555555555555555555666666777888999999;;;;;;;;;<<<;;;;;;::::::;;;<<<===>>>??????>>>>>>===<<<;;;:::::::::;;;<<<<<<;;;999777666666777777000//////...---+++)))(((***************+++++++++((()))))))))))))))******(((((('''&&&''')))+++,,,000...+++(((''''''((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((***000444222***&&&'''***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((******)))))))))(((((((((''''''(((((((((((('''''')))((((((((('''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&---------------......///........................------............------------------------------///---******+++,,,,,,+++)))))))))(((((((((''''''((((((((('''&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))************************(((((()))************)))))))))(((((((((((('''''')))******++++++******)))))))))((((((((())))))***+++++++++***++++++,,,,,,------...000111111111111777777777777777777777777666666666666666666666666666666777888:::;;;<<<<<<======>>>======<<<;;;;;;;;;;;;===>>>???@@@@@@@@@@@@@@@?????????@@@AAAAAA>>>===<<<;;;:::;;;;;;<<<666555444333111...,,,+++......---,,,+++*********((((((((())))))*********((((((''''''''')))***+++000...+++)))'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((('''))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((***222888555+++%%%'''+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((************))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&------,,,,,,------...///........................------............------------------------------...,,,***))))))***+++,,,))))))((((((((('''''''''(((((('''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))(((((((((((((((((()))******************)))((((((((((((((()))***+++************+++---...///111222333555666777777777999999999888888777777777444444444444444444444444222222333555777888999:::::::::::::::999888777666666777777888999:::::::::??????@@@@@@@@@AAABBBBBB===<<<;;;::::::;;;<<<===:::999999777555333111000000000...---+++***(((((('''((((((((())))))))))))((((((''''''((()))***+++,,,***((('''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))************))))))(((((())))))))))))(((((((((...444222,,,'''''')))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''',,,,,,,,,,,,,,,---..............................---......//////......---++++++++++++++++++++++++,,,+++***((('''(((***+++(((((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((())))))))))))))))))((())))))******))))))((((((((((((((()))***,,,,,,++++++,,,...000222444555777888999:::<<<<<<======999999888888777666666666222222222222222222222222111222333444666777999999888888888888888777666666666666666555555555666666;;;<<<<<<======>>>>>>>>><<<;;;:::::::::;;;<<<===::::::;;;::::::999888777444333222000...,,,+++***((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((())))))************))))))(((((())))))))))))((((((&&&(((***++++++)))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''',,,,,,,,,,,,,,,------...---------------------------..................---++++++++++++++++++++++++*********(((''''''(((***((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&'''(((***)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''''''''''')))))))))((()))******+++(((((())))))))))))******((())))))))))))))))))((())))))******,,,---//////000000222333666888:::;;;::::::;;;===>>>>>>>>>>>>999999888888888777777777333333333333333333333333666666777888999;;;<<<<<<::::::;;;;;;;;;;;;::::::;;;:::999888888888888999999999:::;;;;;;;;;::::::777666666555555666777888:::;;;<<<<<<======<<<<<<888888777555444333222111,,,++++++******)))((((((((((((((()))))))))))))))'''''''''((()))***+++,,,((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((&&&%%%%%%'''***+++(((&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''',,,,,,++++++,,,,,,---...------------------------,,,,,,------------,,,,,,************************''')))***)))'''&&&''')))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%%%%&&&((())))))(((&&&%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))++++++(((((()))))))))*********)))******++++++******))),,,,,,---...000111333444444444555666777999:::;;;999999:::;;;;;;;;;;;;;;;888888888777777777777777555555555555555555555555777888888999:::;;;;;;;;;888999:::;;;;;;<<<<<<;;;<<<;;;:::::::::;;;<<<===999:::;;;;;;;;;:::999888555444333222222222333444;;;<<<<<<===>>>>>>>>>===999999888888777777666666111000///...,,,+++******(((((())))))))))))(((((('''((((((((()))*********((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,+++++++++))))))))))))))))))))))))&&&(((+++***'''%%%&&&((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,(((((())))))*********++++++++++++,,,,,,+++++++++//////000111333444666777555555555555555666777777777777888888999888888888666666666666666666666666666666666666666666666666555555555666666777777777444555666777888999999999999888888888999;;;===>>>;;;<<<=========;;;:::999:::999777666666666777777<<<======>>>>>>>>>======888777777777777777777777444444222111///---,,,+++((()))))))))))))))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''(((((((((((('''''''''''''''&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((***,,,---+++'''&&&***---(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((())))))*********+++''''''((((((((((((''''''&&&'''''''''(((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***+++,,,,,,------,,,,,,------------------------------,,,,,,,,,+++++++++************************))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******))))))+++++++++***************+++,,,---...---///111444111333555777999999::::::333333333444555666666666444444444333444555444111333444::::::333777;;;555555222222777;;;;;;;;;;;;;;;BBBAAA===>>>888333888444555666666666777999;;;999666;;;999111444;;;777888999:::===??????<<<::::::;;;;;;999888777888999======<<<;;;;;;:::::::::;;;:::888777777666555333666666666555333111...---,,,+++***)))(((((((((((())))))((('''''''''(((((((((((('''(((((()))***+++))))))))))))((('''&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%''''''''''''%%%$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))******))))))((((((''''''((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&)))((('''&&&&&&&&&&&&&&&***+++,,,,,,------,,,,,,---------------------------,,,,,,,,,,,,+++++++++************************)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((('''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((()))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))*********+++++++++,,,,,,,,,...000222222333666888:::;;;<<<======;;;999888555666666555444444555666555555444444777::::::999<<<@@@GGGEEE>>>BBBJJJJJJKKKHHHGGGJJJPPPSSSTTTSSS]]]ggggggccc___UUUMMMQQQTTTTTTQQQKKKFFFCCCEEEGGGQQQLLLMMMHHH;;;888:::444888888888:::<<<<<<:::888888999;;;<<<<<<;;;;;;<<<>>>>>>?????????>>>>>>>>><<<;;;::::::::::::999888999999:::999888666555333///...---+++***))))))((())))))((((((((((((((())))))(((((((((((())))))***))))))))))))((('''&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))******))))))((((((((((((((((((((((((((()))******)))))))))))))))))))))(((************************))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''((('''&&&&&&&&&&&&&&&'''***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((('''''''''''''''$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((()))******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((())))))%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******+++***)))))))))))))))***)))***+++,,,---......///...111555777888999;;;<<<;;;;;;<<<>>>??????<<<:::555777888777444444777:::AAA@@@AAAEEEKKKOOORRRTTT]]]dddhhhddd```fffpppvvvssspppnnnpppwww|||{{{yyytttwwwhhh]]]bbbqqqrrroooiiiaaa___bbbfffmmmggghhhdddVVVPPPOOOHHHDDDBBB@@@???>>>===;;;999666777999;;;===>>>>>>>>>>>>>>>????????????>>>>>>;;;;;;;;;<<<<<<<<<;;;;;;777777888888888777666666444333111///---,,,******))))))(((((((((((())))))***))))))(((((((((((()))))))))))))))((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))***))))))))))))((((((((()))(((((((((((()))******))))))))))))))))))))))))***************************))))))(((((())))))***))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%&&&''''''******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''(((((()))&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********+++***)))((((((((())))))******,,,---///000222222222555999;;;;;;;;;<<<<<<999999999999::::::999888555888;;;;;;;;;>>>DDDJJJSSSSSSXXXbbbjjjnnnqqqtttrrrxxxtttlllnnntttyyy{{{{{{{{{}}}~~~tttkkkqqqvvvqqqrrruuusssmmmrrruuummmjjjjjjeeeZZZVVVQQQMMMIIIEEEBBB???777666444444555777888888<<<<<<>>>??????@@@??????999;;;<<<<<<;;;:::999999555555666666777777777777777777555444111///---,,,)))((((((((((((((())))))******)))(((((('''(((((()))))))))))))))(((''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))(((((())))))***+++)))))))))))))))************************************))))))))))))))))))***)))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%%%%%%%%%%&&&'''((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******************)))))))))))))))***+++,,,...000222444555666555888;;;<<<;;;:::999:::999888777555444555888:::???BBBFFFIIIMMMTTT]]]dddddddddmmm{{{~~~rrryyyzzzuuuyyyuuu{{{wwwqqqooopppiiipppyyyuuutttvvvsssnnnkkkeeeaaa]]]YYYUUURRRJJJDDD===777444444333222777888999;;;===@@@BBBCCC;;;===???>>>;;;999888888888888888888999999::::::888888888666444222000///***))))))(((((((((((((((******)))(((((('''(((((())))))))))))))))))((('''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((&&&%%%%%%&&&((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************)))))))))))))))***++++++((()))))))))*********+++******************************))))))))))))******************************))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''(((((((((((((((%%%%%%%%%%%%&&&&&&'''((()))******+++++++++++++++*********************************))))))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++)))***+++,,,,,,,,,,,,+++//////111333555777888999888999;;;;;;:::888888888111444666666999BBBPPP[[[XXXXXXZZZ^^^eeennnwww{{{wwwvvv~~~uuuwwwrrr}}}~~~yyy~~~~~~~~~{{{~~~|||yyywwwvvvtttrrrpppmmmdddYYYPPPKKKHHHEEEBBB555555444555777:::===???===@@@CCCAAA===:::999:::888888777666666666777777666777777777666555333222...---,,,***))))))((((((***))))))(((((((((((())))))))))))******))))))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++***))))))))))))***++++++((())))))******++++++++++++++++++++++++++++++++++++******))))))******+++************************)))******++++++******)))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))'''''''''(((((((((((((((''''''&&&&&&&&&'''(((((())))))***+++++++++++++++******************************)))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++***,,,...111222111000///222222444666888999;;;<<<777999:::999888888999:::444:::???BBBHHHYYYrrrwwwrrroooqqqxxxyyy}}}lllqqqooo{{{yyyrrrtttvvvsssvvv~~~|||~~~wwwooojjjhhheeeaaa]]]IIIFFF@@@:::777666888999:::>>>BBBBBB===::::::;;;999888666444333333333333333444666777777777555444333222000...,,,+++******)))(((((((((((())))))***((())))))*********))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++******))))))******+++,,,((())))))******+++,,,,,,+++++++++++++++++++++++++++******))))))******+++************************)))******++++++******)))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''''''''((((((((()))))))))((('''''''''(((((())))))***++++++++++++***))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''''''''((((((((()))''''''''''''((((((((())))))))))))))))))))))))))))))************++++++++++++---111444666555333111444444666777999;;;<<<===777888999888888888:::<<>>===:::888666555555555111222555777888888777666777666333111///---,,,,,,(((((('''(((((()))***+++((())))))*********))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((******((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++*********)))******+++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++++++++************++++++******************************++++++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))&&&'''''''''(((((())))))+++***)))(((((((((((((((+++)))((())),,,---+++))),,,+++++++++***))))))))))))((((((((()))***++++++))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&((()))((((((((('''&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$""""""###%%%'''((('''&&&''''''(((((('''&&&$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((('''&&&$$$###''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***((('''&&&&&&'''(((***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))*********************)))***++++++,,,...000444777999999888777;;;888777999;;;;;;<<<===:::777888<<<<<<;;;BBBMMMXXXgggjjjaaafff}}}~~~~~~{{{xxxyyy~~~yyyyyysssttt}}}qqqeeefffgggddd___dddmmmssstttppphhhcccbbb^^^hhh}}}||||||}}}|||zzzwwwooonnnttttttmmmnnnvvvuuuooolllqqqyyy|||xxxrrrsssmmmddd[[[TTTOOOKKKIII>>><<<888555444666:::===@@@<<<;;;;;;888444444888666777888999999999999999666555333111000000000111((()))*********)))'''&&&(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************''''''(((((())))))******)))*********++++++++++++,,,,,,,,,+++******))))))))))))(((((()))***,,,---,,,,,,,,,++++++)))((((((+++++++++***))))))((((((++++++,,,,,,,,,++++++***++++++++++++++++++++++++))))))+++...000111///---******+++,,,,,,,,,,,,+++))))))((((((((()))******,,,+++++++++*********))),,,++++++******++++++,,,******))))))))))))************))))))((((((''''''))))))))))))))))))))))))***)))(((***,,,---+++)))++++++******************)))))))))((())))))******((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))*********************+++,,,---...222444666999:::999888777888:::<<<===:::777777888666444888AAAKKKUUUcccpppmmmrrrrrrqqq{{{uuuqqqtttwwwvvvtttsssuuu|||~~~vvviii```___fffjjjeeeWWWQQQSSSSSSMMMOOORRRWWWYYYYYYUUUQQQMMMLLLKKKRRR```hhhiiinnnuuummmhhhdddeeekkkqqqssssssqqqjjjjjjppppppkkkllltttxxxsssnnnoootttwwwuuurrr}}}vvvmmmfffbbb```]]][[[NNNJJJDDD>>>:::777555333999888:::??????:::888999555555555555666777999:::888777555333222111111111,,,,,,***)))((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))*********)))))))))))))))*********,,,,,,,,,++++++*********+++***)))(((((()))***+++******++++++******)))(((++++++***************+++******+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++))))))***,,,------+++)))***+++,,,---------------++++++***)))))))))))))))*********)))))))))))))))+++******))))))******+++******))))))))))))*********)))))))))((((((((('''))))))))))))))))))))))))))))))(((***+++,,,+++)))))))))************************)))((((((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&%%%%%%&&&''')))***%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''')))((('''&&&&&&'''((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************+++,,,---///000111333444666888999888888777888;;;===:::777888===BBBAAABBBIIIXXXiiivvv~~~wwwrrrttt}}}~~~yyyxxx|||}}}tttsssyyyoookkkfffbbbZZZPPPIIIHHHGGGHHHCCC;;;;;;@@@???888;;;<<<======<<<;;;999888888;;;???DDDHHHIIIIIIIIIIIIGGGEEEIIIQQQXXX]]]^^^aaa\\\\\\bbbccc```ccciiippppppqqqsssuuuvvvtttssstttnnniiijjjqqqxxx{{{|||vvvnnncccXXXOOOEEE<<<666:::666777<<<>>>===<<<===999777666555555666888999999888666555333222222222111///,,,***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************))))))++++++++++++++++++++++++++++++***)))))))))************+++,,,,,,,,,,,,+++///...---,,,---...///000...///000000111111111111000000000/////////......000//////111222222000...+++,,,------......------++++++***************************************+++***))))))))))))))))))*********))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((()))***++++++***)))(((((())))))******+++++++++***)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&&&&'''(((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%%%%%%%%%%'''((()))(((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''''''''((()))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))*********+++,,,,,,...///111333444666666777999999:::::::::888999888666;;;HHHWWW______aaahhhttt~~~~~~yyyvvvwwwuuupppnnnnnnhhh]]]VVVUUULLLJJJIIIGGGCCC???;;;:::777888666333555::::::666444444444444444444444444666<<>>???AAA???:::>>><<<:::;;;@@@DDDFFFGGGKKKGGGGGGLLLNNNNNNPPPUUU[[[aaajjjqqqsssrrrpppnnnbbb^^^]]]dddsss{{{pppggg___VVVOOOGGG>>>666666888999;;;>>>===<<<;;;999888777777777999888777666444333222222444222000...,,,++++++******))))))))))))))))))***((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********))))))((((((''',,,,,,,,,,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111222111111555444333222222333444555555666777888999:::::::::777777666666666555555555666666666888999:::888777111111111000000...------)))***++++++,,,,,,------++++++,,,,,,,,,---------******))))))))))))************))))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((('''((()))***************((((((((())))))******+++******)))((('''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((('''((((((&&&$$$$$$%%%(((%%%&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))***++++++,,,---......000222444666777;;;;;;:::999999999999:::555:::===BBBOOOdddttt{{{xxxxxxyyy{{{~~~~~~yyyttt||||||zzzvvvtttwww|||zzzpppfff\\\VVVRRRQQQPPPKKKGGGEEECCCCCCBBB???<<<:::777555666:::<<<:::999::::::999999999:::::::::999888777999???AAA???@@@BBB@@@<<<>>><<<:::999::::::;;;;;;:::888888:::<<<===???BBBGGGMMMUUU[[[]]]^^^___```XXXUUUUUU\\\jjjxxx{{{tttpppmmmiiigggVVVIII>>>;;;<<<:::777777:::;;;;;;;;;:::999777666888888777777666444333333444444555444222///,,,*********))))))))))))******((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''++++++++++++++++++++++++******+++,,,---......///---...///111333444555666666777777888888888777777999888666555555555666666888999:::;;;<<<<<<<<<<<<========================888777888:::===??????>>>;;;;;;:::888666333111000.../////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++******))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((&&&(((******)))((()))***(((((())))))))))))))))))))))))((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''((()))...///...+++&&&$$$&&&(((%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***+++,,,------000000111222444666888999999888666555444555555666:::HHHVVV^^^kkkzzz|||wwwuuuwwwuuuqqq{{{{{{nnnggg___[[[ZZZYYYVVVRRRHHHDDD@@@???@@@AAA???>>>;;;>>>>>>;;;;;;>>>>>><<<<<>>>>>>>>>>>======<<<::::::888888888888888888777777777777888999::::::::::::???@@@@@@AAAAAABBBCCCCCC<<<<<<<<<>>>BBBDDDEEEEEEDDDDDDBBB@@@===:::888666888777777555222///,,,***,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))&&&(((******(((((()))***)))))))))))))))((((((((((((((('''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%''')))***---//////,,,'''&&&)))---333111...***(((&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))***+++,,,---......///222222333444666777999:::444444444555888<<<@@@CCCOOOeeexxx{{{zzz~~~qqqeee```SSSNNNHHHCCCBBBDDDGGGHHHBBB@@@>>>>>>???BBBAAA@@@<<>><<<::::::;;;;;;999666555666666666888666444444555777999:::999<<>>;;;999888777888:::===>>>>>>======::::::;;;;;;;;;;;;;;;:::>>>>>>???AAABBBCCCDDDEEE@@@??????@@@CCCFFFFFFFFFEEEDDDCCCBBB@@@===;;;:::<<<<<<<<<;;;888555222000000//////...---,,,++++++++++++************++++++******))))))))))))******'''((((((((()))))))))***))))))))))))))))))))))))%%%(((******(((''')))+++******))))))(((((('''''''''''''''''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%$$$(((((((((''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%''')))+++&&&)))+++)))'''(((---333EEE@@@777...(((&&&&&&'''%%%%%%%%%&&&&&&&&&''''''###$$$&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,...//////000444444444555666888::::::555777:::???FFFNNNVVVZZZggg{{{xxx}}}zzzyyytttkkk```VVVJJJAAA???>>>===:::888777888:::;;;===@@@BBBFFFKKKMMMLLLRRRWWWYYYXXX\\\dddgggeeeiiijjjppp}}}yyyrrrrrrtttwww|||{{{uuuvvvpppaaa^^^eee]]]\\\ZZZTTTNNNHHHDDDCCCAAA@@@>>>999777777777555444555888;;;===;;;666222666999===>>>>>>CCCKKKRRRVVV___iiimmmkkkjjjlllooouuuiiiaaaeeejjjggg]]]UUUGGGBBB;;;555333444777:::999:::<<<>>>>>>>>>>>>===:::999888777666555444333,,,+++)))(((((()))+++,,,))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))&&&'''((())))))((('''&&&''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,---------,,,---...///000222333333333444666777:::<<<===>>>???AAACCCEEEFFFFFFFFFFFFDDDCCCBBB???===:::777666777:::>>>BBBDDDEEEDDDDDD@@@@@@AAAAAAAAA@@@??????;;;<<<===???AAABBBDDDDDD===<<<;;;<<<>>>@@@@@@@@@AAAAAA@@@@@@>>>===;;;:::;;;<<<===>>>>>><<<;;;999555444333222111000///...******))))))))))))************))))))))))))******'''((((((((())))))******)))))))))))))))))))))))))))((('''((()))***)))((())))))))))))))))))))))))***(((((()))******(((&&&)))((('''(((***,,,,,,+++&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&(((,,,...===LLLNNN;;;((($$$''')))###$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++***************++++++)))***,,,...///222555888:::999888777555444666:::;;;777===PPPdddrrr{{{nnnaaajjj}}}yyyfff^^^VVVNNNKKKDDD;;;888;;;999;;;>>>@@@@@@CCCJJJQQQQQQOOONNNQQQYYY^^^]]]XXXmmmyyyrrrnnnkkkeeeaaa^^^YYYSSSMMMGGGCCC@@@@@@AAA@@@<<<999777555222111666777333555;;;<<<888BBBEEEHHHRRReeezzzsssnnnssskkk[[[XXX^^^XXXHHH@@@AAA:::555;;;:::999999<<>><<<:::::::::;;;<<<===>>>@@@AAABBBCCCGGGDDDBBBCCCHHHIIIGGGDDDGGGCCC???<<<===???AAACCC<<<<<<<<<;;;:::999888777888666888<<<;;;777555666666888999::::::;;;===>>>>>>===<<<:::777444222000333000---,,,---------,,,******)))))))))*********))))))))))))))))))))))))************************)))((('''((()))***)))((())))))))))))))))))))))))%%%&&&'''&&&%%%&&&+++...,,,***(((((()))***)))(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&(((+++...;;;GGGIII999)))&&&))))))&&&%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++************++++++,,,,,,...111222222333444666444444555777888999;;;===CCCKKK\\\ooo{{{~~~~~~rrriiirrrxxxiiiZZZLLLGGGCCCCCCEEEBBB===<<<@@@CCCJJJRRRSSSLLLHHHNNNWWW```cccffffffhhhlllmmmkkk}}}|||ooo]]]QQQKKKNNNKKKEEEAAA@@@@@@===:::888999888666777999888666:::===@@@HHHYYYlllvvvvvv|||}}}rrr___WWW[[[\\\VVVUUUWWWJJJ999777555555666999===@@@@@@@@@???<<<999999::::::777444111000///---,,,+++++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&'''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))************,,,---...---,,,+++,,,---------......///111222333666666777888999::::::;;;999999999:::;;;>>>@@@AAA>>>??????>>>===>>>@@@CCC<<<<<<;;;;;;<<<===???@@@888999<<>><<<::::::<<<;;;777555777666666777777888999:::<<<;;;<<<>>>>>>===;;;888666555333///...------+++***((((((***+++++++++******************************(((((((((((((((((((((((()))((('''((()))***)))((((((((((((((((((((((((((('''***+++(((&&&)))333;;;...,,,)))((((((((('''%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&(((***---555===>>>222''''''((('''''''''&&&&&&%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))++++++*********************************+++,,,------000444666666555666666777555222333777>>>CCCEEEVVVcccttt~~~~~~|||~~~rrrsss}}}~~~}}}xxxlll]]]OOOGGGCCC999<<>>@@@AAA@@@???>>><<<:::999777333222000...---,,,++++++***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((('''&&&''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))************************))))))+++,,,------,,,,,,---.........///000222444666777999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<======:::;;;;;;;;;:::;;;===@@@BBBAAA@@@>>>>>>>>>>>>???;;;<<>>999999777777777777888999888;;;>>>AAABBB@@@===;;;;;;888555333222000...,,,((()))+++,,,---,,,+++***************************(((((((((((((((((((((((()))((('''((()))***)))((((((((((((((((((((((((((()))***+++***)))---555;;;...+++)))(((((((((&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''''''''***,,,,,,111000)))$$$%%%%%%###''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((+++++++++************************+++,,,---...///,,,000555888888888888888:::888555777BBBTTTaaafffssswwwwwwrrrlllrrrlllccccccXXXRRRMMMHHHAAA:::;;;@@@CCCGGGNNNTTTXXX^^^gggnnnnnnsss{{{}}}xxxyyy}}}}}}}}}qqq[[[JJJIIIAAA===???>>>999777888777888888777999===@@@BBBKKK^^^dddcccoooxxxxxxyyyssslll^^^[[[eeeccc^^^ccccccXXXHHH;;;555666;;;>>>AAACCCEEEDDDAAA===;;;:::555444222000...------,,,******)))(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((())))))((('''&&&&&&''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********++++++************))))))+++---............000111000000000111333555666777;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::::::::999:::;;;<<<<<<>>>AAADDDLLLJJJHHHEEEDDDBBBBBBBBBHHHIIIJJJLLLNNNOOOQQQQQQRRRPPPOOOPPPQQQRRRQQQOOOMMMNNNNNNLLLKKKJJJJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLLLLHHHFFFGGGGGGEEEFFFJJJDDDAAA>>><<<;;;;;;::::::777888;;;===>>>???>>>===@@@>>><<<::::::999666555//////...---,,,+++++++++************************************************)))((('''((()))***)))((((((((((((((((((((((((((('''&&&&&&''')))+++---...+++)))''''''((()))((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((''''''''')))***''')))((($$$###%%%%%%###%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************++++++,,,,,,...///111111000333666888888777888999777===EEEOOOaaawwwrrrffffffxxxpppZZZLLLFFFAAA<<<:::<<<<<<<<>>CCCEEECCC@@@===;;;888666555333111//////...,,,,,,***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((())))))((('''&&&&&&''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++++++++***************---///111111111111333444222222222222333444555555::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;===>>>@@@AAACCCGGGJJJJJJJJJIIIHHHHHHIIIJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOPPPOOONNNMMMMMMLLLKKKJJJHHHJJJMMMNNNMMMMMMOOOQQQOOOOOOOOOOOONNNMMMLLLKKKMMMIIIHHHJJJKKKKKKMMMRRROOOKKKGGGDDDCCCBBB???===999888777777888:::<<<===AAA@@@??????@@@@@@>>>===:::777333///,,,+++,,,,,,************************++++++++++++++++++++++++)))((('''((()))***)))((((((((((((((((((((((((((((((&&&&&&(((++++++)))''')))(((&&&'''((())))))(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((''''''((()))''''''&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,------...000222333444666777888777666777999;;;>>>NNN___lllzzz}}}ooohhhqqq}}}dddNNN???777??????@@@BBBGGGMMMSSSVVV[[[\\\]]]cccuuuyyylll```XXXSSSJJJ@@@777444555999;;;999777777333999666444>>>HHHUUUfffuuuxxxuuuwww{{{ooo``````hhhcccZZZQQQIII@@@999444666888<<>><<<;;;:::888666444222111111///...---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((('''&&&''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++*********+++++++++,,,,,,///111333333222222444666444444444444444555555666999999::::::;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@>>>???@@@AAABBBDDDHHHKKKJJJIIIHHHFFFFFFFFFGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@@@@>>>AAADDDEEEDDDEEEHHHLLLMMMMMMLLLLLLKKKIIIHHHGGGHHHEEEDDDHHHIIIJJJMMMQQQTTTPPPLLLKKKKKKJJJFFFBBB>>><<<999777777:::===???@@@@@@@@@AAACCCDDDCCCBBBAAA>>>999444000...---...++++++++++++++++++++++++)))))))))))))))))))))))))))((('''((()))***)))((())))))))))))))))))))))))((()))***+++***))))))))))))(((&&&&&&((()))((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&(((((('''&&&'''(((&&&&&&&&&&&&%%%$$$&&&(((&&&&&&&&&'''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''(((((()))((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---......///000222444666777888777666555666:::@@@DDDQQQeeewww~~~xxxttt|||mmmXXXIII@@@;;;999@@@FFFJJJVVVgggpppooowwwsssnnnqqq|||zzzwww|||uuufffKKKBBB===???@@@<<<999888888888555888===888;;;MMM[[[eeemmmvvv}}}rrrfffhhheeebbb^^^ZZZUUUPPPJJJFFFAAA>>>::::::<<<===;;;999>>><<<:::888666444333333333222000---+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&'''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++))))))******+++,,,------000222333333222222444555555555555555666777999999999999::::::;;;<<<======>>>???@@@AAABBBAAA@@@@@@>>>??????>>>>>>???AAADDDGGGFFFDDDCCCBBBBBBBBBBBBFFFEEEEEEDDDDDDCCCBBBBBB???@@@@@@???>>>>>>>>>>>>>>>AAACCCBBB???>>>BBBFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDAAAAAAEEEFFFFFFHHHLLLPPPMMMLLLMMMOOOOOOJJJFFFEEECCCAAA???@@@AAADDDFFFBBBBBBBBBEEEGGGGGGFFFEEEBBBAAA>>>;;;777333000///++++++++++++++++++++++++)))))))))))))))))))))))))))((('''((()))******(((************************###'''***((($$$###&&&******)))'''''''''((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&(((((('''&&&'''((($$$$$$%%%&&&###"""$$$'''((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''((())))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((***+++,,,---...//////000111333666888999555444333444777???IIIPPP```sssppplllbbbSSSHHHCCCCCCDDDCCCQQQ\\\cccwww~~~|||wwwkkk]]]PPPMMMKKKDDD>>><<<555444555???DDD555111AAA<<>><<<:::777666555444555444111...,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&'''((()))))))))(((''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++(((((()))***,,,---...///000222333333222111222444555555666777888:::<<<===999999:::;;;<<<===>>>?????????@@@AAA@@@???>>>============;;;999888:::;;;<<<<<<===???BBBEEEHHHJJJRRRRRRPPPNNNLLLKKKIIIIIIBBBCCCDDDEEEDDDDDDFFFGGGJJJLLLMMMIIIDDDBBBEEEIII@@@@@@AAABBBBBBBBBAAAAAACCC@@@AAADDDEEEDDDEEEIIIJJJHHHHHHLLLQQQQQQLLLGGGIIIHHHHHHHHHIIIJJJKKKKKKFFFFFFFFFHHHJJJKKKIIIGGG@@@AAAAAA@@@===888222///++++++++++++++++++++++++++++++++++++++++++++++++)))((('''''''''(((***+++******+++,,,---,,,(((%%%))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&%%%%%%'''(((%%%&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((###%%%&&&%%%$$$$$$(((+++%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((((((((())))))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))+++***)))'''''''''((()))((())))))************))),,,+++*********,,,///000222333444333333444777999===111===JJJEEENNNeeennn{{{uuusssvvvjjjaaa[[[HHHMMMNNNKKKQQQ\\\]]]UUUYYYgggiiiqqq~~~yyywwwrrraaa]]][[[KKK???999777;;;>>>:::444111666666999???EEEMMM\\\jjjtttvvvoooaaa^^^fffkkkggghhhaaaPPP>>>444444666555===???@@@>>>;;;888777777555555444222000---+++******)))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))(((&&&&&&''')))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************+++,,,---,,,******+++,,,)))***+++,,,...///000111333222111111222333555666777888999;;;<<<;;;888666888999;;;:::::::::===@@@;;;@@@@@@<<<999999888555;;;<<<>>>@@@BBBBBBBBBBBBLLLRRRYYY^^^aaagggpppwww}}}uuunnnqqqxxxvvvppphhhgggbbb^^^iiixxxwwwjjjmmm{{{sssccc]]]^^^[[[WWWUUUVVVYYYWWWRRRLLLNNNHHHJJJRRRQQQGGGCCCGGGFFFIIIJJJHHHJJJNNNKKKFFFLLLGGGGGGMMMNNNIIIJJJPPPJJJLLLJJJHHHJJJNNNIIIAAA???????????????<<<888555333111...,,,+++,,,...000++++++,,,,,,++++++++++++***))))))((()))***+++,,,******+++,,,---,,,)))&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''''''''((((((((()))))))))&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&''''''%%%%%%&&&(((&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&''''''&&&$$$###&&&(((%%%&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))+++***)))((('''(((((()))))))))***************)))+++******+++,,,...000111333555777888777777888999>>><<>>@@@AAA@@@<<<888666666555444222111///...---+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((('''&&&'''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,******+++,,,***+++,,,---///000111111444444333333444555666777;;;;;;:::;;;;;;;;;:::999555777999;;;<<<;;;::::::???999777999888888BBBOOOOOONNNOOORRRVVV[[[]]]]]]cccjjjuuu|||www}}}|||uuunnniiifff[[[WWWRRRMMMJJJKKKMMMOOOPPPIIIGGGKKKLLLIIIIIILLLMMMOOOMMMIIIIIILLLJJJDDDCCCAAA???======;;;888666444444333222111///------++++++++++++++++++,,,,,,*********)))***++++++,,,*********,,,---,,,)))&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''%%%%%%&&&''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''''''''(((''''''&&&%%%&&&&&&'''''''''((((((((((((((((((((())))))))))))******)))((((((((())))))************************)))***+++---///111333333777888::::::999888999:::EEEWWWeeeppp}}}}}}{{{vvv___NNNFFFEEEGGGRRRWWW^^^ooo{{{|||{{{~~~}}}XXXDDD???===999777555555666666333000555===DDDQQQbbbrrrttt\\\bbbcccYYYLLLBBB<<<777999:::===AAACCCAAA===:::777666555333222111000000,,,+++******))))))******))))))))))))))))))))))))***************************)))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((''''''''')))+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++***+++,,,,,,******+++,,,+++,,,...///000111222222555555555555666777888999:::999888888888999:::;;;<<<;;;::::::::::::999888===666;;;GGGJJJHHHWWWmmmhhheeecccfffnnntttvvvuuuqqqvvv|||rrriii[[[LLLJJJPPPRRRKKKFFFHHHKKKKKKIIIHHHNNNOOONNNKKKJJJMMMLLLJJJHHHDDD@@@===<<<;;;:::888888999;;;;;;:::666222///---,,,+++******+++,,,---)))))))))*********++++++*********+++,,,,,,***'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((())))))((((((''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''((()))(((&&&%%%%%%&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((('''((('''&&&%%%$$$$$$%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))))))))+++++++++******+++++++++)))+++---000333444666666::::::999777777:::???BBBQQQuuu~~~nnn[[[MMMGGGIIIRRR[[[ZZZ```oooyyyxxxbbbYYYPPPCCC:::;;;888777;;;;;;888666777777BBBOOO___rrrvvvpppeeeYYYSSSOOOGGG???:::999888;;;???BBBBBBAAA;;;:::888555333222222222---,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((&&&&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,++++++,,,------...000222333333333333555555555666777777888999888888888888777888999;;;@@@;;;666333555999<<<===@@@KKK___rrrxxxvvv~~~|||zzzZZZKKKNNNQQQLLLFFFDDDHHHJJJEEE???GGGIIIKKKKKKLLLNNNOOOPPPJJJGGGDDDAAA@@@>>><<<::::::<<>>;;;999222000...,,,+++++++++,,,((((((((()))))))))))))))***))))))+++,,,,,,***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&'''''''''((()))))))))((((((''''''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''((()))(((&&&%%%&&&'''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&''''''(((''''''&&&'''''''''((((((((())))))(((((((((((())))))))))))))))))******************,,,++++++***+++,,,---------...111333666777888999777777666777;;;DDDOOOWWWccctttgggXXXMMMDDDEEEKKKSSS^^^iiijjjqqq~~~}}}}}}~~~|||}}}}}}pppbbbYYYRRRCCC666555888999666555444999>>>EEEQQQeeexxxpppbbbZZZTTTPPPEEE@@@:::666777;;;@@@CCC???===;;;888666444222222///...---+++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((*********(((&&&%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))************++++++++++++***,,,------,,,,,,---//////000222444555555444444444555666666777777888888999:::;;;:::888666777999666666666:::@@@HHHNNNQQQTTTppptttcccddd^^^[[[RRRJJJJJJMMMGGG===???@@@BBBGGGJJJLLLNNNOOOIIIHHHGGGGGGFFFCCC???<<<:::;;;===???AAABBBBBBBBB888666333000---,,,+++***''''''((())))))))))))(((***))))))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))(((&&&&&&'''((('''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&%%%%%%&&&'''(((&&&$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&&&&'''(((((()))(((((((((''''''((((((((()))))))))(((((((((((())))))))))))((()))***+++++++++******++++++******+++---///000333444555666888999:::;;;333777<<>>??????>>><<<:::777444333333111000---+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((()))))))))))))))***''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((*********(((&&&%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''(((((())))))******((((((((()))))))))******))))))))))))))))))))))))*********++++++++++++,,,+++---............///111111333555777888777666555444555666777888888888888666888999888666666999===>>>EEEPPP[[[ccckkkqqqtttooosssbbb___dddaaaWWWHHHBBB???BBBFFFGGGHHHIIIGGGGGGHHHIIIIIIGGGCCC@@@999999:::;;;===???AAABBB;;;:::888555222///---+++'''((()))*********))))))***))))))***+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''((((((((()))))))))((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((''''''((()))&&&&&&&&&'''''''''''''''%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((&&&%%%&&&((('''$$$"""###$$$$$$%%%&&&'''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&'''(((((('''&&&&&&'''(((((()))******))))))'''((((((((())))))))))))(((((((((((())))))))))))((()))***++++++++++++*********)))***,,,...111333:::999999888999:::<<<===777AAAPPP___kkktttzzz}}}~~~|||~~~mmm```XXXUUUTTT[[[^^^nnnpppuuu~~~}}}uuuqqqooonnnmmmjjjfffaaa```aaaeeeiiinnnqqqrrrqqqpppnnnqqquuuxxxyyy||||||{{{}}}xxx]]]LLLBBB>>>>>>777666666444444666>>>EEE]]]yyywwwfff]]]WWWWWWSSSIII>>>777777:::<<<===>>>???===;;;888666888666444111...,,,***)))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((&&&&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((('''''''''((()))*********''''''((((((((()))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---...000000//////111222222444777999999888777666666777888999::::::999999555888:::;;;>>>FFFQQQZZZhhhpppyyy~~~zzzuuudddTTTFFFCCCEEEDDDCCCDDDEEEEEEEEEFFFHHHHHHFFFEEE======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888444111///((()))***+++,,,+++*********)))((()))+++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((())))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%'''(((((('''''')))***%%%&&&&&&''''''(((((((((%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((***(((&&&'''((('''###"""###$$$%%%'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&'''(((((('''&&&%%%(((((()))***************(((((((((((())))))))))))(((((((((((())))))))))))((()))***+++,,,,,,+++***)))))))))***,,,///222444>>>===;;;::::::;;;<<<===>>>MMMcccwwwuuuwwwsss]]]NNNLLLSSSZZZfffnnn~~~sssooobbbeeefffccc``````___]]]cccggglllooorrrsssqqqnnnooovvvxxxuuuwww~~~}}}zzzyyy{{{~~~~~~zzzdddMMMAAA???<<<999666666666777888;;;IIIaaawww___TTTZZZ\\\UUUGGG<<<999;;;999;;;>>>@@@@@@>>>;;;999;;;:::777333000---+++***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((($$$&&&'''''''''(((***,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''((()))******+++''''''''''''(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,---///111111000000222444333555888::::::999777666777888:::;;;<<<<<<;;;:::;;;===AAAFFFOOO^^^rrr}}}hhhQQQHHHFFFDDDBBBCCCEEECCCBBBCCCEEEHHHHHHHHHCCCBBBBBB@@@>>>;;;999777;;;<<<======;;;888555222***)))'''((())))))((('''***))))))+++---...---++++++***(((''''''((()))***///......---,,,++++++***((((((((((((((())))))))))))(((((()))++++++)))(((((((((((((((((('''''''''))))))((((((((())))))***))))))(((''''''(((((()))''''''(((((()))(((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&((()))***''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''%%%%%%&&&'''((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))************---+++((((((((()))))))))+++,,,---------000444777BBB???<<<888777;;;@@@EEELLLZZZsss{{{oooYYYLLLEEEFFFUUUfffvvv~~~wwwzzzsssooogggeeeeeeeeebbb]]][[[]]]cccgggnnnrrrsssrrrqqqqqqpppwwwzzzxxxyyyzzzwww|||{{{uuu~~~|||~~~|||mmmXXXIIIBBB777222999===888444555===FFF]]]mmm[[[UUUSSSVVVTTTIII>>>::::::888888;;;???@@@===999:::999777666555222---)))++++++++++++******))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((*********)))))))))))))))---,,,,,,+++,,,---///000///000000222333444555555333444999@@@@@@:::666555666666777999777666:::BBB@@@QQQZZZ___kkkwwwlll___OOOIIIJJJFFFFFFEEE@@@<<<===CCCEEECCCDDDDDDCCCBBB???<<<:::999::::::::::::999888888777+++***))))))+++,,,+++)))+++******,,,......---,,,,,,+++)))(((((()))***+++)))))))))))))))))))))))))))))))))******+++++++++---,,,++++++,,,,,,***((()))))))))*********++++++))))))((((((((())))))))))))((((((((())))))******'''''''''''''''&&&&&&%%%((((((((((((((((((((((((%%%%%%&&&''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&'''((()))***''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((%%%%%%&&&&&&&&&''''''''')))(((((('''''''''((((((&&&&&&''''''((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((+++*********))))))))))))))))))))))))************+++***))))))***+++++++++******+++,,,///333777:::BBB@@@===;;;<<>><<<:::>>><<<;;;999777444///+++,,,,,,++++++******))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))))))))************************,,,,,,,,,,,,---...///000000000111222333444555555666555777;;;;;;999999<<<888888:::======???GGGQQQSSSfffttt|||yyyhhh]]]ZZZSSSQQQPPPJJJCCCAAACCCCCC@@@DDDEEEHHHJJJJJJFFFAAA===<<<;;;:::888777777777888,,,+++***+++---......,,,+++******,,,...///...,,,+++***)))))))))***+++,,,******++++++,,,---......+++,,,,,,---...//////000111000/////////...,,,*********++++++,,,,,,------***))))))(((((()))))))))(((((())))))******++++++)))((((((((('''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((''''''''''''((())))))''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''))))))((((((((())))))***'''''''''(((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((++++++++++++************)))))))))*********++++++)))******+++,,,,,,------++++++,,,000555:::===>>>@@@>>>;;;===EEERRR___hhh{{{yyyzzz```NNNMMMKKKTTTggguuuxxxyyy|||zzz}}}vvvrrrwwwzzzvvvbbbaaacccggggggbbb``````jjjmmmppprrrssssssssstttyyyaaaIII;;;777:::???666333222:::NNNjjj|||mmmfffccc___ZZZWWWNNNFFF<<<777777;;;>>>@@@BBB@@@>>>===:::666111------,,,,,,+++***))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))************************,,,,,,,,,---...000111222111111222333444555555666777666777:::999777888<<<777999@@@GGGKKKPPP[[[gggqqq~~~xxxpppgggfffaaa[[[VVVQQQHHH>>>BBBCCCDDDHHHIIIGGG@@@;;;@@@???<<<:::999999999:::+++******+++...//////...***)))***+++---...---+++******))))))***+++,,,---,,,,,,---///111222333444000000111222333444444555555444333333444444222000------------------------,,,+++******************))))))))))))))))))((((((***))))))((((((((())))))((((((((((((((((((((((((&&&&&&''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((('''(((((())))))'''((((((((('''&&&%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((************************))))))*********+++++++++)))***,,,,,,++++++,,,,,,---...111777===@@@@@@???<<<;;;===DDDSSSdddttt~~~}}}{{{mmmhhh___QQQSSSXXX^^^ppp}}}|||vvv~~~xxxkkkhhhgggjjjjjjfffcccdddmmmqqqwww{{{}}}}}}~~~~~~zzzhhhOOOBBB<<<999===:::333...333GGGdddyyy|||hhhYYYXXX\\\aaaYYYLLL???888999???EEECCCBBB@@@>>><<<888333///......---,,,+++***)))(((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***)))))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************************++++++++++++++++++,,,---...000111222333222333333444555555666666666666999<<<:::555666999:::@@@MMMZZZccchhhpppxxxzzzxxxwwwqqq^^^LLLEEEBBB>>>???BBBDDDCCCAAACCCCCCBBBAAA???>>>===<<<******)))+++---......---)))))))))***,,,---,,,+++*********++++++,,,---...,,,---...000222333555555444444555666777777888888666555555777999999888777444444333222111000000//////......---,,,,,,,,,---++++++++++++***((('''&&&((((((''''''((()))***+++(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&''''''((()))'''((((((((('''&&&%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***,,,---,,,***)))***,,,...111777===BBBBBB???<<<;;;@@@KKKYYYgggqqquuuvvvmmmuuu```WWWTTTUUUbbbbbbtttzzzvvvwwwsssnnnjjjlllmmmjjjiiikkklllsss~~~|||uuu}}}yyyttt{{{mmmWWWDDD666:::;;;999444111888HHHUUUnnn|||xxxeeeYYYSSS```^^^XXXMMM@@@:::<<<@@@AAA@@@???>>><<<999555111111000///---,,,***))))))''''''''''''''''''''''''(((((()))******)))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************+++++++++***+++++++++,,,,,,,,,---,,,---...///111222333444444444444555666666777777666555777::::::;;;BBBJJJPPPVVVeeevvvrrr___VVVJJJCCCBBBEEEIIIKKKAAABBBDDDEEECCCAAA>>><<<+++***)))***,,,---,,,+++***))))))+++------,,,+++++++++,,,---///000111111222333444555777888999999777777777777888888888888666666666888:::;;;;;;999:::999999888777666555555333222111111000000000000.../////////...,,,***)))((('''&&&%%%&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((()))(((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&%%%&&&&&&'''((()))'''''''''(((''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))))))))*********++++++++++++,,,+++---...,,,))))))---000000666===AAABBBAAA@@@@@@HHHRRRcccuuu~~~{{{nnndddddd{{{oooVVVUUU]]]ccciiikkk~~~ttthhhjjjzzz~~~nnnkkklllttt}}}zzznnnhhhlllsss{{{zzzzzz{{{dddPPP555666777555444666:::===JJJXXXmmmppp[[[WWWYYYYYYTTTKKKBBB;;;777===<<<<<<<<<<<<:::777444333333111///---,,,******''''''''''''''''''''''''((((((************(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((***))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++++++++++++++,,,,,,------...---...000111222333333333555555666666666777777777999777888;;;@@@JJJ]]]mmmrrrsss|||}}}lllYYYKKKBBB??????>>>???AAACCCBBB@@@===;;;,,,+++******,,,---,,,+++,,,++++++---//////...---......000222333444555555999999999:::;;;;;;<<<<<<777777777666666666666555666555555777999999888777999999999999999999999999777666555444333333333333222333555666666555333222---,,,***(((''''''((()))(((((((((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&((()))))))))((('''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&''''''(((((()))))))))''''''''''''((((((((((((&&&&&&&&&&&&'''((()))***&&&&&&''''''((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,+++---...,,,***,,,222888888>>>DDDFFFDDDDDDHHHMMM```hhhvvvzzzooopppssshhheeehhhtttzzzuuuttt}}}uuujjjfffuuuwwwwww}}}sssggggggjjjnnnsssvvvyyy{{{}}}VVVLLL???777555666555333777???NNNeee~~~fff]]]TTTPPPOOOLLLCCC:::999999:::<<<===<<<:::777666555333111///---,,,+++))))))))))))))))))))))))'''(((***++++++***((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,++++++,,,,,,---.........//////111222333333333333666666777777777777888888:::<<>>>>>>>>??????---,,,++++++------,,,***---------...000111000///000111333555666888888888888888888888888888888888666666555555444333333333666555555555777666555333444555666777888999::::::999999888666666555555555555666999;;;<<<<<<;;;;;;444222///,,,***)))******(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&((()))))))))(((''''''''''''&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&''''''((()))***++++++''''''''''''((((((((()))''''''''''''((()))++++++%%%%%%&&&'''((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))******+++++++++,,,******+++++++++,,,,,,,,,+++---...---,,,///888???AAAFFFKKKJJJFFFHHHRRR[[[tttwww~~~vvvjjjaaaooowwwzzzuuuppprrrsssooolllmmmoooppprrrttt{{{rrrSSS???999888666222000444:::FFF```jjjQQQHHHNNNSSSNNNEEE777888999;;;>>>>>><<<:::777666555333000...,,,+++************************''')))***++++++***)))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,++++++,,,,,,---...//////000000222333444333333222777777777777777888888888999AAAOOO]]]hhhrrr|||fffVVVNNNCCCAAA>>><<<===???BBBDDD)))***+++,,,,,,,,,,,,,,,---......///000111111222666555444555666777777666:::555111111444777888777777555333333333444333222222000000444666555444333666666555666666777888999>>>>>>===:::888888999;;;999999:::;;;<<<===>>>>>>888555111---***(((''''''+++***((('''''''''((())))))*********)))(((((('''((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&))))))(((((('''''''''&&&&&&%%%%%%%%%&&&''')))***(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))++++++,,,---------,,,,,,+++,,,---,,,---555CCCMMMJJJNNNQQQMMMFFFGGGXXXkkk|||~~~llliiippp}}}~~~yyy}}}}}}nnnttttttjjjkkkwwwwwwyyy}}}RRR999???===...222111333888DDD```jjjQQQCCCEEENNNVVVCCC???;;;888888:::===???666777888777444000---+++******************+++,,,+++++++++************)))---'''%%%)))+++***)))***))))))))))))'''''')))***''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))******))))))((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++***+++++++++///............///000000444333222222333444666777333555777888888:::===@@@CCCQQQbbbkkkooovvvrrrhhhWWWLLL???:::???FFFGGGDDD******+++,,,---.........000000111222222333333222333333333444555555444333000333555777888888999999888:::<<<<<<<<<::::::;;;888777777999:::999777666333333333333333444555555777999;;;<<<;;;<<<>>>@@@@@@??????>>>======<<<<<<;;;999666222...,,,+++***++++++***)))((((((((()))''''''((((((((((((''''''(((((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''&&&&&&%%%&&&'''))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))***++++++,,,,,,,,,,,,,,,+++,,,---...111;;;HHHRRRQQQMMMIIIJJJMMMXXXkkk|||wwwkkkhhh{{{nnnjjj}}}vvv|||kkkhhhpppzzzxxxwwwwwwxxx{{{~~~tttXXX888000444666444333333888KKKkkkkkkQQQDDDEEEKKKQQQFFF999666:::???>>>:::;;;888555555666555222......---,,,+++************+++++++++************)))---((('''***,,,+++)))************)))((((((((()))''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))***)))))))))((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++++++++,,,---.........000111222333333333333333444444555666666777888888999:::===@@@IIIZZZmmmtttqqqsss~~~~~~{{{yyyjjjgggooorrr^^^GGG===<<>>>>>===;;;888555222000///------------,,,+++***)))'''(((((()))))))))(((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))))))))))))))((((((((((((''''''''''''(((''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,,,,---000555>>>HHHQQQVVVSSSKKKGGGOOO___mmmzzz~~~}}}qqqiiifffiiixxxhhhrrrpppqqq}}}{{{zzz}}}vvvnnnjjjggggggmmmuuuttt}}}uuuqqqaaaKKKCCC888555333222111777GGGWWWiiiqqqZZZPPPNNNQQQHHH<<<666666999999888@@@:::555555888:::666222111000...,,,+++)))))))))+++++++++************))),,,)))(((,,,---***)))************))))))((((((''''''(((((())))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++,,,,,,,,,------///111333555666333333444555555555444444333444666999===CCCJJJOOOYYYmmm|||vvvllljjjlllsssnnnddddddsssvvv\\\QQQIIIAAAAAAHHH,,,---///111222333444444555666777888888666555444444555777888777555444444:::;;;<<<;;;888666777999666777:::===>>>>>>>>>======<<<:::888:::@@@BBBAAA???>>>===<<<;;;;;;;;;;;;777888888777555444444666555555555666888:::<<<============<<<:::888666555111111222222111///---,,,+++++++++++++++***))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((('''''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++******)))************+++,,,,,,---//////444@@@OOOXXXYYYVVVMMMIIINNN___rrr{{{|||{{{vvviiicccdddeeeqqqzzzffflllpppmmmxxxxxxlllgggeeeaaa``````eeeppp{{{vvvvvvwww]]]AAA:::444444555555777;;;HHHhhhgggTTTFFFGGGEEE>>>777444777;;;???<<<999999:::999666333111000...,,,+++)))))))))+++++++++*********))))))***((((((,,,,,,)))((())))))((((((((())))))((('''(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,------------...///111333444555333444555666666666444333444555777;;;CCCNNN[[[ccckkkwww{{{xxxqqqsssrrrnnnaaaJJJ>>>BBB///000222333555666777777666777888888888777666555666888::::::888777777888<<<===@@@DDDGGGGGGCCC???EEEDDDDDDIIIPPPUUUUUUSSSRRRQQQLLLFFFHHHPPPTTTSSSIIIGGGDDDAAA===:::888777<<<<<<:::888666666999;;;:::999777666666777888999::::::;;;<<<<<<;;;::::::444444555555444333111000.........---+++***((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((('''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))******++++++++++++******************+++,,,---...000111888III[[[bbb[[[RRRHHHLLLZZZnnn~~~~~~{{{yyyccc___eeejjjlllvvvfff^^^iiippppppyyyqqqhhheee```ZZZVVV[[[dddsssxxxUUUEEE666222666888888888888PPPqqq~~~[[[GGGGGGFFFEEEBBB>>>;;;:::999===@@@???;;;555333222//////---,,,+++*********+++++++++*********))))))((('''(((++++++((((((+++***(((&&&&&&(((***)))((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,+++++++++,,,------............///000111333333444555666888888777666555999;;;===CCCLLLZZZhhhrrr|||zzzmmmnnnttt~~~wwwwwwZZZHHHGGG222333555666777888888999999999999999999999999999;;;>>>@@@???===<<<>>>AAADDDHHHRRR]]]dddbbbYYYPPPOOOPPPSSSZZZaaafffhhhgggiiiiiiccc[[[[[[dddgggcccgggddd```[[[WWWSSSPPPNNNNNNLLLHHHCCC===999999:::888777555555666888:::;;;888888999999:::;;;;;;;;;555555555666555555444333//////...---,,,***)))((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((('''''''''((((((((((((((('''(((((()))))))))((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))******++++++++++++******++++++******+++---///000111777CCCRRR___aaaZZZRRRQQQXXXhhh{{{iii\\\aaammmtttuuusssxxxeeefffiii~~~tttmmmqqqxxx}}}qqqggg^^^XXXVVVUUU[[[^^^kkkrrr[[[CCC666444444555666333???TTTtttyyyYYYMMMAAABBBHHHHHH===000555<<>>999888888777777888999:::444444333333444444555555000000111111111000//////***)))(((((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((&&&&&&&&&'''(((((())))))''''''''''''((((((((()))&&&'''((()))******))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))***++++++,,,,,,++++++***,,,,,,++++++,,,...000222666DDDUUU^^^]]][[[[[[]]]bbbjjj{{{vvvqqqlllmmmttt}}}zzz|||uuulll}}}yyyqqqllljjjnnnssswww|||yyyfff^^^^^^UUU\\\WWWXXXgggnnnzzzppp\\\JJJ;;;444333222888>>>QQQvvvssscccPPPFFFEEEDDD===666666;;;???@@@===999888888555444222000...,,,+++++++++++++++************))))))((((((******)))...555;;;444,,,((()))******)))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))'''((((((((()))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,...//////000000111222444666777888777777888999:::;;;===>>>@@@JJJ[[[lll{{{vvvpppdddkkkssszzz|||{{{ooooooppprrrtttvvvxxxzzzqqqssstttrrrooolllkkklllttt{{{zzzooojjjrrryyy{{{uuuxxx|||777888999999::::::::::::>>>===;;;:::;;;>>>AAACCCPPPRRRTTTRRROOOQQQWWW\\\iiikkkiiicccYYYRRRNNNNNNMMM[[[iiijjj```VVVVVVYYYPPPXXX[[[YYY]]]ffffff]]]XXXYYY[[[^^^bbbfffiiikkknnnrrrwwwyyywwwssspppnnnccc^^^VVVMMMEEE???;;;:::<<<:::888666555666777888333222111111222333555666222333444555666777777777+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&''''''((()))******+++&&&'''''''''(((((())))))%%%&&&((()))*********)))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))***++++++,,,,,,++++++***---,,,++++++,,,///111333<<>>>>>===<<<:::888555222///---+++***+++++++++************)))+++))))))+++++++++111999CCC;;;000***)))+++***((())))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))'''((((((((())))))******(((((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,---...///000000111222444666999;;;===888888888999:::===???AAAVVVbbbtttwwwhhhZZZSSSQQQaaammmmmmiiiiiimmmkkkddd___```hhhooovvv{{{||||||zzzyyyxxxxxxuuurrroooqqquuu{{{555666777666555777;;;>>>>>>???@@@CCCHHHNNNTTTWWW\\\SSSNNNRRRUUUYYYhhhzzzpppWWWOOONNNLLLQQQfffuuueeeZZZWWWaaahhhppplll[[[WWWRRRQQQSSSXXX[[[]]]\\\___cccgggmmmvvvuuueeeSSS>>>999888888999<<<<<<999777888444444888777111///222888777666777:::<<<======777555111...+++*********))))))*********(((&&&%%%'''''''''''''''((()))***&&&''''''((()))******+++''''''((((((((((((''''''(((((()))'''&&&&&&''')))((((((((((((''''''''''''''''''''''''((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))((((((((()))+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111)))'''+++---...888FFFOOOVVV]]]\\\RRRQQQfff~~~{{{~~~nnnbbbccctttpppfffqqqwwwnnnllltttnnnpppsssuuuvvvwwwyyyzzzvvvhhh\\\VVVXXXTTTMMMTTTbbbcccmmm}}}vvvnnnKKK:::999999;;;999666>>>YYYssswwwppp^^^HHH???MMMCCC===777777<<>>;;;===<<<:::666333///+++***++++++******************))))))***++++++++++++***+++++++++***)))(((((('''&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************))))))***++++++++++++***///.........000000000///111222444888===???>>><<<@@@999888AAAEEEDDDGGGOOOdddyyyooodddZZZQQQQQQ___ppp{{{sssjjjccccccbbbbbbiii{{{}}}vvvqqqrrryyy555666777777777:::>>>AAAGGGDDDDDDHHHSSS```lllrrrhhh]]]UUUUUUVVV\\\pppmmm```\\\ZZZZZZkkklllhhhmmmsss```[[[XXX\\\fffnnnrrrrrrccc___YYYWWW]]]hhhuuu~~~yyydddUUULLLAAA<<<<<<>>><<<:::<<<888777:::999444111333::::::<<<>>>@@@???<<<999:::777333///,,,+++******))))))*********))))))((((((((('''''''''((())))))'''''''''((()))*********''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))((()))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,222@@@NNNfff___XXXRRROOOWWWmmmwww|||{{{sssnnnjjjgggppp~~~zzznnnzzznnnssswwwqqqooosssxxxxxxxxxwwwuuutttttttttvvvfffXXXVVVUUURRRQQQTTTZZZaaatttxxxzzzhhhNNN>>>:::888888999<<>>>>>>>>===<<<:::777333000,,,***,,,++++++***************))))))***++++++++++++***++++++******)))((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))***+++++++++++++++,,,,,,,,,---///000000///888666666:::AAAEEEDDDBBB>>><<<===EEEMMMSSS[[[bbbzzzxxxfffXXX^^^ppptttjjjgggcccdddfffhhhlllnnnpppqqq}}}yyy||||||yyyrrrvvvxxxwwwyyy}}}~~~vvv{{{333555888<<>><<<:::666222...,,,,,,+++***************++++++,,,))))))((('''''''''((((((''''''(((((())))))******''''''((((((((((((''''''(((&&&&&&'''******'''$$$((((((((((((''''''''''''''''''''''''(((((((((((('''''''''((()))*********(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***000111...///===OOO[[[nnn___QQQMMMUUUccctttxxx|||yyykkkdddeeeiiilllmmmooooookkk~~~zzzxxx}}}|||{{{zzzyyyxxxwwwwww}}}cccUUUSSSSSSOOOJJJPPPSSS___xxxgggPPPCCC777666::::::666333FFFnnnpppRRRIIIKKKEEE===888777999;;;<<<<<<<<<:::888555111...,,,,,,,,,+++***************))))))***++++++++++++***++++++******)))(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************)))******+++++++++++++++++++++---...000111222222999:::===BBBHHHIIIFFFCCC>>>CCCHHHNNNZZZjjjwww{{{uuunnn|||wwwkkkdddbbb[[[cccooozzz}}}uuuqqqiiiaaa]]]ZZZfff|||yyy:::>>>GGGSSS___gggkkkkkk___YYYXXXddd|||uuummmvvv}}}rrrYYY[[[wwwvvviiilll}}}vvvwwwrrrccceeerrr~~~qqqmmmccc```iiiooosssxxx{{{yyy}}}zzzhhhXXXLLLGGGAAA??????>>>>>>===888555333444777<<<@@@AAA<<<:::777333111000000000///...,,,+++***+++,,,,,,******)))((('''''''''((('''((((((((()))))))))***''''''(((((((((((('''''')))'''&&&)))---...)))$$$((((((((((((''''''''''''''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++******+++++++++,,,,,,,,,------------------------+++222222...777MMMaaaiiiaaaYYYUUU]]]lllyyy~~~~~~mmmeeefffkkkooorrrfff~~~xxxuuummm|||{{{|||}}}}}}aaaTTTRRROOOJJJHHHIIIPPP___uuuxxxaaaHHH;;;:::;;;666111555RRRtttdddOOOIIIDDD>>>999777888:::;;;<<<<<<;;;:::777444000...---,,,,,,+++************))))))***++++++++++++***************))))))(((((((((((((((((((((((())))))((((((((((((((((((((((((((()))))))))************************)))))))))(((((((((((((((((((((((((((((()))))))))***************************+++++++++)))***++++++,,,,,,++++++---...000111222333555777;;;CCCMMMSSSRRRMMMIIIFFFFFFPPPWWW[[[hhh}}}yyymmmgggggglllppprrrwww|||oooiiiZZZWWWgggwww|||wwwzzzKKKRRRaaavvvuuuffffffwww}}}oooooottt}}}mmmTTTMMM[[[uuu~~~mmmZZZUUUddd}}}|||tttvvv~~~|||uuu\\\UUURRRVVVgggooommmppp{{{yyyppphhh\\\QQQJJJEEE???:::???===999888999::::::999:::999666444333333444555333222///---+++++++++++++++***)))((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''***((('''***//////+++&&&((((((((((((''''''''''''''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((()))*********++++++++++++******+++++++++,,,,,,,,,---------------------------///...000AAA[[[llloooYYY[[[cccrrrppp___```kkktttwwwyyyvvvqqqsssdddVVVOOOJJJCCCFFFJJJQQQ\\\mmmgggIII<<<;;;<<<<<<555;;;OOOjjjkkkJJJFFF@@@<<<;;;<<<<<<;;;;;;<<<<<<;;;999666333000...---,,,+++************))))))***++++++++++++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))************************)))))))))(((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++******+++,,,,,,,,,,,,+++...///000111111333888<<>>999999:::<<<===;;;888555999888666555555666777888666555222000...,,,+++*********)))((((((((())))))(((((((((((())))))))))))''''''((((((((((((''''''***((((((***---...,,,)))((((((((((((''''''''''''''''''''''''((((((((((((*********)))(((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++******+++++++++,,,,,,,,,------------------------------///:::OOOccclllkkk\\\bbblllyyyzzzfffYYYaaaqqq{{{~~~|||vvvjjj|||bbbNNNFFFAAAEEEHHHKKKQQQ^^^qqq___EEE<<<;;;;;;:::111888OOOkkkRRRJJJ@@@;;;;;;;;;888555;;;<<<======;;;888555333///...---+++************))))))***++++++++++++*********))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,...//////000555===CCCWWW^^^bbb[[[PPPNNNYYYdddgggooovvvyyy|||vvvwww}}}yyyuuummmeee```ccciiiooowww|||vvvyyy|||```dddrrryyyeeeccctttsssbbbVVVMMMIIITTT___nnnwwwssseeeUUUKKK>>>444777>>>>>>DDDNNNPPPKKKAAA888777:::DDDXXXjjjhhheee^^^TTTOOOUUUcccooohhhSSS___uuusssnnngggbbbeeeooowww|||mmm]]]FFFCCC@@@>>>===<<<;;;999:::999777555555666777888555555444222000...,,,+++)))))))))((())))))******))))))))))))((((((((((((''''''((((((((((((''''''''''''((()))******++++++((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,...........................000;;;OOOaaahhhhhhgggggglllsss|||qqqgggggguuu}}}~~~~~~qqqpppSSSFFFDDDDDDDDDGGGNNNYYYeeemmmttt}}}~~~eeeOOO@@@777<<<000555@@@PPPvvvgggXXXFFF<<<<<<<<<888333:::<<<===>>>===:::666444///...---,,,+++*********))))))***++++++++++++***)))))))))))))))))))))************)))))))))(((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,***+++,,,,,,------,,,,,,,,,...///000222;;;GGGQQQ___bbbbbb]]]WWWXXXaaajjjuuuyyyyyywwwyyyzzzoooooonnnjjjiiiooo|||~~~ggghhhrrr~~~eeeXXXYYYccckkksssiiiXXXHHH???<<<:::777???AAAFFFKKKLLLHHHBBB@@@===666<<>>777333666666444;;;EEEDDDBBB???;;;:::<<>><<<:::888666555555666777333333444333222000...,,,))))))(((((()))***++++++))))))))))))((((((((((((''''''((((((((((((''''''%%%&&&''''''&&&'''))),,,)))(((((((((''''''''''''''''''''''''((((((((()))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,++++++******+++++++++,,,,,,,,,........................111666IIIcccoookkkeeeeeeqqqvvv{{{nnnlllmmmzzznnnzzz|||~~~~~~yyyYYYKKKGGGCCC@@@CCCLLLUUUZZZ\\\cccooo~~~vvvlllPPP===:::333:::<<<<<<___kkkSSSEEECCCCCC>>>888:::<<<>>>???>>>;;;777555000///---,,,+++*********))))))***++++++++++++***)))))))))))))))*********+++*********))))))(((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,***+++,,,,,,------,,,,,,...000111333777BBBQQQ]]]eeegggjjjjjjiiijjjkkkmmm}}}~~~sssllloooeeeyyyfffaaaggglll{{{vvvrrruuu}}}kkkxxxqqqhhhzzz~~~aaaJJJ===999>>>FFFFFFEEEAAA<<<===AAACCCAAAEEEJJJNNNNNNPPPRRRQQQMMMMMMLLLLLLMMMNNNLLLFFFAAA???BBB@@@999999>>>===777999444333888999666666:::===BBBFFFGGGHHHLLLRRRUUUiiizzz|||{{{|||^^^JJJSSSUUU\\\mmmvvv```LLL>>>999999@@@===;;;:::666222333888444333222222333333111///...---+++)))(((((())))))''''''((()))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***+++---------+++++++++---***,,,......,,,,,,...000444FFFaaarrrmmmaaadddrrruuuyyyttthhhjjjhhhuuu~~~mmmhhh}}}{{{|||zzzTTTXXXOOOLLLKKKJJJSSSWWWMMM[[[```ffftttxxxHHH<<>>===???<<<777;;;???AAA@@@>>><<<;;;666333///---------,,,,,,,,,)))'''))),,,---+++)))+++,,,,,,,,,,,,+++******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++---+++***,,,///000...+++///000//////<<>>;;;===AAABBBEEEFFFGGGKKKRRRSSSPPPQQQVVVZZZZZZ\\\___^^^[[[^^^```bbbcccbbb^^^XXXUUURRRXXXXXXOOOIIIJJJHHHBBB===999999>>>AAA===:::;;;444777999777444333666888@@@KKKNNNQQQYYYZZZ[[[dddxxxdddTTTcccqqqtttnnnnnnxxxmmmVVVJJJFFF@@@<<<;;;??????999222...444333333333555555333222111///---+++***)))((((((((())))))******+++******************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++++++++---------++++++,,,---***+++---...///111222222>>>QQQfffnnneee```kkk{{{wwwmmmfffjjjpppvvvnnnhhh~~~sssiiigggjjjggg^^^```bbbYYYTTTTTTVVVbbb{{{nnnUUUEEE777999<<<555DDDgggsssKKKEEEHHHDDD999:::<<<>>>???>>>===<<<777333000---------,,,+++---,,,++++++,,,---,,,++++++,,,,,,,,,,,,+++******)))))))))))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++...,,,+++---000111///---444777777999DDDWWWgggmmmhhhiiiiiigggjjjuuussssssuuujjjhhhxxx```\\\ZZZ[[[^^^hhhzzz}}}||||||zzzuuuqqqmmmooonnnlllnnnrrrnnnggg\\\XXX\\\hhhqqqsssssstttxxxwwwoooggg^^^eeevvvxxxlllsss|||eee]]]^^^^^^ZZZWWWJJJEEECCCFFFGGGEEEDDDFFFIIIMMMPPPRRRXXX___```]]]aaaeeeggghhhkkkqqqsssrrrvvvhhhaaafffrrryyytttlllggg___VVVJJJEEEDDDHHHJJJEEE>>>:::<<<<<<;;;:::888888:::<<<888>>>:::666<<>>BBB>>>555///555444333444666666555444444333111///,,,***((((((*********+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++)))******++++++++++++++++++,,,------,,,+++,,,...,,,,,,,,,---...111444666NNN___kkkfff\\\```sss|||uuujjjkkkppprrrsss~~~|||qqqjjjooozzz{{{|||~~~}}}xxxqqqlll___YYYRRRPPPXXXfffuuuwwwTTT555888@@@333222III|||TTTGGGJJJGGG===;;;999;;;>>>@@@???===888555111///...---,,,***...//////...---,,,,,,---+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,------,,,...000111111000333777;;;???IIIYYYgggnnneeeccc\\\VVVaaa{{{fffcccssswww{{{xxxkkkbbbXXXaaakkknnnllltttxxxmmmhhhhhh\\\ZZZWWWTTTSSSQQQOOOMMMRRRQQQOOOPPPUUUWWWQQQIIIIIIGGGIIIPPPVVVWWWWWWYYYYYY]]]aaa```]]]]]]aaaeeeppp}}}kkkWWWSSS\\\rrrpppeeegggnnnWWWIIIEEEGGGLLLRRR]]]VVVPPPOOOOOOMMMNNNQQQWWWYYYZZZ]]]fffrrryyyyyy|||uuuuuuyyy|||||||||rrrxxxuuuaaa\\\ZZZ]]]aaaaaa]]]YYYSSSJJJAAA@@@AAAAAAAAAAAADDDIIIBBB::::::777777BBBFFFVVVrrr}}}rrr\\\```jjjttt{{{tttiiiXXXGGG@@@@@@>>>;;;:::666555333444666777666555888777555333000,,,***(((++++++*********+++++++++************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++)))***++++++,,,,,,+++++++++,,,...---,,,,,,---...---......+++)))...888AAA___kkkmmmaaa\\\hhh|||zzzoooqqqwww{{{tttuuu{{{yyypppfffssszzzsssppptttyyy{{{}}}}}}gggaaaVVVRRRYYY]]]```mmmqqqEEE888???999444===```dddNNNIIIFFFBBB===888888<<<@@@???===999666333000///...,,,***...000111///,,,***+++---+++,,,,,,,,,,,,+++******)))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///111111222000666===DDDMMMZZZgggpppiiiaaaRRRIII[[[~~~}}}fffggg|||sssiiibbb^^^```eeessszzzxxxqqqggg]]]VVVSSSSSSMMMKKKHHHFFFFFFGGGHHHHHHEEEFFFGGGIIILLLLLLGGGBBBJJJIIIHHHHHHHHHGGGGGGHHHJJJKKKLLLKKKJJJJJJLLLOOOUUU\\\gggooouuuzzz~~~zzzfffjjjiiipppqqqddd___TTTHHHCCCEEEKKKVVVaaaddd]]]XXXYYY[[[\\\```eeedddddddddgggttt||||||~~~}}}~~~|||sssaaa[[[ZZZVVVQQQOOOUUUXXXOOODDD@@@777000555;;;DDDWWWooo|||mmm\\\VVVQQQUUUeeezzz{{{gggWWWJJJ@@@===>>>777666444444666777777666::::::999777444000,,,***+++******)))))))))******************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************((((((((()))))))))************+++,,,,,,,,,,,,++++++,,,...------,,,...///,,,000111,,,(((222GGGYYYnnnrrrooofffiiizzz~~~rrrsss||||||}}}zzzwwwhhhrrrnnnfff```cccjjjrrr{{{~~~```TTTPPPWWWXXXSSS\\\lllvvv}}}ggg@@@:::<<<999999GGGiiijjjTTTIIIHHHAAA:::888;;;??????===:::777444222111///---+++,,,///000...+++)))***,,,+++,,,,,,,,,,,,+++******((()))))))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))******))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------+++,,,,,,---...000222444222999BBBKKKRRR]]]lllxxxuuummm___[[[jjj}}}}}}iii___VVVWWW]]]ggguuuyyyssskkkccc```]]]ZZZWWWVVVSSSOOOKKKLLLKKKJJJJJJLLLPPPTTTXXXMMMQQQVVVYYYWWWTTTTTTUUUSSSSSSRRRQQQPPPRRRRRRRRRRRRSSSSSSSSSQQQPPPOOOPPPMMMLLLKKKJJJLLLOOOTTTWWWbbbkkkvvv|||QQQNNNNNNPPPQQQSSSXXX```]]]]]]cccooozzztttrrrmmmlllvvv}}}yyyyyykkkiiiYYYLLLJJJBBB:::===444777???LLL[[[hhhooorrrhhhuuuyyylll]]]UUUQQQWWWjjj~~~zzzeeeNNN@@@<<<;;;999666666777888888777:::;;;;;;;;;888444000---,,,+++)))(((((()))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************'''((((((((())))))))))))***++++++,,,,,,,,,,,,,,,+++,,,......------...000***///111...///>>>ZZZqqqtttssspppqqq|||~~~vvvwww}}}~~~sss~~~|||sssfffbbbaaagggnnnttt{{{{{{{{{}}}kkk\\\SSSUUUUUURRRVVVaaalllhhhaaabbbsssXXX???<<<666222444DDDggghhhQQQMMMFFF???;;;;;;<<<<<<<<<999777555333222111...,,,,,,------,,,*********++++++,,,,,,,,,,,,+++******((())))))******+++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))*********++++++++++++,,,++++++,,,,,,------......+++,,,---......000444777666<<>>:::999:::;;;999777555444444222000------+++++++++,,,,,,+++***+++,,,,,,,,,,,,+++******((())))))******+++,,,,,,))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---......///---...000000000222777;;;>>>BBBIIIOOOQQQWWWiii|||zzzqqquuuooo\\\^^^fffooo|||xxxnnn``````]]][[[```lllrrrrrrpppqqqsssttttttrrrnnnkkkoooqqqrrrsssuuuzzzuuuuuu{{{~~~zzzzzz{{{vvvmmmrrrttttttpppiiieeeeeefff^^^YYYSSSPPPOOONNNKKKHHH===EEEMMMVVVdddxxxzzz}}}gggcccaaaaaabbbdddllluuuhhhkkkuuu}}}|||xxxtttvvv|||}}}uuuyyyzzzyyyyyy{{{zzzvvvyyyyyyvvvrrrnnnooorrrvvvssswwwyyy{{{rrrqqqfffUUUPPPJJJGGGBBB<<<999;;;@@@DDD???FFFYYYvvv{{{dddbbb]]]iii~~~{{{fff[[[CCC@@@===;;;;;;;;;;;;:::888:::===>>>===:::666333///...,,,******+++,,,---************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))************+++++++++***+++,,,,,,------,,,,,,+++,,,............///111...,,,+++///;;;NNNbbboooeeebbbjjj|||{{{ooommmxxx{{{jjjooo|||zzzwwwvvvrrrrrrwww|||~~~{{{wwwyyyyyyuuuqqqttt~~~fffQQQMMMOOOPPPOOO^^^ttt|||ZZZUUU}}}nnnJJJ888:::888444888VVVzzzSSSOOOIIIAAA:::777888:::888777555555444333111......+++)))***---///---***+++,,,,,,,,,,,,+++******((())))))***++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))((())))))***++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,---...//////...000222222222444999>>>JJJLLLRRRVVVUUUZZZmmmnnnmmmxxxuuuxxxyyywwwuuuzzzoooiiidddkkkppprrrpppttt{{{~~~|||yyy~~~}}}tttpppqqquuurrriii^^^VVVSSSPPPLLLIIIIIIJJJGGGCCCHHHVVV___```iiiuuuvvvooosss\\\eeewwwuuuiiissszzzvvvppplllmmmppprrrssspppkkkwww~~~www{{{}}}}}}zzzzzz}}}yyyrrrvvvvvvvvvxxx{{{~~~}}}}}}~~~|||yyyooo]]]RRRIIIHHHFFFAAA<<<<<<333444;;;MMMgggYYYYYYXXX```vvvyyyjjjWWWFFFBBB@@@;;;999===:::888777777888999888666222000///---+++***)))))))))))))))))))))*********+++******)))))))))))))))+++*********))))))(((((('''(((((()))))))))))))))(((***+++***)))((()))***)))************+++++++++((()))***+++,,,---------+++,,,------......------,,,,,,---.........------,,,222000///EEEeeekkk[[[TTThhhvvvyyy}}}hhh```ffftttkkkhhhppp|||yyyxxxwwwzzzzzztttnnnmmmsssyyy{{{aaaIIILLLPPPJJJNNN^^^ppp|||eee<<<444555666222===iiilllWWWHHHIIIIII>>>555444;;;??????888555666444///000---******+++,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))((((((((((((((()))******))))))))))))***+++,,,---++++++************++++++++++++************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------111444000@@@```fffdddUUUOOOaaauuu~~~ssskkkvvv|||```ccc{{{~~~vvvoooooowww{{{xxxooo___RRRRRRLLLFFFDDDFFFIIIJJJJJJJJJIIIWWWzzz|||~~~cccmmmyyy{{{}}}~~~zzzxxxxxx{{{zzzxxx|||~~~xxx~~~~~~~~~ttteeeXXXOOOHHHAAA;;;333333444;;;III\\\ooozzzyyyvvv{{{qqq]]]MMMPPP]]]mmm~~~sssYYYIIICCC???:::888<<<;;;999999::::::;;;;;;444333111///---++++++***))))))))))))************+++******)))))))))))))))************)))))))))((('''(((((()))))))))))))))(((***+++***)))((()))***)))************+++++++++******+++,,,,,,,,,+++++++++,,,------......------------..................000...222AAAVVVeeeeee___aaarrr}}}~~~zzzllleeedddyyyttthhhaaannn~~~}}}{{{zzzyyyxxxuuuwwwwwwrrrkkkiiinnnssssss~~~dddYYYSSSKKKSSS[[[cccjjjvvv^^^@@@888888444777OOOuuunnnXXXVVVUUUIII<<<888777<<<<<<777444666666333111...+++***+++,,,,,,,,,,,,,,,,,,+++++++++******************))))))))))))((((((((((((((()))******))))))))))))***+++,,,---++++++************++++++***************************++++++++++++,,,,,,,,,,,,,,,---------.........222222///222777999OOOrrr~~~~~~rrrmmm~~~zzzqqqqqqtttxxxrrrfffvvvyyynnniiillluuuzzzhhhaaaWWWPPPMMMLLLIIIGGGEEEAAAGGG\\\vvv]]]iii{{{{{{~~~{{{|||~~~{{{yyy|||yyy|||rrrccc]]]TTTJJJBBBAAA===777555:::EEENNNQQQWWW```ssstttVVVTTTVVVWWWmmmwww```NNNFFFAAA===:::::::::999777666777888777666444111///...---,,,************************+++******)))))))))))))))************))))))))))))'''((())))))******))))))(((***+++***)))((()))***)))************+++++++++,,,,,,,,,,,,,,,+++***)))+++,,,------......------........................444...;;;XXXhhhddd```eeerrr|||uuupppmmmccc~~~}}}nnneeekkkxxx|||vvv|||vvvwww}}}ttttttuuuuuuvvvwwwxxxxxx{{{}}}|||xxxqqqnnnqqquuummmwwwzzzkkkdddbbbcccbbbaaahhhvvvWWW<<<999888777999JJJrrrhhh``````YYYGGG888555:::<<<999666666777666222000,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++*********))))))))))))(((((((((((()))******))))))))))))***+++,,,,,,++++++************++++++************************++++++++++++,,,,,,,,,,,,,,,------------.........---000///333999<<>>999;;;<<<:::777444333444:::999666444222000///...++++++***************)))+++******)))))))))))))))*********)))))))))))))))(((((()))************)))(((***+++***)))((()))***))))))*********++++++++++++++++++,,,,,,++++++***+++,,,------......------............---.........333888NNNhhhooodddcccnnn{{{uuuvvvyyytttiiitttiiiZZZcccttt~~~||||||rrrqqqwww}}}zzzpppqqqrrrssstttuuuvvvwww~~~}}}xxxuuuvvvyyyooouuutttpppllljjjmmmrrrvvvwwwwwwHHH<<<888;;;555444TTT~~~uuu___```gggVVV999555999===<<<:::888888888555222...,,,,,,,,,,,,+++,,,,,,,,,+++++++++******+++++++++*********))))))))))))(((((())))))***+++******))))))***++++++,,,++++++************++++++***************++++++++++++++++++,,,,,,,,,------------------............&&&...333;;;AAA???HHH___||||||vvvzzzsssmmm{{{vvvcccggguuubbb___bbblllvvv|||tttiiiaaaTTTRRRNNNIIIGGGMMM\\\hhhtttzzz{{{|||{{{yyyyyy{{{~~~|||pppcccVVVTTTXXXWWW^^^fffeee______``````^^^[[[ZZZ[[[XXXXXXZZZ]]]___```___^^^eeehhhsss~~~jjjbbb]]]UUUKKKCCC===888666666===@@@CCC\\\rrreeeddd~~~nnnRRR<<<<<<===>>>===:::777666555;;;:::888555333111000000,,,+++++++++******))))))+++******)))))))))))))))))))))))))))))))))******((())))))***************(((***+++***)))((()))***))))))*********+++++++++((()))***+++,,,,,,,,,,,,+++,,,------......---------------,,,------...///444JJJeeeooojjjeeennnzzz}}}{{{xxxyyywwwyyy~~~aaaVVVggguuupppuuu{{{tttvvv}}}www~~~|||}}}~~~}}}{{{uuuuuuuuuuuuuuuuuuuuuuuuwwwyyy|||{{{xxxuuuuuuvvvpppsssxxxvvvppprrruuuxxxzzz{{{zzzfffJJJ777999666111BBB___```ZZZmmmeeeEEE333555888;;;<<<;;;::::::777444000---------,,,+++,,,,,,,,,+++++++++******++++++++++++************)))))))))))))))***++++++*********)))******+++,,,++++++************++++++))))))*********+++++++++++++++,,,,,,,,,------------------.........//////***222888BBBLLLJJJLLL[[[kkkpppqqq{{{|||vvv|||vvvrrruuussszzzuuummm\\\hhh}}}zzz___^^^[[[UUUQQQPPPPPPPPPTTT^^^iiisss{{{pppccc\\\ZZZXXXSSSTTTKKKKKKNNNMMMUUU___^^^[[[XXXXXXZZZYYYRRRKKKHHHIIIGGGHHHNNNUUUWWWTTTOOOJJJOOO^^^sss}}}pppfffkkklllooowwwvvvfffXXXNNNGGGCCC;;;===;;;:::JJJgggaaahhhwwwpppSSSDDDAAA<<<999888888777666:::999777555333222222111,,,,,,,,,+++******))))))+++******)))))))))))))))))))))))))))************((()))******++++++******(((***+++***)))((()))***)))************+++++++++((((((***+++,,,---------+++,,,------......------------,,,,,,---///111222<<<\\\vvvsssfffiiizzz}}}vvvqqq\\\ccczzzyyyrrrttt~~~www|||qqquuu}}}zzzvvvuuuwwwyyyzzzxxxxxxwwwwwwvvvuuuuuuuuurrruuuxxxyyywwwuuussssssmmmmmmoootttyyyppppppxxx|||iii^^^tttjjjDDD777333222:::IIImmmZZZiiikkkYYY:::555333888<<<===<<<===999666222///...---,,,+++,,,,,,,,,+++++++++******,,,++++++++++++************))))))))))))***+++++++++***************++++++++++++************++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,------------------........./////////000444444???QQQWWW[[[gggeeennnttt{{{www}}}zzznnndddeeexxx~~~yyypppfffaaa]]]TTTJJJFFFFFFHHHRRRfff|||wwwmmmbbbXXXSSSNNNJJJKKKOOOSSSQQQXXX]]][[[bbbjjjhhhfff___]]]aaaccc\\\SSSOOONNNJJJIIIPPPZZZ\\\UUULLLFFFEEENNNcccsssppp```SSSUUUUUUWWW\\\eeerrrpppddd^^^NNNIIIBBB???CCCMMMXXX___kkkqqqqqqnnnsssuuudddZZZhhh}}}^^^RRRCCC999777888777666888777666444333222222222------,,,++++++***))))))+++******)))))))))))))))((()))))))))************))))))***++++++++++++***(((***+++***)))((()))***)))************+++++++++)))***+++,,,,,,,,,,,,,,,+++,,,------......------...------...///222555666LLLggg|||xxxkkknnn|||vvvvvvzzznnnrrrlll~~~{{{uuu|||~~~{{{sssrrrvvv~~~|||~~~xxxxxxvvvsssppppppsssvvvtttttttttuuuuuuuuuuuuuuusssuuuyyyzzzyyyuuurrrpppkkkiiigggjjjuuu|||nnnssszzz```ffffffCCC444333888<<>>;;;888333000...---,,,***,,,,,,,,,+++++++++******,,,,,,+++++++++***************))))))******+++,,,++++++***************+++++++++************++++++((())))))***++++++,,,,,,,,,,,,,,,------------...............////////////222222///<<>>???:::777555777666333333555555333111///---+++******,,,+++++++++************************************)))))))))))))))******+++************************)))************+++++++++******+++++++++,,,,,,,,,---------............///////////////222@@@XXXlllpppqqqvvv|||vvvooommmvvv~~~vvvmmmcccbbbgggiiivvv```UUUbbb~~~{{{{{{uuupppnnnnnnpppppppppnnnmmmjjjhhhfffdddiiieeedddiiinnnooopppqqqqqqmmmkkkpppxxx|||xxxrrrqqqqqqqqqqqqppppppppppppmmmppppppmmmlllmmmllliiijjjkkkmmmmmmjjjmmm|||yyyppprrr~~~|||ZZZ@@@777555111777OOOqqqxxxdddmmmvvvQQQ;;;888999;;;<<<;;;888444111///...------------------,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***+++++++++***+++---///+++---......------...///222111///......000222333222CCCZZZwwwmmmgggqqq~~~~~~|||{{{{{{{{{yyyvvvtttqqqmmmhhheeefffffffffdddbbb```]]]\\\ZZZ[[[]]]^^^___bbbfffiiifffjjjnnnsssvvv{{{xxxiii___OOOJJJHHHQQQjjjzzzxxxxxx}}}iiiWWWPPPRRRSSSOOOLLLJJJGGGEEEIIIPPPSSS```ttt|||kkkfffdddvvvrrr___fffsssyyy}}}]]]TTT```qqqzzztttbbbNNNBBB<<<::::::<<<999444333555444333222000...---,,,+++,,,,,,+++++++++*********************************)))))))))))))))******+++************************))))))*********+++++++++******+++++++++,,,,,,,,,---------............///...///...---555JJJeeewwwzzzxxxzzz{{{pppppprrrvvvqqqYYYTTT\\\|||xxxnnn___ZZZkkkyyy||||||}}}}}}xxxvvvqqqjjjdddaaabbbcccddddddeeeeeecccaaa^^^]]]dddbbbbbbfffjjjmmmnnnnnnpppnnnnnnrrryyy{{{yyyvvvttttttsssrrrqqqpppooooookkknnnnnnkkkjjjkkkjjjgggfffiiimmmnnnjjjkkkxxxsssnnnvvvxxxYYYCCC444222///:::]]]{{{fffqqqQQQ:::666???<<<:::888555222000...------------...---,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***+++++++++***+++...000,,,---......------...///000000///000222444555666666RRRtttrrrpppzzz}}}~~~tttsss|||vvvsssssstttxxxsssooommmmmmkkkeee``````aaaaaaaaa___[[[WWWUUUQQQRRRRRRSSSTTTUUUVVVWWWPPPSSSVVVXXXZZZ]]]```bbbnnnpppuuu{{{hhhdddZZZNNNNNNeeexxx|||pppjjj[[[UUU___ZZZUUURRRMMMHHHHHHKKKIIIRRR___kkkyyy}}}pppdddfffpppZZZZZZbbbcccccc{{{rrrYYYTTTYYYoooiiiOOO>>>;;;;;;===<<<777444555333333333222111000///...,,,,,,,,,++++++++++++***************************)))))))))))))))******+++************************))))))*********+++++++++******+++++++++,,,,,,,,,---------............///---///......<<>>AAAEEEHHHKKKOOOTTTWWWUUUVVVXXX[[[]]]___```aaa[[[aaadddbbbeeelllpppnnnqqqpppqqquuuyyyzzzyyyxxxwwwwwwvvvuuutttsssrrrrrroooqqqqqqmmmllllllkkkgggcccdddgggkkkkkkkkkqqqxxx|||}}}uuuxxxyyyxxxsssnnnlllllliiinnntttyyy~~~nnnoooqqqkkkaaa```zzzhhhIII444777999444===QQQxxxxxxvvv}}}yyyZZZJJJ>>>>>>===<<<999777444222......//////......---,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++.........,,,++++++---///---...//////......///111...222333111111===RRRddd~~~vvvooouuu|||yyyxxxyyyzzzqqqiiibbbeeeqqq|||}}}|||xxxpppggg```\\\ZZZTTTQQQNNNJJJHHHHHHHHHIIICCCAAAAAAFFFPPPZZZaaadddZZZuuuyyyggg```HHHLLLVVV___nnnuuuqqqjjjaaaZZZVVVSSSPPPNNNIIICCC>>><<<>>>???===;;;======???@@@@@@???>>>===<<<>>>AAACCCCCCDDDFFFHHHLLLSSS\\\ccciiiqqq{{{~~~zzzuuufffWWWXXXbbbllllllcccWWWPPPMMMOOOOOOYYYnnnxxx___FFFQQQlllsss^^^aaannn|||uuuSSS===<<<<<<777<<<<<<<<<<<<<<<:::555///111000...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++************+++++++++---------+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,---...//////444---:::ZZZrrrtttrrrvvv|||}}}|||rrrwwwrrrlllffffffvvv[[[ppp{{{WWWJJJOOO[[[yyy~~~~~~xxxqqqnnnllleeeZZZPPPIIIEEE@@@===>>>??????===>>>???BBBEEEIIINNNQQQTTTVVVTTTSSSTTTXXX\\\^^^______aaacccfffiiikkklllmmmnnnoooqqquuuyyy{{{zzzyyyzzz|||}}}{{{wwwttttttuuuuuuvvvvvvrrrmmmjjjjjjkkkhhhfffgggjjjkkkgggfffiiiqqqsssvvvxxxxxxssslllfff```___]]][[[YYYWWWVVVVVVWWW[[[```hhhooovvv{{{}}}hhhpppvvvxxx[[[???===888333888<<>><<<:::999999777555///...---,,,+++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********(((***,,,,,,+++))))))***///...,,,+++***+++,,,,,,,,,,,,,,,---------......///............//////000---000555777999GGGeee}}}~~~sssvvveee[[[rrrzzztttrrrtttxxxzzzzzzzzz{{{}}}zzzuuuqqqhhhaaa___ZZZQQQMMMNNNGGGDDDAAA@@@CCCJJJRRRVVVQQQYYYhhhyyyzzz___QQQIIIHHHWWW{{{uuulllbbbWWWRRRLLLHHHEEECCC@@@>>>AAA>>>;;;;;;===>>><<<999888888999999999999888888555888:::;;;::::::;;;======BBBHHHNNNSSS\\\gggppp{{{xxxlllgggmmmsssssskkkbbbZZZWWWLLLKKKNNNYYYiii}}}|||}}}~~~eee[[[aaa{{{kkkdddfffjjjGGG777:::???<<<===>>>======<<<:::777222111///---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++************+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000///........./////////222333CCC]]]ooopppnnnnnn{{{vvvwwwyyyvvv}}}wwwqqqmmmbbbdddnnnsss]]]VVV{{{tttSSSGGGJJJPPPqqq~~~~~~yyyyyy~~~}}}yyyqqqfff___ZZZTTTKKKDDDAAA===:::999:::<<<===<<>>000000777777^^^zzzlllDDD>>>:::;;;:::777555666111000///---------......---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++*********++++++***((((((***,,,...---,,,+++++++++,,,,,,,,,,,,,,,---------......///............///000000111111000222???ZZZ~~~yyyzzz|||fffccc{{{||||||yyyuuurrrrrruuuyyy|||}}}|||tttooohhh]]]VVVUUUOOOLLLHHHFFFGGGIIIMMMOOOCCCGGGQQQ^^^jjjuuuiii[[[SSSOOOTTTtttwwwnnndddXXXPPPLLL@@@===;;;999999888777555777777888999;;;;;;999777999999888777666666666777444666777777666555555666333666888:::===DDDNNNUUU```lllyyyqqqsssuuuuuuooofff\\\VVVJJJGGGEEEGGGMMM[[[sssvvvnnnvvvooobbblllnnnbbb{{{___@@@999???:::;;;<<<<<<;;;999999:::444333000---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++++++++************+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////<<>>===???EEELLLWWWggguuu~~~yyyjjjbbb[[[QQQ___uuufffZZZUUUMMMAAA<<>>===>>>>>>CCCAAA???<<<:::999999:::999;;;<<<<<<:::999999:::666777777666555777<<<@@@AAAMMM\\\hhhqqqzzzsssiiiXXXSSSMMMIIIGGGKKKYYYhhhsssjjj}}}{{{nnnppphhhlll~~~sssdddvvvdddIII>>>999:::<<<>>><<<888888;;;777555222///------...///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,,,,++++++******++++++,,,***,,,------++++++,,,...---------------------------...///000///...//////222FFFZZZbbbhhhooorrrooouuuxxxwwwyyyyyywww{{{\\\GGGIIILLLhhh{{{vvvhhhyyy}}}~~~}}}wwwooohhh[[[RRRGGG???======<<<:::888888777888:::===???@@@BBBCCCEEEGGGJJJLLLOOOPPPTTTZZZ___```\\\YYYZZZ]]]___aaadddgggkkknnnooopppsssrrrqqqrrruuuxxxzzzzzz}}}}}}~~~~~~|||yyywwwvvvzzzzzzzzzxxxtttpppllljjjiiiggghhhkkkhhhbbb^^^^^^RRRNNNHHHDDDAAA???===;;;:::999999999999:::;;;;;;AAACCCFFFIIILLLOOOQQQRRRRRRXXX```fffhhhgggeeedddaaaccceeeeeedddfffkkkooouuuzzzrrreeemmmxxxnnnMMM:::888444:::ZZZgggGGG111777???;;;888<<<444333111///............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,------,,,******,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---......///000111000666888<<>>===>>>???@@@???===<<<<<<===999::::::999777555555555444999BBBJJJQQQ\\\lllyyyvvvkkk___TTTLLLHHHLLLSSSeeewwwlllppprrrPPPCCCWWWmmmyyydddeeeuuuiiiJJJ:::999<<>>::::::;;;:::::::::::::::;;;<<<>>>@@@AAACCCCCCDDDFFFHHHJJJLLLMMMQQQXXX```bbb```^^^___bbbbbbcccfffiiimmmoooqqqrrrqqqqqqsssvvvyyy{{{zzzyyy~~~~~~~~~|||yyyvvvwwwwwwxxxxxxvvvsssnnnkkkfffcccbbbbbb]]]TTTOOONNNGGGCCC===999888777777666666666666666777888999:::999:::<<<>>>@@@AAABBBBBB@@@DDDIIILLLNNNOOOQQQRRRPPPSSSVVVVVVVVVWWWZZZ^^^aaafffmmmttt{{{jjjdddkkk|||lllqqqhhhBBB666888555GGG}}}YYY444444???===888999444333111///---,,,,,,------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++---000111///...------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------......///111111///777<<>>BBBEEEJJJUUUfffyyyyyyccc]]]^^^}}}vvvkkk\\\PPPFFFAAA===<<<999666666999777888888999999<<<@@@CCCIIIKKKLLLIIIEEEFFFKKKQQQUUUTTTQQQNNNKKKHHHFFFEEEDDDEEEEEEDDDAAA>>>===>>>::::::;;;;;;:::888666444999888888:::===DDDRRR```hhhqqqppp___PPPFFFFFFJJJUUU]]]ooo|||tttvvv}}}^^^AAA===JJJiiisssbbb]]]uuuaaa>>>888666<<<>>>::::::???999888666444222111000///,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,++++++++++++,,,,,,)))+++,,,,,,,,,,,,---///------------------------***---///...---...333777KKKXXXbbbdddhhhrrrxxxyyyuuujjjxxx}}}}}}|||sssuuuhhhKKKEEEXXXtttoooxxx}}}tttjjjccc[[[PPPGGGBBB???===:::999999999888777:::;;;<<<======>>>@@@BBBDDDDDDDDDEEEFFFHHHJJJJJJOOOUUU]]]bbbccccccdddfffccceeegggjjjmmmooopppqqqnnnooorrrvvvzzz{{{zzzxxx~~~zzzwwwqqqrrrtttvvvwwwuuuqqqmmmeee```\\\YYYSSSIIIDDDCCC???<<<888666555666555555333333444444555666888999555666777888999999999999:::<<<>>>@@@AAACCCGGGIIIGGGJJJLLLLLLKKKLLLOOOSSSWWWZZZaaakkkssszzz{{{cccaaatttZZZ^^^NNN::::::555===iiimmm@@@555;;;<<<777444666444222///---,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,***---111333111///---,,,++++++,,,---------,,,,,,,,,,,,,,,---------......---------......000111222111777>>>LLLlllqqq{{{|||yyywwwyyysssiii```UUUMMMHHHEEEEEEFFFEEE@@@>>>@@@AAA???DDDTTThhhzzzwwweeeVVV```rrr~~~{{{rrreee[[[SSSIII@@@<<<@@@AAA??????BBBCCCAAA>>>BBBFFFGGGFFFEEEFFFHHHKKKPPPTTTSSSOOONNNTTTZZZ```___^^^]]][[[YYYWWWVVVUUUUUUTTTQQQLLLHHHFFFEEEBBBAAA???>>>>>><<<:::999<<<888666777777888???IIISSS[[[kkkyyycccPPPKKKMMMUUUUUU[[[jjj|||uuuWWWBBB>>>[[[}}}kkkXXX^^^|||~~~SSSCCC888999:::666666;;;999999888777555222000...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...---,,,,,,++++++,,,,,,---)))+++,,,,,,,,,,,,---///........................+++...//////...000777===VVV[[[ccclllvvvvvvlll|||rrrjjjxxx~~~aaaMMMXXXkkkrrreeemmmzzztttfffYYYTTTOOOGGG@@@===::::::999999:::::::::999999<<>>@@@BBB???BBBDDDCCCBBBBBBFFFIIILLLNNNUUU```hhhnnnyyyvvvdddnnnfff^^^ppphhhJJJ;;;555:::PPPuuuxxxMMM888888;;;999666888666333111...------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,***---///000///---,,,,,,***+++,,,---------,,,,,,,,,,,,,,,---------......------------///000111222444666CCC```}}}}}}zzzyyyyyy~~~tttdddXXXTTTNNNJJJIIIGGGCCCBBBDDDCCC???AAAJJJVVVccctttvvvbbbVVV^^^gggppp~~~yyyiiidddYYYMMMEEECCC@@@;;;888AAAFFFCCCEEEMMMOOOJJJJJJPPPWWWYYYWWWTTTQQQPPPSSSZZZbbbbbb^^^]]]bbbhhhjjjjjjkkkkkkkkkiiihhhggghhhgggeee```ZZZTTTQQQPPPNNNKKKFFFCCCAAA@@@???>>>999555555888888444777===:::@@@LLL]]]pppdddXXXXXXSSSRRRPPPQQQZZZjjj}}}hhhPPPAAAPPPooovvvddd[[[nnnoooXXXDDD???===888777;;;999999:::999777333000...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---)))+++,,,,,,,,,,,,...///........................---///000//////222;;;BBB[[[\\\dddttt|||xxxtttpppcccoooZZZNNNnnn~~~sssiii```ggg~~~tttiiiXXXIIIEEEEEE???:::888888888888999;;;>>>???@@@:::===AAABBBBBBDDDGGGKKKGGGGGGGGGGGGHHHHHHIIIJJJNNNPPPUUU\\\bbbeeeeeedddcccdddfffhhhjjjkkklllllllllkkkkkknnnrrrwwwzzz{{{|||xxxtttttttttvvvuuuppphhhbbbZZZSSSMMMHHHAAA999555666888777666666666555333111444444444555666777888999444555555555555555444444000333666777777666777777666888999888666777;;;>>>===>>>FFFQQQYYY^^^iiittt~~~nnnjjjyyyiii\\\vvv[[[<<<444:::<<>>===999888555222000.........---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,+++,,,------++++++,,,---)))***,,,---...---,,,,,,,,,,,,,,,---------......,,,,,,------///000111222444666KKKtttkkkmmm~~~{{{xxxuuuzzzzzzsssfff]]]SSSNNNIIIDDDDDDGGG>>>;;;<<<@@@CCCJJJZZZkkksssZZZSSSKKKOOOgggwwwnnnbbbXXXSSSKKKDDDAAA@@@???CCCIIILLLMMMPPPRRRTTTXXX^^^aaa]]]eeelllnnnllljjjlllooorrruuuyyy{{{}}}{{{yyyxxx{{{xxxzzzzzznnn___^^^hhhfffbbb[[[TTTOOOJJJFFFCCCBBB???<<<;;;;;;:::999777777888===EEENNN\\\tttnnniii]]]SSSQQQQQQSSSZZZccc{{{jjjNNNQQQdddqqqlllgggwwwxxxWWWAAA999999<<>><<<<<<999777888888888999;;;======<<<>>>???@@@BBBEEEGGGIIIJJJGGGGGGHHHJJJLLLMMMLLLJJJQQQSSSWWW\\\bbbeeefffffffffccceeeiiijjjiiijjjmmmmmmkkkjjjkkkooorrrssstttvvv|||~~~}}}xxxyyyxxxtttoooiii```YYYQQQLLLEEE???;;;999888666777777888888888666555444333333333444555666777888777777777777777666555555777777777777777666666666666666666777666666555444555888<<<@@@GGGPPPYYY___oooqqqzzz|||rrriiittt}}}qqqfffgggxxxMMM999888333888SSSpppuuuiiinnnyyymmmIII444:::???888999888666222...---...///---------,,,,,,+++++++++++++++++++++++++++++++++---,,,***))))))***,,,------------............///...............///000000333111......///111222222555CCChhh~~~hhhddd~~~||||||~~~xxxhhh\\\WWWUUUMMMDDDDDDCCC???;;;:::>>>FFFLLLdddsssyyydddMMMFFFQQQggg|||sssiii___WWWOOOIIIEEEBBBAAAEEEGGGIIINNNTTTZZZ]]]___``````dddjjjooopppzzz}}}~~~vvvnnneee\\\TTTOOOIIIGGGCCCBBBAAA@@@===:::<<<:::;;;<<<===BBBRRRccczzzkkk[[[SSSPPPNNNPPPTTT]]]nnn~~~{{{}}}fff\\\___yyyaaaaaa}}}sssWWWCCC:::999999888999:::999888666444222//////...---,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,+++++++++,,,---------............//////...---,,,,,,---///000000444000...444999HHH___iiioooyyy{{{|||wwwxxxtttjjjlllyyy~~~}}}rrrXXXWWWvvvxxxiiixxxuuunnnzzztttlllcccYYYSSSPPPIIIAAA=========<<<999:::999999;;;<<<>>>>>>>>>AAABBBCCCEEEHHHJJJKKKLLLHHHHHHIIIKKKNNNOOONNNLLLPPPRRRWWW]]]bbbfffgggggggggeeeeeeiiijjjhhhhhhkkkmmmjjjhhhiiillloooqqqrrrtttxxxwwwwwwvvvsssnnneeeYYYPPPHHHDDD>>>:::888888777666777777888888777666444333333333333444555666777888777888888888888777666666666666666666666666666666666666666666666555444444444555666888;;;@@@GGGLLLYYY[[[bbbooo|||{{{{{{sssrrrwwwiii]]]AAA<<<555555DDDZZZeeeeeegggxxxyyy___CCC999;;;<<<:::999777333///------///---------,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++******+++,,,------------............///...............///000000111000//////111333444555555QQQ~~~wwweeeYYYmmm|||{{{}}}tttjjjdddXXXMMMGGGFFFCCC@@@===>>>AAADDDNNNYYYlllnnnXXXJJJNNNdddzzzssslllaaaUUULLLEEEBBBBBB======BBBKKKQQQUUUYYY___eeejjjnnnnnnllloooxxxrrreee]]]QQQNNNIIIGGGGGGDDD@@@<<<;;;::::::999777888AAALLLhhh}}}kkkZZZPPPIIIHHHIIILLLWWWkkk~~~zzz|||rrrfffbbb|||mmm___fffpppOOO>>>999777999999::::::999888666555000000...------,,,,,,,,,---,,,,,,,,,,,,---......------,,,+++++++++,,,,,,---------............///222000///---,,,,,,,,,---...333000///888@@@SSSlllppprrr{{{yyy~~~}}}rrrlllppphhh[[[RRROOOfffvvviiifff|||~~~xxxnnnddd[[[SSSLLLGGGEEEAAA======>>>???>>><<<;;;;;;<<<===>>>???@@@@@@EEEEEEGGGHHHJJJLLLMMMNNNJJJJJJKKKMMMPPPPPPOOOMMMNNNQQQWWW]]]bbbfffhhhiiiiiiggggggjjjjjjffffffhhhkkkiiiggggggjjjmmmooopppsssuuuzzz~~~|||yyyuuusssooodddVVVKKK???<<<888777777888888888777777888888777555444333333333333444555666888999999999999999999888888777555555555666666666666666555666666666666555444444666777666666666888===@@@HHHJJJQQQ[[[eeerrr|||xxx{{{sssrrrqqqjjjrrrHHH<<<222111888FFF[[[lllbbbuuu{{{YYY;;;777@@@::::::888555000...---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...............///000000//////000111222444555666999```wwwdddNNNSSS}}}|||rrr```RRRJJJIIIFFFBBB???===;;;:::@@@EEESSSiiioooPPPCCCRRRhhhccc\\\SSSJJJBBB===@@@EEEEEEEEEKKKTTT[[[^^^ccchhhqqqxxx~~~}}}wwwfff___XXXSSSQQQNNNIIIDDD=========<<<;;;;;;???DDDSSSbbbyyyooo\\\OOOIIIHHHMMMLLLXXXqqq~~~}}}\\\\\\^^^kkk~~~ppp``````III???:::999999::::::999888777666111111///...---------------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,---------............///111000///---,,,,,,,,,,,,,,,111///000<<>><<<<<<===???@@@>>><<<;;;<<<>>>>>>??????AAABBBFFFGGGHHHIIIKKKLLLMMMNNNMMMMMMMMMOOOPPPPPPOOOMMMLLLPPPVVV\\\aaadddgggiiikkkiiiiiikkkjjjfffeeefffhhhhhhhhhjjjlllmmmmmmllluuuuuuwww{{{~~~{{{|||tttllljjjfff]]]RRRKKK???<<<888777888999::::::777888888888777555444222333333333444555777888999::::::;;;;;;::::::999888555555555555555666666666555666666666666555444444777777777666666888<<>>;;;;;;:::777222///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---------------............///...............///000000...///111222222333555666AAAmmm|||uuugggWWWPPPgggnnn\\\VVVQQQKKKFFFCCC@@@===:::@@@AAAGGGVVVmmmfffPPPQQQ\\\LLLGGGDDDAAA<<<:::AAAKKKWWWVVVYYYaaagggkkkqqqwwwvvvlllgggaaaYYYRRRFFFEEECCC>>>;;;999777666>>>DDDTTTmmm{{{cccRRRJJJGGGGGGKKKYYYrrrhhhPPP<<>>??????>>><<<<<<>>>@@@@@@???@@@BBBDDDFFFGGGHHHIIIJJJKKKLLLLLLPPPPPPOOOPPPQQQQQQNNNLLLLLLPPPWWW\\\___bbbeeegggkkkiiijjjlllkkkfffdddeeeeeegggjjjnnnqqqpppmmmjjjttttttvvv||||||sssfffZZZUUUSSSOOONNNOOOIIIDDD???;;;999:::::::::888999999999777666444333333333333444666888999:::;;;;;;;;;;;;;;;:::999999555555555555666666777777666666777777666666555444444444555444444555888;;;<<<@@@GGGKKKMMMTTTfffwwwppprrr~~~www{{{YYY===777555222@@@WWWiiikkkxxxtttSSS<<<999:::;;;;;;999444000......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------............///...............///000000///000222222111111444777KKKxxxfffUUUSSSiiizzzyyykkkaaaTTTJJJGGGFFFCCCAAA@@@??????DDDPPPcccwwwgggSSSLLL<<<:::<<>>???LLL\\\kkkiiikkkssszzzvvvhhh^^^QQQPPPJJJCCC???===999444888777???SSSmmmfffSSSDDDJJJLLLKKKWWWnnnsssXXX???888KKKrrryyy___uuuxxxSSS:::::::::999888888777777666444333111000...------------,,,,,,,,,,,,---......,,,,,,+++++++++,,,---------------............///,,,------....../////////---///...999OOO]]]iiizzz~~~|||sssaaaFFFIII\\\~~~ggg```uuu|||sssiii```[[[PPPJJJCCC>>>;;;;;;<<<<<<;;;<<<>>>???@@@??????>>>===@@@CCCCCCAAAAAADDDGGGHHHHHHIIIJJJKKKKKKLLLLLLQQQQQQQQQRRRTTTTTTRRRPPPNNNSSSYYY]]]^^^___bbbeeehhhfffhhhkkkjjjeeeccceeedddfffjjjpppsssrrrnnnjjjooorrrvvv|||}}}iiiZZZLLLGGGGGGJJJTTT```]]]VVVKKKBBB<<<:::888888::::::::::::999777555333333333333555666888:::;;;;;;;;;;;;;;;;;;::::::999555555666666777777888888777888888888888777666666777777777666444444666888999===CCCFFFFFFJJJWWWeeeyyyrrrlllqqqppppppiiiCCC999777333:::IIIhhhhhhmmmsssooo]]]EEE666999;;;<<<:::777333000///------------............,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///...............///000000///111222222000222777;;;YYYxxx~~~}}}pppUUUMMM```~~~}}}xxxuuuzzzsss]]]NNNHHHFFFDDDAAA???@@@???===???LLL```ppp~~~```MMM<<<:::>>>EEEGGGLLL^^^ttt|||{{{}}}oooaaa^^^UUUKKKGGGGGGBBB:::;;;888:::DDDQQQcccyyyoooVVVRRRNNNLLLMMMWWWkkk{{{xxxpppVVV???@@@hhhbbbdddxxxdddJJJ===<<<;;;:::888888777777444333222000///...---------,,,,,,,,,,,,---......,,,+++++++++,,,,,,---...---------............///,,,------...............///000000@@@]]]llltttzzz{{{{{{tttwwwUUUCCCWWWqqqnnn]]]ccc~~~~~~yyyqqqggg\\\SSSMMMAAA???<<<;;;<<<======<<<;;;===???@@@AAAAAAAAABBB@@@DDDGGGGGGDDDDDDGGGKKKLLLLLLLLLMMMMMMNNNNNNNNNQQQQQQRRRUUUXXXYYYYYYWWWRRRXXX^^^```___^^^aaadddcccaaaccchhhhhhdddaaacccdddeeehhhmmmpppqqqpppnnnkkkooouuuxxxxxxuuurrrppp```QQQEEEBBBCCCKKK___tttwwwmmm]]]NNNCCC===:::888<<<<<<<<<;;;:::888666444333333444555777999:::;;;:::;;;;;;;;;;;;:::999999666666777777888999999:::999999999999999888777777999::::::999777777888:::888:::???CCCDDDGGGRRR^^^nnn~~~}}}|||zzzlllfffzzzkkk]]]uuuxxxLLL;;;888555:::DDD___hhhkkkfffddd___NNN888777:::<<<;;;888444222111------------.........///------------------------......---,,,,,,---......---------............///...............///000000///111333222111555===CCCjjjyyyxxxwwwfffOOOZZZ}}}~~~zzzwwwtttuuuwwwyyyyyyrrr\\\RRRLLLFFFAAAAAABBBAAA>>><<>><<<@@@HHHLLLSSSiiirrrmmm```QQQJJJGGG@@@666777555777;;;???KKKeee|||kkkUUUHHHMMMPPPNNNVVVggg}}}iiiHHH>>>eeelll[[[```sss___@@@???===;;;999888888888555444222000///...---------,,,,,,,,,,,,---......++++++++++++,,,,,,---...---------.........//////---......///......------111111222FFFgggwww|||rrr|||uuu~~~yyyKKKDDDeeedddYYYiiiuuurrrlllcccXXXLLLCCC>>>888777888999<<<===<<<;;;;;;===???AAAAAABBBDDDEEECCCGGGJJJIIIGGGFFFJJJNNNOOOOOOOOOPPPPPPPPPQQQQQQOOOPPPSSSWWW[[[^^^^^^^^^VVV[[[aaabbb```___aaaddd^^^]]]```eeefffbbb```aaaeeeeeefffiiimmmpppqqqqqqiiinnnssssssnnngggbbb```UUUHHH>>>===???IIIbbb|||lllYYYKKKBBB===;;;=========<<<;;;888666555222333444555777999;;;<<<::::::;;;;;;::::::999888666777777888999:::::::::999::::::::::::999888888444666777777666777999;;;666666999===@@@EEEPPP[[[ddduuuxxxpppaaakkksssVVV```YYY@@@777333555<<>>;;;===DDDJJJ```nnnzzzoooHHHKKKRRRXXXZZZ```sssooo\\\TTTOOOGGG===555888999777777===KKKVVVtttsssVVVMMMLLLJJJNNNWWWeeeqqqyyyyyy|||eeeIIIZZZdddXXXfff|||vvv[[[;;;777CCC===888;;;666888666333111000///---+++------------------------------------------------+++---...,,,+++---...///---.........,,,---...000444,,,999\\\rrrrrrvvvzzz{{{ttt}}}RRRIIIMMMqqqjjj```dddttt~~~uuunnnfff___UUULLLGGGCCC>>>;;;<<<<<<;;;<<<>>>AAADDDEEEEEECCCAAAAAACCCDDDEEEEEEDDDFFFIIIIIIGGGGGGJJJLLLNNNPPPOOOMMMOOOSSSSSSPPPSSSUUUWWWYYY[[[[[[[[[[[[___\\\ZZZ\\\___bbbbbbaaa```______bbbeeegggdddbbb```bbbdddgggjjjkkkllllllmmmnnnnnniii```WWWQQQMMMGGG???:::::::::BBB]]]yyyuuudddNNN;;;999===;;;::::::;;;:::888666222222333444666888999::::::::::::999999777666666555555555666888:::===>>><<<<<<======<<<:::888777888888777777777888:::;;;;;;999777666999>>>EEEIII[[[iiizzz|||vvvaaahhhvvvlllUUU^^^uuuNNN???777555===MMM]]]ooogggUUU]]][[[<<<999<<<<<<999888:::777111------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////////////////000111111111111222000...555MMMdddqqqddd}}}zzztttbbbPPP^^^tttooohhhdddbbbcccdddeeeeeeiiigggooo~~~nnn```VVVIIIIIIGGGCCC@@@>>>@@@AAAMMM^^^qqqyyyXXX[[[dddnnnuuu{{{~~~{{{yyyxxxzzz}}}ssseee\\\PPPDDD???===999555444888>>>DDDZZZmmmvvvfffXXXKKKJJJPPPPPP```tttyyytttzzz]]]XXXvvvrrriiiqqqvvvNNN<<<>>>888777<<<888999666333111111///...,,,------------------------------------------------+++---//////.........///---...//////------...///333111EEEgggyyyyyy~~~|||qqqsssyyy}}}{{{[[[FFFIIIaaa|||kkk```fffttt~~~uuujjj___WWWOOOIIICCC>>><<<;;;:::888???@@@AAACCCEEEFFFGGGHHHGGGFFFEEEFFFGGGHHHHHHHHHGGGIIIKKKKKKJJJJJJLLLNNNQQQSSSRRROOOQQQVVVWWWUUUYYYZZZ\\\]]]]]]]]]]]]\\\___]]]\\\]]]aaadddddddddbbbaaaaaaccceeefffdddbbbaaaaaacccgggmmmpppooommmlllkkkhhh___TTTJJJCCC@@@@@@:::999999888<<>>===<<<<<<<<<;;;999777333333444555666888:::;;;999999999999888777666555444444555666888:::<<<=========>>>>>>===<<<;;;:::999888777777777999:::;;;;;;:::888777999===BBBEEEPPP\\\mmm|||lllaaagggsss~~~```WWWrrrjjjSSS;;;111:::AAAUUUqqqooo[[[ZZZWWWBBB999;;;<<<<<<:::666333111...------,,,,,,------...---------,,,,,,,,,,,,,,,---------------------------------........./////////////////////000111111000000222444444@@@^^^}}}pppmmmxxxcccXXXSSSxxxwwwlllfffeee___YYYYYY^^^bbbbbb```ccchhhgggnnn{{{kkkUUUQQQKKKEEEAAA>>><<<<<>>KKKuuuhhhYYYZZZtttwwwhhhXXXLLLFFFAAA>>>:::888999;;;<<<<<>>?????????>>>===<<<:::999888888888999:::;;;<<<;;;999999:::<<<>>>@@@BBBMMM]]]kkkxxx}}}``````eeewwwhhhpppkkkDDD222;;;444LLLppp{{{iii\\\WWWPPP===888999>>>===555222555......---------------.........---------,,,,,,,,,------------------------------........./////////000////////////000111111222111333666999HHHooowwwkkkSSSYYYhhh}}}}}}|||qqqjjjccc^^^^^^___YYYVVVYYYaaafffddd___bbbgggfffmmm~~~eee]]]QQQIIIDDDAAA>>><<<;;;???FFFTTTlllmmmttt~~~yyymmmhhhdddgggtttjjjYYYQQQKKKDDD???<<<:::888777777???LLL^^^xxxcccOOOEEEIIIJJJQQQaaasssaaaNNNWWWooosss|||xxxRRRAAA>>>>>><<<777999777444222222111///......................................................------...---,,,...222---///111111000......///222CCCaaazzzzzz}}}wwwuuujjjWWWHHH??????OOO]]]NNNWWW~~~rrraaaRRRGGGCCC@@@>>><<<;;;<<<>>>@@@AAAAAACCCFFFJJJMMMNNNOOOPPPOOOQQQSSSTTTTTTSSSRRRRRRPPPPPPPPPOOOOOOPPPQQQRRRVVVXXXWWWSSSSSSYYY]]]^^^aaaaaaaaaaaaaaaaaa``````^^^^^^___aaadddfffhhhhhhgggfffeeeeeeeeedddcccbbb```aaadddiiinnnppppppnnnqqqoooiii\\\LLLAAA<<<;;;888888:::;;;777666???KKKmmmgggFFF888@@@???>>>===>>>===:::888444444444444555666777888666666777777666555444444111222333555777888999:::======???@@@@@@???>>>>>>;;;:::999888888999:::;;;<<<;;;;;;;;;:::::::::;;;;;;CCCPPP]]]kkkzzzzzziiifffbbblll~~~{{{OOO777>>>000DDDhhhxxxeee___cccIII:::333<<<@@@999555:::///......------------...............---------,,,....................................////////////000000//////000000111222555333333555999LLLwwwaaaPPPkkkyyy}}}ooofffaaa]]]___bbbccc```___bbbggghhhddd```bbbgggeeelllwwwjjjYYYLLLGGGFFFEEECCC>>>===>>>FFFZZZuuu{{{xxxmmmeeedddhhhnnnrrrkkkYYYVVVPPPHHH@@@;;;::::::777999>>>JJJ```}}}|||]]]GGGJJJIIIHHHQQQkkk{{{xxxRRRDDDNNN```zzz~~~dddHHH@@@===999888999777444333333222000///................................................000,,,+++---,,,***---444---///111111000///000111777LLLiii{{{}}}zzz}}}xxxfffLLL<<>>@@@BBBDDDDDDEEEFFFHHHKKKOOORRRTTTSSSVVVYYYYYYXXXVVVWWWXXXTTTRRRQQQPPPPPPQQQRRRRRRWWWZZZYYYUUUTTTYYY^^^___```````````````aaaaaaaaa]]]___aaaccceeefffhhhiiihhhhhhgggfffdddccccccccc___cccgggjjjkkkjjjjjjkkkqqqqqqmmm```OOOAAA:::999888999::::::777777???IIIdddrrrQQQ@@@@@@???>>>======<<<999777333333333333444444555666555666666666666555555444111222333444666888999:::<<<===??????@@@???>>>===<<<;;;:::999999:::;;;;;;;;;<<<<<<<<<;;;:::999999888===FFFPPP]]]mmm}}}}}}pppiii```bbb|||[[[===<<<222===VVVuuu}}}nnnfffppp^^^EEE444999@@@<<<888999000///...---------------........................................................./////////000000000000000000000111222222555555333333<<>>;;;;;;888777777<<>>AAACCCEEEHHHLLLOOOMMMLLLLLLLLLNNNRRRUUUWWWVVVYYY[[[[[[YYYXXXYYY\\\WWWTTTQQQPPPQQQRRRSSSRRRYYY]]]^^^YYYWWW[[[___aaaaaa```````````````aaabbb___aaadddfffggggggiiikkkggghhhgggeeecccbbbcccddd```cccgggiiiiiihhhfffeeeooossssssiiiXXXGGG===:::888::::::888666888@@@GGG]]]vvvVVVDDDAAA@@@>>>======<<<999777444444444333444444555555555555666666666666555555333333333333555777:::;;;>>>???@@@@@@@@@???>>>======<<<;;;:::::::::;;;<<<;;;<<<<<<<<<<<<;;;::::::999:::===CCCMMM]]]mmmwwwxxxeee\\\[[[jjjmmmGGG999555777BBBaaaxxxooogggtttoooTTT<<<888===<<<777444000000///...------------------......///000000000............................../////////000000000111000000000000111222222111666555444HHHooosssaaauuuxxx~~~yyyyyy~~~}}}xxxrrroookkkeeeaaa^^^ZZZWWWZZZ```iiinnnsssrrrnnniiihhhhhhcccgggcccdddsssiiiWWWMMMGGGEEE@@@?????????BBBPPPjjj~~~llldddkkkttteeeXXXNNNFFFBBB;;;:::888777;;;HHH]]]mmmnnnPPPGGGCCCFFFJJJTTTooo|||vvvHHHAAACCChhhoooVVV@@@666>>>999777555444444444222111................................................---+++000888777...,,,111...//////...///111555999MMMbbbyyyzzz|||sssxxx}}}rrrTTT;;;666III^^^zzzxxxXXXbbbbbbmmmuuueee[[[UUUMMMEEEAAA@@@@@@@@@FFFIIILLLOOOPPPTTTYYY]]][[[ZZZZZZYYYYYYYYYYYYYYYWWWZZZ\\\[[[XXXWWWZZZ^^^ZZZWWWSSSQQQSSSTTTTTTSSS^^^ccceee```\\\___bbbdddeeedddcccbbbaaaaaabbbbbbbbbeeeiiijjjiiiiiikkkmmmfffggggggeeebbbaaabbbeeedddbbbbbbfffllllllfff___bbbkkkrrrnnn___NNNDDD???;;;===>>>;;;999;;;AAAFFFZZZ{{{qqqUUUCCCCCCAAA??????>>>===:::888777666666555555555666666555666666777777777666666555444222222444777;;;>>>@@@AAABBBBBBAAA@@@???>>>>>>===;;;:::::::::;;;<<<;;;;;;<<<<<<============;;;999888999BBBOOO^^^hhhrrriii]]]]]]___tttYYY???888666777PPPooollldddqqqppp]]]FFF::::::;;;888333111000///...------------,,,,,,---///000111222333.........................../////////000000000000111111000000111111222333---888888777UUUwwweeemmm{{{xxxuuuyyy||||||~~~}}}yyyuuuooojjjfffdddaaa```aaaddddddeeellltttuuuxxxzzzyyyuuuqqqmmmkkkbbbeee___]]]jjjvvvnnnZZZNNNHHHCCC???>>>>>>>>>DDDVVVhhhzzz~~~}}}yyyuuujjj```UUUMMM@@@@@@===999444999HHHWWWeeeIII;;;EEEGGGCCCZZZzzzzzzwwwTTTGGG===]]]iiiJJJ666===:::777555444444444333111////////////////////////////////////////////////++++++333???>>>222,,,///.........---...222777;;;UUUjjjyyy}}}ssshhhooojjjKKK999;;;SSSjjjjjjXXXaaafffppp}}}{{{yyymmm]]]WWWPPPGGGCCCDDDIIIKKKLLLNNNQQQUUUVVVWWWYYY^^^aaafffffffffeeebbb___\\\ZZZXXX[[[\\\ZZZWWWVVV[[[___]]]YYYTTTRRRTTTVVVUUUTTTbbbhhhjjjeeeaaabbbeeefffjjjiiifffdddcccbbbbbbbbbeeehhhlllmmmlllkkkmmmoooeeeggggggdddaaa```bbbeeehhhaaa]]]dddppprrrhhh[[[NNN[[[hhhjjj___PPPEEEAAA>>>AAACCC@@@===???CCCFFF\\\zzz~~~oooUUUCCCDDDCCCAAA@@@@@@>>>;;;999999888888777777777777777666666777777777777777666666555222222333777<<>>>>>===<<<;;;:::;;;;;;<<<;;;;;;<<<<<<===>>>?????????;;;777666<<>>>>>>>>???IIIUUUssszzzuuu}}}tttnnncccVVVKKKEEE>>>:::777999BBBKKKhhhuuuYYYEEEFFFEEEAAAKKK___yyy~~~vvvwwwvvvSSSEEEUUUTTT:::DDD<<<<<<;;;888777666444111000000///.....................////////////.........000333555555333000...444//////222///---888HHHfff~~~tttkkkmmm}}}hhhHHH999???WWWvvvqqq\\\___rrruuuxxxyyy~~~|||wwwmmmaaaXXXPPPLLLHHHFFFHHHLLLOOOQQQVVVVVVWWW[[[```eeehhhjjjjjjkkklllllljjjeeeaaa^^^```\\\[[[\\\\\\YYYZZZ]]]bbb```\\\WWWTTTTTTWWWZZZccchhhlllmmmjjjgggfffgggfffjjjmmmkkkgggddddddffffffpppuuupppkkkkkkllljjjiiidddcccfffeee``````cccbbbcccaaa```iiissskkk[[[KKKSSSZZZ\\\[[[WWWOOOFFFEEEEEEFFFEEE@@@>>>EEEOOO___rrr~~~lllQQQGGGHHHBBB>>>AAABBB===666222;;;<<<;;;999666555666777666777888999999888777666666222000222444555:::AAABBBKKKGGG>>>>>><<<888<<<>>><<<:::999::::::999888777888;;;>>>@@@AAA@@@@@@<<<<<<:::888;;;CCCPPPYYY```qqqjjjbbbWWWjjjmmmZZZssswwwOOO???>>>999;;;PPPjjjnnnaaaYYYZZZRRRCCC999999999777555333000............---,,,---000333555666666666............////////////...000111000......///111000111222111000000222444888666///???mmmgggUUUeeezzzuuuuuuzzz|||yyysssnnniiibbb\\\ZZZ\\\```ccc___cccfffeeeeeefffccc___bbbkkksssuuuwww}}}}}}yyyqqqgggaaa```\\\ZZZZZZ]]]eeevvvgggWWWLLLBBBBBBCCC<<<===EEEFFFaaa{{{xxxrrrbbbTTTOOOJJJDDD<<<777;;;BBBRRRooolllQQQGGGCCC>>>DDDOOOdddwww}}}oooSSSSSSoooGGG@@@======;;;888555444333333000000///............///......////////////......,,,---///111111///---,,,000---...111...///@@@TTTnnnzzzvvvwwwWWWBBB<<>>???===::::::::::::999888888:::===???AAABBBAAAAAA???>>>;;;888999@@@KKKSSSYYYjjj~~~sssddd^^^xxx|||RRR]]]wwwkkkKKK===555:::KKKdddnnnddd^^^]]]TTTDDD:::999:::999333111///...---------,,,+++,,,...///000000000///............///////////////...---...000111000///000111222111000000222444777999222>>>lllyyyhhhXXXWWWqqq|||wwwvvvzzz~~~vvvpppjjjddd```XXXTTTOOOLLLLLLPPPUUUYYYZZZ^^^aaaaaacccggghhhfffmmmvvv~~~zzzrrrjjjddd```]]]ZZZXXXWWW]]]mmm|||qqqYYYLLLHHHHHH???>>>CCCAAAMMMggg}}}zzzyyy{{{~~~~~~|||}}}~~~wwwwwwddd___YYYRRRGGG<<<888;;;>>>XXXvvvfffOOODDD???@@@BBBIIIhhhxxxwwwmmmWWWooo\\\AAA???>>><<<:::666444555666111000//////......//////......////////////......------............------...---///000000666NNNgggooo}}}~~~aaaDDD<<<@@@VVVuuu}}}dddTTT___{{{vvvllleee^^^YYYYYYYYYXXXWWWYYY[[[___eeejjjnnnnnnnnnyyyyyyxxxvvvtttqqqooommmppprrrtttvvvvvvuuutttssslllgggeeehhhhhheeedddffffffhhhiiihhhddd___]]]\\\bbbgggooovvvzzzxxxrrrmmmqqqnnnkkkkkknnnpppqqqpppnnnooonnnlllnnnpppnnniiikkkhhhhhhllllllhhhdddddd```ddd___SSSOOOUUU]]]^^^OOORRRRRRQQQSSSXXX[[[ZZZSSSQQQPPPOOOJJJHHHOOOXXXeeesss{{{|||xxxdddLLLDDDAAA@@@@@@AAA===666555999444555555555555666888;;;:::::::::::::::;;;<<<===<<<999888999777555888===LLLRRRJJJ@@@AAA@@@===AAA@@@>>><<<;;;;;;;;;:::888:::;;;>>>AAABBBCCCBBBBBBBBB???<<<888888===DDDJJJPPP```sss|||ggg^^^jjjxxxsssbbb___dddBBB444:::AAAXXXllliiigggcccWWWGGG<<<999999999444333222111000/////////------......---,,,,,,+++............////////////111---+++---111333111...000111222222000111222444666;;;888EEErrr}}}jjjOOOSSShhhxxxvvv{{{xxxxxx{{{zzzwwwxxxqqqfff\\\VVVQQQOOOMMMFFFDDDCCCCCCGGGMMMTTTXXX\\\```bbbcccfffmmmpppooouuu{{{~~~yyyrrrkkkfffbbb___[[[VVVQQQSSSaaaqqqkkkXXXNNNJJJAAA???@@@;;;;;;QQQooo{{{tttkkkiiigggggghhhhhhgggeeelllkkknnnxxx|||xxxmmmbbb[[[RRRFFF===:::;;;JJJ```www^^^JJJDDDBBB???999UUUlllwww|||nnnXXXsssrrrIII@@@>>>======:::666666888111000000///.../////////......////////////......000000000//////000000000///000222222222???]]]yyyooovvvzzz}}}uuuzzzlllPPP>>>:::EEEdddoooUUUJJJ^^^ssshhheee___WWWTTTWWW]]]dddgggmmmnnnqqqvvvzzz||||||zzz}}}|||{{{xxxuuutttttttttrrrssstttvvvwwwwwwwwwwwwqqqkkkhhhiiiiiifffccccccgggiiijjjjjjfffcccaaa```bbbeeellluuu{{{|||vvvqqqsssqqqnnnllllllnnnpppsssrrrqqqpppnnnmmmmmmllljjjkkkjjjjjjlllmmmiiiccc___\\\^^^XXXKKKEEEKKKTTTYYYRRRTTTTTTRRRUUU]]]bbbcccZZZWWWTTTRRRNNNMMMRRR[[[dddqqqvvvvvvsssaaaLLLGGGDDDAAAAAABBB>>>888555777555666777888888;;;>>>AAA<<<;;;:::::::::<<<>>>???999888888:::999777<<>>;;;888888;;;@@@DDDKKKYYYkkkyyymmmeeefffnnn}}}ZZZcccPPP777888888KKKgggnnnqqqjjj[[[KKK???999777777333333333222000//////000////////////......------............////////////222111000000111111111///111222222222111111333444666888>>>XXXzzz\\\DDD```jjjZZZWWWbbb|||vvvxxxzzz~~~}}}zzzxxxoooeee``````ZZZSSSKKKGGGEEEEEEEEECCCDDDFFFIIIPPPXXX___dddfffkkknnnpppsssyyyzzzxxxzzz{{{vvvqqqllliiidddbbb___XXXOOONNNZZZiii{{{iiiWWWNNNCCCBBBCCC>>>:::EEEYYYttt|||xxxxxxvvvpppjjjeeebbb```^^^]]]\\\ZZZYYY```]]]^^^dddqqq|||yyy|||wwweee\\\XXXPPPDDD===<<<@@@LLLbbbsssVVVHHHCCC???888FFF]]]wwwwww___QQQwwwWWWAAA<<<;;;>>>===777555666111111000///////////////......////////////......222222111000000111222222///111333111444EEEfffvvvwww~~~yyy~~~tttvvvwwwaaaKKK???;;;MMMttt```LLLIIIbbbxxxppplllgggaaa```eeeoooyyy~~~~~~~~~zzzwwwvvvyyy|||wwwxxxxxxyyyzzzzzz{{{{{{uuunnniiikkkmmmkkkiiiiiihhhiiiiiihhhfffeeefffgggggghhhlllssszzz}}}{{{xxxuuuxxxxxxsssllljjjooouuusssuuuuuurrrlllhhhhhhlllpppooooooppppppnnnfff___UUUSSSLLLDDDBBBHHHOOOSSSVVVYYYZZZYYY\\\bbbeeeddd^^^ZZZVVVSSSPPPNNNSSS[[[gggrrrtttsssooo___LLLHHHHHHCCCAAAEEEGGGCCC===;;;999999:::::::::===AAADDD<<<<<<;;;:::;;;<<<===>>>999888999;;;999888>>>FFFWWWZZZOOOCCCEEEDDDAAADDD@@@>>><<<<<<======<<<;;;;;;===???AAACCCCCCBBBAAA>>><<<999777999<<>>???NNNooovvv}}}xxxKKKXXXmmmkkkKKK???999;;;<<<777222333222111000000//////000000......////////////......000000////////////000000---///111000666KKKmmm||||||yyyzzzwwwuuuhhhSSSFFF@@@@@@\\\oooQQQIIIQQQkkkxxxtttpppooottt~~~yyywwwyyy|||yyyyyyyyyyyyyyyzzz||||||uuulllgggiiimmmnnnnnnooommmmmmllliiihhhhhhkkkmmmoooppprrrvvv{{{~~~zzz}}}sssmmmqqqxxxtttuuuwwwuuummmfffgggllloooooonnnnnnpppppphhh___OOOKKKFFFDDDGGGMMMTTTWWW___ccceeeddddddgggfffccc```[[[UUURRROOONNNRRRYYYiiissstttqqqnnn^^^LLLIIIEEE@@@@@@GGGLLLHHHAAA===;;;;;;;;;999999;;;???BBB=========<<<<<<<<<=========<<<<<<<<<:::999@@@JJJZZZ\\\PPPDDDFFFEEEAAACCC>>>===;;;;;;===>>>===<<<:::<<<>>>@@@AAAAAA@@@@@@;;;999777888:::===??????EEEOOO[[[hhhzzz}}}eee___aaarrrjjjrrrqqqGGG666777>>>YYYzzzwwwmmm```VVVJJJ>>>777444777999:::777333//////000---------------...///000............////////////000666999666///+++///555111222333222111222333555444===XXX~~~sssfffPPPXXX{{{UUUCCCCCCIIIiiizzzooossszzz~~~zzzlllaaaVVVQQQNNNIIIEEEDDDAAABBBBBBAAA@@@???@@@BBBCCCFFFMMMVVV___iiipppsss{{{{{{wwwtttqqqnnnfffcccaaa]]]VVVPPPSSSZZZaaadddgggiiikkkooorrruuusss^^^LLLGGGGGGBBBEEE??????PPPkkk}}}{{{xxxsssooommmjjjgggeee[[[ZZZXXXUUUSSSRRRRRRSSSUUUVVVWWWXXXYYY]]]bbbgggsss{{{ooommm}}}pppbbbWWWQQQBBB>>>;;;AAASSSppp~~~[[[FFF???AAA@@@DDD\\\vvv{{{~~~TTTGGGOOO~~~___KKK;;;;;;===888444444222111000000//////000000......////////////......////////////////////////,,,///111222<<>>===:::888999<<>>===<<<>>>===>>>>>><<<===GGGSSSZZZ\\\PPPDDDGGGEEE???@@@<<<;;;::::::<<<>>>>>>===888:::<<<>>>??????>>>===;;;999777888;;;>>>>>>===@@@HHHRRR]]]pppgggcccaaakkkyyyqqqTTT:::===:::HHHqqqpppggg___ZZZQQQDDD:::777<<<>>>@@@===666222111333...------,,,------//////............////////////...111444333///---000444222333333333222222444555:::SSSrrr~~~hhhZZZUUUxxxvvvTTTGGGHHHIIIbbbooowwwsssooovvv~~~wwwnnnfffbbbTTTMMMFFFEEECCC???>>>@@@<<<>>>@@@@@@@@@AAADDDGGGIIINNNVVVaaammmwww~~~|||wwwrrrnnnkkkccc___]]][[[UUUNNNLLLNNNPPPOOOOOOOOOOOOPPPTTTYYY]]]cccjjjnnnsss}}}ttt[[[NNNIIIAAADDD@@@???EEESSSkkk~~~}}}{{{zzzyyyyyywwwtttrrrssssssrrrpppllliiifffddd[[[ZZZYYYVVVTTTTTTVVVXXXPPPTTTXXXXXXVVVVVVZZZ^^^iiiqqq|||~~~{{{zzz}}}uuuwww{{{yyynnnsss}}}nnnbbb___KKKGGG@@@<<>>@@@OOO{{{yyyXXXNNN^^^llluuutttrrrtttuuuuuuuuu}}}}}}|||yyyuuurrrrrrrrrsssxxx|||~~~}}}|||~~~zzzvvvuuutttooopppuuuuuuoookkkkkkmmmnnnmmmnnntttzzzuuukkkXXXVVVVVVWWW\\\eeesss}}}zzzwwwrrrlllccc[[[TTTQQQNNNMMMQQQWWW]]]iiimmmooorrrgggZZZZZZSSSUUUZZZ]]]XXXMMMEEEDDDCCCBBB???<<<999999<<>>>>>BBBOOO\\\ZZZ\\\PPPEEEGGGEEE>>>>>>:::999999:::<<<>>>???>>>777999;;;===>>>>>>===<<<<<<999888999<<<>>>===<<<<<>>BBB666999eeekkkccc]]]\\\UUUHHH===:::888;;;===999222---,,,...111000///...---...///000............/////////000,,,---...///000000222333222333333333222222444666AAAhhh|||bbbTTT]]]tttWWWOOOQQQMMMbbbaaalllmmmnnnxxxzzzrrrggg\\\SSSKKKHHHDDD@@@???@@@???;;;;;;>>>:::<<>>@@@MMMggg|||ZZZAAACCCCCC???@@@YYY}}}oooBBBEEE[[[|||bbb@@@;;;???:::444444555555333222111000000000000000000000000000000000111000///////////////000777555444<<>>???<<>>BBBMMM___wwwrrrhhhddddddkkknnn\\\iiitttFFF777222:::RRRYYYcccbbb]]]^^^UUUBBB888===:::555000///000000---.......................................///000000000000000000111111111111000;;;777000555888555666GGGzzz{{{wwwRRRSSSyyy|||mmm___XXX]]]eeehhhgggjjjsss{{{tttqqq^^^ZZZSSSNNNJJJFFFCCCAAA???@@@@@@>>>===<<<===???<<>>===CCCVVVkkkfffGGGCCCCCC@@@AAAPPPlllOOOEEEgggqqqGGG;;;>>>===;;;;;;666555333222111111000000000000000000000000000000000000////////////000000666333555FFFccc~~~|||}}}{{{nnnuuulllKKK>>>>>>QQQppp|||]]]NNNYYYmmm|||yyyzzz}}}||||||~~~{{{|||~~~}}}{{{{{{}}}~~~~~~zzzvvvuuuttttttttttttsssrrrxxxsssttt~~~sssfffYYYOOOFFFDDDCCCBBBFFFKKKUUUcccrrrxxxyyywwwooogggmmmmmmjjjbbbUUUHHHBBB@@@===???AAA@@@??????AAACCCIIIKKKOOOQQQNNNHHH@@@;;;:::???@@@>>>CCCQQQ^^^ddddddYYYOOOMMMKKKEEE@@@???>>>=========<<<<<<<<<<<<<<<:::888888999999999777888888777777888:::===>>><<<<<<@@@HHHWWWlllpppeeedddiiiiiiUUU]]]MMM:::444777HHHTTTaaa```YYY^^^___MMM999<<<;;;777333111000000///........................///............///000000000000000000111111111111000777444000555555444<<<\\\qqqTTTdddwwwlllccc^^^```fffkkklllqqq{{{~~~sssiiiaaa\\\OOOLLLHHHEEEDDDDDDCCCAAA===???@@@???>>>>>>@@@AAAEEEGGGJJJMMMPPPSSSTTTUUU[[[```lll}}}yyymmmeeeXXXKKKIIIIIIIIIHHHEEEAAA===:::<<<;;;:::888777777888888999::::::<<>>TTTppp~~~~~~}}}zzzyyyyyyyyyyyyxxxzzzrrrnnnmmmkkkhhhggghhhjjjlllnnnmmmiiifffdddbbb___[[[XXXUUUSSSRRRSSSSSSSSSSSSSSSTTTTTTUUUTTTVVVXXX[[[[[[XXXRRRMMMRRRPPPNNNMMMLLLMMMNNNOOOUUUTTTYYYfffrrrvvvwwwxxxgggdddbbbxxx}}}hhhZZZLLLEEE???===FFFSSSvvvwwwTTTGGGDDDAAABBBGGGVVVpppcccHHHnnn~~~PPP<<<<<<>>>;;;888666555444222111111111111000000000000000000000000000000000//////000000111555111999TTTwwwwww|||tttuuubbbFFF<<>>AAALLL\\\ooozzz~~~xxxsssvvvtttnnnbbbTTTIIIDDDBBBBBBFFFKKKNNNOOONNNMMMMMMOOOUUU[[[```]]]TTTIIIAAA>>>AAABBBAAAFFFSSSaaahhhccc[[[UUURRROOOHHHCCCAAA?????????>>>>>>>>>======>>><<<:::999::::::999888777888888999:::<<<>>>???::::::===CCCKKK\\\xxxzzz{{{gggeeeeeesssrrrUUULLLccc\\\CCC888555???MMM___aaaXXX___lll]]]===;;;:::999666333000000111........................//////......//////000111000000000111111111222222333444111333777333888JJJxxxxxxssseee\\\rrrkkkfffccccccffflllqqqxxxvvvggg[[[RRRIIIDDDAAA???======???AAAAAAAAA>>>@@@CCCDDDDDDEEEGGGHHHQQQSSSUUUXXXZZZ\\\]]]]]]bbbgggqqq~~~sssnnn\\\DDD>>>???@@@@@@???===;;;:::;;;:::999888888777888888555666666777888<<>>@@@:::222666555444333222111111111////////////////////////000000000///000000111111222222@@@aaayyyuuuOOODDD???OOOrrrtttWWWKKKPPPggg~~~}}}}}}~~~~~~~~~|||yyy{{{zzzwwwtttqqqpppqqqrrrrrrvvvuuu___LLLCCC???;;;:::::::::::::::@@@OOObbbooovvvyyyzzz{{{yyywwwpppdddXXXPPPLLLIIIRRRXXXbbbkkknnnmmmiiifff___aaafffmmmnnnfffWWWKKKBBBCCCBBBAAADDDNNN[[[dddccc```\\\YYYSSSLLLEEEAAAAAA@@@@@@@@@@@@?????????@@@>>><<<;;;;;;;;;999888666777888:::<<<===>>>???:::999;;;>>>AAAMMMiii}}}fffdddaaadddwwwiiiJJJOOOllloooNNN===555;;;FFF^^^iii]]]___ssskkkHHH:::999999888444///...111......................../////////...///000000111000000111111111222222222666333000666999444???]]]qqqwwwpppZZZnnnxxxpppjjjeeeaaabbbgggrrryyy|||jjj[[[RRRLLLFFFBBBGGGEEEDDDEEEGGGJJJJJJJJJKKKNNNRRRTTTUUUVVVWWWYYY\\\^^^bbbeeefffeeecccbbbgggkkkrrr}}}ttt^^^JJJ<<<<<<=========<<<<<<;;;::::::999999888888888888666777888777777888;;;>>>>>>BBBGGGIIIGGGDDDCCCBBBDDDDDDKKKYYYgggzzzeeeVVVIIICCCGGGFFF???AAAJJJ}}}}}}|||{{{yyywwwvvvuuuuuuuuutttttttttuuuwwwxxxyyy}}}}}}vvvppplllhhhccceeegggkkknnnoooooommmmmmiiifffbbb___]]]ZZZVVVRRRSSSSSSRRRRRRQQQRRRRRRSSSRRRQQQPPPQQQRRRRRRPPPNNNJJJIIIHHHGGGGGGGGGHHHHHHFFFEEEFFFJJJMMMPPPXXXaaaxxx|||ttthhhfffoooppp^^^VVVNNNDDD???AAAIIInnn___LLLCCCIIIHHHBBBOOOeee|||rrrddd~~~rrrMMM@@@BBB???777666666444333222111111111////////////////////////000000000000000111222222///555JJJjjjtttxxxttt{{{~~~GGG???BBB]]]bbbOOOJJJVVVnnn}}}|||}}}|||{{{{{{}}}}}}|||{{{zzzyyyuuuqqqoooqqqsssqqqyyywwwjjj]]]PPPFFF>>>===;;;999:::;;;:::888999CCCQQQ]]]eeemmmxxx~~~vvvhhh^^^YYYUUUPPP\\\eeetttwwwtttsssxxx}}}uuuaaaPPPBBBBBBAAAAAACCCJJJVVV```dddffffffaaaYYYQQQIIIDDDBBBAAAAAAAAAAAA@@@@@@@@@AAA???<<<;;;<<<;;;:::999666777999;;;======>>>===;;;999:::<<<;;;CCC]]]yyy}}}cccccc___\\\jjjyyyaaaPPP\\\ZZZBBB555:::AAAZZZqqqiii```pppsssXXX<<<999888888555...---000........................///////////////000111111111111111111222222222222555222///555999555IIInnnzzz```ZZZzzztttrrroooiii```ZZZ```iii{{{qqqeee___[[[XXXUUUXXXWWWWWWYYY\\\^^^___^^^aaadddhhhkkkkkkjjjjjjjjjcccfffkkknnnnnnkkkgggdddgggjjjpppyyyvvv\\\SSS>>>>>>===<<<<<<<<<<<<<<<::::::::::::999999999888888999999888888888:::<<<===>>>???>>><<<:::999999;;;;;;>>>BBBFFFSSSrrrwwwbbbPPPDDDGGGHHHBBBAAAHHH~~~{{{yyywwwvvvuuuqqqrrrsssrrrrrrsssvvvxxxuuuyyyzzzvvvrrrooohhhaaaeeehhhkkkmmmmmmmmmmmmnnnkkkfffaaa___^^^\\\XXXUUUSSSRRRRRRQQQQQQQQQQQQQQQNNNNNNNNNOOORRRSSSSSSRRRJJJIIIIIIHHHHHHIIIIIIJJJHHHGGGHHHJJJIIIIIIPPPYYYjjjzzz~~~uuuiii^^^hhh{{{eeeZZZRRRGGG???>>>CCC___nnnVVVGGGKKKKKKCCCGGGVVVwww}}}jjjaaaqqqSSS<<<>>>AAA;;;777666555333222222222222000000000000000000000000000000000000111111222333///:::UUUrrr}}}sss~~~ooopppgggtttKKK:::HHHlllXXXLLLOOOaaayyy}}}||||||}}}}}}||||||}}}~~~xxxyyyyyyvvvrrrppprrruuuuuu}}}fffTTTHHHBBB@@@<<<===;;;999:::===<<<999999<<>>>>>@@@BBBGGGRRR\\\```fffjjjeee]]]TTTLLLFFFBBBBBBBBBAAAAAAAAA@@@@@@@@@>>><<<;;;<<<<<<;;;:::888999<<<>>>??????======<<<888999<<<:::===UUUppp~~~}}}fffeee^^^[[[gggsss]]]UUU~~~kkkKKK777999>>>QQQrrrvvvccciiiuuuiiiCCC:::666888777///,,,///........................000000//////000000111222111111111222222222222333111111///333666999TTT}}}uuu```lllrrrlllllllllfff]]]XXX```lll~~~yyyssspppmmmkkkiiihhhiiikkkoooqqqqqqqqqppptttwwwxxxvvvsssqqqpppkkkmmmpppqqqpppmmmiiifffgggjjjpppwww|||\\\SSS@@@>>><<<;;;::::::;;;;;;::::::;;;;;;;;;;;;::::::777888999888777888:::===;;;;;;;;;;;;;;;<<<<<<===666888===AAA???CCCWWWooopppYYYGGGFFFGGGBBBBBBHHH{{{yyyxxxxxxxxxpppqqqrrrqqqooopppsssvvvtttuuutttqqqqqqpppjjjbbbbbbdddggghhhhhhiiikkknnnmmmgggaaa^^^]]]\\\YYYUUUSSSRRRQQQQQQPPPPPPPPPQQQLLLLLLMMMOOOSSSUUUUUUTTTLLLKKKKKKJJJJJJJJJIIIIIIJJJGGGHHHKKKKKKKKKMMMRRR]]]lllwww}}}}}}ooodddjjjsssdddZZZMMMCCC@@@CCCPPPhhhzzz```LLLKKKJJJDDDEEENNNwww~~~|||PPPQQQccc|||bbbBBB>>>???888777666555444333222222222000000000000000000000000000000000000111222333444222@@@^^^zzz~~~|||yyysssjjj[[[www\\\FFF<<>>>>>999::::::<<>>>>>???HHHRRRRRR]]]eeeaaaYYYRRRKKKDDDBBBBBBBBBAAAAAAAAA@@@@@@???===;;;;;;<<<<<<;;;:::;;;===@@@BBBBBBAAA???======777777<<<;;;<<>>666999999222...///........................000000//////000000111222111111111222222222333333000555444333777AAAaaasssnnnwwwlllgggffffffccc]]][[[dddoooyyyuuurrrtttsssqqqooonnnllllllkkkjjjmmmrrrxxx~~~bbbJJJ@@@>>><<<:::999:::;;;<<<;;;;;;<<<======<<<<<<;;;777888888888888:::===@@@===<<<;;;;;;===>>>???@@@777777;;;BBBBBB@@@JJJXXXxxxeeeNNNIIIGGGAAA@@@FFF{{{yyyyyyzzz{{{oooqqqqqqpppmmmmmmooorrrtttsssooolllnnnpppkkkccc^^^aaacccddddddfffjjjmmmpppiiiaaa]]]]]]\\\YYYUUUSSSRRRQQQPPPPPPPPPPPPPPPMMMMMMNNNQQQTTTVVVVVVUUUOOONNNMMMLLLKKKJJJJJJIIIKKKFFFEEEJJJMMMLLLKKKKKKSSS[[[fff||||||uuulllnnnbbbTTTHHHDDDDDDDDDUUUxxxgggPPPIIIGGGCCCDDDKKKbbbLLLCCCUUUrrrwwwQQQEEE???444777666555444333222222222000000000000000000000000000000000000111222333444555DDDddd}}}~~~wwwiiiTTTnnn{{{CCC999BBB^^^kkkLLLVVVbbb|||{{{{{{|||~~~~~~}}}{{{{{{{{{zzzxxxvvvrrrvvvyyyxxxtttsssuuuxxxzzz}}}iiiVVVJJJCCC@@@???999<<<;;;777999>>>>>>999:::888888<<>><<<::::::<<<<<<<<<;;;>>>@@@BBBDDDDDDCCC@@@>>>===555555<<<;;;;;;MMMfffnnn]]]YYYbbbgggwwwuuuiiiCCC<<<<<<;;;dddkkk```ttt|||QQQ@@@666:::<<<555///000........................000000000000000111111222111111222222222333333333111:::999555:::IIIlll|||}}}sss}}}rrriiifffccc``````___```hhhqqq~~~zzz{{{wwwqqqmmmjjjkkknnnpppoooqqquuuyyy}}}iiiBBBAAA???===;;;:::<<<>>>???;;;<<<===>>>>>>===<<<<<<888888999888999<<>>EEEOOOdddoooVVVNNNIIIAAA@@@EEE|||zzzxxxwwwwwwwwwrrrppprrrqqqnnnllllllqqqkkkeeedddfffhhhfffddd```aaabbbccccccdddfffhhhhhhfffccc```]]]ZZZXXXWWWRRRRRRQQQPPPNNNMMMLLLKKKLLLLLLLLLLLLLLLNNNRRRUUUSSSOOOKKKIIIKKKLLLLLLJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJOOOWWWuuuqqqqqqzzzuuudddPPPKKKEEEGGGIIIWWWuuupppRRRFFFGGGGGGEEEDDDUUUhhh___999JJJYYY}}}oooKKK;;;;;;:::999666444333222222222000000000000000000000000111000222666666333333555555WWWppptttuuu}}}yyyxxxxxx{{{yyyzzzjjjffflllUUU===DDDJJJ~~~qqqPPPRRRUUU```~~~}}}~~~~~~~~~~~~|||{{{{{{zzzwwwtttuuuvvvwwwxxxwwwvvvuuuttt{{{{{{lllYYYIIICCCFFFKKKCCC>>>;;;<<<===<<<<<>>999888777666666777888999<<>>>>>@@@BBBCCCBBB@@@???>>>===============>>>BBBAAACCCHHHHHHDDDBBBCCC@@@<<<777:::>>>999IIIiii{{{^^^ZZZ```aaaYYY@@@;;;AAAFFFnnnttt___ppp{{{cccFFF555:::>>>333,,,111///////////////.........000000000000000111111222222222222111222222333333666666999888???bbb|||sssyyy|||nnnddd___\\\\\\```eeekkkvvv{{{sssqqquuuvvvrrrlllssstttvvvxxx{{{~~~iiiVVVOOOFFF??????BBB@@@>>>>>>@@@???============<<<;;;:::???<<<555:::JJJTTTTTTSSSWWWTTTKKKJJJOOOMMMEEECCC>>>>>>BBBCCC>>><<>>@@@<<>><<<<<<===???AAAAAAAAAFFFLLLLLLGGGDDDDDDBBB???:::===???<<>>>>>cccooo^^^iiiooogggLLL:::<<<===333---111////////////////////////000000000000000111111222222222222111222222333444777::::::===QQQttttttxxxkkkbbb___]]]^^^dddjjjqqq}}}yyywwwyyyyyyvvvrrrsssuuuwwwyyy|||pppggg^^^RRRHHHFFFFFFDDDAAA@@@>>>>>>>>>>>>>>>>>><<<;;;<<>>BBB>>>;;;@@@GGG___~~~dddLLLEEEMMMQQQOOOFFFDDDEEELLLTTTWWWRRRMMM@@@>>><<<<<<===>>>>>>>>><<<;;;:::999888777777777777???JJJTTTXXXSSSJJJBBBDDDBBB@@@@@@BBBCCCCCCBBBEEEBBB>>>;;;;;;===@@@CCC@@@BBBJJJRRRSSSLLLFFFDDDCCC@@@;;;>>>???<<>>@@@PPPgggssstttnnnnnnfff[[[WWWZZZXXXRRRGGGDDDBBBBBB@@@<<<;;;===;;;;;;EEE```fffUUUGGG@@@???}}}{{{yyywwwvvvwwwttttttyyyzzzvvvttttttrrrnnnjjjgggfffeeecccaaa^^^ZZZWWWZZZ```eeedddbbbeeecccaaa^^^[[[YYYWWWVVVSSSSSSTTTTTTTTTTTTTTTTTTQQQRRRRRRQQQPPPQQQRRRTTTPPPQQQRRRSSSSSSRRRPPPNNNMMMLLLKKKIIIGGGEEEDDDCCCAAAEEEHHHXXXyyysssggglll```UUUMMMDDDCCCOOOjjjiiiPPPAAA???BBBGGGNNN[[[rrraaaYYYooosssRRR===<<<;;;888666444333222222111111111111111111111111444000///222444444555999JJJnnn{{{}}}PPP666DDDUUUwwwOOODDD[[[xxx~~~}}}|||xxxvvvtttvvvyyy{{{}}}vvvmmmiiimmmoootttvvvgggZZZTTTSSSUUUXXXRRRLLLKKKHHHBBB???@@@???@@@>>>===@@@LLLgggzzzcccNNNFFFJJJNNNLLLHHHHHHJJJQQQVVVVVVNNNGGGBBB???<<<;;;===?????????>>>===<<<;;;999888777777777===HHHTTT[[[YYYOOOGGGHHHFFFCCCCCCCCCCCCCCCBBBBBB@@@>>><<<<<<>>>@@@AAA>>>CCCNNNYYYZZZQQQGGGCCCAAA???;;;<<<===;;;QQQwwwsss___[[[YYYvvvqqq[[[llluuuWWWBBBUUUnnntttsssooohhhXXXFFF;;;666333333555///////////////000000000000000000000000111111222222222222222222333444555222<<<222???sss}}}lll|||vvvnnnccc\\\VVVWWW^^^iiisss}}}{{{xxxvvvwwwxxxwwwxxxzzz|||~~~ssscccRRRLLLJJJGGGCCCAAACCCCCCCCCCCCCCCDDDFFFHHH@@@???===CCCUUUjjjuuuuuucccdddaaa[[[ZZZ\\\ZZZUUUKKKIIIGGGDDD@@@======>>>===>>>BBBPPPjjjxxx]]]IIIAAACCC~~~{{{yyyxxxxxxuuuuuuyyyzzzwwwuuuvvvrrrpppllliiigggeeecccaaaaaa\\\YYY[[[aaaffffffddddddccc```^^^[[[YYYWWWWWWTTTTTTUUUUUUUUUUUUVVVVVVRRRSSSSSSRRRPPPPPPQQQRRRMMMOOORRRSSSSSSQQQPPPOOONNNMMMLLLIIIGGGDDDBBBAAA@@@EEEHHHXXXuuuzzzrrrvvvlll]]]QQQEEE@@@FFF\\\gggNNNEEEDDDEEEGGGNNNccc{{{\\\ggg___===>>><<<999777444333333333111111111111111111111111444000000222333333888???ZZZyyysssGGG666KKK^^^fffGGGHHHfff~~~~~~xxxwwwxxxsssvvvyyy{{{}}}yyybbbVVVRRRRRRTTT\\\nnn|||oooccc]]][[[[[[XXXTTTQQQRRROOOIIICCCBBB???;;;;;;<<>>===;;;999888777999???JJJVVV^^^]]]UUUNNNNNNKKKHHHFFFFFFDDDBBBAAA<<<======>>>>>>>>>??????===DDDQQQ^^^___SSSGGGAAA??????<<<=========VVVfff\\\YYYfffiiiRRRWWW]]]CCCKKKjjjqqqgggTTTAAA666444555333////////////000000111111000000000000000111111222222222222222333444555666555>>>888NNNmmmmmmuuuqqqhhh^^^XXXRRRUUU```nnnyyy|||wwwvvvwwwzzzyyyzzz|||~~~tttdddVVVRRRUUUUUURRRQQQTTTRRRNNNHHHDDDCCCFFFIIIEEEAAA===@@@LLLZZZ___^^^UUUYYY\\\___bbbeeebbb^^^UUUTTTPPPHHHAAA>>>===>>>;;;>>>@@@AAAIII```mmmPPPGGGKKK}}}|||{{{wwwvvvyyyzzzxxxwwwxxxrrrqqqnnnkkkhhhfffddddddccc```]]]]]]aaaeeegggfffdddcccaaa^^^\\\ZZZXXXXXXUUUUUUVVVVVVVVVVVVVVVVVVSSSTTTTTTSSSQQQPPPPPPQQQLLLNNNRRRSSSRRRQQQPPPQQQOOONNNLLLJJJGGGEEECCCBBB@@@DDDHHHZZZvvvwwwtttwwwgggVVVGGGAAAAAAPPPtttiiiTTTIIICCCAAAEEEYYY{{{dddZZZoooEEE???===:::777555444333333222222222222222222222222111111222333222333<<>>@@@@@@???>>>===;;;999888;;;CCCQQQ]]]dddbbbZZZTTTSSSQQQNNNLLLIIIFFFBBB???888:::<<<>>>@@@@@@?????????FFFUUUccccccVVVHHH@@@@@@AAA???@@@@@@AAA^^^rrr___\\\XXXyyy[[[NNNrrrWWW======^^^~~~zzzfffIII888666555000...//////000000111111222000000000000000111111222222222222222333555666777555;;;@@@___nnngggyyyqqqlllbbbYYYUUUSSSXXXfffvvv|||{{{|||}}}{{{|||~~~yyyrrroooyyyyyykkk```aaagggiiifffcccbbb___XXXNNNDDD@@@AAADDDGGGBBB<<<<<<@@@DDDEEECCCHHHMMMUUU]]]dddfffdddaaa______YYYMMMDDDAAAAAA@@@???BBBBBB<<<999BBBVVVhhhXXXHHHIII{{{xxxzzz{{{yyyyyy{{{rrrrrrpppmmmjjjgggffffffdddcccaaa``````cccfffhhheeedddaaa___\\\[[[ZZZYYYVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWUUUSSSQQQQQQQQQLLLOOORRRSSSQQQQQQRRRSSSPPPOOOMMMKKKHHHEEECCCBBB@@@BBBFFF[[[xxxnnn}}}ppp[[[IIIBBB???GGGgggcccKKKGGGAAACCCUUUuuu{{{YYYiiizzz{{{PPP???>>>;;;888555444333333222222222222222222222222///222555555111222???OOOrrr```???;;;PPPiiibbbPPPGGGXXX}}}yyy~~~}}}yyynnnjjjkkkpppssswwwxxxzzz{{{gggXXXQQQQQQNNNKKKNNNbbb~~~xxxssspppccc]]]YYYWWWTTTNNNJJJIIIJJJ>>>@@@BBBCCCaaazzzmmmaaaVVVLLLGGGDDDNNNTTT]]]eeefff\\\NNNBBB;;;:::999;;;???BBBCCCDDD@@@@@@@@@@@@>>>===;;;:::<<>>@@@???@@@@@@BBBbbb{{{```\\\UUUtttoooOOOgggzzzRRR===555RRR|||oooMMM888888666///...//////000111111222222000000000000000111111222222222222333444555666777666888IIInnnbbbiiiqqqlllggg\\\TTTSSSTTT[[[kkk~~~}}}~~~tttjjjaaa[[[WWW^^^oooyyynnnoootttrrrjjjeeeaaa```[[[QQQGGG@@@???@@@CCC@@@=========<<<;;;;;;AAADDDKKKTTT[[[]]]\\\ZZZ^^^aaa\\\QQQIIIIIILLLLLLLLLKKKGGGAAA===???FFFLLLkkkgggMMMFFF~~~zzz{{{{{{zzz{{{~~~rrrrrrqqqoookkkiiihhhhhheeedddcccaaa___aaaeeeiiieeedddbbb___]]][[[ZZZZZZWWWWWWVVVVVVVVVUUUUUUUUUWWWXXXYYYWWWTTTRRRRRRRRRMMMPPPSSSSSSQQQQQQSSSUUUPPPOOONNNKKKIIIFFFDDDCCC@@@???CCCZZZxxxqqqooovvv___KKKCCC>>>BBB^^^lllJJJIIIBBBAAAPPPnnn```OOOYYYWWW@@@>>>;;;888666444333333222222222222222222222222---222777666000111BBBTTTmmmyyyrrrrrrsssXXX===>>>TTTsss|||YYYLLLIII]]]xxx|||~~~~~~pppkkklllooosssvvvwwwyyy{{{mmmdddaaaccc[[[TTTQQQaaa|||yyyllleee^^^\\\ZZZWWWVVVXXXTTTFFFGGGHHHIIIiii|||rrrggg[[[OOOGGGDDDOOOVVVaaakkkkkkbbbRRRGGG???<<<::::::<<<@@@CCCDDD???@@@@@@@@@???>>><<<;;;<<>>>>>AAAccc~~~^^^ZZZUUUrrr}}}RRR```zzzTTTBBB555MMMvvvzzzoooLLL777999888000...//////000111222222222000000000000000111111222222222222333444555777777>>>===TTT{{{]]]lllzzzkkkhhhcccXXXQQQRRRSSS\\\mmm~~~~~~sssdddWWWNNNHHHFFFEEE___wwwuuuvvvooocccZZZXXXZZZYYYSSSIIIBBB@@@AAA>>>===>>>@@@AAA@@@@@@BBBAAABBBGGGOOOTTTUUUTTTTTTXXX]]][[[RRRMMMRRRXXXYYYUUUPPPIIIEEEDDDDDDBBBAAAHHHxxxzzzXXXKKK{{{zzz{{{}}}~~~vvvtttqqqmmmkkkiiihhhhhhfffccc```___bbbdddcccbbbccc```______```^^^ZZZVVV[[[\\\]]]]]]\\\YYYWWWUUUUUUTTTSSSRRRRRRSSSTTTUUUSSSSSSSSSQQQPPPQQQTTTVVVRRRPPPOOOOOOOOOMMMHHHDDDBBB===DDDZZZqqqvvvhhhaaaEEE???@@@@@@NNN```~~~\\\LLLFFFCCCKKK\\\uuuDDDPPPooodddCCC:::;;;===777666888111333333333222222222111111222444---000999444AAAgggxxxqqqbbbccc~~~]]]FFFDDD>>>```eeeJJJLLLIIIkkk}}}wwwwww~~~~~~~~~sssoootttwwwzzz|||uuuuuu~~~}}}}}}ssshhhkkk{{{uuummmfff^^^YYY\\\ccc^^^VVVRRROOOTTTttthhhbbbaaaWWWLLLGGGLLLcccjjjtttwwwpppjjjSSSHHH@@@:::<<>>===<<<<<<======NNNppp~~~rrrgggZZZaaa```\\\UUUPPPKKKDDD>>><<<:::999===@@@DDDHHHKKKQQQUUUccctttsss```NNNGGG@@@<<<===@@@@@@KKKrrrmmmTTTVVViiijjjccchhh888===GGGWWWwwwbbb???///DDD111333222000/////////000111000111222333444333222222333444444444555777777444:::FFFbbbbbbaaasssbbb\\\YYYTTTSSSVVV]]]hhhwwwzzzmmmbbbSSSGGGBBB???>>><<<@@@JJJzzzxxxfffVVVOOOOOOLLL___fffMMM@@@IIILLLGGGBBB???AAABBB@@@@@@AAA;;;>>>@@@BBBJJJWWW___aaa[[[[[[VVVOOOQQQ^^^mmmuuuqqq___RRRNNNFFF;;;;;;EEEJJJTTTkkkdddLLL}}}|||}}}xxxwwwtttqqqnnnlllkkkjjjhhhfffdddeeegggiiihhhfffbbb```______``````]]]ZZZ]]]^^^___```___^^^\\\[[[TTTRRRQQQOOONNNNNNNNNNNNRRRRRRQQQOOOMMMMMMOOORRRRRRPPPOOOOOOOOOMMMHHHDDDDDD@@@HHH^^^sss{{{nnnLLL@@@===;;;DDDRRRhhhsssPPPGGGBBBFFFNNN___OOOHHH___oooJJJ>>><<<===777666777111333333333222222222111111000333...000999777IIIppp}}}}}}rrr\\\QQQbbbJJJ<<<;;;CCCnnn]]]GGGHHHMMMttt{{{ttttttvvv|||{{{tttrrrrrruuuyyyyyy{{{|||uuujjj^^^XXXVVVYYYTTTSSSQQQUUUvvvqqqfffVVVIIIDDDRRRkkkuuuyyyoooVVVLLLCCC======@@@@@@BBBDDDDDDCCCBBB@@@???===<<<;;;:::JJJpppsssdddffffffddd]]]UUUMMMFFFAAA???;;;888:::BBBLLLVVV]]][[[cccrrr~~~|||jjjUUUIIIBBB@@@@@@AAAFFF[[[~~~kkkYYYWWWggg~~~qqquuuBBB???CCCNNNvvvyyywwwiii@@@222???000333222111000///000000111000111222333444333333222333333222222444777888888@@@RRRoooxxx\\\ttt}}}lll\\\VVVSSSOOOQQQWWWeeeooo|||sssfffUUUOOOGGGBBB???>>>===<<<===AAAjjj~~~xxxssslllaaaVVVPPPFFFLLLcccjjjUUUNNNYYY[[[UUULLLEEECCCBBB???===>>>>>>===<<<;;;???OOOeeevvvvvvssshhhZZZTTTXXX```ddd]]]TTTOOOPPPMMMEEEAAADDD>>>DDDQQQsssrrrUUU{{{zzzxxxuuussspppnnnmmmhhhgggfffhhhjjjlllkkkkkkbbbaaa``````aaaaaa```___]]]^^^___``````___^^^]]]TTTRRRPPPMMMKKKJJJJJJJJJPPPPPPNNNLLLIIIIIIJJJLLLRRRQQQPPPPPPOOOMMMIIIFFFFFFEEEOOOeeexxxuuuYYYFFF???;;;???HHHTTTmmm\\\NNNDDDEEEFFFNNNnnn}}}[[[AAAUUUSSSCCC======777666777222333333333222222222111111///222000111666<<>>999999SSS~~~SSSDDDBBBVVVnnnjjjsssxxx{{{xxxuuuuuusssuuuyyy}}}kkkXXXMMMSSSSSSVVVSSSWWWyyysss```SSSOOO\\\xxxtttWWWPPPGGG???>>>??????@@@CCCDDDDDDDDDCCCAAA>>><<<:::;;;GGGpppnnnnnnqqqqqqkkk^^^RRRKKKIIIAAA===:::???MMM^^^lllsssmmmwww|||nnn\\\MMMDDDFFFEEECCCPPPqqqvvvjjj]]]^^^hhh{{{{{{LLL===<<>>===999YYYttthhhbbbaaa```ZZZSSSCCCSSSmmmuuujjjkkkuuuttthhh[[[NNNGGGDDD@@@======@@@===<<<;;;:::DDDaaa}}}|||iii\\\VVVUUUSSSHHHIIIKKKOOOPPPMMMEEE???>>>@@@@@@QQQ^^^|||{{{zzzxxxvvvsssqqqpppgggfffddddddfffiiikkkmmmeeedddcccbbbbbbbbbbbbbbb\\\\\\\\\\\\[[[ZZZXXXWWWTTTSSSPPPNNNLLLKKKKKKKKKLLLLLLKKKIIIGGGFFFHHHKKKRRRRRRRRRQQQPPPMMMJJJHHHGGGHHHVVVnnn|||wwwkkkRRRIIIEEEDDDFFFLLLcccjjjUUUFFFEEEDDDIIIfffgggFFF\\\^^^HHH===<<<666555888444333333333222222222111111///222333111333AAAccc~~~XXXVVVDDD>>>===<<>>>>>===>>>AAAAAAAAABBBBBBAAA???<<<:::???FFFppptttvvvzzz|||wwwgggVVVOOOPPPBBB@@@@@@III\\\sssvvvmmm^^^PPPFFFLLLIIIFFF[[[xxxjjj]]]```dddsssSSS:::666<<>>999QQQmmm``````ccc^^^VVVFFF[[[rrr|||yyygggTTTKKKGGGCCCAAA@@@@@@===@@@DDD???===PPPjjjxxxiii^^^UUUOOOGGGKKKNNNOOOQQQRRRLLLCCCEEEFFFBBBDDDhhheee}}}|||zzzxxxvvvsssrrrqqqjjjhhhdddaaabbbfffkkkooojjjiiigggdddbbbbbbcccddd___^^^\\\ZZZWWWTTTRRRQQQQQQPPPNNNMMMLLLLLLMMMMMMIIIIIIHHHGGGEEEFFFIIIKKKPPPQQQRRRQQQOOOLLLJJJIIIFFFJJJ\\\vvvuuucccVVVPPPJJJEEEGGGXXX|||yyy___HHHCCCAAAEEE[[[uuu{{{SSShhhjjjNNN===;;;666555888666333333333222222222111111000222555222111GGGpppjjj^^^>>>======@@@ppp```HHHCCCEEEpppbbbdddssszzz{{{~~~}}}}}}}}}wwwtttuuuxxxyyy~~~pppaaa^^^```bbb\\\]]]}}}zzzdddXXXwwweeeWWWMMMCCC@@@>>>======???;;;===>>>@@@???>>><<<;;;???CCCiii{{{~~~|||jjjWWWOOORRRGGGDDDBBBJJJccc}}}ppp```QQQJJJRRROOOMMMfffsssccc]]]]]]jjj}}}zzz^^^<<<666:::HHHgggooo{{{MMMBBB777;;;555444222111111111222333333333333333333444444444333222444888777444777===YYYzzznnnaaapppiii^^^TTTNNNIIIJJJWWWgggsss}}}~~~zzzjjjjjjqqqssslllbbbWWWNNNGGGBBB@@@===>>>RRRuuunnnoooiii```OOO```ppp~~~oooWWWKKKIIIFFFDDDBBBBBB>>>AAAGGGCCC;;;CCCUUUvvvxxxiii[[[SSSQQQSSSRRROOOQQQWWWYYYVVVGGGEEEEEEAAASSSppp~~~|||yyyvvvtttssssssssspppnnniiieeedddgggmmmrrrnnnmmmjjjfffcccbbbeeegggdddccc___[[[WWWSSSPPPOOOLLLKKKJJJIIIJJJJJJLLLLLLFFFGGGFFFEEEDDDEEEHHHJJJLLLNNNPPPOOOLLLIIIHHHGGGDDDKKK```|||vvveeeZZZNNNBBBAAAIIIkkkwwwZZZJJJDDDEEERRRaaaaaahhhzzzWWWAAA===777555888777333333333222222222111111222222666333222PPP~~~aaa======@@@LLLWWWFFFDDDOOO}}}www___cccoootttxxxzzz}}}~~~}}}}}}~~~wwwttttttwww{{{uuuqqqnnnjjj```aaa}}}kkk^^^~~~bbbWWWKKKEEEAAA>>>===???999:::;;;<<<======<<<<<<;;;???```lllUUULLLOOONNNHHHAAAHHHeeexxxdddWWWUUU\\\[[[[[[uuuddd___eee|||ggg```nnnCCC:::;;;@@@eeennn}}}uuuTTTAAA666:::555444333222222222333444333333333333333444555555555222444999888555999BBBlll^^^kkkzzziiibbbWWWNNNKKKIIIKKKYYYiiivvv~~~zzzyyyfffWWWMMMHHHDDDAAA<<>>AAA???===CCCOOOeee|||pppaaaXXXRRRQQQNNNJJJKKKRRR]]]gggOOOCCCFFFGGGJJJzzz}}}yyyuuusssssstttuuutttsssqqqmmmiiijjjmmmqqqnnnnnnkkkgggddddddhhhkkkhhhfffbbb]]]YYYTTTQQQPPPJJJIIIHHHGGGHHHHHHJJJJJJFFFFFFEEECCCBBBBBBEEEGGGGGGJJJLLLKKKHHHEEEDDDDDDCCCKKKaaa~~~}}}tttfffUUUEEEBBBBBB___uuuYYYIIIHHHPPPVVViii^^^cccHHHAAA:::666888777333333333222222222111111333111777666666[[[aaa>>>???BBBZZZPPPDDDDDDXXXooo^^^eeekkknnnwwwwwwzzz~~~}}}}}}wwwuuuvvvvvv~~~|||pppcccddd{{{{{{lllbbb|||qqqdddVVVMMMGGGAAA>>>???:::::::::;;;;;;;;;;;;;;;:::???YYYqqqXXXLLLNNNMMMJJJGGGQQQsssxxxhhhdddccciiijjjnnnppphhhfffrrr[[[NNNjjj{{{III>>>===:::cccppp{{{rrraaaCCC999999666555444222222333333444444333333222333444555666666222222777777666???LLLttt\\\|||rrrcccZZZOOOHHHIIIKKKPPP^^^nnnwww~~~|||ooo[[[NNNJJJKKKIIIGGG@@@GGGIIIiiiyyyhhhXXXTTTPPPJJJEEEAAAAAA@@@===<<>>AAA___xxxKKKCCCCCC^^^jjj___gggjjjmmmxxxtttxxx~~~}}}~~~|||wwwvvvxxxwwwttteeeeeezzzpppppprrrrrrrrrpppkkkaaaYYYttt}}}ooo___TTTKKKCCC??????===<<<;;;::::::::::::;;;>>>CCCWWWvvvwww\\\NNNOOOHHHKKKPPPaaarrrjjjooommmrrruuu{{{uuullliiippp|||fffRRR```KKK???===666bbbrrr|||sssmmmGGG===:::666555444333222333444444444444333222333444555666888111000444555666DDDUUUjjjdddmmm___WWWLLLEEEIIIOOOVVVdddsssuuurrrbbbNNNEEEHHHNNNPPPNNNGGGKKKAAASSSiiixxxtttbbb\\\WWWNNNHHH<<>>===???JJJdddssszzzdddNNNLLLEEEQQQssshhhRRRHHHEEEQQQsssNNNRRRsss{{{QQQ<<<;;;===;;;666555444333333222222333333333333888555BBB{{{~~~```EEE???HHH___hhhJJJ@@@RRRlllfff\\\aaakkkqqqtttuuuyyy}}}~~~{{{zzzyyyxxxzzzzzzzzzkkkkkkqqqoooggg]]][[[YYYVVVVVVVVVWWWYYYhhhuuujjj\\\JJJFFFHHHBBB>>>:::999;;;:::888999===AAAHHH\\\~~~wwwdddYYYTTTRRRJJJQQQsssyyyrrryyyzzz|||mmmiiiooouuupppOOOUUUWWW;;;777CCCNNNwww{{{|||yyy[[[>>>888555444444333222222222222222222222222333444555555333999000333???333>>>ppp```oooyyyeeeYYYRRRLLLFFFDDDKKKYYYjjjttt{{{rrrkkk```QQQIIILLLUUUZZZYYYRRRPPPPPPNNNMMMXXXtttxxxyyyvvv~~~nnnkkk]]]HHHFFF@@@@@@@@@???>>>@@@GGGOOOZZZmmm|||tttggg```]]][[[XXXOOOMMM\\\qqqxxxZZZIIIKKKJJJUUU|||zzzzzzyyyyyyzzzzzzxxxuuusssrrrsssuuuttttttrrrooolllkkklllmmmaaaaaa```^^^\\\XXXUUUTTTNNNLLLIIIHHHIIIIIIIIIHHHFFFDDDAAA@@@AAAAAA@@@???>>>>>>======<<<<<<;;;:::AAAKKKccczzz|||lllUUUKKKBBBJJJhhhxxxYYYJJJIIIOOObbbXXXIIIbbbhhhIII<<<:::888333555444333333222222333333333333777888MMMqqqjjjXXX???<<>>FFFZZZ~~~tttiiidddXXXVVVccc}}}yyyyyysssddd```hhhrrrXXXQQQyyy___@@@888@@@IIIqqqyyyhhhGGG<<<666555444333222222222222333222222222333444555666222999222555???555EEEyyyuuu___|||ppp^^^UUUNNNJJJEEEEEEMMM]]]nnnyyy|||{{{~~~yyytttgggUUULLLNNNTTTXXXWWW\\\YYYWWWSSSJJJGGGPPP]]]gggnnncccXXX[[[VVVQQQ[[[[[[^^^iiixxxkkkYYYSSSCCCAAA???>>>>>>AAAGGGLLLTTT```sssuuummmfffaaaYYYUUU___nnnmmmWWWIIIGGGEEEUUU|||zzz{{{||||||}}}zzzyyyzzz{{{{{{zzzuuuuuutttrrrooonnnnnnooocccccccccccc```\\\XXXVVVNNNLLLIIIHHHHHHHHHGGGEEEDDDCCCAAAAAABBBAAA???===<<<<<<;;;;;;:::999999999AAAJJJaaa|||vvvsss[[[RRRGGGJJJbbb|||aaaLLLLLLJJJPPPrrrbbb@@@NNN{{{WWW===999999444555444444333333333333333333222555===\\\aaa___}}}zzzNNN999:::PPPsssrrrRRRBBBJJJiiivvv___[[[cccnnnuuuzzzyyy|||}}}}}}yyyuuuvvvzzz{{{gggXXXJJJ@@@<<<<<<===???BBBDDDGGGHHHSSS\\\}}}zzzdddRRRMMMKKKDDDAAA@@@AAA@@@<<<:::<<<<<>>666666444333222222222333444333222222333444666777222999555888>>>999QQQbbbhhhzzzeeeVVVOOOIIIFFFDDDFFFQQQbbbsss~~~wwwxxxzzz~~~~~~mmmWWWKKKJJJQQQWWW[[[hhhbbb[[[VVVOOOHHHFFFHHHHHHRRRMMMDDDIIIKKKGGGHHHLLLTTT___rrrddd\\\LLLHHHBBB@@@BBBFFFHHHHHHMMMPPPiii}}}zzzmmmaaaZZZSSSLLLPPPYYYbbbWWWLLLEEEFFF^^^}}}}}}}}}|||}}}}}}wwwxxxwwwuuuqqqooonnnoookkklllkkkiiiddd^^^XXXTTTNNNLLLIIIHHHHHHGGGEEECCCBBBAAAAAABBBCCCBBB???<<<======<<<;;;::::::::::::???HHH^^^yyy~~~wwwuuu___WWWKKKKKK```yyyhhhMMMLLLDDDKKKkkk~~~fff@@@CCCqqq___>>><<<>>>777555555444333333333333333444444555BBBkkkssstttxxx```aaaooogggIII888;;;WWWeeeLLLBBBPPPqqqppp\\\[[[eeemmmtttyyy{{{~~~|||wwwxxx}}}yyyoooooosssyyybbbTTTNNNKKKHHHFFFDDDBBBBBBEEEHHHJJJLLLLLLbbbpppVVVLLLJJJGGGDDDCCCEEECCC>>>===???<<>>\\\pppZZZ???888666444222222222222333444444333333333555666888444999999:::;;;===^^^ooo^^^yyyrrr^^^PPPJJJEEEDDDCCCHHHSSSdddvvv}}}}}}www[[[JJJGGGOOO^^^iiisssjjj___ZZZZZZXXXTTTQQQHHHSSSRRRGGGDDDEEEBBB>>>JJJXXXaaawww~~~sssoooZZZVVVNNNIIIJJJLLLJJJFFFGGGGGGTTThhhsssxxx}}}rrrfff___WWWNNNPPPWWWYYYWWWOOOCCCHHHlll}}}{{{|||}}}|||yyyuuupppnnnmmmoooooonnnkkkfff___XXXTTTPPPNNNKKKJJJIIIGGGDDDBBBAAAAAABBBCCCDDDBBB???<<<===<<<;;;:::999999::::::<<>>???888666555444444333333444444444777777FFFtttkkkhhhrrryyy```ccc___QQQFFF<<<@@@___^^^KKKFFFWWWvvvjjjYYY\\\gggmmmrrrwww}}}~~~~~~}}}xxx{{{xxxaaaSSSQQQUUU___ppp|||hhh\\\XXXXXXQQQMMMFFFAAA???AAADDDGGGGGGFFFPPPppp{{{]]]PPPLLLJJJFFFEEEEEECCC>>>===???===JJJccc}}}}}}zzz___XXX\\\cccjjjtttMMM888777===VVVoooaaaCCC999777555222111111333333444444444444555666777777666888::::::999CCCnnn``````nnn[[[MMMFFFCCCCCCDDDJJJVVVfffvvv}}}}}}eeeNNNEEENNNeeezzz{{{vvvuuuuuupppdddXXXNNNVVVZZZOOOBBB@@@@@@;;;DDDXXXcccooo}}}ssstttfffeee^^^UUUPPPOOOJJJCCCBBBEEEKKKSSSYYY[[[jjj}}}tttlllhhh^^^TTTVVV^^^[[[\\\RRRCCCLLLwww|||yyytttpppooommmmmmllljjjfffaaa\\\YYYTTTRRRPPPNNNMMMJJJFFFDDDBBBBBBBBBDDDDDDCCC@@@>>>===<<<:::888888888999999===KKKaaayyywww}}}iiiVVVKKKFFFSSSlll\\\JJJCCCFFF^^^~~~zzzxxxSSSQQQ~~~mmmGGG>>><<<666666555555444444444444444333;;;;;;JJJyyyfff```lll|||iiijjjUUUGGGBBB@@@HHHgggXXXIIILLLccczzzeeeXXXaaammmppprrrwww~~~}}}~~~|||xxx|||pppZZZKKKFFFIIIRRRWWWiii}}}kkk^^^ZZZWWWQQQIIIBBB???@@@CCCFFFCCCDDDGGGYYYmmm```YYYRRRMMMIIIGGGDDD>>>===??????QQQnnn~~~ggg]]]___eeemmm{{{TTT<<<888<<>>===;;;999999999:::;;;AAARRRiii~~~yyy~~~nnn^^^QQQGGGOOOfffmmmMMMHHH@@@RRRmmmzzzXXXXXX{{{PPP>>>:::888666666555444444444444444000>>>???NNN{{{zzzaaaUUU]]]~~~wwwSSSEEE:::BBBNNNnnnxxxRRREEERRRrrrtttaaaXXXffftttuuuvvv{{{~~~zzzzzznnnbbbUUUMMMJJJNNNLLLTTThhh}}}hhh^^^___[[[TTTLLLGGGEEEEEEFFFCCCBBBBBBLLLiiiyyyooobbb[[[TTTOOOIIIBBB@@@BBBDDD[[[yyypppgggkkkvvvzzz___DDD;;;:::KKKkkkhhhMMM;;;999555222111111333444111333777999:::999666444999444888<<<===XXXnnnaaattt___QQQGGGBBBAAABBBGGGPPP^^^nnn}}}qqq___^^^vvvhhhUUUUUUYYYJJJCCCFFF@@@HHHXXXYYYSSS[[[hhhzzzyyyuuunnnkkkyyy}}}mmm[[[RRRNNNJJJGGGJJJDDDDDDIIIBBBKKKkkkwwwrrrssslllggg[[[QQQ```{{{{{{yyyuuutttrrrooolllhhhfffddd___]]][[[YYYWWWSSSOOOKKKEEEDDDCCCDDDEEEEEECCCBBBBBB@@@>>><<<<<<<<<===>>>FFFXXXppp|||uuupppcccSSSEEEIII___|||yyyQQQMMM>>>KKKaaa|||yyyZZZ\\\XXX???:::===666666555444444444444555...@@@BBBPPP|||zzz___NNNPPP{{{PPPBBB444AAARRRrrrpppMMMAAAUUU|||qqq^^^YYYiiiyyyzzzzzz}}}{{{qqqnnnkkkbbbUUUNNNJJJHHHLLLZZZkkk~~~sssgggfffbbb\\\UUUNNNHHHDDDBBBDDD???@@@HHHVVVtttppphhh___XXXPPPHHHEEEGGGJJJbbbrrrsss~~~kkkdddgggJJJ<<<888DDDeeeyyyfffNNN<<<999666222111111333444000333888;;;<<<:::666333999222777===@@@aaa[[[ccckkkWWWKKKDDDAAA@@@BBBHHHSSSaaarrr~~~|||wwwssssssbbb\\\cccVVVLLLJJJBBBHHHRRROOOFFFFFFJJJWWWkkksssuuuvvvhhhfffgggYYYlllwww```VVVTTTRRRMMMLLLAAABBBKKKAAA@@@ZZZ|||yyyoookkkaaa[[[PPPMMM^^^~~~{{{|||yyyvvvvvvuuurrrnnnkkkjjjkkkjjjhhhddd^^^XXXRRRMMMJJJIIIGGGEEEFFFHHHIIIFFFDDDEEEEEECCC???===>>>???>>>JJJbbb}}}yyyuuufffUUUDDDCCCUUUuuu]]]PPPEEEDDDRRRsss|||eeeUUUgggjjjDDD;;;<<<666666555444444444444555777666OOOjjjwww{{{aaabbb___rrrzzzNNNCCC<<>>AAAAAAEEENNN___}}}wwwjjjZZZOOOKKKJJJIIIPPPddduuu|||||||||yyywwwyyywwwxxx{{{kkk|||bbbPPPwwwuuuOOO;;;666AAA[[[{{{oooPPP@@@888777555///333777000333333333444444444555555333:::<<<:::DDDjjj^^^sss~~~kkkUUUGGGEEEAAA@@@@@@KKKXXXeeezzzzzzxxxpppjjjjjjnnn~~~rrrgggiii^^^GGGAAAMMMOOOMMMJJJIIIKKKMMMNNNNNNWWWXXXYYYWWWOOOGGGHHHMMM^^^wwwwwwkkkeee]]]\\\VVVKKK@@@===AAAHHHLLLssszzz}}}wwwpppkkkaaaUUUKKKMMM\\\www~~~|||||||||zzzwww{{{}}}}}}{{{wwwrrrnnnmmmmmmlllllljjjeee]]]VVVQQQOOOIIIFFFDDDDDDGGGHHHGGGEEEIIIIIIFFFAAA>>>>>>>>>>>>PPPggg~~~|||yyyfffVVVEEEBBBRRRooobbbOOO@@@@@@OOOooo~~~tttVVVVVVrrrNNNBBB===666666555444444444444555777:::[[[|||ooosssqqqzzzLLL======FFFbbbtttVVVEEEHHH^^^{{{dddYYY]]]lllttt{{{~~~wwwzzz}}}zzzsssvvvbbbXXXPPPTTT___pppxxxwwwcccZZZYYYQQQJJJEEE<<<<<>>@@@GGGUUU|||zzzpppeee^^^ZZZXXXUUUWWWeeemmmqqqxxxwwwwwwrrrdddYYY[[[aaaaaa___^^^ZZZdddxxxkkkvvvfffKKKiiiZZZCCC<<>>iii{{{RRR@@@???MMMlllaaaHHHBBBJJJggglllZZZRRRZZZkkksss{{{~~~xxxxxxzzzooo[[[TTT\\\mmmhhhYYYUUUPPPOOOJJJ<<<;;;>>>======BBBIIIhhhxxxsssnnniiieeecccjjjddd]]]]]]\\\```nnn___OOOBBBDDDMMMPPPLLLHHHGGGVVVyyyqqqhhhnnnssstttLLL\\\^^^DDD<<<>>>WWW{{{{{{fffEEE:::666666111444888222333444444444444555555555:::777777CCC^^^lllllluuueeeQQQEEEDDDAAA@@@CCCPPP___rrrxxxjjjooonnn{{{~~~xxxjjj\\\UUUTTTTTTQQQMMMJJJIIIIIIGGGFFFHHHAAA>>>@@@AAA@@@???@@@[[[rrriii```XXXUUUPPPJJJDDDBBBBBBDDDCCCJJJYYYmmm{{{xxxgggWWWGGGBBB>>>???EEESSSkkk~~~{{{~~~yyyvvvuuuooovvv{{{wwwlll```ZZZZZZTTTQQQMMMMMMPPPRRRRRRPPPKKKIIIGGGFFFCCCBBBFFFKKKjjj|||{{{tttzzziiiYYYHHHAAAGGG]]]|||[[[EEECCCKKKaaapppCCCOOOzzz___KKK999777666666555555555555555666???pppxxx|||vvv~~~RRRAAAAAAWWW|||}}}UUU@@@BBBKKKpppaaaOOOKKKXXXkkkttt|||}}}|||~~~xxxcccaaaooonnn]]]TTTPPPTTTPPPAAA;;;???>>>===@@@CCCXXXyyy}}}vvvsssuuutttdddRRRMMMOOO[[[nnnfffZZZOOOKKKMMMLLLFFFAAAEEESSSrrrtttuuu{{{zzzfffaaadddbbbrrr___bbb___CCC999999JJJhhh}}}oooLLL===888777111333666111444444444444555555555555<<<888:::LLLlll```xxxnnn```MMMCCCCCC@@@@@@EEETTTeee|||ooo___bbbyyyqqq```gggzzzyyynnncccYYYYYYWWWVVVUUUTTTQQQMMMJJJOOOFFFAAACCCGGGFFFCCCBBB\\\{{{nnn```\\\VVVOOOJJJEEE@@@@@@BBBAAAAAAHHHVVV___\\\OOOEEE>>>===<<<<<<<<>>DDDNNNzzz[[[HHHFFFWWWllluuu}}}~~~mmmuuuqqqaaaTTTOOOVVVVVVFFF:::???>>>===@@@???LLLdddmmmTTTJJJLLL[[[qqqsssqqqlllaaaUUUKKKCCC???GGGSSSkkkpppooovvvrrr^^^XXXXXXTTTfff~~~xxxfffIII<<<666:::QQQlll|||wwwTTTBBB999888222111444000444444444555555555666666:::666===UUUuuunnn^^^~~~}}}yyyfffZZZJJJAAABBB@@@@@@HHHXXXjjjfffVVVZZZuuuxxxQQQTTTffflll```ccc~~~rrrcccdddeeegggiiijjjgggbbb^^^^^^SSSHHHFFFHHHIIILLLOOO```}}}nnn```SSSMMMHHHCCCBBBEEEEEEEEEJJJSSSUUUMMMEEECCC>>>===>>>===;;;===HHHUUUsssyyy{{{ooogggccc___\\\YYYZZZ[[[[[[YYYVVVRRRLLLIIIHHHEEEDDDNNN\\\zzzlllYYYGGGBBBDDDRRRrrrwwwLLLGGGCCCJJJdddWWWJJJkkkqqqSSS<<<888777666666555555666666555BBBsss~~~yyywww```gggaaa@@@<<>>BBBNNNxxxdddKKKFFFIII```___IIIJJJ[[[mmmqqqvvv~~~~~~~~~qqqaaaUUUWWWfffcccJJJ<<>>999MMMooo[[[CCC888999555333555333555555555555666666666666666555FFFkkk```www}}}}}}iiiYYYQQQDDD>>>@@@???AAALLL^^^rrr[[[NNNRRRiiicccSSSQQQlllxxxyyyvvvllltttzzzwwwrrruuuzzzzzzfffRRRJJJKKKhhhkkk___ZZZPPPGGGCCCBBBKKKaaauuutttbbbRRROOOEEEAAA@@@@@@???>>>BBBIIIUUUuuunnniiigggfffggggggeee___ZZZMMMFFFEEEIIIKKKQQQdddzzzzzznnnWWWEEECCCGGGRRRmmmQQQMMMGGGIII^^^uuu```RRRvvvtttgggHHH888888777666666666666666666NNN|||tttiii|||fffjjjxxxdddAAA666>>>XXX^^^MMMLLLMMMhhhbbbLLLMMM]]]mmmnnnrrrzzzzzzsssbbbXXX___rrrkkkKKK@@@FFFCCC@@@CCC>>>;;;CCCGGGfffttt___JJJCCCKKKYYYooo}}}kkkXXXIII???BBBJJJUUUeeexxxzzztttwwwooo```]]][[[dddxxxYYY===777444KKKnnn[[[BBB777999666444888777555555555555666666666777999888KKKwwwaaa}}}~~~eeeVVVOOOCCC===@@@???AAANNN```ttt}}}[[[LLLJJJ\\\|||nnnVVVKKKaaaqqqgggcccVVVYYYPPPUUUbbbooo|||zzzyyyzzz~~~lllZZZTTT]]]rrrlll___QQQJJJPPPXXXmmmnnn[[[UUUFFFAAA>>>?????????BBBGGGDDDnnn}}}tttuuurrrqqqtttvvvnnn\\\MMMDDDLLLRRRSSSUUU```uuurrrYYYKKK@@@@@@CCCSSS[[[QQQJJJEEEKKKmmm|||]]]iiixxxqqqJJJ<<<777444666777555555777666QQQpppxxxPPP<<<666DDDmmmwwwWWWIIIIIIQQQuuuiiiSSS[[[gggqqqvvvxxx{{{}}}mmmggguuuqqqWWWCCCHHHMMMLLLDDD<<<<<>>===AAA???IIITTT___sssssslllnnnllldddVVVHHH???<<<<<<>>>EEEKKKKKKDDD===::::::@@@@@@BBBJJJ[[[qqqxxxppppppxxxuuulllaaaZZZ^^^lllwwwiii@@@<<>>===@@@FFFKKKdddxxxbbbKKKFFFOOO___pppLLLTTT|||~~~ggg\\\WWWTTTVVVWWWNNNIIIOOOYYYcccooottt~~~~~~{{{]]]WWW```|||pppdddZZZmmmxxx~~~ttthhh[[[QQQMMMIIIBBB>>>>>>@@@???===DDDSSS~~~~~~zzzwwwvvvvvvoooaaaWWW[[[[[[[[[^^^eeeuuuwww^^^NNNAAA@@@BBBMMMwww[[[NNNFFFAAACCCbbbllliiiyyyJJJ===888555666777555555777===^^^vvvyyyLLLAAA@@@JJJ|||gggJJJFFFSSSdddmmmVVVWWW___jjjssswwwxxxzzz{{{|||}}}pppkkkfffdddccccccjjjrrrvvvXXXNNNTTTXXXSSSHHHAAAAAADDD>>>CCCGGGOOOccciii]]]ZZZUUUMMMCCC;;;888999;;;999;;;<<<<<<;;;:::;;;===??????AAAFFFPPP```sssyyyrrrttt|||tttggg]]]ZZZ___hhhnnnbbbuuutttCCC:::BBBHHHcccqqqlllsssppp\\\@@@>>>:::444888222666555666777777666666888:::===???fffeee|||yyyuuu~~~qqq]]]KKKEEEBBB>>>===AAAEEENNNfffwwwqqqSSSEEEKKKWWWvvvXXXRRRsssmmmgggggghhhooommmaaaTTTQQQWWWXXXTTTNNN[[[ppp~~~pppnnnooo^^^UUUZZZoookkkhhhoooyyyppphhhbbbTTTJJJ@@@===@@@BBB@@@<<>>999555666666555555888;;;```JJJ???@@@III^^^FFFGGGZZZpppeeeQQQ^^^dddlllqqqtttvvvzzz}}}{{{}}}rrrhhh___WWWUUUUUUTTTWWWZZZeeedddaaaeeecccXXXLLLHHHIIILLLEEEDDDAAADDDWWW{{{yyydddUUUPPPHHH???:::888777999<<<;;;:::888999;;;>>>@@@AAA???@@@BBBEEEIIITTThhhzzz|||~~~kkk^^^[[[___eeeiiixxxxxxTTTiiiKKK777>>>DDDaaarrrooowwwsssbbbBBB===999444888222777555666777777666777999;;;<<>>BBBDDDRRRhhhwwwgggIIIGGGNNNcccdddPPPjjjyyyxxx}}}ssscccddddddZZZKKKMMMTTTaaawwwvvv```aaa{{{vvv[[[IIIRRRyyyqqqwwwwwwooojjjXXXMMMBBB@@@BBBCCCAAA???CCCIIImmmzzzwwwpppnnnmmmrrrzzzfffSSSAAA@@@@@@CCCbbbiiiSSSGGGBBB???UUUPPPJJJbbb[[[@@@:::555666666555555888999cccMMM===???JJJ}}}|||WWWDDDJJJbbb|||aaaSSSfffiiilllnnnppptttzzz}}}wwwnnnfff[[[RRRPPPPPPNNNLLLMMMLLL___xxxzzz{{{yyynnn\\\RRRSSSWWWYYYQQQLLLCCCBBBSSSvvvwwwiii\\\QQQEEE;;;:::;;;999888:::999777555666:::<<<<<<<<>>CCCCCCUUUiiivvv~~~NNNBBBGGGTTT}}}tttRRRaaa~~~uuurrrdddSSSNNNIIILLLVVVeeesss}}}wwwaaaeee|||iiiJJJNNNvvvyyykkkaaadddYYYOOOKKKHHHCCCBBBDDDDDDGGGiii}}}|||vvvttttttxxxjjjUUUBBB@@@???===YYYqqqWWWHHHEEEBBBUUUTTTBBBPPP```AAA:::666666666444555888<<>>]]]tttxxx{{{rrrHHH;;;888666888222888666777888888777777999;;;999MMMlllpppyyyppptttppprrr|||zzz\\\NNNCCCAAA@@@<<<>>>DDDDDDXXXjjjtttZZZDDDEEEHHHiiiXXX\\\sssVVVPPPLLLNNNPPPQQQTTTXXXbbb{{{|||hhhlllrrrSSS^^^zzzkkkvvviii]]]XXXRRRHHHDDDFFFEEEIIIkkkzzzyyywwwzzz~~~mmmWWWBBB@@@>>>:::QQQzzz___LLLIIIEEESSS|||\\\FFFJJJbbbBBB;;;666666666444555999AAAqqq{{{fff]]]QQQ===???PPPsssyyyfffIII@@@QQQsssrrr^^^dddlllnnnqqqqqqqqqsssxxx|||}}}sssllleeedddaaaZZZTTTQQQMMMJJJHHHKKKRRRaaauuuzzzggggggssswwwrrrbbb]]]VVVVVViiiwwweeeOOO===;;;===:::666777999::::::999999999:::::::::999===CCCDDDGGGWWWkkkqqqaaaZZZ]]]ccceeerrrggg}}}aaa???>>>;;;UUUjjjqqq}}}OOO???:::888888222777666777888888777888:::<<<;;;UUUkkkuuulllrrrqqquuuqqqYYYLLLCCCBBB@@@<<<>>>DDDGGG[[[iiiqqqpppQQQIIIBBBYYY___\\\tttaaa[[[YYY[[[[[[VVVSSSUUUUUU]]]xxxmmmrrr\\\vvvnnnaaa___[[[PPPHHHHHHGGGMMMppp}}}{{{yyyyyy}}}oooXXXBBB@@@>>>888MMMtttiiiRRRMMMGGGPPPuuu___IIIFFF~~~cccBBB<<<666666666444666999CCCuuuuuunnnRRRoooOOO<<<>>>PPPqqqttt```CCC>>>SSSxxxkkk\\\hhhkkkooosssuuuttttttvvvyyy|||{{{vvvuuuqqqhhhaaa___LLLMMMNNNMMMJJJLLLZZZiiiuuu|||kkkooo}}}xxxgggddd___cccwww{{{oooUUU>>>;;;>>>;;;888:::999::::::888666777:::<<<777555999AAABBBCCCQQQeeesssaaaWWWZZZaaannn```;;;;;;777MMMaaakkkUUUBBB===999999111666666777888888777888:::<<<===ZZZgggwwwlllsssuuuyyyiiiXXXLLLCCCBBB@@@<<<>>>DDDIII]]]iiiooo___OOO???OOO}}}ddd^^^mmmrrrjjjeeefffddd___^^^aaabbbTTTdddxxxqqqaaa~~~jjj\\\^^^```WWWMMMIIIHHHOOOttt}}}zzzyyy}}}xxxZZZGGG@@@>>>@@@BBBhhhqqqZZZVVVQQQbbbiiiOOO[[[uuulllBBB888888888333666===;;;GGGxxxlllsssnnnXXX___ppp```JJJAAA999FFFttttttZZZIIICCCUUU|||bbbdddjjjmmmrrrvvvwwwvvvuuuvvvxxxxxx~~~|||hhh^^^NNNCCCDDDHHHHHHIIIMMMSSSZZZffftttwwwmmmppp{{{}}}ooonnnllluuu{{{yyytttmmmVVV???:::<<<;;;999:::;;;999777888999::::::999555666999<<<===@@@LLLYYYyyy~~~zzz~~~xxxqqqcccXXX\\\iiisss\\\CCC???777HHHXXXWWWkkkfffBBB888999777666999999999999999999:::<<<===>>>jjj|||___qqqsssnnnpppxxx}}}fffOOOGGG@@@===;;;<<>>???AAA]]]}}}xxx]]]XXXSSS```wwwggg[[[uuujjjsssGGG;;;999999333555;;;999GGGuuuuuu|||]]]\\\bbbNNN<<<===>>>NNNlllmmmVVVHHHEEEZZZvvvbbbfffmmmpppssswwwxxxxxxwwwvvvvvvwww|||~~~kkkXXXHHHFFFHHHEEECCCDDDEEEHHHNNNTTT[[[```dddeeeeee^^^[[[dddttt}}}tttttttttyyykkkfffeeeeeeZZZMMMGGGDDDBBB??????<<<<<<<<<<<<;;;:::;;;;;;888888:::<<<<<<>>>HHHTTTqqq}}}yyyuuutttsssjjj^^^]]]cccqqqlllCCC>>>999KKK___aaaqqqhhhHHH===;;;777555999999999999999999:::===???EEEvvv}}}gggyyyuuupppqqqyyyvvvaaaNNNFFF@@@===<<<===BBBHHHNNN\\\gggrrr{{{fffQQQFFFZZZfffhhhsssyyyooowwwuuu___[[[wwwkkkfffdddcccppphhhRRRJJJKKKYYYxxxqqqggg```\\\]]]^^^___aaa```bbbgggkkkooovvv~~~```KKKAAA>>>===???QQQqqq}}}^^^YYYRRRYYYyyyvvvuuucccccczzz```NNN>>>999:::444555:::888JJJyyyvvvyyyppphhhIII666;;;<<>>???>>>>>>>>>@@@CCCFFFHHHJJJHHHLLL\\\rrryyyzzz|||tttZZZRRRTTT]]]aaa```ZZZTTTOOOKKKHHHCCCCCCAAA???<<<<<<===>>>;;;;;;;;;<<<:::;;;CCCNNNfffyyysssqqqqqqjjj___\\\aaannnuuuEEE===;;;NNNfffllluuukkkOOOAAA;;;777666888999999:::999999:::>>>AAANNNxxxqqq~~~vvvqqqrrryyyooo[[[KKKEEE@@@>>>>>>===AAAFFFMMM[[[fffpppxxxzzz___DDDSSSiiikkkzzzwwwbbbtttiiiSSS[[[mmmxxxxxxaaaZZZpppwwwqqqxxxkkkTTTKKKMMMeeexxxqqqjjjfff___ZZZRRRNNNNNNQQQTTTVVVUUUUUUYYY___dddiiisss|||cccMMMBBB>>>===>>>JJJhhhaaaZZZSSSRRRmmmxxx|||dddjjj~~~bbbSSS???777888444555:::888OOOvvvzzzxxxPPP:::>>>;;;BBB___aaaNNNFFFJJJcccfff```kkkrrrttttttvvvzzz~~~zzzvvvuuuyyy}}}pppUUUMMMLLLGGGAAA>>>@@@>>>===<<<===???BBBCCCBBBCCCLLL^^^tttzzz|||xxxTTTGGGMMMVVVbbbkkkjjjfffddd^^^WWWUUUNNNEEE>>>===>>>??????===;;;;;;<<<::::::AAAJJJ___~~~vvvnnniii^^^TTTVVV___mmmoooppprrrIII<<<===LLLfffqqqqqqlllQQQ@@@:::888888777888999:::999999;;;???CCCWWWmmmzzz{{{}}}wwwrrrrrryyyjjj[[[IIICCC??????>>>===@@@EEEHHHXXXdddnnnwwwzzzoooJJJUUUooopppwww[[[qqqsssUUUPPPZZZbbbhhhoooqqqpppxxx{{{}}}{{{pppaaaSSSNNNYYYeeeppp|||}}}kkkRRRKKKIIInnn{{{xxxnnnmmmjjjeee___YYYTTTQQQJJJGGGCCCBBBDDDGGGIIIJJJKKKLLLQQQXXX\\\cccnnnyyyfffPPPDDD???===>>>GGG```lllaaaZZZTTThhh|||}}}lllrrrlllWWW???444777555555::::::RRRyyy~~~PPP999AAAAAAGGGWWWZZZIIIEEEMMMiii~~~aaa]]]jjjppprrrrrrtttzzz{{{xxxyyy|||bbbUUUQQQIIIBBB???<<<<<<<<<======>>>???@@@AAACCCLLL^^^sss{{{~~~UUUEEEKKKOOOYYYeeennnuuuyyyvvvqqqnnn___LLL@@@???AAA@@@>>>===;;;:::;;;;;;:::@@@HHH[[[zzz~~~wwwqqqjjj\\\PPPRRR\\\mmmrrrXXXWWWsssOOO===>>>EEE___ooohhh|||qqqTTT???999::::::666888:::;;;:::999;;;AAAFFFbbbccctttyyyvvvrrrrrryyyhhh]]]GGGBBB??????>>>===???DDDHHHXXXdddnnnyyy|||TTTTTT}}}rrrttt```qqqzzz```VVVTTTRRRTTT[[[ppp^^^YYY[[[XXXXXXXXXRRRJJJEEEDDDJJJNNNVVVllliiiOOOIIIGGGwww~~~tttjjjaaa[[[UUURRRKKKJJJIIIHHHFFFCCCAAA@@@===<<<::::::<<<======<<>>>>>CCCVVVwww{{{iiibbb[[[iii}}}}}}rrroooxxx]]]@@@333777666777;;;;;;SSSUUU666@@@EEEMMMMMMRRRCCCDDDQQQooo~~~___ZZZggglllpppqqquuuyyy~~~||||||}}}ttt```TTTIIIAAA???;;;;;;<<<<<<<<<<<<;;;;;;===>>>FFFVVViiixxx}}}}}}zzzZZZIIIMMMJJJLLLVVVhhhxxxvvv]]]LLLEEEDDDBBB@@@>>>;;;:::<<<<<<;;;@@@FFFUUUrrr||||||zzz|||}}}sssccc\\\___iiisssTTTQQQrrr~~~UUU>>>???>>>WWWmmmddd{{{{{{bbbGGG;;;<<<;;;666777:::<<<:::888;;;BBBIIImmm~~~~~~^^^ssswwwvvvsssttt{{{eee]]]FFFAAA>>>>>>===<<>><<<999888888888888777777666999777555555666777777666<<<>>>DDDIIIMMMSSSaaaoooyyyuuuZZZKKKBBB>>>===AAAMMMlllgggaaa]]]iii|||{{{uuufffvvveeeEEE555999888888;;;<<>>@@@FFFJJJOOOAAADDDRRRrrr]]]XXXdddhhhpppsssvvvyyy{{{~~~~~~jjjXXXIIIAAAAAA>>>========================<<<@@@MMM___ooowwwyyyvvv}}}eeeTTTSSSOOOGGGLLL```qqqzzzvvv___OOOGGGDDDDDDAAA===<<<======<<>>===AAAIIIfffaaa[[[ZZZfff|||vvvzzzeeemmmkkkIII777;;;:::888;;;;;;[[[vvvyyyqqqCCC???;;;>>>LLLPPPBBBDDDRRRqqq]]]WWWbbbfffqqquuuxxxyyyyyy{{{ooo[[[JJJCCCEEE???>>>===<<<===???@@@BBBBBB???@@@JJJ[[[jjjtttxxxqqqyyyppp___\\\WWWIIIIII[[[hhhnnnoooVVVHHHFFFHHHCCC???===>>>===;;;===BBBFFF^^^qqqxxxyyyxxxbbbTTTZZZZZZTTT\\\[[[@@@CCC999RRRtttnnnfffFFF:::999777777:::===;;;888;;;DDDLLLuuummmXXXuuuwwwyyywwwzzzpppXXXTTTGGGAAA<<<;;;;;;;;;@@@EEEGGGWWW```gggtttyyy|||eeebbbxxxrrrhhhbbb^^^\\\```llluuuqqqVVVMMM\\\eeeNNNHHH???;;;<<<999:::======;;;999<<>>@@@BBB???;;;<<>>XXXuuuxxx[[[}}}rrrrrryyywwwyyynnn\\\NNNCCCAAA>>>;;;;;;>>>AAACCCHHHSSS```hhhmmmsss|||```cccvvvxxxmmmhhhkkk{{{fffWWW[[[RRRTTTLLLHHHQQQfffppphhhdddZZZjjj~~~]]]RRRcccqqq]]]KKKDDD@@@;;;999<<<;;;<<<<<<>>>???BBBCCCDDD```ppplllccclllvvvlllmmmgggXXXJJJBBB<<<777777777777777777777777777777888888666555555777999444444444444444444333333666666999>>>BBBIIIWWWeeevvv}}}fffRRRHHHAAA>>>@@@DDDZZZggg\\\[[[eeewwwtttjjj______qqqGGG<<<999666999555===aaauuuvvvooo]]]rrrAAA;;;999???FFFAAACCCGGGSSSxxx___LLLPPP]]]llloootttwwwyyyzzz|||}}}rrr^^^OOOFFFCCCAAA@@@???===<<<@@@GGGNNNJJJEEEDDDLLLZZZeeeiiihhhkkkqqqrrruuu~~~oooWWWFFFFFFGGGKKKddd}}}qqqbbbTTTEEE@@@===>>>DDDHHHHHHFFFEEEZZZlll~~~~~~fffPPPRRRqqqwwwfffggg~~~[[[BBB;;;:::JJJdddtttcccAAA777777555777777???999<<>>;;;;;;>>>AAACCCHHHSSS```iiimmmqqqxxx~~~qqqfff~~~wwwmmmggg^^^TTTQQQTTTgggxxxnnnkkk\\\VVVHHHFFFFFFRRRhhhyyy|||```ZZZ[[[TTT[[[sssccc^^^tttpppZZZFFF@@@???;;;:::<<<999999;;;===???BBBEEEFFFRRRbbbuuuxxx~~~~~~{{{mmmbbbWWWRRRHHH???<<<<<<888222666666666666666666666666999::::::888666666777888222333666777777666555444444444666;;;???HHHWWWeeexxx~~~mmmUUUIIIBBB??????AAATTTvvvnnn]]]YYYcccwwwpppfffyyygggfff}}}~~~uuuKKK>>>:::777999555===fff|||ssswwwvvvrrrVVV{{{fff===;;;999???AAA>>>BBBGGGRRRvvvaaaNNNPPPZZZiiimmmrrruuuwwwxxxzzz{{{ttt```PPPGGGEEEEEEBBB===<<>>BBBLLLQQQOOOIIIHHH\\\nnnxxxcccRRRSSStttlllkkk```EEE<<<:::JJJcccppp^^^@@@777777666777666===888;;;???CCCbbbsssggg{{{vvvxxxwww|||wwwuuummmYYYIIIBBB@@@===;;;;;;===@@@BBBFFFRRR```hhhkkknnntttyyy}}}~~~ddd|||uuummmeee\\\SSSNNNMMMmmmuuudddMMMAAA@@@OOOZZZ___ooosssgggjjjlll___TTTSSSfff}}}fffnnnwww^^^FFF@@@AAA>>><<<===::::::;;;===???BBBEEEGGGGGGVVVzzzyyyyyyxxxtttjjj[[[PPPHHHBBB;;;777999<<<:::666555555555555555555555555999::::::999666555666777333444666777888888777777666555777;;;@@@HHHXXXggg}}}sssWWWIIICCC???===>>>NNNooovvvaaaZZZeee{{{qqqeeesssvvv|||{{{uuuvvvKKK>>>999666999666???ggg}}}vvvtttzzz\\\lllzzzXXX999;;;:::@@@@@@===AAAEEEOOOssscccSSSWWWaaahhhlllqqqtttvvvwwwyyyzzz|||{{{{{{uuubbbQQQIIIGGGIIICCC>>>===DDDOOO[[[bbbVVVRRRPPPTTT[[[aaa```^^^[[[\\\[[[^^^rrr{{{[[[LLLEEEAAAFFFPPPcccuuuwwwXXXLLLBBBFFFSSS[[[VVVNNNPPPcccttt}}}|||yyyoooaaaXXX\\\nnnkkkiiiKKK>>>;;;KKKccckkk}}}}}}```DDD999888777888555;;;777:::>>>FFFiiiqqqmmmxxxqqqvvvwww}}}zzzyyylllWWWGGGAAA@@@===<<<<<<===@@@AAAFFFPPP]]]dddgggkkkrrrxxx|||}}}^^^xxx~~~yyyrrrfff\\\nnntttWWWEEE===FFFIIIHHHVVVkkk~~~~~~|||xxxhhhXXXLLLKKK```jjjiiilllsssrrr```ssshhhMMMEEEEEECCC??????=========>>>@@@BBBEEEGGGGGGRRRssswwwtttpppkkkcccYYYLLLDDD<<<999777777777777666666666666666666666666666666888999:::888666555555555666555555555666888:::;;;888777888;;;@@@IIIZZZiiivvvYYYKKKCCC>>>:::<<>>@@@BBBKKKppp~~~aaaWWW___kkkkkknnnqqqtttuuuwwwyyy{{{{{{{{{zzzvvvgggWWWLLLIIIGGGDDD@@@BBBIIITTT^^^ddd\\\YYYXXX[[[```cccbbb```ZZZZZZUUUVVVhhhdddMMMGGGFFFGGGIIINNN\\\nnn}}}___PPPCCCGGGXXXcccaaaZZZ[[[ooo{{{kkk___[[[```pppkkkpppOOO>>>:::JJJ```dddrrr~~~cccGGG:::666555888444:::777999>>>HHHoootttvvvsssvvvsss|||{{{{{{hhhVVVFFFAAA???===<<<<<<===???AAAFFFOOOXXX^^^aaahhhrrr{{{{{{yyy^^^ooo}}}jjjgggoooWWWFFF???DDDEEE@@@HHHXXXnnnooo^^^WWWNNNIIISSSRRRNNNPPPSSS```wwwgggVVVnnnnnnRRRHHHHHHDDDAAA@@@=========>>>AAAEEEIIIKKKJJJPPPddd}}}qqqmmmggg___WWWMMMDDD>>>999777888:::999555444666777777777777777777777777666888999999777555555666777666555444555777:::;;;777555666:::@@@KKK^^^nnnwww[[[NNNEEE<<<888:::GGGeeemmmccclll{{{jjjnnnjjjvvvvvvKKK<<<777555:::999DDDmmmxxx{{{uuunnngggFFF555;;;999AAABBB???@@@AAAHHHlllwww[[[VVVdddqqqqqqrrrtttuuuvvvxxx{{{}}}}}}ssscccTTTLLLEEEFFFHHHLLLRRRYYY___ccc___^^^]]]```dddeeeccc```YYYZZZUUURRR]]]uuummmNNNEEEHHHMMMPPPJJJOOOYYYhhhyyycccQQQBBBEEEXXXhhhkkkgggggg|||}}}~~~eeeVVVTTT[[[|||nnnkkksssOOO<<<888III^^^___jjjsssvvvoooYYYCCC888777888999333:::888:::===IIIssspppyyyrrrsssnnnyyyzzz{{{dddSSSFFF@@@???===<<<<<<===???@@@GGGNNNVVV[[[^^^fffrrr|||yyy{{{bbblllwwwaaa~~~vvvdddNNNDDD???AAAAAA>>>BBBJJJ```tttiii[[[IIIOOOPPPLLLKKKLLLFFFHHHWWWsssppp\\\SSSkkksssXXXMMMJJJDDDAAAAAA;;;:::;;;===AAAGGGLLLOOOGGGLLLWWWttt{{{vvviiigggbbb\\\TTTKKKDDD???>>>::::::===<<<777666999666666666666666666666666666888::::::888777777777666666666666777777888888555444666<<>>===<<<<<<===>>>???HHHOOOWWW\\\^^^dddoooxxxwww}}}}}}```ggg[[[___fffWWWMMMJJJDDD>>><<<>>>@@@BBBTTTjjj}}}ccc[[[UUUKKKMMMQQQEEE<<>>HHHWWWnnnyyy```UUUIII<<<999888???XXX}}}pppeeejjj|||lllrrrRRRAAA:::666:::999DDDrrr~~~mmmHHH666:::666===<<<<<>>===<<<<<<===>>>???HHHPPPYYY^^^___ccclllssswww||||||YYY```fffVVV~~~hhh___VVVUUUKKK>>>999>>>AAA???LLLccckkk]]]NNNPPPVVVIII===BBB===BBBAAAEEEOOOVVVgggzzzhhhYYYKKKDDDEEEAAA???===<<<<<>>GGGJJJ```|||vvveee^^^^^^fffjjj```RRRJJJNNNBBB@@@BBB;;;;;;===:::888777666555555777999;;;<<<<<<===>>>>>><<<888555:::999777666777999999999888666888BBBOOO___rrrgggZZZMMM???888===???RRRzzzggggggiiixxxmmmRRR???999555888999GGGwww{{{OOO;;;888:::AAA:::AAA@@@>>>OOOvvviiiZZZ[[[cccooowwwvvvxxxzzzzzz{{{}}}zzzeee[[[ZZZkkk{{{|||tttoooooopppfffeeedddcccbbb___[[[WWWQQQNNNJJJHHHGGGGGGEEEDDDLLLYYYjjjrrrfffdddeeeWWWPPPIIIIIIWWWiiirrrsssgggZZZJJJ@@@CCCQQQaaalll{{{oooWWWXXX]]]]]]llliiiMMMTTTzzzTTTDDD===LLLjjjnnnlll~~~lll^^^999===888555777888:::555===@@@IIIyyyqqqvvvxxxppp{{{|||}}}\\\HHHFFFAAA@@@>>>===<<<===>>>???HHHQQQ[[[______bbbjjjqqqrrr|||aaagggyyy[[[|||fffgggZZZXXXPPPGGGAAA@@@>>>;;;OOOkkkppp```]]]^^^eee{{{vvvXXXSSSYYYSSSFFF<<<<<>><<<>>>AAA@@@BBBEEEZZZ}}}uuufff^^^\\\dddlllkkkfffddd^^^RRRNNNLLL@@@;;;:::555888777666555444555555666:::;;;<<<===>>><<<:::888:::999888888888999999888:::999;;;BBBLLL[[[ppphhh[[[OOOAAA:::>>>???PPPxxxgggeeecccpppppp|||VVVBBB;;;666888888EEErrrSSS:::666777;;;;;;@@@AAACCCWWW~~~hhhXXXYYY```lllsssrrrtttwwwwwwwww}}}|||{{{rrrcccaaammm{{{}}}wwwuuussskkkjjjhhhfffddd```[[[XXXRRROOOKKKHHHGGGEEECCCBBBAAAJJJVVViii{{{wwwsss```UUUIIIKKK\\\nnnrrrmmmcccVVVFFF>>>BBBQQQaaakkk{{{~~~gggbbb___aaaqqqqqqXXXWWW~~~WWWDDD;;;IIIhhhnnnnnnzzzlllBBB@@@:::999777888;;;666===???JJJ{{{lllsssuuurrr|||}}}}}}]]]IIIFFFAAA@@@>>><<<<<<===>>>???DDDMMMWWW\\\\\\___gggoooooozzzgggnnnnnnpppiii]]]WWWMMMCCC===<<>>??????>>>>>>AAA??????AAAWWW}}}~~~vvv```VVVPPPUUU```ggglllooohhh^^^^^^\\\MMMCCC>>>666888888888777666666555555999:::;;;<<<===<<<;;;:::::::::::::::999999888777999999;;;AAAHHHWWWoookkk^^^QQQDDD<<>>NNNuuufffaaa]]]hhh}}}ppptttZZZDDD<<<777888777DDDppppppWWW:::777777888;;;===???GGGbbbeeeWWWYYYaaammmpppppprrrvvvvvvuuu{{{||||||}}}zzzllleeekkk{{{vvvqqqooollliiifffbbb]]]YYYTTTPPPLLLHHHFFFDDDBBB@@@===BBBFFFPPPkkkxxxeeeQQQOOOddd{{{{{{iii]]]LLLCCCGGGTTTbbbkkk}}}vvvkkkjjjuuu^^^SSSwww[[[EEE999FFFgggqqqsssOOOCCC:::;;;888999;;;777<<<>>>JJJjjjrrrtttsss}}}}}}~~~^^^JJJGGGAAA@@@>>><<<<<<===>>>???AAAIIIRRRWWWYYY]]]eeemmmmmmxxxqqq~~~uuuppprrrkkk]]]OOOEEE===777===FFFNNNeee|||sss___UUULLLIIIEEECCCJJJUUUuuullljjjZZZHHHBBBDDDCCCCCCGGGMMMSSSUUUUUUhhhwwwyyybbbSSSFFFAAA???AAAAAA??????AAA>>>===>>>UUU~~~~~~|||vvvqqqYYYOOOEEEDDDKKKUUU\\\```]]][[[eeemmmcccVVVKKK???:::;;;;;;;;;;;;::::::999888999;;;;;;;;;:::;;;;;;999;;;<<<<<<:::999888777666777999===CCCRRRlllpppbbbUUUHHH>>>@@@>>>LLLsssddd___ZZZfffxxxiiihhh\\\DDD<<<777888777CCCttt|||gggwwwUUU;;;:::;;;999999999<<>>???@@@GGGPPPUUUXXX]]]eeelllnnnuuu~~~xxx}}}hhhsss|||gggSSSJJJCCC;;;<<>>>>>AAA[[[~~~qqqfffaaa___WWWNNNCCC===???FFFJJJKKKJJJNNNdddyyywwwkkk\\\KKKAAAAAAAAA@@@>>><<<;;;:::;;;======;;;999888999;;;999;;;======;;;999888999999888888:::>>>LLLeee{{{vvvgggYYYLLL@@@AAA>>>KKKrrr}}}bbb]]][[[iiisss___\\\ZZZBBB:::777:::888DDDvvv~~~}}}aaahhh}}}OOO;;;;;;;;;999;;;999>>>TTTxxx```VVV[[[dddooonnnoootttxxxxxxwwwzzzyyyooohhhhhhgggjjjqqqwwwuuupppffffffeeefffkkkyyyuuuqqqssstttssssss{{{{{{zzz|||ooonnnxxxyyyqqqnnnkkkhhheeebbb^^^[[[QQQNNNKKKHHHGGGFFFEEEDDD@@@@@@>>>;;;>>>JJJWWW^^^nnnrrrbbbjjj~~~ooo\\\RRRTTT^^^fffkkknnn|||cccssseeeKKK;;;GGGlll}}}cccFFF666999888888<<<888<<<<<>>AAAGGGNNNTTTXXX]]]eeelllooorrrzzz|||xxxrrrfffqqqyyyZZZKKKEEEAAABBBEEEMMMRRRXXX```iiiooonnniiieeefffddd\\\SSSLLLFFFAAABBBmmmyyyWWWFFFHHHTTTUUUVVVTTTQQQNNNNNNNNNGGGLLLMMMWWWrrrfffTTTMMMIIIKKKLLLHHHDDDCCC???AAAHHHeeevvv___PPPKKKKKKSSSNNNDDD;;;:::>>>???<<<>>>CCC]]]zzz{{{kkkWWWKKKIIIGGGDDDAAA>>><<<:::CCCDDDCCC???:::777999;;;888;;;>>>===:::999:::===AAA>>>;;;;;;>>>JJJ___rrr}}}lll^^^PPP@@@AAA>>>LLLrrr}}}```\\\[[[jjjsssZZZTTTyyyZZZBBB:::888;;;:::EEEtttwwwzzzbbbaaaooojjjHHH:::999666777===;;;AAA[[[aaaUUUXXX___hhhjjjlllqqqvvvvvvtttvvv|||}}}wwwjjjZZZNNNKKKIIIHHHJJJQQQWWWZZZ[[[QQQTTTUUUSSSRRR[[[kkkyyyxxxooommmrrrwwwxxxuuuuuusssyyy}}}rrroookkkhhhfffccc___\\\RRROOOKKKIIIIIIHHHGGGFFFBBBBBB@@@>>>>>>@@@DDDFFFMMM^^^rrrwwwvvvtttfffTTTLLLOOOYYYaaadddhhhvvvzzztttzzzgggMMM<<>>AAAFFFMMMRRRVVV\\\dddiiilllmmmwwwzzzsssccc```zzzlllPPPEEECCCAAA>>>GGGKKKRRR[[[ccceeebbb]]]]]]cccaaaXXXPPPMMMGGG@@@>>>```aaaTTTXXXYYYYYYXXXTTTOOOJJJIIIJJJGGGJJJFFFHHHVVVfff|||ppp[[[WWWVVV[[[\\\UUULLLGGG???DDDNNNjjjiiiSSSGGGDDDFFFUUURRRIII???<<<>>>===888======TTTsssyyyfffQQQPPPMMMJJJGGGFFFEEEEEEMMMMMMKKKDDD<<<888999<<<888;;;===<<<999999<<<@@@FFFAAA>>>???DDDOOObbbsssqqqaaaSSS???AAA???MMMttt~~~```YYYWWWeeexxx[[[QQQrrr]]]CCC;;;999<<<;;;EEEssswww~~~|||qqqnnnxxxrrrYYYAAA:::666444999===:::BBB]]]aaaVVVXXX]]]eeegggiiiooouuuuuurrrtttyyyyyyyyyggg]]]VVVLLLDDDGGGDDDCCCCCCEEEGGGKKKNNNIIIJJJJJJGGGEEEIIISSS\\\xxxzzzyyyxxx|||}}}|||wwwtttoookkkhhhddd```]]]UUUQQQNNNKKKJJJIIIGGGEEEFFFDDDBBBBBBBBBAAAAAAAAABBBHHHTTTcccppp|||nnn___MMMEEEIIISSSYYY[[[bbblllrrryyyooozzzgggMMM:::CCCfffwww]]]DDD555999666555:::999<<<<<>><<<;;;;;;;;;===>>>@@@DDDIIINNNRRRXXX```eeeeeehhhtttppplll[[[___~~~```PPPMMMGGG<<>>DDDMMMgggxxxaaaPPPIIIIIILLL^^^\\\SSSHHHCCCDDDBBB<<<@@@;;;LLLkkksssTTTRRRPPPOOOOOOPPPRRRSSSTTTTTTPPPHHH>>>999:::===888;;;===<<<999999>>>CCCFFF@@@>>>AAAJJJWWWjjjyyyssscccTTT>>>AAA???NNNuuu```WWWSSS```||||||___RRRmmm{{{ooouuu```EEE<<<:::===;;;EEEvvvyyy{{{}}}vvvjjjPPP>>>;;;666555>>>:::777@@@[[[aaaWWWZZZ^^^fffgggiiipppuuuuuussstttyyyxxx~~~pppbbbZZZUUUOOOIIIJJJHHHFFFDDDAAA???AAAEEEDDDCCCAAA>>><<<>>>CCCGGGQQQhhh~~~}}}rrrpppsssuuu|||~~~}}}yyysssnnnjjjeeeaaa^^^WWWTTTPPPLLLJJJHHHFFFDDDGGGBBB?????????>>>>>>>>>>>>:::???JJJQQQ[[[tttvvvqqq|||ooo___MMMDDDGGGOOOTTTUUUXXX___dddrrrooodddnnnfffLLL999@@@aaaqqqzzzTTT???333777555444:::999<<<<<>><<<;;;;;;;;;===>>>>>>AAAFFFJJJOOOUUU\\\aaa^^^dddsssqqq|||aaaOOO{{{yyy|||}}}pppyyy}}}nnnbbb```WWWHHHFFFGGGKKKSSSYYY\\\___aaaoootttooo^^^UUUUUUQQQHHHKKKdddoooVVVMMMKKKLLLQQQYYYeeevvvooohhhmmmtttnnnfff]]]ZZZ[[[YYYSSSMMMFFFJJJIIIIIIMMMIIIMMM^^^ddd~~~~~~sssXXXGGG<<>>:::::::::<<>>AAA@@@OOOuuu|||```^^^YYY___~~~oooVVVsssggg^^^mmmHHH;;;999999===EEEnnn{{{yyyzzzSSS<<<<<<:::777===???AAA???PPPyyygggVVVVVV___fffhhhjjjmmmpppqqqsssvvvyyy{{{|||xxxsssooojjjdddccc]]]TTTOOOMMMHHHBBBBBBBBBAAA@@@???>>><<<;;;BBBFFFOOOccc~~~yyy}}}|||vvvppplllhhhddd]]]VVVQQQSSSSSSNNNIIIFFFGGGEEECCC@@@???>>>>>>>>><<<;;;:::<<<@@@HHHOOOSSS^^^aaa\\\___nnn{{{kkkRRRDDD@@@BBBCCCEEELLLRRRXXX```pppooobbbcccyyyoooyyyEEE@@@CCCWWWcccqqqMMM:::::::::666;;;999;;;<<<777ZZZxxx|||pppmmmsssyyy}}}[[[NNNFFFAAA@@@>>>===<<<<<<=========FFFIIIFFFJJJUUUWWWQQQMMMWWWjjj~~~uuucccwww}}}oooeeeZZZOOOZZZ]]]cccnnnwwwtttcccQQQVVVNNNPPP```llllllkkknnnlll___```YYYQQQ\\\rrr\\\QQQVVVTTTGGGNNNZZZRRR^^^```[[[PPPNNN^^^sss|||sssggg```\\\ZZZWWWSSSHHHIIIHHHGGGEEEFFFGGGIIIPPP___uuu||||||uuu]]]HHH@@@DDDMMM\\\oooxxxkkkfffmmmooojjjddd```\\\TTTGGG>>>999<<<===DDD[[[wwwyyyXXXLLLIIILLLOOO```uuu|||qqqkkkeeeaaaWWWHHH>>>;;;:::<<<======@@@KKK\\\iiiRRRKKKFFFOOOcccwwwsssdddQQQ???AAA@@@PPPwww```[[[WWWaaaqqq]]]{{{oooccckkkGGG;;;:::999===DDDlll^^^>>>999999888;;;<<<>>>===OOOxxxiiiXXXXXXaaaggghhhkkknnnpppqqqsssvvvyyy~~~~~~xxxooogggbbbYYYQQQMMMKKKHHHEEECCCBBB@@@???@@@AAAEEEOOOcccyyytttrrrmmmggg```YYYTTTVVVUUUPPPKKKIIIGGGFFFCCCAAA@@@?????????<<<;;;::::::<<>>@@@BBBAAAGGGMMMTTTbbbwwwkkkbbbcccuuurrrccc~~~JJJAAABBBYYYccc}}}pppMMM:::;;;:::666;;;999;;;===999]]]yyy}}}tttmmmssswww|||ZZZMMMEEEAAA@@@>>>===<<<<<<=========EEEHHHGGGLLLVVVWWWQQQIIINNN^^^~~~yyyzzzrrrfffZZZSSSQQQUUUeeexxx}}}ooo___YYYPPPQQQ```nnnqqqtttyyyoooiii```ZZZtttqqqdddfffhhh```^^^XXXDDDGGGLLLKKKDDDEEEXXXqqqzzznnneee___ZZZTTTOOOGGGFFFEEECCCBBBBBBCCCDDDGGGQQQ___hhhkkkjjjiiihhhiiigggiiinnnqqqiiiVVVGGGAAADDDJJJVVVeeevvv~~~vvv|||yyyllldddhhhgggYYYHHH@@@???===:::===PPPlllcccPPPGGGHHHKKK]]]vvvxxxqqqlllkkkgggYYYFFF:::<<<>>>???===AAAQQQkkkcccZZZUUU___ttt{{{fffNNN???AAA@@@RRR{{{bbbYYYUUUaaammm```uuugggEEE::::::999<<>><<<::::::<<<===>>>>>>CCCAAADDDRRRbbb{{{mmmUUUEEE??????AAA:::???EEEJJJUUUhhhzzz~~~rrrmmmooo}}}vvv```VVVzzzNNN@@@BBB___gggyyymmmKKK999:::888666;;;999;;;>>><<>>===<<<<<<======>>>EEEIIIIIIMMMTTTTTTMMMEEEEEENNNlllzzzpppeeeSSSHHHGGG\\\yyy{{{kkk\\\SSSRRR___nnnvvv}}}tttnnnooorrrllloooooommm```JJJ>>>AAAAAA>>>DDDZZZuuuuuullleee]]]VVVPPPHHHGGGDDDBBB@@@@@@AAAAAAEEEKKKPPPQQQNNNLLLMMMOOOOOOOOOQQQWWW[[[XXXNNNFFFAAABBBFFFLLLUUU___iiinnn{{{nnneeennnqqqbbbOOOGGGCCCBBBAAABBBLLLeeevvv\\\KKKGGGEEESSSpppvvvooopppqqqfffOOO<<<======<<<;;;AAASSSnnnrrrlllkkksssjjjOOO@@@@@@???SSSeeeZZZSSS^^^xxxkkkdddcccCCC:::;;;999:::@@@jjjKKK777999999666555999;;;NNNyyy~~~dddWWWYYY___cccfffiiimmmooopppqqqsssuuuwwwyyy{{{~~~yyysssllleee^^^WWWNNNIIIFFFFFFEEEDDDIII^^^|||kkkrrryyypppddd^^^ZZZYYYWWWPPPKKKJJJHHHGGGEEECCCBBBBBBBBBCCCBBBAAA???===<<<;;;::::::<<>>===<<<<<<======@@@FFFKKKLLLOOOSSSRRRMMMJJJFFFGGG[[[}}}vvvlll]]]LLLEEE\\\~~~mmm]]]SSSPPPZZZiiittt|||~~~}}}wwwgggcccdddiiijjjgggMMMFFF>>>>>>JJJbbbzzzyyyrrrkkkddd]]]WWWNNNKKKGGGDDDBBBBBBBBBBBBFFFKKKOOOOOOKKKGGGGGGHHHAAAAAACCCFFFIIIJJJHHHEEE@@@@@@AAACCCGGGLLLPPPSSS___dddrrrpppgggssszzzlllXXXNNNGGGJJJPPPQQQPPP```oooZZZPPPEEEKKKhhhsssppprrrjjjRRR======:::777777???PPPdddsssqqqtttyyyiiiNNN@@@@@@>>>SSShhh\\\QQQZZZqqqlllggg```AAA:::;;;999999???kkkyyyvvvQQQ999:::999555555:::<<>>===;;;::::::888===>>>AAAHHHMMMbbbuuu```OOODDDAAABBBBBBDDDIIIUUUggguuuxxxwwwtttnnngggjjj}}}{{{ooovvv```TTTmmmQQQ@@@GGGlllsss}}}vvvPPP:::999888888<<<888;;;@@@BBBlll}}}yyywwwzzz{{{^^^OOOEEEAAA???>>>===<<<<<<======>>>GGGOOOSSSUUUYYY[[[\\\XXXUUUOOOUUUooo}}}vvvoooeeeRRRLLLfffjjjZZZQQQMMMSSS___jjjqqquuuppp```YYYYYYeeevvv___MMM<<<>>>SSSmmm~~~{{{vvvooohhhaaa]]]RRRMMMHHHEEEDDDDDDCCCCCCAAAHHHPPPTTTRRRLLLFFFCCC???>>>>>>>>>???AAAAAAAAA???>>>>>>>>>???AAACCCDDDIIIKKKUUUhhh{{{~~~pppkkkwwwttt^^^OOOQQQXXXdddhhh___aaaoooeeePPPJJJccc}}}xxxnnnllldddPPP<<<:::777444555<<>>@@@@@@UUUhhh[[[OOOWWW|||qqqeeeccc___AAA999:::888999>>>kkkoooiiiPPP::::::999666555;;;>>>RRR}}}yyybbbZZZ___eeeeeedddgggkkknnnooooooppppppyyyzzz{{{}}}xxxpppdddXXXPPPKKKQQQggg~~~wwwiiiaaannnzzzqqqllliiigggaaaYYYTTTTTTKKKIIIGGGEEECCCBBBBBBBBB??????===<<<::::::999999777:::<<>>===<<<<<<======<<>>>>>===???>>><<<;;;<<<===???@@@BBBAAAEEEPPPZZZggg|||~~~zzz|||jjjSSSZZZ```ooowwwhhh^^^yyyzzz^^^LLL___zzztttgggbbb[[[KKK;;;666666666555888BBBPPP[[[eeerrrsssggg[[[GGG<<>>hhhiii^^^wwwtttJJJ:::999777888555;;;>>>SSS~~~vvv```[[[aaaffffffeeehhhmmmooopppppppppqqq{{{{{{}}}uuujjj```TTTQQQbbbxxxqqqkkkkkkyyyyyyvvvrrrooollleee\\\XXXYYYLLLJJJGGGEEEBBBAAA@@@@@@???>>><<<:::999999999999;;;;;;;;;CCCMMMRRRhhhqqqbbbYYYRRRQQQSSSWWWaaakkksssvvvzzzzzzssskkkmmmtttoooiiiooosssvvvOOOEEEMMMnnnvvv^^^===:::===:::===777999???DDDppp~~~{{{~~~|||uuuyyy|||bbbQQQFFFAAA@@@>>>===<<<<<<======;;;JJJ[[[bbbbbbfffuuuyyyxxxjjj[[[VVVSSSLLLZZZ{{{bbbMMMIIIFFFIIIPPPVVVTTTOOOKKKWWWeeeyyyhhhVVVbbbsss[[[KKKXXXuuu}}}wwwnnngggaaa^^^SSSMMMFFFCCCDDDFFFEEECCCBBBEEENNNZZZddddddZZZQQQHHHDDD???>>>@@@BBB@@@>>>@@@>>><<<;;;;;;===???AAAFFFCCCDDDHHHGGGMMMbbbzzz{{{^^^YYY\\\kkkvvveeeSSSdddgggNNN\\\vvv{{{mmm```ZZZUUUIII:::222666888777666>>>OOO]]]jjjvvvjjj```XXXGGG:::AAAFFFZZZbbbQQQJJJ[[[|||ttt\\\```~~~~~~```AAA888999777888>>>eeejjjZZZlllfffEEE999777666999555;;;>>>SSS}}}rrr]]]YYYaaafffeeefffjjjnnnqqqrrrqqqqqqrrryyy{{{}}}|||wwwrrrjjjYYYNNNYYYmmm~~~qqqqqqvvv~~~wwwssspppmmmfff]]]XXXYYYMMMKKKHHHDDDBBB@@@??????BBB@@@===;;;999999:::;;;===;;;777???KKKRRRiiiwwwlllbbbaaabbbdddkkkssszzz|||}}}wwwvvvyyylllqqq}}}KKKEEEPPPqqqzzz___;;;888;;;;;;===777999???CCCqqq|||xxxyyyxxxrrrvvvzzzbbbQQQFFFAAA@@@>>>===<<<<<<=========MMM___eeeaaaccctttjjjVVVPPPIIIHHH^^^www]]]IIIGGGEEEHHHNNNRRRMMMFFFFFFEEEIII\\\qqqxxx```dddqqq]]]RRRbbb|||~~~{{{uuunnngggcccaaaUUUOOOGGGDDDFFFHHHGGGEEEBBBBBBHHHWWWffflllfff]]]LLLGGGBBBBBBFFFHHHEEEAAAAAA@@@===;;;;;;>>>AAACCCKKKIIIIIIIIICCCCCCXXXrrrZZZ___XXXVVVWWWPPPGGGKKKXXXsss~~~iiiOOORRRmmmvvv___SSSRRRJJJDDDLLL:::555444777888<<>>@@@fffvvvooouuujjjqqqrrrpppdddNNN;;;777;;;:::444777666<<>>>>>===<<<;;;;;;;;;;;;<<<;;;<<<@@@HHHZZZvvv}}}wwwwwwwwwOOO???HHHaaa~~~\\\===888666<<<999<<<>>>888EEEzzzyyyssstttxxxtttvvvyyycccLLLHHHAAA@@@???===<<<<<<<<<<<>>===AAAKKKUUUqqqzzzXXXeee^^^ccczzz}}}|||xxxqqqnnnkkkddd\\\UUULLLFFFFFFFFFDDDCCCDDDCCCBBBAAAJJJccc}}}wwweeeOOODDDIIIRRR]]]\\\NNNIIICCC???>>><<<999===FFFYYYTTTKKKHHHGGGBBBMMMhhhbbbTTTPPPNNNNNNHHH@@@BBBIIIVVVccchhhdddYYYGGGHHH\\\ttthhhTTTJJJLLLEEE>>>DDD888333333777888<<>>>>>======<<<;;;;;;:::;;;;;;;;;:::<<<@@@III[[[www}}}xxxxxxzzzPPP===EEE[[[tttRRR::::::::::::888;;;===999HHHzzz{{{tttuuuwwweeeMMMHHHAAA@@@???>>><<<<<<<<<<<<@@@MMM[[[]]]SSSNNNZZZkkk~~~|||iiiuuuwww~~~dddGGGHHHIIIxxxjjjVVVGGGAAAJJJVVVRRRKKKDDD:::888;;;888999@@@HHH```fffaaaggguuuzzzuuusssqqqjjjaaaVVVPPPKKKJJJGGGBBB???@@@@@@AAAAAAJJJdddttt]]]PPPUUUggg}}}~~~kkk[[[QQQGGGCCCAAA@@@EEELLLUUUVVVPPPKKKGGGBBBRRRppp}}}~~~qqqvvvlllWWWRRRMMMGGGCCCAAAAAABBBDDDQQQTTTQQQNNNHHHHHHTTTkkk```LLLCCCGGGAAA999;;;555222222666777:::JJJ\\\xxxkkk^^^QQQDDD???>>>JJJfffrrreee```qqquuu\\\[[[hhh{{{aaafff^^^BBB;;;666666;;;;;;^^^wwwiiiHHH666666888666999:::>>>MMMjjjoooZZZ___ddddddiiijjjkkkmmmoooppprrruuuwwwqqqwww}}}|||pppttt{{{xxxqqqiiifffggg}}}~~~{{{wwwxxx~~~~~~zzzwwwxxx|||{{{tttnnnpppwww{{{wwwvvvzzzpppeee______\\\PPPFFFDDDEEEBBB???===<<<<<<;;;:::::::::;;;;;;;;;:::;;;@@@IIIZZZuuu}}}~~~}}}}}}zzzPPP>>>HHH\\\mmmwwwpppHHH777;;;;;;888777:::<<<:::KKK}}}zzzuuuvvvwwwgggOOOHHHAAA@@@???>>>===<<<<<<<<>>@@@NNNkkkssshhhcccrrrzzzhhhdddmmmuuu[[[ddd^^^BBB<<<777666;;;;;;aaawww{{{RRR777555999:::777:::>>>IIIdddqqqYYY]]]cccfffkkkjjjlllmmmmmmnnnqqqtttwwwnnntttzzzvvvgggrrr}}}uuukkkcccaaarrrvvvpppwww~~~~~~uuunnnooorrrzzz{{{vvvnnniiiiiitttwwwrrrvvvvvvkkkfffgggcccVVVJJJGGGHHHEEE@@@>>>;;;;;;::::::::::::;;;;;;<<<::::::???FFFUUUmmmvvvoootttNNNBBBPPPfffrrruuujjjDDD777;;;888777666999:::999LLL{{{wwwwwwxxxxxxjjjOOOGGGAAAAAA???>>>===<<<<<<<<>>HHH]]]dddTTTFFF@@@888777;;;888888???DDDSSSkkkrrr___^^^^^^\\\vvvaaaSSSqqq~~~xxxwwwvvvmmmbbbZZZXXXVVVSSSLLLFFFGGGLLL@@@AAAAAAFFFXXXvvv|||gggaaa{{{qqq\\\PPPLLLKKKKKK\\\jjjhhhWWWJJJJJJeeesssjjjkkkrrr{{{|||qqqllltttvvveee___]]]aaaiiijjjbbbYYY___pppmmmXXXJJJHHHTTThhh~~~^^^FFFBBB===666777555333333555333666GGG[[[pppzzzzzzfffWWWKKKBBB===BBBSSSqqqrrrkkkiiiyyy}}}pppooozzzwwwbbbmmm[[[AAA<<<777777<<<<<>><<<<<<;;;:::::::::;;;;;;<<<::::::===CCCNNNaaaqqq~~~rrr```\\\mmmLLLDDDVVVnnnyyyxxxkkkEEE999;;;555777888:::999777KKKyyyvvvvvvvvvwwwmmmQQQGGGBBBAAA@@@>>>============>>>AAAFFFGGGDDDFFFSSSbbbnnnmmmooozzzvvvaaaYYY___nnntttooohhhttt{{{cccOOOfffkkkHHH???NNNeeeiiiTTTDDD@@@999222888555555<<>>>>>===<<<;;;;;;;;;;;;<<<999:::===AAAHHHUUUbbbsss}}}zzzppp[[[XXXxxxlllLLLBBBUUUppp}}}}}}lllFFF:::<<<666888:::<<<999777JJJ|||~~~yyyvvvrrrrrrttt}}}rrrTTTIIIBBBAAA@@@???>>>============AAAFFFGGGCCCEEESSScccssszzzrrrddddddooo|||nnngggXXX]]]```jjjgggYYYqqq}}}VVVGGGWWWmmmkkkRRRCCC???999444:::777555;;;===BBBNNN{{{dddVVVWWWIIIAAAEEEBBBOOOcccyyy~~~~~~~~~xxxnnnggg```YYYQQQHHHGGGIIIAAAAAAAAACCCNNNccc~~~}}}```WWWeee|||uuuqqq^^^RRRIIIKKKVVVddduuurrrcccggg~~~}}}___LLLaaa}}}VVVDDD<<<777;;;999777777999888???VVVooowww{{{lll^^^SSSGGG???<<>>===<<<;;;:::::::::888999>>>AAAFFFOOOXXXfffsss}}}}}}|||___```yyyoooMMM???RRRrrrnnnEEE:::===777888;;;>>>;;;999LLL{{{zzzuuurrrqqqqqqrrr{{{xxxYYYLLLBBBBBB@@@???>>>=========;;;AAAHHHJJJGGGIIIZZZlllzzzxxxuuu~~~|||iiiaaaVVVRRR[[[iiirrrsssrrreeeYYYuuueeeSSSbbbssskkkOOO@@@>>>888666<<<999666<<<======DDD[[[ggg\\\UUUKKKBBB===GGGVVVmmmwwwpppiiiddd\\\RRRKKKIIICCCBBBAAABBBHHHXXXmmm}}}```___wwwpppdddOOOHHHBBBAAAGGGSSSgggxxx{{{aaa[[[www|||gggPPPeee]]]HHH>>>:::>>>:::888999;;;;;;DDD^^^yyy}}}~~~{{{ggg\\\RRRFFF===;;;FFF]]]zzz~~~fffkkk{{{yyydddwww~~~XXX???:::666555999888XXXuuuaaa{{{sssEEE777999:::;;;<<<;;;CCCeeexxxUUUQQQ\\\dddkkkkkkmmmqqqssssssssstttuuu{{{|||||||||mmmTTTRRRbbbxxxsssddd[[[SSSNNNJJJHHHJJJKKKHHHEEEKKKMMMNNNNNNMMMPPPTTTYYYYYY```mmmtttpppddd]]]]]]bbbsssyyytttpppfff[[[[[[XXX^^^eeesssqqqRRRJJJHHHNNNSSSVVV```kkkwww}}}{{{yyy||||||xxxkkkjjjsss|||xxx{{{ssspppkkkeeeYYYMMMHHHJJJCCCBBB@@@>>><<<;;;::::::888777999???BBBEEELLLTTT```kkkttt{{{}}}{{{fffjjjtttNNN>>>PPPtttpppDDD888===888777<<>>>>>======333;;;EEEIIIGGGLLL___rrryyykkk^^^WWWQQQKKKMMMUUUGGGYYYyyyppp^^^SSSrrrkkk\\\iiiwwwkkkLLL>>><<<666111888555333999;;;999???:::aaaqqq\\\^^^YYYFFF:::>>>KKKeee}}}~~~~~~|||uuupppoooiii^^^SSSNNNFFFCCC@@@@@@CCCLLL\\\jjj```eeerrr^^^SSSEEE???FFFJJJLLL\\\rrroooaaarrr~~~qqqxxxiiiTTTjjjeeeHHH<<<;;;======>>><<<999;;;MMMhhh~~~~~~mmm^^^MMMBBBAAA<<>>AAA444KKKtttiiitttssstttqqqvvv~~~^^^NNNDDDBBB@@@??????>>><<<:::888999>>>CCCHHHPPPaaaqqq{{{yyyiii___XXXOOOLLLMMMEEEKKKTTT^^^bbb^^^VVVNNNHHHqqqrrr]]]UUUqqqsssSSS???:::<<<666777777999;;;<<<:::777>>>KKKYYYpppnnnZZZOOOGGG???;;;BBBGGG[[[xxx~~~|||zzzyyyoooeee]]]YYYEEEBBB>>><<<@@@HHHRRRXXXgggsss|||{{{\\\ddd}}}pppddd]]]SSSLLLJJJIIIJJJWWWggghhhjjjvvvmmmfffqqqcccTTTeeexxxVVVCCC@@@CCCKKKKKKGGGBBBBBBQQQkkkzzzjjj\\\KKKAAA@@@@@@NNNhhhxxxeeeiiimmmiii}}}|||zzzPPP;;;888888:::444===TTT}}}zzzzzz{{{ttt}}}\\\888333999444555888<<>>======>>>???AAAIIIZZZnnnsssiii\\\UUUTTTcccoooyyywwwjjj\\\WWWXXX^^^eeejjjrrrjjjJJJGGGGGGIIIKKKNNNVVV^^^hhhnnnwww~~~}}}yyyyyyzzzsssjjjZZZ]]]hhhxxxxxxoooggg___XXXSSSIIIFFFCCCAAA@@@???>>><<<===<<<<<<===AAAFFFKKKNNN]]]bbbkkkuuu|||xxx}}}~~~nnnQQQ@@@PPPqqqbbbAAA888:::999999999999>>>888QQQlllrrrxxxxxxtttwwweeeSSSEEECCCAAA@@@???>>><<<::::::;;;???DDDGGGMMM[[[iiisss{{{lllcccYYYPPPKKKBBBCCCEEEIIIKKKHHHCCC>>>===fffwww```ZZZsssrrrTTTAAA<<<<<<777777777:::EEEMMMJJJAAA======BBBQQQhhhlllVVVJJJFFFAAA===:::<<>>;;;===CCCIIINNNTTT___iiipppyyyppp\\\lllzzzuuutttwww{{{|||wwwtttuuuvvvooobbbSSSIIIJJJUUU___kkkqqqtttyyymmm\\\^^^YYYZZZjjj{{{qqqZZZRRR]]]mmmhhhSSSLLLLLLWWWUUUOOOHHHGGGTTTkkk~~~vvvhhhZZZJJJ@@@???DDDSSSnnntttfffkkkjjjhhhzzzqqqNNN:::777777999555>>>RRRvvvuuuvvvuuunnnSSS777555999222333666;;;JJJiii{{{[[[OOOXXXdddiiiiiihhhjjjpppsssssstttxxxzzz||||||iii[[[___hhhlllmmmooommmeeeZZZQQQKKKEEE@@@<<<>>>===<<<<<<;;;;;;;;;;;;BBBUUUjjjooodddUUUOOONNNZZZjjjxxxvvvfffWWWTTTWWW^^^ccchhhssszzz]]]FFFDDDDDDHHHJJJLLLRRRZZZ```hhhrrrvvvsssmmmjjjiiiyyywwwzzzzzzqqqfffXXXZZZcccqqq}}}wwwooohhhaaa^^^PPPMMMIIIFFFEEEDDDBBBAAA@@@??????@@@CCCGGGKKKNNNZZZ___hhhrrr{{{xxxyyy{{{nnnRRRCCCRRRnnnxxxXXX===888:::888;;;888555<<<<<>>===;;;<<<===@@@CCCEEEHHHSSS___hhhuuudddYYYVVVMMMHHHBBB>>>======;;;999888XXX~~~jjjdddxxxoooSSSCCC>>>===777999888===QQQggghhh[[[III888888???FFF```|||rrrbbbQQQHHHCCC>>>:::999888>>>QQQkkk|||{{{xxxvvvuuutttsssrrrtttwwwyyyvvvjjj[[[OOODDDAAA===::::::<<>>FFFXXXssswwwooottt|||fffcccrrrkkk{{{LLL;;;666555888555===OOO{{{tttrrrWWW<<<999<<<333555777999EEEddd~~~^^^OOOWWWdddjjjiiihhhkkkqqqtttssstttxxxxxx|||nnniiiooosssrrrrrrtttmmmcccZZZSSSMMMHHHDDD???>>>============<<<;;;===LLL]]]ddd^^^TTTNNNMMMRRRddduuussscccTTTSSSWWW\\\^^^cccpppoooPPPFFFDDDEEEIIIJJJJJJNNNUUU[[[fffppppppggg^^^[[[\\\zzz|||wwwrrrsssyyy|||sssfffYYY\\\dddooozzzxxxmmmddd___XXXUUUPPPMMMKKKIIIGGGEEEDDDCCCCCCCCCEEEHHHKKKMMMYYY___hhhrrrzzz|||~~~xxxlllOOOBBBPPPhhhnnn|||mmmMMM:::999:::777:::888444<<<>>>[[[nnnuuusssvvvwwwtttyyysssZZZHHHEEEBBB@@@??????===<<<<<<<<>>888;;;:::===UUUuuuyyy[[[???>>>DDD>>>XXXuuubbbUUUJJJAAA======;;;@@@PPPfffuuuzzz{{{}}}}}}zzzwwwtttqqqmmmhhheeebbb^^^[[[\\\\\\YYYQQQKKKAAA???<<<:::888777888888;;;@@@HHHNNNWWWcccqqqyyyuuu```eeeyyybbbaaahhhlllyyyqqq\\\YYY[[[[[[YYYZZZWWWWWWjjj~~~sssnnnLLLEEECCCIIIYYY```hhheeeUUUKKKKKKLLLGGGIIISSS^^^fffjjjgggZZZLLLIIIHHHDDD@@@AAAMMMaaapppkkkooouuu}}}wwwiiiZZZHHH??????GGG[[[www~~~yyy}}}wwwbbb```ooollltttJJJ<<<777333777333;;;LLLtttwwwZZZ>>>888<<<555777888888@@@\\\aaaPPPVVVcccjjjjjjiiilllrrruuuttttttwwwxxx}}}}}}rrrsssxxxzzz{{{vvvqqqiiiaaaZZZSSSNNNKKKBBB@@@>>>>>>???@@@???===>>>EEENNNUUUWWWUUURRROOONNN]]]lllkkk^^^RRRQQQVVVXXXYYY]]]kkk~~~fffHHHFFFEEEEEEHHHHHHFFFIIIOOOYYYdddnnnkkk^^^TTTRRRVVVsss}}}tttpppkkklllssswwwooodddUUU\\\fffoooxxxrrrddd^^^```\\\WWWSSSPPPNNNKKKIIIGGGGGGFFFFFFGGGIIIKKKLLLVVV]]]gggqqqzzz~~~|||rrryyyjjjLLLAAARRRhhhlllxxx~~~uuu___FFF:::::::::666777888888===>>>\\\vvv{{{wwwwwwuuuuuusssxxxxxx[[[IIIFFFCCC@@@??????>>><<<;;;:::<<<@@@BBBCCCJJJRRR\\\sss{{{aaa^^^ddduuummmhhh]]]OOOFFFEEEFFFEEECCC>>>HHHooo}}}iiiuuuhhhNNNBBB@@@@@@999<<<::::::LLLlllgggEEE???CCC<<>>CCCIIIPPPYYYfffpppxxxkkk\\\lllqqqgggbbb___fffrrrvvvddd^^^aaaccc^^^eeeiiimmmnnn~~~vvvRRRFFFAAADDDPPPZZZ^^^ZZZOOOGGGGGGEEE???>>>???CCCLLLXXX[[[PPPBBBAAAAAA???>>>AAALLL^^^kkk```dddkkkuuuvvvhhhWWWFFF???AAAKKKaaa}}}{{{~~~vvvccc___qqqrrr~~~kkkFFF===888444777333999IIIxxxzzz]]]<<<444999777666888888===WWWfffRRRUUUaaahhhjjjiiimmmsssvvvttttttvvvzzz~~~wwwvvvyyy{{{yyyuuuooohhh```YYYTTTQQQIIIEEE@@@???@@@BBBAAA???@@@AAADDDJJJPPPRRRQQQNNNJJJSSS\\\]]]UUUOOONNNPPPSSSRRRVVVccctttvvv```GGGEEECCCCCCEEEDDDCCCFFFKKKWWWaaaiiidddVVVLLLLLLPPPmmm{{{rrrjjjfffaaa```fffjjjddd[[[NNN\\\kkksssyyyxxxiiibbbeeeaaa\\\WWWTTTQQQMMMKKKJJJJJJIIIHHHHHHIIIJJJJJJQQQXXXdddoooxxx|||uuurrrzzz}}}yyyhhhKKKEEEXXXnnnooo{{{zzznnnYYYDDD:::::::::777555999:::>>>>>>^^^zzz|||{{{xxxzzzwwwwwwrrrwwwbbbKKKHHHCCC@@@??????>>>===:::999:::>>>@@@BBBIIIPPPYYYooogggUUU]]]oooqqqeeeUUULLLIIIIIIEEEBBB;;;AAAdddwww[[[nnn|||~~~iiiOOOCCCAAAAAA;;;>>>>>>>>>GGGZZZmmmxxxlllKKK>>>===:::TTTzzz```JJJ???>>>:::???JJJXXXeeemmmpppqqqkkkiiihhheee```XXXOOOHHH@@@>>>===???CCCDDDBBB@@@999999999888888777666555999:::>>>EEEKKKSSS___jjjqqq}}}sss^^^YYYssszzzjjjgggllluuuyyyvvvhhh\\\^^^nnn~~~ttt{{{~~~uuuzzzZZZKKKEEEFFFOOOXXXWWWSSSMMMGGGCCC@@@>>>:::;;;;;;>>>EEEJJJFFF>>>???@@@??????BBBLLLZZZddd\\\^^^eeeqqq}}}qqqcccSSSDDD???BBBQQQiiiwwwuuu|||vvvhhhhhhxxx```@@@<<<888555999555:::GGGmmmDDD444777888444888999<<>>>>><<<999999<<<>>>AAAGGGNNNTTTkkkfffUUUUUUYYYfff~~~rrr```SSSOOOLLLFFFAAA:::===XXXxxxWWW___rrr}}}mmmUUUFFFBBBAAA@@@AAAGGGOOOTTTXXXaaalllgggPPP@@@>>>@@@OOOzzzrrrTTTBBB===:::???FFFOOOXXX^^^```___ZZZXXXUUUQQQMMMGGGAAA===555555666888888999888888777777777777666666555555666555999@@@DDDIIITTT___fffsssfffWWW\\\}}}}}}uuupppdddUUUNNN[[[}}}```OOOIIIKKKTTTXXXTTTPPPMMMGGGAAA>>>???888<<<===;;;;;;???AAAAAA@@@AAAAAAAAACCCJJJVVV___[[[^^^dddooo}}}mmm___PPPBBB>>>CCCWWWooouuummmnnnyyywwwmmmyyyzzzYYY<<<;;;999666;;;777<<>>@@@DDDFFFCCC@@@AAA???BBBMMM\\\___RRRCCCEEEBBBBBBEEEFFFGGGMMMTTTZZZ```bbb[[[NNNDDDDDDHHHTTTooowwwuuuuuurrriii\\\KKKKKKHHHHHHLLLTTTUUURRRXXXooossspppkkkggg```[[[WWWSSSOOOLLLMMMLLLKKKJJJIIIHHHHHHHHHLLLTTTbbbooozzz~~~rrrqqqjjjUUU[[[\\\GGGJJJcccvvvrrr{{{}}}bbbHHH:::777999:::888:::666;;;AAAgggttt~~~|||tttrrrlllppp{{{|||wwwMMMIIIDDDAAA@@@??????>>>>>>:::888;;;===@@@FFFMMMNNNhhhdddZZZJJJBBBPPPooo|||gggXXXQQQLLLEEE???>>><<>>AAADDDHHHMMMQQQPPPMMMMMMIIIDDD@@@===:::777555666666444222000222555888666666666555555444444444444333555;;;>>>@@@IIIUUU]]]jjjwwwbbbWWWdddyyyeeeRRRLLLOOO```ooo\\\YYYXXXUUUVVVUUURRRMMMGGGAAA>>>===;;;::::::===AAACCCBBB@@@<<>>EEEeeeyyyuuujjjmmmuuuyyysssyyyzzzMMMBBB999777777666888;;;HHH}}}rrrZZZ888555555444777888;;;JJJjjjrrr]]]WWWdddaaabbbdddhhhlllpppssstttttt{{{vvvsss}}}xxxvvvzzzrrrcccSSSMMMLLLKKKJJJJJJIIIIIIIIIHHHFFFEEEDDDCCC@@@???>>>>>>>>>>>>>>>>>>AAA>>>@@@HHHQQQSSSLLLEEECCCBBBCCCGGGJJJKKKPPPWWWZZZcccdddWWWHHHBBBAAAAAANNN]]]ttt}}}^^^[[[wwwzzzlllcccXXXNNNKKKFFFEEEJJJMMMJJJJJJNNN___pppwwwooolllggg```XXXRRRMMMLLLKKKIIIKKKLLLLLLKKKIIIJJJJJJRRRUUU___lllwww~~~}}}nnnYYYbbbwwwYYYEEEJJJdddjjjGGG666999;;;555666===666888DDDhhhooo~~~|||tttvvvpppooowwwzzzSSSDDD???AAA>>>AAAAAA999>>>:::999<<<>>>@@@DDDJJJJJJiiivvvaaaPPPIIIFFFLLLhhhqqq___VVVPPPHHHBBBEEE;;;JJJrrrbbbVVV^^^hhhmmmgggYYYJJJBBBHHHEEEUUUhhhmmmlllhhh___SSSKKKAAAAAAHHHMMMaaa|||bbbLLLCCC===<<<===CCCHHHIIIIIIIIIDDDAAA===;;;999888777555555555444333333333444444777:::<<<;;;888444111000555333555999===@@@GGGNNNQQQbbbqqq{{{uuuSSS[[[rrryyyaaaJJJDDDIII]]]tttbbb^^^]]]ZZZXXXWWWTTTOOOJJJEEECCCBBB<<<;;;;;;===AAABBBAAA@@@@@@EEEIIIIIIGGGJJJUUU^^^ZZZ[[[eeeuuuxxxjjj^^^NNNAAACCCLLLmmmooocccgggtttssslllzzzKKKAAA888666666666777:::III{{{kkk\\\===:::888777::::::<<>>=========>>>???>>>???DDDJJJLLLGGGAAABBB@@@BBBGGGKKKNNNUUU]]]iiiooolll\\\JJJAAA>>>===HHHTTThhhyyy}}}wwwrrrrrriiiZZZ[[[mmm~~~vvveeeZZZPPPGGGHHHDDDDDDHHHIIIHHHKKKPPPbbbpppyyyooohhhbbb___XXXRRRLLLIIIHHHGGGFFFGGGIIIJJJIIIIIIJJJKKKSSSWWWaaaooozzzrrr```gggyyyZZZHHHPPPlllqqqKKK999::::::444555;;;666:::DDDfff{{{~~~uuuvvvppppppxxx{{{YYYHHHBBBCCC???AAAAAA999===::::::<<<>>>???DDDKKKNNNjjj~~~yyyxxxyyyoooZZZNNNDDDDDD\\\yyyyyyeee\\\YYYRRRIIIEEE???GGG```tttXXXVVVYYYbbbddd[[[QQQLLLNNNMMM]]]pppwwwyyyqqq___MMMHHHAAA===DDDWWWkkktttqqqhhhdddgggbbbRRRCCC>>>@@@>>>???DDDIIIJJJHHHFFFAAA???<<<;;;::::::888777666666555444444444444555555777999888666444333333333111222666888:::AAAHHHOOO^^^lllxxxnnnSSS^^^vvvuuu\\\EEE@@@FFFUUUppp~~~xxx~~~|||ooollliiieee[[[XXXUUUPPPLLLIIIGGGFFF===<<<<<<===???@@@@@@???AAADDDGGGIIIKKKPPPXXX^^^WWWZZZfffwwwzzznnn___LLL???CCCOOOxxxjjjccclll~~~ooofff{{{nnnqqqxxxHHH???666444555555666999HHH}}}~~~{{{fffvvv{{{RRR:::888666666:::;;;>>>KKKggg|||kkkbbblllfffdddeeefffiiimmmqqquuuwwwzzz~~~}}}tttiiiZZZNNNLLLQQQOOORRRVVVWWWSSSMMMHHHEEEAAA@@@???>>>======<<<===<<<<<<===???AAABBB@@@>>>AAA>>>???DDDHHHLLLTTT]]]oooqqqkkk[[[III@@@===<<<@@@JJJ\\\lllnnnggg```^^^RRRRRRSSSXXXbbbsssmmm]]]RRRJJJCCCHHHGGGGGGIIIIIIJJJQQQYYYgggqqq}}}~~~zzzsssmmmggg___ZZZTTTQQQMMMHHHEEECCCBBBBBBAAACCCEEEFFFGGGHHHKKKNNNSSSXXXcccrrr}}}vvvvvvUUUFFFPPPlllqqqKKK:::;;;:::555666999666<<<@@@\\\wwwxxxqqqpppxxx|||aaaMMMDDDDDDAAAAAAAAA:::===;;;:::<<<===???DDDLLLSSSppp~~~wwwqqqrrrbbbMMMAAALLL```uuu___VVVXXXRRRFFFBBBCCCFFFQQQvvvkkkXXXMMMVVV___]]]XXXXXXUUUYYYhhhxxxhhhIIIDDDCCC===CCCjjjtttdddVVVLLLLLLKKKDDD>>>>>><<<;;;<<>>======>>>>>><<<;;;888777666666555555666666333555666666555444555777444111222555666666;;;AAAHHHUUUbbbpppyyyaaaUUUdddrrrZZZGGGEEEHHHJJJUUUcccvvvuuujjj```bbbooorrrbbb```mmm|||yyywwwqqqlll___[[[VVVPPPMMMJJJHHHFFF>>>>>>=========>>>>>>===???@@@CCCFFFKKKQQQVVVZZZUUU[[[hhhzzzxxxmmm^^^KKK>>>GGGWWWkkkmmmzzzlllbbbuuuFFF<<<444333444444555888EEEyyy}}}sssrrrooo{{{|||iiiDDD444666555222777;;;@@@QQQlll|||pppkkkrrrhhhggggggggghhhkkkooosssvvv{{{~~~xxxyyyiiiVVVQQQVVVWWWZZZ\\\ZZZSSSKKKEEEBBBAAA@@@???>>>===<<<<<<<<<999:::;;;;;;;;;;;;<<<>>>AAA>>>===???BBBEEENNNVVVcccbbb]]]QQQEEE???>>>???;;;GGG[[[mmmpppggg^^^ZZZNNNOOOOOOQQQVVVYYYbbbrrr~~~zzzooo```VVVQQQLLLGGGNNNOOOPPPOOOOOOSSS]]]fffnnnuuu|||}}}|||yyyxxxnnniiiaaaZZZUUUQQQLLLIIIFFFEEECCCAAA???>>>>>>>>>===???AAACCCEEEIIIMMMQQQUUUZZZeeettt}}}QQQEEEPPPiiifffDDD888999:::888888999666===;;;PPPzzzyyyqqqpppyyy|||gggPPPDDDEEEBBBAAABBB======;;;;;;<<<<<<>>>DDDMMMZZZ}}}eeeLLLHHHRRRpppwwwoooZZZSSSYYYUUUGGGBBBCCCGGGOOOlllgggJJJJJJSSSSSSRRRUUUUUU\\\kkkvvvwwwQQQCCCEEEEEEJJJwwwnnn___RRRMMMGGG===:::<<<888888:::@@@KKKQQQNNNGGGAAA@@@???@@@AAAAAA@@@>>>::::::999888777777777777555666666555444444777999777555555777666555999???BBBKKKXXXhhhxxx{{{kkkVVVZZZmmmuuusssttt\\\JJJHHHIIIDDDDDDKKK]]]cccWWWJJJMMMTTTddd}}}iii[[[RRRQQQZZZ^^^```gggsss|||{{{ssskkkeee___WWWQQQMMMJJJGGGEEE>>>======<<<;;;;;;;;;<<<<<<>>>@@@EEEKKKQQQUUUWWWUUU]]]mmm~~~xxxqqqgggZZZIIIAAAPPPdddkkkqqqzzzddd^^^zzzqqqCCC:::333333444444555777BBBkkkssseee|||cccAAA555999999222777===DDDVVVrrrtttrrrssszzzmmmkkkjjjhhhhhhiiimmmpppssswwwyyy{{{|||ssssssvvv]]]TTTVVV___aaabbb]]]SSSKKKFFFEEE@@@???>>>===<<<<<<<<<<<<888999:::999888999<<>>???BBB;;;HHH^^^ssswwwlll___XXXSSSUUUYYYiiioooYYYMMM^^^qqqiii\\\RRRQQQUUUSSSMMMTTTVVVWWWUUUUUU\\\hhhppptttzzz~~~~~~}}}uuuqqqlllgggcccaaa```___TTTPPPJJJEEEBBB@@@>>>============<<<<<<<<<<<<<<<<<<===???AAADDDIIIOOOSSSZZZ___kkkxxx|||PPPHHHVVVmmmXXX>>>666777888999888888666===:::OOO~~~{{{qqqoooxxx|||mmmRRRDDDDDDBBBAAACCC???===;;;;;;<<<;;;<<>>===<<<;;;:::999999999999999999999666444444777999999666666888777555777<<<@@@EEEQQQbbbooooooaaaSSS]]]ssswwwkkkkkkrrrZZZHHHFFFGGGBBBCCCJJJZZZdddUUUEEEHHHHHHPPPjjj|||rrrddd[[[RRRPPPKKKOOO[[[ooo}}}|||tttmmmfff___UUUNNNKKKHHHEEECCC<<<<<<;;;:::888888:::<<<<<<>>>BBBGGGLLLQQQUUUWWWWWWaaarrr|||rrreeeVVVEEE???OOOeeehhhjjjmmmyyy{{{^^^___xxxlllAAA999222333444444555777AAA```vvv___yyyjjjDDD666:::999666:::>>>EEEWWWrrrwwwlllmmmsss~~~rrrkkkjjjiiihhhiiillloooqqqvvvyyy{{{}}}}}}}}}qqqhhhwwwhhhZZZXXXbbbeeeddd^^^RRRIIIDDDDDD>>>>>>======<<<<<<======999999999999888999<<<>>><<<::::::>>>@@@DDDKKKSSSNNNHHHDDDBBB@@@===>>>BBB===III___rrrwwwjjjZZZQQQRRR\\\iiijjjLLLYYYlllcccUUULLLPPPWWWXXXTTTWWWZZZYYYVVVYYYbbbmmmssswww~~~}}}}}}yyyvvvvvvyyy{{{~~~{{{wwwsssqqqooommmkkkbbb\\\TTTNNNKKKJJJJJJJJJAAA???===:::999888999:::999999:::;;;;;;;;;;;;:::<<<===>>>???BBBGGGNNNSSSaaaeeeqqq~~~uuuKKKIII]]]rrroooMMM<<<888555555888777888666>>>>>>WWW}}}qqqnnnwwwzzz~~~vvvVVVEEEEEEBBB@@@BBB@@@===<<<<<<<<<:::;;;EEEOOOggg|||dddZZZ[[[___mmmwwwvvvvvvxxxooo```[[[FFFCCCKKKKKK[[[fffNNNEEECCCBBBBBB@@@EEERRRZZZ___qqq~~~yyyiiiJJJCCCOOOVVVjjj}}}zzzkkkSSSAAA;;;======<<>><<>>===<<<;;;:::::::::;;;;;;:::888555444666777777444555666555333555:::???CCCNNN]]]gggddd\\\UUUaaavvvqqqbbbvvveeeQQQCCCEEEFFFBBBBBBHHHYYYeeeUUUCCCHHHDDDFFF```{{{}}}nnnjjjccc^^^XXXVVV\\\lllwwwwwwpppkkk___WWWLLLEEECCCBBB@@@===999::::::888555555888;;;:::???DDDIIILLLOOOSSSVVV[[[fffxxx}}}ppp```PPPBBB???QQQhhh|||bbbeeeiiixxx|||dddooowww|||eee@@@888222333555555555888???ZZZdddvvvrrrIII888999777666999===CCCTTTooouuugggdddiiiwwwppphhhhhhggghhhjjjmmmppprrruuuyyy~~~}}}{{{sssjjjfffooo|||jjjcccmmmqqqqqqhhhYYYKKKCCCAAA===<<<<<<<<<<<<===>>>>>><<<;;;999999999999999:::;;;999:::===???AAAGGGOOONNNFFFAAABBB@@@===<<>>HHH[[[mmmrrrgggXXXPPPTTTjjjwwwxxxZZZeeeqqqjjj]]]TTTSSSYYY[[[YYYYYY[[[YYYVVV[[[gggooorrrwww~~~}}}wwwyyyxxxvvvrrrmmmjjjjjjjjjiiifffbbb___]]]ZZZXXXUUUPPPKKKDDD@@@>>>>>>===;;;777777666555555666777999777888:::;;;;;;;;;999888;;;<<<<<<<<>>IIIZZZeeennnuuuvvvqqqttt~~~|||gggOOOAAA::::::;;;DDD[[[qqqrrrggg]]]XXXPPPJJJEEEBBB@@@>>>AAA@@@???===<<<<<<;;;;;;:::::::::888666444555666555333333666555333555999;;;>>>HHHVVV\\\XXXUUUWWWhhh{{{xxx```ddd}}}UUUGGG@@@GGGIII@@@<<<@@@SSSaaaOOO???GGGBBBAAA[[[zzzppprrrppplllggg^^^\\\dddllljjjeeecccVVVMMMCCC<<<;;;;;;999777888999999777444444888;;;888>>>DDDHHHJJJLLLQQQUUU]]]iii{{{qqqdddUUUJJJCCCGGG^^^vvvvvv___fffppppppzzz|||hhhyyy___@@@888222333555555666888<<>>??????<<<:::999999999777555<<<::::::<<<===<<<@@@FFFMMMEEE@@@AAAAAA<<<:::===???GGGXXXjjjpppggg[[[TTT___|||lllxxxwwwtttjjj^^^YYY[[[^^^^^^[[[\\\ZZZWWW]]]jjjqqqqqqwww~~~~~~|||}}}~~~yyysssqqqrrrppplllfffaaa^^^\\\WWWTTTPPPNNNLLLJJJHHHEEEEEEAAA<<<::::::999777555222333444444333444666777666888:::;;;;;;:::999777;;;;;;::::::===BBBJJJOOO```eeeqqqsss|||sssKKKOOOiii}}}ooommmcccLLL;;;:::;;;555555;;;777;;;777;;;@@@```~~~|||qqqmmmuuuwwwzzzcccLLLJJJDDD??????>>>===<<<===<<<999:::EEEQQQlllzzzfffvvv|||cccSSSTTTZZZNNNIII[[[nnnqqqXXXKKKLLLKKKEEESSSMMMYYYlllqqqsssqqqiiiWWWHHH:::CCC^^^gggaaa```[[[VVV^^^sss~~~oooTTTAAA;;;<<>>===<<<<<<<<<777888999888666555555666555333444777666444666;;;666888BBBOOORRRNNNOOOUUUnnniiiaaajjj~~~zzz[[[DDDAAAKKKIIIAAA>>><<>>CCCKKKooollljjjiiiggg```]]]\\\^^^aaa```[[[UUUJJJEEE???:::777666555444444555666777777666555555999:::@@@HHHKKKKKKNNNTTTYYYkkkyyyqqqcccKKK???EEEOOOddduuuddd[[[lllxxxwwwxxx{{{ZZZ===999444222444555555333:::YYYaaa999:::666777::::::;;;HHHfffhhhYYYYYYcccmmmooofffaaadddjjjllllllmmmuuuyyy{{{rrrgggWWWNNNSSS^^^{{{vvv^^^OOOJJJEEEAAA===<<<===>>>===;;;<<<;;;::::::999999999:::444;;;;;;<<<@@@===???MMMTTTMMMEEE@@@??????>>>===:::KKK\\\hhhssswwwkkkXXXoooyyyhhhbbbbbb^^^XXXSSSPPPRRR[[[gggoootttzzz~~~|||yyywwwuuussssssrrrmmmjjjggg```XXXVVVXXXOOOHHHCCCDDDEEEAAA??????<<<;;;;;;:::999888777777444444333333333444555555888999:::;;;<<<;;;:::999999555444666777999@@@HHHVVVaaaqqqzzzuuuqqq|||{{{gggnnnvvvfffNNNRRRuuu~~~fffDDD===888333666111888555:::666;;;>>>XXXxxxqqq~~~ppppppssstttwww|||oooOOOHHHCCC@@@AAA?????????>>><<<<<<>>>CCCFFFaaawwwuuuiiikkklllZZZKKKOOOWWW\\\XXXRRRLLLHHHFFFFFFGGGSSSZZZlll}}}{{{___HHH===<<>>HHHdddzzznnn```UUUNNNKKKKKKDDDBBB@@@>>>???>>>===;;;;;;:::999::::::888555333555555555666777888888999;;;<<>>;;;999888777666444555666777777666555555888:::???FFFIIIIIIMMMSSS[[[mmmwwwnnn```KKKBBBDDDJJJbbbsssfffaaarrr|||}}}vvvVVV<<<888444222333555555444:::UUUoooAAA===777666999::::::HHHfffmmmZZZUUU___iiikkkddd```eeekkknnnoooqqqxxx{{{yyyqqqfffWWWLLLMMMTTTccc~~~eeeVVVSSSLLLFFF???;;;:::<<<======<<<<<<<<<;;;;;;;;;;;;:::;;;>>>===CCCOOOMMMIIIOOO```ZZZPPPGGGBBB??????@@@DDDRRRaaammmyyy~~~qqq___fffppphhhggg```TTTOOOKKKMMMVVVcccmmmsss{{{~~~|||yyyvvvtttrrrqqqoookkkhhhfffaaaYYYUUUWWWRRRHHH???>>>>>>>>>@@@CCC<<<<<<;;;:::999888777777444444444333333444555555888999::::::::::::999888888555555777888999>>>EEETTT___ooo~~~wwwrrrlll|||aaaddduuuhhhQQQVVVwww{{{eeeBBB<<<888555888222666666;;;777;;;<<>><<<;;;===BBBEEE[[[xxx{{{}}}nnn]]]UUUNNNVVVRRRLLLFFFDDDCCCCCCDDDMMMQQQ```rrr}}}^^^IIIFFFBBBBBBTTTuuuyyy]]]RRRKKKFFFHHHOOORRRLLLEEEKKKEEEBBBMMMiii|||mmm___TTTMMMIIIEEECCC@@@??????>>>===;;;;;;::::::::::::999666444555555555666777888888888999999@@@GGGFFFCCCMMM]]]yyy~~~~~~nnnQQQDDDHHHFFFCCCCCC???CCCRRRPPPDDD@@@>>>>>>DDDjjj{{{ppp]]]IIIKKKIIIIIILLLQQQQQQMMMGGGEEEBBB???===<<<;;;999777555555666666666666555555666888>>>DDDFFFGGGLLLSSS]]]qqquuuiiiZZZIIIEEEEEEDDD[[[uuunnnlll|||tttyyynnnPPP999666333222333444555555:::PPP}}}HHH>>>666777999999:::GGGfffxxx___TTT[[[gggjjjdddbbbfffkkkmmmppprrrzzz|||{{{uuukkk]]]OOOJJJJJJLLLpppmmm^^^[[[ZZZSSSIIIAAA===<<<=====================<<<<<<;;;:::;;;???RRRlllmmm^^^XXXiiidddZZZNNNDDD???BBBEEENNNZZZgggssszzzkkkeeeuuunnnjjjaaaQQQJJJDDDEEEOOO^^^jjjqqq||||||yyyuuusssqqqpppmmmjjjhhhhhhccc[[[VVVVVVOOOFFF>>>=========>>>AAA===<<<<<<;;;:::999888888555555444444444444444555777888888999999888888777777555555888888888<<>>>>>===<<<;;;<<<@@@CCCSSSsssdddQQQTTTOOOHHHCCCAAAAAAAAAAAADDDDDDNNN```vvv}}}[[[DDDGGGCCC:::KKKvvvqqq___XXXOOOIIIHHHGGGDDDAAAGGGCCCBBBNNNiiiuuuhhh[[[PPPKKKFFFDDDAAA@@@??????===;;;<<<;;;::::::;;;:::888666555555555666777777888888888777;;;@@@@@@BBBOOO^^^}}}|||]]]IIIFFFBBB@@@AAA<<>>CCC]]]mmmLLLIIIGGGGGGKKKQQQRRRNNNIIIEEECCCAAA@@@???===999777666666666666666555555555555777<<>>>>>???>>>===;;;;;;666999CCCeeexxxtttqqqjjj]]]PPPKKKOOOUUU]]]hhhttt}}}||||||tttoookkkaaaQQQIIIAAA@@@JJJZZZhhhqqq{{{}}}zzzwwwtttrrrrrrnnnkkkkkkllliiiaaa[[[ZZZJJJEEEAAACCCDDD???;;;:::>>>======<<<;;;:::999999666666555444444444444444666666777777777777777777777555666999999777999>>>IIIUUUgggzzz{{{yyyxxx{{{ZZZMMMYYYyyynnnFFF:::666666;;;444666777:::888===999JJJ|||}}}|||fffwwwsssuuutttuuuxxxfffPPPDDDBBBCCC@@@>>>>>>===<<<;;;<<<>>>AAAJJJqqq}}}jjj]]]VVVLLLEEEBBBAAAAAA@@@>>>;;;???NNNkkk[[[CCCCCCAAA:::DDDmmmxxxnnnaaaWWWQQQMMMIIIEEEEEE@@@???JJJ___sss{{{{{{yyyvvvqqqjjjaaaYYYQQQMMMFFFDDDAAA@@@@@@???>>><<<>>><<<;;;;;;<<<;;;:::888666666666777777777888888:::888999<<<>>>DDDSSSbbb|||nnnVVVLLLBBB@@@@@@;;;@@@KKKJJJDDDEEEAAA<<>><<<;;;:::;;;<<>>>>>===<<<;;;::::::888777666555444333333333444444555555666777888888888666777:::999666777<<>>999HHH|||ttt```xxxsssuuuuuuvvvyyysssXXXEEEAAACCC?????????>>><<<;;;;;;===@@@@@@```pppeeeVVVKKKEEECCCAAA???@@@<<<<<>>???>>><<<<<<======<<<:::777777777888888888888888===;;;;;;===@@@HHHXXXeee|||hhhWWWHHHCCCDDD>>>>>>FFFDDDAAAEEEAAA;;;@@@???UUUbbbkkkuuudddLLLJJJKKKPPPVVVXXXTTTPPPJJJHHHEEECCCAAA>>>:::777888777666555555444555555333666;;;>>>>>>???IIITTTkkkzzznnnaaaOOOFFF^^^|||}}}eeexxxccc???666777777666444444555666888III|||zzz|||ooofffzzzmmmBBB>>>777777::::::888AAAZZZwwwrrrWWWUUUaaaaaabbbfffkkkmmmnnnuuu|||{{{zzz{{{vvvbbbPPPPPPHHHVVVjjj\\\\\\```dddccc^^^UUULLLHHHEEEDDDBBB@@@>>><<<<<<;;;>>><<<===UUU|||{{{wwwwwwrrrdddRRRIII@@@???JJJ]]]nnnxxx}}}|||xxxwwwzzz{{{uuuooolllcccWWWLLLGGGDDDBBBBBBDDD@@@??????>>>===<<<;;;;;;999888777555444333333333333333333444666888:::;;;;;;999999:::999555777;;;@@@KKK___vvv~~~}}}RRRPPP```zzzmmmFFF;;;666444:::444888666888666>>>999GGG|||kkkmmmzzzrrrtttuuuvvvyyybbbIIIAAADDDAAA???@@@???>>><<<;;;===???;;;OOOyyywwwcccSSSJJJGGGCCCAAADDDCCCBBBFFFeeesssUUUIIIHHHFFF<<>>??????===<<<===@@@AAABBBAAAAAA???===<<<===>>>===<<<999999999999999999999:::>>>======>>>BBBLLLZZZeee~~~ttt```LLLFFFGGGBBB???DDDBBBAAAGGGCCC>>>CCC===CCCCCCLLL^^^ddd___```NNNLLLMMMRRRXXXZZZVVVRRRJJJGGGDDDCCCAAA@@@===;;;999888666555444444444555444666;;;>>><<<>>>IIIUUUooorrrZZZMMMEEE\\\sssxxxzzzbbbssszzzccc:::888999:::888555444555666888EEEzzzoootttgggqqqxxx|||\\\::::::555555999:::999CCCZZZvvvvvvWWWQQQ[[[]]]```ffflllnnnooowww~~~~~~kkkWWWPPPHHHRRRtttyyyggg\\\___bbb```[[[VVVRRRQQQLLLIIIEEEAAA>>>======>>>;;;;;;888BBBZZZlll{{{|||~~~tttaaaNNNFFF>>>@@@MMMaaattt~~~|||}}}wwwtttooobbbTTTLLLHHHEEEEEEHHHAAA@@@???>>>===<<<<<<;;;:::999777666444333333222111111222444666999<<<>>>>>>;;;:::;;;888555777;;;???JJJ\\\sssOOORRRccczzz___>>>999888666999333777777777555<<<777DDDzzzggg}}}rrrrrrrrrtttwwwmmmNNNCCCFFFDDDAAAAAAAAA???===<<<===???>>>DDDaaaqqq]]]SSSNNNKKKHHHDDDGGGFFFFFFbbb[[[RRROOOIII:::<<>>??????>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>CCCMMMYYYaaa|||zzzdddNNNFFFHHHDDDBBBFFFCCCDDDKKKHHHCCCHHH@@@???<<>>999888666555444444444555444777;;;>>><<<===IIIVVVqqqzzzmmmTTTKKKCCCUUUxxxwwwhhhooovvv___qqqppprrrccc777999;;;;;;999666444444666999AAAtttmmm}}}~~~sssuuutttuuuXXX;;;???:::333888;;;;;;EEE\\\wwwzzzYYYPPPYYY___bbbiiinnnnnnnnnuuurrr]]]OOOLLLVVVqqqqqqddddddccc^^^XXXTTTTTTVVVQQQMMMHHHCCC???>>>???@@@:::@@@>>>@@@IIINNNXXXkkk~~~}}}sss]]]JJJCCC===@@@OOOeeeyyy~~~|||yyyqqqggg\\\VVVPPPIIIEEEEEEAAAAAA@@@???>>>===<<<<<<:::999888666444333222222000111222444777:::>>>@@@@@@<<<;;;;;;888555777<<<@@@III[[[qqq~~~JJJPPPdddzzzTTT777888:::888:::222666888777444;;;555AAAxxxgggvvv}}}rrrpppppprrruuuuuuRRREEEGGGFFFAAABBBBBB@@@>>>======???CCC???RRR{{{eeeZZZVVVSSSQQQ???FFFFFFCCC^^^aaa^^^[[[PPPAAACCCHHH@@@MMM]]]qqq}}}{{{pppddd\\\PPPFFF>>>===<<<999:::>>>::::::::::::999888777777666666777:::???CCCEEEFFFBBB@@@>>>===>>>@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<999<<<===>>>CCCMMMWWW]]]wwwrrrYYYLLLHHHGGGGGGLLLOOOPPPPPPPPPJJJCCCAAA;;;888===BBBDDDEEEGGGMMMQQQTTTVVVZZZ^^^]]]XXXNNNLLLIIIFFFBBB@@@>>>===;;;:::888666666666666777333999:::;;;===999BBBYYYnnn}}}pppfffPPPEEECCCWWWxxxggg[[[\\\sssuuuooofff{{{mmm```{{{mmmSSS444999999888777666555444444777<<>>@@@???>>>===>>>@@@BBBDDD\\\```pppxxxiii]]]FFFAAA>>>DDDTTTjjj|||yyyrrrmmmbbbSSSJJJIIIDDDDDDCCCAAA??????@@@BBB;;;;;;999777555444333222555333111222555999<<<>>>???>>>;;;999777777888888BBBIIIXXXjjj|||qqqLLLUUU___uuuzzzyyy}}}ggg===999777888777444444777:::444:::666:::FFF```yyyuuu{{{rrrvvvyyyuuuvvv{{{{{{___GGG@@@???BBBAAAAAA@@@???>>>============NNNiii{{{rrrbbbfff___MMMEEEJJJMMMIIIXXXhhhXXXYYYTTTCCC===EEECCCGGGOOOWWW^^^^^^TTTJJJHHHAAA888666<<>>AAAFFFFFFFFFFFFDDDAAA?????????======<<<;;;;;;<<<======888888;;;>>>@@@EEEQQQ]]]ssseeeWWWSSSSSSJJJRRR\\\dddiiihhh\\\OOOIIIBBB>>>???AAAAAABBBEEENNNRRRTTTWWW[[[```___ZZZSSSQQQMMMIIIDDD@@@===<<<:::999888777666666666666555::::::;;;<<<888BBBYYYoooqqq___MMMCCCGGGaaannnWWWMMMaaa{{{qqq}}}nnnnnn}}}eeeppp{{{\\\EEE333777777777666666555555444999:::dddqqqLLL:::999999666666;;;DDDSSShhhzzz^^^FFFTTTVVVZZZbbbhhhiiihhhnnnvvv~~~wwwbbbUUUPPPYYYsssyyydddYYYWWWTTTSSSQQQPPPOOONNNKKKFFFCCC???>>>===<<<===???AAACCCFFFGGGQQQaaaiiiiiinnnwww|||vvv{{{yyymmm]]]QQQEEE@@@===FFFXXXnnnvvvcccTTTOOOGGGFFFDDDAAA???>>>???@@@<<<;;;;;;999888666444333444333222333666999===??????===;;;888777777777888???GGGUUUgggyyyoooIIIZZZgggyyy{{{vvvrrrUUU===999777888777444444777777222888555777CCC^^^wwwvvvvvvxxxtttvvvzzz|||hhhLLLDDDEEEAAAAAA@@@???>>>>>>===<<<<<<:::HHH^^^zzzlll```\\\VVVNNNQQQTTTPPPZZZooogggYYYFFFAAAJJJFFFFFFGGGIIIKKKJJJDDD???<<<<<<@@@CCC@@@;;;;;;@@@<<<======<<<::::::999888666222222888;;;:::===AAAAAABBBCCCBBBBBBBBBDDDFFFDDDDDDCCCAAA@@@???======999999;;;>>>@@@DDDPPP]]]rrr~~~zzzggg\\\WWWSSSZZZgggwwwoooZZZRRRKKKDDDBBB@@@???AAAFFFQQQTTTUUUXXX]]]cccaaa\\\YYYWWWRRRMMMGGGAAA===;;;888888888777777666666555777<<<::::::;;;888BBBYYYqqqqqqVVVIIICCCNNNpppfffQQQLLLiiimmmuuurrr}}}tttooovvvOOO;;;777555555555555555555555555777555WWWzzz\\\>>>::::::777777999???KKK___qqqcccHHHQQQRRRVVV^^^fffgggfffkkksss{{{|||eee[[[UUU^^^yyyqqq___WWWPPPPPPNNNNNNQQQTTTRRRJJJCCC???>>>===<<<<<<>>>@@@AAA<<<999===EEEJJJLLLTTT^^^yyyrrrooowwwpppaaaSSSIIICCC>>>===HHH___uuu~~~~~~sss```VVVNNNKKKGGGCCC@@@??????@@@<<<<<<<<<;;;:::777555444333333222333666999===@@@???===;;;888777777777888???FFFTTTeeewww{{{}}}jjjLLLbbbppp|||{{{wwwnnnIII<<<888666888777444444777555222:::555666AAA]]]wwwzzzttttttssswww{{{tttRRRFFFGGGAAAAAA@@@???>>>===<<<<<<===:::BBBSSSmmmooofffbbbVVVVVVXXXTTTTTTwwwiiiQQQGGGJJJGGGFFFEEECCCAAA>>><<<;;;>>>@@@IIITTTRRREEE>>>@@@>>>>>>???@@@???<<<:::999777555555888999777777:::;;;<<<>>>???@@@DDDJJJMMMKKKKKKJJJHHHEEEBBB>>>===;;;:::;;;>>>???CCCOOO[[[ooo{{{qqqhhhfffeeelllppp___VVVMMMFFFBBBAAAFFFMMMTTTVVVVVVXXX___dddbbb\\\]]]ZZZVVVPPPJJJCCC>>><<<888888888888777666666555999===:::999:::888CCC\\\uuulllOOOGGGFFFYYY}}}iiiYYYWWWqqqzzznnnvvv}}}sssPPP@@@>>>333333333444444555555555333222OOOrrrkkkDDD;;;999777777888<<>>======>>>???AAABBB>>>===@@@BBBCCCJJJSSSkkkiiinnnxxxkkk\\\RRRLLLCCC======KKKdddzzz{{{jjj^^^TTTPPPJJJFFFCCCBBBBBBBBB;;;<<<<<<<<<:::888555444333333333444555999===AAA@@@>>><<<999888888888999???FFFSSSdddvvv}}}yyynnnnnn```QQQkkkyyyyyyNNN;;;777666777666444444777666444<<<888777@@@[[[zzz}}}zzz~~~qqqppprrrzzz~~~YYYGGGEEEAAAAAA@@@???===<<<;;;;;;>>>;;;BBBNNNeee|||yyy{{{jjjfffggg___SSShhhoooXXXLLLCCCCCCDDDDDDAAA===<<<>>>CCCCCCJJJYYYggghhhYYYKKKAAA>>>===@@@AAA>>>;;;:::::::::;;;:::888555444555777888999:::===CCCJJJOOOLLLLLLLLLJJJGGGCCC>>><<<<<<;;;<<<===>>>BBBNNNZZZkkkyyyrrriiihhhzzz{{{lll[[[NNNGGGEEEKKKSSSUUUUUUUUUWWW___fffddd]]]^^^\\\YYYTTTMMMGGGBBB???888888888888777777777777:::===:::999::::::GGGaaazzzzzzdddLLLEEELLLffflll```bbbxxxkkkrrr|||yyy|||mmmRRRFFF<<<222222333333444444555555222555OOOuuu{{{uuuGGG999888777777999;;;DDDWWWjjjoooMMMLLLOOOQQQYYYaaaeeefffjjjppp{{{vvvgggeeeqqq|||xxxvvv___WWWRRRMMMOOOUUUXXXVVVRRREEEDDDBBB@@@??????@@@AAABBB@@@???@@@??????BBBGGGSSSYYYdddsss{{{~~~}}}kkk]]]WWWSSSDDD>>>>>>KKKddd{{{rrrgggWWWSSSLLLHHHFFFEEECCCAAA;;;;;;;;;;;;999888666444444555555555555888===AAAAAA???===:::999999999:::>>>CCCOOO___qqqmmmZZZfffVVVTTTqqqUUU:::777555777666444444777666444===888777===UUU}}}}}}qqqnnnrrr||||||eeeKKKDDDBBBBBBAAA???>>><<<;;;;;;<<<;;;BBBLLLaaa|||yyyzzzwww]]]bbb}}}bbbLLLGGGDDDCCC???:::<<>><<<999<<<===;;;888777777777555555555666999>>>FFFKKKGGGHHHHHHGGGEEEAAA>>>;;;===;;;;;;<<<===AAAMMMZZZiiixxxuuuooottt{{{~~~lllaaaZZZfffiiiUUUKKKHHHLLLRRRQQQQQQQQQUUU___hhhgggaaaaaa```]]]XXXRRRKKKFFFCCC::::::888777777888999::::::===999888;;;===LLLggg}}}pppZZZKKKDDDWWWuuupppiiipppuuuZZZwww}}}vvvmmm|||~~~```JJJBBB555333333333444444555555555444:::QQQvvvyyy~~~uuuHHH888777777888999:::CCCWWWiiixxxRRRLLLOOOPPPVVV^^^cccfffkkkqqqzzznnnoooqqq___XXXPPPMMMQQQVVVXXXWWWLLLJJJGGGDDDBBBAAAAAAAAA???@@@AAA@@@>>><<<<<<===@@@IIIZZZkkkuuu{{{zzzlll___YYYUUUGGGAAA???KKKaaawww|||qqq]]]WWWQQQMMMJJJGGGCCC???<<<<<<;;;999888777777666555666777666555666;;;@@@AAA???===:::999999999::::::???IIIXXXiiixxxmmmXXXnnnVVV\\\wwwQQQ:::666555666666444444888666333:::666666:::KKK|||wwwxxxqqqsss}}}}}}{{{yyyUUUHHHCCCCCCBBB@@@???===<<<;;;888:::AAAHHH\\\|||zzztttpppmmmjjjqqqeee___vvvsssfffYYYRRRJJJBBBDDDKKKDDDNNNQQQLLLSSSnnnoooYYYGGGFFFKKKIIICCC???;;;???AAA===999:::;;;;;;555555555444666:::@@@EEEBBBCCCCCCBBBAAA???===;;;===;;;;;;;;;<<>>===<<<:::CCCSSSbbbkkktttzzzooobbb\\\VVVJJJDDDAAAIII[[[pppxxxhhhbbb[[[VVVSSSMMMEEE??????===;;;999888888999:::666888999777444555:::??????>>>;;;999777777888888888<<>>===<<<999;;;AAAEEEXXX{{{}}}vvvooobbbOOOMMMrrreee^^^jjjnnnzzzmmm\\\SSSTTTOOOUUU[[[XXXNNNVVVxxxYYYRRRVVVRRRIIICCCHHHMMMLLLCCC<<<<<<===<<<666666555555555888===AAAAAAAAA@@@???>>>===<<<;;;<<<::::::;;;;;;AAANNN[[[ttthhhWWWXXX___kkkjjj___PPPMMMdddiiiNNNDDDDDDHHHLLLDDDDDDFFFOOO___mmmooojjjllljjjgggaaaZZZRRRKKKGGG???<<<999777777999===???999<<<888888>>>BBBUUUrrr~~~fffOOOIIILLLmmmuuu|||]]]dddzzz|||ooooooyyy|||LLL444777999555555555555555555555555555888CCCbbb{{{qqqzzzwwwsss~~~jjjIII===777888::::::999???RRReee~~~\\\LLLOOOMMMQQQXXX___cccjjjqqq|||xxx~~~wwwhhh]]]XXXWWWXXXXXXUUUQQQLLLHHHEEEDDDDDDAAADDDFFFDDDAAA@@@???===:::AAAMMMXXX___iii|||{{{pppeee___XXXLLLGGGCCCHHHWWWlll~~~|||sssmmmeee```[[[SSSIIIAAAAAA???<<<999888999;;;<<<777::::::777444444999>>>>>><<<999777666555666777999===EEESSSbbbqqqzzzyyynnnrrryyyCCC999555444666666333444888<<<555:::888999:::BBBjjjkkk~~~vvvxxxxxxrrrwww{{{uuuhhhOOOFFFEEEDDDBBB@@@>>>===<<<;;;>>>BBBEEEWWW{{{uuujjjQQQFFFddddddbbbiiifff^^^iiinnnssssss]]]VVVRRROOOZZZggg[[[RRRvvvhhh\\\^^^YYYMMMEEEYYY]]]YYYKKK@@@===<<<:::666666666666666888<<<@@@BBBAAA???>>>===<<<<<<<<<<<<:::999:::;;;AAANNN\\\zzz___TTTZZZgggxxx}}}iiiRRRTTTnnniiiWWWOOOKKKSSSKKKJJJGGGFFFLLLZZZiiioooooopppooommmhhh```VVVMMMHHHGGGAAA<<<<<<;;;888777999>>>;;;888888===JJJ^^^ooo|||```LLLIIIXXXsss{{{vvvwwwXXXjjj}}}uuummm{{{}}}nnnHHH666666:::444444444333333222222222444666:::RRRvvvxxx|||}}}|||yyypppxxx___>>>@@@777555666:::===BBBNNNYYYuuu^^^JJJOOOOOOQQQVVVZZZ___iiissszzz~~~}}}~~~wwwddd[[[\\\RRRUUUVVVSSSMMMHHHGGGGGGCCCDDDDDDDDDEEEFFFDDDAAA@@@;;;@@@MMMRRRUUUiiipppgggbbbYYYMMMFFFBBBHHHUUUggg|||xxxnnngggaaaYYYLLLCCCDDD===999:::<<<;;;:::;;;999999999999999999999999777777666666666666666777999<<>>===<<<:::999888777:::666777;;;<<<@@@NNN___yyyqqq```]]]eee{{{hhhXXX```pppuuucccZZZZZZeee]]]UUUPPPKKKLLLUUUbbblllpppsssrrrpppmmmggg```XXXSSSJJJCCC??????>>><<<<<>>======DDDSSShhhxxxuuu\\\MMMMMMaaazzzpppYYYooo~~~ooohhhwww}}}{{{cccAAA555666777444444444333333222222222111444;;;VVV}}}}}}~~~~~~~~~___===:::888666777:::<<>>EEEGGGIIIVVVgggsssmmmeeeYYYKKKEEE@@@EEEPPPbbbyyyssslllggg```WWWOOOEEE===777888999888888:::999999999:::::::::::::::999888888777666666666777666888>>>JJJYYYgggppptttyyy}}}~~~{{{vvvgggHHH999888777666555444444444444666888555666999666@@@WWWqqqnnnxxxtttxxx}}}uuu|||hhhQQQFFFFFFFFF@@@???CCC???@@@>>>@@@CCCWWW|||~~~qqqddd[[[hhh~~~pppdddXXXSSSTTTdddkkkccciiixxxmmmbbb~~~{{{nnnYYYWWWmmmNNNCCC???>>>999888666555555777:::;;;;;;;;;;;;:::999999999888999555666;;;===BBBQQQccczzzoookkkfff^^^ffftttjjjnnnzzznnnbbb[[[QQQMMMPPP[[[iiirrryyywwwtttrrroookkkccc^^^PPPIIIDDDCCCCCCAAAAAADDD@@@@@@???AAAJJJ]]]rrr}}}kkkVVVOOOUUUpppggg]]]{{{jjjhhhxxx}}}oooiiiUUU888444777333444444333333333333222222333555999SSS~~~}}}kkkIII<<<999777888999:::<<>>>>>>>>>>>@@@EEELLLQQQhhhzzzxxxjjjXXXIIICCC@@@AAAJJJ[[[vvvyyyqqqmmmhhhaaa[[[III@@@888777888777888:::999999::::::;;;;;;;;;<<<;;;:::999888777777777777666777:::BBBNNN\\\ffflllrrrvvvyyy|||nnnkkk}}}QQQ;;;888777777666555444444444444666999666666:::888@@@TTTxxxlllwwwwwwyyy}}}|||zzz{{{{{{ZZZKKKFFFFFF@@@@@@DDDAAA??????AAABBBXXXuuu{{{wwwsssxxxkkkYYYLLLOOOgggssstttiii{{{nnnaaalll^^^CCC:::@@@888777666555555666888:::888888888888888888888888777444555;;;>>>DDDVVVjjjzzz}}}zzznnnqqq~~~uuuzzztttggg___UUUOOONNNUUUdddqqq}}}zzzvvvuuutttpppiiiccc[[[SSSMMMJJJHHHDDDCCCEEE===???@@@BBBNNNcccxxxzzzbbbPPPSSSaaaaaagggmmmtttkkk\\\xxxtttIII111444777111333333333333333333333333888777444JJJ|||\\\BBB:::888888::::::<<>>AAA@@@===CCCPPPWWWVVV\\\}}}nnnVVVFFFCCC@@@@@@FFFXXXvvv~~~wwwqqqkkkddd^^^QQQGGG===::::::999:::===999::::::;;;;;;<<<<<<======<<<;;;999888777777777999888999>>>GGGSSS^^^eeennnssswww|||nnnlllvvvJJJ999;;;777666555444444444444444555999666555:::999???QQQpppsssvvvxxxzzz~~~}}}aaaNNNGGGHHHCCCAAACCC@@@;;;>>>BBBDDDZZZxxxgggUUUOOOZZZiiippp{{{jjjkkkmmmIII:::@@@888777666555555666777888666666666666666666666666666444555:::===EEEYYYoooppp{{{sssvvvzzzwww~~~uuuddd\\\SSSNNNJJJMMMZZZhhhxxxwwwvvvwwwxxxuuuppplllggg___XXXTTTOOOHHHDDDEEE???CCCEEEHHHUUUkkk~~~www\\\OOO\\\ssszzzaaavvvzzzsssccc~~~hhhBBB000555777000333333333333333333333333444777333FFFzzzqqqKKK<<<999999:::;;;>>>GGGQQQTTT{{{oooMMMKKKJJJNNNRRRTTTWWW___hhhsssyyywwwxxxyyyuuuooojjjfffeeejjj]]]PPPLLLJJJGGGGGGJJJ???CCCAAA===FFFYYYbbb```bbb{{{yyynnnRRREEECCCAAAAAAFFFWWWttt}}}wwwnnneee^^^WWWLLLAAA===;;;999:::===:::::::::;;;;;;<<<<<<<<<===<<<;;;999888777777777:::999999;;;@@@JJJTTTZZZhhhmmmsssyyy~~~vvvvvvsssuuusssmmmFFF777888666555555444444444444555444999666444999999>>>LLLyyyppplllppprrruuu~~~lllTTTJJJLLLFFFBBBBBB>>>======AAACCCUUUuuubbbYYYXXX[[[ooouuuoooxxxYYYBBBBBB999888777777777777888888888888777666666555555444777444666:::===FFF]]]uuu{{{hhhiiidddtttnnnnnnuuu{{{eee[[[QQQMMMGGGEEEMMMZZZkkknnntttxxxzzzzzzxxxwwwqqqjjjddd```[[[RRRLLLKKKIIIOOORRRUUUbbbxxxpppYYYTTTkkk{{{zzzyyyyyymmmkkkzzzzzz[[[===111444666111222222333333333333444444+++555666FFFuuu^^^>>>;;;999999:::???JJJUUUTTTuuuvvvQQQHHHHHHLLLQQQSSSUUU]]]fffttt{{{}}}|||~~~|||~~~{{{tttqqqqqqsss{{{nnnbbb[[[RRRHHHEEEIIIBBBDDDAAA===CCCRRR[[[[[[eeevvvzzzpppwwwoooRRRFFFCCCAAAAAAEEETTTnnn}}}tttjjjcccZZZOOOCCC>>><<<999888:::;;;;;;;;;:::::::::::::::<<<;;;:::999888888777777777777888888;;;AAAHHHNNN\\\aaahhhrrr~~~xxxzzzzzzwwwbbb```zzzbbbBBB888666555555444444444444444555222999555333888999<<>>@@@JJJpppsssfff^^^[[[ZZZiii|||rrrssshhhJJJ@@@;;;;;;:::999999999999:::999999888777777666555555777555777;;;???JJJdddrrraaalllfffjjj___fffwwwqqqcccVVVOOOGGGAAAEEEPPP^^^fffpppvvvwwwwwwwwwyyywwwrrrnnnmmmiiiaaaZZZYYYVVV]]]aaacccppptttbbbVVV___|||ooollljjjpppeeexxx{{{qqqlllNNN999333333444333222222222333333444444444***888888???gggwwwBBB===999888888===JJJWWWVVVqqq\\\IIIIIILLLPPPRRRSSSYYYbbbqqqxxx|||{{{|||yyyqqqmmm}}}yyyyyy|||}}}yyyuuugggRRRHHHIIIFFFEEEBBB???@@@EEEKKKNNNWWWYYYpppxxxpppnnnzzzuuuZZZFFFCCCAAA@@@CCCNNNbbbuuuxxxpppkkk^^^RRRGGGBBB???:::999:::;;;;;;::::::999999888888::::::999888888888888888555777888888999;;;@@@DDDMMMTTT]]]kkk~~~rrraaaWWW___vvvUUU<<<:::888555444444333333444444555111888444111777999:::CCCaaa~~~pppkkkiiimmmtttyyy}}}vvv^^^XXXMMMDDDBBB???FFF<<<>>>CCC@@@RRRzzzssskkkgggccceeennn{{{~~~___YYYvvvvvvSSS@@@=========<<<<<<<<<;;;;;;999999888888888888888888666555888>>>CCCPPPnnnxxxggg```{{{sssnnn\\\fff{{{mmm]]]TTTJJJAAACCCLLLVVVaaammmsssrrrpppqqqtttyyyuuutttvvvtttlllfffeee^^^fffkkklllxxxzzzgggWWWUUUhhhmmmgggdddoooppp```rrrcccrrr~~~bbbDDD777333111222555222222222333333444444444000===777444VVVzzzDDD>>>999666666<<>>AAAEEEDDD???SSSmmm{{{rrrmmmooo}}}cccGGGCCC@@@???AAAIIIYYYiiiyyytttqqqaaaWWWLLLFFFCCC>>>;;;<<<<<<;;;;;;:::999888777666999999888888777888888888666888;;;;;;::::::===@@@DDDKKKWWWggg~~~{{{ccc___mmm}}}|||III555999999444444333333333444444555000777444000666888999AAANNNyyyooojjjnnnqqqrrrvvv}}}fff\\\OOOEEEDDDBBBCCC999BBBIII===;;;VVVrrrooouuuzzzsssrrrccc[[[ZZZcccoooyyyoooccc\\\EEEAAA]]]^^^GGG??????>>>>>>>>>======<<<777888888999::::::;;;;;;555555999@@@FFFVVVuuukkk```aaawwwooossskkkYYYMMMFFFHHHLLL\\\___eeejjjmmmmmmlllkkkppprrrqqqooorrruuuoooeeeaaakkkuuu{{{|||fffQQQVVVuuufffYYY[[[vvvfffmmmsssrrrwwwtttWWW<<<777999666222222333333333333333333333333222666888666LLLooouuuIII>>>666777:::<<>>CCCBBBFFFcccsssrrreeeggg}}}aaaIII@@@===AAAEEEHHHWWWiiiyyyyyykkkbbbUUUGGG>>>;;;<<<>>>>>>===<<<;;;999999999999:::::::::::::::;;;;;;;;;999999::::::<<<>>>???@@@BBBGGGQQQdddggg]]]yyy|||KKK444111333333333333444444444555555444444555444555777:::===RRR}}}}}}uuummmlllrrrwww{{{|||mmm```ZZZLLLBBBCCC@@@@@@???===<<>>>>>AAA===;;;999888888888999999;;;<<<777999LLLbbb}}}]]][[[sssyyyjjj]]]SSSRRRVVV\\\```eeehhhiiijjjmmmoooqqqrrrqqqlllmmmpppooojjjiiisss}}}sss```XXXfff^^^TTTXXXwwwyyyeeetttkkk|||gggNNN888555777444222444333333333333333333333333222666888555HHH|||uuutttsss|||KKK@@@888777777555999AAALLLhhhhhhMMMGGGGGGLLLNNNMMMSSS\\\eeerrruuuwww|||oooggg]]]QQQ___}}}gggYYYUUUNNNHHHFFFCCC@@@@@@CCC;;;@@@@@@BBBTTTjjjmmmbbb^^^XXX___{{{bbbFFF???<<>>>>>===<<<;;;;;;;;;;;;======<<<<<<;;;:::::::::::::::;;;<<<===>>>???@@@@@@DDDNNNccclllbbb{{{sssHHH888666666333333333444444444444555444444555555555666:::===GGGqqq{{{rrrlllnnnqqqssswww}}}nnn```NNNBBBCCCAAAAAA@@@===;;;===AAAFFFPPP]]]mmmmmmggguuussszzzwwwhhh^^^UUUSSSSSSSSSWWW[[[___qqqzzzcccVVVPPPJJJEEECCCDDDDDDEEEgggttt^^^aaaYYYQQQNNNJJJCCC>>>>>>>>>===<<<;;;;;;<<<;;;;;;777;;;666:::PPPiiivvvYYY___{{{wwwjjj```]]]______bbbfffggghhhiiillloooppprrrpppjjjgggkkkoooqqquuuzzzggg[[[eee}}}}}}```[[[dddgggiii~~~rrrbbbuuu{{{{{{SSSBBB444333444333333666333333333333333333333333333555777444BBBttt{{{}}}ooowwwtttDDD;;;666999999777<<>>===????????????????????????======<<<;;;::::::999999<<<===>>>@@@@@@AAAAAAAAA@@@CCCLLLbbb{{{|||}}}bbb???999:::555333333333333444444444444333444555555555666999<<<>>>___wwwnnnqqqqqqmmmrrr|||iiiPPPDDDCCCBBBBBB@@@===;;;:::<<<>>>;;;???EEE```rrrkkkmmm\\\NNNggg|||qqqwwwiiiaaaZZZWWWSSSLLLFFFEEEDDDNNNoookkk^^^VVVLLLDDD@@@@@@BBBCCCQQQ~~~qqqbbbQQQJJJGGGBBB<<<999<<<;;;999:::;;;;;;:::999555<<<999<<>><<<>>>BBB;;;???FFFXXXwww|||___HHHCCC???@@@@@@???DDDKKKRRRcccwwwyyy|||zzznnnaaaUUULLLFFFCCC@@@AAAAAAAAABBBBBBBBBAAA????????????>>>>>>>>>>>>@@@AAABBBCCCCCCBBBBBBAAACCCDDDLLLbbbsssppppppzzzrrrLLL555666999222222222333333333444444444333444555555555666888;;;<<>>]]]ssswwwtttnnnssssssdddSSSJJJDDD???<<<<<<===;;;888888;;;===<<<;;;888???<<>>@@@???::::::>>>999<<<<<>>===<<<;;;===;;;>>>JJJ\\\xxxZZZMMMRRRfffzzznnnfff^^^XXXYYYYYYSSSKKKGGGDDDHHHnnnyyydddQQQDDD???>>>???>>>MMMTTTSSSQQQKKKPPPbbbuuuooofff]]]PPPDDD???@@@AAA===::::::>>>AAAAAA???:::@@@>>>HHHmmmyyybbbRRRYYY~~~xxxjjj~~~mmm\\\WWW[[[___dddgggffffffhhhnnnsssrrrjjjbbb\\\___cccbbb]]]^^^kkkyyyxxxrrrfffiiiyyyxxxyyyxxxeeeiiiwwwtttcccmmmWWW888666555444444333333444333333333333333333333333444000666777555PPPsssfffLLL888999;;;888===JJJ[[[[[[YYYsss]]]PPPGGGIIIKKKLLLPPPXXX[[[eeekkksssvvvqqqfffbbbaaaSSSLLLVVVooo|||xxxjjjyyynnn```PPPIIIGGGEEEFFFHHHKKKEEE@@@??????===;;;<<<;;;:::888===PPPffflllgggOOOJJJCCC@@@???@@@BBBDDDCCCMMMXXXcccssszzzoooqqqxxx~~~uuujjj^^^UUUPPPGGGGGGHHHHHHFFFEEECCCAAA>>>???@@@BBBCCCEEEFFFGGGBBBAAA@@@???>>>>>>>>>>>>???EEEQQQfffxxxsssiii^^^JJJ888333666666222222222222222333333333333222444555666555555666888999888SSSwwwzzzuuupppnnnkkkiiisss|||bbbOOOFFFDDDBBBAAAAAA@@@???===444:::;;;<<>>FFFttt~~~hhhSSSFFF@@@@@@AAA@@@IIILLLLLLOOOHHHEEENNNrrrxxx|||iiiPPPAAA===???;;;999<<>>>>>===;;;<<<999888;;;DDDOOOWWW[[[KKKHHHCCC@@@@@@AAA@@@===AAAFFFMMMTTTeee|||xxxvvvxxx~~~}}}tttiii```ZZZUUUUUUUUUTTTQQQNNNKKKIIIDDDDDDEEEFFFHHHIIIJJJJJJGGGEEEBBB@@@??????@@@AAAAAAIIIXXXmmm}}}kkkUUU???888888666333333111222222222222333333333222444555666555555666777666555KKKzzzoootttppplllfffoooxxxqqqTTTIIIFFFBBB@@@@@@@@@>>>===666999999<<>>CCCqqqvvv^^^NNNGGGEEEEEEAAAKKKMMMLLLQQQLLLEEEGGGaaavvviiiLLL>>>===<<<>>>DDDJJJJJJBBB;;;<<>>???<<<;;;888888<<<======CCCJJJFFFEEEBBB@@@AAAAAA===888<<<@@@CCCIIIYYYqqqzzzxxx{{{~~~{{{rrrjjjeeebbbbbbaaa___\\\XXXTTTRRRRRRRRRRRRSSSTTTTTTUUUUUUMMMKKKGGGDDDBBBCCCEEEFFFFFFPPP___rrrgggooolllPPP999888;;;555000333111111222222222333333333222444666666555555555777777555EEEjjjnnnxxxrrrlllcccdddmmmuuuwww{{{bbbLLLGGGBBB?????????===;;;<<<:::666999>>>;;;IIIgggvvvlllbbbzzz~~~rrrhhhggggggbbbZZZUUUGGGEEElllnnnYYYMMMHHHGGG___iiieee]]]^^^YYYPPPOOORRRooo^^^IIIBBBCCCIIIRRRYYYVVVKKK@@@>>>AAAPPPuuuqqq]]][[[mmmwwwfff```eeeiiiiiiccc___ccciiilllllliiieeeeeelllyyytttjjjhhhvvv{{{iiixxxuuu|||ppp```cccyyyWWW>>>555444333333222222222222444555666666444222222333111444333222444;;;```zzzvvvJJJ888<<>>===@@@===>>>@@@@@@>>><<<::::::;;;;;;<<<<<<===>>>>>>>>>;;;<<<>>>CCCIIIXXXqqqzzztttuuu}}}yyyqqqmmmqqqlllhhhiiimmmlllfff```^^^dddgggeeedddfffgggggg___[[[UUUMMMGGGFFFHHHKKKKKKYYYfff}}}wwwlll^^^dddssseeeLLL777444777333222444333333222222111222222222444444444555555555555666777777===RRRyyy|||yyyqqqeeejjjlllqqqttttttzzzxxx[[[NNNCCCBBBCCC???===>>><<<======::::::???HHHQQQyyyjjjvvvzzznnnfffMMMGGGiii{{{ggg\\\RRRIIIyyybbbrrrsssVVVQQQTTT```WWWTTTLLLTTTiiilllYYYGGGDDDDDDJJJbbb}}}dddXXXkkkxxxqqqbbbfffddd\\\WWWZZZ```cccjjjiiijjjnnnvvvqqqkkklllyyyoooyyy}}}nnn```bbbwwwuuuOOO:::555444333222222222222222222444555555333222222333111444333333555;;;[[[{{{RRR<<<999;;;:::999IIIYYYfffpppaaaMMMLLLFFFHHHRRRQQQRRRZZZ___gggtttwww}}}}}}mmmZZZMMMGGGDDDEEELLL]]]wwwqqq\\\OOOHHHEEEFFFJJJKKKSSSXXXUUUKKKCCCBBBDDD<<<<<<===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===::::::<<<@@@EEEQQQhhh||||||vvvvvv|||~~~}}}{{{tttrrrtttpppmmmnnnrrrsssnnniiifffmmmqqqpppppprrrtttsssiiieee^^^UUUMMMIIIIIIKKKMMM[[[iii~~~uuuiiippp|||___III666444777444111333333333222222111222222333444444444444555555555555999999===NNNppp{{{tttmmmjjjjjjmmmppprrrwwweeeUUUFFFDDDFFFDDD@@@???>>>???>>><<<:::===DDDKKKttt~~~nnnxxx~~~oooiiiOOOHHHfffpppeee```]]]nnnwwwxxx^^^MMMTTTlllfffXXXYYYiii}}}{{{bbbLLLGGGBBBWWWwwwsss___YYYrrrxxxaaaccc___UUUNNNPPPVVVYYYcccfffllluuuxxxpppnnnppp~~~rrrvvv{{{xxxrrr~~~eeeEEE666444333333222222222222333000222444444333222333444111555444444666999TTT{{{xxx|||~~~aaaDDD:::999;;;<<<@@@SSSdddqqqkkkPPPKKKHHHLLLTTTVVVSSS[[[^^^eeeqqqsssxxxuuubbbUUULLLGGGDDDIII[[[uuu~~~eeeTTTKKKFFFFFFGGGGGGPPPYYYZZZRRRIIIDDDCCC@@@???===<<<;;;;;;<<<<<<======<<<<<<<<<<<<<<<;;;999888999;;;>>>HHH[[[lllyyyvvvyyy~~~}}}~~~yyyxxxtttqqqoooqqqvvvwwwtttpppjjjpppuuuuuuvvvzzzzzzxxxrrrooohhh^^^UUUOOOMMMMMMPPP^^^mmmtttrrr|||UUUCCC555444777444111222333222222111222222333333444444444444555555555555888999;;;GGGbbbvvvtttkkkiiijjjmmmooorrrzzzyyycccKKKCCCDDDDDD@@@<<>>??????>>>;;;;;;===???GGGhhhqqqggg}}}xxx|||qqqXXXLLLcccjjjjjjppp|||hhh[[[\\\hhhrrrwwwxxxrrr```___jjjvvvuuummmjjjjjjbbbTTTHHHGGGKKKMMMRRR[[[kkk{{{nnniii|||rrrzzzaaaHHH555333222222222111111222222333///111333333222222333444111666444444666666BBB[[[eeebbb~~~rrr{{{zzz___EEE666333666999<<>>;;;;;;;;;<<<<<<===>>>??????===;;;999999999;;;EEEPPPdddwwwzzzxxxzzz~~~}}}zzz}}}~~~zzzvvvuuuqqqooommmmmmoooooommmkkkrrrwww|||}}}}}}xxxuuutttppphhh^^^VVVPPPMMMTTTgggyyywww}}}{{{|||eee???999333444555444222111222111111111222222333444333333333444444444444555333666999:::AAAUUUuuu}}}wwwrrroooppppppllljjjjjjooowwwVVVJJJHHHEEEAAA======>>>>>>===<<<===>>>;;;MMM^^^wwwyyyyyyccc{{{|||___]]]fffxxxooojjjmmm}}}yyygggiiirrrxxx|||~~~vvvvvvuuulll[[[MMMIIIIIIJJJOOO^^^rrrssskkkpppvvvuuu}}}hhhSSS???111111222111111111111222222333000222444444333222333444000555333222555444<<>>>>>???@@@@@@???===;;;;;;999999@@@HHHWWWkkk{{{|||~~~yyywwwzzzzzzuuupppnnnrrrpppmmmlllllllllkkkiiipppuuuzzz{{{~~~zzzsssssssssqqqjjjaaaWWWOOOLLL[[[pppwwwwwwrrrsssyyynnnSSS999666444333444333222222111111111111222333444444333333333333444444444444777999::::::888???RRRdddzzzvvvtttvvvsssmmmhhhhhhiiixxxlllVVVLLLFFFAAA=========>>>>>>>>>>>>===:::AAADDDVVVzzzttt{{{~~~nnnttt|||dddNNNGGGNNNeee}}}|||}}}~~~ssshhh~~~}}}iiiXXXOOOLLLJJJNNNbbb{{{pppqqq|||~~~xxx~~~|||{{{uuuXXXGGG999000111111111111111111222333333222444555555333222222333111555222000444333777EEEmmmlllwwwrrrTTT???999999999777@@@GGGPPPeeeiiiKKKIIIIIIPPPeeelllmmmeeeaaaccc```bbbpppxxxttt]]]UUUMMMZZZ}}}nnn___OOOFFF@@@EEEUUUeeemmmoooVVVPPPIIIFFFGGGHHHGGGEEEAAA@@@@@@@@@??????>>>>>>AAA>>>======:::999===CCCLLLccc~~~|||xxxwww{{{|||vvvpppnnnpppnnnlllkkkjjjjjjjjjiiiiiinnnrrrvvvyyy{{{uuummmjjjlllnnnkkkeee]]]VVVSSSfff}}}rrr~~~pppooommmooobbbDDD555555444333222333333222111111111111222333444555222222333333333444444444777777999:::888777AAAMMMxxxwwwxxxzzzvvvooojjjjjjgggpppkkkXXXKKKBBB@@@???>>>>>>>>>>>>======<<>>GGGYYYjjjuuuggg]]]QQQIIIHHHIIIIIIHHHDDDDDDCCCAAA???>>>===<<>>======;;;999<<>>>>>===<<<;;;===@@@<<<;;;CCCLLL___yyyyyyqqqzzzaaa```gggQQQTTTgggssssss]]]QQQPPPJJJDDD555;;;JJJXXX___kkk~~~kkkjjj{{{pppjjjiii}}}fffRRRGGGOOOggglllffftttsss~~~sssxxxuuu{{{~~~]]]>>>444777666111000111111111111222222222222222222222222222222222/////////000111333666888NNNnnnNNN777555<<<777888KKKVVVWWWtttqqqWWWNNNIIILLLZZZhhhnnnrrrooogggbbbcccgggrrrttt]]]SSSlllppp[[[IIIDDDFFFJJJXXXhhhrrrkkkccc\\\TTTNNNNNNRRRRRRLLLHHHFFF@@@:::;;;AAA@@@??????>>>===<<<;;;;;;CCCSSSkkk|||yyyvvvuuuttttttlllfffdddggggggccccccfffiiiggggggkkkqqqsssppplllaaa```bbbjjjqqqqqqiiiaaayyy|||vvvxxx|||xxx}}}{{{fffLLL===333333333222222111111111111222333222000000000222222222333444444555555666777666555666777:::<<<>>>KKKnnnyyy~~~nnnlllrrrqqqsssxxxuuukkkfffiii{{{fffMMMGGGCCC@@@???===::::::===;;;;;;:::;;;===AAADDDGGG]]]qqq{{{nnn~~~vvvlllwwwsssMMMEEEKKK___{{{qqq~~~WWWHHHIIIGGGAAA===:::???JJJZZZlllsssfffuuuttteee[[[bbboooeee^^^qqqpppkkkyyy~~~|||iiiyyy}}}~~~|||zzznnniiivvvwwwRRR999222222111...000111111111111222222222222222222222222222222222111111000000111444999;;;JJJeeeCCC666999888777EEEMMMNNNjjjwwwXXXLLLFFFGGGQQQ]]]hhhrrrrrrjjjdddeeejjjlll|||iii]]]ssswwwaaaMMMFFFEEEEEEMMMXXXccceeejjjlllggg___\\\___YYYRRRNNNOOOLLLDDD???>>>======>>>>>>>>>>>>>>>>>>???MMMaaawww}}}zzzxxxxxxxxxyyynnngggcccfffgggdddccceeegggeeefffiiinnnpppmmmjjj^^^]]]```fffmmmpppnnnkkkrrroooooo}}}{{{{{{aaaGGG999333333333222222111111111///000222222111111222333222222333333444555555555666555555555666999;;;===@@@PPPxxxxxxqqqttttttxxx}}}yyyqqqhhhdddkkk{{{___NNNHHHBBBBBB@@@======>>>>>>===<<<;;;<<<>>>AAACCCGGGUUUiiixxxPPPEEEFFFQQQuuu|||oooxxxnnnOOOFFFHHHFFF???;;;>>>FFFUUUeeeuuuwwwjjjqqqgggQQQNNNjjjrrr}}}xxxtttgggfff{{{xxxzzz~~~lllaaahhhuuu|||dddCCC555222///---...000111111111111222222222222222222222222222222222111111111111111444888<<>>BBBDDD^^^|||XXXIIIEEEDDDHHHPPP```qqquuunnnfffeeegggiiiwwwqqqcccuuulllWWWMMMHHHCCCCCCGGGLLLVVVffftttwwwqqqnnnooofff]]]TTTRRRQQQJJJBBB>>>@@@@@@@@@@@@@@@@@@AAAAAAAAAIIIYYYnnn|||zzz{{{}}}~~~rrrjjjcccdddffffffddddddgggffffffiiimmmnnnllliii___^^^___aaafffmmmrrrvvv|||ggghhhmmm|||xxxxxxwwwwwwyyy|||\\\BBB888222222222222222111111111---///111111111111333555222222333333444444555555444444444444555777:::;;;===999UUUnnnsssooonnnuuu{{{uuuyyypppeee```eeezzzuuu\\\QQQFFFBBBBBB@@@??????@@@???===;;;;;;;;;===>>>;;;BBBMMM___{{{}}}UUUGGGCCCDDDXXXrrrlllbbbhhhsssuuu]]]IIIFFFIIIEEE???<<>>>>>???AAA???===;;;::::::;;;<<<;;;>>>DDDNNNaaa[[[LLLGGGCCCHHHTTT]]]hhhxxxvvvbbb^^^fffooolll[[[MMMKKKLLLFFFBBBBBBJJJXXXkkk|||rrrcccsssooowww~~~```OOOTTTllluuulll|||{{{mmmooo___EEE222333666000...333000000111111111222222222111111111111111111111111///555::::::777333111222777```mmmlllwww}}}xxxcccCCC:::555888:::===FFFWWWwwweeePPPHHHDDDEEEAAAKKK[[[jjjsssqqqggg^^^hhhooovvv|||qqqdddZZZOOOFFF@@@CCCBBBJJJ\\\ppp|||lll[[[OOOGGGBBBDDDCCCCCCBBBAAA@@@@@@???>>>@@@HHHZZZsss~~~{{{zzz|||}}}vvvooofffbbbcccggghhhgggiiihhhhhhhhhiiijjjiiihhheeedddbbb```cccnnn~~~yyyeeehhhlllqqqiii{{{oooLLL999666111111111111111111111111///111222111//////000111111111222222333444444555222222333333444555666777:::666<<>>??????===<<<;;;;;;;;;<<<999<<<@@@BBBHHHYYYuuugggZZZTTTKKKDDDDDD>>>EEEQQQuuu{{{yyy}}}ttteeeXXXSSSMMMEEEEEEJJJYYYdddsss~~~ttteeemmmcccjjjsss|||}}}ggg]]]gggmmmiiisss|||uuummmvvvxxx```JJJ;;;000000222//////111000111111111111222222222111111111111111111111111111777>>>>>>999444222333999TTT~~~uuurrr}}}}}}mmmmmmGGG444555::::::===JJJWWWrrr{{{```LLLBBBCCC>>>CCCOOOaaaqqquuummmcccaaahhhlll~~~~~~pppbbbVVVKKKEEEHHH@@@>>>HHHZZZmmmzzzhhhWWWLLLEEEEEEDDDCCCBBBAAAAAA@@@???AAAIIIZZZppp|||{{{{{{|||uuuqqqiiiaaaaaagggkkkkkkiiihhhhhhgggggggggffffffdddccccccdddjjjxxxqqquuuwwwpppppp~~~^^^@@@222111000000000111111111111111000111222111///...///000111111222222333333444444222333333444555555666666444999:::CCCdddrrrooorrrkkkpppzzz~~~wwwooohhhooosss]]]MMMCCC???@@@??????>>>===<<<<<<<<<<<<888;;;>>>===:::???QQQcccwww|||qqqiii[[[III===;;;<<<===WWWtttggg\\\PPPFFFIIISSShhhpppyyy|||zzzxxxyyy{{{~~~iiidddYYY^^^fffmmmtttyyy}}}zzzttt}}}sss]]]jjjwwwuuurrrtttzzzllltttgggIII;;;777222//////000000000000111111111111222222222111111111111111111111111///555;;;;;;666222333666;;;GGG~~~ppp|||~~~wwwqqqLLL555555<<<777999GGGRRRkkkwwwVVVCCCFFFAAADDDNNN]]]lllrrrnnnhhh\\\dddhhhrrr}}}kkk\\\QQQJJJHHHAAA===???FFFSSSgggwwwuuudddSSSQQQOOOLLLHHHEEEBBBAAABBBEEENNN^^^qqq}}}}}}}}}sssssslllbbb___eeemmmpppllllllkkkjjjhhhhhhhhhiiifffeeeeeeiiirrr}}}}}}hhhLLL777111222///000000000111111111222...///111000//////000111111111111222333333444444222333444555555666666666555999999;;;LLLttttttqqqhhhnnntttzzz~~~wwwkkkaaaqqqyyybbbPPPFFFDDDAAA@@@@@@>>>===<<<;;;;;;;;;;;;<<<>>>;;;:::AAAKKKQQQWWWbbbppprrrVVVBBB>>>@@@<<>><<<::::::===999999>>>@@@===>>>BBBBBBCCCHHHVVVllldddKKK777???>>>EEEeeerrr___RRRYYYhhhlllrrrxxxxxxuuuuuuyyy~~~|||vvvyyy}}}{{{~~~fff]]]XXX[[[aaahhhnnntttyyy{{{{{{uuuuuu{{{uuurrruuuzzzyyyvvv{{{}}}kkklllppp{{{~~~]]];;;111111000111111111000...333222111000////////////000000/////////111222333333555222///555>>><<<222999999```{{{~~~xxxkkkccc<<<:::777666222@@@IIIWWWmmmHHHGGGIIIKKKTTTXXXZZZgggmmmbbb]]]ccckkkqqqttt~~~rrr^^^NNNSSSJJJAAA??????BBBGGGNNNkkk|||zzzpppggg]]]TTTJJJDDDBBBEEEOOO^^^jjjttt{{{|||yyyvvvqqqjjjeeefffkkkpppppppppqqqpppmmmkkklllpppooollllllsssxxxfffNNN;;;333333666000000000000000000000000000000000000000000000000000000000000000111111222111222333444666777888888333444444888===FFFlllzzznnnrrrsssqqqoootttoooeeefffoooZZZOOOIII>>>>>>BBB======>>>:::;;;999777777999;;;======AAABBBEEEIIITTTlll}}}\\\HHH@@@===JJJeeessskkkgggkkkqqqpppsssyyy~~~yyyvvvxxx{{{yyyyyyzzzzzzzzz~~~~~~uuuoooiiifffbbb^^^```dddiiimmmttt{{{|||{{{yyywwwvvvzzztttwwwyyyxxxwwwwwwwwwwwwzzz|||}}}mmmNNN444111111111111111111000...333333222111111111111222222111000000111222333444333444444666===CCCAAA:::555333WWWzzz~~~{{{yyyTTT===:::;;;777===BBBMMM{{{WWWJJJGGGGGGMMMOOOOOO[[[aaaYYYWWW\\\dddiiillltttlllZZZQQQLLLGGGDDD@@@===AAAGGGNNN]]]mmm{{{{{{ssskkkaaaUUULLLDDDEEELLLXXXcccmmmyyy}}}~~~zzz}}}{{{zzzxxxuuupppllllllppptttsssrrrrrroookkkhhhiiikkkkkkjjjlllvvvttt^^^GGG888333333444000000000000000000000000000000000000000000000000000000000000000111111222222222333444555666666777555666555777:::<<>>AAAFFFTTTpppPPPFFF>>>HHHdddwwwpppooooooqqqsssvvvuuuwww{{{{{{wwwuuuwww|||zzzwwwvvvyyy~~~qqqvvv~~~vvveeeXXXTTTVVVZZZ```jjjttt|||}}}{{{yyy}}}wwwyyy{{{~~~{{{vvvssssssrrrsssuuu{{{vvvoooxxxvvvkkkjjjssspppccc^^^mmm{{{oooXXX???111111111111111111000//////333222222222222333444444333333222111222333444555444222555>>>CCCBBB???>>>666000OOO~~~yyyGGG>>>???:::;;;:::AAAiiikkkMMMIIIDDDGGGIIIGGGOOOVVVPPPSSSWWW^^^cccdddiiixxx{{{hhhVVVRRRNNNJJJCCC<<<<<>>FFFQQQ[[[iiizzz~~~wwwpppeeeVVVLLLGGGFFFIIIPPPYYYcccppp|||~~~wwwwwwzzz~~~|||xxxwwwzzz}}}}}}~~~|||zzzzzzxxxvvvsssrrrsssuuurrrrrrqqqnnnjjjiiiiiijjjkkkjjjnnn{{{~~~vvvzzzzzzoooRRR===555333222111000000000000000000000000000000000000000000000000000000000000000111111222222222333333333444444444555777666777999555AAA\\\xxxooommmkkkkkkuuu~~~tttkkklll}}}gggSSSHHHEEE>>>???BBB===>>><<<;;;;;;<<<<<<;;;:::888;;;???AAA@@@DDDSSScccrrrfffXXXFFFFFF```uuujjjkkkqqqsssttttttrrrnnnmmmppprrrpppppprrrvvvvvvwwwxxx|||}}}UUUfff~~~fffXXXUUUWWWZZZ^^^gggssszzz{{{wwwzzzzzz~~~~~~xxxzzz~~~{{{vvvsssrrrqqqnnnooorrrzzzwwwsss{{{qqq^^^aaattttttbbbYYYdddzzzsssbbbHHH777333000111222222000//////000111111111111222333444555333222222111111222444555666222777BBBDDD<<<777:::<<<333LLL{{{~~~ZZZBBB>>>:::999777:::YYY{{{zzzRRRLLLDDDGGGKKKHHHKKKPPPLLLRRRUUU[[[aaacccgggrrr~~~rrrdddZZZQQQKKKFFF@@@=========???BBBGGGPPP^^^llluuu~~~vvvooohhh___SSSKKKJJJGGGFFFJJJPPPZZZhhhtttwwwzzz}}}zzzrrrrrrvvv{{{~~~|||vvvrrrrrrtttzzzzzzzzzyyyvvvtttsssrrrpppqqqpppllllllnnnpppooonnnnnntttyyyuuunnnqqquuutttsssjjjHHH666444444222///000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222444777555666:::777:::JJJ}}}kkkhhhhhhgggqqqtttxxxfffSSSIII@@@AAADDDAAA<<<;;;;;;<<<======;;;::::::<<>>333555///111333222000...///000////////////000222333444111111000000111222444555555333999CCCBBB999555999<<<444EEEqqqyyy{{{pppGGG999777888::::::NNNhhh___MMMCCCGGGOOOKKKIIIKKKHHHQQQSSSYYY```dddgggpppzzzwwwcccPPPIIIIIIFFFAAA===;;;:::;;;>>>CCCMMMXXXaaaxxxrrrjjjccc^^^ZZZWWWTTTOOOIIIFFFGGGKKKRRR___kkkpppuuu{{{tttoooqqquuuyyy|||{{{wwwrrrooonnnxxxzzz}}}|||{{{zzzyyyvvvsssqqqqqqsssqqqmmmnnntttvvvsssnnnqqqyyyzzz}}}ssskkkgggeeennnrrrvvveeeCCC444555555222///////////////////////////////////////////////////000000000000000111111222333222222222222111111111333888444333:::999999CCCnnnnnnggggggfffkkkuuuyyyjjjYYYHHHDDDEEE@@@;;;::::::;;;===>>><<<;;;999:::===@@@???<<<@@@FFFGGGaaa|||yyyaaaHHHHHHgggpppfffdddeeehhhgggeeeggglllkkkhhhhhhlllnnnmmmnnnpppkkkqqqzzzCCCCCCKKK[[[kkktttyyy|||xxxvvvmmm```[[[______YYYTTT]]]cccdddjjjwww}}}|||www{{{|||{{{|||}}}{{{vvvvvvrrrttt}}}tttsssrrrqqqqqqrrrssstttuuuyyy~~~nnn{{{|||uuummmpppiiiUUUEEE777000111///111444333///...///111---------...///000111222/////////000111333555666444777<<>>666222;;;___yyyyyytttJJJ666666888<<<:::FFFXXXuuuwwwTTTFFFJJJUUUOOOHHHHHHGGGOOOPPPTTT\\\bbbfffnnnvvvpppTTTJJJLLLLLLFFF@@@@@@===<<<===>>>@@@FFFMMMeeebbb\\\UUURRRSSSXXX\\\TTTNNNHHHGGGGGGKKKUUU___dddllluuu|||~~~|||pppmmmppprrruuuxxxxxxvvvrrrooonnnqqqxxx}}}}}}zzzzzz~~~}}}{{{zzzzzzxxxvvvtttuuuwwwtttnnnpppwwwyyytttmmmsss~~~xxxkkkccc\\\hhhuuu|||xxx[[[>>>444666444111000////////////////////////////////////////////////000000000000000111111222222222222222222222222222222999444///666888777<<>>===<<<;;;<<<===>>>===<<<<<<:::;;;===<<<999:::???AAAIIIRRR[[[lll}}}~~~sssqqqoooooommmnnnttt|||yyydddVVV___}}}ttteeeeeeggggggccc___aaaggghhhggghhhjjjjjjhhhjjjoooiiinnnxxx~~~EEE???===BBBJJJSSS___iiiyyyxxx|||zzzrrrWWWZZZ[[[\\\]]]bbbjjjooohhhkkklllkkknnntttwwwuuuuuuxxxyyyvvvuuuwwwvvvsssoootttxxxwwwtttuuu{{{zzzyyyssssssyyyrrrnnnfffhhhmmmrrrwwwzzz|||}}}sssqqqooofffmmmzzz\\\DDD888333000///...111444333///---///111...---------...///000000/////////000222555888999555===AAA>>>::::::<<<===222444666QQQwwwrrrzzzgggvvvMMM888999777999888AAAKKK```eeeTTTUUU___WWWMMMMMMOOOOOONNNQQQXXX___dddkkkqqqcccUUUTTTRRRMMMHHHHHHCCC@@@@@@===:::===CCC[[[ZZZWWWOOOHHHIIIRRR[[[ZZZSSSLLLHHHEEEDDDJJJQQQWWW```mmmvvvyyy{{{~~~}}}wwwvvvuuussssssvvvyyyzzzwwwtttlllmmmrrrvvvtttrrrwww}}}zzzvvvuuuwwwyyyxxxwwwtttwwwtttnnnqqq{{{}}}wwwpppyyyqqqeeekkkoooxxx}}}dddMMM888444555222000222////////////////////////////////////////////////000000000000000111111222222222222333333333333333///999555...444888666888===cccyyyqqqkkkggglllkkkppp}}}zzzcccVVVKKKDDDBBB???>>>>>>>>>===<<<===;;;;;;>>>>>>::::::<<<<<<===>>>CCCKKKUUU\\\^^^\\\YYYXXX[[[\\\[[[```ggg{{{|||kkkaaammm|||ssseeebbbaaabbb___[[[\\\aaa``````bbbdddbbbccckkkuuuwwwwww|||???>>>???AAA@@@???DDDLLLVVVaaajjjooo{{{{{{tttlllggg___XXXYYY___XXX[[[[[[ZZZ\\\bbbdddccc\\\```aaa```aaadddccc```YYY```ggghhhiiiqqqxxxxxxsssnnnjjjgggYYY___hhhsss|||{{{ooozzzhhh___ttt{{{ooozzzsssTTT999000333333///...222555333///---///222///............//////000//////000111444777:::<<<888BBBDDD:::444777:::888333888777KKKtttrrr}}}iiijjjNNN<<<===777666555===AAAPPP{{{wwwcccaaaiii```TTTVVVZZZQQQNNNPPPWWW^^^ccciiioooqqqrrraaa\\\XXXSSSPPPGGGBBB@@@BBBAAA???CCCJJJ]]]___\\\RRRFFFDDDMMMWWW^^^WWWOOOIIICCC???BBBHHHMMMXXXfffpppuuuxxx{{{~~~|||}}}zzzuuuvvv{{{}}}{{{wwwpppoooppprrrooonnnvvvyyytttppppppssswwwyyyyyyooosssqqqlllrrr~~~|||vvv|||kkk}}}xxxyyyyyy{{{}}}rrr|||xxxUUUBBB333333444000///333////////////////////////////////////////////////000000000000000111111222222222333333333444444444,,,888666///666:::888:::;;;LLLwww|||tttnnnkkkgggkkkyyy~~~|||{{{rrrdddKKKGGGCCC@@@>>>>>>===<<<999777888<<<>>>;;;999;;;777:::@@@DDDBBB???BBBGGGFFFEEEJJJTTTXXXUUUUUUXXX[[[mmm{{{tttaaaaaammmpppppprrrsssrrrooollljjjccc]]]YYYZZZ[[[YYYYYY[[[[[[]]]```bbbbbbffftttCCCAAA@@@@@@@@@>>>>>>@@@CCCHHHOOOXXXdddsssssshhhgggkkkaaa]]][[[\\\[[[\\\bbbiii___[[[WWWYYY]]]]]]XXXRRRQQQVVVcccppprrrttt}}}}}}rrrhhheeedddbbbVVV\\\hhhvvvzzzoooqqqyyyvvvooo~~~```]]]sssaaaiii||||||___CCC888555000///444222111111000///......---///////////////.........222111000000222555999;;;<<<<<<<<<:::888777888:::666888666KKKppp~~~vvvbbb}}}zzzmmmuuuttt```???666BBB:::///999===MMMnnnxxxbbbbbbeee___]]]bbbZZZUUUPPPQQQWWW^^^aaaaaavvvtttcccZZZWWWWWWSSSNNNEEE===;;;???CCCDDDZZZhhhaaaMMMEEEEEEHHHPPP[[[UUUNNNHHHBBB??????AAAGGGLLLVVVbbbiiilllssszzz}}}}}}|||yyywwwwwwxxxyyyvvvllliiinnnooolllooowwwrrrqqqpppppprrruuuyyy{{{yyytttpppooooootttooo|||yyyvvvooo|||}}}cccFFF>>>555111111111///,,,....................................///////////////////////////000111111444333222222111111111111333333222333555777:::<<<666AAAWWWvvv{{{sssssskkklllyyy}}}bbbRRRDDDAAABBB@@@AAACCC888;;;======;;;:::<<>>???>>>======@@@CCCNNNHHHAAA<<<;;;<<<>>>???>>>@@@CCCGGGJJJMMMOOOPPPRRRVVV]]]fffooovvv|||~~~yyyrrrooosssuuuiii^^^VVVUUUZZZZZZXXXUUURRRRRRSSSUUUVVVWWWUUUSSSSSSTTTWWWYYY[[[WWW]]]fffpppyyyrrrfffUUUIIIDDDBBB@@@>>>>>><<<999777:::BBBLLLTTT[[[eeerrrzzz~~~wwwyyyuuulllhhhfffddddddfffhhhiiiooouuutttpppvvvvvv{{{jjjlllsssrrr|||yyy___IIIQQQlllsssfffQQQ???000000333111......111000000//////...............//////////////////000000111222444777999;;;666777888888777888:::<<<666===MMMZZZdddyyy{{{wwwvvvWWWEEE888555:::;;;<<>>@@@EEENNNUUU\\\hhhsssuuuxxx{{{|||}}}}}}|||}}}xxxnnniiinnnqqqnnnllloooooommmkkkjjjkkkoootttxxxuuurrrrrrtttuuuwww}}}||||||mmm___^^^hhhrrr|||yyyyyyoooYYY:::999444///---///000000///....................................///////////////////////////000111111444333333222222222222333333333222222333444666777999:::777JJJ}}}xxx}}}yyyzzzvvvzzzzzzooo]]]QQQGGGAAA???>>>>>>>>><<<;;;===@@@CCCHHHCCC>>>:::999999999999;;;<<<>>>AAACCCDDDEEEEEEGGGIIILLLRRRXXX]]]bbbdddgggcccaaacccjjj{{{xxxlll^^^UUUOOOKKKMMMRRROOONNNLLLKKKLLLNNNQQQRRRRRRPPPNNNNNNPPPUUU[[[^^^^^^fffssswwweee\\\UUUKKKBBB:::::::::999999999;;;<<>>===GGGIIIIIIiii}}}|||gggDDD777;;;777999999DDDaaaiiiIIICCCMMMUUU]]]WWWQQQNNNPPPUUUYYY[[[aaammmwwwzzz{{{qqqiii^^^TTTIIIBBBAAACCC[[[vvvzzzlll\\\TTTYYYllliii```PPPDDD@@@@@@AAA<<<<<>>????????????>>>>>>@@@DDDIIIOOOTTTWWWXXXVVVUUUXXX\\\ggg{{{yyydddXXXMMMHHHGGGFFFIIILLLLLLKKKJJJIIIJJJLLLOOOPPPPPPOOOMMMNNNQQQXXXaaafffkkkrrryyymmmZZZJJJBBBAAAAAA@@@>>><<<999777@@@@@@??????BBBIIISSSZZZ\\\[[[^^^cccfffggglllrrrzzzrrrmmmeeebbb```aaaaaa]]][[[\\\VVVVVVUUUUUUSSSRRRTTTVVVUUUYYY```mmmxxxuuujjjppptttcccddd^^^SSSTTTiiirrrRRR@@@777:::===<<<555------222////////////............---.........//////000000000111333555666888888999888999:::999777777999;;;>>>888<<<;;;<<>><<<===AAAFFFOOO]]]kkkpppsssxxxzzzzzz}}}~~~~~~~~~xxxsssrrruuuwwwtttnnnkkkpppmmmiiigggiiimmmrrrvvvrrrnnnmmmssszzzeeeccclllvvveeeaaahhhnnnnnnwwwyyyqqqjjj{{{|||vvveeeJJJ666444333111000000000///.......................................///////////////////////////000000111222222111111111222222333222222111111111222222222333<<<777666QQQ{{{yyy~~~wwwqqquuu|||zzzsssmmmsssbbbVVVRRRNNNGGGAAA>>>===>>>???@@@>>><<<<<<===>>>===<<<<<<<<<=========<<<<<<;;;;;;;;;<<<>>>BBBFFFKKKNNNOOOMMMMMMNNNOOOSSS___jjjpppuuusss\\\RRRJJJIIIIIIGGGGGGIIIKKKJJJIIIHHHHHHJJJKKKLLLNNNNNNOOOQQQUUU]]]fffnnnwww|||yyyfffXXXTTTMMMHHHDDDAAA???===;;;;;;<<<<<<>>>???AAAAAAKKKJJJLLLQQQRRRRRRUUU[[[aaaeeeiiiiiieee```]]]\\\RRROOOMMMLLLMMMNNNNNNNNNRRROOOPPPUUUZZZ[[[]]]___fffjjjoooyyy~~~dddfffvvvyyyqqqaaacccyyycccHHH<<<333:::@@@===333,,,...333........................------......///000000000111222444666777777777666555666666555444444555777666666888888???___~~~jjjtttzzzccc@@@999::::::777;;;HHH]]]yyy[[[JJJJJJMMMYYYWWWTTTQQQOOONNNNNNOOOTTTcccooosssyyyqqq```LLLDDDFFFQQQooozzz^^^MMMEEE@@@???======???CCCJJJWWWdddtttwwwzzzzzzyyyyyy{{{~~~~~~}}}|||||||||}}}{{{uuunnnjjjooommmjjjhhhiiimmmqqquuuqqqmmmmmmuuuddddddpppwwwfffiiixxx~~~qqqpppxxxrrrbbbbbboooxxxbbb@@@222333333333222111///..........................................///////////////////////////000111111111000000000000111222222111111111222222222222222333;;;666111???^^^|||}}}wwwooolllyyy{{{mmmddd^^^TTTKKKEEEAAA>>><<<===;;;::::::<<<===<<<;;;;;;;;;<<<<<<<<<;;;::::::<<<<<<;;;;;;===???BBBDDDEEEDDDEEEGGGFFFFFFKKKSSSXXX[[[dddppp|||}}}yyyZZZSSSNNNMMMKKKGGGEEEGGGGGGGGGFFFFFFGGGIIIKKKLLLPPPSSSWWW[[[___fffooovvvyyypppggg```XXXPPPKKK???>>>===>>>???@@@@@@???===<<<>>>BBBBBB@@@AAAFFFFFFGGGHHHHHHGGGFFFFFFGGGEEEEEEEEEEEEGGGIIIKKKKKKRRROOOTTTcccqqqvvvxxxyyy~~~xxxoootttzzzyyyqqqvvvuuuVVV@@@777///444888555000---...111........................------......///000000111222444666888888777555444222333444333333333555777333999888666>>>RRRxxxqqqvvvsssuuu~~~RRR::::::888888;;;@@@LLLdddoooWWWNNNOOO\\\ZZZUUUPPPMMMLLLNNNPPPRRR[[[eeehhhmmmttt[[[LLLKKKWWWooonnnTTT@@@???===<<<>>>@@@EEEPPP[[[mmmppptttuuuttttttwwwzzzwwwyyy{{{||||||yyyvvvsssuuuzzz~~~~~~zzztttoookkkmmmkkkiiihhhiiilllppprrrpppmmmooozzzxxxnnnrrrtttxxxoooaaadddbbb^^^cccjjjwwwXXX555111000111222222111/////////....................................///////////////////////////000111111///////////////000111111000111111222333333333333000666555333888CCCfff~~~pppooouuuzzznnnbbbYYYQQQJJJFFF@@@>>><<<;;;<<<<<<<<<;;;;;;<<<<<<============<<<<<<<<<;;;:::;;;<<<===>>>>>>===???BBBAAA>>>AAAFFFGGGHHHKKKQQQYYY```fffhhhQQQMMMKKKJJJFFFBBBBBBFFFEEEEEEGGGJJJMMMQQQTTTVVV[[[aaaiiinnnrrrxxxwwwggg\\\YYYSSSJJJEEECCCDDDDDDDDD@@@???AAADDDCCC@@@@@@DDDBBBCCCEEEGGGHHHGGGDDDCCCCCCGGGIIIJJJLLLOOOQQQQQQ^^^[[[bbbwwwuuutttaaalllxxx}}}zzzdddIII555,,,,,,------,,,,,,...///...---.....................---------...///000000111333555777888888777444333111222444444444555888:::666???777///444@@@ggg~~~tttppp{{{}}}uuuddd<<<777444777:::;;;@@@VVV~~~dddRRRNNNaaa]]]WWWPPPLLLLLLOOORRRTTTXXX]]]___aaammmmmmZZZWWWZZZlllxxxoooQQQ>>><<<<<<>>>>>>AAAKKKUUUZZZ___dddhhhiiilllppptttqqqsssuuuvvvtttooojjjfffiiirrrzzz{{{wwwssspppnnnkkkjjjiiihhhiiikkknnnpppooonnnrrr~~~wwwyyyqqq\\\]]]___eeemmmooowwwyyyggguuu{{{NNN000666---///111222111000//////..................................../////////000///////////////000111111...............///000000000000111333333444444333---222666:::999333FFFkkk}}}zzzooommmqqq|||~~~rrrhhh___YYYKKKHHHEEECCCCCCCCCBBBAAA===>>>??????@@@@@@@@@@@@:::::::::;;;;;;<<<===>>>;;;;;;===@@@>>>;;;;;;???999;;;===???AAADDDHHHKKKDDDBBBBBBBBB???===AAAHHHFFFHHHKKKPPPVVV\\\```ccciiiqqqzzzyyyooojjjjjjhhhbbb[[[PPPOOOMMMLLLMMMOOORRRSSSRRRPPPOOOOOOQQQTTTVVVWWWUUUUUUXXX___gggmmmooonnnzzz|||{{{iiikkkvvv~~~gggYYYXXXjjjwwwxxxdddHHH888444444------............------------,,,+++,,,---...///..................------///777<<<999555333333111000000222555444444888???===111...444333444RRRyyywwwjjjkkk~~~}}}lll<<<<<<777444444777<<>>======<<<;;;;;;;;;<<<:::;;;;;;:::999:::<<<>>>>>>===>>>AAA@@@===???CCCAAACCCDDDEEEFFFGGGJJJMMMSSSWWWYYYZZZcccooouuuttt~~~xxxjjjgggbbb______ccchhhkkkjjjfffdddhhhooorrroooiiimmmmmmpppwwwnnn^^^cccyyyeee[[[___mmmqqqjjjTTT<<<000------------............------------,,,,,,,,,---...///........................---444999555111000///...111111333666666444888===;;;111000777666444IIIhhhvvvkkk|||ppp@@@999555666;;;===;;;BBB]]]zzzqqqVVVTTTYYY[[[VVVOOOMMMNNNPPPMMMVVV^^^^^^[[[^^^lllyyyllljjjuuuxxxuuunnn```^^^mmmvvvWWWNNNFFFEEEEEEEEEFFFIIIEEEFFFGGGGGGHHHMMMTTTZZZ^^^_________^^^ZZZWWWUUUXXX```hhhkkkiiigggiiillliiigggeeedddfffiiikkkmmmqqqvvvsssvvvpppgggmmmwwwhhhbbbsssjjjIII888333000000000000000/////////...........................,,,,,,,,,,,,,,,---......//////............////////////000000000111111111000000111111111222222222000333555444333666<<>>AAAAAA???@@@CCCBBB???AAAEEEBBBDDDGGGJJJLLLPPPTTTWWW]]]eeelllnnnsss}}}||||||hhhbbbnnn|||yyyrrrpppqqqhhhnnnvvvooo]]]FFF555///...---------............---------,,,,,,,,,,,,---...///........................111777:::666222222111///222222444888888555666999888000000999888333===PPP|||}}}fffwwwxxxIII888222666>>>@@@:::;;;PPPiii```SSSTTTUUUTTTOOOLLLLLLOOOJJJRRRYYY[[[ZZZ]]]dddkkk~~~vvv|||rrr___VVV]]]mmmmmm]]]OOOLLLOOONNNJJJGGG??????>>>===>>>BBBHHHLLLOOOPPPQQQQQQPPPNNNKKKJJJOOOUUU]]]```___```cccggggggfffdddcccdddgggkkkmmmsss{{{vvvvvv~~~nnnooozzzwwwgggMMM:::555444222000000000/////////..............................,,,++++++++++++,,,------//////............////////////000000000000111111000000000111111111222222...111444444333444777;;;DDDooovvv}}}zzzwwwmmmdddrrryyyuuurrrhhh^^^KKKLLLMMMMMMKKKIIIFFFDDD@@@===<<<===???@@@???===<<<=========<<<===@@@BBBDDDBBBCCCFFFEEECCCEEEJJJIIILLLQQQUUUZZZ___eeeiiikkkuuu{{{vvv~~~uuukkkyyyxxxeeeZZZdddxxx}}}vvvfffOOO<<<333111000...,,,------......------,,,,,,,,,,,,,,,------......---------...............333888999555222333222000222111444888888444222444555...///777888333555???]]]~~~~~~fffkkkyyy]]]EEE888777999;;;888999HHH[[[yyyuuu\\\VVVSSSRRRMMMFFFFFFJJJJJJNNNSSSVVVYYY[[[```cccooommmXXXTTT___vvvooo[[[WWW[[[ZZZRRRKKKBBB@@@===::::::<<>>>>>>>>===<<<>>>AAAEEEHHHKKKNNNTTTXXXYYY[[[___aaacccfffkkkooovvvwww{{{xxxwwwuuutttvvv||||||gggEEE444333555222...////////////....................................---------------......///......------------.........////////////000000000//////000000000111111111000111333444444444444444444AAA]]]wwwzzzpppxxx|||}}}~~~{{{vvvnnnkkkppp|||zzzssslllfffccc]]]ZZZWWWVVVVVVTTTPPPLLLNNNOOOPPPPPPPPPRRRUUUXXXYYYXXX[[[```bbbccchhhnnnuuuxxx||||||}}}xxx}}}xxxyyyqqq___\\\mmm{{{OOOAAA333...///...,,,***,,,,,,------------,,,,,,+++,,,------......------,,,,,,------.../////////000333222///...222222000000...///444555111......000......///222333444555555UUUzzzrrr|||xxxZZZ===444666888;;;???OOOkkk|||ssseeebbbZZZJJJDDDKKKKKKKKKLLLNNNRRRXXX]]]aaaaaajjjzzzyyyhhhgggWWWdddqqqnnn\\\YYY___bbb___\\\KKKFFF???:::888777777777999::::::;;;;;;:::::::::999;;;???AAADDDHHHMMMPPPPPPSSSWWWYYY]]]ccclllsss}}}|||~~~yyyyyywwwtttqqqqqqssswwwxxxxxxjjjhhh}}}vvvXXX:::111333222...+++/////////.........------...........................------------...//////......------------............////////////000000/////////000000000111111111111222333444444444444444555AAAbbbqqqnnnlll{{{wwwzzzuuupppooorrrxxx|||vvvvvvuuurrrnnnjjjgggeeegggiiijjjjjjkkkmmmpppssstttsssuuuzzz}}}~~~yyy|||}}}iiiyyy~~~{{{rrrtttuuu{{{~~~sssfffBBB888000000111///...///+++,,,,,,------,,,,,,++++++,,,---.........------,,,,,,------...//////000222333222///000555666444111......333555222/////////000111000111444555444222>>>bbbssskkkyyyrrrIII999999999888999AAATTTeee|||nnnooogggRRRIIINNNKKKLLLMMMOOOPPPTTTXXX\\\]]]bbbkkkwww\\\[[[___ooo{{{kkkZZZUUUWWWXXXXXXYYYJJJEEE>>>999888888888777888888888888888888888888777999;;;>>>AAADDDGGGIIIJJJKKKLLLMMMRRR]]]mmmxxx{{{|||~~~}}}}}}tttggg^^^]]]___]]]bbbuuu|||```FFF111///222000,,,...//////.........---------........................------,,,,,,------...///...------,,,,,,------............/////////000000////////////000000000111111111000111333444444444444777:::KKKsss~~~kkkooozzz|||~~~{{{vvvuuuqqqqqqxxxrrrsssrrr{{{{{{{{{}}}}}}~~~wwwcccgggxxx|||yyywwwbbbqqqyyyxxxyyyzzzlllXXX:::222---...///,,,,,,000+++,,,,,,------,,,,,,++++++,,,---.........---,,,,,,,,,------...///000000...///---+++---222444222333......333555333000000...222444111222555555333333000LLLuuunnn}}}~~~zzz|||SSS???<<<:::999:::<<>>HHHccc|||qqqlllcccYYYRRRJJJJJJWWW```WWWQQQSSSPPPZZZYYY```iiijjjttt~~~tttqqq~~~ddd[[[hhh{{{www```UUUSSSQQQLLLGGGFFFDDD@@@<<<888888:::<<<<<<:::666444333333333333333666888999;;;???BBBBBBDDD======BBBAAAEEE```}}}}}}rrr~~~ssstttsssfffiiitttttthhhtttmmm===777111///000111///,,,///............---------...---,,,,,,,,,---...///,,,,,,,,,---------......---------------------------------............///////////////000000000000000111111111111222222222666222444===HHH___tttrrr}}}{{{yyy~~~zzz|||~~~~~~~~~{{{yyy{{{|||xxx~~~|||zzzzzzyyyyyy{{{~~~||||||ttt^^^VVVgggzzzpppfffnnnuuuffflllvvvyyyeeeNNN>>>777............------------,,,,,,---------,,,++++++,,,++++++******++++++,,,+++++++++,,,,,,------...+++...111222111...---,,,...111444555333000...---/////////000000111333333111333222FFFsssxxxfffppp|||hhhDDD<<<===:::666777;;;@@@TTTttt|||nnnaaaYYYVVVKKKDDDPPPaaa___WWWVVVTTTWWWWWW]]]eeedddiii~~~ttt{{{tttiiiooopppccc^^^ZZZSSSLLLHHHFFFCCC>>>;;;::::::;;;;;;888555555777:::999888333666999:::;;;===??????@@@999999>>>>>>BBBZZZwww}}}ooobbbmmmvvvzzzxxx{{{{{{rrryyy{{{ooouuu}}}|||vvv~~~rrrPPP;;;555000...000111///---............------------///...---,,,++++++,,,,,,,,,,,,,,,------------...---------------------------------............///////////////000000000000000000111111111222222222555444666999;;;IIImmm{{{vvvqqqwwwwwwxxxyyy{{{}}}~~~~~~|||}}}}}}|||tttzzz|||xxxvvv{{{{{{{{{}}}~~~}}}zzzwwwtttvvv{{{|||iiiYYYSSSaaattt___UUU^^^ooo|||zzznnntttsssTTT:::111222............------------++++++,,,---------,,,,,,,,,++++++******++++++,,,,,,,,,------------------+++///333555333///+++)))...000333333111...------//////...//////000111222000555...333WWW}}}gggjjj~~~{{{oooOOO===;;;888444777:::999BBB[[[ssssssbbbZZZXXXLLL@@@JJJ___ddd___ZZZSSSTTTTTTZZZbbb``````rrrvvvyyywwwrrr{{{qqqiii```UUULLLJJJHHHEEEAAA>>><<<;;;::::::888666777:::;;;999777444555888:::;;;<<>>UUUoooaaaVVV___dddlll|||lllkkk|||vvvrrr}}}|||uuutttttt~~~WWW;;;666222...---...000///---............------------///...---+++************,,,,,,,,,,,,---------------------------------------------............///////////////000000000000000000000111111111222222222444777666000555PPPlllxxxhhhzzzrrr|||~~~zzzvvvuuuvvvxxxwwwvvvxxx}}}{{{|||uuu~~~ooouuu{{{~~~zzzwwwuuu~~~}}}|||||||||zzzwwwtttttttttuuuxxxvvviii^^^WWW^^^rrr{{{hhhRRRJJJTTTeeeqqq~~~vvvxxxsss___DDD111---111.........---------,,,,,,***++++++,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++***---111333111...+++***...000111111///---,,,---...............///000000333888000...DDDeeeggg]]]tttfffBBB555666444777:::777999III\\\wwwmmm```WWWKKKAAAFFFTTT___fff```MMMOOOPPPWWW``````^^^iiixxx{{{|||}}}zzzxxxlll\\\NNNKKKHHHEEEBBB@@@===;;;999888<<<@@@@@@===999555444666555666888:::>>>FFFOOOMMMFFFAAA@@@===AAAVVVnnnyyy___YYY___]]]dddyyyrrrttt{{{tttoooxxxwww{{{rrrsss{{{eeeAAA666222///,,,,,,---///...---.........---------,,,,,,---,,,,,,+++************++++++,,,,,,,,,------------------------------------------............///////////////000000000000000000000000111111111111000222555444000111AAASSSzzzxxxooouuuvvvwwwsssuuuxxxxxxwwwyyyzzz}}}}}}vvv{{{{{{nnnppptttvvvwwwwwwvvvvvv|||{{{yyyyyyyyywwwtttqqqvvvuuutttwww|||}}}gggXXXXXX^^^lllzzzvvvhhhWWWNNNVVVeeeppp{{{zzz{{{pppgggWWWEEE777000.........------------,,,,,,,,,***++++++,,,------------,,,++++++******++++++,,,+++++++++***************)))+++------,,,+++,,,...///000111///---,,,---.....................///000555666222333;;;FFFjjjlll^^^iiiwww[[[IIIBBB333555:::888777@@@III\\\wwwooo]]]GGGDDDDDDFFFTTTllljjjNNNLLLKKKQQQ[[[___```fffooouuuyyyppp___PPPMMMHHHEEECCC@@@===:::999DDDNNNPPPHHH???<<<===;;;666444666:::BBBRRRbbbaaaYYYQQQKKKGGGKKK^^^sssxxxiiieeeeee[[[^^^qqq}}}yyytttmmmhhhlll}}}{{{wwwmmmfffJJJ111444///---,,,,,,---............------------,,,,,,,,,)))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///////////////000000000000//////000000000111111111111111111333444555;;;BBBTTT{{{{{{yyyyyy|||}}}}}}yyyxxxwwwzzz~~~}}}tttyyyoooppppppqqqrrrsssuuuvvvvvvuuutttttttttsssqqqoootttttttttvvvxxx|||nnn]]]YYY[[[ppp~~~ooofffjjjrrrwwwrrrmmmmmmsssyyyyyyvvvtttbbbSSS???333000///---***------------,,,,,,,,,,,,++++++,,,---------,,,,,,,,,++++++******++++++,,,)))))))))******************+++***)))(((***---000000111000///---,,,---/////////............//////222333333777555222OOOyyy~~~zzzsssnnnhhhvvvbbb<<<444999777666;;;<<>>;;;HHHVVVZZZUUUNNNMMMPPPBBB;;;666777;;;DDDYYYnnnpppjjjbbb[[[VVVZZZjjjzzzwww{{{wwwqqqjjj\\\[[[kkk{{{mmmjjjiiiiiifffeeejjjqqq{{{zzz~~~oooZZZ===---222------,,,,,,,,,---------------------,,,,,,,,,,,,((()))***,,,------------++++++++++++,,,,,,,,,,,,---------------------------------............///////////////000000000000/////////000000000111111333111///111555666555444666UUU~~~}}}vvvttt|||yyyxxxvvvwwwzzz}}}zzz~~~|||yyyxxxzzz|||uuutttqqqnnnmmmnnnqqqtttwwwuuussstttxxx}}}oooyyytttrrrqqqqqqqqqqqqqqqqqqqqqppppppqqqrrrsssrrrqqqrrruuuwwwxxxwwwyyy|||{{{gggUUUUUUhhh{{{}}}zzz}}}}}}{{{xxxfff```aaakkkqqqkkk```YYYJJJ@@@444---,,,------+++---------,,,,,,,,,++++++,,,,,,---------,,,++++++,,,++++++******++++++,,,)))))))))******++++++,,,,,,,,,+++)))((())),,,///222222111///,,,,,,...000000000//////...//////000...444444444111...AAAdddzzz~~~|||qqqWWW999;;;666555:::888888DDD]]]___LLL@@@???HHH```qqqmmmXXXOOOIIIKKKQQQWWW[[[]]]\\\___nnnkkk```vvvvvvmmmcccZZZUUUOOOIIICCC===EEEOOOVVVWWWWWWXXXYYYJJJAAA;;;<<<===DDDYYYoootttqqqnnnjjjfffhhhsss~~~uuuppp|||qqqfffgggwwwiiiiiinnnuuutttkkkaaa[[[jjjhhhmmm~~~}}}zzzwwwfffLLL888111///------...---,,,,,,---------------,,,,,,,,,++++++***+++,,,---......------***++++++++++++,,,,,,,,,---------------------------------............///////////////000000000000////////////000000000111111111111111333444333111000<<>>666555;;;999666>>>EEEpppsssSSSBBBEEEIIIUUUjjjwwwcccWWWKKKHHHMMMSSSVVVWWW___^^^dddsss{{{jjj|||}}}oooddd]]]VVVNNNHHH===???DDDKKKRRRWWWWWWVVVPPPFFF@@@???>>>BBBUUUlllrrrssstttrrrppppppxxxqqqeeemmmxxxrrryyyvvvsssttt}}}vvv___QQQ\\\WWW]]]tttgggTTT:::111222***---.........,,,,,,,,,------------,,,,,,,,,++++++,,,---.........---,,,+++******+++++++++,,,,,,,,,---------------------------------.........//////////////////000000000000////////////000000000000---000333222222444555444777222???```yyywww{{{{{{|||}}}}}}{{{yyy{{{}}}}}}~~~|||~~~|||zzz|||{{{vvvsssrrrttttttvvvyyy~~~rrrjjjhhhzzzzzzttttttxxxyyysssmmmlllqqqtttuuussstttxxx}}}rrrwww}}}~~~~~~oooSSSRRRVVVaaaooo~~~xxxiiihhh}}}vvvlllcccgggkkkjjjbbbTTTFFF===........................---,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,)))************+++++++++,,,+++******+++...000222333...---111111------222000000000///////////////333000000444444444:::DDDxxxxxxiiirrruuuttt~~~mmmwwwRRRBBB888:::;;;666777<<>>>>>FFFLLLNNNPPPTTTRRRKKKGGGHHHHHHIIIUUUdddjjjuuu~~~vvvttt|||zzziii\\\ggg{{{{{{}}}qqqwwwttt[[[OOO```\\\___lllzzz```CCC777222///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------............///,,,000111......000222000000111111111222222222222111555:::DDD[[[}}}~~~yyy}}}}}}~~~|||~~~~~~~~~~~~zzzuuutttxxx||||||{{{}}}}}}rrruuuuuuvvv{{{rrrmmmppprrrsssqqqqqquuu}}}vvvxxx{{{|||{{{zzzzzz{{{ttt___PPPXXX\\\gggyyy{{{hhhWWWXXXiiizzz{{{yyywwwppphhhiiinnnppphhhWWWEEE999444---------------------------,,,++++++******++++++))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++,,,+++******+++...000111222......111111...---111000111111111111000000///333111111444333222666>>>TTTvvvkkkhhhxxxpppiiinnnwwwuuuyyyzzz]]]JJJ:::888888444333777:::EEE\\\|||rrrSSSHHHEEEEEETTThhhiii[[[MMMKKKMMMNNNOOOQQQQQQQQQXXXdddiiinnn|||vvvjjjaaaNNNGGGEEEJJJOOOPPPQQQTTTWWWRRRQQQUUUUUUTTT[[[fffnnnwwwxxxuuuyyy}}}pppccc[[[lllzzzppp}}}~~~eee^^^mmmkkkiiikkkttt}}}tttyyyPPP999444111//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,------------222666666222000222222000000000000000111111111111444444444777EEEaaa{{{|||}}}wwwsssooossswwwxxxwwwxxx|||{{{vvvtttlllooo~~~yyyxxxvvvsssttt{{{zzzyyywwwxxxyyyzzzyyyyyy~~~vvvcccYYYXXX]]]aaalllppp}}}}}}~~~}}}fffQQQKKKTTTbbbiiiuuuxxxwwwrrrppprrrrrrpppqqquuussscccJJJ777///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++(((((()))))))))*********,,,,,,,,,+++*********))))))************+++++++++++++++++++++,,,---///000///---///222222///...000000111222333333111///...333111222333222000222666???YYY{{{xxxfffpppxxxjjjbbbppp~~~ssskkkUUU???888666333333666666777DDDbbbhhhUUUGGG@@@IIIYYYeee\\\SSSOOOLLLJJJKKKNNNNNNOOOVVV___bbbaaahhhttt~~~uuuccc]]]XXXZZZ]]]]]]]]]^^^^^^YYY[[[bbbeeeaaacccjjjpppwww}}}zzzzzz{{{~~~mmm```[[[[[[hhhooolll}}}tttooouuuvvvttttttxxx}}}|||wwwqqqdddjjjppp@@@111222///---000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,888;;;;;;555222222111///....../////////000000000444111000111444BBBcccvvvttt~~~|||vvvpppnnnrrrvvvxxxwwwxxx{{{~~~{{{~~~~~~|||qqq]]]XXXggglllooozzz~~~zzzvvvvvv|||{{{wwwtttuuuyyy|||}}}|||}}}~~~mmmbbbSSSIIILLL^^^yyyzzz}}}sssZZZLLLQQQcccrrr}}}yyyppphhhhhhpppwwwyyyuuusssjjjVVV@@@111///222++++++++++++++++++++++++---,,,++++++******++++++))))))))))))*********+++---,,,,,,+++***))))))((())))))*********+++++++++++++++++++++,,,---...///------///222222111//////...000222333333111...,,,111111222333333222222333===GGGdddrrrwwwzzzbbbccczzz}}}sss```JJJ===555222444::::::666:::QQQtttzzzdddOOOCCCFFFPPP]]]ZZZUUUPPPKKKHHHJJJMMMMMMOOOVVV^^^___^^^bbbjjjnnnuuu}}}yyyooonnnyyyyyysssppppppooommmlllccc\\\]]]ggglllkkkkkkoooqqqvvv}}}}}}ppp]]]PPPRRRZZZeeexxxggghhhwww{{{zzzwwwzzz{{{{{{uuuddd[[[cccvvv```888000222---***000------------------------------------------------+++++++++++++++++++++++++++++++++***************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,666999999333000000///------------.........//////222...111777444333GGGaaa{{{{{{zzz~~~yyypppjjjiiimmmqqqsssuuuvvvxxxzzzzzz{{{zzzwww{{{}}}ppp[[[SSSYYYrrrzzz~~~cccqqq{{{vvvvvvyyy|||}}}}}}~~~~~~uuufff[[[UUUJJJNNNTTT\\\hhhyyyzzzzzzzzzeee]]]dddqqq}}}uuunnnccc^^^dddooouuutttqqqgggVVVDDD555//////111++++++++++++++++++++++++---,,,++++++******++++++*********+++++++++,,,,,,,,,,,,++++++***)))(((((())))))*********+++++++++++++++++++++,,,,,,---...+++---000111222222111///,,,...000222222000...,,,///000111222444555444222666666NNNwwwjjjXXXqqq~~~~~~{{{xxxlll[[[KKK>>>555555888:::777999FFF^^^yyyuuu]]]KKKFFFHHHTTTVVVUUUOOOIIIGGGJJJMMMMMMOOOSSSXXXYYYZZZ^^^cccfffhhhqqqnnnbbbcccjjjtttzzzuuuggg\\\YYYbbblllnnnppptttvvvyyy~~~~~~ttteeePPPDDDIIIUUUjjjxxxggg]]]dddnnn~~~|||zzzyyy|||ooo```\\\ccclllpppjjjKKK333111222++++++222------------------------------------------------++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///222222...+++,,,,,,+++,,,------------.........222---000888777111888HHHllloooyyy~~~xxx{{{zzzpppiiiccceeeiiillloooqqqtttuuulllmmmlllkkkrrrwwwiiifffaaaZZZ___jjjuuu~~~lllddd___fffyyy~~~~~~{{{zzz{{{~~~|||xxxlll]]]RRRPPPQQQQQQVVV]]]hhhttt|||zzz}}}~~~zzzooowww~~~|||xxxbbb```___bbbkkksssooogggaaaTTTAAA333---,,,+++***++++++++++++++++++++++++---,,,++++++******++++++***++++++++++++,,,,,,,,,+++++++++***)))))))))((()))************+++++++++***+++++++++,,,,,,,,,,,,***...//////000333333000***,,,...000000000///......000000000333666666222111///@@@ggg~~~www___jjjxxxuuu{{{xxxrrrgggXXXGGG:::333333555777<<>>ZZZuuussskkkpppvvvzzzzzzsssqqqnnnjjj]]]TTTPPPVVV]]]```dddiiidddqqqxxxvvvwww}}}zzzpppyyywwwuuuqqqvvv}}}xxxrrrppprrrtttzzzvvvwwwtttrrrnnnggg```\\\]]]___WWWQQQSSS\\\______fffrrrnnnqqquuu|||ssslllcccZZZPPPPPP___rrr}}}xxxvvvvvvqqqhhhaaa___kkkwww|||qqqcccVVVEEE555//////.........------------------,,,,,,++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++///...---,,,,,,---...//////...---,,,---///111333111...,,,---222333111---000555222000EEEjjjoooaaahhhuuuttt{{{vvvxxxttt~~~JJJ555555555444444666>>>EEEiii{{{wwwrrrsssjjjTTTEEEAAA<<>>CCCKKKTTTaaalll~~~}}}www|||xxxwww~~~}}}}}}~~~kkkbbbXXXWWW]]]gggqqqvvv|||qqq]]]qqqhhhZZZTTTUUUaaajjjnnnttt}}}zzzvvvwwwzzz{{{zzz}}}bbbDDD555222///.........------------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************)))))))))*********++++++***((('''))),,,...---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------............///...---,,,,,,---...///............////////////111111333:::EEEYYYuuu{{{pppnnnjjjfffcccfffoooxxx|||uuuxxxuuurrrrrrsssqqqooonnnllleee```^^^ZZZUUUVVVZZZUUUSSSOOOKKKKKKPPPXXX]]]fffdddeeellluuuyyywwwrrrzzz{{{~~~wwwrrr{{{}}}xxxsssvvv~~~}}}|||zzzzzzvvvvvv|||~~~~~~|||nnnhhhjjjpppwww~~~|||mmm___\\\```fffooovvvuuueeeTTTIIIAAA888000,,,......------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************)))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,,,,---...000111000---,,,---000222000...222333222///111@@@ZZZnnn~~~{{{oooYYY___oooqqqdddWWWiiixxx|||rrrssspppuuuBBB666111666666111333<<>>777555...+++,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************************++++++++++++++++++++++++------,,,,,,------/////////---,,,---///000///...111......///...222EEE[[[yyybbbbbbrrryyyhhhRRRVVViiivvvuuuqqqvvv~~~zzz}}}WWW@@@111444888333444<<<555EEE]]]tttuuuaaaHHHEEEKKKRRRTTTPPPKKKJJJKKKHHHHHHHHHKKKNNNQQQQQQQQQOOOPPPQQQSSSXXXcccqqq|||sssyyypppdddVVVMMMEEEDDDIIIPPPUUUWWWjjjtttxxxppphhhlllwwwyyyzzzzzzyyyzzz{{{~~~|||}}}{{{xxxoooeeeXXXWWWVVVXXXbbbrrrsss]]]RRRQQQccc~~~yyyuuunnnttt}}}oooqqqrrrlll```XXX]]]fffppp}}}{{{^^^BBB555000+++------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,***)))***+++,,,---------++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------------------------------......---------.........//////000///...---,,,///<<>>@@@CCCFFFGGGNNNMMMLLLKKKKKKJJJKKKKKKNNNMMMLLLKKKKKKMMMOOOQQQRRRTTTUUUVVVVVVZZZaaaffflllpppxxx{{{zzz{{{~~~{{{zzzzzz~~~vvvppp```ZZZddd|||uuujjj```UUUPPPVVV___^^^\\\[[[\\\```dddfffgggeeeccc```]]]]]]```ccceeelllmmmrrr{{{{{{uuuuuuoooeee^^^ZZZ\\\```dddnnnqqqtttvvvxxxvvvjjj^^^OOO[[[ooo}}}```VVVOOORRRXXX\\\aaaeeeiiiiiihhhdddaaaeeepppyyyvvvssstttyyy|||tttaaaRRR666333///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------,,,,,,+++++++++++++++++++++++++++++++++************))))))((((((++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,------------------............////////////...222444222333@@@VVVhhhmmmqqqvvv{{{{{{pppfffrrr}}}tttgggsss~~~tttqqqzzz{{{yyyxxx{{{ssslllgggcccbbbgggnnnlllhhhgggiiijjjiiikkkooottt{{{wwwlllmmm{{{yyy|||wwwhhhZZZVVVYYYqqquuu{{{wwwqqqwwwiii```dddiiicccSSSEEE}}}zzzvvvyyyqqqYYY___SSSMMMTTTdddrrr}}}wwwooommmjjjccc\\\XXX^^^dddjjjpppxxx|||uuukkk[[[OOO@@@666111000///...------......---,,,,,,+++************************)))******+++,,,,,,------+++,,,---,,,***)))***+++((())))))******))))))((())))))(((((((((((())))))(((((((((((((((((())))))))))))))))))))))))))))))***+++,,,------,,,+++++++++,,,---,,,***)))***+++......---------,,,,,,,,,,,,,,,,,,---......//////...///<<>>@@@AAA@@@===LLLLLLKKKKKKJJJJJJJJJJJJOOONNNMMMKKKKKKKKKMMMMMMMMMOOOPPPPPPPPPRRRVVVZZZ^^^aaahhhnnnsssuuuuuuuuuyyyrrrrrruuu{{{zzzwww|||xxxxxx{{{qqq___UUUYYYpppyyyssskkkcccZZZTTTYYYaaagggccc___]]]___cccfffhhhccccccbbbaaa````````````dddgggoooyyyyyysssnnnggg^^^WWWUUUYYY```eeeooowww}}}zzzsssjjj___VVVVVVhhhzzziii]]]XXX\\\]]]YYY\\\eeesssmmmeeeccchhhnnnrrrssspppooorrryyy|||qqqZZZFFF444222...,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))+++******))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,---------------............///////////////222333111///555CCCOOOdddlllsssxxx~~~wwwtttxxxtttgggjjjwww{{{yyy~~~}}}|||~~~wwwvvvooottt|||{{{xxx~~~}}}yyyvvvuuuvvvrrrnnnkkkkkkjjjiiilllqqqvvvrrrqqqrrrrrrqqqrrrvvvyyyvvvjjj^^^ddd}}}uuuuuu{{{{{{yyyqqqjjjccc^^^aaaffflllqqqxxxzzznnneeemmmbbbZZZ^^^```WWWHHH<<<}}}~~~rrrcccUUUIIIJJJUUUaaammmuuu|||tttnnnkkkgggaaa^^^^^^iiinnnssstttrrrmmmaaaVVVFFF>>>555...---------,,,---------------,,,,,,+++******************************++++++,,,---------***+++,,,,,,***)))***+++'''(((((())))))(((((('''))))))(((((((((((())))))((((((((((((''''''''''''))))))))))))))))))))))))******,,,,,,------------+++,,,---,,,***)))***+++------------,,,,,,,,,,,,+++++++++,,,------......000...222HHHiii}}}qqqmmm}}}wwwYYYSSSeeerrrnnn___VVVTTTVVVdddgggiiiooo|||zzziii~~~sssVVV;;;888555222222222333999@@@KKK___rrryyy|||xxxuuussstttsssooommmnnn\\\SSSGGG@@@>>>>>><<<:::GGGHHHIIIIIIIIIIIIIIIHHHPPPOOOMMMKKKJJJJJJJJJJJJIIIJJJLLLKKKKKKKKKLLLNNNTTTWWW\\\```dddffffffeeevvvuuulllfffgggkkkqqqwwwyyyuuurrrtttwww}}}{{{xxxxxx}}}|||}}}vvveeeVVVSSScccxxxsssnnnjjjeee___[[[___fffooojjjccc______cccfffiiiaaabbbdddeeedddaaa^^^]]]___cccllluuuzzzwwwnnngggeee___UUUOOOOOOVVV```gggsss}}}vvveeeWWWOOOKKKRRRjjj{{{qqqhhheeehhhcccYYY[[[fffuuujjj___```iiiooollleeedddfffkkkssstttfffKKK666222000---++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))))))))*********+++******))))))******+++************************))))))))))))))))))))))))***************************************++++++++++++,,,,,,,,,---------...---............////////////111222111......222666OOO[[[gggooovvvxxxuuutttjjjgggmmmooolllrrrwwwxxxzzz}}}~~~{{{uuusss|||~~~~~~{{{{{{|||{{{yyyvvvxxx|||xxxqqquuu}}}wwwssswww~~~|||xxxuuutttuuuwwwllljjjlllpppsssrrrtttwww{{{yyyzzzyyywwwxxx{{{}}}tttdddZZZddd{{{{{{tttwww|||sssooohhhccccccdddeeeiiiooolllqqqxxxvvvggg\\\^^^VVVPPPRRRPPPFFF:::222}}}yyyooojjjrrr~~~iii___WWWZZZccclllsssyyyqqqmmmjjjjjjhhheeegggllllllmmmkkkeee\\\RRRGGG@@@666222...++++++,,,,,,+++,,,,,,---------,,,,,,+++*********************************++++++,,,,,,,,,)))***++++++***)))+++,,,''''''((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******+++,,,---.........+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...000//////999UUUttt|||rrrnnnxxx~~~xxx}}}xxx^^^VVVZZZbbbhhhdddYYYPPPMMMiiirrrssskkkpppxxx~~~oooYYYGGG;;;777222111222444777999888FFFUUU^^^iiivvvyyywwwvvvwwwyyyzzzzzzzzzpppgggXXXIII???<<<===???@@@AAACCCEEEGGGHHHHHHHHHLLLLLLLLLKKKJJJIIIIIIHHHGGGHHHJJJKKKJJJJJJIIIIIIOOOQQQTTTWWWYYY[[[[[[[[[___iiiwww~~~|||sssiiibbb[[[\\\```eeejjjjjjgggdddiiimmmrrrvvvxxxzzz|||~~~pppqqqqqqqqqsssvvv{{{yyywwwtttvvvwwwiiiXXXPPP[[[kkk~~~oookkkfffdddaaa___dddkkkpppkkkeeeaaaaaaccceeefff```aaadddffffffeeebbb```bbbeeekkkppppppiii]]]UUU]]]WWWPPPLLLOOOYYYeeennnyyy|||vvvdddRRRHHHFFFFFFJJJ\\\nnn||||||rrrvvvwwwpppeee```aaaeeekkkddd^^^```fffggg```XXXWWW\\\dddhhhcccRRR<<<,,,000---+++***++++++***)))++++++++++++++++++++++++***************++++++,,,,,,+++++++++++++++++++++************************))))))))))))******************))))))))))))******************************((((((((((((((((((((((((************************************************+++++++++,,,,,,------...---------.........//////...///000111000//////...666CCCRRR\\\eeeooouuuvvv}}}zzzyyytttssspppeee```eeekkkqqqwww~~~wwwuuuuuuwww{{{|||vvvwwwxxxllleeennnuuu~~~{{{wwwrrrvvv}}}zzzvvvpppyyy|||}}}wwwrrrsssvvv~~~|||yyyuuurrrrrruuuxxxnnnmmmooouuuyyyyyyyyy||||||yyyzzzyyyvvvwwwzzzyyyrrrfff```gggvvvxxxuuuuuuyyy~~~zzznnnccc]]]___dddjjjkkkhhhiiimmmmmmpppuuuzzzzzzqqqaaaUUUOOOHHHDDDCCC???777111...wwwzzz~~~lllcccWWWVVVeeevvvxxxrrrpppuuuyyyxxxuuutttfffdddeeegggfffeeehhhnnnhhhaaaWWWLLLAAA888222111000...---,,,,,,,,,+++***++++++,,,,,,---,,,,,,+++************************))))))))))))************)))***++++++))))))***,,,''''''((((((((((((''''''))))))(((((((((((())))))&&&&&&'''(((***+++,,,,,,((((((((((((((((((((((((******++++++,,,---......+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------------.........***...------>>>___~~~jjjiiipppjjjlllqqqjjjbbbWWWUUU```hhhbbbSSSIIIZZZppp{{{ooofffsss~~~}}}fffUUURRR@@@<<<666111111444555444222888???FFFSSSfffwww|||xxxuuuvvv|||~~~yyyvvvmmm]]]KKK@@@>>>AAA;;;<<>>777111///000///.........---,,,+++******++++++,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))***++++++)))((()))***'''(((((())))))(((((('''))))))(((((((((((())))))%%%&&&''')))***,,,---...))))))))))))))))))))))))************+++,,,------+++,,,---,,,***)))***+++++++++++++++,,,,,,,,,,,,---------------.........)))///000---444OOOuuutttkkkpppjjjdddjjjrrrooo___SSSXXXdddeeeYYYNNNKKKhhh~~~xxxjjjqqqfffVVVZZZOOOKKKBBB777333444333111222333666999CCCTTThhhuuuxxxvvvsssssszzz{{{sssxxxyyyooo]]]LLLCCC@@@======>>>???AAACCCEEEFFFBBBDDDGGGIIIKKKKKKJJJIIICCCCCCCCCFFFHHHIIIGGGFFFHHHHHHHHHIIIJJJJJJKKKLLLMMMOOORRRUUUVVVVVVTTTSSSPPPPPPQQQQQQPPPOOONNNMMMMMMRRRXXX\\\[[[WWWRRRPPPTTTTTTUUUVVVXXX]]]cccggg]]]\\\YYY\\\kkk~~~qqqhhh\\\PPPOOOVVVhhhnnntttzzzyyyuuulllbbb\\\WWWUUUXXX]]]``````aaaccceeedddaaa^^^\\\]]]```cccgggkkknnnpppmmmllljjjeee___XXXQQQMMMJJJKKKNNNSSS[[[eeennntttjjj___QQQJJJQQQ[[[\\\WWWTTTDDDFFFYYY```UUUXXXhhhvvvttteeegggfff\\\RRRXXX^^^```]]]VVVOOOKKKQQQTTTTTTLLL???555000000,,,+++******+++,,,***)))++++++++++++++++++++++++***))))))))))))***++++++*********+++++++++++++++************************************)))))))))(((***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++***************))))))***+++,,,---......,,,------------............//////...............---......111<<>>BBBOOOfffnnnNNNDDDAAAHHHNNNNNNPPPUUU```]]]```fff]]]OOOQQQ^^^nnnddd\\\bbbmmmpppdddVVVPPPFFF:::111...---+++)))+++******+++------,,,***************************)))))))))))))))******+++))))))******++++++++++++))))))))))))))))))))))))---,,,+++***)))'''&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++******))))))((()))***+++,,,---......,,,,,,,,,---------......+++///333333000---...///)))111777333///333;;;AAATTTXXXfffpppqqqyyy~~~wwwbbb^^^]]]___^^^[[[^^^eee___qqqgggjjjnnnppprrruuu|||pppkkkgggiiisssmmmnnnsssvvvlllaaagggwww}}}rrrxxx|||vvvxxxxxxyyyyyywww~~~||||||tttpppxxxuuukkkccchhhtttxxxsss^^^cccfffhhhoooyyy|||xxxuuuuuutttpppllliiiiiiiiiccc___aaaiiipppqqqpppooommmjjjiiilllnnnnnnqqquuulllnnnrrruuusssllleeeaaa]]]YYYUUUXXX```gggiiihhh```______```______fffooorrrgggYYYPPPLLLEEE999///444///---000111...,,,,,,sssdddYYYRRRUUUcccooopppiii```UUUMMMfffuuuyyydddbbbhhhwwwppp[[[```vvvvvvdddWWWZZZkkk{{{nnnQQQDDDFFFFFFKKKSSS\\\eeeooowww}}}uuuwwwxxxuuupppllllllmmmddd^^^___lllyyyzzzrrrkkk]]]SSSLLLKKKHHH???777444---,,,***))))))***,,,---,,,,,,,,,,,,,,,+++***)))************************+++*********))))))(((((())))))))))))************+++*********))))))(((((()))((((((((((((((()))***++++++)))(((''''''''''''''''''''''''(((((((((((((((((()))))))))'''&&&%%%******)))))))))))))))***)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,---///111222333HHHiii{{{oookkkyyy~~~ttt{{{iiiSSSIIIPPP^^^wwwuuujjjfffoooooofffdddgggvvv}}}sssppptttxxx{{{pppcccSSSCCC666...444...---111444555:::AAADDDKKKVVV```hhhlllnnnoooqqqpppooommmjjjfffcccaaa]]]QQQFFFEEEDDD@@@???AAABBBAAAAAACCCFFFHHHHHHHHHEEEDDDDDDEEEFFFFFFDDDBBBAAABBBBBBBBBBBBCCCEEEGGGEEEDDDEEEHHHKKKKKKHHHEEEJJJJJJIIIIIIIIIHHHHHHHHHFFFHHHKKKMMMNNNNNNMMMMMMIIIJJJKKKLLLMMMMMMMMMLLLIIIIIIJJJLLLNNNQQQTTTVVVVVVVVVWWWYYY^^^dddjjjnnnjjjddd]]]YYYXXXWWWVVVTTT\\\\\\[[[[[[[[[YYYWWWTTTVVVVVVUUUTTTRRRSSSVVVXXX[[[]]]]]][[[\\\^^^\\\WWWRRR```hhhcccaaahhhmmmkkknnndddWWWLLLCCC???CCCKKKUUUZZZ[[[TTTHHH>>>999777;;;NNN___jjj|||YYYSSSRRRXXX]]]YYYRRROOOQQQ\\\bbb[[[QQQQQQYYY```fff```ZZZ___nnnuuuhhhSSS===999333---***))))))++++++++++++*********))))))************************))))))))))))************************************))))))))))))((((((((((((+++*********))))))(((((())))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***---,,,+++******,,,.../////////.........---------,,,---......------...000666@@@PPP]]]eeeffffffdddeeehhhiiiccc[[[YYY```ggg```jjjwwwqqqzzzgggeeeeeeiiiooouuuyyyyyy|||sssttt{{{zzzpppgggfffeeeaaabbbfffssslllhhhiiillljjjjjjkkkmmmmmmnnnnnnhhhfffpppyyyyyy}}}|||sssyyyrrriiibbb```aaagggmmmddddddfffjjjjjjiiikkkpppiiioooqqqlllfffcccaaa^^^[[[aaagggkkkqqqrrrllldddffffffhhhkkknnnnnnllliiifffiiijjjfff___VVVQQQOOOVVVRRRRRRXXXbbbgggfffbbb[[[XXXXXX[[[[[[[[[cccnnneeeWWWHHH@@@:::444111000.........------,,,,,,,,,{{{ppphhhoootttqqqkkkbbbUUUKKKKKKSSSYYY___jjjuuuqqqeeeNNNJJJLLLXXXhhhuuu|||eeePPPPPP^^^kkkpppppp|||xxxmmm[[[JJJEEENNNYYYqqqwwwuuuaaaTTTQQQOOOTTT\\\dddkkkrrrxxx|||oookkkeee___\\\^^^cccgggggg```^^^hhhqqqpppgggaaaOOODDD<<<:::888222------,,,++++++******++++++,,,+++,,,,,,,,,++++++***)))*********************************)))))))))(((((((((((()))))))))******************)))))))))(((((((((((((((((()))***,,,,,,+++***)))(((''''''''''''''''''''''''(((((((((((('''(((((())))))((('''&&&***)))(((''''''((())))))))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,******+++,,,---///111222888OOOeeejjjhhhlllsssxxx}}}ppp___TTTRRRVVVllluuujjjYYY]]]gggiiijjjUUU```oootttkkk```eeesssyyynnn^^^MMM===444444///...222222111333888<<>>AAALLLXXXeeexxx\\\ccciiiggg```ZZZZZZ]]]^^^___[[[SSSPPPTTT[[[]]]UUUTTTSSS[[[hhhkkkZZZFFF888555111---******+++,,,+++++++++*********))))))************************))))))))))))************************************)))))))))))))))))))))(((************)))))))))((())))))))))))))))))))))))***)))(((''''''((()))******)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***---,,,+++******,,,---//////.........------------,,,---......------...000,,,444>>>HHHOOOTTTXXXZZZ```dddfffbbbZZZWWW[[[aaa\\\bbbsss|||kkkiiitttmmmkkkiiijjjnnnqqqqqqqqqvvvvvvwwwuuuqqqtttwwwsssrrrlllfffccceee```^^^aaacccbbbcccfffgggeeeeeefffdddccckkkuuuzzz{{{|||{{{yyyvvvuuuttttttoooiiifffeeefffhhhiiicccbbbdddhhhhhhfffiiinnneeehhhgggbbb```aaaaaa___```fffkkkooorrrrrrlllcccdddgggkkkkkkiiifffeeefff[[[]]]^^^]]]YYYWWWVVVWWWRRRQQQSSSZZZccchhhhhhfff\\\VVVSSSVVVYYYZZZ___eeeSSSGGG;;;555222---++++++------------------,,,,,,pppzzzzzzuuuoooeee[[[TTTUUUTTTUUUaaannnnnneeeOOOGGGCCCHHHSSS___llluuutttaaaNNNGGGKKKQQQWWW]]]jjjlllhhh\\\LLLCCCDDDIIITTTZZZiiiyyyzzzpppjjjnnnpppqqqqqqooolllkkkkkk^^^ZZZTTTQQQTTTZZZaaadddhhh___ZZZ___ccc___VVVPPPCCC:::111...---++++++,,,***++++++++++++++++++***+++++++++,,,++++++***)))******************************))))))))))))(((((((((((())))))))))))************))))))))))))((((((''''''((()))***,,,---...******)))(((''''''''''''''''''''''''((((((((((((&&&'''(((((()))((((((''')))((('''%%%%%%'''(((***))))))))))))))))))))))))******************************+++++++++,,,,,,,,,)))******+++,,,---///000///999PPPdddeee___iii|||yyyssslllbbbUUUKKK\\\nnneeeMMMLLL[[[gggmmmVVVSSS[[[kkkkkk```aaannn{{{|||zzzrrrcccQQQBBB:::333000///111000...///111999===BBBDDDHHHOOOZZZcccnnnmmmjjjhhhhhhjjjlllnnnooocccVVVNNNHHHCCCAAABBBDDDCCCDDDEEEGGGHHHGGGFFFIIIGGGFFFFFFFFFFFFDDDBBBAAACCCEEEDDDBBBAAACCCFFFDDDCCCCCCDDDFFFGGGFFFEEEGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHJJJLLLLLLKKKJJJIIIIIIHHHHHHGGGHHHJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIKKKJJJIIIHHHIIIKKKNNNOOORRROOOLLLKKKLLLNNNPPPPPPSSSTTTUUUWWWWWWWWWVVVVVVVVVWWWXXXXXXVVVVVVWWWXXXYYY[[[[[[YYYZZZ\\\ZZZUUUSSS___fffbbb^^^```___\\\^^^TTTKKKGGGDDDCCCEEEJJJQQQRRRKKK===444777???EEEFFFHHHPPP```rrr}}}}}}YYYooo|||qqq^^^XXX^^^dddfff]]]PPPIIINNNWWWYYYVVVEEEHHHOOOZZZdddbbbPPP>>>111///...,,,++++++,,,,,,+++************)))))))))************************))))))))))))************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******,,,++++++******,,,---...............------------+++---......------...///***---111777===DDDLLLQQQXXX^^^cccaaaYYYTTTUUUXXX[[[]]]fffooojjj^^^aaammmuuutttrrrssstttuuuuuutttnnnooonnnhhhcccmmmzzzooofffaaa^^^]]]___^^^]]]aaagggddd^^^ZZZZZZ\\\^^^bbbffftttyyy|||yyyqqqnnnqqqvvvooommmkkkjjjkkkkkkhhhddd]]]\\\^^^bbbcccbbbeeejjjhhhhhhddd```aaagggiiigggccciiinnnpppqqqpppiiiaaa```dddgggccc\\\WWWXXX[[[RRRTTTVVVXXXZZZ]]]bbbeeeTTTUUUWWW\\\bbbeeeffffff^^^UUUOOOPPPTTTUUUUUUWWWCCC:::333111000---+++,,,,,,,,,------------------```eeekkkppp{{{~~~zzzmmmmmmiiifffiiioooooojjj___UUUKKKIIIMMMSSS\\\eeemmmaaaTTTJJJDDDBBBHHHOOOUUU\\\cccaaaXXXQQQOOOPPPVVV[[[gggwwwyyyxxxvvvrrrkkkbbb[[[WWWVVVQQQQQQSSSYYYaaafffgggeeeaaaXXXQQQQQQQQQLLLDDD@@@:::444---+++***+++,,,---)))***+++,,,,,,+++***)))******++++++++++++******************************))))))))))))))))))(((((((((((((((((()))))))))***))))))))))))))))))(((((((((((((((((()))***+++,,,***)))((('''''''''''''''''''''''''''((((((((((((&&&&&&'''(((((()))))))))***((('''%%%&&&''')))+++)))))))))))))))))))))))))))))))))******)))))))))******+++++++++,,,,,,,,,*********+++,,,---...//////000???TTTZZZWWWaaassstttppplllooouuuqqq^^^JJJNNN]]]YYYJJJIIIQQQ[[[gggfffWWWQQQ]]]lllooolllkkkoooqqqqqqjjj\\\MMMBBB===777444111000//////000222555:::???AAAAAAFFFOOOWWWfffeeedddddddddfffhhhjjjppphhh^^^UUUNNNGGGBBB@@@BBBBBBBBBDDDGGGHHHGGGFFFGGGEEEDDDDDDEEEEEEDDDCCCIIIEEEBBB@@@BBBDDDEEEEEECCCBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDFFFHHHIIIKKKKKKJJJHHHGGGHHHGGGFFFEEEFFFHHHJJJKKKLLLKKKJJJIIIHHHGGGGGGFFFKKKJJJIIIHHHHHHIIIJJJKKKMMMKKKJJJJJJKKKMMMOOOQQQSSSTTTWWWXXXWWWWWWWWWWWWWWWXXXZZZZZZYYYXXXXXXYYYXXXZZZZZZXXXYYY\\\YYYTTTPPPZZZbbbaaa^^^^^^\\\XXXVVVPPPLLLLLLKKKGGGEEEFFFGGGIIIEEE======EEEJJJIIIHHHCCCHHHYYYeeeddd___^^^YYYrrrooo[[[XXX^^^aaa^^^UUUIIIEEEMMMWWWVVVOOO>>>CCCKKKUUU[[[UUUFFF999,,,,,,,,,,,,++++++++++++************))))))))))))************************((()))))))))************************************)))))))))))))))******************)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***************++++++******++++++,,,---------------------------+++---......---,,,...///,,,,,,---...222999AAAGGGMMMUUU\\\]]]XXXSSSRRRSSS___^^^bbbgggcccZZZ^^^iiisssssstttvvvxxxzzz||||||vvvwwwtttiii___dddxxx|||}}}uuummmkkkhhheeecccaaaaaahhhqqqoooeee[[[XXXZZZ]]]______fffnnnvvvvvvppplllmmmppplllkkkiiihhhiiihhhbbb[[[YYYXXXZZZ___aaaaaafffkkknnnlllhhhdddgggnnnoookkkggglllppppppooommmhhhaaaZZZ[[[YYYTTTNNNKKKNNNQQQTTTWWW[[[```eeejjjnnnppp___^^^]]]]]]]]]^^^```aaa^^^XXXQQQLLLJJJIIIGGGGGG:::444000111111///...///,,,,,,,,,------.........aaacccaaaZZZZZZbbbmmmsss~~~zzzvvvyyy~~~xxx|||{{{wwwuuuuuutttvvvmmmeeebbbbbbccchhhnnnzzzuuunnnggg]]]VVVWWW\\\\\\eeeooorrrlllfffccccccggghhhkkknnnqqqsssqqqmmm```^^^[[[WWWSSSRRRTTTVVVXXXYYY]]]ccchhhiiiddd```RRRKKKDDDCCCAAA<<<777555---,,,***((()))******)))((()))+++,,,,,,+++)))((()))******++++++*********))))))))))))))))))))))))(((((((((((((((((())))))'''(((((((((((()))))))))(((((((((((((((((()))))))))(((((('''''''''(((((()))(((((('''''''''''''''''''''''''''((((((((((((''''''''''''(((((())))))***)))((('''''')))+++,,,((((((((((((((((((((((((((()))************)))(((******+++++++++,,,,,,,,,,,,+++++++++,,,---......------222<<>>===BBBDDDGGGRRR]]]YYYMMMHHH>>>>>>KKKRRRMMMHHHJJJ\\\mmmsssfffZZZ[[[\\\XXXPPPNNNJJJKKKRRRYYYWWWQQQFFFEEEGGGJJJIIIBBB777///,,,,,,,,,++++++***)))((())))))))))))))))))))))))************************((()))))))))************************************((()))))))))*********+++))))))))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))************)))************++++++,,,,,,,,,,,,------------------+++,,,------,,,,,,---///***++++++***+++///444888===EEENNNTTTTTTSSSUUUWWW```^^^bbbfffccc\\\^^^eeeggghhhjjjlllooorrruuuxxx~~~xxxjjjeeeiiipppwwwtttooommmnnnppppppmmmooojjjeeebbbaaacccnnnyyyyyykkkbbbaaaeeefffeeebbbfffjjjkkkjjjhhhhhhiiiqqqqqqmmmgggeeeeee```XXX\\\[[[^^^cccfffhhhmmmtttnnnmmmjjjggghhhkkkiiidddgggkkkllliiieeeccc^^^YYYQQQNNNKKKIIIJJJMMMQQQSSSZZZ___fffmmmrrrsssqqqooodddbbb^^^ZZZXXXXXXZZZ[[[ZZZXXXRRRHHH???:::999999111---,,,......++++++---,,,,,,,,,------.........jjjnnnkkk```VVVUUUWWWYYY___eeeeee^^^XXXZZZ___ccceeennnvvvvvvqqqmmmpppsssuuupppmmmmmmmmmmmmqqqvvvwwwuuutttrrrkkkbbb___bbbbbbhhhmmmmmmfff```]]]]]]ZZZ\\\ZZZXXXYYY]]]___]]]ZZZZZZZZZYYYXXX[[[___ccccccaaa___]]][[[WWWRRRNNNBBB===999888666111//////(((+++,,,******,,,+++(((((()))+++,,,,,,+++)))(((((()))******+++*********))))))))))))))))))))))))''''''(((((((((((())))))''''''(((((((((((())))))''''''(((((((((((())))))))))))((('''&&&&&&&&&&&&((((((''''''&&&''''''(((''''''''''''(((((((((((((((''''''''''''(((((())))))(((((())))))***+++,,,((((((((((((((((((((((((((()))***++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,---------...---///;;;MMMYYY\\\ZZZZZZYYYaaatttzzzjjjQQQGGGCCCQQQYYYKKKDDDSSSZZZfffeeeYYYZZZmmm|||~~~tttvvvrrreeeVVVLLLMMMRRRZZZUUUHHH999000000111000+++///555999;;;;;;;;;;;;BBBEEEJJJOOOUUUXXX[[[\\\aaaeeegggeeeaaa\\\UUUNNNCCCAAA@@@AAADDDGGGIIIJJJBBBAAA??????AAACCCDDDDDDaaaTTTEEE???BBBEEECCC???@@@BBBCCCBBBAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFHHHHHHHHHFFFEEEFFFEEEEEEEEEEEEGGGHHHIIIGGGHHHIIIIIIJJJJJJIIIIIIGGGHHHIIIIIIJJJIIIIIIHHHIIIJJJJJJIIIHHHHHHJJJLLLMMMPPPTTTSSSQQQOOOPPPRRRXXXYYYZZZZZZXXXXXXYYYZZZ[[[]]]]]][[[\\\^^^\\\WWWXXX[[[______ZZZSSSMMMIIIDDDEEEJJJMMMHHH>>>888777777AAAIIIQQQaaaooohhhWWWHHH???:::???BBBBBBDDDIIIUUU]]]]]]VVVRRRTTTSSSNNNHHHLLLOOOQQQWWW]]]]]]ZZZZZZPPPFFFAAA;;;444---+++,,,,,,++++++***)))(((((((((((()))))))))))))))***************************))))))))))))************************************((())))))******+++++++++))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))******))))))*********+++++++++++++++,,,,,,,,,,,,------------***,,,------,,,,,,---...+++,,,---,,,,,,,,,---///---444>>>EEEJJJOOOTTTXXXXXXXXX]]]bbbbbb______bbbcccddddddddddddgggkkknnnyyyyyyooojjjiiicccfffeee```^^^bbbfffhhhgggaaa\\\[[[\\\```jjjtttyyymmmhhhkkkmmmlllmmmjjjeeeccceeehhhkkkmmm}}}{{{pppjjjkkkhhhaaa```___aaafffiiikkkqqqxxxjjjllliiieeecccccc___ZZZYYY\\\[[[UUUPPPNNNLLLHHHKKKIIIIIILLLSSSYYY\\\]]][[[aaajjjsssvvvrrriiiccc^^^[[[WWWUUUUUUVVVUUUUUUOOOQQQLLL@@@555111111000///,,,+++------******---,,,,,,------------------lllqqqrrrlllfffbbb^^^ZZZYYY\\\[[[TTTOOOOOOPPPOOOIIINNNTTTVVVSSSRRRVVV[[[ZZZVVVVVVWWWVVVTTTVVV[[[UUUSSSUUUXXXWWWPPPKKKKKKMMMOOOPPPMMMHHHEEEGGGJJJMMMPPPPPPQQQWWW___```\\\eeeffffffccc```^^^]]]^^^VVVUUUSSSNNNGGGAAA===;;;666333111222000,,,+++---)))---...+++***------)))((()))***++++++***)))((((((((()))***************))))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))'''''''''((((((((()))))))))((((((''''''''''''((('''''''''&&&&&&''''''(((''''''''''''(((((((((((())))))''''''&&&'''((((((&&&'''((()))*********)))(((((((((((((((((((((((()))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,,,,++++++*********++++++---......///666BBBPPPZZZRRRSSSQQQSSSbbbsssvvvooo^^^RRRFFFJJJSSSLLLHHHTTTZZZdddgggbbb```hhhqqqtttkkknnnlllbbbUUUPPPVVV___fffaaaSSSAAA555333111---000///111555:::???@@@@@@;;;<<<@@@DDDHHHMMMPPPRRRUUU]]]bbbbbbbbbbbb^^^XXXJJJGGGCCCAAACCCGGGIIIKKKFFFCCCAAA@@@AAABBBBBBBBBRRRKKKBBB>>>>>>@@@@@@??????BBBDDDDDDBBB@@@AAABBBDDDDDDDDDDDDCCCCCCCCCCCCAAABBBEEEGGGGGGGGGFFFEEEDDDEEEEEEFFFFFFGGGHHHHHHFFFGGGHHHIIIJJJIIIIIIHHHJJJKKKLLLMMMMMMLLLKKKJJJGGGHHHIIIHHHFFFFFFIIIKKKIIIMMMRRRRRRPPPNNNQQQSSSYYYZZZYYYXXXWWWWWWYYY[[[]]]______]]]^^^```^^^YYYYYYZZZ\\\[[[VVVNNNHHHDDD===AAAFFFGGG@@@666333666999FFFPPPUUUcccssssssgggFFFEEEEEEEEEFFFGGGIIILLLKKKMMMNNNLLLHHHGGGIIILLLJJJMMMOOOPPPUUU^^^ccccccdddTTTBBB999333---,,,---++++++******)))*********(((((((((((())))))******************************))))))))))))************************************((())))))******+++,,,,,,((()))))))))************))))))))))))))))))))))))'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))***+++++++++++++++++++++,,,,,,,,,---------***,,,------,,,+++---...,,,---//////...------...))),,,222666;;;AAAHHHMMMNNNOOOTTT\\\aaaaaabbbcccgggfffdddaaa^^^___dddgggnnn{{{sssqqqqqqiiillljjjbbb^^^bbbhhhiiiddd^^^YYYZZZ\\\^^^aaaffftttwwwuuujjjccccccffffffkkkhhhdddbbbccchhhmmmppp~~~tttjjjjjjiiiccc\\\ZZZ[[[^^^```aaaffflll```cccaaaZZZUUUSSSQQQMMMDDDGGGGGGBBB@@@CCCFFFFFFKKKOOOVVV\\\___`````````WWW]]]gggppprrrkkk___VVVSSSPPPOOOQQQTTTTTTNNNIII@@@BBB===444000000///,,,///---,,,///...+++---111------------------,,,,,,gggkkknnnooorrrtttpppiiillllllhhhccc``````\\\VVVMMMMMMMMMMMMLLLLLLPPPUUUWWWSSSQQQPPPMMMHHHHHHKKKKKKIIIJJJQQQSSSPPPKKKIIIJJJKKKKKKIIIIIILLLTTTZZZZZZ\\\^^^```hhhoookkkaaaaaacccccc```ZZZSSSNNNKKK===BBBEEEDDD===666222000111......000...******---''',,,,,,'''&&&***+++((())))))************))))))(((((()))***************))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((()))******''''''&&&&&&&&&''''''(((''''''''''''((((((((()))***)))((('''&&&&&&'''(((###%%%''')))******(((((((((((((((((((((((((((((()))***,,,------,,,***)))******+++++++++,,,,,,,,,+++******)))))))))))))))***))),,,//////222AAASSSLLLNNNJJJEEEOOObbbllljjjiii___KKKBBBJJJNNNPPPXXXbbb\\\[[[bbbhhheee^^^YYYZZZ___aaaZZZQQQPPP[[[fffhhheeeXXXFFF:::777333---222---***---666???DDDEEE======<<<===???CCCGGGIIILLLUUU[[[\\\^^^bbbbbb]]]PPPLLLFFFBBBCCCFFFIIIKKKJJJGGGCCCAAAAAAAAAAAA@@@<<<<<<<<<:::999:::>>>BBB>>>BBBEEEEEECCCAAA@@@AAAEEEEEEDDDDDDDDDCCCCCCCCC@@@AAADDDFFFGGGGGGFFFFFFDDDEEEFFFGGGHHHHHHHHHGGGEEEFFFGGGHHHIIIHHHGGGGGGIIIJJJKKKLLLKKKJJJHHHFFFFFFHHHIIIIIIGGGGGGJJJMMMHHHMMMRRRSSSQQQQQQTTTWWWZZZZZZYYYWWWVVVVVVYYY\\\^^^``````^^^___bbb___ZZZUUUUUUWWWXXXTTTMMMGGGEEE<<<@@@DDDDDD;;;222333:::===LLLTTTTTT^^^qqqxxxsssCCCKKKSSSTTTRRRPPPLLLIIIHHHJJJMMMMMMFFFAAAIIITTTMMMMMMKKKJJJQQQ]]]eeeggg___LLL888...+++)))***///+++***)))))))))+++,,,---'''((((((((())))))******************************))))))))))))************************************((())))))***++++++,,,,,,(((((())))))*********+++))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))***++++++++++++***+++++++++,,,,,,---------***,,,------,,,+++---...(((***,,,,,,++++++,,,---,,,---------///333:::???GGGHHHOOOXXX___ccceeegggfffeeebbb]]]YYYZZZ___dddggg|||uuuooosssxxxvvvxxxtttjjjgggkkkppppppkkkddd___aaabbb___\\\\\\YYYccchhh```WWWWWWZZZ[[[YYY\\\^^^```aaadddhhhkkkpppzzzzzzkkk```___^^^ZZZSSSQQQPPPRRRSSSRRRWWW]]]RRRUUUSSSKKKCCCBBBAAA@@@:::???@@@>>>@@@HHHPPPSSSOOOYYYdddiiieee___\\\[[[SSSXXXbbbkkkmmmfffYYYOOOLLLJJJKKKPPPTTTQQQFFF===666555111,,,---333111+++,,,******,,,+++))),,,111.........------,,,,,,,,,nnntttzzz}}}zzzssslllhhhmmmiiiffffffiiillllllkkk\\\[[[[[[\\\^^^```___^^^eeeaaa[[[WWWUUUUUUUUUTTTYYYWWW[[[eeehhhddd___```eeeaaaYYYQQQRRRYYY^^^^^^dddbbb___^^^^^^^^^\\\[[[ZZZYYYXXXUUUOOOIIICCC@@@:::999777444111...,,,++++++,,,,,,------,,,,,,+++))))))))))))((((((((((((******++++++++++++******+++)))'''(((+++---,,,+++************)))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((******)))((('''&&&%%%%%%''')))***)))((('''(((***&&&&&&''')))+++)))&&&$$$(((((())))))((('''&&&&&&))))))************)))))))))))))))***++++++,,,,,,)))))))))))))))))))))))),,,,,,+++)))***///888@@@OOOMMMJJJGGGJJJVVVfffsssuuu```SSSMMMEEEGGGQQQUUU```WWWQQQWWWbbbcccWWWIIITTTZZZ\\\VVVLLLKKKVVVbbbiiidddVVVEEE<<<;;;777000222///---///333888===AAAEEECCC@@@===<<<===???AAAJJJMMMRRRYYY___bbbcccbbbVVVWWWUUUNNNGGGFFFMMMTTTOOOJJJCCC?????????===;;;===============>>>???@@@>>>AAADDDFFFEEECCCBBBAAACCCCCCCCCCCCCCCBBBAAA@@@EEEDDDCCCBBBCCCEEEGGGIIIIIIHHHFFFDDDDDDEEEFFFHHHBBBBBBCCCEEEHHHIIIIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJHHHIIIHHHEEEFFFIIIIIIFFFEEEHHHLLLPPPSSSSSSRRRQQQUUUUUUVVVWWWZZZ]]]```bbbccc___\\\ZZZ[[[[[[XXXUUUXXXYYYWWWQQQJJJFFFFFFGGGCCCFFFAAA666333888:::777BBBLLLSSSVVV___jjjkkkcccAAASSSddddddTTTFFFDDDIIIGGGFFFEEEDDDCCCEEEJJJQQQQQQLLLFFFIIIXXXeeebbbWWWJJJ@@@444,,,+++,,,,,,+++************************(((((())))))))))))((((((******))))))((((((''''''))))))))))))((((((((((((************************$$$(((&&&'''...)))%%%,,,***%%%000,,,&&&((()))))))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111<<<>>>@@@HHHYYYiiillleee]]]______[[[VVVWWW___fffeeerrr~~~}}}qqqjjjmmmtttrrrsssrrrnnnjjjkkkrrrxxxxxxllljjjwww|||gggWWWYYYXXXWWWUUUSSSPPPNNNMMMTTTNNNRRRUUUPPPTTT[[[XXX\\\]]]\\\WWWVVVVVVTTTPPPRRRKKKEEECCCFFFHHHFFFCCCEEEEEEDDD???999999===CCCAAAGGGHHHEEEEEENNNYYY^^^WWWZZZ]]]``````]]]ZZZWWWRRRUUU[[[______YYYPPPIIIHHHHHHHHHFFFCCC>>>999666222000...,,,+++,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++[[[gggvvv~~~tttggg^^^______```bbbdddeeedddcccjjjjjjkkkmmmooonnnkkkiiiooonnnmmmkkkiiihhhggghhhiiiaaa```iiiqqqpppkkkgggrrrmmmcccWWWSSSUUUVVVTTTZZZWWWSSSPPPNNNLLLIIIGGGEEEEEEDDDBBB>>>888333000222111000///---+++******++++++,,,,,,,,,,,,++++++))))))))))))(((((((((((()))******++++++******)))+++)))'''(((+++---,,,+++************)))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''')))***)))((('''((()))***)))((()))******)))'''(((((())))))(((''''''&&&))))))************)))))))))))))))***++++++,,,,,,************************------,,,******...555:::BBBGGGKKKKKKMMMWWWgggttt}}}lllbbbYYYHHHBBBHHHIIIPPPHHHBBBFFFPPPVVVSSSNNNMMMPPPRRRNNNIIIJJJQQQYYYhhheeeZZZKKKAAA<<<555...444111......000222555888BBBBBBAAAAAAAAA???;;;999;;;<<<>>>DDDLLLVVV^^^bbb[[[^^^]]]XXXPPPNNNQQQVVVPPPLLLGGGCCCAAA???===<<<===<<<<<<<<<<<<======>>>>>>@@@CCCDDDCCCBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAAAAABBBCCCEEEFFFJJJIIIGGGEEEEEEEEEEEEFFFEEEDDDCCCDDDEEEEEEDDDBBBGGGGGGHHHHHHIIIIIIJJJJJJFFFGGGFFFCCCEEEHHHGGGCCCCCCEEEHHHMMMQQQTTTUUUTTTRRRSSSUUUXXX\\\```dddfffbbb___[[[[[[\\\[[[YYYVVVVVVQQQKKKEEEBBBAAAAAAAAA<<<:::;;;===<<<999:::===;;;BBBJJJQQQWWWYYYTTTKKKOOOZZZdddaaaTTTHHHEEEGGG@@@BBBDDDGGGHHHJJJNNNRRRJJJGGGEEEIIIVVV^^^WWWJJJ===777///+++++++++***'''+++*********************(((((())))))))))))((((((***)))))))))((((((((('''))))))))))))((((((((((((************************)))---&&&"""+++,,,'''(((+++&&&***+++$$$&&&,,,)))))))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))+++++++++*********))))))*********+++++++++,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------444666888===IIIUUUWWWRRRQQQUUUXXXWWWTTTTTTZZZ```]]]dddjjjkkkgggdddfffjjjffffffeeeccccccgggmmmrrrwwwoooqqqpppeeebbb^^^YYYUUUSSSRRRRRRUUUPPPRRRSSSRRR\\\aaaYYYSSSUUUTTTMMMIIIKKKPPPQQQUUUOOOHHHEEEFFFFFFBBB>>>EEEHHHJJJFFFAAA???CCCHHHHHHIIIIIIGGGGGGKKKSSSZZZ]]]]]]]]][[[YYYWWWUUUTTTMMMOOORRRTTTSSSNNNFFF@@@:::::::::999777333000...111000...,,,+++,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++>>>KKK]]]iiijjjaaaTTTKKKLLLQQQXXX^^^```aaaaaaaaafffgggiiikkkllljjjfffccciiikkknnnmmmiiiggghhhiiijjj]]]UUUZZZdddgggaaa[[[bbb___XXXOOOMMMNNNNNNKKKJJJGGGCCC???===;;;888555666777666555333///+++)))++++++******************++++++,,,,,,,,,,,,++++++))))))))))))(((((((((((()))******++++++******)))***((('''(((***,,,,,,+++************))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((())))))'''((())))))''''''((()))+++)))'''''')))******)))(((((()))))))))(((''''''))))))************)))))))))))))))***++++++,,,,,,++++++++++++++++++++++++......---+++***,,,000333666@@@LLLPPPQQQVVVbbbmmmkkkdddddd___NNNEEEFFFDDDHHHDDD??????DDDMMMTTTYYYLLLLLLKKKJJJLLLPPPTTTWWWaaaaaa[[[PPPFFF>>>666///333222000...---...000000999;;;>>>CCCFFFDDD>>>888666555444777===GGGPPPVVVWWW[[[^^^\\\VVVQQQQQQSSSQQQQQQOOOKKKFFFBBB@@@@@@>>>>>>>>>===<<<;;;;;;;;;===???AAAAAA@@@???@@@AAA???@@@@@@@@@@@@??????>>>?????????@@@AAAAAABBBBBBGGGGGGFFFFFFEEEDDDDDDCCCEEEDDDDDDDDDEEEEEECCCAAAFFFFFFFFFFFFGGGHHHJJJJJJEEEEEEDDDBBBEEEHHHFFFAAA@@@@@@BBBGGGMMMSSSUUUVVVTTTUUUWWWZZZ]]]aaadddfffbbb___[[[YYYYYYXXXTTTQQQQQQKKKDDDAAA@@@???;;;777999444999HHHLLLCCC???DDD;;;;;;AAAJJJOOOJJJDDD@@@VVV[[[^^^[[[QQQHHHEEEEEE<<>>???===BBBHHHOOOQQQPPPQQQUUUYYYYYYYYYYYYZZZ\\\]]]^^^^^^ZZZXXXWWWYYY]]]cccgggjjj```[[[```uuu~~~pppqqqmmmgggaaa]]]\\\]]]^^^```]]]]]]]]]bbbuuuzzzkkk```bbb^^^SSSLLLOOOXXX]]]^^^YYYSSSPPPNNNKKKGGGCCCDDDJJJOOOLLLEEEBBBFFFLLLMMMHHHGGGJJJGGGDDDJJJTTTaaa^^^ZZZVVVRRRPPPPPPPPPLLLKKKJJJIIIGGGCCC===999222222222111000///......000///...,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++...555>>>EEEFFFCCC@@@===<<>>FFFJJJHHHDDD555555555555777;;;AAAEEEKKKQQQXXXZZZWWWSSSQQQRRRSSSUUUUUURRRLLLGGGEEEFFFDDDDDDBBB@@@>>>;;;999888<<<>>>???>>>======???@@@======>>>>>>>>>======<<<<<<===>>>???????????????BBBCCCCCCDDDDDDCCCCCCBBBCCCBBBBBBDDDFFFGGGFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJEEEFFFDDDCCCEEEIIIHHHCCCBBBAAA@@@DDDKKKQQQUUUVVVYYYYYYZZZ[[[]]]^^^``````bbb^^^ZZZWWWVVVSSSNNNJJJKKKIIIGGGEEECCC>>>777111777666===MMMYYYVVVKKKBBB???999:::CCCFFFBBBAAAFFFOOOSSSVVVSSSKKKDDDCCCDDD@@@CCCDDDFFFIIILLLKKKFFFFFFEEEFFFJJJOOOLLL???333,,,+++***+++------+++(((++++++******))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&******+++,,,&&&+++@@@222&&&%%%***)))++++++###(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))************************************++++++++++++++++++)))))))))***,,,---+++++++++++++++++++++++++++++++++++++++************,,,.........000222222888>>>EEEHHHJJJLLLPPPTTTYYYWWWVVVWWWXXXYYYXXXWWWXXXTTTRRRTTT[[[aaabbbaaaXXXUUUYYYjjj}}}xxxlllnnnkkkgggcccaaabbbcccdddbbbaaaccccccooo{{{tttssskkk^^^VVVXXX\\\^^^]]][[[XXXUUUSSSPPPMMMKKKGGGMMMQQQLLLCCC@@@EEEKKKOOOFFFDDDJJJGGG???BBBOOO[[[XXXTTTQQQNNNLLLLLLLLLMMMJJJFFFCCC@@@===:::777222111000///...//////000///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...000111222333666888222888@@@GGGKKKOOOUUUZZZKKKJJJIIIJJJMMMOOOOOOOOOVVVWWWVVVPPPIIIFFFIIIMMM\\\UUUKKKCCCAAAAAA???===>>>>>>;;;777666888666111333111///000111222111111++++++,,,,,,,,,+++******************************)))******++++++******)))))))))))))))(((((((((((()))))))))******)))))))))(((((((((((())))))+++,,,************)))))))))((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))***))))))(((''''''&&&&&&&&&((()))((('''&&&'''(((%%%&&&))),,,---,,,)))&&&(((((()))))))))))))))((())))))************)))))))))))))))***++++++,,,,,,*********************************+++,,,---------...333===HHHRRRVVVVVVTTTPPPQQQ]]]hhheeeaaaVVVCCCAAADDDFFFDDDAAABBBJJJQQQTTTLLLDDDDDDLLLWWW]]]```ZZZZZZVVVPPPGGGBBBCCCGGG@@@CCC@@@777111111000------,,,...555???HHHMMMPPP<<<:::777222000222777<<>>;;;999<<<===???>>>======>>>@@@<<<<<<======>>>======<<<<<<===>>>?????????>>>>>>===>>>???AAABBBBBBBBBBBBAAA@@@AAABBBEEEFFFEEEDDDBBBBBBBBBCCCDDDEEEFFFFFFGGGIIIHHHFFFFFFJJJKKKIIILLLHHHEEEHHHNNNTTTWWWWWWZZZZZZZZZ[[[[[[[[[[[[[[[^^^ZZZWWWVVVUUUSSSNNNIIIFFFFFFFFFBBB;;;666333333444<<>>EEEEEE???@@@GGGGGGMMMRRRNNNEEE>>>???BBBFFFGGGEEEDDDIIIPPPOOOIIIGGGCCCBBBDDDEEE@@@666///---,,,******+++++++++************)))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((&&&%%%(((000+++!!!;;;mmmYYY111 ,,,000)))'''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))*********+++++++++***))))))((()))***+++,,,++++++++++++++++++++++++)))******+++,,,---------+++,,,......---,,,---000222555999<<<>>>BBBHHHLLLPPPSSSVVVWWWVVVUUUVVVWWWYYYUUUQQQSSSXXX\\\ZZZWWWUUURRRTTT]]]jjjqqqmmmfffaaaaaaaaa```^^^]]]\\\[[[SSSVVVZZZ]]]jjjzzzrrrmmmcccYYYUUUUUUSSSNNNMMMNNNNNNNNNMMMLLLLLLMMMSSSVVVVVVNNNEEEAAAFFFMMMOOOEEEDDDJJJIII@@@BBBLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGCCC>>>:::888777555333000///---+++++++++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---............///000,,,///222555777;;;>>>AAA;;;999777888;;;???AAABBBGGGFFFCCC===777555888;;;IIIJJJEEE;;;444222333333222333222//////111///***111///---------...---,,,))))))***************))))))))))))((((((((((((((())))))************))))))))))))))))))((((((((((((((())))))******))))))((('''((())))))((((((***,,,************))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))******)))((('''&&&%%%%%%&&&'''((((((&&&&&&'''(((%%%'''+++///111///***&&&(((((()))*********))))))))))))************)))))))))))))))***++++++,,,,,,))))))))))))))))))))))))***))))))***---......---++++++000<<>>>>>@@@BBBBBBAAA@@@AAABBB>>>>>>???@@@@@@@@@@@@????????????????????????@@@<<<===>>>???@@@AAABBBCCCAAA@@@@@@AAABBBBBBAAA???AAAAAABBBCCCCCCCCCCCCBBBIIIMMMNNNHHHFFFJJJOOOQQQWWWRRRMMMNNNTTTYYYZZZYYYVVVVVVWWWXXXXXXXXXXXXWWWUUUSSSRRRRRRTTTSSSOOOKKKAAA@@@===666///...333888666EEEOOOVVViiizzzkkkMMM@@@GGGQQQTTTNNNDDDAAADDDGGGLLLOOOJJJAAA;;;===AAAGGGGGGDDDDDDMMMZZZZZZSSSDDD>>>999999888333...---,,,+++***((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))***&&&&&&,,,(((###HHHIII$$$+++///&&&'''---))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))***************+++++++++)))))))))************+++))))))******++++++++++++++++++++++++++++++++++++)))***+++,,,---...//////+++***+++...---+++,,,000---...///000222666<<<@@@@@@EEEKKKNNNMMMNNNRRRVVVUUUQQQNNNOOORRRTTTQQQNNNIIIKKKLLLNNNUUU\\\]]]ZZZ[[[]]]^^^___]]]ZZZVVVTTTMMMQQQYYY^^^fff{{{vvveee```XXXRRRRRRTTTNNNFFF@@@CCCFFFFFFFFFGGGKKKOOO```___[[[SSSJJJGGGJJJNNNLLLEEEDDDHHHGGGBBBCCCHHH>>>???AAACCCCCCBBB@@@???:::777333111000///...---000///---,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))+++------+++************))))))+++---......---,,,+++***+++---000000000444222000---,,,,,,,,,---///555666///******+++)))'''))))))(((+++//////+++///---+++***++++++***)))++++++++++++++++++++++++'''''''''(((((()))))))))((())))))))))))))))))((())))))))))))(((((((((((((((((())))))))))))((((((&&&((())))))'''(((***---************))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&'''((((((&&&&&&'''(((%%%&&&(((,,,...---***'''(((((()))***************))))))************)))))))))))))))***++++++,,,,,,************************,,,***)))***---......,,,***(((***222>>>IIIOOOQQQEEEDDDLLLTTTZZZeeehhh]]]KKKIIIFFFCCCDDDGGGLLLPPPKKKJJJGGGFFFGGGNNNWWW]]]___\\\XXXQQQGGGBBBLLLYYY```ddd\\\HHH999666333...///000000...---111999???RRRRRRPPPIII>>>666444444///111444666888;;;>>>??????@@@AAAEEEIIILLLLLLLLLMMMMMMMMMMMMKKKIIIFFFDDDBBBDDDGGGHHHGGGFFFEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@AAABBBCCC@@@@@@?????????@@@AAABBBAAA@@@@@@BBBDDDDDDCCCBBBDDDFFFHHHIIIHHHGGGEEECCCJJJQQQRRRJJJDDDHHHQQQXXX[[[UUUPPPQQQWWW[[[[[[YYYUUUUUUVVVUUUTTTSSSQQQPPPNNNLLLKKKLLLMMMLLLHHHDDD:::999777555444555888:::888FFFSSSZZZdddlllbbbPPPBBBRRR___[[[OOOGGGEEEFFFHHHGGGEEEAAA======???BBBCCCDDDBBBCCCPPP___```WWW@@@888333222///+++))),,,************((((((((()))''''''(((((()))*********(((((())))))))))))(((((('''((((((((()))))))))***'''''''''((()))*********************************)))+++((('''((()))???ccc[[[///,,,,,,((())),,,))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++))))))))))))************)))+++,,,......---,,,+++************************+++++++++,,,,,,------------))))))---...++++++///,,,+++++++++,,,...222444444777;;;===???CCCIIIMMMKKKJJJIIIJJJMMMNNNLLLJJJHHHOOORRROOOOOOTTTXXXXXXTTTVVVXXXZZZYYYWWWTTTQQQMMMPPP[[[aaa```hhhpppkkkXXXWWWRRRNNNMMMOOOKKKEEE<<<@@@DDDDDDBBBEEEKKKQQQaaa___ZZZSSSMMMIIIHHHIIIEEECCCBBBAAAAAA@@@???>>>666777888999888777555444000...------------,,,+++///......---------......+++,,,,,,------,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,+++***)))***,,,)))''''''***---...+++'''*********,,,......---+++,,,,,,+++---///000///---$$$,,,000---,,,///...+++---...---+++,,,///...***,,,***))))))+++,,,++++++++++++++++++*********)))''''''((()))***+++,,,---(((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((&&&((())))))''''''***---************))))))))))))))))))))))))))))))))))))&&&''')))*********)))((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&'''((('''&&&&&&'''(((######$$$&&&((()))'''%%%(((((()))***************))))))************)))))))))))))))***++++++,,,,,,++++++++++++++++++++++++///,,,******---...---+++,,,+++***---444???JJJPPPOOOMMMQQQRRRSSSbbbmmmgggWWWOOOFFFAAABBBGGGMMMPPP>>>AAACCCAAA???BBBKKKRRRWWWTTTSSSNNNFFFBBBMMM]]]eeeiii```KKK<<<:::888333***///222000+++***///555444???KKKPPPLLLCCC;;;888555555444333444777:::<<<777666777===DDDIIIJJJIIIJJJKKKMMMNNNNNNLLLKKKIIIEEEHHHKKKMMMLLLJJJIIIHHHFFFFFFGGGHHHHHHIIIHHHHHHFFFDDDBBBAAAAAABBBDDDEEEEEEDDDAAA?????????AAABBB@@@@@@AAADDDHHHKKKKKKJJJJJJLLLNNNPPPOOOLLLIIIGGGJJJRRRTTTKKKCCCFFFRRR\\\YYYTTTNNNPPPVVVZZZYYYVVVXXXWWWVVVTTTQQQNNNJJJHHHKKKIIIFFFFFFEEEBBB<<<777444555888???CCCCCC>>>999444>>>LLLUUUUUUPPPIIIEEE???SSS^^^TTTEEEBBBGGGIIIFFF@@@:::888:::???CCCEEE???AAA@@@BBBPPP```___SSS>>>666000000---((((((---(((***,,,---,,,+++******&&&&&&'''((()))***++++++(((((())))))))))))(((((('''((((((((())))))******&&&''''''((()))******+++************************$$$///---'''+++---,,,111___888...,,,,,,+++&&&))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++++++++))))))))))))***************,,,///111111000---,,,************************,,,,,,,,,++++++++++++***///)))(((---///,,,+++...---,,,,,,,,,,,,,,,---...222111000111444:::@@@DDDDDDDDDFFFHHHKKKLLLLLLKKKAAAKKKPPPKKKEEEGGGJJJKKKHHHJJJMMMOOOQQQQQQPPPOOOEEEHHHTTTZZZQQQQQQXXXWWWKKKMMMKKKEEEAAABBBAAA>>>;;;???BBBAAA>>>@@@HHHOOO[[[XXXTTTPPPLLLGGGCCC@@@>>>@@@>>>999999;;;999444444444333111000...---,,,---------...000111///...)))******+++++++++,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***************************)))))))))***+++,,,,,,)))************+++++++++///,,,)))((((((******)))++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,))))))******+++++++++,,,************************---------,,,+++***)))(((************************''''''''''''''''''''''''))))))))))))))))))))))))+++*********))))))((((((((((((''''''''''''(((((())))))))))))************))))))***))))))((('''&&&***+++,,,,,,,,,***)))(((************************&&&'''(((((('''(((***,,,(((((())))))))))))(((((())))))((((((''''''&&&&&&&&&''')))***)))((()))***))))))))))))************((()))))))))************///...---,,,,,,---...///)))---111000,,,((()))+++000---++++++---555EEETTTRRRWWWRRRHHHJJJZZZhhhkkk[[[VVVMMMFFFCCCDDDGGGJJJFFF???888999AAAHHHIIIGGGPPPKKKJJJLLLLLLIIIGGGHHH[[[___[[[MMMAAA<<<:::666333333555666222,,,+++//////000666@@@JJJMMMJJJEEE???:::444000000333777999<<<999666555777===CCCGGGHHHJJJKKKKKKJJJHHHGGGHHHHHHJJJKKKMMMMMMLLLJJJIIILLLKKKKKKKKKKKKKKKLLLLLLMMMIIIFFFEEEFFFIIILLLMMMLLLHHHDDDBBBDDDFFFEEECCCDDDDDDEEEFFFIIILLLNNNPPPRRRPPPOOOQQQSSSRRROOOLLLPPPRRRRRRLLLFFFEEEKKKRRRQQQPPPPPPRRRTTTUUUTTTRRRSSSRRRPPPMMMJJJHHHIIIJJJBBBDDDDDD???666111111333555???KKKOOOGGG<<<:::@@@;;;<<<>>>AAAAAA???@@@BBBCCCGGGLLLNNNLLLGGGCCC@@@BBB999666===>>>:::===FFF???<<<:::AAAQQQ\\\SSSCCC888666222---***))))))***))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))(((((('''''')))))))))))))))***++++++PPPIII>>>222+++))))))+++************************((())))))*********))))))((((((((((((((((((((((((***)))((((((((()))+++,,,((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++***)))'''''')))***++++++++++++,,,,,,+++++++++))))))))))))******************++++++++++++******++++++,,,,,,,,,---------++++++++++++++++++++++++...222555444000000444999777:::<<<===<<<>>>BBBEEEFFFEEECCCBBB@@@>>><<<<<<===AAAFFFJJJLLLKKKIIIGGGFFFJJJNNNPPPOOOLLLJJJHHHFFFDDDAAA===::::::===@@@:::IIIWWWWWWMMMDDDDDDIIIKKKIIIIIILLLNNNLLLEEE>>><<<:::777444111000//////000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---......---+++******+++++++++++++++++++++++++++******************************)))))))))***++++++))))))*********+++++++++...,,,)))((()))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***+++++++++++++++***************************************+++,,,,,,++++++***)))((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))************)))))))))(((((((((''''''''''''(((((((((((()))))))))*********(((((())))))))))))((((((***************))))))(((************************((((((((())))))*********(((((())))))))))))((((((((((((((((((((('''''''''&&&((()))***)))((()))***))))))))))))************************++++++++++++...---,,,++++++,,,---...,,,000444333...+++,,,......,,,,,,......222<<>>888///,,,.........111777???CCCDDDCCCDDD@@@<<<999888999888888777555333222333777<<>>???===:::<<>>======999888<<<>>><<<<<<@@@<<<;;;;;;AAAMMMSSSJJJ;;;000...+++***************))))))))))))))))))))))))************)))))))))(((''''''''''''''''''''''''))))))))))))))))))))))))))))))*********+++++++++******))))))(((((((((((('''''''''''''''((())))))444111...+++***+++...000))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''(((******((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++******++++++++++++******))))))))))))******************++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***,,,......,,,+++...111111444666666555555777:::;;;;;;:::999888888777777999<<>>CCCEEEEEEDDDDDDDDDAAAAAA???===;;;<<<>>>AAA>>>IIITTTTTTKKKCCCBBBFFFCCCAAA@@@BBBEEECCC===888222222000//////000000111/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---......---+++******+++++++++++++++++++++++++++******************************)))((((((((()))))))))))))))*********++++++---+++))))))+++,,,---,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++***)))))))))************************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))((((((''''''''''''(((((((((((())))))))))))******'''(((((()))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))((((((+++///111///,,,(((((())))))))))))(((((('''''''''(((((((((((((((&&&(((******)))((()))***))))))))))))***************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---000333222///,,,---...,,,,,,...111///---000777FFFMMMPPPOOOSSS___ggggggXXXYYYWWWQQQHHHAAA>>>===???AAA@@@===:::>>>HHHPPPJJJEEECCCFFFIIIIIILLLOOOKKKNNNMMMFFF@@@?????????FFFGGGKKKKKKCCC777000000---,,,,,,---111666;;;>>>AAAAAA@@@@@@AAA@@@===::::::888555333222222333444:::<<>>CCCAAA;;;888:::>>>AAACCCDDDCCC@@@<<<:::999;;;======;;;===@@@>>>::::::;;;<<<@@@FFFFFF===111,,,)))''''''***,,,+++)))))))))))))))))))))))))))************))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))*********++++++***))))))))))))((((((((((((''''''''''''((())))))&&&&&&''''''((((((((((((((((((((((((((((((((((((+++***)))'''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))))))))))))))******************++++++++++++******)))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000000...---...///111111111111222222222222333444777999:::;;;;;;;;;444666888999999999;;;<<<888999:::999999999<<<>>>999???DDDDDD>>>999777888888666555666888777333000...............///000111......------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---...---+++******+++++++++++++++++++++++++++******************************)))(((''''''(((((())))))))))))************+++***)))))),,,---...---************************))))))))))))))))))))))))))))))(((((())))))***+++++++++******************************************''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))***((())))))))))))(((((('''))))))'''&&&&&&'''((()))((((((((((((((((((((((((***((()))...444777444000(((((())))))))))))((((((&&&&&&''''''(((((())))))'''(((******((((((((()))((()))))))))*********************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++---///...,,,******+++,,,,,,...111///******...777@@@IIINNNTTT\\\^^^[[[OOOUUU[[[[[[SSSIIIBBB???@@@BBBCCC???;;;<<>>BBBFFFHHHMMMQQQSSSQQQKKKCCC>>>>>>BBBEEEQQQSSSXXXXXXOOO@@@666444......---,,,,,,...333666777888:::>>>AAABBBAAA???AAA???===999666222000///333555777777777777999:::===>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJGGGEEEHHHJJJLLLJJJHHHHHHKKKNNNOOONNNMMMLLLLLLLLLMMMNNNLLLLLLKKKLLLLLLLLLKKKKKKFFFIIIKKKIIIEEECCCDDDGGGJJJHHHFFFEEEEEECCC@@@>>>@@@AAAAAA>>>;;;888777777444222000111555888:::;;;CCCIIIVVV```^^^PPPBBB;;;AAAIIIMMMGGG>>>;;;===@@@>>>??????===;;;999888999<<>>HHHHHH>>>;;;;;;;;;<<<<<<999222,,,...***&&&&&&)))+++***'''))))))))))))))))))))))))*********)))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******))))))******+++,,,((()))))))))(((&&&%%%$$$))))))))))))))))))))))))///---+++)))((((((***+++((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******)))(((((()))******(((((())))))))))))((((((((()))))))))******************++++++++++++******))))))))))))************++++++++++++++++++++++++---,,,++++++------,,,++++++,,,---...---,,,++++++.........//////000000000......///000222333444444333444444333111111222444///111333444333333444666111333444444333000///...000...------......---+++333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---,,,***)))***+++************************))))))))))))))))))))))))******)))(((''''''(((((((((((()))))))))************)))((())),,,---...---************************(((((((((((((((((((((((()))))))))))))))******+++(((((()))***++++++,,,,,,))))))))))))))))))))))))&&&'''((()))))))))))))))************************************************(((((((((((((((((((((((())))))))))))))))))******((((((''''''''''''(((((('''(((((((((((()))))))))************)))(((&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''+++))))))---222444000,,,(((((())))))))))))((((((&&&&&&''''''(((((())))))''')))******((('''((()))((()))))))))************))))))))))))*********+++,,,,,,------------,,,,,,***+++++++++***))))))***---,,,,,,///...******---+++444@@@JJJRRRVVVTTTPPPFFFOOOYYY^^^ZZZPPPFFF@@@>>>???@@@@@@@@@AAACCCEEEBBB<<<:::>>>BBBFFFKKKPPPNNNLLLHHHDDD@@@>>>>>>AAARRRUUUZZZ[[[RRRCCC999666222333444444111//////000......000444999<<<===<<<@@@???>>><<<999666333222222333444444333333444666888999:::;;;======>>>>>>;;;;;;<<<===>>>@@@AAABBBEEEFFFGGGIIIJJJIIIFFFCCCCCCFFFHHHGGGEEEEEEHHHKKKIIIIIIHHHHHHHHHIIIKKKLLLHHHHHHHHHHHHHHHHHHIIIIIIBBBDDDFFFDDDBBB@@@AAABBBBBBAAA@@@??????>>><<<:::<<<===<<<999666333222333666555555777999:::999777???BBBLLLUUUVVVNNNDDD@@@GGGPPPTTTKKK@@@===>>>???::::::;;;:::888888:::;;;999@@@???:::BBBSSSVVVMMM>>>;;;999666333///---,,,---***&&&&&&(((******((())))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))***************************+++,,,,,,(((((((((((()))***+++,,,************************///---+++)))(((((()))***(((((((((((((((((((((((((((((())))))************((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******((((((((())))))(((((((((((()))))))))******************++++++++++++******(((((()))))))))*********++++++++++++++++++++++++***)))'''(((***+++,,,+++,,,,,,,,,------------,,,..................------++++++,,,,,,---...///000///000111000...---...///,,,...000111///...//////000/////////111111000///,,,+++******+++++++++***555444333222000...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,---,,,***)))***+++************************))))))))))))))))))))))))******)))((((((((())))))((((((((()))))))))******)))(((((()))+++---,,,+++************************((((((((((((((((((((((((***************++++++,,,''''''(((***+++,,,---...))))))))))))))))))))))))''''''((()))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((''''''''''''((((((''''''(((((((((((())))))************)))((('''&&&(((''''''''''''(((((()))((((((((((((((((((((((((,,,***((()))++++++'''$$$(((((())))))))))))(((((('''''''''(((((((((((((((((()))******(((''''''((())))))))))))************(((((()))))))))*********,,,,,,------------,,,,,,++++++++++++++++++++++++...++++++------+++,,,///)))///888CCCKKKOOONNNKKKCCCHHHQQQXXXXXXSSSJJJDDD>>><<<<<<>>>BBBEEEEEEDDD@@@:::888;;;???AAAFFFJJJCCCDDDGGGLLLKKKDDD???>>>JJJLLLRRRTTTLLL???888666666999===???>>>999333///---,,,---...222444444333555666777777777666666555333444555444333333555666333444444555666777888888333333555666999;;;===???AAAAAACCCEEEGGGFFFCCC@@@@@@AAACCCCCCBBBBBBCCCDDDCCCCCCBBBCCCCCCEEEGGGHHHDDDEEEEEEEEEDDDDDDFFFGGG>>>???@@@???===<<<===>>>>>>===<<<<<<===<<<:::888666666555333111111222444999:::<<<<<<:::888555333999:::@@@GGGHHHCCC@@@@@@DDDNNNPPPFFF===<<<<<<:::777888888888777888:::<<<555:::999999EEEWWW]]]WWW>>>888444222///++++++---&&&''')))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++)))(((((((((((()))******+++***)))(((((()))+++,,,***************************)))(((&&&&&&&&&''''''(((((((((((((((((((((((((((((()))***************((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))******)))))))))(((((())))))))))))(((((())))))))))))******************++++++++++++******((()))))))))************++++++++++++++++++++++++,,,+++******+++...222555...---++++++,,,------,,,---------,,,,,,+++*********+++++++++,,,,,,------(((+++...//////...---...---///000000...------......---,,,---///000000///***+++++++++++++++++++++///////////////...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********+++,,,+++***)))***+++************************))))))))))))))))))))))))******)))))))))***++++++(((((((((((()))))))))***((((((''')))++++++***)))************************))))))))))))))))))))))))+++++++++++++++,,,,,,---(((((()))***+++,,,,,,---))))))))))))))))))))))))(((((()))*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((''''''''''''(((((('''''''''((((((((())))))''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))(((''''''&&&%%%%%%(((((())))))))))))((((((((((((((((((((('''''''''((()))+++***(((''''''((())))))))))))************))))))*********+++++++++***+++,,,------,,,+++***,,,+++******+++,,,,,,+++...******---...++++++------,,,///777???FFFIIIKKKBBBBBBFFFMMMTTTXXXVVVRRRCCC@@@===<<<>>>AAACCCCCC>>>999777999<<<===@@@DDDAAA???CCCJJJKKKDDD@@@@@@???BBBGGGJJJEEE<<<777888999<<>>>>><<<:::;;;::::::;;;<<<<<<;;;:::<<<<<<;;;;;;<<<===???@@@===>>>???>>><<<===???BBB;;;;;;;;;:::999999:::;;;<<<:::999999999888666444111111111000111444999<<<@@@AAABBB???999555444444888888<<>>999999===<<>>999;;;;;;666666777888777666666888999555666555888DDDPPPSSSNNN999333//////...***))),,,%%%,,,444666333...***)))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))*********+++++++++))))))(((((())))))***+++---,,,+++***)))((('''&&&************************'''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''')))*********)))(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))((())))))******))))))((())))))))))))******************++++++++++++******)))))))))*********++++++++++++++++++++++++++++++,,,------,,,,,,111999@@@444000,,,***+++---,,,,,,,,,,,,+++++++++***************+++,,,,,,,,,++++++'''+++111444333000---,,,,,,---...---,,,,,,---...************++++++++++++)))***+++,,,,,,,,,,,,,,,++++++---......------,,,,,,,,,,,,,,,---------...++++++++++++++++++++++++******************************++++++++++++******)))+++,,,+++***)))***,,,************************))))))))))))))))))))))))******))))))***+++,,,,,,(((((((((((())))))))))))(((''''''(((******)))'''))))))))))))))))))))))))************************,,,,,,++++++,,,,,,---...***************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++((((((''''''''''''((((((''''''''''''((((((((()))$$$%%%&&&(((***+++,,,,,,&&&''')))*********)))((())))))))))))))))))))))))&&&'''(((((('''(((+++---(((((())))))))))))(((((())))))(((((('''''''''&&&(((***+++***(((''''''((())))))))))))******************+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))+++***))))))***++++++***---)))***---...+++***+++000+++(((,,,555>>>FFFKKKAAA>>>>>>FFFSSS^^^bbbbbbLLLHHHAAA;;;999:::>>>AAA>>>999666999;;;;;;<<>>;;;;;;???:::<<>>???;;;555666:::555>>>@@@888777<<<;;;555666777888777555444555666999666555999AAAFFFDDD???555...+++//////+++)))***)))444@@@CCC<<<111***'''))))))))))))))))))))))))(((((())))))*********+++''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))******+++++++++++++++++++++***++++++,,,---&&&(((***+++,,,,,,+++***))))))))))))))))))))))))&&&'''(((((()))(((((('''((((((((((((((((((((((((%%%&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))******************++++++++++++******************++++++++++++++++++++++++++++++++++++(((******)))(((...999BBB:::555///,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,******+++000777999777222,,,))))))***+++***)))***,,,...,,,,,,,,,,,,************'''))),,,---,,,,,,,,,,,,,,,---...///...---,,,+++,,,,,,,,,------.........++++++++++++++++++++++++******************************++++++++++++******)))***++++++***)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))((((((((((((((((((((((((++++++***)))(((((())))))(((((()))***************))))))))))))))))))))))))******)))))))))))))))******************)))(((((())))))************))))))******))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''&&&&&&&&&%%%))))))))))))************+++***)))(((((()))***+++''''''((((((((((((''''''(((((((((((((((((((((((()))(((((('''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************''',,,...***'''((()))(((******+++,,,,,,---......,,,++++++******++++++,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,(((***+++***+++111<<>>;;;<<<@@@CCCFFF???666111222555888999666888999777555888???FFFCCC???;;;<<<>>>>>>:::666===DDDMMMTTTUUUOOOFFF@@@>>>888555888>>>???999222/////////...---,,,,,,+++---------------...//////444333222222222333555666777888999999999777444333222111111111111111222222333222111111111222444555222222333444444444444444666555444444444555666777555444333111000/////////......///000333666888:::<<<999666333444666:::===IIISSSUUUHHH999444777999@@@???>>>===;;;:::999888<<<:::888888888777555333999666444333555777888888:::888999<<>>EEEAAA???CCCKKKSSSXXXYYYPPPRRRRRRLLLCCC>>>>>>@@@AAA===777555555666666555333666999888777888===BBBCCC???;;;:::<<<<<<999666;;;AAAIIIPPPRRRNNNHHHCCC===999666;;;BBBEEE@@@:::333222111000//////000000///...---,,,,,,------...222222111000111111222333555666777888888777666555333333222222222333333444444444333222111111222222222222222222222222111111333333333222222222333555333222222111111000//////000000000222444888<<<>>>@@@<<<888444444777;;;===EEELLLMMMCCC888666:::<<<>>>>>>===;;;:::999777777777555444444555666444333666444333444777;;;<<<===;;;888777999;;;:::555000---,,,+++***)))******+++***///555444///)))'''((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))((('''((()))))))))))))))))))))))))))(((((((((((()))))))))******************************)))))))))))))))))))))************)))))))))))))))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++***((((((***************************++++++++++++++++++,,,*********+++++++++,,,,,,------,,,++++++***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************)))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++************++++++******+++,,,,,,,,,,,,+++))))))************))))))******++++++++++++******))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))+++***))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((('''''''''(((((())))))************))))))((())))))************))))))'''''''''((()))*********))))))))))))((((((((((((************************(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((((((''''''(((((())))))))))))*********))))))(((((())))))***''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************(((,,,...***)))++++++)))***++++++,,,,,,------...,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---+++,,,111555<<<;;;<<>>:::777777:::;;;:::999:::???EEEIIIJJJHHHCCC@@@;;;999888>>>GGGLLLJJJEEE888666444333333444666777333222000...,,,,,,------111000000000000000000000000111222333444444444444444444333333333333444444555444333333111000//////222111111000000///......000111222222000000000111000111222222333222111000222222111333666;;;@@@CCCHHHCCC<<<777444555888;;;@@@CCCBBB<<<777999<<<===<<<;;;:::999888777666555333222222333555666555444444333333666:::???AAABBB;;;777444444444222...***++++++***)))))))))******(((((((((***++++++'''$$$))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))((((((((())))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))******++++++*********)))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))((((((************************+++++++++++++++******************++++++++++++,,,///...---,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********************************++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++************++++++******+++,,,,,,,,,,,,+++))))))************))))))******++++++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******)))))))))))))))***(((((()))***************(((((((((((((((((((((((()))(((((((((((())))))***))))))************)))((())))))************))))))'''((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((()))))))))***)))))))))(((((()))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************'''+++,,,))))))++++++(((+++++++++,,,,,,---------,,,++++++******++++++,,,***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,,,,---///333444666;;;AAACCCCCCAAA===JJJWWWXXXMMMAAA<<<<<<:::999999999888666333111000333555666555666777999777555333555888;;;<<<<<<===???BBBCCCBBB???<<<999999777999@@@IIIOOOOOOKKK<<<:::777555666888<<<>>>;;;999555111/////////000222222222222111000///...------......///000000000222222111111111222333333222222222111111000///...000000//////............///222555444222//////000///000333555666666444444333222111222666<<>>:::AAAHHHJJJGGGBBB>>>===:::::::::888777555555444333333333222222444666888666555444444666888999:::????????????>>>===;;;:::666555777>>>GGGLLLLLLJJJ===;;;888777888;;;???BBBDDD@@@;;;666333333444555666777777777666333111///...//////000000000///...////////////000111222333000000000000000000000000000000////////////000111000555::::::555111000111000222555888999999999888333222111111555:::@@@CCCJJJEEE>>>888444555777999===888333222555777888888777777666555444333333222444333333444666777666555777666666888;;;>>>>>>>>>333111...---,,,++++++***))))))))))))******))))))++++++***))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))((('''(((***+++)))'''))))))))))))))))))))))))))))))))))))************************************(((((())))))************++++++++++++************)))******++++++******)))************************))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))************(((((((((((((((((())))))************************+++++++++******)))))))))))))))*********+++++++++///...---,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++,,,,,,,,,,,,+++***))))))*********+++++++++,,,,,,******+++++++++,,,,,,,,,)))))))))******+++++++++------............------++++++************++++++******+++,,,,,,,,,,,,+++******++++++++++++************++++++++++++******))))))))))))))))))))))))(((((()))))))))))))))***)))))))))))))))))))))))))))))))))))))))******+++(((((()))***************))))))))))))))))))))))))************+++,,,,,,---((())))))************)))))))))************))))))*********)))((('''''''''(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((((((((())))))''''''(((((((((((())))))'''(((((())))))(((((('''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************&&&(((((('''***------(((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******+++---///000,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...//////---,,,,,,+++,,,---111555999;;;999999:::===???@@@???>>>;;;;;;;;;999666555666777444333222111111333555777777777777666666555444444;;;<<<<<<======>>>>>>>>>555555777<<>>999555555666888;;;<<<======;;;777444111333444666777777555444222......///000111333555666111000000///000111222333444333222111000111222333333999???@@@:::555333333333444666999:::;;;;;;;;;333222111111333777<<<>>>>>>;;;777555555888;;;>>>===666222333555444444555666555555444333333222222222111111222444555555444888777666777888999888777...------,,,++++++,,,,,,((()))******++++++*********,,,,,,***'''&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))...+++((((((***+++***((()))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++((((((((()))******++++++,,,++++++++++++***************++++++++++++******************************))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))((((((((()))*********************************************))))))))))))))))))************+++,,,,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))************++++++++++++******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,,,,------............---++++++************++++++******+++,,,,,,,,,,,,+++******++++++++++++************++++++++++++******))))))))))))))))))))))))(((((((((((())))))******(((((((((((((((((((((((()))))))))))))))***++++++(((((()))***************))))))))))))))))))))))))))))))))))))***+++,,,---(((((()))***************))))))************))))))))))))))))))(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&&&&'''''''''((((((((('''''''''((((((((())))))''''''((())))))(((''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************((())))))))),,,000///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++))))))+++...222555,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...000///...,,,,,,,,,,,,,,,---000444777666666666999;;;======<<<:::<<<===;;;888666777888333222222333444444444333444666777888777555444444666777777888999::::::;;;777666777999===>>><<<:::888777555555777;;;???AAAJJJEEE>>>888444444666888>>>???AAAAAA???:::666333444666:::======<<<999777///000111333555888:::<<<777555222000000222444666;;;999666444222222222333555<<>>777444444444555666888999;;;<<<===444333222222333555888999555444333333444777;;;===<<<555222555666333222444555555444444333222222222000///000222555777777777888666555555555555333111***++++++++++++***++++++((()))+++,,,,,,,,,++++++******+++***(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))333...)))(((***,,,+++)))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++'''(((((()))******++++++,,,,,,+++++++++*********))))))************))))))************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***************))))))((()))***+++,,,************************))))))))))))************))))))))))))******************)))))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******((())))))***++++++,,,,,,++++++,,,,,,,,,+++******************++++++++++++******+++++++++,,,,,,,,,))))))******+++,,,,,,---***++++++,,,------,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********++++++++++++******))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))((())))))***++++++(((((()))***************))))))))))))))))))))))))(((((((((((()))***+++,,,(((((()))***************))))))************))))))''''''(((((())))))******'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))%%%&&&&&&&&&''''''((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''')))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************++++++***...333111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---+++))))))+++///444888,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000///---+++------------,,,...111333333555888:::;;;;;;;;;;;;888;;;???>>>;;;888777777111222333555666555222000...111555888999999888888444444333333333333222222888888777888:::999777444555444444444666:::===@@@HHHDDD<<<666222222555777@@@AAACCCCCCAAA<<<777444222555:::???@@@???<<<999222222444666999<<>>:::666333222222222666>>>FFFFFF???888555555555555666777888:::<<<===555444444333444555666777444444333222333555777888:::555333777777222222555555444444333333222222222000000111444888;;;<<<<<<777555444333333222000...(((***++++++***))))))))))))***+++,,,------,,,++++++***)))***,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))666000)))'''***,,,+++))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++'''(((((()))***+++++++++,,,,,,,,,+++++++++******(((((())))))))))))((((((************************))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************+++***)))))))))***,,,---************************(((((())))))******++++++))))))))))))************(((((((((((()))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******((())))))***++++++,,,,,,***++++++,,,,,,,,,++++++)))************+++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------((()))***+++++++++++++++++++++************++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********++++++++++++******+++*********))))))(((((())))))(((((((((((())))))************************,,,+++******++++++)))((()))***++++++***)))***++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...---+++))))))))))))***(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,------------------------,,,***+++---,,,((()))---((()))*********+++...000------------------------.........------,,,,,,,,,******+++,,,,,,---......000111333555777999:::;;;666:::???BBBAAA===666222333222333444666666444222444333222111111111222333333333333333333333333333444555777888888666555444555666777888::::::;;;;;;999<<<===999444222444777???AAAEEEFFFDDD???999555333555:::===???>>>;;;999888555333555;;;@@@CCCDDD<<<999333000///333888<<>>:::666111111111111000///...---)))************+++++++++))))))))))))))))))))))))************************,,,+++***))))))***+++,,,))))))))))))))))))))))))///...,,,***))))))******************************)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******)))************+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,***))))))******((('''++++++++++++******))))))************************))))))))))))))))))))))))))))))***++++++++++++***,,,+++***((((((((()))***)))))))))))))))))))))))),,,,,,++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************+++*********))))))))))))******))))))))))))******************************,,,+++******++++++***((()))***++++++***)))***++++++*********))))))))))))************************************************************************))))))))))))))))))))))))************************---,,,+++)))(((((())))))(((((((((((()))))))))*********))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,---------------------------+++,,,...---***+++...)))***+++++++++,,,...000------------------------......---------,,,,,,,,,***++++++,,,------......//////111222444555777777666888:::<<<;;;999666444666555333333555666666666555444333111111111222222222222222222333333333333111222444555555444333222333444555666777888888888777999;;;888333222444777;;;===???@@@>>>999555222333555999<<<===<<<999888666444222444999===??????:::777333000000333777999DDDAAA===999666333333222222777<<<>>><<<888333111666444222111333444444444333333333333444444444444333333444444555666666666999999888666333222333444333333333333333222111000222111111555:::;;;888444000000000000///...---,,,************++++++++++++************************************************++++++***))))))***++++++))))))))))))))))))))))))---,,,***)))(((((())))))******************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++++++++***************++++++++++++************************************************************************+++++++++++++++++++++++++++***))))))******)))(((++++++++++++*********)))++++++++++++++++++++++++************************))))))***++++++++++++***,,,+++***)))(((((()))***************************((()))))))))))))))))))))************++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***************)))))))))++++++************++++++)))))))))))))))))))))))),,,+++)))***++++++***))))))***++++++***)))***+++***************)))))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************,,,+++***)))((((((((()))((((((((()))))))))*********))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************+++++++++,,,------------------------,,,***+++......+++***---***+++,,,,,,,,,---///111------------------------...------------,,,,,,,,,+++++++++,,,------......------...///000111222222555555555555555666666777777555222222444666777888555555333222111111111111000111111111222222333333000111333444555444333333000111222444555555555555444666777555222111444666888999999999888555222000333444777999999888666555222222222444777999999999666444222000000222555666===;;;999666444333333333///222666888777444222222555333111000111333333333222222333333333444444444555555555555555555555555666777777555333333444555444444444333222111000///222111111444777777444111......///......---,,,+++************+++++++++,,,************************+++++++++++++++++++++++++++***))))))))))))***+++))))))))))))))))))))))))***)))(((((((((((())))))+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,++++++++++++************+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))++++++***)))++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***++++++***)))))))))******************************((((((((())))))*********************+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------************+++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,++++++++++++------------------------************************+++******))))))******+++((((((((((((((((((((((((,,,***)))***++++++***))))))***++++++***)))***+++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********************************))))))((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,+++------------------------+++((()))---...+++***++++++---...---------///111........................------------------------,,,,,,,,,,,,------......------------............222222111111222444666888555333222222444666666555666555444333222111111111111111111111111111111111222333444555666666555555///000111222333444444333111333444333111111333666888888777666555444333222222333555666666555333222111111222444555555555444222222111111111222333333666555444333333333333333111333666666555333333333333222222222444444333111222222222222333333333333555555555444444333333333222333333333111111222444333333333333222222111000222111000222444333000...---------------,,,+++************+++++++++,,,,,,************************++++++++++++++++++++++++************************************************((((((((())))))******+++++++++++++++++++++++++++,,,,,,+++***+++,,,---...------------------------,,,++++++******++++++,,,------,,,,,,,,,+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))+++,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***+++***************************************************+++,,,---......///*********+++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))(((((((((((())))))((((((((((((((((((((((((+++***)))***+++,,,+++))))))***++++++***)))***+++***************+++++++++************************************************************************))))))))))))))))))))))))***************************************)))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))((()))))))))*********+++******))))))))))))******))))))))))))))))))))))))************************))))))(((((((((((())))))************************************************************++++++++++++)))***+++,,,,,,,,,,,,+++---------------------------)))***///111...,,,,,,,,,---......------///111........................------------------------,,,,,,------------............------------------//////000222333444666666222222444666999999666444555555444444333222111111444333333222111000//////222333333444444444444444000000111222333333333333///000111111111111333444777666555444333333333333222222333333222222111000000111333444444333222222///000000000111111222222111111111111222333333444444555666555333222222222111222444666888666222///111111111222222222333333444333333222222111111000///111222222111111222333000111222222333333333333111111000000000///---,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++)))******+++,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,...///------------------------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))+++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++************************))))))***++++++++++++************++++++++++++***************************,,,,,,------...///000000***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))+++)))))))))+++,,,+++***)))***++++++***)))***+++*********+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++***))))))))))))*********++++++)))))))))************+++))))))))))))))))))))))))((())))))******++++++++++++******))))))******+++))))))))))))))))))))))))***************************))))))(((((())))))************************************************************++++++++++++,,,)))***,,,---------,,,+++------------------------000,,,,,,222555333//////,,,---......------///111........................,,,,,,,,,------------...------------------..............................---...000222333444444444222333666:::<<<;;;888555333444444444444333333222444444333222111000000///111111111111111111111111000111111222333333222222/////////000000111333333444333222111000000111111111111111000000000000000///111333444222111111111/////////000111111111222///000000111222333333333333444555444111000000111000222444777999777222...000000111111111222222222222222222111111000000000000222444444333333333444///000111222333444444444000000000///...---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,,,,+++***++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++))))))***++++++++++++***)))***++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------++++++++++++++++++++++++*********++++++,,,,,,,,,***))))))))))))))))))******************************)))((()))+++,,,+++***)))***++++++***)))***+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,------,,,+++***))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))((())))))******+++,,,,,,+++******))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))***************************************************************+++++++++,,,,,,)))***,,,---...---,,,+++------------------------///++++++111555333///...,,,---...---,,,,,,...000........................,,,,,,,,,---------........................---------------...............---......///000222333444222222444777999999777555222333444555555555444333222222222222333333333333333222111000000////////////000111111111111111111000/////////000222222222111111111000000000000000000000/////////000111111...000222222000///000111/////////000000111222222000111111222333333333333000222444333222111111222222222222333555444222000000000000000111111111222222222222111111111111111000222444444333222222333000111222333333333333333000000000///---,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------........................---,,,,,,++++++,,,,,,---...------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++******,,,,,,+++)))+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***)))***+++,,,,,,,,,++++++++++++++++++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,------------...................................................------------------------,,,---------............,,,,,,,,,---------......------------------------*********++++++,,,,,,,,,++++++************++++++***************************)))((()))+++,,,,,,***)))+++++++++***)))***+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,---...---,,,+++)))************+++++++++))))))******++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))************************************************************+++++++++,,,,,,,,,)))***,,,......---,,,+++------------------------,,,((((((...333111---+++,,,---------,,,,,,---///////////////////////////,,,,,,,,,------...........................------,,,------------.........///---,,,,,,---///222444000//////111333555555444111222333555666555555444000111111333444555666666666555333222111111000000...///000000000000000000111000//////111222222111222222222222222222111111000//////......000111222---///111000...---///111////////////000111333333111222222333333333333222///111444555444444444555444222//////111222222222000000000000111111111111222222222222222222222222...000222222111000000000222222333333333222222111///000000///---,,,,,,---+++,,,,,,---------,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,////////////////////////---,,,,,,++++++,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,++++++,,,,,,***)))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,........................))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////........................---------------------------.........//////000000,,,,,,,,,------.................................))))))))))))))))))))))))---,,,***)))))))))******+++******))))))******+++)))))))))*********++++++***...111///+++)))+++...))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))*********************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,+++)))((()))***,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------)))***++++++,,,,,,++++++...------,,,,,,------..................//////000------------............//////...............///------------------------...///000111111000///...,,,------......------,,,000111111111222222222222111111111111111111111111777555222333555555333111000000111222333444444555111111111111111111111111////////////////////////,,,------///000111222222222222222222222222222222000000000000000000000000111111111000000////////////000000000000111111111////////////////////////111111222222222333333333//////000000000111111111/////////000000111111222111111000000000000000000222222222333333444444444000000000/////////......000///...------...///000---,,,+++***)))***++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------//////......------,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------,,,,,,,,,+++***)))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------******++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------.........------,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++,,,...///---,,,................................................---......---,,,,,,...//////...---,,,,,,---...//////...------...///...,,,////////////////////////,,,,,,,,,,,,---------...,,,,,,------------,,,,,,))))))))))))))))))))))))+++***)))((((((((())))))*********))))))*********+++++++++,,,,,,,,,------,,,///222111---+++,,,///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))(((((('''++++++++++++++++++++++++))))))))))))))))))))))))+++,,,,,,,,,,,,---------************************++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------)))))))))((((((((('''''',,,------,,,+++******,,,+++++++++******)))))))))(((((()))))))))*********+++,,,------......------,,,,,,++++++++++++,,,,,,///////////////000111111,,,,,,,,,,,,------------------,,,,,,---......///........................------...//////...---,,,******++++++++++++******,,,,,,,,,,,,------------000000000111111222222222333111//////111111000---.........///000000111111111111111111111111111111111111111111111111111111//////000000111222333333222222222222222222222222222222222222222222222222333222222222111111111000////////////000000000000111111111111111111111111............//////////////////000000000111111111111111111111222222222222111111111111222222222222////////////000000111111222111111111000000000//////...------------.../////////---,,,,,,,,,---...***+++++++++,,,,,,,,,,,,------------------------------------------------------........./////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///........................000000/////////.........------............//////------------------------......------------......------............//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******.........---------,,,,,,,,,,,,+++---...///...,,,+++*********************////////////////////////000111111000//////000222000//////......//////000...---,,,---......---,,,////////////////////////------........./////////---......//////......---************************------,,,+++++++++,,,,,,++++++************++++++,,,,,,,,,,,,------------,,,///111000---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************************+++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,++++++++++++++++++,,,---,,,+++***+++,,,---------------,,,,,,,,,++++++,,,,,,,,,---------,,,------.....................------------......//////......//////000111////////////000000000000,,,,,,,,,,,,------...///........................//////000000000000//////......------------......------------............------...///000111111222333222111111222222111000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111222222222111111111111111.../////////000000000000000000000000000000000000000000000000111111111111000000000000111111111222222222222111111111111111000000000111222222222333111111222222222222333333111111000000000000//////......------------......000///......------......------------............................................................------........./////////////////////////////////------------------------------,,,,,,------...///........................////////////............---------............///------------------------///......------......///---------............///------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,++++++,,,,,,,,,---------------------------------------------.........///,,,,,,,,,,,,,,,,,,,,,,,,.........---------------...------------,,,,,,,,,++++++***,,,---...---+++,,,,,,------------------////////////////////////000111222111000000111222000//////......//////000...---,,,---...///...---000000000000000000000000------........./////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---+++---......,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////000000000------------------------........................************+++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,+++***)))***+++...---------------------........./////////000000,,,,,,---............---///......------......///---------------......////////////000000000111111000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,......//////000000000///111000///......///000111////////////000000000000++++++,,,---///000111111444333333333333333333222111111111000000000//////111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////222222222222333333333333111111111222222222333333111111111000000/////////......//////000111222222444444444444444444444444//////..................///..................///......------,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,---------.........................................................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------............---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++......------------......------------------------//////......---,,,++++++,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,+++++++++*********+++,,,---,,,***......///////////////000...........................000111111///...///000........................///...---...000000000...000000000000000000000000,,,,,,---------.........,,,------......------,,,------------------------)))*********************,,,,,,---......---,,,,,,,,,,,,,,,,,,------------,,,---.........------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,---+++,,,,,,------......///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++,,,---++++++++++++++++++++++++,,,,,,,,,---------......------...///////////////,,,,,,,,,++++++,,,,,,,,,......---------...//////------------............444333222111000/////////------------------------,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,------------.........//////,,,---...///000111222222///000000000000000000000000000000///......------000000000000000000000000111111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222000000000000000000000000//////000000000111111111222222222333333333333444222222222111111000000/////////000000111222333333111111111111111111111111////////////////////////////////////////////////---------------,,,,,,,,,+++++++++,,,,,,,,,------........................---------------------------............/////////////////////////////////........................---------------......///------------------------........................,,,------------.........------------------------//////............//////,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------....../////////000......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------//////............//////........................111000000///...------,,,............////////////------------------------............////////////........................++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,---...///...,,,,,,,,,,,,---------......////////////////////////...///111111000//////000////////////////////////000/////////111222222000////////////////////////---............/////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,***+++,,,------,,,+++***------------..................//////000000//////........................---------------------------------......//////000,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++++++++++++++++++++,,,,,,------......---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------------,,,---......------...///,,,------------.........------------...............///000000111000000000000//////......//////000//////......//////000111/////////000000000000111333333111000///.........////////////////////////...............///000111,,,------......------,,,........./////////000000...//////000111222333333...000111111//////000222333333222222111111111000........................111111111111111111111111000000111111222222222333333333333333333333333333222222222222222222222222222222222222222333333333000000000000111111111111111111111111111111111111000000000111111111222222111111111222222222222333333333333222222222222222111111222222333333444444111111111111000000000000///000000000000000111111......////////////.........////////////...------........./////////000000000000000000000000000000........................//////000000000111111111111111111111111111111111------------------------///////////////000000111/////////////////////////////////000000000000000........./////////000000////////////////////////000000////////////000000........./////////000000................................................000000000000000000000000---------...//////000000..................------........................,,,,,,---------.................................//////............//////........................111111111000/////////...---........./////////////////////////////////////////////000000000000111........................------------............------............/////////......///111111000...,,,------....../////////111111111111111111111111...111333333222000000111000111111222222111111000000///...000222333222111//////////////////////////////000000000111111111000000000111111000000000******************************,,,---------,,,,,,'''(((***++++++***((('''*********+++++++++,,,,,,,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------...//////---------------.........************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))***++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------***+++---,,,++++++---...,,,,,,,,,---------......,,,------------.........,,,,,,---............---000000////////////000000------,,,,,,------...///.../////////000000000000------,,,,,,,,,,,,------------------------------......------...000111222,,,---///111111///---,,,------........./////////,,,,,,------.........///---///111111//////000222111111111111111111111111------------------------........................,,,,,,---...///000000111000000000000000000000000000000000000000000000000///000000000111111111111............////////////000000000000000000000000000111111111222222222222....../////////000000000000000000000111111111111000000000000111111111111111000000000/////////...---------....../////////,,,,,,---......---,,,,,,---......///...---,,,+++////////////000000000000------------------------------------------------............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////---------------------------------.........//////,,,,,,,,,---------..............................------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------------......------------------,,,,,,,,,,,,---------...........................,,,------------.........---------------------------------....../////////+++++++++,,,,,,---------,,,++++++,,,......---+++------......///000000000////////////////////////---000222333111000//////...///000111111000///......------...000111111000------------------------............////////////......////////////......''''''''''''''''''''''''"""###$$$&&&&&&&&&%%%$$$%%%&&&'''))))))'''&&&%%%&&&&&&&&&&&&''''''''''''((((((((()))++++++***)))''''''''''''''''''''''''''''''''''''''''''''''''"""######$$$%%%&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))******++++++&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&((())))))(((((()))+++$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((()))))))))(((((()))************)))***))))))(((((())))))***))))))(((((())))))***+++'''''''''((((((((())))))'''''''''((()))+++,,,---))))))))))))))))))))))))''''''&&&&&&''')))***,,,'''))),,,......,,,)))'''''''''((((((((()))))))))((((((((((((((()))))))))(((***,,,,,,***)))+++...)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************''''''((()))+++,,,------++++++++++++++++++++++++------------------------+++,,,,,,,,,------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...+++,,,,,,,,,------......---------------,,,,,,,,,+++++++++******))))))))))))))))))******+++++++++******,,,,,,,,,,,,*********+++,,,,,,,,,+++***)))((((((((()))))))))******))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,)))))))))))))))))))))))))))))))))******+++++++++(((((()))))))))*********************************)))(((((((((((((((((()))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++,,,------&&&'''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))),,,++++++******++++++,,,++++++++++++++++++++++++)))))))))))))))))))))*********+++++++++,,,,,,,,,************************(((((()))))))))*********++++++++++++++++++++++++&&&&&&'''''''''(((((((((''''''(((((()))))))))***'''&&&&&&'''))))))((('''(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000000///---,,,---***+++,,,------,,,+++***---,,,+++---///000000///------------------------*********+++++++++,,,,,,***++++++,,,,,,++++++***