BM6P6(@ ddd\\\WWWXXXZZZWWWSSSRRRLLLIIIFFFFFFGGGGGGDDDAAA:::777333111111111000000...---,,,+++************+++*********))))))((((((***)))((((((((((((((()))((()))***,,,...000000111000...,,,---000111///---,,,,,,------...000111222444444333333222111000000666:::@@@EEEIIILLLOOORRRPPPNNNLLLKKKKKKKKKJJJIIIIIIKKKOOOQQQSSSTTTWWWYYY```___```dddjjjmmmmmmkkklllpppuuuxxxxxxyyy{{{}}}zzzqqqhhh^^^```aaabbbfffqqqoooYYYNNNIIIDDDAAABBBBBBAAAAAAHHHWWWgggppprrrlll}}}ddd[[[SSSRRRWWWXXXUUUZZZeee^^^]]]\\\[[[YYYVVVQQQMMMEEE:::...((((((***(((&&&)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))+++*********))))))(((((())))))))))))((((((((((((*********))))))))))))))))))************+++++++++------,,,---...///...---...---111===MMMZZZ``````ZZZOOOGGGIIIUUUbbbgggfff___VVVLLLJJJSSS```kkkppplllgggaaa```eeelllqqqsssqqqqqqttt~~~qqqeee]]]WWWVVVYYYbbbpppmmm___ZZZUUUQQQNNNHHHCCCHHHRRRLLLPPPMMMDDD@@@EEEJJJKKKLLLKKKGGGCCC>>><<<<<<>>>AAADDDEEEDDDAAACCCJJJPPPGGG>>>888:::CCCGGGBBB<<<666000+++***,,,...+++(((++++++************++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------.........//////111111///...---///222555===>>>EEESSS___iiiuuu~~~}}}xxxtttrrruuu|||mmmZZZRRRRRRKKKNNNOOOMMMJJJKKKQQQVVVxxx~~~uuuqqqmmmnnnooooooqqqtttzzz~~~yyyxxxoooaaaWWWQQQaaaiii~~~gggQQQLLLLLLSSS[[[[[[YYYXXXNNNOOOLLLEEEBBBAAA:::111///111333111...---...000////////////////////////................................................------............------........................~~~ddd\\\VVVXXXYYYWWWSSSRRRLLLIIIFFFFFFGGGGGGDDDAAA:::777333111111111000///...---,,,+++************+++*********))))))))))))))))))(((((((((((()))))))))***,,,...///000000000...---,,,---///000...,,,---------...///111222333333222111000000111222222999>>>DDDHHHJJJJJJKKKKKKKKKJJJHHHHHHHHHHHHHHHHHHJJJMMMQQQTTTVVVXXX[[[]]]eeeeeeeeeiiimmmppppppoooooosssyyy|||}}}}}}|||sssiiibbb^^^bbbdddfffgggiiiqqq}}}wwwhhh```ZZZPPPIIIGGGCCCAAA@@@CCCNNN^^^llltttuuu}}}yyy```UUUOOOUUUYYYVVVXXX^^^___^^^\\\ZZZYYYVVVRRROOOGGG???444---+++***)))((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((((())))))))))))************)))))))))((()))))))))))))))))))))(((************))))))))))))************++++++++++++///...------.........---222666???MMMZZZaaa```]]]MMMIIIHHHQQQ___hhhiiieeeTTTPPPOOOTTT```mmmvvvzzzjjjgggdddfffnnnwww}}}~~~yyyhhhVVVLLLGGGCCCCCCFFFLLLWWWkkk|||eee]]]UUUQQQKKKEEEFFFLLLVVVVVVRRRKKKHHHIIIFFF@@@DDDIIINNNOOOKKKDDD>>>;;;>>>BBBFFFHHHHHHHHHKKKNNNGGGDDD@@@@@@CCCDDDCCCBBB;;;666000......---,,,***++++++************++++++************************************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------.........//////...///000///...111666:::BBBHHHWWWiiissswww{{{vvvpppssswww|||sss\\\MMMGGGHHHOOOPPPOOOMMMLLLNNNUUUZZZvvvnnnhhheeehhhjjjhhhbbb^^^___```dddllluuuuuummmccc]]][[[``````aaaaaabbbdddgggjjjooouuu|||~~~|||yyyxxxyyy}}}}}}qqq```WWW[[[hhh~~~cccTTTGGGJJJSSSXXXWWWUUUSSSQQQLLLEEEEEEEEE>>>555222222222000...---...///////////////////////////................................................------............------........................eee\\\VVVWWWYYYVVVSSSRRRLLLIIIFFFFFFGGGGGGDDDAAA:::777333111000111000///...---,,,+++***************************))))))))))))))))))(((((())))))******,,,...000111000///...---,,,,,,---///...,,,***------...///111222333444333111///......111555777===BBBHHHKKKJJJGGGEEECCCFFFFFFFFFFFFGGGHHHHHHIIILLLOOOTTTXXX[[[^^^aaaccciiiiiijjjllloooqqqqqqooopppuuuzzz~~~|||sssnnnfff\\\ZZZ___nnnnnnmmmjjjggghhhmmmrrrpppuuu|||yyy~~~zzzrrriii^^^TTTPPPEEECCC@@@???DDDSSShhhwww|||{{{ppp]]]OOOQQQXXXYYYXXXXXX```^^^[[[YYYXXXVVVSSSQQQJJJEEE===444...+++******)))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,000///...---------......444>>>MMM[[[bbbaaa[[[VVVHHHJJJPPPZZZccceee___ZZZHHHJJJPPP\\\iiitttyyyzzzjjjgggeeejjjvvvcccVVVGGG@@@>>><<<<<<===???FFFVVVnnnzzziii\\\QQQJJJHHHJJJVVVVVVTTTSSSVVVTTTKKK@@@===FFFRRRZZZZZZRRREEE<<<<<>>???KKKcccwwwwww{{{nnnUUUOOOVVVZZZZZZYYY___\\\YYYWWWVVVUUUSSSQQQLLLJJJDDD;;;222,,,***+++)))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((())))))))))))*********))))))))))))))))))))))))))))))*********)))***************++++++++++++++++++,,,,,,,,,---000///...---,,,---///111888CCCQQQ[[[]]]XXXSSSOOORRRXXX^^^___[[[TTTOOOMMMLLLPPPWWWbbbkkkqqqsssrrrjjjeeebbbhhhwwwxxxeee[[[OOOIIIGGGFFFCCCAAACCCGGGSSShhhzzzdddVVVOOONNNUUUVVVYYY]]]```]]]SSSIII@@@DDDLLLWWW___]]]RRRGGG@@@???@@@CCCGGGJJJKKKKKKJJJLLLLLLHHHBBB@@@DDDIIIHHHFFFAAA999222---------,,,++++++******++++++,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............////////////...111333444777@@@NNNZZZkkkqqq|||}}}wwwuuuwwwyyypppeeeUUUJJJHHHJJJNNNPPPYYYcccqqq|||yyynnnfffcccdddccc___ZZZUUUOOOLLLKKKPPPWWW\\\```cccfffiiikkkpppvvvyyyzzz}}}zzzwwwxxxyyytttxxx}}}~~~}}}}}}|||nnn]]]XXXccc{{{kkk]]]VVVRRRRRRSSSUUURRRMMMGGGCCCBBBCCCCCC<<<777111//////000///---////////////////////////................................................------............------........................eee\\\UUUUUUWWWUUUSSSSSSLLLIIIFFFFFFGGGGGGDDDAAA999666222000000000//////------,,,+++***************************+++++++++)))))))))))))))***++++++...///000111000///---,,,...///000000///...---,,,...///000222333333333333222111000000222777<<<@@@???AAABBBBBB@@@???@@@AAAAAADDDFFFGGGGGGIIIMMMPPPQQQUUU[[[```cccfffhhhjjjhhhiiijjjjjjjjjiiiiiiiiilllpppvvv||||||yyytttpppoooqqqttttttssskkk___\\\dddiiiiiisss|||uuuooolllmmmnnnkkkfff^^^]]]iii|||}}}wwwxxx}}}mmm[[[NNNDDDAAA???>>>===EEEZZZnnn}}}xxx~~~aaaRRRRRRWWW[[[\\\]]]ZZZWWWVVVUUUTTTSSSQQQLLLLLLIII@@@666...++++++***************************)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******((()))))))))*********+++))))))******+++++++++,,,+++,,,,,,,,,------------.........------///444888DDDKKKTTTXXXVVVSSSRRRRRR]]]cccfff^^^QQQIIILLLRRR[[[]]]aaafffllloooppppppgggbbb___fffyyy{{{pppiii___XXXTTTQQQKKKEEEHHHKKKTTTeeezzzppp]]]TTTYYY[[[```eeeeee```ZZZUUULLLFFFCCCJJJXXX___\\\UUUIIIDDD>>>;;;>>>CCCHHHKKKPPPOOOMMMIIIGGGGGGIIIKKKLLLJJJFFF>>>666111///...,,,,,,++++++++++++,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............/////////000000///111333666===KKK]]]jjj~~~xxxpppooosss{{{~~~tttlllhhhVVVRRRLLLIIIJJJQQQYYY^^^vvv}}}qqqcccZZZWWWUUUSSSSSSRRRSSSTTTZZZbbbooo{{{yyyuuutttuuuzzz|||uuu___ZZZcccnnn~~~hhhVVVQQQTTTPPPQQQOOOIII@@@<<<@@@GGG@@@;;;444111111111000...////////////////////////................................................------............------........................eee\\\TTTTTTVVVUUUSSSSSSLLLIIIFFFFFFGGGGGGDDDAAA999666222000///000///......---,,,+++*********************+++++++++++++++))))))))))))******+++,,,////////////......------///000111000...------...///000111333333222111111111111111333666:::>>>@@@===>>>>>>>>>===>>>@@@BBB???BBBEEEFFFFFFHHHMMMQQQTTTXXX^^^bbbdddeeeggghhhfffhhhjjjiiihhhggghhhhhhllloootttyyy|||zzzuuuqqqlllggg```\\\[[[]]]```bbbccc^^^___hhhooorrr{{{qqq___]]]kkk|||qqqnnnzzz~~~dddOOOHHHAAA=========@@@NNN___sss|||zzzxxxvvv___UUUTTTXXX[[[[[[YYYWWWVVVVVVUUUSSSQQQKKKLLLJJJDDD:::222---,,,******************************)))))))))((((((((((((((((((((())))))))))))))))))))))))************((())))))******+++++++++))))))******+++,,,,,,,,,,,,,,,,,,---------......,,,...//////000555===DDDSSSVVVYYYYYYWWWVVVYYY[[[___bbbaaaXXXNNNMMMWWWcccaaaaaaaaacccgggkkkooorrriiifffhhhssszzzrrrmmmsss}}}wwwnnniiieee[[[QQQKKKLLLSSSaaavvvyyyddd[[[ZZZ]]]dddgggggghhhjjj[[[OOODDDCCCLLLWWW\\\\\\SSSLLLCCC;;;999===DDDIIITTTQQQMMMKKKKKKMMMOOOPPPOOOLLLHHHCCC===888333000,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......------------............/////////000000000...000555===IIIZZZkkkuuu~~~vvvqqqvvv}}}mmm```XXXUUUPPPQQQQQQRRRWWWaaaoooyyy~~~ssseeeZZZQQQPPPRRRXXX___eeelllsssyyyuuu{{{||||||{{{|||~~~lllaaa[[[aaakkkgggZZZYYYOOOPPPPPPLLLBBB;;;>>>FFFBBB>>>:::666333222000///////////////////////////................................................------............------........................eee\\\TTTTTTUUUTTTSSSSSSLLLIIIFFFFFFGGGGGGDDDAAA999666222000/////////......---,,,+++*********************++++++,,,,,,,,,))))))))))))***+++,,,---///...---,,,,,,------...000111000...+++***---///000111222333222111///...---///222666999;;;<<<===:::<<<>>>???>>>>>>@@@AAA@@@DDDHHHHHHHHHIIINNNSSSUUUYYY___bbbddddddddddddcccfffhhhgggeeedddeeegggkkklllooorrrsssnnneee___XXXTTTMMMGGGFFFJJJQQQWWW___bbbgggnnnuuuzzzqqq```eeewwwrrrjjjuuuzzzcccVVVHHH>>>>>>>>>???GGGSSS]]]lllzzz|||~~~xxxaaaVVVVVVZZZ[[[ZZZYYYYYYYYYXXXUUURRRKKKLLLKKKGGG@@@888111...*********************************)))))))))(((((((((((((((((())))))))))))((()))))))))************((())))))******+++,,,,,,))))))***++++++,,,------------------............+++...111333666===HHHPPPZZZZZZ[[[[[[[[[[[[]]]^^^]]]ZZZUUUPPPOOOUUU___hhhbbbaaa``````ccciiipppuuutttwwwxxxbbbXXXSSSZZZjjj|||wwwjjj[[[VVVVVVbbbxxxhhh___ZZZ___fffkkkooosssddd\\\QQQGGGDDDIIIQQQWWWYYYUUUMMMCCC<<<;;;@@@EEEPPPNNNKKKJJJJJJMMMPPPSSSPPPMMMJJJHHHEEE@@@999333---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...------------------------......------------........./////////000000000000///333<<>>999888???KKKUUU^^^fffnnnsssyyy~~~}}}nnnlll{{{wwwlllttt{{{cccPPPAAA@@@AAA@@@EEENNNMMM^^^qqq}}}ooo\\\WWWYYY[[[[[[[[[\\\\\\ZZZWWWTTTLLLLLLKKKHHHCCC<<<444///************************************))))))))))))(((((((((((())))))))))))(((((())))))*********+++((())))))***++++++,,,,,,))))))***+++,,,,,,---------------.........//////,,,///333666:::CCCOOOYYYXXXYYYZZZ\\\]]]]]]\\\\\\]]]UUUMMMJJJPPPXXX^^^```gggfffddddddfffmmmuuu{{{zzzkkkXXXMMMFFFNNN___wwwpppeee]]]ggg}}}ooo___]]]ccceeefffggghhhfff^^^OOOAAA>>>FFFPPP\\\\\\WWWMMMBBB<<<===@@@IIIJJJIIIGGGFFFHHHNNNSSSQQQNNNKKKKKKKKKFFF===666---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......------------------------......------------......////////////000000000000222777DDDXXXnnn}}}uuubbbUUUSSSXXX]]]dddhhhnnnvvv}}}~~~xxxoooffffffmmmsssuuusss{{{zzzqqqoooqqq{{{xxxhhh\\\TTT]]]xxxmmmYYYRRRNNNQQQPPPHHHAAA???CCCDDDCCC>>>777111000111////////////////////////................................................---..................---........................jjjZZZVVVXXXTTTUUUWWWSSSMMMJJJFFFDDDEEEEEEBBB???;;;777222...............---,,,+++***))))))))))))******))))))))))))************))))))+++---000222111...,,,+++---...//////000///...---,,,---...///222111000//////...//////...///222555888:::;;;<<>>===<<<===???BBBDDDFFFHHHJJJKKKNNNQQQTTTXXXXXXXXXZZZ\\\^^^aaabbbccccccbbbaaa______```bbbdddeeeeee___TTTIIIAAA>>>;;;777666:::===BBBNNN\\\```fffmmmrrrtttxxx~~~zzzooo|||tttrrr{{{xxxcccLLLBBBEEEJJJKKKJJJHHHOOOaaazzzeeeRRRVVV\\\]]]]]]ZZZXXXXXXWWWVVVTTTSSSMMMGGGFFFDDD:::---,,,+++******++++++***(((+++******))))))))))))))))))((('''''''''(((***++++++++++++++++++***)))((()))************+++++++++******+++++++++,,,,,,,,,...---------/////////...///+++---888JJJWWW[[[YYY^^^[[[WWWVVV[[[bbbaaa\\\NNNIIIIIIPPPZZZ```fffkkkkkknnnooollliiinnn{{{|||wwwttteee```WWWRRRXXXnnnwwwlllooo}}}{{{wwwyyykkkXXXWWW]]]______bbbcccaaaZZZPPPGGGCCCCCCOOOYYYccc___PPPBBB<<<<<>>;;;777222...000000/////////......---////////////////////////////////////////////////////////////////////////........................hhhYYYVVVXXXUUUUUUXXXRRRMMMIIIEEEDDDDDDDDDAAA>>>;;;777222///............---,,,+++***))))))))))))******))))))))))))************)))***+++...000111000...++++++,,,...............---,,,,,,---...///111000//////.........//////000222555777999:::;;;>>>>>>>>>======>>>AAACCCFFFHHHJJJLLLMMMPPPSSSVVVWWWWWWWWWXXXZZZ\\\^^^```___```___]]][[[ZZZ\\\]]]______\\\TTTIIIAAA<<<<<<:::888:::???CCCGGGQQQ[[[```dddiiilllooouuuuuu~~~zzzwwwuuucccVVVPPPNNNNNNMMMBBBDDDNNNeeennnXXXVVVZZZ\\\]]][[[YYYXXXXXXXXXVVVUUUPPPIIIFFFDDD<<<222---+++))))))***+++***)))++++++***))))))))))))))))))(((((('''((()))***++++++++++++++++++***))))))************++++++++++++***++++++++++++,,,,,,,,,---------...000000000///333444999FFFUUU___bbb``````^^^YYYXXX]]]ccc```XXXRRRQQQTTT\\\bbbfffkkkqqqpppqqqrrrqqqrrr{{{wwwqqqssswww|||ttteeeXXXRRRZZZjjjwwwtttrrrwwwoookkkkkknnnuuu{{{sssllleeeaaa___bbbnnnzzzppp^^^WWWWWWXXX^^^cccfffbbbWWWLLLDDDAAAHHHXXXggghhhZZZIII@@@>>>@@@AAABBBCCCDDDGGGHHHHHHNNNQQQRRRQQQPPPOOOJJJBBB:::555000,,,,,,---,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------------............///.........---...//////000+++...000///...111666:::AAAMMM]]]mmm~~~yyywww}}}~~~yyyssslll[[[ZZZZZZ]]]aaaeeeiiikkkrrrvvvwwwsssmmmnnnuuu}}}uuuwww~~~|||yyyzzziiiVVVPPP[[[uuuyyydddSSSRRRTTTPPPMMMOOOKKKIIIFFFCCC@@@;;;666222000000//////............////////////////////////////////////////////////////////////////////////........................eeeXXXVVVYYYVVVVVVXXXRRRLLLHHHDDDCCCCCCCCC@@@===:::666222///............,,,,,,+++***))))))))))))******))))))))))))***************+++,,,...000111///---+++***,,,---------,,,,,,,,,,,,,,,---.../////////......---.........111222333555777888999999======>>>>>>>>>@@@CCCFFFHHHJJJMMMNNNPPPRRRUUUXXXVVVVVVVVVWWWXXXYYYZZZ[[[^^^]]]\\\YYYVVVUUUUUUWWWZZZXXXSSSJJJ@@@:::999:::;;;;;;@@@FFFKKKOOOVVV]]]aaabbbdddeeeiiirrr~~~}}}}}}}}}lllZZZOOOKKKKKKAAA<<<>>>OOOhhh|||vvvfffZZZYYY[[[]]]]]]ZZZXXXYYY[[[XXXXXXUUUMMMGGGCCC>>>888///---)))((()))***++++++++++++***))))))))))))***)))(((((((((((()))***+++***++++++++++++***))))))************+++++++++,,,++++++++++++,,,,,,,,,,,,+++,,,...///000000000000111888DDDQQQ[[[aaaccccccdddccc___]]]___aaa\\\UUUUUUVVV\\\cccffffffkkkrrrtttuuuvvvzzzvvvppptttzzzzzzlll\\\QQQOOOTTTZZZkkk~~~{{{rrryyyzzzjjj```VVVQQQQQQUUU^^^hhh___VVVLLLHHHHHHMMMWWWaaasss|||oooZZZTTTUUU___eeeiiieee[[[PPPIIIGGGGGGYYYmmmrrrfffSSSEEE>>>>>>???CCCFFFHHHHHHHHHHHHNNNRRRTTTSSSSSSSSSNNNHHHAAA<<<666000...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...------------...//////,,,...///000111555===DDDKKKXXXiiixxxyyyxxx}}}rrrggg]]]SSSNNNRRRZZZaaagggjjjkkkkkksssrrrooommmoooxxx~~~xxxddd\\\[[[gggyyy|||xxx{{{nnnXXXTTTbbbsss|||cccWWWTTTQQQRRRWWWQQQOOOLLLIIIFFFAAA;;;666000000//////.........///////////////////////////////////////////////////////////////////////////........................cccVVVUUUZZZWWWWWWXXXRRRKKKGGGCCCBBBBBBBBB???<<<999666222////////////...,,,++++++***))))))************))))))))))))************+++,,,---...//////...,,,******,,,------,,,+++++++++,,,---...//////......---------......///222333444666777777888888;;;<<<>>>???@@@BBBEEEGGGIIIKKKMMMOOOPPPRRRUUUXXXVVVVVVVVVVVVVVVVVVWWWWWW]]]\\\ZZZUUUQQQNNNMMMNNNSSSRRROOOHHH@@@;;;:::<<<>>>@@@EEEKKKRRRWWW]]]aaacccccccccdddgggoooyyy}}}~~~dddQQQJJJIIIDDD>>>;;;DDDWWWjjjvvvzzzkkkrrrzzzddd[[[[[[]]]^^^[[[WWWXXX[[[YYYZZZXXXQQQIIIBBB???===333///***((((((***,,,---,,,+++******))))))******)))))))))))))))***************+++++++++******)))*********+++++++++,,,,,,+++++++++,,,,,,,,,------+++---...////////////000000===NNNZZZ___```aaabbbeeeiiiiiibbb\\\YYYWWWSSSVVVYYY^^^aaa```^^^eeennnuuuwww|||zzzvvvmmmbbbWWWQQQQQQRRRQQQ]]]mmmzzzsssssstttmmmcccYYYNNNEEECCCCCCFFFPPP]]][[[PPPFFFBBBBBBEEEKKKRRR\\\fffttt}}}ooo___YYYbbbeeefffbbbZZZSSSOOONNNLLLYYYkkktttooo___LLL@@@======@@@EEEHHHIIIKKKNNNLLLPPPQQQQQQSSSTTTPPPJJJGGGBBB;;;444000---+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------------......///000///111333666;;;EEENNNWWWeeeuuu|||tttddd\\\XXXSSSZZZ^^^ccchhhjjjllllllmmmllllllnnnsss~~~|||tttrrrsssnnnlllfff___```gggmmmnnnhhhZZZNNNPPP^^^nnn~~~~~~uuufffbbbeeecccrrryyydddUUUMMMPPPWWWVVVTTTQQQOOOKKKFFF???;;;222111000///......//////////////////////////////////////////////////////////////////////////////........................~~~cccVVVUUUYYYVVVWWWWWWQQQJJJGGGCCCAAABBBBBB???<<<888555222000/////////...,,,+++******)))***************))))))))))))******)))+++,,,.../////////...---,,,++++++,,,---,,,+++***+++,,,---......//////---------------...///000333444555666777777777777999;;;>>>???@@@BBBEEEHHHHHHJJJLLLMMMNNNPPPSSSVVVVVVVVVVVVUUUTTTSSSRRRRRRXXXWWWSSSNNNHHHDDDBBBCCCIIILLLMMMKKKEEE@@@>>>>>>AAACCCGGGLLLSSS[[[```bbbdddddddddeeeggglllqqquuu~~~}}}|||zzz~~~~~~nnnYYYOOOJJJCCCAAA???BBBLLL\\\nnnzzzllliiiooosss```\\\\\\^^^\\\XXXWWW[[[ZZZ[[[ZZZUUUKKKBBB???@@@777333---))))))+++,,,---,,,++++++***************((())))))***************)))******+++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,...//////......000222888GGGYYYcccbbb______bbbdddmmmpppeeeWWWQQQSSSVVV^^^^^^```___[[[ZZZdddpppuuuzzz}}}vvvmmmbbbYYYSSSPPPNNNQQQUUUYYY___jjjyyywwwsssppphhh^^^QQQGGG@@@AAAAAAAAALLL[[[___UUUKKKGGGEEEDDDFFFKKKLLLUUUbbblllssszzzttt```^^^______^^^[[[VVVQQQNNNNNNTTT^^^jjjppphhhXXXJJJ@@@;;;:::>>>CCCFFFMMMUUUMMMPPPQQQPPPQQQTTTQQQLLLJJJFFF@@@999222---+++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...------------...//////111///111777;;;???KKKWWWhhhuuu|||dddXXXZZZ```dddfffjjjnnnpppooommmmmmmmmdddiiisssiiiZZZTTTSSSRRRVVVXXXTTTMMMJJJPPPXXX[[[aaaVVVKKKHHHLLLVVVeeerrr}}}mmm______fffwwwzzz```OOOMMMSSSVVVUUUSSSQQQOOOJJJCCC???555444222000/////////000////////////////////////////////////////////////////////////////////////////////////////////////dddWWWUUUXXXUUUUUUWWWQQQKKKGGGCCCBBBBBBBBB???<<<777555222000000000///...++++++***************+++******))))))))))))******)))+++---///000///...------,,,+++,,,---...---+++,,,,,,---...////////////------------...///000111333444555666777777777777888;;;===???@@@BBBEEEGGGGGGHHHJJJKKKLLLNNNQQQTTTUUUUUUTTTSSSQQQOOOMMMLLLMMMKKKHHHCCC===999888999>>>EEELLLOOOLLLGGGCCCBBBDDDHHHLLLPPPXXX```dddbbbbbbbbbaaabbbccceeegggiiirrrzzzyyyxxx~~~|||{{{}}}uuudddUUUJJJ@@@AAA@@@@@@EEETTTiiiyyysssjjjfffttteee\\\WWW[[[^^^ZZZYYY]]]\\\[[[[[[XXXPPPEEE@@@AAA;;;777111,,,+++,,,,,,,,,,,,,,,+++************+++((()))******++++++******))))))***++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------///000///...///444999BBBPPP```eee```ZZZZZZ^^^aaakkknnnbbbRRRMMMTTT\\\gggeeecccaaa]]]___kkkyyy{{{zzzqqqhhhaaa]]]VVVSSSQQQRRRSSSTTTZZZ```gggooosssqqqrrrtttooogggTTTJJJDDDFFFDDDBBBNNN___fff]]]SSSMMMGGGDDDGGGMMMLLLRRR]]]hhhtttpppZZZYYYYYY]]]```]]]UUUNNNOOOOOOUUUaaannnpppggg]]]III???888:::<<>>666000,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...............///000000000...222;;;AAAFFFSSSaaayyyooo[[[VVV^^^jjjrrrrrrvvvxxxvvvooohhhdddcccgggqqqjjjZZZPPPKKKGGGNNNUUUVVVNNNFFFEEEHHHJJJNNNLLLKKKJJJHHHIIIRRR]]]hhhooozzzkkk^^^]]]ddd{{{sss\\\SSSSSSSSSSSSSSSSSSQQQMMMGGGCCC:::888555222000//////000////////////////////////////////////////////////////////////////////////////////////////////////fffXXXUUUWWWSSSTTTVVVQQQKKKGGGDDDBBBCCCCCC@@@===666444222000000000///...+++***************++++++******))))))))))))******)))+++...000111000...,,,...---,,,---...///---,,,---...///000000000///...---------...///000222333333444555666777777777777888:::===???@@@AAACCCEEEFFFHHHJJJKKKKKKMMMPPPRRRRRRRRRQQQPPPMMMKKKHHHFFFAAA@@@>>>;;;666444444555999AAALLLSSSRRROOOLLLJJJJJJPPPVVV[[[ccckkkkkkeee^^^\\\ZZZZZZ[[[]]]___```hhhrrrzzz|||}}}}}}wwwzzzzzz{{{~~~wwwcccQQQEEECCC???<<<@@@OOOdddtttyyyqqqgggjjjhhhYYYQQQXXX___^^^^^^```___]]]]]]]]]UUUIIIBBBAAA???;;;444000...---,,,+++---,,,++++++******++++++((()))***+++++++++******))))))***++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,///000000000444===DDDPPP[[[fffggg___XXXXXX\\\^^^eeeeeeZZZOOOPPPZZZaaaiiieeecccbbbbbbfffssszzzuuurrrfff___[[[[[[ZZZTTTQQQRRRRRR\\\dddhhhrrr}}}~~~vvvbbbUUULLLLLLHHHEEERRRfffsssjjj___VVVNNNLLLRRR\\\\\\```gggrrrhhh^^^WWWZZZccchhhccc]]]XXXXXX[[[eeepppvvvvvvsss[[[LLL@@@>>><<<;;;DDDQQQXXXXXXTTTOOOOOOSSSTTTQQQKKKKKKIIICCC;;;333///---++++++++++++++++++++++++,,,,,,,,,------------...---------------------------------------------------------............///000////////////000111111222000666CCCLLLRRR```ooo}}}|||}}}xxxeee\\\___hhhrrryyy{{{{{{wwwpppgggbbbcccfff{{{ttteee[[[WWWVVVbbbiiicccVVVMMMIIIGGGEEEEEEGGGHHHFFFEEELLLTTTYYY___jjjttt}}}cccZZZWWWeeeooo]]]TTTPPPQQQRRRSSSSSSPPPKKKGGG>>><<<888444111000000000////////////////////////////////////////////////////////////////////////////////////////////////hhhYYYUUUVVVRRRSSSVVVQQQLLLHHHDDDCCCCCCCCC@@@===666444222111111000///...+++***************++++++******))))))))))))******)))+++...111111000...,,,...------...//////...,,,//////000111111000///...------......000111333444333333555666777777777777777:::===??????@@@BBBDDDFFFHHHJJJJJJKKKMMMOOORRRPPPPPPOOOMMMKKKGGGDDDBBB;;;;;;:::777555444555777999BBBNNNVVVWWWUUUSSSRRRQQQYYYaaagggooouuurrrjjjZZZWWWSSSRRRTTTWWWZZZ[[[aaammmwwwzzz{{{xxxzzz{{{|||uuu^^^OOOIII@@@:::???MMM```nnn|||xxxlllfffuuuhhhVVVMMMVVV```bbbaaadddbbb^^^^^^```ZZZMMMDDDBBBAAA===777222///---+++***---,,,++++++******++++++((()))***+++,,,+++******((()))***+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,...000000222999DDDMMM___hhhooommmddd\\\]]]```\\\___\\\SSSOOOUUU___eeedddaaa___aaaccciiiuuu~~~{{{yyyoooggghhhggg```ZZZYYYTTT[[[```fffvvvooo___TTTQQQLLLHHHWWWlllxxxkkk```VVVUUU```mmmooopppuuu~~~{{{iiiWWWUUUbbbooosssqqqccceeeiiinnntttzzz~~~jjjYYYKKKEEE@@@;;;BBBOOOZZZYYYSSSMMMMMMQQQRRRPPPKKKLLLLLLGGG???666111000++++++++++++++++++++++++,,,,,,,,,---------......---------------------------------------------------------.........//////000000000000000111111222444333;;;KKKVVV]]]kkk|||zzzsssqqqrrrrrrhhh___```hhhqqqwwwzzzxxxtttmmmddd___eeeqqq|||~~~vvvssslll{{{}}}kkk[[[QQQKKKGGGCCC@@@??????AAAJJJTTTTTTZZZbbbjjjrrrzzzqqqdddWWWYYYlll|||eeeVVVOOOOOOQQQTTTUUUSSSNNNJJJAAA>>>999555111000000000////////////////////////////////////////////////////////////////////////000000000000000000000000ggg]]]TTTUUUXXXWWWTTTSSSNNNJJJDDDBBBAAA@@@===:::777444000.........,,,+++---,,,***(((((()))***+++***++++++***((()))+++---000000000000000000000000/////////......---,,,,,,000000111111111///...---,,,,,,---...///000111111000111333333333444777999;;;;;;<<<>>>???@@@AAABBBGGGGGGGGGGGGHHHJJJLLLMMMQQQOOOKKKFFFBBB@@@???>>>999888888888:::;;;::::::===IIIUUU\\\______[[[UUUXXX[[[bbbllluuuzzzxxxuuudddWWWMMMOOOUUUUUUTTTUUU___fffqqqyyy}}}yyy}}}{{{zzz{{{vvv\\\JJJ===<<<;;;???VVVqqqnnnrrrxxxcccSSSUUU]]]___bbbfffbbb___\\\[[[ZZZUUUKKKCCCAAA???<<<666000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))************+++++++++++++++,,,,,,,,,,,,------...,,,***,,,...///...,,,---------...333AAARRR^^^gggpppeeeeeeeee^^^WWWPPPOOOVVV___fffhhh```bbbaaa\\\[[[ggg~~~{{{wwwwwwuuunnngggeeedddcccfffooo}}}lll^^^YYYSSSOOO\\\qqq{{{eee\\\[[[cccrrr~~~wwwqqqtttyyy|||~~~```UUU\\\hhhuuu~~~www{{{zzzssspppvvv}}}uuudddPPPFFFFFFFFFDDDSSSPPPKKKGGGFFFIIIMMMPPPNNNMMMLLLIIIFFF@@@999444---------+++)))***---///++++++,,,,,,,,,,,,------------------------------....................................////////////111000000000111111222333777999BBBQQQ___jjjxxx}}}kkkqqqwwwkkk^^^dddiiilllttt{{{zzzssslllddd^^^aaahhhrrr~~~|||jjj[[[QQQIIIAAA???@@@DDDMMMVVVXXXYYY\\\___dddmmmvvv}}}zzz~~~ggg[[[[[[eeewwwuuuZZZTTTOOONNNSSSUUURRRMMMJJJEEEBBB===777111...---...000000000000000000000000000000//////.........---////////////////////////////////////////////////ggg]]]TTTUUUXXXWWWTTTSSSOOOKKKEEECCCBBBAAA>>>;;;666444000.........,,,+++---,,,***)))((()))***+++***++++++***))))))+++---........................//////...---------------222222222222000///---,,,,,,---...///000111111222000111333333333444777999;;;;;;<<<===???@@@AAABBBFFFFFFFFFGGGHHHIIIJJJKKKKKKIIIDDD@@@===;;;;;;;;;<<<;;;;;;<<<======<<<;;;???LLLYYYaaadddddd___YYYUUUXXX^^^iiiuuu|||~~~}}}nnn___RRRPPPSSSRRRQQQRRR[[[cccnnnwww|||yyyyyyxxxwwwyyy}}}```PPPBBB>>>;;;>>>UUUqqqwww{{{uuuaaaZZZ]]]```aaaaaadddaaa^^^]]]\\\WWWNNNGGGCCCAAA>>>999333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************++++++++++++++++++,,,,,,,,,,,,------...,,,+++,,,...///...,,,000000222666>>>LLL[[[eee{{{xxxjjjfffccc^^^YYYUUUYYYccclllooonnneeeeeeccc```bbbppp|||wwwooogggeeefffggglllvvvyyyiiibbbZZZVVVcccxxxiii^^^ZZZ___lll~~~~~~tttjjj```aaadddeeehhhmmmtttzzzuuu___XXX]]]iiiuuu|||{{{oookkkrrrvvvtttzzzooo```QQQIIIIIILLLPPPMMMIIIFFFEEEHHHLLLNNNOOONNNMMMKKKHHHCCC===888111///---++++++,,,---...++++++,,,,,,,,,,,,------------------------------....................................////////////222111000/////////000000888:::CCCRRRaaannn}}}vvv|||{{{ooofffdddmmmuuuxxxyyywwwoooeeecccaaadddnnnyyyuuusssssswwwyyyggg^^^TTTLLLFFFDDDIIIQQQXXXXXXXXXYYY]]]ccclllrrr{{{~~~vvvqqqttt}}}~~~{{{~~~iiiZZZWWWcccqqqhhhUUUNNNKKKQQQVVVSSSLLLHHHEEECCC???999444000//////000000000000000000000000000/////////............////////////////////////////////////////////////ggg\\\TTTUUUXXXWWWTTTSSSOOOKKKFFFCCCCCCBBB???<<<666333000.........---,,,---,,,***)))))))))***+++***++++++***)))))),,,...........................000///---,,,+++,,,...///333333333111000...,,,+++---...//////000111222222000111333333333444777999:::;;;<<<===>>>@@@AAAAAAEEEEEEFFFGGGGGGGGGGGGGGGCCC@@@<<<888555555666888>>>???AAABBBAAA@@@???>>>DDDPPP^^^fffhhhggg```YYYRRRSSSYYYdddrrr}}}{{{mmm^^^YYYXXXWWWUUUTTTWWW___kkktttzzz~~~{{{uuuuuuuuuwwwzzzooo^^^MMMDDD<<<===QQQiii}}}ttt}}}sss```ZZZ^^^```___eeecccaaa```^^^YYYRRRLLLEEEDDDAAA<<<777333...,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************+++++++++,,,++++++,,,,,,,,,,,,---------,,,+++,,,...///...------000555===HHHUUU```ggguuuxxxooojjjggg[[[XXXWWW^^^iiipppqqqooommmkkkiiiiiiooo{{{vvvnnnhhhgggmmmpppwwwvvvmmmccc___mmmqqqcccZZZZZZdddxxxyyyooofff\\\\\\[[[YYYYYY[[[```cccqqqzzzsss\\\UUU]]]iii}}}~~~mmmgggnnnmmmcccsssqqqoooiiiYYYIIIHHHRRRQQQNNNJJJFFFEEEGGGIIILLLPPPOOONNNMMMKKKGGGBBB>>>666111---+++---......,,,++++++,,,,,,,,,,,,------------------------------....................................////////////111000//////000111333444;;;>>>HHHXXXhhhvvvssskkkggguuu|||~~~vvvnnneee]]]```fffrrr}}}tttrrrtttyyy{{{}}}vvvlll___QQQGGGGGGNNNSSSRRRQQQQQQSSSYYY```fffqqquuu{{{|||sssfff\\\```nnn{{{|||~~~aaaQQQSSS^^^nnn}}}___SSSKKKOOOVVVUUULLLFFFEEEDDD@@@<<<888444111000000000000000000000000000////////////............////////////////////////////////////////////////ggg\\\TTTTTTXXXWWWTTTRRRNNNJJJEEEBBBBBBAAA>>><<<666333000.........---,,,,,,+++***)))))))))************+++***)))***---///........................///...,,,******,,,///000111111000///...---,,,+++/////////000111222222222000111333333333444777999999:::;;;<<<>>>???@@@@@@BBBCCCDDDEEEEEEDDDCCCBBB<<<999555222111222444666@@@BBBFFFGGGGGGEEECCCBBBHHHTTTaaahhhjjjhhhbbbZZZTTTSSSWWW```nnn|||wwwkkkdddaaa^^^XXXTTTUUU]]]iiisssxxx|||wwwxxxxxxwwwxxxzzz~~~oooXXXJJJ@@@===HHHXXX~~~tttyyyeeeUUUXXX___aaadddcccbbbaaa___[[[UUUPPPHHHFFFCCC???:::555///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---.../////////---222;;;FFFRRR\\\bbbeeebbbnnnxxxwwwqqqnnnllliii^^^]]]\\\^^^ccciiimmmppptttsssssswww{{{xxxtttrrrssszzz~~~uuukkkhhhvvv{{{jjj^^^XXX]]]nnnwww|||uuummmkkkfffaaa^^^]]]^^^___dddlllxxxqqq\\\YYY]]]sssooogggnnnlll___bbb```eeejjj```NNNKKKUUUYYYUUUOOOJJJGGGGGGHHHJJJPPPOOONNNNNNMMMJJJFFFBBB:::444---+++---///---***+++++++++,,,,,,,,,------------------------------....................................///////////////......///222666:::===@@@HHHVVVfffuuuzzznnnooosssxxxjjjcccbbbdddkkkvvv~~~sssmmmjjjeeeiiinnnttt|||}}}zzzuuujjjYYYKKKHHHMMMJJJJJJIIIHHHKKKPPPXXX^^^ggglllrrrtttrrrkkk]]]QQQUUUeeezzzttt]]]UUUVVV]]]zzzxxxeeeRRROOOSSSSSSMMMHHHEEECCCAAA>>>;;;777333000///////////////////////////////////////.........////////////////////////////////////////////////fff\\\SSSTTTWWWVVVSSSRRRLLLHHHCCCAAAAAA@@@===;;;555333000............---+++++++++*********************+++******+++---000////////////////////////...---+++******,,,///111...---------------------//////000000111111222222000111333333333444777999999999:::<<<===>>>???@@@@@@AAABBBBBBAAA@@@>>>===999777444222111333555777???DDDJJJMMMMMMJJJHHHHHHJJJVVVbbbhhhkkklllhhhbbb[[[YYYYYY```mmm|||yyyqqqkkkbbbWWWMMMSSS\\\gggpppuuuyyy}}}~~~~~~}}}zzzwwwwwwzzz}}}zzz___NNNEEE???BBBHHHYYYsss{{{}}}oooVVVRRRZZZ```bbbbbbaaa```___[[[WWWSSSKKKHHHCCC@@@<<<666000+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---......//////000222:::HHHVVV```dddeeeeeeaaaiiiooopppnnnllliiifffiiihhhddd___\\\```kkktttzzz{{{wwwtttvvvggg\\\^^^hhhrrr}}}yyysssnnnkkkiiiggggggjjjooovvv|||sss___VVVcccuuu|||qqqjjjpppppphhhaaaZZZ^^^iiihhhZZZSSSXXXaaa\\\TTTMMMHHHGGGIIIKKKOOONNNMMMNNNMMMLLLHHHEEE>>>777///+++---...,,,)))+++++++++,,,,,,,,,------------------------------....................................////////////.........///444:::@@@DDDLLLXXXiiixxxsssnnnvvv~~~zzzmmmaaa]]]dddmmm{{{|||qqqkkkeeeaaa___]]]ZZZYYYdddfffhhheeeXXXKKKGGGJJJFFFFFFEEEDDDEEEIIIPPPTTT\\\```cccdddfffddd[[[OOOPPP___sss{{{sss___RRRXXXqqq|||aaaTTTRRRQQQOOONNNEEECCC@@@???===999444000////////////////////////.........///////////////////////////////////////000000000000000000000000fff[[[SSSTTTWWWVVVSSSRRRKKKGGGBBB@@@@@@@@@===:::555222///......///...---++++++++++++******)))))))))***++++++***+++...000000000000000000000000000,,,+++******+++---///111---,,,,,,,,,,,,---....../////////000000000111111000111333333333444777999888999:::;;;<<<>>>????????????>>>>>>===;;;:::999999888666555555666888999???FFFOOOTTTTTTQQQPPPPPPMMMWWWaaafffjjjmmmmmmjjj```]]][[[aaannn}}}xxxjjjXXXIIIOOOXXXccclllqqquuuyyy||||||vvvuuuyyy}}}{{{|||}}}gggVVVLLLDDDAAAAAAAAATTTcccooo~~~gggXXXWWW[[[aaaaaaaaa```^^^[[[XXXWWWOOOJJJEEE@@@===888111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,............000222333AAATTTccciiihhheeedddbbbfffkkkmmmllljjjhhhgggllljjjeee]]]XXX]]]jjjuuu|||uuugggfffkkkuuu|||xxxvvvuuuttttttssspppnnn{{{qqq\\\[[[hhhooolllkkkpppsssqqqggg___]]]dddggg___VVVSSS___YYYQQQIIIFFFHHHLLLOOOOOONNNMMMNNNNNNMMMJJJGGGAAA;;;333...------+++***++++++,,,,,,,,,,,,------------------------------....................................////////////000000000222888@@@GGGLLL]]]kkk|||yyyrrruuu{{{~~~sssppplllggg``````jjjuuuttteeeZZZQQQHHHBBB@@@HHHKKKQQQTTTNNNEEEBBBEEEFFFFFFEEEDDDCCCDDDGGGIIIOOOSSSTTTTTTZZZ```[[[PPPMMMZZZlll}}}~~~nnnXXXNNN___|||sssaaaVVVPPPOOORRRFFFCCC@@@???>>><<<666222000000000000000000000000.........///////////////////////////////////////000000000000000000000000fff[[[SSSTTTWWWVVVSSSQQQKKKGGGBBB@@@AAA@@@>>>;;;444222///......///...---+++++++++++++++***)))))))))***++++++***,,,///111////////////////////////*********+++,,,---///000000///...---------...///......////////////000000000111333333333444777999888888999:::<<<===>>>???>>>===;;;999888777666666::::::::::::::::::::::::???HHHSSSZZZ[[[YYYXXXYYYUUU[[[``````bbbeeefffeee[[[XXXWWW]]]lll|||~~~ooo[[[JJJHHHPPP]]]fffmmmqqqvvvyyy~~~|||vvvuuuzzz}}}}}}yyygggVVVIIIDDDDDD===GGGOOO___vvvlll]]]XXX```aaabbbaaa___\\\[[[ZZZTTTNNNFFFAAA???:::444///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------***---//////......000333444FFF___nnnppplllgggfffbbbeeeiiikkkjjjgggfffggghhhddd```^^^aaahhhqqqwww}}}uuurrrsss}}}yyyuuuyyyqqq___]]]^^^bbbgggmmmqqqsssllleee___^^^```___XXXQQQRRRMMMEEE@@@AAAGGGOOOUUUPPPOOONNNNNNOOONNNKKKIIIDDD@@@999222...,,,------++++++,,,,,,,,,,,,------------------------------....................................////////////111111333888AAAMMMXXX___ooo}}}}}}{{{xxxxxx||||||uuuhhheeecccdddeeejjjxxxuuufffWWWNNNHHHAAA===>>>;;;<<<@@@DDDCCC???>>>@@@CCCDDDDDDCCCBBBAAACCCDDDDDDIIIKKKLLLUUU___\\\RRRMMMWWWhhhyyy~~~zzzzzz|||qqqRRRUUUbbbzzzppp^^^QQQOOOSSSIIIEEEAAA???@@@>>>999555000000000000000000000000............/////////000////////////////////////000000000000000000000000fff[[[SSSSSSWWWVVVSSSQQQLLLHHHCCCAAABBBAAA???<<<444222///......///......***++++++++++++***)))))))))***+++++++++,,,///111........................))))))***,,,---...//////333222000///.........///............////////////000111333333333444777999777888999:::<<<===>>>>>>===<<<999777555444444444;;;;;;<<<<<<<<<<<<;;;;;;???IIIVVV^^^```^^^^^^___\\\```___[[[XXXZZZ[[[YYYRRROOOPPPXXXgggzzz{{{lllYYYHHHBBBKKKXXXbbbiiioootttxxxzzz|||uuuuuu|||vvv^^^MMMGGGHHHCCCFFFHHHUUUooo}}}fffZZZ```bbbcccbbb```]]]\\\\\\WWWPPPHHHCCC@@@<<<666111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------***---//////......111333888NNNjjjzzzzzztttooonnnmmmnnnooonnniiibbb```aaagggbbbaaafffqqqzzz~~~~~~}}}zzzzzzgggYYYQQQXXXccciiimmmqqqppplllddd^^^___bbb^^^VVVFFFAAA;;;888<<>><<<<<>>>>><<<:::::::::999888666555333222:::===@@@BBBAAA@@@??????AAAHHHSSS^^^fffhhhhhhgggggghhhddd[[[TTTSSSSSSQQQKKKIIIIIIOOO[[[kkkzzz|||vvvqqqgggTTTDDDBBBIIISSS]]]dddiiimmmooorrrxxxssspppxxxeeeTTTOOOFFFHHHIIILLLSSSbbbuuuzzz```\\\___aaaaaaaaa```\\\WWWXXXUUUMMMDDD@@@???:::444///---,,,,,,---...---,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------))))))...000000000333;;;PPPkkk|||zzzqqqnnnrrrsssnnnddd^^^^^^aaaeeeeeeeeekkk}}}{{{xxxxxxxxxzzz|||yyydddSSSRRRWWW\\\gggttt|||ooo^^^UUUUUUWWWXXXWWWIIIEEE>>>888777>>>KKKVVVPPPNNNLLLMMMOOOPPPNNNLLLGGGFFFCCC<<<444...---///,,,------......------,,,,,,,,,------------,,,,,,---------.........//////.../////////////////////333333999HHHZZZlllyyy{{{kkkttt}}}yyyllldddiiimmmnnnvvv{{{mmm^^^SSSLLLIIIIIIGGGFFFDDDBBB@@@>>>=========<<<<<<<<<<<<======>>>>>>??????>>>===>>>@@@CCCGGGHHHIIIKKKSSSZZZYYYSSSKKKYYYkkkwwwvvvlll```YYYPPPOOOMMMJJJHHHIIILLLNNNUUU[[[dddqqqjjjUUUPPPYYYllltttXXXMMMPPPKKKJJJCCC===>>>BBB>>>555555333111000000111111000////////////////////////000000000000000000000000////////////000000000000hhh^^^WWWXXXYYYXXXVVVVVVOOOJJJEEEBBBAAA@@@<<<999666333000/////////...---+++++++++************)))***))))))+++...111111111111///---...000000...,,,******+++,,,---...///000111000///......///000000///.........///000111222333333222222222333444444777777999;;;<<<<<<;;;999999999:::999999888777666999<<>>EEEOOOXXX___dddgggiiioootttyyyuuu}}}ppp```VVVIIIHHHGGGHHHOOO^^^ooo}}}eee[[[^^^```aaaaaa```^^^\\\YYYVVVNNNDDD@@@???;;;555000...,,,,,,---...---,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------+++,,,///000000333999DDDYYYrrryyyqqqmmmooonnnhhhaaa^^^bbbhhhmmmiiihhhppp~~~zzzxxxwwwuuutttuuuuuuwwwzzz}}}|||uuurrrqqquuu{{{ttt\\\TTTVVVYYYaaalllooodddVVVNNNOOOTTTYYY[[[XXXRRRHHH>>>999>>>JJJSSSTTTQQQOOONNNOOOOOOMMMKKKFFFFFFCCC===666000//////---------......---------------............---------------.........//////---...///000000000111111444999CCCTTTeeevvvyyyuuu|||ssskkkkkkrrrxxx|||oooggg[[[OOOFFFCCCDDDEEEHHHGGGDDDAAA???===<<<<<<<<<<<<<<<<<<===>>>>>>>>>@@@AAAAAA@@@>>>>>>@@@BBBJJJKKKLLLOOOUUU[[[YYYTTTOOOXXXbbbfffaaaXXXPPPLLLMMMLLLJJJGGGEEEDDDEEEFFFNNNQQQWWWbbbppp|||eeeTTTQQQ]]]vvveeeUUURRRLLLKKKFFF@@@???BBB???999666333111///000111000///////////////////////////000000000000000000000000////////////000000000000|||fff^^^WWWXXXZZZYYYWWWWWWOOOJJJEEEBBBAAA@@@<<<999666333000/////////...---+++++++++************)))*********,,,///111111000000///...///000000...,,,******++++++,,,---......000//////......///000000///.........///000111222333222222222333333444555555777888:::::::::999999888999:::;;;<<<;;;::::::777<<>>DDDMMMUUU[[[___aaaccciiimmmuuu}}}tttcccNNNHHHDDDCCCJJJXXXhhhuuu}}}}}}bbbYYY[[[___aaaaaa``````aaaZZZWWWOOOEEE@@@???<<<777111///---,,,---...------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///111000111999CCCRRReeezzz}}}vvvooonnnmmmiiibbb^^^aaakkkssstttkkkhhhqqq|||xxxuuuttttttsssrrruuuvvvwwwzzz~~~{{{xxxyyyyyyyyyyyywwwrrrkkkfff___\\\\\\cccppp|||zzz|||zzz|||qqq```XXXVVV[[[cccddd]]]SSSKKKJJJOOOVVV\\\eee^^^RRRDDD<<<===EEELLLVVVTTTQQQPPPOOONNNLLLKKKFFFFFFEEE@@@:::444111///------------------------.........//////.........------........./////////,,,...000000000000222333555AAARRRcccsss}}}}}}www|||xxxpppmmmmmmqqq{{{xxxpppZZZUUULLLDDD???@@@CCCFFFGGGFFFCCC@@@>>>=========???@@@@@@AAAAAAAAAAAAAAABBBCCCCCCBBB@@@@@@AAACCCLLLOOOQQQTTTYYY^^^]]]WWWQQQVVVZZZYYYTTTOOOLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPSSSSSSUUU[[[fffuuuyyyuuu^^^RRRXXXrrrvvv___TTTNNNNNNJJJDDDAAAAAA@@@>>>777444111//////000//////////////////////////////000000000000000000000000////////////000000000000yyyddd\\\VVVWWWZZZYYYWWWVVVOOOJJJEEEBBBAAA@@@<<<999555333000.........---,,,+++++++++*********))))))+++******---///111111000/////////000000///...,,,++++++,,,,,,---------.............../////////000.........///000000111111222222222222333444555555555777999::::::999::::::999;;;<<<===>>>===<<<;;;666;;;BBBGGGHHHHHHGGGGGGIIIJJJNNNTTT]]]gggpppvvv||||||qqqfffaaa```^^^UUUOOOGGGCCCEEEOOO]]]gggiiijjjiiihhhhhhcccTTTEEE@@@FFFNNNVVV[[[]]]___aaaaaacccjjjssstttXXXLLLDDD@@@GGGUUUdddqqqzzz|||[[[VVVXXX]]]bbbcccaaa```bbb[[[YYYQQQFFF@@@???===:::333111...,,,---...------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...---...000111000333AAAPPPbbbqqq|||wwwrrrnnnppplllfff___^^^fffttt{{{ooojjjsss||||||{{{yyyxxxxxxyyyyyyyyy{{{{{{}}}{{{xxxvvvuuurrrooojjjeee___[[[XXXRRRSSSXXXcccssswwwwww}}}{{{vvvsssvvv{{{ttt```VVVXXX______]]]WWWPPPKKKLLLRRRWWWddd```VVVJJJ@@@===AAAEEETTTRRRPPPNNNMMMLLLLLLKKKFFFGGGFFFCCC>>>888333111......------------............////////////..................////////////,,,...000000//////222444:::KKKaaaqqq}}}wwwnnnqqq~~~xxxzzz{{{{{{oooiiilllqqqvvv|||ssshhh___PPPMMMIIIEEECCCDDDFFFGGGBBBBBBAAA@@@AAABBBCCCDDDGGGGGGGGGGGGGGGEEEDDDCCCAAACCCDDDCCCBBBCCCDDDFFFPPPTTTWWWZZZ^^^bbb___ZZZVVV[[[bbbffffffeeefffhhhdddddddddfffgggfffeeeccc```^^^]]]___fffrrr}}}}}}ooo\\\\\\uuuiiiXXXQQQPPPMMMGGGBBB@@@@@@AAA999666222////////////...////////////////////////////////////////////////////////////000000000000wwwbbbZZZTTTVVVYYYWWWTTTTTTOOOJJJEEEBBBAAA@@@<<<999555333000.........---,,,+++++++++*********))))))+++++++++---000111111///...///000111000...------------------............------......////////////---...//////000111111111222222222222333444555666666888::::::999999;;;<<<<<<===???@@@???>>><<<:::777<<>>;;;555222///---------...---******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........,,,---000111222999LLL___sss}}}yyytttqqqnnnqqqmmmfff```aaajjjyyyvvvrrrxxx}}}~~~~~~|||yyyvvvuuuppplllddd[[[TTTPPPPPPQQQQQQXXXdddqqqzzzrrrsssyyyxxxqqqooopppttt|||nnnZZZWWW\\\YYY[[[ZZZVVVPPPMMMNNNPPP\\\[[[XXXQQQHHHBBBAAABBBNNNMMMLLLKKKJJJKKKLLLMMMGGGGGGGGGEEEBBB===777333///......------......///......////////////.............../////////000000---000111000---...333777FFFZZZppp}}}~~~}}}lllfffqqq{{{zzz{{{|||zzzwwwqqqkkkjjjooovvv|||yyymmm```UUUOOOGGGGGGFFFEEEDDDCCCBBBAAA===>>>@@@CCCFFFIIILLLMMMMMMLLLKKKIIIGGGEEEBBBAAA@@@BBBDDDEEEDDDEEEGGGHHHVVV[[[^^^___``````\\\VVVZZZdddqqq|||}}}zzzuuuooojjjeeecccbbbdddiiirrrzzzkkk]]]llluuubbbVVVSSSOOOIIICCC@@@@@@BBB<<<999333000/////////...////////////////////////////////////////////////////////////000000000000xxxaaaYYYTTTVVVXXXVVVSSSQQQOOOJJJEEEBBBAAA@@@<<<999555222///.........---,,,+++++++++************)))++++++,,,...111222000///,,,///111222000...------..................------,,,---...///////////////---...///000111111111000111111111222333444555666666999;;;;;;999888;;;>>>>>>???AAACCCCCCAAA>>>===999<<>>???@@@???===;;;999===@@@DDDIIIMMMPPPRRRSSSMMMLLLIIIFFFCCCAAA@@@??????BBBDDDEEEEEEFFFGGGHHHXXX]]]aaa```^^^\\\VVVOOOVVVaaarrr~~~}}}zzzxxxwwwtttnnnjjjfffffffffiiiooowww|||gggeeeoooqqq^^^WWWQQQLLLGGGBBBAAACCC@@@;;;666111000000000///////////////////////////000000000000000000000000////////////000000000000bbbZZZUUUWWWXXXVVVRRRPPPOOOJJJEEEBBBAAA@@@<<<999555222///------------,,,+++++++++************)))++++++---///111222000...+++///222222000---------.........------,,,,,,,,,+++,,,---///////////////---...///000111111111000111111111222333444666666555888:::999777666:::===???AAADDDFFFGGGFFFDDDBBB;;;===@@@AAAAAAAAABBBDDDDDDCCCBBBCCCGGGNNNUUUYYYjjjzzzzzzuuujjjfff]]]RRRMMMQQQ]]]ffffffggghhhiiikkkgggYYYKKKAAAGGGNNNTTTXXXYYY[[[[[[]]]\\\\\\]]]bbbjjjsssyyy|||jjjSSS??????IIIUUUeeetttwwwnnn^^^UUU\\\cccaaa^^^___ZZZ\\\XXXOOOFFFBBB???<<<999555000---------......******+++++++++,,,,,,,,,******+++,,,,,,---......------------............///---...333<<>>:::000///...------...///000------............------.../////////000000000000...111222000///666BBBLLLfffvvvuuu|||zzzqqqkkkjjjkkkppp|||xxxqqqeeeXXXNNNFFFAAA???::::::;;;;;;<<<======>>>CCCFFFKKKPPPSSSTTTSSSRRRLLLJJJFFFCCCAAA@@@AAAAAABBBDDDFFFFFFEEEDDDDDDEEENNNUUU[[[\\\[[[ZZZUUUOOORRR\\\iiisssvvvvvvvvvvvvllliiihhhkkkpppsssqqqnnnjjjiiiiiilllrrrzzz|||iiibbbqqq~~~ggg]]]SSSPPPLLLFFFBBBCCCCCC>>>888333111111000000////////////////////////000000000000000000000000////////////000000000000ccc\\\VVVXXXYYYVVVRRRPPPOOOJJJEEEBBBAAA@@@<<<999444222///---------,,,++++++++++++************)))+++,,,---000222222000...+++///222333000---,,,---...------,,,,,,++++++******+++---///000000///...,,,---///111111111000000111111111222333444666777444777:::888555555999===???BBBEEEIIIJJJJJJHHHGGG===>>>??????>>>???@@@BBBCCCBBBBBBDDDHHHNNNTTTXXXhhhyyy~~~zzznnnjjjbbbXXXSSSWWWbbblllkkklllllllllmmmiii[[[LLLCCCHHHPPPVVVYYY[[[\\\]]]ZZZYYYXXXXXX\\\ccclllrrr{{{pppVVV???===EEEPPP___ooowwwzzzcccTTTXXXaaaaaa```aaaYYY\\\ZZZPPPGGGCCC???;;;:::666111---------......******+++++++++,,,,,,,,,******+++,,,,,,---......---------.........//////111......555AAAUUUppp|||oooccceeedddcccccccccdddggghhh~~~{{{uuummmcccZZZUUUMMMNNNNNNOOOSSS\\\hhhpppxxxyyysssqqqrrrssswww}}}~~~xxxvvvnnnrrrzzzrrr[[[WWWWWWXXXXXXVVVTTTQQQNNNTTTWWWYYYVVVOOOIIIFFFEEEHHHIIIIIIGGGEEEFFFKKKOOOMMMJJJHHHGGGFFFDDD@@@<<<111///...------...///111,,,------------------,,,////////////000000000000...000222111222:::IIIUUUlllzzz}}}qqqkkkggghhhjjjqqq}}}qqqeeeVVVKKKFFFDDD@@@======<<<<<<===???CCCFFFIIIIIILLLQQQUUUVVVUUURRROOOLLLIIIFFFBBBAAABBBDDDEEEDDDFFFGGGGGGEEECCCBBBBBBBBBKKKSSSWWWYYY[[[XXXTTTXXX___hhhnnnoooooopppqqqllliiihhhlllrrrvvvuuurrrmmmjjjhhhhhhmmmuuulllYYY[[[pppmmm```UUURRROOOIIIDDDDDDDDD???999444222111111111////////////////////////000000000000000000000000////////////000000000000ggg]]]UUUVVVYYYWWWTTTRRRQQQMMMHHHDDD@@@===999666444111...,,,,,,,,,,,,+++++++++************++++++,,,---...............///000000///...............///......---------+++))),,,---...///000000000000---...///000000111111111333333333444444444555555888888999:::;;;<<<<<<===???BBBHHHNNNRRRSSSSSSSSSHHHEEEBBB@@@AAA@@@<<<999???AAADDDGGGJJJOOOTTTXXXfffooo|||}}}rrrbbbXXXXXX```kkkrrrxxxuuuooommmnnniiiYYYIIIDDDHHHNNNUUUYYY[[[[[[ZZZYYYXXXXXXZZZYYYZZZ___gggpppyyyrrr\\\HHHBBBBBBHHHYYYkkkssskkkQQQWWWcccbbb___bbb[[[[[[YYYTTTMMMFFFAAA???>>>999222...---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......//////111333777HHHddd~~~~~~xxxppplllggg```___ccc```[[[eeewww}}}|||yyyrrrjjjaaaYYYSSSOOOKKKOOOUUU[[[bbblllxxx~~~yyywwwyyyyyyyyyyyynnnjjjkkkttt~~~fff]]]WWWZZZ[[[VVVWWWWWWMMMKKKRRRZZZ[[[TTTKKKEEECCCBBBDDDFFFGGGGGGGGGHHHJJJIIIIIIIIIHHHFFFCCC@@@???777333000......///000000............///////////////////////////............000222111333???SSScccpppsss{{{|||nnnooolllfffdddmmmvvvmmm\\\VVVNNNGGGCCCAAA@@@@@@EEEFFFHHHKKKNNNPPPRRRSSS\\\\\\[[[YYYUUURRRNNNLLLJJJGGGCCC@@@AAAEEEKKKOOOLLLKKKIIIGGGDDDBBB???>>>BBB???DDDRRR\\\]]]\\\]]]ccclllvvv}}}|||{{{|||pppfffdddfffiiirrr}}}www^^^VVV\\\qqqeeeNNNMMMRRROOOJJJIIIFFFCCC>>>999555222111000000000000000000000000000111111000000//////......000000000000111111111111ggg]]]VVVVVVYYYWWWTTTSSSNNNKKKGGGCCC@@@>>>:::888444111...,,,,,,,,,,,,+++++++++************++++++---...///000/////////000000000///...............//////............,,,+++,,,---...///000000000000...///000111111222222222222222333333444555555666888888888999::::::;;;;;;>>>BBBGGGNNNSSSVVVXXXXXXOOOLLLHHHFFFEEEBBB>>>;;;AAACCCFFFIIIKKKOOOTTTWWWZZZ```nnn|||ttthhh```___eeennnuuuyyyvvvrrrpppqqqlll\\\LLLEEEIIIPPPWWW[[[]]]]]]\\\[[[XXXWWWXXXVVVUUUYYY```mmmuuuwwwcccNNNEEECCCGGGWWWiii}}}eee___bbbaaa___aaa]]]]]]ZZZVVVOOOHHHBBB@@@>>>999333...---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......//////...333AAAWWWooo~~~zzzzzzwwwqqqmmmlllgggaaaaaafffeeecccmmm}}}yyywwwrrrjjjaaaYYYRRROOOMMMRRRYYYccclllttt{{{}}}zzzvvvuuuxxxyyy{{{vvvpppnnnrrrxxxzzz}}}}}}}}}zzzaaaVVVWWW[[[WWWVVVWWWRRRPPPTTTXXXXXXRRRKKKDDD@@@@@@@@@AAACCCEEEFFFFFFEEEIIIIIIIIIHHHFFFDDDAAA@@@777444000......///000///............/////////////////////////////////...,,,...000333888DDDUUUaaajjjqqq}}}zzzmmmlllgggbbbaaakkk||||||rrrggg```KKKIIIFFFDDDFFFJJJNNNPPPZZZ\\\```dddgggiiiiiiiiiddd```[[[TTTNNNJJJGGGFFF===???CCCGGGJJJKKKLLLLLLNNNOOONNNKKKFFFAAA???>>>>>>>>>EEEUUUaaaeeefffgggttt~~~zzzqqqhhhggggggiiipppxxxnnn]]][[[iiirrrXXXQQQRRROOOLLLLLLGGGDDD???:::666222111000000000000000000000000000111000000000/////////...000000000000111111111111eee\\\UUUVVVXXXVVVTTTSSSLLLIIIEEEBBB@@@>>>;;;999444111...,,,,,,,,,,,,+++++++++************++++++...///111111000///000111000//////............///000000000000///...------,,,---...///000000000000//////000111222222222222000111222333444555666777888888888888888888888888:::===BBBHHHNNNTTTWWWYYYVVVSSSPPPMMMJJJFFFAAA>>>BBBDDDGGGJJJLLLNNNRRRUUUNNNQQQ]]]ssstttqqqmmmiiiiiimmmuuuzzz{{{yyyvvvttttttnnn^^^NNNFFFKKKRRRYYY^^^`````````^^^ZZZXXXXXXUUURRRTTTYYYfffoooyyy~~~~~~~~~lllWWWJJJDDDFFFSSSbbb|||jjjbbbaaaaaa___```___\\\XXXQQQJJJDDDAAA???:::444000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////222///888QQQiiiwww|||yyyvvvqqqkkkkkknnngggccccccggghhhjjjttt{{{vvvmmmhhh___VVVQQQOOOPPPQQQ^^^hhhvvv}}}yyywwwuuuuuuyyy}}}wwwsssqqqnnnmmmooovvvzzznnngggfffrrrmmmYYYVVV]]]YYYUUUWWWWWWUUUUUUTTTTTTRRRMMMHHHDDDAAA>>>===AAAFFFHHHFFFBBBIIIIIIIIIHHHGGGEEEBBBAAA999666222///////////////............////////////......//////////////////......111666@@@MMMZZZaaafffrrr}}}uuukkkhhhdddaaaeeeooo}}}|||mmm^^^UUUQQQFFFHHHLLLSSS[[[eeemmmrrr~~~zzztttmmmhhh\\\WWWOOOHHHBBB@@@AAAAAAAAAEEELLLSSSWWWXXXWWWVVVVVVWWWUUUPPPIIIBBB@@@@@@===@@@JJJ[[[iiioooqqqrrryyysssnnnlllllllllqqqvvv~~~hhh]]]```}}}gggYYYSSSOOOMMMOOOIIIFFFAAA<<<777333000///000000000000000000000000000000000000////////////000000000000111111111111bbbZZZTTTTTTUUUSSSRRRRRRMMMJJJEEEBBB@@@===:::888444111...,,,,,,,,,,,,+++++++++************++++++---000222222///...///111000///............//////222333333222000...------------...//////000//////...///000111111222111111//////111222444666777888888888777777777666666666555666:::???EEEJJJOOOQQQUUUTTTSSSQQQMMMIIIDDDAAAAAADDDGGGIIIJJJKKKMMMOOOHHHIIIPPPaaasss}}}yyyrrriiikkkmmmoooqqquuu{{{}}}|||zzzwwwuuunnn]]]MMMGGGLLLTTT\\\bbbddddddcccaaa]]]ZZZYYYWWWSSSTTTXXX```gggpppvvvxxx{{{{{{yyywwwrrrqqq{{{{{{yyy{{{vvv```PPPEEECCCMMMXXXiii{{{rrraaaaaabbb^^^cccaaa^^^ZZZTTTNNNGGGCCC@@@<<<777222///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////666444BBB___rrrvvvyyy{{{ssskkkkkkppphhhfffdddfffhhhmmmuuu|||}}}ssslll```[[[TTTPPPPPPTTT[[[```lllvvv{{{uuuvvvvvvwww{{{uuuiiibbb\\\[[[]]]ddduuu}}}jjj```XXXWWWcccxxxdddZZZaaa]]]VVVYYY]]]YYYUUUQQQQQQTTTTTTQQQMMMFFFAAA>>>BBBIIIMMMIIIDDDHHHIIIIIIHHHGGGEEECCCBBB;;;888333000///000//////............////////////............////////////333111222;;;JJJZZZdddiiikkkyyytttmmmgggfffeeeiiiqqq{{{yyyjjjZZZNNNHHHGGGIIIPPP[[[hhhuuupppccc[[[OOOLLLHHHDDDCCCEEEIIIKKKTTTWWW\\\```dddfffggggggccc^^^VVVOOOIIIEEEBBB@@@???FFFSSSdddrrryyyzzzzzz}}}{{{{{{{{{|||vvvttttttsssssstttwww{{{wwwfffaaauuuwwwbbbUUUOOONNNQQQJJJHHHCCC>>>888444111///////////////////////////000000000000///////////////000000000111111111111uuu___WWWRRRSSSSSSQQQPPPQQQOOOLLLGGGCCC@@@<<<999666444111...,,,,,,,,,,,,+++++++++************++++++,,,000222111...,,,...111//////............//////555666666444///,,,++++++---...//////////////////,,,---...///000000000000...///000222444666777888888777777666666555555444222333555888<<>>:::444000---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000444999NNNhhhrrrooosss~~~yyynnnlllpppmmmlllhhhfffiiipppuuuwwwwwwzzz}}}yyynnnaaaYYYRRRPPPNNNPPPWWWaaalllsss~~~xxxtttuuuwwwyyy|||qqq^^^RRRKKKGGGIIIMMMZZZjjjuuuuuuwwwzzzppp___YYYRRRPPP[[[mmmqqq```eeeaaa]]]bbbggg```ZZZTTTSSSVVVYYYWWWTTTLLLDDD???BBBJJJOOOKKKFFFGGGGGGHHHHHHGGGFFFDDDCCC>>>:::555222000000///...............////////////---.........//////000000444222555BBBWWWjjjvvvzzzvvv}}}}}}wwwmmmeeebbbdddjjjsss~~~wwwdddSSSJJJEEECCCBBBCCCMMM]]]mmm|||vvviiiaaaWWWVVVUUUUUUVVVYYY[[[]]]dddfffkkkooorrrrrrqqqppphhh]]]OOOGGGEEEDDDBBB???CCCNNN___ppp~~~{{{vvvqqqnnnnnnooopppnnnrrruuuvvvwww{{{}}}|||~~~~~~nnndddnnnlllZZZPPPNNNPPPKKKIIIEEE@@@:::555222000////////////////////////////////////000000000000///000000000111111111111lll]]]VVVRRRRRRRRROOOOOORRRQQQMMMHHHDDD@@@===999666444111...,,,,,,,,,,,,+++++++++************++++++,,,000333222---+++---111///............//////000555777777444///++++++,,,......///////////////...,,,,,,---...////////////...///000222333555777777777777777666666555555555444555666888:::===???@@@HHHKKKOOOQQQNNNKKKHHHGGGCCCFFFIIIJJJIIIGGGFFFEEEAAABBBCCCEEEIIIQQQYYY___llllllmmmqqqwww||||||~~~}}}yyytttiiiWWWGGGEEEKKKTTT^^^eeeggggggfff___ZZZXXXYYYZZZXXXWWWYYYWWW[[[```eeejjjpppvvvzzz~~~}}}||||||lll```[[[ccclllppptttyyyqqqnnnlllkkkgggdddeeejjjzzzxxxaaaNNNDDDDDDGGGMMMZZZaaaiiiyyyvvv]]]\\\bbbbbbfffbbb^^^\\\YYYTTTMMMGGGAAA@@@<<<666111---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000///???YYYmmmqqqlllqqq|||yyynnnkkkmmmqqqqqqmmmiiinnnxxx{{{xxxuuuwwwzzz~~~}}}vvvmmmdddYYYNNNGGGJJJLLLQQQYYYdddrrr}}}|||yyywwwvvvyyy{{{{{{eeeWWWHHHAAA??????CCCHHHKKKWWW______^^^```\\\TTTWWWRRRRRRZZZgggwww~~~hhhfffdddfffmmmooojjjbbbZZZVVVXXXYYYYYYWWWOOOGGG???@@@GGGLLLKKKGGGEEEFFFGGGGGGFFFEEEDDDCCC@@@<<<777333111000///...............////////////------......///000000000222222:::LLLdddzzz~~~|||vvvuuussskkkdddccchhhqqq{{{uuudddOOOAAA???AAAAAA???;;;EEETTTbbbooo|||~~~vvvpppkkkkkkjjjiiiiiiiiihhhhhhnnnssszzzzzztttooo```UUUGGG@@@@@@CCCCCCBBBJJJYYYmmm~~~yyyttteeeaaa\\\WWWUUUUUUVVVXXXaaahhhmmmnnnqqqyyyyyyuuuwwwzzzyyyxxxyyyxxxkkkaaa```eeepppwwwcccTTTOOONNNKKKIIIFFFAAA<<<777444222000000000000000000000000////////////000000000000000000000000111111111111ooo]]]WWWSSSSSSRRRPPPPPPSSSPPPMMMIIIEEEBBB???;;;999444111...,,,,,,,,,,,,+++++++++************++++++---111555333...+++...222...............///000000222555666444///+++,,,.........////////////......,,,---...///000000000000...///000111333444666666777777777666666666666666666666888999;;;<<<===>>>EEEJJJOOORRRPPPLLLJJJIIIGGGJJJNNNOOOMMMIIIGGGFFFBBBBBBCCCFFFKKKTTT^^^eeeiiieeeccchhhsss|||yyy|||}}}zzzuuujjjXXXHHHCCCIIISSS^^^eeeggggggfffbbb\\\YYY\\\]]]ZZZYYYZZZVVVXXX[[[```eeekkkqqquuuxxxzzz{{{|||{{{{{{|||~~~rrrcccXXXYYYZZZZZZ___gggdddbbb^^^ZZZRRROOOUUU^^^qqq}}}mmmWWWJJJFFFEEEKKKUUU[[[dddssszzzvvv[[[WWW___dddeeeaaa]]]\\\[[[WWWOOOIIIBBBAAA>>>888111---,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000000GGGdddsssrrrnnnooottt{{{zzzyyywwwqqqhhhfffiiinnnqqqmmmiiirrr}}}xxxzzz}}}rrrkkk```VVVOOOKKKHHHFFFOOOTTT]]]jjjwww|||{{{||||||~~~vvvhhhRRRHHH@@@???@@@@@@CCCFFF@@@EEEKKKKKKHHHHHHLLLPPPXXXWWWYYY^^^fffrrrsssgggccckkkrrrnnnlllfff^^^YYYXXXZZZZZZZZZSSSJJJBBB@@@DDDJJJKKKIIICCCDDDEEEFFFEEEDDDCCCBBBBBB>>>888444111000///...............////////////------......///000000111333888DDDXXXoooxxxqqqpppqqqpppmmmnnnssszzzyyyqqq^^^QQQAAA:::;;;>>><<<999;;;AAAIIIPPPYYYdddqqq{{{~~~zzzxxxxxxwwwvvvuuuttttttttttttwwwyyy{{{{{{vvvnnneee___PPPLLLFFFBBBAAADDDIIIMMMYYYkkkvvvkkkddd\\\VVVTTTRRRNNNKKKJJJKKKMMMOOOQQQYYY___```cccnnnwww{{{~~~vvvyyy}}}}}}|||||||||ooobbbYYYTTTWWWkkklllZZZPPPMMMKKKIIIFFFBBB>>>999666444000000000000000000000000.../////////000000000111000000000000111111111111xxx]]]XXXUUUUUUSSSQQQRRRUUUOOOLLLHHHEEECCCAAA>>>;;;444111...,,,,,,,,,,,,+++++++++************++++++...333777555///,,,///333...............///000111...222555333///,,,...111...///////////////......---...///000111111111111//////000111333444555555666777777777777777777777555666888999;;;<<<<<<<<>>@@@BBB@@@>>>??????@@@DDDEEEAAA@@@IIIVVV[[[\\\```dddhhhrrr{{{hhhaaajjjpppgggiiieee^^^ZZZYYY[[[]]]___VVVNNNEEEAAADDDIIILLLMMMBBBCCCDDDEEEEEEDDDCCCBBBCCC???999444222000///.............../////////000---------...///000000111888>>>MMMaaauuutttmmmmmmqqquuuwwwzzz~~~pppeeeMMMEEE<<<999:::;;;888444>>>???@@@@@@DDDNNN\\\gggnnnooorrruuuxxxzzz|||}}}}}}|||{{{{{{|||}}}yyyqqqhhh^^^UUUNNNKKKDDDHHHKKKHHHEEEGGGPPPYYYhhhzzzzzzuuutttoooddd[[[UUUNNNGGGDDDBBB@@@>>>>>>AAADDDFFFFFFOOOTTTTTTXXXdddooosss~~~mmm___SSSQQQaaauuusss^^^RRRLLLJJJIIIGGGCCC???:::777555000000000000000000000000.../////////000000111111000000000000111111111111}}}aaa\\\VVVSSSTTTUUUTTTSSSQQQMMMHHHEEECCC???:::666333000---,,,------,,,+++***++++++***)))***---///111333444222///...000222---,,,,,,---000111111000222111///...---------.........------------..................////////////111111111111222333444555777777666666777999;;;<<<999999999:::===>>>???>>>BBBLLLWWW[[[YYYVVVWWWYYY\\\]]]______VVVLLLHHHJJJMMMQQQWWW[[[___```aaabbb^^^]]]\\\___lll}}}~~~|||yyyvvvxxx|||vvv```KKKGGGLLLTTT]]]cccfffffffffgggfffeeedddcccaaa]]][[[VVVWWWWWWWWWXXX^^^fffmmmqqqrrruuussslllgggmmmwww{{{iiiUUUIIICCC@@@DDDKKKIIIKKKKKKGGGBBBDDDLLLSSSeeellltttwwwwww|||pppUUUHHHHHHJJJMMMZZZiiikkkjjjxxxbbbTTTYYY```______]]][[[WWWSSSOOOLLLEEEEEEDDD>>>666///,,,+++------------------------,,,,,,,,,---------......***---///...---///222444???ZZZrrruuuqqqrrrrrrnnnmmmeee``````______eeemmm{{{mmm[[[[[[www~~~~~~~~~lllbbbQQQHHHCCCFFFJJJMMMTTT]]]bbbnnn|||rrraaaWWWTTTGGGCCCAAABBBDDDCCC===777===<<<>>>@@@@@@CCCNNNYYYbbbgggnnnpppnnnrrrsssgggddddddddd[[[]]]^^^]]]\\\]]]bbbfff\\\SSSGGG???@@@GGGPPPVVVKKKEEECCCHHHJJJFFFCCCDDD@@@???<<<999666222000...////////////////////////000...///222111000333888???QQQ```lllxxxxxxyyyvvvhhhkkknnnlllsssttt___OOO???>>>===;;;:::999:::;;;======<<<===@@@GGGOOOUUUdddlllwww{{{eeePPPJJJGGGCCCDDDKKKKKKJJJGGGGGGPPP___iiilll~~~|||nnneeebbb]]]VVVOOOIIIEEECCC???>>><<<;;;;;;<<<>>>???AAABBBGGGMMMRRRYYYgggtttxxxdddXXX]]]hhhmmmXXXKKKJJJMMMJJJBBB>>>>>>;;;444000//////000222333111000000000000000111111111111///000000111111111111000~~~aaa\\\VVVSSSTTTUUUTTTSSSQQQMMMHHHDDDCCC???:::666333000---,,,------,,,+++***++++++***)))***---///222333333111///...000333...------...111222222111222111///...------............------------..................////////////111111111111222333444555666666666666888:::<<<=========>>>???AAABBBBBBBBBIIIQQQZZZ___```______aaaddddddeeeccc[[[QQQOOORRRXXX\\\^^^]]]\\\```hhhooonnnpppooonnnttt~~~{{{yyywwwyyy~~~yyyfffRRRGGGLLLUUU]]]ccceeeggggggiiihhhfffeeedddbbb^^^\\\SSSTTTTTTTTTUUUYYY___eeemmmmmmlllggg^^^ZZZ```jjjqqq```MMMAAA:::888<<>>AAAEEEJJJWWWcccmmmooossstttrrrttt}}}jjj```\\\[[[ZZZ\\\\\\ZZZXXXXXX\\\```YYYRRRIIIBBB@@@DDDJJJNNNIIIDDDBBBGGGIIIFFFDDDFFF@@@???===:::666333000///////////////////////////000//////222111///333999FFF[[[kkksssxxxvvvzzzxxxoooqqqpppjjjmmmxxx~~~}}}kkkWWWKKKDDD@@@<<<<<<===>>><<<:::;;;<<<===<<<<<>><<<<<<;;;:::999999:::<<<===>>>???CCCHHHMMMUUUdddqqq|||wwwbbbdddrrrxxxaaaSSSLLLNNNKKKEEEAAA@@@<<<666222111000111222111000...000000000000111111111111///000000111111111111111{{{aaa\\\VVVSSSTTTUUUTTTSSSPPPLLLGGGDDDBBB???:::666333000---,,,------,,,+++)))***+++*********---///333333111///---...111444///......///222333333222111000///...------............------------..................////////////111111111111222333444555444444555666888;;;===???AAAAAABBBDDDEEEEEEEEEEEEJJJPPPYYYbbbhhhjjjjjjiiikkkiiihhhfff```YYYYYY]]]eeefffddd^^^[[[bbbqqq~~~yyyvvvzzz~~~{{{zzzxxxzzz{{{kkkZZZGGGNNNWWW___dddfffhhhiiikkkjjjhhhgggfffccc___\\\SSSSSSSSSRRRQQQSSSVVVYYY```^^^[[[VVVNNNJJJQQQ[[[bbbUUUEEE;;;666666;;;AAAIIIUUU```aaaXXXPPPOOOQQQVVVXXXYYYYYYZZZdddtttpppQQQBBBBBBLLL```ppppppjjjwwwzzzbbb]]]___bbb___ZZZTTTPPPNNNMMMMMMJJJJJJHHHBBB;;;444000...------------------------,,,,,,,,,---------......---------///000333555888MMMfff||||||{{{||||||jjjfffaaa___^^^cccooozzz~~~iiiUUU]]]|||nnnaaaRRREEE???DDDCCCHHHQQQ\\\fffpppyyy~~~}}}yyyrrrqqqooohhh___ZZZUUURRROOONNNMMMIIIBBB===>>>>>>BBBHHHOOOWWWdddpppuuurrrpppooonnnppp|||nnn[[[TTTSSSYYYZZZZZZXXXTTTTTTWWWZZZXXXSSSLLLEEEBBBBBBEEEGGGHHHDDDBBBDDDFFFEEEFFFGGG@@@???===:::777444111///////////////////////////000//////111000///555<<>>>>>AAACCC@@@<<<===???@@@>>><<>>888555333111111111000...---000000000000111111111111000000111111111222222222uuuaaa\\\VVVSSSTTTUUUTTTSSSPPPKKKGGGDDDBBB???:::666333000---,,,------,,,+++)))************+++---000444222000------///222444///...---///111333333222111000///...------...///......------------..................////////////111111111111222333444444333333444666888;;;>>>@@@BBBDDDFFFGGGGGGGGGGGGHHHKKKPPP[[[gggrrruuurrrooohhhfffddddddaaa^^^```fffkkkiiiddd______hhhxxx}}}vvvsssuuu{{{}}}}}}{{{|||}}}yyyjjj[[[IIIPPPZZZbbbfffhhhjjjllllllkkkiiigggfffccc___[[[VVVUUUSSSQQQNNNLLLLLLLLLKKKJJJJJJIIIDDDAAAGGGPPPOOOGGG>>>888666888===AAAMMM^^^ppptttiiiZZZQQQOOOWWW[[[^^^^^^```iiiwww}}}[[[DDD===JJJbbbuuusssjjjrrrhhh^^^^^^bbb^^^XXXQQQMMMKKKKKKLLLLLLKKKHHHCCC===666111///------------------------,,,,,,,,,---------......000---,,,...000222666;;;MMMaaawww~~~zzzlllkkkiiiggggggkkkssszzzqqq```UUUfff{{{yyy}}}~~~jjj[[[PPPFFFAAAAAAGGGKKKTTTaaammmyyy{{{zzz~~~{{{~~~yyykkk```aaahhhkkkjjjiiiaaa^^^[[[WWWTTTOOOHHHCCCCCCDDDJJJTTT\\\cccmmmwwwpppiiibbb^^^^^^cccooo{{{sss[[[RRRRRRXXXYYYYYYWWWSSSSSSVVVYYYXXXTTTNNNGGGBBBAAACCCEEEIIIFFFDDDCCCCCCDDDEEEFFF@@@???>>>;;;888555222000////////////////////////000///000111///000888AAAUUUlllyyy|||qqqkkkpppzzz}}}uuucccVVVOOOMMMNNNIIIEEECCCCCCDDDCCCBBBFFFEEEDDDCCCBBBCCCEEEGGGIIISSS^^^ffflllvvvooo\\\UUUSSSUUUYYY\\\]]]eeeooouuu{{{}}}kkk\\\SSSLLLHHHEEE@@@???===;;;999888777666555555444444555666777888888777999>>>BBBKKK[[[jjjvvvmmmggguuuwww___RRRPPPLLLIIIGGGDDD>>>888555333111111111111///...///000000000111111111111111111111111222222333444pppaaa\\\VVVSSSTTTUUUTTTSSSOOOKKKFFFCCCBBB???:::666333000---,,,------,,,+++))))))*********+++...000444111...,,,---///222444---,,,,,,...000222111000111000...------...//////......------------..................////////////111111111111222333444444333333444666888<<>>AAAGGG@@@???===999888999;;;;;;III\\\qqqyyyppp```TTTOOOVVV\\\cccfffggglllwwwjjjOOO===HHH___uuuvvvllllllwwwooo___]]]bbb^^^WWWQQQLLLKKKLLLMMMLLLJJJGGGBBB===777111...------------------------,,,,,,,,,---------......111---,,,...///000999CCCVVVcccttt{{{qqqmmmpppsssuuuwwwyyyzzzyyybbbXXX[[[vvvzzztttmmmgggcccccciiisss}}}wwwhhhVVVKKKDDDAAADDDHHHKKKUUUcccqqq~~~{{{zzz|||}}}{{{xxxyyy~~~zzzjjj[[[NNNOOOZZZfffpppvvvooommmjjjgggccc]]]WWWSSSLLLNNNUUU___eeehhhlllrrrhhh^^^SSSNNNNNNTTTaaannn{{{```TTTRRRVVVXXXXXXVVVSSSSSSVVVZZZXXXTTTNNNFFF???===@@@CCCKKKJJJHHHDDDBBBBBBCCCCCC??????>>>===:::666222000////////////////////////000///000111///222<<>>===;;;:::999888777777777777444444444444555555666666777666888<<<@@@HHHXXXggguuu~~~xxxlllqqqhhhVVVQQQKKKIIIGGGCCC===999444222000000111222111000///000000000111111111111111111111111222333555555pppaaa\\\VVVSSSTTTUUUTTTSSSNNNJJJEEECCCBBB???;;;666333000---,,,------,,,+++((()))*********+++...111333000---,,,...000222222---,,,,,,---000111111000000///...------...///000......------------..................////////////111111111111222333444555333333444666888;;;>>>@@@FFFKKKPPPRRRQQQQQQRRRTTTRRRUUU[[[aaaeeeaaaYYYRRRLLLKKKOOOWWW]]]```eeejjjnnnjjjhhhiiinnnqqqqqqooodddYYYPPPOOOUUU^^^jjjsss}}}}}}xxxooo```SSSLLLUUU```gggiiikkknnnrrrnnnllliiigggeeeaaa]]]YYYVVVRRRNNNJJJFFFCCC???===<<>><<<>>>BBBHHHKKKIIIFFFCCC???:::???NNNaaajjjfff[[[RRRMMMNNNUUU]]]______bbbjjjqqqvvv~~~sssXXXCCCFFFWWWooowwwooolllrrryyyddd^^^bbb___ZZZUUUQQQOOOOOOOOOMMMJJJFFFBBB===888222---------------------------,,,,,,,,,---------......111------///...111@@@RRRjjjrrr}}}wwwmmmpppuuu|||wwwYYYWWWeee~~~ssshhh___VVVOOOKKKLLLSSS]]]iiittt{{{^^^SSSGGGBBBAAACCCIIIPPPUUUcccsss}}}{{{zzzyyyuuurrrxxx~~~~~~vvvppp]]]PPPCCCBBBKKKZZZmmm|||||||||{{{zzzwwwssspppmmmaaa```dddjjjllliiiggghhhfff]]]SSSMMMKKKNNNYYYdddvvvnnn[[[TTTWWWXXXYYYVVVSSSSSSWWW[[[ZZZWWWQQQHHH@@@;;;===@@@KKKMMMLLLFFFBBBBBBCCCBBB?????????>>>;;;777333111//////////////////////////////000111000444BBBPPPjjjxxx{{{}}}}}}xxxzzzyyy||||||mmmbbb]]]\\\[[[ZZZNNNPPPPPPLLLFFFEEEKKKQQQOOOKKKHHHGGGGGGEEE@@@;;;;;;;;;<<<<<>>???EEEKKKRRRTTTTTTSSSVVVXXXPPPQQQRRRRRRQQQMMMGGGCCCBBBCCCJJJUUU^^^aaaeeeiiilllllllllllljjjeee^^^YYYIIICCC???AAAFFFOOO]]]kkkxxx}}}}}}xxxoooaaaUUUKKKUUU```ggghhhjjjnnnrrrpppnnnkkkiiifffbbb]]]ZZZUUUQQQMMMJJJIIIGGGEEECCCAAABBBHHHLLLHHH@@@<<<===IIITTT]]]]]]YYYSSSJJJ@@@===DDDMMMRRRQQQNNNJJJIIIFFFJJJNNNNNNLLLPPPZZZccchhhrrrzzzaaaLLLEEEMMMddduuuuuurrruuukkk```bbbaaa___\\\YYYVVVTTTSSSNNNKKKFFFBBB???999222---------------------------,,,,,,,,,---------.........,,,...111000444KKKddd{{{xxxuuu{{{nnnWWWYYYkkkyyyoooaaaTTTKKKEEE@@@>>>@@@DDDKKKSSS]]]hhhrrryyy~~~vvvggg^^^MMMGGGCCCEEEIIIOOOXXX```iiiyyy|||xxxuuurrrqqqwww~~~zzzqqqjjjZZZPPPFFFAAADDDQQQhhh|||~~~zzzwwwvvvrrrjjjeeeeeekkkfff___YYYQQQNNNSSS[[[mmmjjj\\\^^^______\\\XXXWWWZZZ]]]aaa```\\\SSSGGG???<<<===IIINNNNNNHHHDDDDDDEEEBBB?????????>>><<<888444111//////////////////////////////111222111777GGGWWWjjjyyy}}}zzzxxx{{{|||~~~ttteee```ccceee___WWWQQQQQQOOOLLLIIIIIINNNSSSLLLMMMNNNKKKEEE@@@===<<<999999:::>>>EEEMMMSSSWWW[[[gggsssxxx}}}uuudddNNNGGG>>>999777888777666777666666555555666666777999999999999888777666666666666888;;;>>>CCCPPP]]]nnnxxxkkkzzzdddXXXLLLJJJHHHBBB===<<<777444111000000111111000000000000000111111111111333222111111222444777888rrraaa\\\VVVSSSTTTUUUTTTSSSMMMIIIEEEBBBAAA???;;;777333000---,,,------,,,+++((()))*********,,,///111111...,,,...111222111//////......///222333333222000///...------...///000.........------...................../////////000111111111111222333444555555555555666888;;;===???CCCIIIPPPSSSSSSSSSVVVYYYRRRQQQOOOMMMJJJHHHFFFFFF???@@@IIIVVV___ccceeehhhiiilllnnnkkkbbbVVVMMMHHH???>>>@@@DDDFFFLLL\\\mmmrrryyy~~~zzzqqqdddXXXJJJTTT```fffggghhhmmmqqqqqqooommmjjjgggddd___[[[WWWSSSNNNLLLMMMNNNMMMKKKCCCDDDIIIMMMJJJCCC???@@@GGGVVVcccfffbbb\\\PPPDDDBBBBBBBBBBBBBBBBBBCCCDDDCCCDDDDDD@@@>>>DDDQQQ\\\```kkk}}}mmmSSSEEEFFF]]]sssyyyxxxzzzqqqbbbddddddcccaaa___[[[XXXVVVOOOLLLGGGCCC@@@:::333...------------------------,,,,,,,,,---------......,,,+++///333111888SSSqqq}}}|||zzzdddWWWZZZlllzzz{{{|||~~~lllaaaRRRFFF@@@===<<<;;;>>>???AAADDDIIISSS]]]dddnnnqqqsssrrrjjj]]]OOOFFFGGGDDDEEEMMMUUU^^^hhhqqq~~~}}}wwwsssqqqqqqvvv}}}yyyppphhh\\\VVVNNNGGGEEENNNeeezzzxxxnnnhhhgggqqqnnnkkkdddYYYOOOOOOUUUhhh{{{wwweeeggggggfffbbb^^^\\\^^^aaaiiijjjggg^^^PPPDDD>>>===GGGMMMOOOIIIEEEFFFGGGDDD??????@@@???<<<888444222//////////////////////////////111222222999JJJ[[[eeewww~~~}}}|||zzzzzzxxxvvvwwwyyy~~~~~~ooo``````iiikkk___RRRSSSPPPMMMKKKKKKNNNQQQRRRIIIPPPUUUPPPDDD<<<<<<@@@;;;;;;???FFFOOOVVVYYYYYY___hhhrrrzzzxxxfffUUUCCC>>>777555666999::::::888888777777777777777888;;;;;;;;;;;;:::888777666555555888;;;===BBBMMMZZZkkkvvvuuu{{{iii[[[NNNKKKIIICCC>>>===:::777333000000000//////000000000000111111111111333222111111222555777999qqqbbb[[[VVVWWWXXXUUUSSSTTTLLLHHHDDDBBBBBB@@@;;;888111000///...---,,,,,,,,,+++*********,,,...111222333///,,,---111333111...---...///111111111000//////---,,,,,,...000111111........................//////000000000000//////000111111222222333444444444444444444666888:::;;;FFFHHHLLLNNNOOOPPPRRRTTTNNNLLLJJJGGGEEEDDDDDDDDD<<>>>>>???BBBEEEDDD@@@<<>>===<<<999555111222111111000000000000000---000111000666DDDSSS[[[fffsss~~~vvvooolllooossstttvvvyyywwwmmmhhhmmmoooggg\\\VVVUUUPPPKKKLLLPPPTTTUUUSSSTTTNNNHHHDDDBBBBBB???===;;;@@@GGGNNNSSSWWWXXXYYYeeeqqq{{{yyywwwjjjWWWIII:::888666444444555777999::::::999888666666888:::;;;;;;<<<<<<;;;:::888777:::999::::::999<<>>>>>BBBEEEEEE@@@:::666999BBBQQQ```iiihhhddd```\\\TTTKKKCCCCCCIIIOOOSSSTTTPPPHHHIIITTTccckkkuuuyyy}}}lllRRRJJJCCCKKKbbbpppkkkgggfffgggeee___YYYXXXTTTTTTNNNEEE>>>:::555///...------,,,,,,------...------------------------,,,///111000555IIIiiiyyyuuuyyy~~~}}}kkkXXXRRR___rrr~~~zzzuuutttzzzvvvaaaWWWKKKBBB@@@@@@@@@???>>><<<::::::;;;===???AAAEEEFFFGGGGGGGGGHHHJJJMMMYYYaaammmyyy}}}gggffflll~~~}}}wwwssssssuuu}}}{{{wwwwwwxxxwwwtttooofffYYYRRR[[[jjjqqqtttwwwwwwsssnnniiigggmmmqqqxxx}}}zzzqqqmmmnnnqqqtttwwwuuupppnnnqqqtttwwwzzzxxxzzzsssfffeeefff\\\[[[___jjjpppdddOOOEEEGGGGGGNNNMMMBBB>>>BBBEEEBBB@@@???>>>===<<<999555222222111111000000000000000///111111222;;;KKKXXX^^^gggvvv|||uuuooolllooosssvvvyyy}}}xxxqqqnnnrrrqqqiii___ZZZTTTQQQPPPRRRVVVWWWTTTPPPQQQMMMHHHEEEEEEDDDCCCBBBBBBGGGMMMPPPPPPRRRVVV[[[iiippp{{{wwwlllhhhdddXXXHHH>>>:::999777666666777888999:::;;;;;;:::888777888999:::;;;<<<<<<<<<;;;999888;;;;;;===>>><<<===GGGRRRaaannn||||||nnnrrryyy{{{fffTTTQQQOOOHHHAAAAAA:::777444111111111111000000111111111111222222222444111222444444666@@@LLLmmmggg___WWWVVVVVVSSSRRRTTTMMMJJJEEECCCBBB???:::555111000///---,,,,,,++++++,,,+++******,,,000555888333000......000111///,,,......000111111000000//////---,,,---///000111000........................//////000000000000//////000111111222222333444444444444444555666888:::;;;===@@@CCCFFFGGGHHHJJJKKKKKKLLLLLLLLLKKKIIIGGGFFFEEEHHHQQQ```nnnvvvvvvtttgggffffffddd[[[OOOJJJKKKQQQSSSTTTTTTRRRSSSWWW\\\nnnwww{{{uuuqqqoooggg^^^PPPYYYdddkkknnnnnnnnnooosssuuutttnnnkkkjjjfffbbb___YYYSSSOOOLLLJJJEEEBBBAAA===;;;>>>CCCDDD???999999999===GGGUUU```ddddddddddddaaaXXXPPPOOOUUU]]]^^^```]]]YYY]]]mmm~~~oooXXXMMMBBBFFFZZZyyy{{{lllhhhggghhhfff___ZZZXXXVVVVVVQQQGGG@@@<<<777111......------------......---------------------------///000111:::RRRrrr{{{rrrpppvvv}}}}}}{{{{{{tttaaaPPPRRRbbbuuu}}}yyysssqqqrrr}}}sssbbbZZZNNNGGGDDDEEEEEEDDDCCCAAA===:::999999:::;;;??????AAADDDKKKUUUaaaiiiyyyqqqbbb```ccclllvvvrrruuuyyy|||tttmmmiiigggrrrxxx}}}xxxiii[[[ZZZ```fffgggfff___VVVOOONNNOOOMMMQQQ[[[fffjjjjjjnnntttvvv{{{}}}}}}|||zzz}}}sssnnnfffWWWRRRUUU```jjjeeeUUUIIIFFFHHHMMMLLLBBB===AAACCCAAAAAA???>>>===<<<:::666333222111111000000000000000111111111555BBBTTT```dddlll}}}tttooolllooossswww|||zzzwwwvvvwwwtttkkkbbb___SSSTTTVVVYYY\\\ZZZSSSMMMMMMKKKHHHHHHIIIJJJJJJIIILLLPPPQQQOOOLLLMMMTTT[[[bbbcccgggooo|||pppeee[[[VVVPPPFFF<<<777999888888888888888999999:::<<<===<<<:::888888888888999;;;<<<===<<<;;;:::======@@@BBB@@@>>>CCCLLLYYYgggxxxlllqqq~~~nnnXXXQQQPPPJJJCCCAAA;;;888444222222222111000000111111111111222222222666111222777666666EEEZZZnnnjjj```XXXUUUTTTRRRQQQSSSNNNJJJFFFDDDBBB???999444000000...---,,,+++++++++---+++******---222777:::333111//////000000...+++...///000111111000///......---,,,---///111000000........................//////000000000000//////000111111222222333444444333444444666777888::::::999<<<@@@CCCDDDEEEFFFGGGKKKLLLMMMNNNMMMKKKHHHFFFJJJKKKSSSbbbsss|||zzzuuuiiihhhgggddd]]]UUUTTTYYYWWWWWWVVVSSSPPPQQQUUUXXXgggsss{{{wwwqqqmmmeee\\\PPPYYYdddmmmpppppppppqqqsssuuutttooolllkkkgggccc]]]WWWOOOKKKLLLNNNOOONNNKKKDDD???AAAHHHLLLIIIEEEFFFCCC@@@BBBIIIOOORRRSSSWWWaaajjjjjjccc]]]]]]```eeeggggggfffnnngggUUUDDDBBBRRRoookkkhhhfffhhhfff___YYYXXXWWWWWWRRRHHHAAA===888222......------------.................................//////222@@@[[[yyyyyyqqqpppwww~~~|||wwwuuuyyyzzznnnZZZKKKUUUhhhzzz|||tttnnnpppttt|||oooeee```XXXRRROOONNNMMMLLLGGGFFFCCC@@@>>>>>>@@@BBBDDDFFFKKKSSS```pppssseee]]]lllpppyyytttqqqvvv~~~}}}vvvlll```UUUNNN___jjjwww}}}vvvjjjaaa^^^aaa]]]TTTKKKEEECCCFFFIIIDDDCCCEEEKKKQQQZZZhhhuuu}}}}}}wwwjjjXXXRRRRRRXXXaaabbbVVVIIIBBBIIIMMMLLLEEE???AAABBBAAAAAA@@@>>>===<<<:::777444222111111000000000000000222111111888III]]]hhhiiisssuuupppmmmpppssswww}}}|||}}}}}}|||uuummmfffcccVVVXXX[[[^^^___[[[TTTNNNKKKKKKLLLMMMOOOQQQRRRRRRTTTRRROOOKKKJJJMMMSSSXXXVVVTTTTTT\\\kkk|||tttbbbYYYPPPKKKFFF???;;;;;;888888888888888888888888999;;;>>>>>>;;;888777666666888;;;===>>>===<<<:::===>>>BBBEEEBBB>>>@@@EEEQQQaaattt~~~rrrtttyyy]]]PPPMMMIIICCC@@@<<<999555333222222111000000000111111111222222222555000222888777777LLLhhhrrrjjjaaaXXXUUUSSSQQQPPPQQQMMMJJJFFFDDDCCC???888333000///...---,,,+++++++++,,,,,,++++++...222777:::111111000000000///---,,,...///000111111000///......------...000111000///........................//////000000000000//////000111111222222333444444333333555666777999999:::888;;;@@@CCCDDDDDDEEEFFFLLLMMMOOOPPPPPPNNNKKKIIIOOONNNSSSaaarrr|||zzztttllliiifffccc^^^YYY\\\aaaYYYWWWTTTQQQPPPSSSXXX\\\bbbpppzzzxxxsssmmmcccXXXOOOXXXeeennnqqqqqqqqqrrrqqqtttsssnnnkkkjjjgggbbbYYYRRRKKKHHHMMMUUU\\\___ZZZSSSMMMMMMTTT[[[^^^]]]RRRLLLFFFCCCCCCFFFGGGGGGMMMZZZiiippplllfffeeegggqqqqqqnnnkkkppp}}}wwwwwwxxx___FFFAAANNNeee}}}iiifffeeegggeee^^^YYYXXXWWWWWWRRRIIIBBB>>>888333///......------......///........................///000000444GGGddd}}}zzzuuuuuu{{{rrrnnnqqqzzzyyyhhhTTTHHHZZZooo~~~{{{ppplllrrrxxxwwwllliiifffaaa]]]YYYWWWUUUSSSOOOOOONNNKKKHHHIIILLLOOOPPPUUU^^^jjjzzzwwwooonnnpppvvvzzz{{{qqqpppxxx{{{sssiii___VVVNNNIIILLLVVVeeettt|||zzzqqqhhh___XXXPPPMMMMMMLLLIIIEEEGGGAAA======BBBLLL^^^mmm{{{ooo^^^TTTQQQRRRYYY]]]WWWKKKBBBIIIMMMMMMHHHDDDBBBCCCCCCBBB@@@>>>===<<<:::888666222111111000000000000000000000111;;;OOOdddnnnnnnxxxtttpppoooqqqtttvvv|||}}}uuunnnhhheee[[[]]]```bbbaaa]]]WWWRRRMMMOOORRRTTTVVVXXXYYYZZZWWWPPPHHHGGGLLLRRRTTTSSSPPPOOOPPPYYYiiixxxvvvhhhZZZRRRJJJEEEAAA;;;:::<<<999999999888888888777777888:::===>>><<<999777666777999<<<>>>??????===<<<===>>>AAADDDBBB======@@@KKK]]]rrr}}}zzztttzzzgggTTTMMMIIIEEEAAA>>>:::666444333222222111000000111111111222222222333000222777666;;;TTTqqqooohhh___WWWUUUSSSPPPNNNOOOLLLIIIFFFEEECCC???999444000///...,,,++++++******,,,+++,,,---///222555777///000111111111///...---///000000111111000......---------...000111000///........................//////000000000000//////000111111222222333444444222333555777888999999999888;;;@@@DDDEEEEEEEEEFFFLLLNNNQQQSSSTTTSSSQQQPPPTTTQQQSSS^^^mmmwwwwwwsssmmmgggcccaaa___\\\\\\___SSSQQQOOONNNPPPUUU[[[^^^bbboooyyywwwsssnnnbbbUUUNNNXXXeeennnrrrrrrrrrrrrpppsssrrrmmmjjjjjjgggbbbSSSLLLEEECCCIIIQQQYYY]]][[[WWWSSSUUU[[[ccciiikkkddd\\\QQQGGGAAA???>>>>>>BBBLLLXXXaaafffmmmwwwuuukkkjjjrrr{{{zzzuuuooopppxxxgggKKKDDDMMM]]]qqq}}}}}}~~~gggdddcccfffeee___ZZZYYYXXXXXXSSSJJJCCC???:::444//////............//////........................///111222999PPPnnn~~~zzzxxxyyy}}}mmmjjjooozzzvvvaaaNNNHHH```tttyyymmmnnnwww~~~zzzrrrpppmmmhhhccc___\\\[[[[[[]]]^^^]]]YYYUUUTTTXXX[[[cccjjjvvv~~~vvvttt{{{}}}tttmmmpppzzz|||qqqaaaSSSLLLLLLNNNPPPFFFLLLWWWfffxxx~~~uuugggdddcccfffiiidddVVVKKKHHHDDDAAA@@@AAAGGGTTTaaa|||{{{|||~~~vvvooohhh]]]RRROOOOOOUUU[[[YYYOOOEEEGGGKKKNNNLLLHHHDDDCCCCCCBBB@@@>>><<<<<<;;;999777222111111000000000000000///000333>>>SSShhhssssss~~~vvvpppnnnooosssuuuwww}}}}}}uuuqqqlllggg```bbbeeegggfffaaa\\\XXXSSSVVVZZZ\\\]]]^^^```aaaWWWNNNGGGJJJSSSYYYWWWRRRPPPQQQUUU___lllwww~~~wwwkkk```VVVNNNFFFCCC@@@;;;999;;;<<<<<<:::999888777777777888;;;>>>>>>===:::999888:::<<<@@@CCCCCCBBB@@@>>>>>>===???CCCAAA======@@@HHH\\\rrr~~~sssooosss\\\QQQLLLGGGDDD???;;;777444333333222111000111111111111222222222000111444555777CCC^^^wwwjjjeee]]]VVVTTTSSSOOOMMMMMMJJJHHHFFFEEEDDD@@@:::444//////---,,,+++************+++,,,...000111333444---///111222111///......///000111111111///...------,,,---///111111000...........................//////000000000000//////000111111222222333444444222333555777888999999999777;;;AAADDDEEEEEEEEEEEELLLNNNRRRVVVYYYZZZ[[[[[[XXXUUUTTT[[[fffpppttttttllleeebbbcccddd___ZZZXXXPPPPPPQQQTTTYYY^^^bbbdddgggpppvvvtttqqqnnncccUUUMMMVVVdddnnnrrrrrrrrrrrrpppsssrrrmmmkkkjjjgggcccSSSNNNGGGDDDFFFJJJLLLLLLOOOQQQSSSWWW\\\ccciiimmmrrrgggXXXHHH>>>::::::;;;===@@@EEEMMMXXXiii}}}nnn___]]]gggsssyyyyyyvvvssstttzzzsssVVVJJJLLLVVViii|||~~~{{{yyyfffccccccffffff```\\\[[[[[[[[[UUULLLEEEAAA<<<666//////............//////........................---111444???YYYxxx}}}{{{yyywwwvvvyyy|||sssnnnsss}}}ttt\\\MMMNNNeeewwwuuukkkppp|||{{{vvvnnnfffaaaaaadddgggkkkllllllhhhddddddhhhlllvvv~~~}}}yyy{{{wwwmmmjjjppp|||~~~uuuiiiWWWJJJEEEHHHMMMPPPMMMOOORRRZZZjjj{{{|||uuuuuuxxx}}}}}}vvvhhh]]]PPPKKKGGGEEECCCEEENNNXXXpppwwwyyyssspppeee______[[[PPPOOOPPPUUU[[[ZZZOOODDDDDDHHHMMMNNNJJJEEEBBBBBBBBB@@@===<<<<<<;;;999888222111111000000000000000...222777BBBVVVkkkvvvxxxxxxoooiiijjjmmmsssvvvxxx|||vvvtttpppjjjcccggglllooommmgggaaa]]]YYY]]]bbbddddddcccdddeeeVVVQQQNNNRRRZZZ^^^ZZZUUUTTTWWW]]]fffpppxxx~~~}}}uuummmddd[[[RRRKKKEEEFFFGGGDDDBBBBBBBBB@@@===:::999888999999:::<<>>AAAAAA???@@@DDDHHH]]]ttt{{{kkktttyyydddVVVNNNGGGBBB???<<<888555444333222111000111111111111222222222...555777333888MMMhhhzzzlllccc[[[UUUTTTSSSOOOLLLLLLIIIGGGEEEEEEDDDAAA:::555//////---,,,+++************+++---///000111111111,,,...111222111000/////////000111111111///...------,,,---///111111000...........................//////000000000000//////000111111222333333444444222333555777999999999999777;;;AAADDDEEEEEEEEEEEEKKKNNNRRRWWW\\\```cccddd\\\WWWUUUYYYbbblllrrrtttkkkeeeccchhhiiicccXXXRRRUUUWWW\\\ccciiimmmnnnnnnlllrrrssspppooonnndddVVVLLLVVVdddnnnrrrrrrrrrrrrqqqsssrrrnnnkkkkkkhhhccc]]]XXXRRRMMMLLLJJJFFFCCCHHHMMMUUU\\\```dddjjjnnnpppeeeTTTDDD<<<;;;???CCCEEECCCAAACCCLLL\\\ooo|||zzzooo\\\MMMNNN]]]oooxxx~~~}}}}}}}}}___OOOJJJPPPeee|||{{{uuufffccccccggggggbbb^^^^^^\\\\\\WWWNNNGGGCCC===888//////............//////////////////////////////+++000555CCC```zzzxxxuuussssssvvvzzz}}}{{{uuuyyysssZZZNNNTTTgggwww~~~rrriiiqqq~~~ssshhhccceeekkkqqqsssuuuvvvtttqqqqqqwww|||~~~wwwtttxxx}}}rrriiihhhppp}}}~~~|||sssiii[[[QQQMMMLLLMMMMMMVVVUUURRRRRR^^^ppp{{{}}}{{{}}}~~~yyyrrrnnnZZZSSSKKKEEEAAAAAAKKKVVVeeekkkrrrtttrrrqqqssswwwtttlll___ZZZ______PPPQQQSSSXXX\\\ZZZMMM@@@@@@EEELLLOOOKKKEEEAAAAAABBB@@@===<<<<<<;;;:::888222111111000000000000000...333:::EEEXXXlllyyy|||~~~ssskkkdddffflllsssxxxzzz|||wwwwwwrrrkkkdddjjjqqquuusssllleee```^^^bbbggghhhgggffffffgggUUUTTTVVVZZZ___```\\\XXX]]]```gggnnnvvv}}}}}}zzzqqqiii```YYYPPPIIIFFFKKKQQQQQQOOONNNFFFCCC@@@<<<:::999:::;;;;;;>>>@@@AAA@@@@@@@@@AAADDDFFFJJJLLLLLLJJJGGGEEEAAA>>>>>>@@@AAA@@@BBBGGGHHH^^^uuunnnppp{{{zzzgggXXXMMMEEE???@@@===888555444333222111000111111111111222222222---777999222:::TTTooo{{{nnnggg^^^VVVTTTSSSOOOMMMNNNJJJHHHFFFEEECCC???:::666000///...---,,,+++++++++))))))***---111222111000000000000111222222111///000000//////...---------***,,,/////////......///......////////////............///000000000000000000000000000000111111222333333444666777999::::::@@@BBBEEEHHHHHHFFFCCCAAALLLPPPUUUXXXYYY[[[___cccaaa[[[SSSQQQYYYhhhuuu{{{qqqllljjjllliii```ZZZZZZfffhhhjjjjjjjjjjjjlllooorrrsssqqqooonnnkkk___SSSIIIPPP\\\hhhooorrrpppoooqqqqqqooollliiijjjnnnrrruuuqqqlllfff^^^VVVNNNIIIEEEJJJRRR\\\iiittttttnnnbbbVVVGGG>>>>>>BBBEEEFFFBBBCCC@@@<<<@@@LLLUUUXXX___UUUNNNLLLIIIMMMddd~~~sssRRRFFFUUUkkkxxxmmmcccfffmmmkkkjjjeeeYYY[[[YYYUUUMMMEEE>>>;;;:::555222///---...//////.....................------...///888LLLdddvvvzzzxxxzzzxxxssskkkhhhnnnyyy|||{{{~~~|||kkkVVVQQQXXXxxxxxxuuunnnkkkqqq~~~sssjjjkkkooorrrrrruuu{{{|||{{{{{{|||}}}qqqiiijjjsss}}}uuunnnlllfffgggkkkfffXXXQQQRRRWWWWWWTTTSSSZZZfffooopppqqqkkkeeeaaa]]]^^^gggqqqhhhbbbXXXMMMEEEDDDHHHLLL___ccceeebbb\\\ZZZ^^^dddxxxooogggaaaZZZ]]]eeeWWWTTTSSSXXX^^^ZZZMMMAAA===???FFFOOOPPPJJJCCCAAABBBAAA???<<<::::::::::::444333222000000000000111222555>>>LLLXXXbbbppp|||uuuiiibbbdddggglllsss|||wwwhhhbbbjjjttt{{{zzzrrrhhhaaaeeegggjjjnnntttvvvmmmbbbYYY\\\dddkkkkkkeeebbbbbbeeehhhmmmuuu|||{{{uuunnndddYYYQQQFFFIIILLLRRR]]]ggghhhcccSSSGGG===<<<:::777;;;DDDBBBAAAAAADDDEEECCCBBBBBBMMMYYYaaa]]]UUUPPPJJJDDDDDDAAA???AAAGGGJJJIIIGGGPPPbbbvvvnnnlllsssiiiTTTJJJFFFBBB>>>===:::777444222111111111111111000111111222333111444444666CCC]]]sss~~~vvvlllaaaWWWUUUUUUSSSQQQQQQJJJHHHGGGEEECCC???:::666000///...---,,,+++++++++))))))+++---111222111000000//////000111111000///000000000000///...------,,,...000111000//////000...//////000000//////.........///000000000000000000000000000000111222222333444555777888999:::;;;AAADDDHHHKKKKKKHHHDDDBBBKKKPPPVVVYYYYYYXXXXXXXXXWWWRRRMMMKKKSSSaaapppyyyqqqllllllnnnkkkddd______eeefffiiikkkmmmoooqqqrrrrrrrrrpppnnnlllhhh]]]PPPFFFMMMXXXccciiikkkjjjhhhllllllkkkhhhffffffjjjnnnsssssstttsssqqqnnniiifffUUUSSSQQQUUUbbbooorrrnnn\\\PPPBBB<<>><<<@@@GGGLLL\\\WWWRRRMMMJJJRRRhhh}}}gggTTT[[[pppuuugggeeekkkkkkkkkfffZZZ[[[ZZZUUUNNNFFF???<<<;;;555222///------.................................000...666JJJ___jjjmmmnnnyyyyyyrrrhhhhhhrrr}}}~~~iiiUUUUUU```vvvuuurrrllljjjsssssskkkmmmuuu||||||xxxxxxzzz}}}~~~yyymmmhhhlllwwwxxxmmmaaaYYYZZZ[[[dddqqqxxxssshhhaaa\\\[[[VVVRRRUUU^^^ccccccbbbYYYQQQMMMLLLPPPZZZeeekkkfff\\\PPPGGGEEEHHHLLLWWWYYYZZZWWWTTTSSSWWWZZZrrrhhhbbbaaa^^^^^^bbbXXXTTTQQQUUU[[[ZZZRRRIIIBBBEEEOOOXXXYYYQQQGGGCCCBBBAAA???<<<;;;:::999999444333222000000000000111111444CCCXXXcccgggppp||||||oooeee```dddgggmmmuuu}}}{{{hhhaaammm|||zzzqqqkkkvvvyyy{{{|||}}}zzzoooddd^^^bbbjjjssssssmmmiiiiiioooqqqtttyyy~~~~~~{{{uuunnnggg^^^TTTMMMIIIOOOXXXaaakkkooohhh^^^KKKBBB;;;;;;;;;:::CCCOOOKKKIIIGGGHHHJJJKKKJJJJJJXXXfffqqqqqqjjjaaaUUUKKKJJJGGGEEEFFFKKKNNNMMMJJJUUUeeewwwuuupppyyyiiiXXXPPPJJJEEE???===:::777444222222111111111111111111222222333333444555:::NNNhhh|||wwwhhhZZZVVVWWWVVVRRRPPPJJJIIIGGGEEECCC???:::777000///...---,,,+++++++++))))))+++...111222111000/////////000000//////...000111222222111000...,,,---///111222111000000000///000000111111000000///......///000000000000000111000000000000111222222444555777888999:::;;;;;;BBBEEEJJJNNNOOOLLLGGGDDDHHHNNNVVV[[[\\\YYYVVVTTTPPPMMMIIIGGGKKKVVVfffsssqqqooooooqqqnnnhhheeeeeefffgggiiilllppprrrsssrrrrrrrrrpppllljjjeeeYYYLLLEEEKKKUUU^^^dddfffeeedddggggggeeecccaaaaaaccceeebbbeeeiiilllnnnnnnmmmlllcccZZZOOOLLLUUUdddkkkjjjUUULLLCCCCCCMMM\\\hhhnnndddXXXLLLEEE>>>:::AAALLL]]]aaa]]]RRRLLLUUUgggtttvvvrrrpppxxxxxx[[[XXXlllnnneeeiiijjjkkkhhh\\\]]][[[VVVOOOGGG@@@===<<<444222...,,,------------........................222...777OOO```cccfffnnn{{{|||ttthhhlll|||}}}bbbPPPXXXkkkuuurrrmmmiiijjjtttxxxqqquuuxxxpppssssssuuuyyyzzz{{{~~~sssgggfffooo|||zzzooo```QQQGGGEEEJJJUUUeeewww|||qqqfffddd]]]UUUTTTXXXZZZXXXTTTJJJAAA???BBBHHHRRR[[[iiieee^^^SSSJJJGGGJJJNNNTTTSSSRRRPPPPPPRRRSSSUUUlll}}}fff___bbbbbb``````[[[UUUPPPPPPUUUVVVSSSNNNGGGKKKTTT___```UUUIIICCCBBBAAA???===;;;:::999999555444222111000000111111111555JJJeeeoookkkppp~~~wwwiii```^^^cccgggooowww~~~fffaaarrr{{{xxxuuukkkhhhkkkrrrxxxxxxqqqmmmmmmxxxyyy{{{~~~}}}zzzvvvpppjjjcccZZZRRRLLLHHHRRRaaannnuuurrrcccSSSEEE???<<<===<<>>;;;777555333222111111111111111111222333333666333555BBB]]]yyymmm\\\VVVWWWUUUQQQMMMJJJIIIGGGFFFCCC@@@;;;777000///...---,,,+++++++++******+++...000222111///...///000000///.........///111333444333111...,,,---///222222111//////000000000111111111111000000......///000000000000000111111000000111111222333555666888:::;;;;;;;;;;;;@@@DDDKKKQQQRRRPPPLLLIIIEEEKKKSSS[[[^^^]]][[[XXXRRRPPPMMMIIIGGGMMM\\\jjjssstttuuuuuurrrmmmiiihhhjjjjjjjjjmmmqqqrrrrrrppptttssspppllliiicccVVVJJJFFFKKKSSS[[[aaaddddddddddddccc```]]][[[YYYYYYYYYSSSTTTVVVWWWWWWWWWXXXYYYaaa]]]TTTMMMQQQ^^^iiimmm[[[TTTMMMMMMYYYlllnnn]]]SSSHHH@@@HHHZZZlllxxxvvvdddYYY```lllpppddd\\\ZZZiii}}}[[[PPPccc|||ttteeegggjjjllljjj___^^^\\\XXXQQQHHHBBB???>>>555222...,,,,,,------,,,............////////////444///<<>>@@@???CCCTTTiiiwwwqqqggg[[[UUURRRLLLGGGKKKMMMPPPPPPQQQSSSTTTTTTOOOMMMKKKLLLPPPUUUXXXXXXdddooozzzxxxmmmZZZNNNGGGAAA???<<<888555333222222222111111111111222333333666222666KKKlll|||jjjYYYTTTVVVUUUQQQOOOKKKIIIGGGFFFDDD@@@;;;777000///...---,,,+++++++++******+++...000111000///...000111000...------...///111333444333111...,,,---///111111000......///000000111111111111000000......///000000000000000111111111111111222222333555777999:::;;;;;;;;;:::<<>><<<:::999888555444333111111111111222888>>>TTTmmmuuuqqq}}}lll___[[[aaaiiisss}}}ccciii}}}yyywwwvvvsssoooppptttzzz{{{|||}}}zzzssstttrrrmmmcccVVVJJJDDDCCCLLLXXXbbbhhhdddTTTDDD>>><<<===@@@@@@EEEYYYoooqqqfff___WWWNNNDDDBBB@@@???AAAGGGQQQYYYVVVSSSPPPPPPTTT[[[aaaeeejjjsss|||~~~vvvuuu]]]PPPMMMBBB@@@===999666333222222222222222111222333333444666222999TTTwwwrrrcccUUURRRTTTUUUTTTTTTKKKJJJHHHFFFDDD@@@;;;888000///...---,,,+++++++++++++++,,,...000111000......111333111...,,,---///000111222222111000...,,,---///111111///.........///000000111111000000///......///000000000000000222111111111111222333333555777999;;;<<<;;;:::999999>>>FFFMMMRRRRRRPPPNNNIIIJJJLLLPPPSSSTTTRRRPPPPPPMMMMMMOOOLLLKKKVVVdddpppyyy~~~{{{wwwqqqqqqqqqooonnnooosssuuuuuutttpppkkkgggaaaTTTGGG===@@@EEEKKKQQQUUUWWWXXXSSSRRRPPPPPPPPPNNNLLLIIIOOONNNLLLFFF@@@>>>AAADDDSSSbbbooopppoooyyyvvvnnnyyy{{{fffSSSPPPWWWxxxzzzqqqyyyqqqeeennnyyy|||vvv]]]KKKYYYrrr{{{gggiiikkkmmmmmmhhhbbb```[[[TTTLLLEEEBBBAAA777444000...---...---,,,.........//////000000111111666HHH___hhhgggnnn{{{iiiLLLIIIdddqqqfffhhhooovvvuuuddd^^^jjj{{{wwwmmmdddhhhvvvyyyoooeee^^^QQQSSSOOOHHHMMMeeexxxpppfff^^^TTTRRRSSSXXXYYYUUUSSSSSSVVVXXXYYYVVVTTTYYYdddooooooiiicccaaaaaabbbbbbaaabbbtttnnnbbb___```^^^\\\ZZZYYYZZZ\\\___aaaQQQLLLKKKPPPRRRLLLEEEAAA@@@@@@???>>>===:::999888666555333222111111222222:::FFF]]]qqqwwwzzznnn```\\\aaaiiiuuujjjooo|||zzzvvvsssvvv{{{zzzzzz{{{|||}}}{{{xxxuuussssssqqqjjj^^^OOOCCC======BBBFFFLLLRRRTTTMMMCCC===;;;===AAABBBGGGZZZoooyyyjjjZZZMMMCCCAAA@@@@@@???CCCOOO[[[]]]YYYSSSOOOQQQYYYbbbhhhnnnuuu|||tttzzz~~~___OOOMMMCCCAAA>>>:::666444333222222222222222222333444444555444@@@]]]|||nnnaaaUUURRRSSSRRRRRRSSSKKKJJJHHHFFFDDDAAA<<<888000///...---,,,+++++++++++++++,,,...000111000...///222444333...,,,---000000000000000///...------///111222222000///...///...//////000000//////.........///000000000000000222222111111222222333444555666999;;;;;;:::999888:::>>>DDDJJJNNNOOOMMMLLLLLLKKKLLLOOOQQQPPPLLLHHHGGGCCCFFFLLLLLLIIIQQQ^^^hhhvvv|||}}}zzzsssllljjjoootttsssrrrnnniiifff___RRREEE:::;;;>>>BBBFFFIIILLLMMMJJJJJJKKKOOOTTTVVVUUUSSSNNNPPPQQQMMMHHHEEEFFFHHHTTTcccoooooolllvvv}}}mmm^^^XXXeeeoooqqqgggcccqqqnnnsss|||xxxwwwrrr^^^KKKRRRggg{{{iiilllmmmlllnnnlllcccaaa]]]UUUMMMFFFCCCBBB888555111///...///...------......///000000111111000<<>>:::777444333222333222222222222333444444555888HHHeeevvvooodddYYYTTTQQQNNNNNNPPPKKKJJJHHHGGGEEEAAA<<<888000///...---,,,+++++++++++++++,,,...000111///...///333555333///,,,...111000000//////...---------000222444444222000///000......////////////.........//////000000000000000222222111111222222333444444666888;;;;;;:::888777;;;>>>DDDHHHKKKKKKJJJIIILLLLLLNNNQQQSSSQQQKKKFFFAAA===@@@HHHIIIEEEJJJUUUaaasssxxxjjjeeeiiipppqqqpppmmmhhhddd^^^PPPDDD999:::<<<>>>@@@CCCDDDEEEEEEFFFJJJRRRZZZ``````___WWW[[[___^^^YYYUUUTTTUUUVVV```gggbbb___gggwwwzzztttwwwrrrccc[[[``````YYYXXXiii|||{{{~~~yyyuuudddPPPRRRccc{{{jjjnnnmmmlllnnnnnncccbbb]]]VVVNNNGGGDDDCCC999666222000//////......---......///000111111222000AAAWWWdddkkkqqqyyywwwttt|||xxxXXXDDDKKKfffooodddkkkttt{{{jjj^^^hhhxxxyyyqqqpppjjjffflllxxx{{{nnnaaaYYYVVVcccyyyssskkkddd^^^\\\bbbkkktttuuuqqqhhhaaabbbmmmwwwzzzsssnnnmmmmmmnnnuuurrrfff___\\\bbb```\\\XXXVVVZZZbbbhhhSSSMMMKKKQQQTTTOOOGGGAAA@@@@@@@@@???===;;;888777666555333222111111222333555TTTsss~~~ttthhh```^^^```jjjxxxssslll}}}sssooopppooopppssswwwzzz{{{zzzxxxuuuuuurrrkkkccc]]]ZZZZZZOOOMMMIIIIIIRRR^^^dddbbbZZZSSSPPPPPPLLLKKKUUUccc~~~rrr```QQQJJJIIIGGGEEEBBBIII```xxxxxxjjj]]]WWWZZZdddkkkooovvv|||{{{lllsssfffWWWTTTDDDBBB???:::777444333222333333222222333333444555555;;;NNNjjjuuurrrhhhUUURRRTTTQQQMMMLLLNNNKKKGGGEEECCC@@@999555111000///---+++************---222555666444111///000444888555///+++...111111111000000//////......---///111111000/////////........................------......///000000000333222111111111222333444999777777888;;;===;;;888999???EEEGGGFFFFFFIIILLLPPPNNNMMMOOOPPPOOOKKKHHHAAAAAAAAA@@@???@@@DDDFFFWWWkkksssgggbbbbbbeeemmmooonnnhhhddd___SSSFFF999888777888:::===>>>>>>???BBBGGGNNNTTTWWWXXXXXXVVV```mmmvvvxxxqqqhhhaaa[[[PPPQQQUUUSSS\\\iiimmmrrr```ZZZpppxxxooonnniii___VVV___xxxmmmXXXNNNYYYxxxtttkkkmmmnnnmmmnnngggddd___XXXQQQJJJEEEBBB@@@777///...///...///111///............//////000333???]]]uuuzzz}}}vvvqqq~~~mmmPPPAAALLLjjjrrreeegggtttyyyggggggsssoooiiihhhbbbaaajjjwww~~~pppeee\\\```|||}}}ooohhhfffhhhqqq{{{rrrccc]]]dddmmmuuussszzz}}}tttlllggg```eeefffaaaXXXTTTWWW[[[]]]QQQGGGGGGKKKKKKNNNLLL@@@?????????>>><<<:::777666999444111222333111111444<<>>UUUsssppplllkkkUUUQQQSSSQQQOOOOOONNNJJJGGGEEEDDD@@@:::555111000///---,,,+++*********...333777888666333000000444777555///+++...111111111000000///............000222222111000000000........................------......///000000000222222111111111222333444666555444666999:::888666999===CCCEEEDDDDDDHHHLLLPPPOOOOOOPPPRRRPPPLLLIIICCCCCCCCCBBB@@@AAACCCEEEOOOccc|||zzzhhh\\\WWWXXXYYYeeehhhgggdddaaa\\\PPPDDD888666555555777999::::::999999<<>><<<:::888777999444111333333111222555AAA^^^|||wwwmmmeee___YYYWWWXXXcccppp~~~{{{}}}}}}zzzrrrpppzzzyyyjjjfffhhhhhhooowww|||}}}~~~{{{zzz|||rrrkkknnnzzzsssqqqoookkkfffaaa^^^]]]dddooowwwyyy}}}vvvhhhaaaYYYSSSOOOKKKQQQhhhxxxfffXXXVVV]]]dddkkkqqqxxx}}}{{{sss~~~sss]]]MMMFFFBBB<<<999999777444111333333222222222222222333555???XXXvvvuuupppnnnVVVPPPRRRQQQPPPRRRLLLIIIGGGEEEEEEAAA;;;666111000...---,,,+++*********...444999:::888444222000444666444...,,,...111111111000//////......---///111333333222000000111........................---......//////000000111222222111111222222333444444444444666888999888666888<<>>>>>>>>>>><<<;;;999888999444222333333111333888FFFbbb}}}tttjjjaaa\\\XXXTTTTTTWWWfffsssrrrjjjqqqrrrccchhh~~~tttlllooo~~~tttqqqxxxwwweeeaaaddddddmmmwww~~~~~~uuuiiiqqq}}}~~~|||tttggg^^^UUUVVVYYYcccxxx~~~sssfffZZZSSSPPPRRR___ooo}}}uuugggWWWLLLKKKQQQXXXaaahhhrrrzzz~~~xxxxxx```OOOHHHCCC===999999777444222333333222222222222333333555DDD___zzznnnVVVPPPRRRPPPOOOPPPKKKIIIGGGFFFFFFBBB<<<777000000...---,,,+++++++++)))---333999:::888444111000333444222...,,,...111111000000///......------...000222222111000///000.................................///000000111111222111222222222222333333555555666777999999999999888:::<<<<<<===@@@EEEIIIMMMOOORRRTTTUUUSSSOOOMMMGGGHHHHHHGGGEEEDDDEEEFFFFFFUUUlllwwwcccSSSMMMLLLLLLKKKKKKNNNQQQUUUVVVQQQGGG>>>888666333222222333222111999777777<<>>===<<<;;;:::999888555333444333222555;;;JJJeee|||mmmbbbYYYXXXVVVSSSUUU[[[iiivvvrrraaa^^^ppprrr[[[YYYuuuxxxuuuooojjjoooxxxyyysssiii```cccnnnnnngggrrrrrr```\\\``````kkkwwwnnnYYY[[[ooo~~~jjjXXXIIIHHHIIISSSlll{{{mmmaaaWWWOOORRRXXXZZZVVVOOOFFF@@@@@@EEEIIITTT^^^kkkvvv|||||||||aaaPPPIIIDDD===:::999888555222333333222222222333444444999KKKggg}}}mmmWWWRRRSSSPPPLLLLLLKKKIIIGGGGGGFFFCCC<<<777000///...---,,,+++++++++(((,,,222666888666222///111222333111...---///111000000//////...---------,,,...000111///.........////////////////////////......//////000111111111111111222222333333333333444555666888888999999:::888999999:::<<<@@@DDDHHHLLLOOOSSSUUUVVVTTTSSSRRRLLLMMMMMMKKKIIIHHHIIIJJJHHHSSSfff{{{wwwlll]]]RRRNNNKKKHHHDDDBBBCCCHHHNNNQQQLLLCCC===:::777444333333222111000444222333999BBBIIIKKKJJJGGGGGGMMM___ttt}}}___OOOIIILLLQQQfff|||fffVVVJJJKKKHHHDDDMMM\\\|||lllUUUQQQ```}}}mmmhhhmmmrrrtttpppmmmhhhaaaYYYRRRLLLIIIEEE<<<333111000......000////////////000111222333;;;QQQtttzzzzzzxxx~~~|||vvvgggQQQ@@@@@@TTTsssxxxkkkbbbiiixxx{{{nnnccc^^^TTTLLLVVViii}}}}}}jjj\\\UUUXXXcccrrr|||xxxyyy{{{wwwlllcccfffooo|||wwwfffccchhhmmmssswwwqqqggghhhxxx{{{nnniiigggllllllggg]]]QQQKKKMMMQQQ```uuuoooYYYQQQUUUUUUQQQSSS```oooyyyqqqYYYGGG@@@AAALLLTTTNNN@@@@@@>>>===<<<;;;::::::888555444555333222777>>>RRRmmm~~~kkk^^^VVVVVVVVVSSSWWW```kkkwww}}}fffYYYdddwwwwww^^^TTTjjjhhhppprrrjjj```___cccgggfff[[[ZZZ^^^WWWLLLUUUjjjlllZZZXXX[[[___kkkyyy~~~xxxsssuuu___HHHIIIWWWcccwww{{{wwwcccOOOAAACCCDDDIIIXXXqqqttt```OOOIIIJJJEEEDDDCCCAAA??????@@@BBBIIITTTdddqqqyyy~~~dddRRRKKKEEE>>>:::999888555333333222222222333444444555<<>>BBBJJJMMMHHHAAA>>><<<999666444333333222111222111333888AAAJJJRRRVVVHHHHHHLLLXXXiiizzzuuuaaaTTTNNNMMM___{{{nnnZZZNNNFFFBBBHHHSSSrrrvvv\\\SSSccc|||~~~kkkeeekkksssvvvtttqqqkkkccc[[[SSSMMMJJJGGG===444111111///...000.........///000111222333===VVVyyy|||zzz|||~~~wwwtttmmmiii[[[III===BBBXXXuuuuuuiiiaaaiiixxx~~~sssdddWWWVVV]]]oooyyymmm]]]WWW[[[ggguuu~~~{{{zzzzzzvvvkkk^^^XXXZZZeeepppzzzwwwiii]]]\\\aaahhhqqqzzzzzzppphhhlllvvvqqqeee^^^fffhhhfff^^^SSSJJJHHHHHHVVVjjj~~~nnnXXXOOOSSSRRRKKKKKKVVVfffpppmmmXXXHHHAAA@@@KKKUUURRRBBBAAA???===;;;::::::999888666555555444333999AAA^^^{{{~~~kkk\\\SSSUUUTTTQQQVVVaaalllxxxqqq[[[^^^nnnvvvaaaRRR```{{{xxx]]]gggpppkkkYYYMMMRRR___fff^^^ZZZYYYOOODDDIIIXXXttt}}}cccUUURRRSSS^^^kkkyyyzzztttiiiZZZSSSZZZmmm}}}~~~iiiOOO@@@???GGGLLLTTTZZZ]]]___cccdddWWWGGG@@@DDDEEECCCFFFUUUmmmrrr[[[IIIAAA@@@>>>???@@@@@@@@@>>><<<;;;@@@LLL]]]kkkuuu{{{~~~lllVVVLLLFFF???:::999888666444333222222333333444555666???XXXvvvpppXXXQQQRRROOOMMMNNNMMMKKKIIIIIIGGGCCC;;;444///...------,,,,,,,,,,,,+++---000222222111///---222111000...---...000111000//////......---,,,,,,,,,...000111///........./////////////////////////////////000111111222222000111222333333333222222111444777888777777999;;;:::999:::<<>>HHHUUU]]]QQQNNNKKKOOO\\\pppssseee\\\SSSZZZkkkqqq{{{~~~sss^^^LLLDDDGGGLLLWWWppp{{{aaaXXXkkkvvveeedddmmmtttuuuuuurrrmmmfff^^^WWWQQQNNNHHH>>>555222111///...000/////////000111222444444@@@ZZZ~~~~~~wwwtttmmmdddVVVDDD;;;BBBZZZwwwsssggg```hhhxxx~~~sssggg___ZZZ```nnnnnn^^^YYY]]]hhhwwwxxxhhhZZZTTTXXX```ggggggbbb]]]ZZZYYYbbbfffpppyyywwwnnnhhhiiittt|||lllaaahhhkkklllfff[[[OOOGGGDDDMMM^^^pppzzzrrr___QQQVVVUUUMMMHHHOOOZZZcccbbbRRRHHHDDDCCCOOO]]]\\\DDDCCC@@@===;;;:::999999888666666666444333:::CCCgggnnn]]]SSSUUUTTTPPPUUUbbbnnnzzz{{{```[[[fffyyywwwgggUUU[[[tttyyy```aaaiiimmm^^^LLLPPP```gggddd___YYYOOOGGGGGGMMM]]]sssqqq[[[OOOKKKIIIWWWeeesss{{{xxxqqqcccRRRFFFHHHSSS^^^nnnjjj___OOOEEECCCEEEEEEBBBHHHJJJKKKSSS]]][[[QQQLLLLLLKKKHHHEEEHHHSSS]]]dddgggeeeYYYJJJ???::::::<<<<<<<<<<<<<<<;;;999888:::FFFWWWgggrrryyy{{{{{{tttYYYNNNGGG???:::999888666444222222222333333555666666BBB^^^{{{||||||~~~sssXXXPPPPPPOOOOOOQQQMMMLLLJJJIIIHHHBBB:::444///...------,,,,,,,,,,,,...///000111111000///...222111///...---...000111000//////...------,,,,,,---///111222000/////////000000000000000000000000/////////000111111222222000111222333444333222222333666::::::::::::<<<>>>:::::::::===AAADDDFFFFFFRRRVVVYYY\\\]]]```fffjjjsssoooggg^^^VVVSSSSSSUUUOOOJJJKKKVVV^^^___^^^___nnnlllhhh```VVVLLLFFFCCCAAA===???GGGJJJEEEAAAAAA;;;999666444444333222111111222333444777AAAPPP[[[cccYYYLLLHHHQQQggg~~~vvvnnn___ZZZ]]][[[ccciiillljjjnnnuuuyyywww}}}{{{eeeSSSJJJEEE???PPPaaajjjqqqxxx{{{yyy}}}|||ccc\\\sssppp```cccooovvvtttvvvsssnnnhhh```ZZZUUURRRIII???555222111///...000000000000111222444555666BBB]]]|||yyyvvvdddUUUBBB999BBB[[[xxxrrrfff```hhhwwwuuuiiibbbcccffffffdddccceeennn}}}yyyrrrggg\\\VVVgggyyyooo___ZZZ^^^iiiwwwooodddTTTXXX]]]```cccbbb]]]WWW]]][[[```mmmtttppphhhdddhhhxxxllliiinnnqqqnnnbbbTTTJJJDDDGGGWWWgggqqqwwwgggSSSYYYZZZRRRKKKNNNVVV\\\ZZZNNNIIIHHHHHHUUUeeegggFFFDDDAAA>>>;;;999888888888777666666444333;;;DDDkkkqqq___TTTWWWVVVPPPUUUcccppp{{{cccYYYbbbyyy|||nnnZZZ\\\sss~~~hhh```dddooogggUUUUUUdddhhhhhhcccZZZPPPIIIFFFEEEOOOggguuujjjVVVKKKGGGCCCPPP^^^mmmuuuyyy~~~yyykkk[[[OOOMMMQQQVVVgggiiieee[[[RRRNNNMMMKKKIIIOOOPPPNNNWWWggglllgggYYYUUURRRPPPMMMIIIGGGGGGJJJLLLKKKEEE>>>;;;::::::===;;;999999:::<<<<<<;;;777CCCTTTdddooowww~~~yyyvvvyyyZZZNNNHHH@@@:::999888777555222222222333444555666777FFFbbb}}}vvvuuuyyylllUUUTTTQQQOOOPPPLLLMMMMMMJJJFFFEEEDDD===666///---,,,,,,---...---,,,+++---000000000//////000333111///...---...///000444///---111111,,,+++---...///111111///---------............////////////////////////000000000000000000000111222222333333444666999:::999999999:::===;;;===AAA@@@>>>CCCKKKVVV[[[```aaa___aaagggmmm}}}qqqaaaVVVSSSTTTUUUUUUTTTNNNLLLPPPVVVXXX[[[___pppuuurrrfff]]]YYYPPPEEECCCCCCCCCEEEGGGGGGCCC???>>><<<888555333333444555222555777777888===FFFNNN[[[SSSLLLIIIKKKXXXrrrmmm[[[PPPLLLQQQOOORRRVVVVVVQQQQQQWWWiii{{{wwwYYYIIIIII@@@BBBGGGNNNWWWaaajjjnnn{{{rrrccc|||iii[[[gggqqqqqqtttuuutttpppjjjccc[[[TTTPPPMMMDDD:::222000000000///111000222333111///222999EEEooo~~~uuujjjPPPDDD???<<>>>>><<<999999444999999888777222:::QQQiiiXXXMMMNNNOOONNNXXXfffuuuzzzfffVVV```zzz~~~ooo\\\cccsss}}}pppgggiiipppiiiYYYYYYfffqqqmmmhhhaaaXXXMMMEEEAAAJJJ[[[hhh```NNNBBBAAACCCJJJQQQ\\\gggpppxxx}}}yyyiii\\\ZZZ]]]rrrxxxwwwooohhhfffbbb\\\XXXQQQKKKRRRjjjyyyggg[[[]]][[[OOOEEEDDD???CCCDDD>>><<<>>>===888777777888;;;>>>???>>>======CCCNNN[[[gggrrryyy}}}wwwmmmzzz~~~ZZZNNNGGG@@@>>>;;;666444555000333444333333666999:::MMMrrr}}}~~~|||mmmVVVUUUSSSRRRRRROOOMMMMMMJJJEEEDDDDDD===555///...,,,,,,---------,,,+++---000000000//////000444333000...---...000111444///---000111---+++------///111111///...---...............////////////////////////000000000000000000000111222222333333555777999:::999999999:::===<<<>>>@@@>>>===CCCLLLZZZaaahhhgggaaaaaahhhpppvvvlll```YYYXXX[[[]]]]]]VVVRRRPPPSSSVVVWWW[[[aaarrrwwwtttkkkddd```VVVJJJHHHFFFFFFIIILLLLLLFFFAAA:::999999888777777777777555888:::999999<<>>UUUgggVVVJJJLLLNNNNNNVVVdddvvv{{{nnn\\\ddd|||sssaaahhhxxxuuullllllssslll\\\\\\iiiuuupppkkkeee\\\OOOFFFBBBJJJYYYccc[[[JJJ???>>>@@@CCCIIISSS]]]gggqqqyyy~~~uuummmiiizzz{{{sss___[[[WWW___wwwqqqhhh___TTTKKKHHHDDDIIIIIICCC>>>>>>===:::999999:::===@@@AAAAAA??????DDDLLLVVVaaallluuu{{{|||mmmnnnzzzxxx]]]PPPHHHAAA>>><<<777555555111333444333222555888;;;RRRsssoooXXXWWWUUUTTTTTTQQQLLLLLLIIIEEEDDDCCC===555000...,,,,,,------,,,++++++---000111000///000111777444111...---...111333333///...000000---+++,,,,,,...000111///......///............////////////////////////000000000000000000000111222222333333555777::::::999999:::;;;<<<===??????<<<;;;DDDNNN^^^fffkkkhhh```^^^gggqqqlllfff___\\\]]]```aaa```ZZZXXXWWWXXXVVVVVV\\\dddvvvzzzxxxqqqmmmjjj___QQQMMMKKKJJJOOOTTTTTTMMMFFF::::::;;;;;;;;;;;;;;;;;;999;;;===<<<;;;<<>><<<===;;;999999:::;;;555444888777AAAWWW|||iiiVVVHHHIIIMMMNNNVVVbbbvvv{{{yyyfffjjjyyyhhhooo~~~}}}sssqqqwwwpppaaaaaammmzzztttnnnjjjaaaRRRGGGBBBJJJUUU[[[RRRCCC::::::<<<:::>>>FFFOOOZZZfffqqqxxxzzzkkklll{{{~~~ppplllhhhkkk{{{mmmaaaVVVNNNOOOUUUVVVOOOFFFBBB???>>>;;;:::;;;===@@@BBBBBBAAA???BBBFFFLLLVVVbbboooxxx~~~pppnnnyyy~~~~~~vvvbbbSSSJJJAAA>>><<<888555666222333444333222333888===\\\zzzrrrZZZXXXUUUSSSSSSPPPLLLLLLIIIEEEDDDCCC===555000...,,,,,,------,,,++++++---000111000000111111999666111...---///222444333000...//////...,,,++++++---000000000//////000............////////////////////////000000000000000000000111222222333333666888::::::::::::;;;===<<>>:::;;;EEEOOO]]]___```\\\XXXZZZdddmmmfffcccaaa```aaaaaa```^^^^^^^^^___^^^YYYWWW^^^hhhyyy}}}|||vvvssspppcccTTTPPPNNNNNNTTT\\\]]]VVVOOOEEECCCAAA???===<<<======;;;===??????>>>???AAACCCYYYaaafff^^^NNNCCCFFFNNNiii{{{}}}}}}uuugggccceeerrr|||wwwbbbOOOMMM[[[oooxxxoooZZZKKKEEE?????????@@@DDDIIIOOORRR```iiivvvvvvyyymmmjjjpppuuu{{{}}}{{{xxxrrrkkkccc\\\XXXOOOFFF;;;333111222333333111000111222111000555<<>><<<<<<:::888999;;;;;;666555999888AAAWWWxxxzzzpppZZZHHHHHHKKKNNNWWWeeewww|||oooppp}}}nnnuuuzzzwww|||vvvfffeeeqqq}}}uuupppnnnfffUUUGGGCCCJJJQQQSSSHHH<<<666666777444777;;;BBBLLLXXXeeemmmoooXXXPPPkkk~~~ssswwwrrriiikkkyyyxxxgggWWWZZZaaaeeeaaaVVVKKKDDD@@@;;;999999:::<<<>>>>>>>>><<<<<<>>>AAAJJJXXXiiiuuu}}}xxxwww~~~{{{eeeUUUJJJ@@@===;;;888555555333333444444222222888@@@bbbuuu\\\WWWSSSPPPPPPMMMLLLLLLIIIEEEDDDCCC<<<555111///,,,,,,------,,,******---000111111111111222:::777222...---///222444222111///......///---++++++---000000000//////000............////////////////////////000000000000000000000111222222333333666888999::::::;;;===??????BBBBBB>>>:::===FFFMMMVVVQQQLLLIIILLLUUU___eeeaaacccfffhhhiiigggbbb___```aaacccbbb\\\YYY```jjjzzz~~~wwwsssooocccUUURRRQQQSSSZZZbbbddd```ZZZWWWRRRJJJCCC>>>======>>>===>>>@@@AAABBBCCCDDDEEEZZZeeekkkaaaNNN@@@???BBBHHH[[[eeebbblll~~~xxxxxxuuu\\\NNNRRRYYY___[[[PPPJJJIIIBBBBBBCCCEEEGGGKKKNNNPPPYYYcccrrrwwwzzznnngggnnnwww~~~zzzssskkkbbb[[[WWWRRRHHH<<<444111222333444111///000222111111777>>>]]]~~~WWW@@@>>>GGGcccvvvlllbbb]]]^^^jjjxxxxxxoooiiicccYYYQQQMMMLLLMMMMMMQQQZZZiiixxx|||nnnjjjkkkyyytttgggcccjjjzzz|||pppfffbbbjjjrrr}}}~~~uuulllgggdddiii|||~~~rrrhhh___TTTMMMKKKFFFJJJNNNNNNLLLSSSiiizzzkkkdddgggeeeXXXTTT]]]bbb]]]WWWOOOMMMUUU___cccaaaUUUJJJ???<<<<<<:::999:::999;;;777777:::888AAAWWWqqq|||uuu^^^JJJGGGJJJNNN[[[kkkxxx}}}xxxwwwrrryyy||||||mmmjjjuuu}}}tttpppqqqjjjWWWHHHCCCJJJMMMKKKAAA777444444444444555666:::AAAKKKWWW___qqqsssUUUCCC>>>WWWuuu}}}rrr^^^SSSUUU```lll{{{ddd]]]eeennnnnndddTTTGGGBBB<<<999666666777888888888666777777999AAAQQQeeettt}}}zzz~~~iiiXXXKKK???;;;:::777555444333222333555222111:::EEEeeevvv[[[WWWRRROOOOOOLLLKKKKKKHHHDDDCCCBBB<<<444111///---,,,,,,,,,+++******---000111111111222333999777222///...///111333111222000---...000...***,,,...000111///......///............////////////////////////000000000000000000000111222222333333555777999:::;;;===@@@CCCCCCEEEDDD???===AAAFFFIIIKKKDDD======EEEQQQZZZ^^^```eeemmmssstttooohhhccc]]]^^^bbbccc^^^ZZZ___hhhwww~~~~~~vvvppplllbbbWWWVVVWWWZZZ___fffiiihhheeefff___TTTIIIBBB???@@@AAA@@@AAABBBCCCEEEFFFGGGHHHMMMZZZccc\\\MMMCCC?????????NNNWWWUUU^^^yyyjjjLLLLLLQQQXXXYYYSSSLLLJJJDDDDDDEEEHHHLLLPPPUUUWWWYYYcccrrryyytttwwwkkkpppyyy{{{tttlllccc\\\XXXUUUKKK>>>444111222333333111///000222111222888@@@```~~~VVV@@@@@@IIIeeevvvkkk^^^[[[^^^kkkyyyxxxrrrggg]]]UUUQQQPPPQQQUUU]]]lllvvvhhhkkk~~~ppphhhmmm{{{zzznnnfffcccooowww{{{}}}~~~vvvqqqnnnppp~~~tttiii\\\PPPKKKMMMJJJMMMQQQPPPNNNSSSggg{{{|||ggg___dddfffZZZWWWaaaiii```XXXNNNJJJOOOXXX^^^```WWWKKK@@@======;;;:::;;;888;;;999888:::999FFF___wwwppp[[[KKKIIIJJJNNN]]]pppyyy}}}xxx~~~tttpppyyy|||qqqnnntttnnn[[[JJJFFFJJJKKKFFF<<<666555444222555555555666:::AAAJJJQQQaaappp~~~}}}kkkTTTCCC<<<;;;CCCVVVnnnjjjTTTEEE@@@EEEMMM[[[vvvlllYYY___jjjrrrmmm]]]NNNFFFAAA===888555555555555444444444555666===MMMcccsss|||~~~zzzppp\\\NNN@@@;;;:::888666555444222333666333222===KKKnnnttt[[[VVVRRRQQQRRROOOKKKKKKHHHDDDCCCBBB<<<444111///---,,,,,,,,,+++******---000222222222333444888666333000......000111000222111------000...)))---///111111///...---...............////////////////////////000000000000000000000111222222333333444555888999;;;>>>BBBFFFGGGHHHEEE@@@@@@EEEGGGDDD@@@===:::===EEENNNVVVZZZccckkkuuu{{{zzzrrrhhhaaaWWWYYY]]]```^^^[[[]]]cccrrr{{{}}}tttlllhhhccc[[[]]]___bbbfffhhhkkkmmmnnnllleee[[[PPPIIIEEEEEEFFFFFFEEEDDDEEEGGGHHHIIIIIIGGGWWWdddcccZZZSSSNNNJJJMMMXXX___\\\^^^pppnnnNNNMMMSSS^^^ddd___WWWQQQIIIGGGFFFGGGKKKSSSZZZ___\\\dddqqq~~~ssseeewwwvvvvvvzzz~~~{{{uuunnnfff```\\\XXXMMM???555111222222333000///000111111222999AAAbbbwwwRRR@@@BBBLLLffftttfffZZZXXX]]]kkkyyyxxxjjj```ZZZWWWYYY]]]iii|||rrriiisssvvvrrrxxxxxxllleeecccnnnvvv{{{||||||yyypppfffhhhiiivvv|||yyyyyyxxxlll___QQQJJJJJJJJJOOOVVVZZZZZZ\\\iiixxx}}}ggg^^^dddhhh^^^[[[fffoooiii^^^QQQIIIJJJQQQ[[[cccYYYMMMBBB>>>>>><<<;;;<<<777<<<:::777888:::NNNnnnqqqaaaSSSIIIJJJKKKNNN^^^rrryyy~~~~~~{{{uuu}}}{{{ooonnnvvvsss^^^MMMIIIJJJIIICCC;;;777777666222444444444444666:::AAAEEEQQQ]]]hhhfffXXXHHH@@@>>>>>>;;;AAARRRfffwwwzzz```NNNEEE@@@AAAEEEEEEWWWnnnxxxeeeSSSWWWcccppprrrgggYYYRRRKKKFFF???:::777666555555666777777888===LLLaaaqqqzzz{{{}}}}}}~~~||||||yyy{{{```QQQBBB<<<<<<;;;888777444111333777555333@@@QQQvvvsssZZZWWWTTTSSSUUURRRKKKKKKHHHDDDCCCBBB<<<444222///---,,,,,,,,,+++******---000222222222333444777555333000///...//////000333111,,,---000///)))...///111111///---------............/////////000////////////000000000000000000000111222222333333333555777999<<>>===<<<===777<<<:::666666<<>>:::999777777999:::;;;;;;???MMMaaapppyyyyyyzzzzzz{{{}}}{{{zzzqqqrrr|||uuucccSSSCCC>>>>>>===:::999444111333888666444BBBTTTuuu~~~pppXXXVVVSSSQQQQQQNNNMMMKKKHHHFFFCCC@@@;;;777000...+++***+++,,,+++++++++///444666666444222111777666555222///...///111222000---,,,---------,,,...000333333111...---,,,////////////////////////000000000000000000000000000000000000000111111111555666888888999;;;???BBBCCCCCCDDDEEEFFFDDDAAA>>>;;;<<>>AAAQQQkkktttfffXXXTTTYYYhhhzzzlllcccZZZTTT\\\sssxxxvvvxxx}}}uuu|||~~~sssiiibbb^^^hhhfffeeeeeeccc\\\QQQHHHHHHEEEIII[[[xxx|||}}}yyyqqqiiiZZZMMMGGGHHHLLLVVV``````\\\cccpppoookkkggglllpppfffiii~~~rrr]]]OOOIIIMMMXXXccc]]]MMM@@@??????;;;999;;;<<<;;;<<<<<<888@@@```mmm[[[SSSJJJFFFEEEGGGKKKSSSbbbppp|||pppjjjuuuvvvcccSSSOOOPPPJJJCCC<<<888666555444333333333333444444555666999BBBTTTbbb]]]OOOLLLSSS[[[XXXKKKAAAAAADDDTTTooozzzvvviiiVVVKKKJJJOOOQQQDDDEEEMMM[[[cccbbb^^^\\\SSSSSS[[[kkkwwwyyytttpppggg]]]PPPFFF>>>::::::;;;@@@@@@@@@???BBBLLL\\\hhhttttttvvvwwwzzz}}}~~~xxxvvvzzzwwwwww|||jjjUUUGGGAAA888888999444777666333444777333???ZZZ|||}}}yyyyyypppXXXVVVSSSQQQQQQNNNMMMKKKIIIGGGEEE@@@;;;777000...+++***+++,,,+++++++++///333666666444222222777666444111///...///111222000---,,,---...---,,,...000333333111///---,,,////////////////////////000000000000000000000000000000000000111111111111444666888888999:::===??????AAACCCDDDEEEDDDAAA>>>>>>???CCCHHHGGGFFFMMMWWWdddmmmwwwxxxpppbbbWWWPPPQQQSSSYYY]]]\\\ZZZ]]]cccnnnrrrrrrppppppsssuuusssnnnoooooonnnmmmmmmppprrrpppooonnnlllhhhaaaYYYSSSQQQNNNLLLKKKMMMPPPRRRRRRUUUmmmvvvnnn}}}zzznnnlllkkkppp{{{~~~sssddd```___eeesss}}}eeeVVVHHHCCCAAA@@@AAADDDEEEJJJVVVeeettt{{{iii]]]eeezzzzzz|||~~~}}}}}}{{{wwwooofff___]]]TTTEEE666111333333000222333///111666333888JJJmmmpppWWWGGG>>>AAARRRllltttfffXXXUUUYYYhhhzzzxxxiiiXXXWWWiiiwwwtttvvv}}}yyy|||~~~sssggg^^^YYY\\\[[[YYYZZZZZZUUULLLEEEBBB???BBBQQQlllvvvkkk[[[NNNGGGEEEFFFLLLSSSRRROOOVVVccc~~~rrrmmmeeegggjjjaaabbbuuu{{{lllZZZOOOJJJMMMVVV```\\\LLL@@@@@@AAA===;;;======::::::;;;:::EEEggghhhWWWOOOIIIEEEDDDGGGKKKTTTcccpppzzz~~~sssnnnxxxvvvcccTTTSSSUUUNNNEEE>>>:::777555333333333333333333444555555;;;CCCUUUgggiiibbbdddlllrrrpppaaaOOOFFFCCCRRRmmmuuudddVVVPPPNNNLLLEEEEEELLLXXX```___\\\ZZZTTTTTTZZZiiiuuuzzz|||}}}zzzmmmZZZKKKCCC@@@AAACCCCCCDDDCCCAAACCCMMM[[[eeelllnnnqqquuuwwwzzz|||}}}|||nnnqqqmmmWWWIIICCC:::999:::555666666222444777444BBB^^^~~~~~~yyyyyypppXXXVVVSSSQQQRRRNNNLLLKKKJJJIIIGGGBBB;;;777000...+++***+++,,,+++++++++...333555555444222222666666444111......000111222000...---......---,,,...111333444111///------////////////////////////000000000000000000000000000000000111111111222222333555888888888888999;;;;;;===@@@CCCDDDCCC@@@???BBBDDDGGGHHHEEEEEEMMMWWWaaafffkkkjjjcccYYYRRRNNNRRRUUU\\\aaa___\\\^^^dddnnnqqqsssxxxyyyvvvvvvvvvtttrrrqqqrrrssswwwwwwvvvvvvsssnnnfffaaaWWWTTTPPPOOOQQQSSSUUUUUUUUUggg|||~~~mmm___^^^kkk|||ttteeeaaabbbfffppp~~~}}}pppfffdddgggpppwwwzzz}}}tttcccQQQHHHDDD???:::777;;;???HHHUUUfffxxxrrrdddeeeuuuxxx~~~}}}zzzrrrjjjccc^^^UUUEEE666000222222///222333///111666333999LLLuuurrrUUUEEE===BBBTTTooovvvfffYYYUUUYYYiii{{{gggYYY```wwwvvvooopppyyy}}}|||}}}pppcccWWWQQQOOOMMMLLLMMMOOONNNJJJFFFBBB>>>>>>HHH^^^xxxyyynnn\\\NNNHHHFFFCCCEEEJJJIIIFFFNNNZZZyyyxxxpppcccaaacccYYYXXXhhhooocccWWWOOOLLLLLLTTT\\\YYYJJJ???@@@BBB>>><<<>>>===;;;::::::<<>>BBBKKKZZZmmm~~~eeefffyyysssyyy}}}uuulllfff```WWWFFF666000111111///111333000111666333;;;OOO{{{xxxUUUEEE===DDDWWWsssyyyhhhYYYVVVZZZjjj{{{kkkdddpppvvviiihhhrrr}}}{{{~~~yyylll]]]PPPIIIFFFDDDCCCEEEIIILLLMMMLLLIIIEEEBBBHHHXXXooo~~~wwwzzz~~~uuu^^^PPPKKKIIIEEEFFFLLLNNNMMMTTT___www~~~vvvyyy|||sssccc]]]]]]TTTRRR```eee]]]UUUOOOLLLLLLRRRYYYWWWIII>>>@@@BBB???<<<>>>===<<<;;;;;;???OOOooonnn]]]QQQFFFCCCBBBEEEJJJSSSbbbpppwww{{{}}}{{{eee\\\aaaeeeYYYJJJ@@@===<<<999777444333333333333333444444555;;;OOOlll|||ttt___PPP```ooopppcccWWWUUUgggvvvjjjbbbVVVRRRQQQWWWZZZXXXVVVUUUWWWVVVYYY^^^bbbfffoooxxx{{{jjjZZZVVVYYY\\\___\\\UUUNNNIIIHHHLLLPPPRRRVVVZZZ^^^aaadddjjjnnnyyymmmiiipppvvvvvv{{{xxx{{{hhhTTTHHHCCC;;;:::;;;666444444222444888888KKKkkkoooXXXVVVSSSRRRRRROOOJJJJJJJJJJJJHHHCCC<<<777000...+++***+++,,,++++++***---111333333333333333444444333000......000222111000////////////---,,,///111444444222///...---///////////////////////////////////////////////////000000111222333333333333555777777666444444444666:::>>>AAAAAAAAABBBDDDKKKLLLKKKHHHFFFJJJRRRXXXWWWVVVTTTQQQPPPPPPRRRTTT```cccgggggg```[[[^^^ggguuu~~~{{{yyyyyy~~~zzzwwwmmmkkkgggdddbbb^^^ZZZWWW\\\\\\VVVOOOKKKLLLKKKGGG???FFFSSS```ffffffcccaaaUUUYYY```lllyyyrrrmmmlllsss|||zzznnn___QQQIIIDDDBBB@@@@@@@@@DDDOOObbbwwwgggiiitttsss|||xxxooohhhcccYYYHHH777000111222///000333000222666444===SSS~~~~~~{{{VVVFFF>>>EEEZZZvvv|||jjjZZZWWW[[[jjj|||sssrrrxxxfff```kkkzzzyyy}}}{{{rrreeeVVVJJJCCC@@@>>>>>>AAAFFFLLLQQQTTTOOOKKKHHHKKKYYYpppxxxkkkkkkwww~~~gggVVVQQQLLLHHHJJJTTTYYYZZZ```iiixxxuuulllqqq|||uuueee]]]\\\TTTTTTaaaddd\\\TTTOOOJJJJJJQQQZZZXXXIII???@@@BBB>>><<>>>>>>>>>>>BBBQQQlll{{{eeeSSSFFFCCCBBBEEEIIIRRRaaaooowww|||kkkaaagggrrreeeTTTFFF>>>;;;888666555555444444333444444555444666FFFddd|||{{{eeePPPNNNeeepppjjjdddbbbqqqtttaaa[[[WWWYYYZZZVVVSSSSSSTTTTTTWWWZZZZZZ[[[aaajjj}}}~~~mmmcccaaaaaabbb]]]UUULLLEEEBBBCCCEEEGGGIIILLLMMMOOOTTT]]]dddrrr|||vvvqqqwww~~~~~~zzzvvvbbbNNNDDD@@@::::::<<<666333555222444888:::OOOrrrtttnnnWWWVVVSSSRRRSSSOOOIIIIIIHHHHHHFFFBBB<<<777000...+++***+++,,,++++++***---000222333333333444444333222000......000222111000///000000000...,,,///111444555222000......////////////////////////000000000000000000000000///000000111222333444444333555666666555444444555888;;;???AAA@@@AAAEEEHHHMMMMMMKKKGGGJJJQQQVVVWWWSSSQQQOOONNNQQQVVV\\\___iiijjjkkkggg^^^YYY```kkk~~~~~~{{{tttkkkeeebbbdddbbb^^^\\\ZZZTTTMMMJJJLLLSSSZZZ^^^___dddjjj]]]___cccjjjyyy{{{tttpppsssyyy{{{~~~{{{ooobbbZZZTTTQQQIIIFFFCCCCCCIIIZZZooo}}}kkknnn|||sssttt}}}zzzrrrkkkggg\\\JJJ888111222222000///333111222666444???VVVvvv{{{~~~XXXFFF===DDDZZZwww}}}kkk[[[WWW[[[kkk|||xxxuuuttt{{{zzz~~~hhh]]]ddd{{{}}}wwwxxx{{{|||{{{yyytttiii\\\OOOFFFAAA===<<<===@@@FFFNNNVVV[[[RRRPPPMMMPPP]]]vvvyyynnnlllnnn|||{{{ggg]]]RRRMMMOOO[[[cccfffkkksss}}}qqqdddggguuussshhh___]]]XXX[[[iiikkkaaaVVVMMMGGGHHHSSS___^^^NNNAAAAAABBB???===@@@???@@@@@@@@@FFFVVVmmmkkkUUUGGGCCCBBBDDDIIIQQQ```mmmxxx|||rrrgggkkk{{{qqqbbbRRREEE===888666777666555555555555555555777666>>>UUUqqq{{{rrr```xxx|||tttnnnsss~~~fff___ZZZZZZYYYUUUQQQPPPOOOOOORRRVVVVVVUUUYYY```ooo|||sssjjjcccZZZUUULLLDDD>>>===>>>???>>>@@@AAA@@@@@@FFFQQQYYYkkkwww}}}xxx~~~wwwaaaMMMCCC@@@::::::<<<666444555333444888;;;SSSxxxnnnWWWVVVSSSRRRSSSPPPIIIHHHFFFEEEDDD@@@;;;888000...+++***+++,,,++++++***,,,000222222222333555333333222000......000222111000000000111000...+++///222444555333000......////////////////////////000000000000000000000000///000000111333444444555444555666555333333555777;;;>>>AAAAAA@@@AAAGGGLLLNNNMMMIIIGGGNNNXXXZZZVVVQQQPPPOOOQQQWWW```hhhlllooonnnllleee\\\YYYdddqqq{{{rrrxxx}}}}}}vvviii\\\VVVUUUZZZaaaeeeeeeiiippplllllljjjjjjqqq}}}{{{uuurrrrrruuu}}}sssjjj^^^ZZZTTTNNNOOOZZZkkkyyyoooooovvvsss{{{~~~vvvpppiii___LLL:::222333333000...333111222666555@@@XXXtttyyy}}}YYYFFF;;;AAAXXXvvv|||jjj[[[XXX\\\kkk}}}nnnjjjgggnnn|||nnn^^^aaatttwwwuuuyyyyyywwwxxxtttmmmaaaTTTJJJCCCAAA>>>???@@@DDDJJJSSS\\\bbb\\\YYYVVVVVVaaaxxx|||lllcccggg}}}~~~nnnbbbZZZYYYccclllpppvvvqqq``````kkkoooiiiaaa```]]]ccctttuuuiiiYYYKKKDDDFFFUUUdddeeeTTTEEECCCCCC@@@???BBBAAAAAAAAAAAAJJJ^^^vvvrrrWWWHHHDDDBBBDDDHHHOOO^^^kkkwww{{{yyylllnnnxxxtttmmmaaaRRRFFF???<<<888888777666666666666666777666999DDDYYYnnn}}}zzzvvviiibbbgggkkk{{{|||qqqddd]]]WWWXXXWWWSSSOOONNNMMMKKKLLLPPPPPPOOOQQQVVV^^^nnn|||uuufffUUUOOOFFF>>>999999;;;<<<777:::<<<;;;999===GGGOOOfffssszzzeeeQQQGGGDDD===<<<<<<666555666333444888<<>>999:::;;;999333444777555<<<[[[mmmXXXVVVUUUVVVTTTLLLKKKJJJIIIHHHFFFAAA:::666222///---+++,,,,,,+++++++++---/////////000222444999:::777000---000444444111000//////000000///---111555888777333///---...//////000000000000//////...///000000//////000111333222222111111222444555666555444444555888;;;===AAAAAA@@@>>>;;;===CCCHHHFFFGGGJJJNNNQQQQQQOOOMMMFFFLLLRRRSSSSSSVVV^^^fffnnnmmmjjjgggeeedddddddddiiilllqqqwww}}}vvvmmmfffiiivvvxxxppplllqqquuusssooommmllliiiddd___\\\[[[\\\]]]]]]aaahhhqqqxxx|||}}}}}}yyy{{{vvviiieeefffooowww}}}pppzzz~~~uuuzzz}}}yyyqqqhhhVVVAAA555222333222111333222555888555BBB^^^wwwwwwzzz^^^JJJ>>>CCCVVVrrryyyiiiYYYWWW[[[gggyyy|||~~~}}}|||~~~vvveeedddmmmtttqqqqqqssstttttttttuuuvvvuuulll___TTTNNNKKKIIIHHHNNNPPPSSSXXX```kkkwww|||nnneeelllvvvvvv~~~fffbbbkkknnnjjjiiijjjdddhhh|||pppZZZNNNFFFDDDOOO^^^hhhXXXHHHDDDGGGHHHFFFEEEHHHIIIGGGEEEPPPjjjwwwZZZHHHDDDAAACCCFFFLLLYYYeeeoooyyywww]]]OOOIIIHHHHHHLLLQQQRRRNNNJJJEEEDDDBBB@@@===<<<;;;::::::888999;;;999777<<>>999::::::888444444888666>>>^^^jjjWWWWWWVVVWWWUUUMMMMMMLLLKKKJJJHHHCCC<<<888222///---+++,,,,,,++++++***,,,...000000000111333;;;<<<888111...111555666555333000//////000///...000444888777333///.........//////000000/////////...///000000//////000111222111111000111222333444666555444444666888;;;===>>>??????<<<::::::>>>CCCDDDGGGKKKMMMLLLJJJHHHGGGBBBGGGKKKHHHEEEIIIWWWcccnnnooopppoookkkeee___\\\gggmmmuuuzzz{{{{{{}}}~~~yyykkkZZZSSSJJJGGGPPPaaatttuuunnnjjjmmmpppooommmkkkgggddd```[[[WWWTTTSSSSSSQQQVVV___iiisss|||}}}yyyxxx~~~hhhVVVPPPRRR\\\eeepppzzzsssxxxvvv||||||wwwmmmZZZDDD666333333222222333222555888666CCC```uuuwwwxxx^^^LLLAAADDDVVVpppvvvdddWWWUUUXXXddduuu{{{vvvssswwwzzzjjjfffkkkqqqnnnqqqtttvvvwwwxxxwwwvvvqqqiii___VVVQQQQQQRRRRRRWWWZZZ^^^eeennnyyy|||jjjhhhxxx{{{xxxyyy{{{}}}rrroooxxxooogggqqqsssooolllkkkdddiii}}}rrr]]]PPPIIIGGGPPP[[[eeeWWWJJJHHHKKKKKKIIIHHHKKKLLLJJJIIIUUUmmmtttWWWGGGCCCAAACCCEEEKKKYYYeeemmmwww|||aaaLLLBBB>>>;;;:::<<>>BBBEEEDDDAAABBBFFFKKK```ooo|||mmmkkktttzzz{{{{{{pppjjjsssbbbMMMHHH???:::;;;999777444555888777AAAbbbjjjYYYXXXWWWWWWVVVNNNMMMLLLKKKJJJHHHCCC===888222///---+++,,,,,,++++++***,,,///000000000111333<<<===888111...222666777888555111//////////////////333888888444000............//////000/////////...///000000//////000111111000000000000111333444555555555666777:::<<<>>><<<>>>>>><<<999999<<>>JJJ]]]lllpppuuuxxxtttkkkbbb^^^]]]nnnwww~~~zzzzzz|||uuunnnnnnxxx}}}uuukkk]]]QQQKKKLLLJJJGGGGGGOOO^^^jjjkkkgggeeehhhlllooonnnmmmgggeeeaaa\\\WWWRRROOONNNOOORRRXXXaaajjjuuuyyyvvvxxxuuu___KKKAAABBBEEELLLTTT___kkkzzzuuuzzz~~~sss{{{{{{qqq]]]EEE777333333111222333222555999777EEEbbbpppuuutttqqqsssmmmXXXJJJAAACCCTTToootttaaaWWWUUUWWWbbbsss~~~yyytttrrrxxx|||nnniiilllpppooossswwwyyyzzz{{{wwwsssmmmhhhbbb\\\YYYYYYZZZ[[[^^^cccjjjsss~~~sssjjjwww~~~|||zzztttjjjeeedddfffnnnuuurrrfffaaakkkyyy|||qqqxxxyyysssooollldddiii}}}sss]]]OOOJJJKKKTTT^^^```TTTJJJKKKOOOPPPNNNMMMLLLNNNMMMNNN[[[sssiiiQQQFFFCCCBBBBBBDDDJJJXXXeeemmmwwwqqq^^^MMMCCC@@@>>><<<::::::<<<======<<>>;;;<<>><<<===???@@@EEEKKKLLLOOOPPPKKKDDDBBBGGGNNNbbbqqqwwwuuu~~~yyylllmmmvvv|||cccOOOIII???;;;<<<999666555666777888DDDfffooo\\\ZZZWWWVVVUUUOOOLLLLLLKKKJJJGGGBBB<<<777222///---+++,,,,,,++++++***,,,000111111111222333;;;<<<888111...222666666999666222000/////////......333888888444000......------...///////////////...///000000//////000111000000//////000222333444555555666777888;;;===>>>===>>>???<<<999999<<<@@@FFFJJJNNNNNNIIICCC@@@???>>>===>>>CCCMMM\\\kkktttxxx}}}~~~tttddd[[[^^^eeeyyyyyyyyy{{{~~~~~~}}}|||}}}~~~vvvhhhaaa```iiioookkk```SSSHHHAAAIIIOOOUUUTTTOOONNNTTT[[[cccbbbbbbdddiiinnnnnnmmmiiigggbbb]]]WWWRRRNNNLLLPPPQQQSSSWWW___lllzzzzzzrrrllliiiiiiggg^^^PPPEEE??????AAACCCBBBHHHPPP\\\ooo}}}vvv}}}}}}qqqxxx~~~sss^^^EEE666222111000222333222555999888GGGdddwwwlllttt|||jjjeeeeee^^^PPPEEE>>>@@@RRRooovvvbbbXXXUUUVVVaaarrr{{{vvvwww~~~zzzoooiiikkkppprrrwwwyyyyyyzzz{{{uuulllhhhgggeeebbbaaa``````aaagggooo{{{|||qqq{{{}}}|||qqqiiihhhjjjlllhhh^^^UUUSSSSSS\\\hhhlllfffaaaiiiwww~~~uuuooommmeeeiii{{{vvv___NNNHHHKKKVVV```YYYOOOHHHJJJOOOQQQPPPQQQNNNOOOPPPSSSbbbyyyuuuZZZKKKDDDBBBBBBBBBCCCHHHWWWeeeoooxxxgggTTTJJJCCC@@@???>>>===<<<======<<<:::888;;;;;;<<<===???AAACCCDDDPPP\\\jjjpppjjj\\\KKK@@@BBBDDDRRRkkkpppggg]]]VVVQQQLLLLLLPPPQQQQQQPPPOOONNNLLLJJJIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFDDDCCCCCCDDDHHHNNNTTTLLLHHHEEEEEEDDDGGGPPPZZZ```bbb___TTTGGGBBBHHHQQQeeerrrxxxvvv{{{~~~}}}bbbPPPHHH>>><<<===:::666666777777888GGGjjjxxxbbb\\\UUUSSSTTTOOOLLLKKKJJJIIIFFFBBB;;;777222///---+++,,,,,,++++++***---111333333333333333888:::777111...111444444777555222000000000///...---222888999555111......,,,---......////////////...///000000//////000111111000000000111333444555555555666888:::<<<>>>???>>>??????<<<::::::???CCCIIIKKKMMMMMMIIIDDD@@@>>>:::>>>GGGTTTcccooouuuwww{{{lll[[[WWWbbbooo~~~xxxxxx{{{|||}}}}}}{{{zzzyyy{{{|||ssseee]]]YYY[[[YYYRRRGGG???<<<===GGGMMMSSSTTTQQQPPPTTTYYY\\\___aaacccgggmmmmmmjjjjjjgggccc]]]VVVQQQMMMKKKNNNNNNNNNOOOVVVccctttsssfff^^^ZZZNNNHHHBBB???@@@AAA???<<>>PPPpppyyyeeeYYYVVVVVV```qqq~~~~~~uuummmhhhlllrrrvvv{{{|||zzz{{{|||tttiiifffggghhhgggggghhhjjjlllwww{{{tttzzz}}}zzz|||~~~zzznnn___]]]```fffeee\\\PPPJJJHHHNNN[[[ggghhheeelllxxxtttnnnmmmfffgggvvvzzzdddQQQFFFIIITTT^^^UUUMMMGGGJJJNNNPPPPPPRRRQQQSSSTTTYYYggg~~~fffQQQHHHCCCBBBBBBBBBBBBGGGVVVeeepppyyy|||gggRRRHHHEEEBBB>>><<<888999;;;======<<<:::999;;;;;;<<<>>>@@@BBBDDDEEENNN[[[lllwwwxxxnnn[[[JJJFFFFFFSSSpppttthhh^^^UUURRRTTTRRRRRRQQQOOOMMMKKKIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHFFFDDDBBBDDDFFFMMMZZZfffaaa]]]XXXTTTPPPRRR\\\hhhuuuwwwqqqaaaNNNEEEKKKUUUgggttt{{{cccRRRIII>>><<>>???>>>???>>>;;;999;;;@@@EEEKKKJJJJJJJJJIIIFFFAAA>>>===DDDOOO\\\gggoootttvvv{{{wwwlll^^^WWW]]]mmm{{{}}}yyy{{{}}}zzzzzzzzzxxxwwwvvvxxxzzz|||qqq___SSSOOOMMMHHHAAA999555666:::===AAAFFFIIILLLNNNRRRUUUTTTZZZ___bbbgggnnnooolllkkkhhhccc\\\VVVQQQNNNLLLKKKLLLLLLLLLPPPZZZiiitttzzznnnfffdddXXXTTTNNNJJJHHHGGGEEECCCOOOQQQSSS[[[mmm~~~~~~tttnnnzzz||||||vvv___FFF666222222111333444222555:::999IIIhhhvvvnnnwwwwwwdddaaaaaaWWWJJJCCC>>>===PPPrrr|||iiiYYYUUUUUU___pppzzzrrrmmmkkkpppxxx|||~~~{{{nnnkkklllmmmmmmooossszzz|||nnngggffflllnnnjjjnnnwww~~~|||xxxyyy|||zzz~~~vvvbbb___bbblllqqqiii\\\SSSNNNNNNWWWgggppppppuuu~~~rrrkkknnngggeeeqqqyyyiiiUUUHHHHHHSSS\\\[[[RRRLLLMMMQQQQQQRRRTTTVVVWWWYYY]]]kkk~~~cccPPPJJJBBBBBBBBBBBBAAAFFFUUUeeepppyyyfffXXXJJJDDDBBB???<<<<<<999;;;===>>>>>>>>>>>>>>>@@@@@@AAABBBDDDFFFHHHIIILLLVVVdddpppzzzyyyjjjYYYNNNJJJTTToooxxxlllbbb]]]^^^WWWWWWUUUSSSQQQNNNKKKJJJJJJLLLMMMNNNNNNMMMLLLJJJJJJFFFDDDFFFIIIRRRddduuu|||wwwpppgggdddkkkvvvoooXXXLLLPPPYYYiiiuuu}}}gggVVVKKK???===???:::555777888555666HHHllllll^^^RRROOOQQQOOOMMMLLLKKKJJJGGGBBB<<<777222///---+++,,,,,,++++++,,,///333666666555555555333666555111...//////...333222111111111000...,,,,,,222888999666111......+++,,,---...////////////...///000000//////000111111111111111222444666777444555777999;;;===???@@@>>>>>>===:::888;;;AAAGGGLLLJJJHHHHHHIIIGGGBBB>>>CCCIIIQQQXXX^^^fffooovvvsssjjj]]]TTTWWWeeexxx}}}|||~~~xxxxxxxxxvvvttttttvvvxxxyyyoooWWWFFFDDDCCCAAA>>>888444444666444666;;;BBBHHHLLLMMMMMMKKKTTT\\\aaaiiirrrtttpppnnnjjjddd]]]WWWRRRPPPNNNJJJLLLLLLKKKLLLSSS___hhh{{{wwwwwwuuuqqqhhh]]]VVVTTTWWW[[[[[[\\\^^^eeeuuutttjjjvvvwww```GGG777333333333333444222555::::::JJJiii}}}rrryyyvvveeedddfff[[[KKKEEE???>>>PPPsss~~~kkkYYYUUUTTT]]]ooovvvqqqnnnssszzzsssoooooouuuuuurrrrrrrrrrrruuu}}}gggXXXTTTKKKJJJVVV^^^^^^```gggccciiijjjccc___jjj{{{~~~{{{wwwwww{{{yyy|||}}}kkkhhhlllyyy}}}oooeee___ZZZ___ppp|||pppiiinnnhhhdddnnnvvvtttjjjYYYKKKKKKUUU^^^cccZZZSSSSSSUUUTTTUUUWWWZZZ[[[\\\```mmm~~~eeeSSSMMMBBBAAABBBBBB@@@EEEUUUeeepppyyyvvvssstttsssnnnsss```UUUJJJBBB>>>;;;===AAA@@@AAABBBAAAAAAAAABBBCCCEEEEEEFFFGGGHHHJJJLLLMMMLLLRRR\\\hhhxxxuuufffTTTMMMRRRhhh}}}qqqgggcccddd^^^]]][[[YYYVVVRRRPPPNNNLLLNNNOOOPPPPPPOOONNNLLLKKKFFFDDDEEEHHHQQQfffzzz}}}uuuyyyzzzaaaRRRTTT\\\jjjvvvkkkZZZMMM@@@===???999555888888444555HHHlllzzz~~~jjjYYYUUUTTTOOOGGGKKKJJJHHHFFFDDD???:::666111///---,,,,,,,,,+++***+++---///222444555555555333777666///+++,,,...///000000000000////////////...///555;;;;;;444///---............////////////000000000000////////////111111111222444666777888888777999;;;???AAAAAA@@@???>>><<<:::;;;@@@GGGLLLLLLIIIFFFEEEDDDDDDBBBAAAFFFIIIMMMRRRWWW\\\aaaeee```YYYRRRTTT___mmmyyy~~~|||{{{|||~~~|||xxxssspppooopppqqquuuuuuxxx~~~~~~pppVVVBBB??????>>>;;;999777888:::777555444777<<>>===;;;:::;;;@@@GGGMMMNNNJJJFFFCCCCCCCCCCCCCCCIIIJJJLLLMMMNNNPPPSSSTTTUUUSSSSSSWWWaaakkksssxxxzzzyyyxxxvvvvvvxxx|||{{{wwwrrrmmmkkkjjjjjjiiibbb``````dddggg___NNN???<<<<<<;;;:::888888:::<<<:::888666555888>>>EEEIIIMMMQQQXXXaaajjjrrrvvvwwwuuullldddaaa]]]VVVRRRRRRPPPOOOOOOPPPOOONNNUUU^^^tttttt|||yyy```BBB333333444000333777555555;;;>>>OOOkkksss|||wwwpppllleee\\\III@@@<<<<<>>@@@;;;444666999888NNNrrruuuddd[[[\\\ZZZVVVUUUUUURRRLLLLLLJJJHHHFFFDDD@@@:::777111///---,,,,,,,,,+++***(((***,,,...000111111111333777777111,,,---//////000000000000////////////...///444::::::444///...............////////////000000111111222222333333111111111222333555777777444444666999>>>@@@AAA@@@<<<<<<;;;:::<<>>GGGNNNOOOSSSYYYbbbjjjrrrwwwzzzxxxppphhhddd^^^XXXUUUUUUTTTRRRSSSTTTQQQNNNQQQWWWlll~~~www]]]???111111333000333666444666<<<@@@RRRnnnuuu}}}xxxqqqmmmeee[[[GGG>>>999888BBB^^^tttttt^^^UUURRR\\\lll{{{sssddd[[[^^^iiirrrqqqvvv~~~ttt[[[HHH???>>>@@@<<<===???AAABBBBBBAAAAAA===;;;<<<>>>???@@@DDDKKKXXXdddvvv}}}|||xxx|||}}}rrrvvvqqqiii___UUUMMMKKKTTT```___UUUNNNQQQVVVZZZ^^^aaabbbeeebbbiiinnnVVVKKKCCCAAA@@@@@@AAAGGGUUUcccttt|||{{{}}}oooSSSCCCCCC@@@MMMeeexxxwwwfff[[[[[[rrr~~~uuuhhhZZZRRRMMMIIIIIILLLJJJKKKMMMOOORRRTTTVVVWWWVVVWWWXXXYYY[[[\\\]]]]]]```eeelllsss}}}pppdddXXXRRRNNNIIIEEEDDDBBBBBBEEEOOO^^^kkkqqqsssqqqnnnllljjjiiigggdddbbbbbbbbb```^^^[[[WWWTTTRRROOOMMMMMMMMMJJJHHHMMMTTT]]]bbbhhhmmmppprrruuuwwwxxx{{{xxxkkk\\\VVV^^^hhhrrrvvv|||}}}YYYIIIEEECCCAAABBB;;;444666999999NNNsssyyy{{{ooo___\\\______ZZZUUUSSSOOOJJJLLLJJJHHHGGGDDD@@@;;;777111///---,,,,,,,,,+++***(((***,,,...///000000000444888888222---...//////000000000000////////////......333999999444//////............//////////////////000111111222333333111111111222333444666777444444555888;;;>>>>>>===:::::::::;;;<<>>===:::777AAAFFFKKKNNNNNNMMMKKKKKKGGGGGGDDD???;;;===FFFNNNOOOSSSYYYaaaiiipppwww{{{{{{uuunnnhhhbbb]]]ZZZZZZXXXWWWWWWWWWSSSMMMLLLPPP^^^pppvvvZZZ>>>000111333222222666555666===AAATTTpppyyy~~~wwwqqqfffZZZFFF===888666===WWWpppttt```VVVQQQZZZjjjzzz}}}ppphhheeefffhhhggglll{{{|||uuufffTTTHHHDDDBBB@@@@@@DDDHHHJJJIIIGGGEEEEEEBBB>>>===@@@BBBBBBEEEIIIPPP\\\nnn~~~vvvxxx|||sssvvvrrrjjj```UUULLLJJJSSS___\\\TTTNNNQQQVVVZZZ^^^bbbdddhhheeemmmoooVVVHHHCCCAAA@@@@@@AAAGGGUUUcccttt}}}~~~zzzgggQQQCCC>>>DDDVVVmmmxxxooo^^^SSS```nnn|||nnn___WWWRRROOOOOORRRQQQSSSVVVYYY\\\___aaabbb___```aaacccdddfffggggggjjjoootttxxx{{{rrrjjjeee___UUUNNNLLLJJJIIIJJJSSSaaammmtttuuuuuutttrrrqqqpppnnnlllkkkmmmlllkkkhhhddd```[[[YYYTTTQQQPPPOOOLLLIIIKKKPPPVVVXXX]]]bbbhhhmmmpppqqqssstttooobbbUUUSSS]]]hhhrrrvvv{{{zzzZZZJJJFFFDDDBBBBBB:::333555888888NNNssswww{{{ppp```fffiiiggg^^^VVVRRRNNNJJJLLLKKKIIIGGGEEE@@@;;;777111///---,,,,,,,,,+++******+++---///000000000000444888999333...///000///000000000000////////////---...222888888333//////............////////////......//////000111222222111111111222333444555666666555555777999:::999777777999;;;<<<>>>BBBGGGJJJNNNJJJDDDAAACCCFFFJJJLLLIIIFFFEEEEEEGGGHHHHHHFFFIIIQQQZZZ^^^^^^___cccggggggbbb^^^___eeennnuuuyyyvvvnnnccc[[[VVVSSSQQQOOOUUUOOOFFF@@@;;;999666444<<>>DDDKKKPPPWWW___eeemmmtttyyy|||zzzvvvoooiiifffdddbbb```]]][[[ZZZUUUMMMIIIJJJNNN^^^tttzzz}}}uuuXXX>>>222222444444222666666888>>>BBBSSSoooxxxjjj[[[HHH???:::888:::QQQmmmvvvbbbXXXQQQXXXhhhxxxvvviiiaaaddd```bbbrrr{{{qqqiiijjjiiiaaaUUUMMMKKKHHHCCCDDDIIIOOOSSSSSSQQQPPPOOOKKKDDD???BBBEEEFFFIIILLLNNNYYYjjj~~~~~~|||rrrooovvvsssnnntttrrrjjj___TTTJJJHHHPPP[[[```YYYUUUWWWZZZ]]]```dddgggkkkiiinnntttZZZIIIDDDBBB@@@AAABBBGGGUUUcccrrr|||||||||{{{cccEEEAAA???HHHaaayyy|||kkkYYYVVVbbbxxxttteee]]]XXXUUUVVVYYYYYY[[[___dddhhhlllnnnoooqqqpppooonnnnnnnnnooopppnnnrrruuuyyy}}}ssseeeZZZVVVNNNKKKKKKSSSaaapppyyy|||zzzzzzzzzxxxwwwvvvvvvvvvuuuuuutttqqqmmmgggbbb```]]]WWWRRROOOKKKHHHJJJOOOUUUWWW[[[```fffjjjnnnpppooonnnhhh[[[OOOOOOZZZgggqqquuuzzz~~~|||~~~rrrXXXJJJHHHFFFCCC@@@;;;444777999:::OOOuuunnn^^^gggiiieee\\\VVVTTTQQQNNNMMMKKKIIIGGGEEEAAA;;;888111///---,,,,,,,,,+++***+++,,,...000111111111000444999999444000000000///000000000000////////////------111777888333000000............////////////......//////000000111111111111111111222333444555777666555666777777555444555888<<>>999666444999FFFXXXhhhqqqtttrrrpppkkkeeeZZZKKK???999:::===EEEKKKTTT[[[aaagggoootttzzz}}}}}}xxxuuuttttttrrrmmmhhhccc```XXXMMMFFFEEECCCNNN```sss{{{uuu~~~rrrUUU>>>444333555666222777777:::???AAAPPPkkk|||nnn___JJJAAA>>>:::999LLLiiivvvfffZZZQQQWWWfffvvvtttjjjgggcccfffwwwxxxrrrjjjbbbfffjjjfffZZZRRRPPPMMMGGGEEEIIIPPPWWW\\\]]]\\\ZZZSSSIIIBBBBBBFFFGGGIIIKKKMMMVVVdddwww{{{xxxyyy{{{qqqkkknnnkkkiiipppoooggg\\\QQQGGGEEEMMMYYYhhhbbb^^^___aaabbbeeejjjlllppplllnnn|||~~~bbbMMMFFFCCCBBBAAABBBGGGUUUbbbpppzzz}}}{{{nnnMMMFFF===>>>UUUsssuuueeeXXX]]]mmm~~~pppgggbbb^^^]]]______bbbgggmmmsssxxx{{{|||}}}{{{wwwtttrrrrrrtttuuuyyy|||ppphhh]]]WWWQQQTTT```ooozzz~~~}}}~~~|||wwwpppkkkgggcccZZZPPPJJJFFFCCCFFFKKKPPPTTTZZZ___ccchhhlllpppkkkiiiaaaUUUKKKLLLYYYeeeqqquuuyyy}}}~~~zzz~~~{{{jjjUUUJJJIIIHHHDDD???===666999;;;<<>>BBBCCCCCCBBBBBBDDDDDDDDDGGGJJJMMMNNNMMMIIIFFFEEEHHHNNNRRRQQQPPPSSSUUUWWWXXX[[[```hhhnnnkkkeeeaaacccjjjrrrwwwyyyyyytttkkk___WWWVVV]]]ddd[[[ZZZUUUNNNEEE===999888;;;GGGZZZlllxxx}}}~~~~~~|||qqq^^^LLL???999:::<<<>>>FFFPPPWWW]]]bbbiiinnnuuu}}}}}}uuunnnfff[[[NNNDDDAAA===CCCOOO^^^nnn{{{uuu~~~nnnRRR>>>555333555666222888999<<<@@@@@@MMMfff{{{xxxnnnaaaKKKBBB@@@<<<888HHHeeetttiii\\\RRRVVVdddtttzzzsssqqq}}}tttmmmiiieee```gggrrruuukkk```\\\UUUMMMHHHKKKRRR\\\fffkkkkkkiii^^^RRRIIIHHHKKKKKKIIIHHHJJJPPP\\\mmmppplllqqqyyywwwpppooojjjgggnnnkkkdddZZZPPPGGGFFFPPP[[[lllfffcccdddeeeeeehhhmmmnnnsssppppppzzziiiQQQGGGEEECCCBBBBBBFFFTTTaaammmwww~~~uuucccPPPFFFBBBQQQlllwwwccc^^^cccxxx~~~uuunnnhhheeefffcccfffmmmuuu|||{{{yyyyyy}}}uuujjj]]]XXX___kkkuuuzzzyyyqqqjjjfff]]]SSSIIICCC@@@>>>AAAGGGFFFMMMUUUZZZ\\\___eeejjjfffddd\\\QQQIIILLLYYYeeeqqqtttyyy}}}}}}uuugggTTTJJJIIIJJJFFF@@@;;;444777:::;;;QQQvvvjjjVVVQQQRRRQQQNNNOOORRRPPPKKKMMMLLLJJJHHHEEEAAA<<<888111///---,,,,,,,,,+++******+++---///000000//////444999:::555111111111000000000000000////////////------000666777333000111............/////////000222222222111111111111111111111111111222333444444333222222444666666555444222888???DDDDDDCCCAAA???AAABBBDDDHHHMMMOOOOOOMMMHHHFFFFFFKKKSSSYYYZZZYYYSSSSSSTTTVVV[[[ccckkkqqqmmmhhhdddfffmmmuuuyyyzzzyyyvvvmmmaaaYYYZZZeeeooogggeee```WWWKKKBBB===;;;999DDDUUUfffqqqwwwzzz{{{|||mmmVVVBBB777555888:::999BBBMMMUUUZZZ___eeekkkrrr}}}uuukkk^^^NNNCCC>>>:::===DDDPPP___llluuuzzzwww|||jjjOOO===555333444555222999:::===AAA???JJJbbbtttqqqqqqkkk```KKKCCCBBB>>>777EEEbbbrrrkkk]]]RRRVVVcccssszzz~~~wwwjjjbbb```___\\\fffxxx~~~ssskkk___RRRMMMOOOUUUbbbooowwwxxxuuuggg[[[RRRQQQSSSPPPKKKHHHFFFJJJTTTeeeyyy{{{xxxyyy~~~|||gggdddjjjyyy|||wwwtttlllfffllljjjcccZZZQQQJJJJJJTTT```jjjeeebbbdddeeeeeeiiinnnmmmtttssssss}}}mmmRRRHHHFFFCCCBBBBBBFFFSSS```lllvvv|||{{{zzz\\\SSSMMMUUUkkklll```^^^ooowwwooojjjjjjeeeiiipppyyykkkdddiiiqqq```XXX\\\gggrrrxxx~~~~~~yyyrrriii```[[[RRRIII@@@===<<<<<<@@@EEE???GGGQQQUUUTTTVVV\\\aaabbb```YYYOOOHHHLLLZZZgggqqqtttxxx|||{{{uuugggUUUJJJIIIKKKHHHCCC888111444666777MMMssscccOOOMMMMMMMMMOOOQQQQQQOOONNNJJJKKKHHHDDDBBBBBB>>>999///...---,,,+++*********,,,++++++---///000000///222666:::999444000///111555555444222000///111222111//////222777888333...........................111111111000000000000000111111222222222333333333000111222333444555444444222666===DDDHHHFFFBBB>>>777???GGGLLLRRRVVVVVVRRRKKKHHHHHHOOOYYY___^^^ZZZ[[[XXXRRRQQQZZZgggnnnmmmllljjjjjjnnnuuu{{{}}}}}}{{{wwwpppeeeXXXUUUbbbrrrttttttpppdddWWWKKKCCC>>>???CCCHHHLLLOOOSSSZZZ^^^XXXOOODDD===;;;:::888555:::AAALLLWWWZZZ[[[___fffooouuuuuucccSSSGGG>>>999;;;;;;???FFFLLLVVVfffuuuxxx}}}lllPPP:::222333555333222666<<>>888//////---,,,+++*********,,,++++++,,,///111000000111666999999444000///111444444444222000///111222111///...222777888444///........................111000000000000000000000111111222222222333333333000111222333444555555555666888===CCCHHHHHHDDD@@@<<>><<<;;;:::999<<>>888000///...,,,++++++******+++******,,,///111111000000444888888444111///000333444444222000///111222111......222777999555000........................000000000000000000111111111111222222222333333333000111222333444555666666:::999;;;AAAHHHKKKHHHEEE@@@EEEKKKRRR[[[```\\\TTTHHHGGGJJJUUUbbbkkkkkkggg\\\ZZZVVVVVV___jjjnnnlllpppnnnnnnqqqxxx}}}~~~|||xxxooo```OOOFFFNNN[[[xxx~~~nnnYYYIIIEEEEEEDDDAAA===;;;;;;<<<>>>>>>>>>>>>????????????===AAAIIIQQQUUUVVV[[[bbbeeejjjqqqxxx~~~zzzkkk___WWWOOOHHHBBB;;;:::;;;>>>CCCLLL]]]mmmttt~~~~~~eeeGGG666333666666444777999>>>BBBBBBDDDOOO[[[~~~xxxpppmmmlllbbbSSSGGG???CCC999444===EEE\\\kkkddd[[[WWW\\\hhhxxxvvvkkkbbbfffpppsssiii]]]]]]pppnnn]]]aaawww}}}sssrrruuusssnnn```ZZZWWW^^^mmm|||}}}yyyuuupppllllllhhhccc^^^VVVSSSYYYcccuuukkkdddjjjtttvvvxxx~~~zzzuuuyyyxxxyyyppp]]]PPPTTTbbbllltttpppiiieeedddggglllooorrrwwwvvvyyy```LLLGGGDDDCCCCCCGGGQQQ]]]iiirrr{{{xxxaaaYYYeee{{{xxxoooxxxqqqcccYYYWWWTTTPPPPPPVVV___hhhlllkkkdddZZZRRRLLLIIIGGGFFFHHHLLLSSS[[[eeeiii```TTTLLLHHHEEEGGGMMMQQQQQQNNNJJJCCC;;;888:::CCCTTTdddrrruuutttnnnjjjfffaaaZZZLLLHHHBBB??????AAACCCDDDJJJHHHEEEBBB???<<<;;;:::555888<<<@@@DDDIIINNNRRRYYY[[[ZZZTTTLLLNNNXXXbbbkkknnntttyyy}}}ttt}}}zzzkkkSSSPPPOOOPPPLLLAAA888666333333:::JJJ___nnneeexxxxxxcccTTTTTTSSSSSSSSSTTTRRRPPPMMMPPPPPPLLLFFFCCCBBB===777000///...---,,,+++++++++***)))))),,,///111111000///222666777555222//////222333333222000///000222000......222777999666222........................000000000000000111111111111111222222222333333333000111222333444666777888<<<999888>>>GGGMMMMMMKKKBBBEEEIIIPPPZZZ___ZZZPPPFFFFFFJJJVVVdddmmmmmmjjj___^^^\\\]]]eeepppsssppppppnnnmmmpppwww~~~~~~uuufffRRREEEIIISSSiiittt{{{yyytttmmm```RRRHHHHHHGGGEEEDDDCCCCCCCCCBBBDDDFFFGGGEEEDDDCCCCCC>>>???DDDKKKNNNOOOUUU[[[___ccchhhlllnnnrrrwww{{{sssnnnhhhddd```WWWJJJ@@@===:::999;;;>>>GGGXXXhhhrrr|||{{{}}}bbbCCC444444777666555999:::???BBBCCCDDDMMMXXXyyyyyyqqqmmmcccVVVEEE>>>DDD;;;555;;;>>>QQQfffbbb[[[VVVXXXcccrrr}}}~~~}}}~~~sssfff]]]ggg{{{|||oooeeeooogggbbbqqq}}}wwwoooggg______iiittt|||~~~~~~wwwpppkkkgggbbb___dddbbbbbbaaa\\\WWWYYY___kkkxxx{{{tttzzz|||vvvuuu|||xxxsssyyy~~~xxxbbbSSSTTT___fffoookkkgggdddfffkkkrrrvvvuuuxxxvvvxxxdddMMMHHHEEECCCBBBEEEPPP[[[iiirrrzzz}}}fffYYY```vvvxxxyyy|||nnn___VVVSSSPPPLLLKKKNNNRRRVVVXXXFFFAAA:::666555666777777777999???LLL___mmmnnnggg___YYYRRRLLLIIIFFFCCC@@@999888777666666===OOO```mmmoookkkccc\\\VVVNNNGGG???===::::::===BBBHHHKKKSSSPPPKKKFFF@@@<<<999888444555888;;;>>>CCCIIINNNWWWZZZZZZVVVPPPPPPXXX```fffkkkrrryyy~~~~~~qqq{{{vvvxxxuuuZZZTTTSSSTTTNNN@@@888666333333;;;JJJ]]]kkkcccuuu{{{eeeUUUSSSRRRRRRSSSSSSSSSPPPNNNPPPQQQMMMFFFCCCBBB===666000000...---,,,+++++++++***))))))+++...000000///---111555666555222000...000222333222111000000111000...---111777:::888444//////////////////////////////000000111111111111111111222222222333333333111222222333555888:::;;;<<<999777<<>>BBBBBBCCCKKKTTTrrrrrrkkkddd\\\GGG@@@FFF===666999999IIIaaa___[[[VVVVVV^^^mmmyyy~~~zzzyyy||||||zzzuuuqqqssszzz|||qqqccc[[[hhhvvvvvvhhh]]]cccxxxyyyqqqllleee\\\[[[bbbllltttxxxzzztttkkkccc]]]XXXTTTQQQRRRSSSXXX[[[YYYSSSRRRTTTaaannntttpppuuuoooiiiooozzz{{{fffVVVWWW^^^bbbhhhfffdddeeeiiiooowww|||zzzyyytttvvvfffNNNIIIEEECCCBBBDDDNNNYYYjjjsss{{{~~~nnn\\\\\\pppzzzmmm```WWWSSSPPPMMMKKKJJJIIIGGGEEE<<<999555333333444333333888777999FFF___vvv~~~zzzvvvooocccVVVJJJBBB<<<:::777999;;;;;;888;;;KKK\\\ggggggbbbXXXPPPIIIBBB::::::999999999===BBBIIINNNSSSQQQMMMHHHCCC>>>;;;999444555666888:::???EEEJJJUUUXXXYYYVVVRRRRRRXXX___bbbiiirrr{{{ttt}}}|||zzzsss[[[VVVVVVXXXQQQ@@@888777555555<<>><<<:::999;;;AAAGGGMMMOOOJJJLLLMMMPPPVVV[[[WWWPPPEEEDDDGGGRRR```jjjmmmkkkdddcccaaacccmmmxxx|||yyytttooojjjkkksss}}}}}}hhhUUUPPPUUUlllwwwwwwhhh^^^```bbb^^^VVVUUUUUUXXX[[[^^^`````````eeekkknnnllleee[[[UUUHHHCCCAAABBBDDDEEEJJJPPPTTTXXXZZZWWWRRROOOQQQUUUVVVTTTPPPNNNKKKHHHEEECCC@@@===;;;:::;;;@@@NNN\\\mmmxxx|||www}}}___AAA555444444777;;;<<<<<>>777999777EEE^^^^^^\\\VVVTTTZZZiiiuuu}}}xxxvvvrrrsssrrrnnnkkklllrrrwww{{{yyymmm```XXXfffnnnXXXMMMOOO```xxxkkkaaaYYYTTTPPPRRR[[[fffpppuuuqqqkkkbbbYYYRRRLLLHHHEEECCCEEELLLRRRRRRLLLJJJKKKTTTbbbtttpppmmmssskkkaaaeeeoooyyyvvvdddWWWZZZbbbccccccccccccfffkkkqqqxxx|||}}}zzzttttttzzz~~~gggOOOJJJFFFCCCAAACCCMMMWWWhhhrrr{{{jjj```lllrrrfff]]]UUUSSSPPPMMMIIIDDD>>>999888666555444555555444222444222555DDDaaauuu```NNNAAA;;;999:::<<<@@@???:::;;;HHHWWWaaaaaa[[[PPPGGGBBB<<<777555666777777999===CCCGGGIIIHHHGGGFFFDDDBBB???>>>777666666555777;;;AAAFFFPPPSSSVVVUUUSSSTTT[[[```ccciiisss{{{{{{~~~hhhXXXWWWYYY\\\TTTAAA777888777666<<>>===<<<<<<@@@FFFKKKNNNPPPPPPPPPSSSWWWVVVQQQFFFDDDGGGQQQaaammmqqqppphhhgggeeehhhrrr~~~{{{tttllljjjqqq|||ppp[[[TTTWWWpppyyyxxxvvvqqqhhhhhhiiimmmtttyyy{{{{{{xxx~~~mmm___JJJCCC=========>>>CCCHHHMMMQQQTTTPPPIIIEEEFFFIIIKKKKKKJJJGGGCCC@@@AAACCC???===;;;:::999===IIIVVVhhhuuu~~~yyy}}}```CCC777333222666>>>>>>>>>@@@DDDDDDDDDIIIPPPiii|||~~~rrrnnnlllhhhSSSIIIKKK@@@888:::777DDD[[[]]]]]]WWWSSSXXXfffrrrvvvqqqllliiijjjkkkllllllrrryyywwwhhh\\\UUUaaa}}}ppp]]]KKKDDDEEENNNeee{{{pppbbbWWWOOOHHHEEEEEEJJJUUUbbbmmmrrrmmmggg^^^UUUNNNHHHCCC???@@@@@@DDDIIIJJJFFFEEEGGGGGGUUUgggvvv~~~ppprrr|||rrrdddfffhhhsssqqq^^^SSSZZZdddeee]]]___bbbgggmmmtttyyy}}}~~~{{{ttttttwwwuuujjjPPPKKKFFFCCCAAABBBLLLVVVcccnnnyyy~~~jjjjjj|||nnneeeZZZWWWSSSOOOJJJEEE>>>:::555333111222333444444333...111666BBB[[[|||hhhQQQBBB>>>>>><<<>>>AAAAAA======HHHUUU]]]\\\UUUJJJCCC@@@===999222444555666666888<<>>???AAACCCCCCAAA???>>>888777555333333777===BBBIIIMMMPPPRRRSSSWWW___eeehhhmmmsssyyy}}}uuuccc[[[\\\]]]^^^TTT@@@666888888666:::NNNmmm}}}mmmQQQGGGGGGIIIMMMPPPRRRRRRQQQMMMMMMJJJDDDAAAAAA<<<666111000///...---,,,,,,,,,---,,,++++++------,,,+++***---111555777444000,,,...000222222111000000000000---,,,000777;;;:::888000000000000000000000000...//////000111222222222111111222222222333333333555555555777999===AAACCC???AAA@@@===999:::AAAGGGNNNQQQQQQOOOOOORRRSSSQQQGGGEEEGGGRRRbbbooouuuuuunnnmmmkkkmmmxxxxxxnnnkkkqqq{{{sss^^^VVVWWWlllqqq^^^HHH@@@999777777888<<>>AAABBB@@@@@@DDD>>>LLL___nnn}}}|||rrrzzz}}}lllkkkgggrrroooZZZNNNWWWccceeeWWWZZZ___gggooovvv|||~~~{{{uuuuuuuuuooo{{{mmmPPPKKKFFFCCCAAABBBKKKVVV^^^jjjwww}}}tttkkk|||uuukkk```\\\WWWQQQMMMHHHCCC@@@===999555333222333333222222777;;;???MMMjjjgggPPPBBB???@@@===???BBBBBB???@@@JJJWWWZZZYYYQQQGGGAAA@@@???;;;222444777777666666999===:::<<>>888777333666@@@BBBDDDGGGHHHIIIKKKPPPUUUrrr~~~|||~~~wwwnnnjjjXXXNNNHHHIIIAAA555666@@@PPP^^^]]]TTTTTTVVV]]]kkkzzz|||xxxxxxwwwxxx~~~}}}sssbbbUUULLLTTTkkkqqqiiiZZZSSSSSSMMMRRRfff{{{vvvhhhWWWLLLHHHEEEBBB===CCCGGGKKKUUUeeeoooqqqnnnmmmfff[[[SSSNNNIIIDDD>>>=========???>>>===;;;AAABBBLLL]]]mmmxxx}}}xxxrrryyyzzzmmmVVVNNNZZZfffiiidddZZZ___lllooosss|||~~~xxxttttttpppooo}}}sssTTTJJJDDDEEEDDDBBBFFFOOO^^^iiiuuu{{{~~~{{{{{{yyy{{{tttmmmfff```[[[TTTIIIBBBAAA<<<:::888555333222333333333444555777???OOOeeetttyyykkk\\\OOOFFFAAAEEEDDDDDDDDDAAABBBKKKWWW^^^\\\UUUJJJBBB@@@>>>:::999888666444444666;;;???>>>>>>?????????===<<<;;;:::888555333222444666888CCCDDDGGGJJJOOOVVV^^^dddjjjmmmrrrwww|||{{{vvvggg___\\\ccchhh___MMM@@@888888666444<<>>999888;;;<<<:::<<>>:::777777777999BBBKKKZZZkkkyyyzzz{{{|||mmmQQQ:::777888555999BBBAAADDDGGGHHHHHHJJJOOOTTTkkk|||}}}}}}zzzrrrmmmlllZZZPPPKKKLLLEEE888777???NNN\\\\\\TTTSSSTTT[[[hhhuuu}}}~~~|||~~~ttteeeWWWKKKOOObbb|||~~~xxxhhh___\\\WWW___vvvzzzuuuhhhWWWLLLIIIHHHGGGEEEHHHJJJKKKTTTbbbmmmoootttssslll```VVVOOOHHHBBB@@@???=========<<<:::888===>>>FFFTTTbbblllvvv~~~xxx}}}~~~{{{|||lllUUUOOO]]]iiijjjggg\\\aaannnqqquuu}}}zzzuuutttoooooo}}}vvvVVVKKKDDDEEEDDDAAAFFFNNN\\\hhhtttzzz{{{zzztttlllccc]]]VVVLLLFFFEEE>>>===:::777555444444555111222333222444===IIISSSaaaiiisssuuunnn```RRRIIIKKKIIIGGGFFFBBBCCCLLLVVV]]]]]]WWWNNNHHHFFFCCC???<<<;;;999666666777:::===AAAAAAAAA@@@???===;;;::::::999666444333555777888@@@BBBEEEHHHLLLSSS[[[aaahhhkkkqqqwww|||wwwfff^^^]]]dddhhh^^^LLL???888888666555<<>>BBBEEEEEEDDDBBB???======???AAAFFFIIINNNQQQSSSUUUWWWYYYRRRMMMIIIMMMYYYjjjxxxxxxooojjjppp{{{{{{oooYYYIIIEEEPPPhhhjjjYYYPPPQQQVVVWWW\\\fffnnniiiWWWDDD:::<<<::::::===>>>===>>>@@@DDDIIIPPPUUUUUUTTTQQQPPPKKKHHHGGGKKKQQQSSSOOOJJJDDD???;;;:::888888>>>FFFSSSbbbpppuuu{{{~~~~~~zzz^^^GGG555555999888<<>>KKKZZZ[[[SSSRRRRRRWWWcccooowwwzzzwwwvvvyyy}}}vvviiiYYYJJJIIITTTiii}}}xxxyyy~~~vvvnnnfffmmmzzzfffVVVOOOMMMLLLKKKLLLLLLMMMWWWffftttzzz}}}|||vvvjjj___VVVMMMEEEDDDBBB???>>>===<<<:::888;;;;;;@@@LLLWWW```kkkttt{{{rrrssszzzyyyeeePPPPPPcccpppppplll```dddqqqtttxxx{{{uuuqqqmmmooo~~~|||YYYMMMEEEEEEDDDAAAEEELLLYYYeeeqqqxxx}}}~~~{{{}}}rrrggg```YYYPPPJJJHHHAAA@@@===:::888777666666444555666444111222666:::>>>OOOiii|||xxxiii^^^XXXSSSMMMIIIEEEDDDKKKTTTYYY[[[ZZZTTTPPPMMMIIICCC???===;;;999888888999:::AAAAAAAAA@@@>>><<<:::999:::888666555555666777888===???AAADDDIIIOOOWWW\\\dddiiipppvvv{{{}}}eee___^^^eeehhh]]]KKK>>>777777666666===SSSrrrfffUUUOOOLLLIIIJJJNNNQQQRRRQQQLLLMMMJJJDDDAAA@@@===888444111...,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,...222555555111------///111222222111000///000...,,,,,,000555999<<<333111//////000000000//////000000000111111111111222222111111222222333333777999;;;<<<===???CCCFFFGGGGGGEEEBBB???=========BBBFFFLLLQQQTTTWWWZZZ\\\UUUOOOHHHIIIRRRaaaooowww|||uuuoooppp{{{|||yyycccPPPBBBBBBKKKaaazzzzzzfffVVVLLLGGGFFFGGGGGGNNNYYY```YYYJJJ???;;;??????BBBDDDDDDBBB@@@???DDDIIIOOOUUUXXXYYYXXXWWWPPPMMMJJJLLLQQQTTTTTTRRROOOIIIBBB???;;;888;;;@@@IIIVVVdddmmmxxx{{{vvvQQQ???222444999:::===CCC@@@DDDGGGHHHGGGIIILLLPPP___www}}}sssllljjj]]]QQQMMMQQQMMM???888;;;GGGWWW[[[UUUSSSRRRTTT^^^kkkttt}}}sssrrrqqquuu}}}zzzlll\\\KKKEEEJJJWWWjjjyyy}}}ggg______gggvvv~~~|||qqqfff___ZZZWWWUUURRRRRR[[[jjjyyyuuujjjaaaVVVNNNHHHEEEAAA???>>>>>><<<;;;;;;;;;???IIISSS\\\hhhsssvvvmmmkkkqqqxxxwwwnnnZZZJJJSSSmmm~~~rrreeehhhtttwww{{{yyyrrrmmmkkkqqq^^^PPPFFFEEEDDDAAACCCJJJTTTaaammmuuu{{{xxxiiibbb\\\TTTMMMJJJDDDCCC@@@===;;;999888777333555666555333222333444888FFF^^^yyyxxxjjjaaaVVVNNNGGGDDDHHHNNNRRRXXX\\\[[[YYYUUUNNNFFFAAA???===;;;::::::999888=========<<<;;;:::999999888888777666666666777888<<<===???BBBFFFLLLSSSYYYaaagggooovvv{{{~~~eee```aaahhhjjj^^^JJJ===666777777666===RRRooo}}}eeeXXXSSSOOOKKKJJJMMMOOOPPPNNNKKKMMMKKKDDD@@@???===999444111...,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,---111666777333///...///111222333222000//////...------///444999===444222///...///111111000///000000000111111111111222111111111222222333444777999<<<===>>>@@@CCCEEEIIIIIIIIIFFFAAA===;;;:::???DDDJJJPPPTTTXXX]]]___YYYSSSKKKIIIOOO[[[iiiqqq~~~{{{tttqqqwww~~~}}}hhhTTTGGG???<<>>>>>>>>===;;;;;;@@@IIIRRR\\\iiiuuuxxxssskkkfffiiipppvvvxxxmmmeeeSSSIII[[[|||xxxiiikkkwwwzzz~~~}}}wwwpppkkkjjjuuubbbSSSGGGEEEDDDAAABBBHHHPPP\\\jjjrrrxxx}}}}}}mmmfffbbbZZZQQQLLLGGGFFFDDDAAA>>>;;;999999111222222222222222444555===BBBRRRooo|||nnn]]]QQQHHHBBBCCCGGGKKKTTT]]]aaaaaa___WWWOOOGGGDDD@@@>>>===<<<:::888888888888888888999999999777777777777777888888888;;;<<<>>>@@@DDDJJJQQQVVV]]]eeeooovvvzzz~~~|||~~~|||dddaaadddllllll^^^JJJ<<<555666777777===OOOkkkyyy~~~sss```XXXWWWSSSNNNMMMNNNOOONNNLLLJJJMMMKKKEEE@@@???===:::444111...,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---+++,,,000777:::777333...///111333333222111000/////////...///333888<<<555222///...///111111111000000000000111111111111111111111111222333444444777:::<<<>>>???@@@BBBDDDHHHIIIJJJHHHCCC???;;;:::>>>BBBGGGMMMRRRXXX^^^bbbaaa[[[SSSNNNQQQZZZgggooozzz{{{{{{vvvrrrttt}}}|||iiiUUULLLBBB:::999;;;CCCUUUgggmmmhhh]]]SSSRRRUUUWWWUUULLLUUUaaaggg```TTTMMMNNN[[[ccclllnnnllleeeYYYOOOKKKMMMQQQWWW\\\``````___WWWVVVRRRMMMIIIIIIMMMQQQIIICCC>>>>>>>>><<<<<>>RRRZZZWWWWWWSSSQQQYYYdddppp|||qqqcccSSSHHHCCCFFFOOOZZZoooxxxlll]]]TTTXXXddd}}}tttggg___XXXXXX___lll}}}rrrdddXXXQQQLLLFFFBBB@@@@@@??????;;;<<>>AAADDDNNNXXX___eeehhheee```TTTOOOHHHDDDBBBAAA===:::666666666777888999:::;;;888999::::::;;;::::::::::::<<<===???BBBHHHOOOTTT[[[dddooovvvyyy|||~~~wwwsss}}}zzzcccbbbfffnnnmmm]]]HHH:::444666777777;;;LLLeeeyyykkkzzztttxxx{{{mmm___\\\\\\XXXSSSQQQQQQPPPMMMKKKIIIMMMLLLEEE@@@>>>===;;;444111...,,,,,,,,,,,,+++******+++++++++,,,,,,,,,///+++***///777<<<;;;777...000111333333222111000...///000000000222777:::555333///...///111222222000000000000111111111111111111111111222333444555777999<<<>>>???@@@BBBCCCDDDGGGIIIIIIFFFBBB>>>===>>>AAAEEEJJJPPPWWW^^^ccchhhbbbYYYSSSSSS[[[fffnnnsssuuuvvvrrroooooovvv|||oooZZZPPPFFF>>><<<999<<>>???>>>???AAA===@@@JJJ[[[nnn|||}}}gggBBB:::444666:::===???@@@CCCGGGJJJKKKJJJIIIKKKMMMWWWiii|||oooddd\\\MMMGGGNNNPPPEEE;;;999888MMMWWWVVVVVVRRROOOVVV]]]kkkyyysssgggXXXLLLDDDBBBHHHPPPeee~~~ooonnnjjjyyylllccc\\\^^^dddpppttthhh]]]XXXPPPIIIFFFDDDDDDCCC???@@@EEEKKKNNNSSS^^^iiiyyyyyyxxxqqqfffaaaffflllmmmjjjeeeYYYSSSgggoooooo{{{~~~{{{vvvjjj]]]ZZZggg~~~jjjYYYIIIFFFDDD@@@@@@DDDHHHUUUcccmmmuuu}}}zzzooojjjkkkuuuvvvfff[[[PPPOOOMMMJJJFFFCCC@@@>>><<<;;;888777777888888888:::;;;DDDZZZvvvuuu]]]MMMCCC===;;;<<<<<>>?????????>>>===999:::;;;===@@@FFFLLLQQQZZZcccooovvvxxx{{{yyytttxxx{{{lll``````fffnnnlll[[[EEE888444666777666:::III```sssgggtttpppuuuyyymmmbbbbbb```[[[WWWTTTTTTRRRNNNJJJIIIMMMLLLEEE???>>>>>><<<444111...,,,,,,,,,,,,+++******+++++++++,,,,,,,,,///,,,***///888======:::...000222333333333111000...000222111111222555999666333///...///111222222000000000000111111111111111111111111222333444555777999<<<>>>>>>???AAACCCAAADDDHHHJJJHHHDDDBBB@@@>>>@@@DDDHHHNNNVVV^^^dddjjjeee\\\UUUTTTZZZdddlllnnnppppppnnnkkkmmmsssxxx{{{~~~wwwcccTTTJJJBBB@@@<<<:::FFFXXX|||zzznnnnnnuuuvvvllliiikkkzzzsssdddOOOPPPSSSZZZbbbhhhiiihhh\\\TTTJJJFFFGGGHHHFFFDDDHHHAAA>>>@@@AAA@@@???AAA>>>???HHHZZZmmm{{{yyybbb@@@:::555666:::>>>@@@BBBDDDGGGKKKLLLJJJJJJKKKMMMXXXgggxxxpppfff]]]MMMFFFNNNQQQGGG===;;;444JJJUUUUUUVVVQQQNNNTTTXXXgggwww~~~uuuiii[[[OOOEEE@@@CCCJJJYYYyyy{{{~~~}}}sssiiifffgggmmmzzzzzzjjjcccZZZRRRMMMJJJIIIHHHEEEEEEIIIMMMMMMOOOXXXbbbrrr}}}|||tttgggaaafffmmmnnnkkkggg[[[UUUfffpppppp{{{yyysssdddTTTOOO[[[ppplllZZZJJJFFFDDD@@@???CCCFFFSSSbbblllttt|||uuujjjeeefffoooxxxpppcccSSSRRRPPPMMMJJJFFFBBBAAA:::999777777777777666555??????DDDSSShhhrrrYYYIII@@@;;;999:::555;;;BBBJJJXXXjjjxxx}}}tttjjj]]]TTTOOOJJJDDD@@@???>>>===<<<<<<===>>>???===>>>AAABBBCCCBBB@@@???888999:::<<<>>>DDDJJJOOOZZZcccooovvvxxxzzzwwwsss{{{zzz{{{nnnbbb^^^___eeemmmkkkYYYCCC555444666777666999GGG^^^ooojjjuuulll|||wwweee```bbbZZZTTTTTTSSSNNNJJJIIIHHHKKKJJJCCC???>>>===:::444111...,,,++++++***)))++++++++++++++++++++++++...///---+++000;;;>>>;;;444111///111555777555222000------/////////333999777555222000000111111111000000111222222222222111222222333333333333444444666999;;;<<<;;;:::;;;;;;>>>AAADDDHHHHHHFFFCCCAAABBBAAAAAACCCIIIQQQXXX]]]fffeeeaaaZZZUUUWWW^^^eeejjjjjjjjjiiijjjmmmrrrvvv|||wwwaaaVVVJJJCCC>>><<>>DDDHHHNNNYYYfffqqqzzzkkkfffcccaaafffppp{{{{{{ooocccZZZQQQNNNMMMJJJHHHIIICCC???<<<999999999888777<<<;;;===FFFWWWkkk~~~xxxdddKKK<<<;;;>>>>>><<<===<<<<<<@@@KKKZZZjjjsssssskkk```UUUOOOKKKIIIHHHFFFFFFBBB===>>>CCCEEECCCDDDEEEFFFFFFDDDAAA===;;;;;;;;;;;;::::::???HHHNNNYYYcccnnnsssxxx~~~tttuuuzzzyyy}}}}}}uuueee\\\]]]bbblllrrrjjjTTT@@@555777444555999;;;EEE___yyyxxxxxxmmm|||lll^^^]]]WWWRRRRRRQQQMMMKKKLLLLLLNNNMMMFFFAAA@@@???<<<555222///------,,,+++***++++++++++++++++++++++++---...---+++000999===:::444111///111555888888555111......000///...222888999666333000000000000111000000111222222222222111222222333333333333444444555888:::;;;:::999:::;;;<<<>>>BBBEEEGGGGGGFFFDDDBBBBBBAAACCCHHHOOOVVV[[[```bbbbbb___[[[ZZZ^^^ccciiiiiiiiiiiijjjmmmssswwwzzzpppdddWWWMMMEEE???BBBIIIWWWpppkkkkkkpppxxx|||uuueeeYYYSSSOOONNNOOOLLLEEE@@@???CCC@@@FFFUUUdddmmmuuu|||vvvooocccWWWNNNJJJGGGGGGGGGDDDCCCDDDFFFFFFCCC@@@DDDBBBGGGWWWjjjxxxxxx{{{nnnTTT<<<888555777===AAABBBAAADDDFFFHHHHHHHHHHHHJJJKKKNNN[[[nnn}}}zzz{{{}}}ooogggaaaUUUIIIGGGNNNPPPDDD555444999EEESSSYYYUUUPPPNNNSSS]]]lllxxx}}}tttffffffeeeeeefffjjjpppuuutttcccUUULLLGGGDDDAAAAAATTTqqqjjjbbb______hhhtttwwwhhh\\\XXXXXXVVVRRRQQQSSSTTTWWW^^^fffrrr}}}hhhhhhhhhiiilllqqqxxx}}}|||ooobbb```fffnnnyyyxxxssssss{{{~~~~~~uuuooo```NNNEEEQQQlllbbbJJJGGGHHHBBB>>>BBBEEEKKKVVVcccnnnxxx~~~qqqkkkgggcccgggooowwwtttggg]]]TTTQQQOOOMMMLLLMMMJJJFFFAAA===;;;:::888666999888888===GGGTTT```ggg___QQQ@@@888999>>>@@@???<<<;;;;;;>>>EEENNNXXX^^^YYYTTTNNNIIIFFFHHHKKKNNNNNNPPPOOOLLLKKKMMMKKKGGGJJJJJJJJJHHHEEEAAA>>>;;;:::::::::999999>>>FFFMMMYYYcccnnntttyyy}}}tttwwwyyycccXXX```fffpppuuukkkUUUAAA777777555666999<<>>CCCDDDDDDFFFGGGHHHHHHGGGGGGHHHJJJGGGWWWkkkyyy}}}}}}{{{uuuttt}}}tttkkkhhh[[[LLLGGGOOOTTTIII999444777AAANNNUUUSSSPPPOOOOOOXXXgggttt|||tttvvvvvvrrrmmmkkknnnrrr{{{{{{jjj\\\RRRKKKFFFBBB<<>>;;;888777777666555555999>>>CCCGGGEEE???999777:::>>>AAAAAA======<<<===>>>AAADDDEEE??????>>><<<===BBBJJJQQQYYY^^^bbb```___\\\VVVPPPOOONNNKKKGGGCCC???<<<:::999999999888888===FFFLLLXXXcccooouuuzzz{{{vvv|||fff[[[ccciiirrruuuiiiSSS@@@777777555666:::<<>>AAACCCEEEGGGHHHDDDCCCCCCDDDGGGLLLQQQTTTVVV[[[bbbeeeeeecccbbbbbbggghhhiiijjjkkknnnssswwwyyyzzz}}}}}}qqqdddVVVJJJDDDEEEIIIOOOTTTXXX\\\]]]]]][[[XXXXXX```mmmssskkk___OOOFFF===;;;999666666888999888<<>>555555<<>><<<:::666666666555555777999<<<;;;;;;;;;<<<===>>>??????AAA@@@>>><<<;;;:::::::::777999:::999888<<>>FFFMMMXXXcccooovvv||||||zzzkkkbbbeeekkksssssscccLLL<<<666777555777;;;>>>GGG```yyytttssswww}}}WWWQQQMMMLLLNNNOOOLLLMMMOOONNNPPPNNNGGGAAA@@@===:::555222///------,,,+++***++++++++++++++++++++++++,,,+++,,,...///111555888888444000......111444555444111111333111...000444;;;;;;999555000...///000000000111222222222222111222222222333333333444444444555777777777888:::;;;??????@@@AAABBBDDDEEEFFFEEEDDDDDDDDDGGGKKKPPPRRRVVVZZZ___cccdddeeeeeeeeeggghhhjjjjjjlllnnnsssvvvzzzzzz|||uuufffVVVKKKJJJGGGCCC>>>;;;<<>><<<<<<:::999:::;;;:::<<>>CCCFFFGGGGGGGGGHHHIIIHHHFFFEEEFFFGGGKKKQQQbbbvvv|||vvvsssgggTTTGGGLLLWWWRRRDDD888555777AAAJJJMMMNNNPPPKKKQQQ[[[hhhsss{{{~~~zzzeee```[[[^^^jjj}}}zzzlll```UUUJJJCCCCCC???>>>BBBMMMeeezzzwwwlll```UUUQQQJJJIIIKKKRRR```vvv{{{vvvsssttt{{{|||tttqqqoooooowwwuuuiiikkkddd^^^^^^aaadddkkkrrrmmmrrryyy|||ttteeeQQQCCCAAAQQQsssyyyVVVHHHHHHFFFBBB@@@>>>BBBJJJUUUaaannnxxx~~~{{{wwwwwwzzzzzzzzz|||}}}ooofff^^^VVVRRRQQQMMMIIIEEECCCBBBAAA@@@???777777777666555666:::===<<<>>>@@@@@@@@@???>>>>>>CCCAAA===:::888888999999888;;;===;;;888999???EEEVVV```iiikkkhhhccc[[[TTTHHHFFFCCC???===<<<<<<<<<:::;;;;;;::::::???GGGNNNXXXcccpppwww}}}zzz{{{~~~qqqgggiiioootttppp^^^GGG999666777666888<<>>AAAAAABBBBBBCCCCCCDDDDDDFFFEEEEEEFFFHHHLLLPPPRRRWWWYYY\\\```ccceeegggggghhhiiikkkkkklllnnnqqqtttxxxyyy{{{vvvgggZZZIIIDDD@@@===999777<<>>>>>@@@BBBOOOmmm|||zzzssscccYYYQQQMMMJJJKKKRRRbbb{{{~~~zzzzzz|||xxx{{{}}}{{{{{{xxxyyyttthhhccc```aaabbbbbbfffkkkjjjqqqyyy}}}|||qqq```MMMBBBAAAQQQrrr^^^LLLIIIGGGCCCAAA>>>AAAGGGPPP]]]jjjuuu{{{~~~}}}}}}tttjjj___XXXVVVNNNKKKGGGEEEEEEEEEEEEDDD;;;:::888555333666===CCCCCCBBBBBBAAAAAAAAABBBBBBEEEBBB>>>:::888999:::;;;:::===??????===<<<>>>@@@IIIRRRYYYYYYUUURRRMMMHHHCCCBBB@@@>>>======>>>>>>;;;;;;;;;::::::???HHHOOOXXXdddpppwww}}}{{{wwwxxx}}}}}}{{{|||nnnppptttwwwoooYYYBBB888999888666999>>>@@@IIIaaazzzooogggvvvppp[[[PPPMMMLLLLLLMMMMMMPPPNNNHHHCCCBBB@@@===666333000......---,,,++++++++++++++++++++++++++++++***,,,//////---000666666555222000...///222444222111222444333000111555666:::===:::555000///000000000111222222222222111222222333333333333444444777888999999:::;;;>>>@@@AAABBBCCCDDDDDDDDDDDDDDDFFFFFFFFFGGGIIIMMMPPPRRRVVVWWWZZZ^^^ccceeeffffffiiijjjlllllllllmmmppprrruuuwwwzzz|||~~~xxxlllUUULLLDDDAAA???;;;:::===GGG[[[qqqaaaTTTHHHEEEEEECCC@@@@@@@@@@@@@@@FFFZZZwwwvvvllleeeZZZWWWZZZhhhxxxzzzxxxllltttlllPPP:::888;;;@@@CCCFFFGGGGGGHHHEEEFFFGGGGGGFFFEEEFFFHHHKKKJJJWWWppp}}}zzzuuuaaaKKKIIIVVVZZZRRR@@@888333999BBBHHHMMMPPPIIIJJJOOOXXXdddooovvvyyyzzz|||~~~dddSSSFFFCCCAAACCCJJJ[[[yyyvvvhhhYYYPPPFFFBBB@@@BBB@@@CCCUUUkkkuuuhhh]]]XXXSSSPPPOOOUUUgggxxx|||{{{xxxwww|||}}}zzz{{{}}}jjjhhhhhhiiifff```]]]___dddoooxxx|||yyymmm[[[IIIAAAAAAOOOooohhhSSSKKKGGGDDDAAA<<<>>>CCCLLLXXXeeeqqqxxx~~~xxxlllbbb___VVVRRRNNNKKKIIIHHHGGGFFFAAA???;;;666444:::FFFOOOOOOKKKEEEBBBCCCFFFGGGGGGHHHFFFCCC???===<<<<<<<<<===???BBBDDDDDDBBB@@@>>>@@@GGGKKKGGGAAA@@@???=========<<<;;;;;;;;;<<<<<<:::;;;:::999:::>>>GGGNNNXXXdddpppwww|||~~~yyyvvvwww{{{}}}~~~rrrsssvvvwwwkkkSSS===666:::888777:::>>>AAAIIIaaazzzxxxmmmzzzbbbQQQLLLKKKKKKMMMJJJMMMLLLEEEAAA@@@>>><<<777444111/////////...,,,+++++++++++++++++++++++++++))),,,000///+++///666555444333111000111444666111000111444333000111666444999===<<<666111///000000000111222222222222111222222333333333444444444888::::::;;;;;;<<<@@@BBB@@@AAACCCEEEFFFFFFEEEEEEFFFFFFFFFHHHJJJNNNQQQSSSTTTVVVZZZ___cccffffffeeejjjkkklllllllllmmmoooqqqqqquuuyyyzzz{{{~~~yyynnn\\\KKKFFFDDD>>>:::999;;;HHHTTT]]]mmm~~~|||uuukkkcccbbbaaaZZZRRRNNNFFFFFFDDDGGGZZZuuussslll```[[[]]]jjjxxx{{{pppzzz~~~iiiMMM777888<<>><<>>???DDDDDD===777666777888888888888888888888888777999:::999888888===FFFMMMXXXdddqqqwww|||~~~|||yyywwwxxx}}}tttmmmsssvvvtttgggNNN888333999888777:::???AAAJJJaaazzzuuu```TTTRRRLLLIIILLLLLLMMMKKKEEEBBBAAA???;;;555333///...------,,,+++******+++++++++,,,,,,,,,+++++++++,,,...000111222888666444111/////////000000111111000//////111222555888;;;;;;777333111000000000000111222222333333333333333333444555666666666888===AAADDDEEEDDDDDDAAACCCEEEGGGHHHGGGEEEDDDHHHJJJLLLMMMNNNPPPTTTVVVWWWWWWYYY]]]cccffffffdddeeeiiimmmmmmllllllnnnqqquuuxxx|||}}}|||}}}{{{ppp___OOOEEE???===<<<<<<:::>>>DDDJJJVVVppp~~~ppp___QQQIIIGGGGGGMMM___ttt|||rrreeedddgggnnnxxxzzzuuutttZZZCCC888:::<<<@@@DDDEEEEEECCCAAADDDEEEFFFGGGHHHIIIIIIIIIMMMKKKQQQ```ttt~~~|||uuuzzztttiii]]]RRROOOVVV^^^NNN???666:::>>>???FFFOOOJJJIIIIIIMMMUUU```llltttwwwyyy|||pppYYYIIICCCBBBDDDGGGFFFKKK\\\nnnkkk\\\VVVRRRLLLGGGDDDBBBAAA???GGGTTTllluuuiiikkkjjjbbbWWWRRRVVV]]]mmmssszzztttpppqqqyyy}}}yyyuuurrrtttvvv|||zzzmmmsss|||wwwggg\\\YYYdddmmmvvvzzz}}}}}}xxxrrrfffOOOAAADDDGGGIII\\\uuu]]]LLLIIIEEE>>>???>>>AAAIIIRRR[[[gggrrrzzzssshhhccc\\\SSSNNNLLLLLLLLLKKKJJJHHHEEE@@@;;;AAAVVVkkkqqqeeeVVVMMMLLLOOOSSSVVVVVVSSSPPPQQQRRROOOFFF???DDDFFFIIIKKKIIIEEE@@@<<<<<<;;;999777666777888999888888888888888888999:::===::::::;;;:::<<>>@@@GGGOOOXXXfffqqqyyy~~~}}}sssfff___VVVQQQPPPOOOMMMJJJOOONNNLLLFFF@@@DDDXXXmmm{{{uuuhhh[[[WWW^^^eeehhhlllhhheeeeeeeee```UUUKKKIIIJJJKKKJJJGGGBBB<<<999999999777666666666777777999888888999999:::;;;;;;===::::::::::::<<>>AAAHHHOOOfffaaaTTTQQQKKKHHHKKKIIIKKKIIIDDDAAABBB@@@<<<666333000......---,,,+++******+++++++++,,,,,,,,,++++++,,,,,,...///111222999999888555111//////000000111222111000///000222111555999;;;999555111000000000111111222333333333333333333333444555666777<<<<<<>>>AAAHHHPPPWWW[[[dddddddddccc___YYYSSSOOONNNPPPQQQQQQRRRSSSWWWYYYTTTUUUYYY^^^dddhhhiiiiiigggggghhhjjjnnnpppqqqqqquuuyyy~~~~~~}}}{{{vvvnnnaaaSSSJJJAAA<<<999888555<<>>FFFOOONNNLLLHHHGGGLLLVVVcccmmmsssvvvyyy}}}pppfff]]]TTTPPPNNNMMMQQQVVVeeewwwwwwiiicccZZZRRRMMMIIIGGGEEECCCDDDMMMcccrrrkkkooommmeeeccciiigggaaa^^^bbbeeedddbbbaaaXXXVVVSSSTTT\\\kkk|||{{{zzz}}}xxxzzz|||ooojjjaaaqqq}}}iii```aaagggpppwwwzzzzzzxxxppphhh[[[HHH>>>BBBFFFHHHXXXmmmoooRRRKKKGGG@@@@@@======CCCKKKTTTcccoooyyy}}}yyyuuuyyynnneee[[[WWWXXXXXXUUUPPPUUUVVVVVVOOOFFFGGGYYYmmmvvvmmmtttzzzxxxzzzvvvrrrrrrqqqiii\\\RRRKKKJJJIIIFFFBBB>>>;;;999999999999999999888888777888999999:::;;;<<<<<<===<<<:::999::::::;;;CCCLLL\\\fffqqqwww}}}|||yyywww||||||rrrgggeeeiiiwwwwwwjjjQQQ===777888777999???@@@CCCJJJQQQfffaaaTTTQQQKKKIIILLLHHHJJJIIIDDDBBBBBBAAA===666333000.........,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---...///000111999::::::777222//////000000222333222111000000111000333777::::::777333000000000111222222333333444333333333444444555666777;;;===AAAHHHRRR]]]gggllltttsssrrrooojjjccc\\\XXXSSSTTTTTTSSSSSSTTTWWWZZZVVVXXX\\\```eeehhhiiiiiihhhffffffiiinnnrrrrrrqqqtttxxx}}}~~~}}}~~~ttteeeZZZJJJDDDAAA???:::888CCCSSSVVVPPPJJJLLL[[[lllrrrpppbbbZZZQQQSSSbbbqqqtttooojjjlllooorrrvvv||||||tttkkkiiimmmttt|||}}}yyy{{{uuu[[[DDD888555<<<>>>@@@CCCDDDDDDBBBBBB@@@AAACCCDDDFFFGGGHHHHHHHHHFFFGGGOOO___qqq~~~jjjRRRBBBEEEPPP\\\JJJ888222666===EEEMMMPPPMMMHHHEEEFFFOOO\\\fffooosssxxx|||~~~}}}wwwrrrkkkccc\\\WWWTTTSSS___nnn{{{tttjjj```XXXRRRMMMJJJGGGCCCEEEUUUrrrxxx~~~uuuooosssoooaaaTTTRRRTTTSSSQQQPPPNNNMMMKKKMMMUUUeeexxx}}}zzzzzz}}}{{{}}}{{{lll___YYYZZZfffvvv|||ssseeeaaadddiiirrryyy{{{zzzwwwnnnfffTTTEEE>>>CCCHHHJJJWWWiiizzzXXXMMMHHHAAAAAA<<<;;;???FFFPPP___kkkyyy{{{~~~vvvkkkddddddfffggg}}}}}}rrrfffaaabbbccc```\\\[[[]]]]]]VVVKKKIIIVVVhhhuuuoookkkgggfffddd^^^TTTLLLGGGEEECCC@@@>>>===<<<<<<<<<===>>>??????===;;;:::888888999;;;<<<<<<======;;;999888999999:::BBBLLL[[[fffrrryyy~~~|||zzzzzz~~~}}}~~~pppgggjjjqqqzzztttcccKKK;;;666777888:::???AAAEEELLLRRReeeaaaTTTQQQLLLJJJMMMIIIKKKIIIDDDBBBCCCAAA>>>666444000///......---,,,******+++++++++,,,,,,,,,,,,,,,,,,---...///000111777:::;;;999444000///111111222444333111000000000///111555888:::888444222111111111222333333444444444444444444555666777777;;;>>>EEEMMMWWWaaahhhmmmnnnoooooonnnlllhhheeebbbYYYYYYXXXVVVTTTTTTWWWYYYZZZ\\\```cccfffgggiiijjjjjjggggggiiiooossstttsssssswww{{{|||{{{{{{}}}xxxpppYYYNNNEEEBBB???:::>>>GGGOOOMMMGGGCCCJJJXXXdddhhhggg^^^VVVYYYhhhsssmmm```TTTVVVYYY]]]cccmmmwww~~~}}}~~~xxxssskkkcccbbbhhhrrr|||yyyyyy}}}kkkQQQ???888888===>>>@@@BBBCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEHHHFFFFFFKKKXXXjjj}}}~~~oooYYYGGGGGGRRR\\\MMM===555555;;;CCCJJJPPPNNNIIIDDDCCCJJJUUU___jjjpppwww|||~~~zzznnnddd]]]ZZZ___hhhyyyzzzoooddd[[[TTTOOOKKKEEECCCLLLbbbzzzwwwdddQQQJJJIIIHHHFFFEEEFFFFFFFFFHHHPPPaaauuuxxxuuuvvvwww}}}wwwdddWWWRRRTTT]]]lllvvvtttjjjdddeeelllttt{{{}}}{{{wwwmmmdddMMMCCC???FFFKKKMMMWWWeeebbbPPPIIIDDDBBB===:::===BBBKKKYYYfffvvvyyy|||{{{mmm]]]UUUVVVUUURRRaaawwwwwwnnnkkkjjjfffbbb___aaaaaa[[[OOOIIIQQQ^^^ooo^^^XXXVVVSSSQQQOOOKKKGGGDDDEEECCC@@@===;;;<<<===>>>???@@@BBBCCCBBB@@@===<<<888999:::;;;<<<<<<<<<<<<;;;888888999888:::BBBKKKZZZfffssszzz~~~~~~}}}~~~||||||~~~mmmdddjjjttt~~~rrr^^^GGG999666777777:::@@@AAAFFFMMMQQQbbb|||aaaSSSQQQLLLKKKOOOKKKMMMKKKFFFCCCDDDBBB>>>777444111//////...---,,,******+++++++++,,,,,,,,,,,,,,,,,,------///000000444888<<<:::444000000111111333444444222000000000///000222666999999666444111111222222333444444444444444444444555666777888<<>>???JJJXXXYYYZZZTTTJJJFFFMMMXXX^^^bbb^^^XXXZZZcccfff[[[LLLCCCDDDFFFJJJRRR\\\hhhpppvvvzzz{{{uuunnnhhhaaa[[[ZZZbbbooo{{{vvvyyyzzz```GGG;;;:::;;;>>>???@@@BBBCCCCCCBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGFFFIIIRRRbbbwww~~~uuunnn^^^LLLJJJSSSYYYPPPDDD:::666888???EEEMMMMMMKKKFFFCCCFFFOOOXXXbbbjjjuuu{{{~~~uuulllfffcccgggsss~~~ssshhh___YYYOOOJJJEEEGGGQQQ___kkkrrrpppttt}}}xxxeeePPPGGGDDDBBB@@@???>>>???AAACCCKKK[[[pppzzztttrrrssssss{{{hhh\\\WWWQQQ]]]ppptttjjjfffooowww~~~~~~{{{uuujjj___GGGAAA@@@HHHMMMOOOWWWbbbqqqVVVJJJGGGDDD???;;;<<<@@@HHHTTT```qqquuuzzz}}}}}}{{{yyyyyyzzzttteeeRRRJJJMMMOOOMMMQQQccc~~~wwwoooiiidddeeedddccc^^^TTTKKKMMMTTTlllmmmXXXHHHIIILLLMMMJJJEEEAAAAAABBBIIIFFFBBB???>>>>>>@@@BBBCCCCCCDDDDDDCCC@@@>>><<<:::;;;<<<>>>>>>===<<<<<<:::888777888888999AAAJJJYYYggguuu{{{~~~||||||~~~|||~~~rrrffflllvvv~~~nnnWWWCCC999777777888;;;@@@AAAEEEMMMOOO]]]uuu```SSSQQQMMMMMMQQQMMMOOOMMMGGGDDDDDDBBB>>>777444111//////...---,,,******+++++++++,,,,,,,,,---------------...///000000666;;;:::444000000222111333555555333000////////////000333888999888666111111222333333444444555444444444444555666777888===???BBBFFFJJJNNNQQQRRRRRRSSSUUUYYY^^^dddiiillliiigggccc^^^YYYWWWXXXZZZ^^^bbbfffiiijjjkkkmmmooommmmmmnnnnnnoooqqquuuxxxvvvxxxzzzyyywwwyyy}}}oooYYYJJJBBBFFFZZZpppuuuuuummm]]]QQQNNNQQQSSSUUUXXXYYYWWWUUUSSSKKKBBB===>>>???AAAGGGQQQ[[[cccjjjnnnnnnhhh```[[[VVVQQQSSS^^^nnn|||tttzzzqqqTTT???888;;;===??????@@@AAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEFFFGGGGGGLLLZZZooo~~~vvvooonnncccOOOGGGMMMSSSRRRKKKAAA888777<<>>@@@AAAEEESSSfffttt}}}~~~wwwsssssstttvvvnnnaaaZZZSSSbbbwwwuuulllkkkttt{{{yyypppdddXXXBBB>>>@@@IIIOOOQQQWWW___www]]]KKKKKKFFF@@@======???EEEPPP[[[iiiqqqyyyzzztttkkkeeebbbkkkqqqlllZZZMMMLLLNNNKKKJJJUUUmmm|||rrrllllllhhheeeaaaYYYOOOLLLMMMWWWooonnnZZZLLLFFFGGGOOOVVVSSSIIIAAAAAADDDLLLJJJGGGEEEEEEGGGJJJLLLHHHHHHHHHGGGEEEBBB???>>>>>>???@@@AAAAAA???>>><<<:::777777777777999AAAJJJXXXgggvvv|||}}}}}}{{{{{{||||||yyylllrrrzzzyyygggPPP???999888888999;;;@@@@@@EEELLLMMMXXXooo___SSSQQQNNNNNNRRROOOQQQNNNHHHEEEEEEBBB>>>777444111/////////---,,,******+++++++++,,,,,,,,,---------------...///000...555;;;:::444000000333111333555555333111//////000...///222777999999777111222222333333444444555555444444555555666777888<<<===???BBBEEEJJJMMMOOOSSSSSSTTTWWW[[[aaagggjjjnnnlllgggaaa[[[YYYZZZ[[[]]]bbbgggjjjkkkmmmpppsssmmmoooqqqpppooopppuuuyyyxxxzzzzzzyyywwwyyy~~~kkkYYYJJJKKKccc~~~wwwaaaUUUNNNJJJHHHRRRXXXTTTKKKGGGDDDCCC?????????@@@DDDLLLUUU\\\___cccccc\\\UUUPPPLLLHHHPPP\\\mmm}}}zzztttzzzkkkMMM:::777;;;>>>???@@@@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGGGGHHHHHHDDDFFFFFFEEEHHHUUUiiiyyywwwpppqqqeeeOOOCCCEEEPPPSSSPPPEEE999555999>>>HHHLLLNNNKKKFFFDDDIIIOOOTTT___nnnxxx|||~~~{{{www{{{xxxccc```YYYOOOIIIHHHLLLQQQIIILLLRRRVVVSSSOOORRRXXXbbbkkkpppbbbRRRJJJFFFCCCBBBDDD@@@BBBBBBAAACCCLLL]]]jjjyyy|||vvvuuuuuuvvv|||pppaaaXXXXXXfffyyyyyynnnlllrrrwww}}}wwwmmm___RRR???===@@@IIIOOOQQQVVV]]]qqqbbbLLLMMMGGGAAA>>>>>>???DDDNNNXXXdddnnnyyyyyymmm^^^TTTOOO___rrr{{{mmmZZZQQQMMMHHHHHHMMM___|||}}}wwwqqqkkkgggddd]]]SSSLLLJJJMMM]]]mmmnnn___PPPKKKNNNIIIVVV```]]]OOOCCCAAAEEEKKKJJJIIIIIILLLPPPTTTWWWNNNMMMLLLJJJGGGEEECCCAAAAAABBBCCCCCCCCCAAA???===999777666777777888@@@JJJXXXgggvvv}}}|||{{{{{{{{{|||zzznnnsss{{{tttaaaJJJ<<<888999999:::;;;???@@@DDDKKKKKKUUUkkkbbbRRRNNNLLLLLLNNNIIIKKKKKKGGGDDDDDDAAA<<<;;;888333000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...---///222666:::;;;777111+++///111222444444333222111///......111666::::::999444222111222555666444222222333333444666888999:::>>>@@@AAABBBCCCFFFKKKNNNRRRTTTWWWYYY[[[]]]aaadddkkkkkkiiieee```\\\ZZZZZZ^^^\\\]]]ccchhhlllrrrwwwxxxwwwsssnnnjjjlllrrrxxx~~~}}}{{{yyywwwxxx{{{~~~jjjSSSJJJYYYnnnyyy___SSSPPPJJJSSSWWWOOOGGGDDD@@@<<<===>>>?????????CCCJJJOOOXXXVVVRRRLLLGGGDDDDDDFFFMMM]]]ppp}}}{{{zzzuuu{{{```FFF888888===???FFFEEEDDDCCCCCCDDDEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFEEEEEEGGGHHHIIIPPPbbbttt{{{nnnkkkeeeVVVGGGAAAEEEMMMQQQKKK???777666888FFFJJJMMMKKKGGGEEEHHHKKKOOOYYYfffqqqxxx}}}}}}qqqbbbWWWNNNHHHIIINNNNNNMMMLLLKKKJJJIIIIIIHHHNNNUUUfff~~~~~~zzzfffRRRIIIJJJLLLHHHEEECCCFFFHHHEEEEEEOOO]]]gggyyyuuuooossszzzwwwfffZZZWWW[[[ppptttmmmooossszzz{{{yyyrrr]]]GGGAAADDDIIIMMMPPPSSSWWWZZZlllmmmQQQIIIHHHDDD@@@???>>>@@@IIISSSbbbjjjqqqrrrmmmdddWWWLLLZZZhhhxxx}}}ppp]]]TTTTTTRRRNNNVVVooouuurrrpppooogggXXXOOOOOOVVV^^^fffddd^^^XXXTTTRRRWWWeeepppjjj[[[OOOHHHDDDEEEMMMLLLFFFPPPfffqqqllllllXXXJJJKKKMMMIIIHHHKKKGGGGGGGGGFFFEEEBBB>>>;;;;;;888777888888999???FFFXXXkkk{{{~~~~~~{{{{{{{{{{{{|||xxxxxxsssrrr{{{{{{pppXXX@@@999999777888;;;<<<>>>BBBEEEDDDFFFQQQ]]]eeeTTTOOOLLLKKKMMMKKKMMMLLLFFFDDDCCCAAA===999666222//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---///111555888999777111,,,///111222444444333222111000///...000555999::::::555333111111444555444333333333333444666777999:::>>>???@@@AAACCCFFFJJJNNNQQQSSSVVVXXXZZZ]]]```ccchhhiiihhhfffbbb___^^^^^^___]]]^^^cccfffhhhmmmtttxxxxxxvvvrrrnnnnnnrrrwww|||}}}|||{{{yyyyyy{{{|||www^^^MMMRRR^^^qqqppp[[[PPPQQQVVVVVVLLLCCC@@@???===<<<===>>>======???DDDHHHLLLKKKIIIEEEAAA@@@BBBCCCIIIZZZooo}}}|||xxxuuuxxx[[[CCC999:::>>>AAAFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGJJJIIIIIIHHHFFFKKKZZZjjj~~~nnnllllll___LLL@@@CCCKKKPPPJJJ???777666888CCCHHHLLLLLLHHHFFFGGGIIINNNUUUaaammmuuu{{{~~~yyylllaaaWWWPPPPPPTTTPPPNNNKKKHHHFFFEEEEEEDDDCCCHHHVVVkkk|||nnnppp{{{wwwcccVVVPPPLLLIIIFFFFFFGGGHHHHHHKKKUUUccclll{{{}}}vvvrrrtttyyyssseee^^^]]]mmm|||rrrmmmqqqwww~~~~~~|||xxxmmmXXXFFFDDDGGGKKKOOOQQQTTTWWWZZZnnnwwwXXXKKKHHHDDDAAA@@@???@@@GGGPPPYYYeeerrr{{{|||uuueeeVVVTTT]]]oootttbbbXXXVVVRRRWWWkkkzzzuuurrrrrrkkk^^^SSSPPPOOO]]]jjjmmmeee[[[VVVTTTbbbsssrrrcccWWWPPPKKKNNNLLLIIIUUUoooooo^^^WWWRRRKKKMMMSSSTTTRRROOOLLLHHHDDDAAA>>>===:::999:::::::::???EEEYYYkkk{{{~~~}}}{{{zzz{{{}}}~~~tttwww|||uuulllpppwwwssslllUUU???999999888999===>>>???BBBEEEDDDFFFOOOZZZyyyhhhVVVPPPMMMKKKMMMOOOPPPLLLFFFBBBCCCAAA>>>666333000......///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000222555777555111...000111222333444333222222111///...///333777:::;;;777555222111222444444444333333333444666777999:::===>>>???@@@BBBEEEIIIMMMQQQSSSVVVXXXZZZ\\\```bbbdddfffhhhhhhfffcccbbbbbb``````bbbeeeeeeeeejjjqqqyyy{{{{{{xxxtttrrrsssvvvzzz|||~~~}}}{{{zzzzzz{{{nnnVVVKKKKKKUUUxxxmmm]]]^^^___[[[NNNCCC???@@@@@@<<<=========<<<===???AAACCCCCCAAA>>>;;;;;;===???EEEWWWnnn}}}~~~uuuwwwrrrTTT???:::===AAACCCFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHHHHKKKJJJIIIGGGEEEGGGTTTbbbrrrppptttjjjSSS??????GGGMMMKKKAAA888666888>>>DDDJJJLLLJJJGGGFFFFFFJJJPPPZZZfffqqqxxx{{{{{{zzzpppfff]]][[[]]]WWWTTTOOOJJJFFFCCCBBBBBB>>>@@@GGGSSScccsssyyyhhhhhhxxx}}}kkk[[[QQQLLLJJJMMMKKKJJJMMMUUU```lllttt~~~zzzyyyxxxxxxyyy|||}}}oooeeeeeeiiizzzyyynnnmmmvvv~~~}}}}}}vvvfffSSSHHHIIIKKKOOOQQQRRRTTTWWWZZZjjjbbbLLLHHHDDDAAAAAA@@@???DDDKKKTTTaaarrrzzzmmmXXXWWWaaaxxx}}}pppeee___```lll~~~zzzuuuuuussshhhZZZQQQSSSdddvvv{{{qqqeee___```llluuuhhh^^^XXXQQQOOO[[[tttooo___UUUXXXbbbbbb^^^WWWNNNGGGAAA>>>===>>><<<;;;===<<<;;;???DDDZZZkkkzzz}}}}}}~~~~~~{{{xxxxxxzzz|||~~~uuuyyyqqqffffffiiisssxxxpppfffPPP===999:::999:::>>>???@@@BBBDDDDDDDDDLLLVVVrrrjjjXXXRRRNNNMMMOOORRRQQQMMMEEEBBBBBBBBB???666333///------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...//////000222444444222111000111222333333333222222222000//////111555999;;;999777444222222333555666333333444444666777888999<<<===>>>???@@@DDDHHHLLLQQQSSSWWWZZZ\\\^^^aaacccbbbeeehhhiiihhheeeddddddbbbbbbdddgggfffdddjjjqqqxxx|||{{{wwwvvvwwwzzz}}}~~~{{{zzz{{{iiiRRRFFFLLLlllssskkklllggg\\\NNNFFFCCCCCC<<<===>>>>>>>>>>>>>>>>>>BBBBBB@@@===:::888999;;;BBBVVVnnn~~~yyysss|||jjjLLL<<<<<<@@@CCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIHHHGGGGGGGGGFFFHHHSSS```zzzzzzrrrZZZDDD<<>>===<<>>???BBBGGGJJJPPPTTTXXX\\\^^^aaadddfffdddgggjjjkkkiiigggeeeeeeaaa```cccfffeeedddhhhnnntttzzz~~~|||{{{}}}}}}}}}cccNNNOOOiiipppssstttnnn```QQQGGGEEE<<<===>>>???@@@@@@???>>>@@@@@@@@@===;;;:::;;;<<>>AAACCCEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGFFFFFFHHHGGGIIIRRR\\\yyyyyyeeeQQQ>>>AAAJJJRRRPPPCCC999666666<<>><<<;;;=========AAAGGG[[[kkkyyyyyyxxx{{{{{{xxxzzzvvvvvvzzz{{{xxxwwwyyylll___bbbhhhoooqqqhhhUUUEEE999:::<<<;;;<<>>AAAEEEIIIOOOSSSXXX]]]```cccgggiiihhhjjjmmmmmmllljjjiiiiiibbb______ccceeedddeeeiiiooowwwnnnUUUQQQiii{{{jjjqqq{{{}}}qqq]]]MMMHHHAAA@@@???@@@BBBBBB@@@???===>>>???>>>======???@@@JJJ___www~~~yyytttvvvwwwzzzlllTTT???<<<@@@AAABBBDDDBBBCCCCCCDDDDDDCCCCCCBBBAAABBBCCCEEEFFFFFFFFFFFFIIIGGGGGGHHHGGGGGGMMMUUUjjjqqqbbbHHHDDDHHHSSSVVVKKK>>>999555999???DDDGGGGGGEEECCCAAAAAAEEEMMMXXXccclllqqqtttxxx}}}zzzqqqfff\\\TTTOOOMMMKKKKKKJJJHHHGGGJJJNNNQQQ___uuu~~~ssseee[[[]]]bbbhhhrrr}}}yyyrrrxxx{{{|||uuujjjkkkqqqtttssstttqqqkkkmmmvvvyyynnnaaaYYYXXXRRRSSSSSSRRRRRRSSSUUUXXX\\\llllllRRRKKKEEEDDDBBB???>>>AAAAAAUUUmmm~~~yyypppuuuqqq```VVVgggyyykkk\\\UUURRRXXXjjj}}}{{{mmmgggfffrrrooofffYYYKKKCCC@@@AAA???<<<;;;===>>>???FFFMMM^^^nnnzzzyyywwwzzzzzzwwwwwwtttuuuzzzyyyssstttzzz}}}}}}~~~uuugggkkknnnpppnnneeeNNNAAA888:::===;;;===AAABBB@@@AAACCCBBBAAAEEEJJJVVVqqqmmmZZZTTTPPPNNNPPPNNNNNNKKKDDDAAABBBBBB???777444111////////////...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,...111555777666555222222111111222222333333000111222111000111444777999::::::777444222333555555555444555555666777888888999;;;;;;===@@@EEEHHHLLLQQQWWW]]]aaadddhhhjjjlllnnnppppppoooooopppqqqhhhccc```dddhhhgggeeeeeejjjsss|||aaaTTTiiiqqqaaalll~~~jjjWWWPPPKKKHHHFFFFFFGGGGGGDDDBBB@@@AAABBBBBBAAA@@@BBBCCCQQQfff||||||}}}{{{www}}}~~~|||zzz___LLL===>>>BBBAAA@@@CCCAAAAAABBBCCCCCCBBBAAAAAA>>>???AAACCCDDDDDDDDDDDDHHHFFFFFFHHHFFFEEEIIIOOO[[[xxxzzzlllVVVIIIEEEOOOWWWPPPEEE???555777;;;???CCCEEEFFFEEEAAABBBCCCEEELLLVVVbbbiiinnnsssyyy~~~~~~ssshhh___XXXTTTMMMMMMLLLMMMNNNPPPRRRRRR[[[jjj|||lll___\\\]]]___jjjwwwyyyrrrxxxyyytttrrr{{{|||qqqjjjooovvvvvvsssrrrnnnkkkooozzzuuuhhh```[[[WWWQQQRRRRRRQQQPPPQQQTTTWWWYYYeeexxxzzzVVVNNNFFFDDDBBB???>>>@@@@@@NNNcccxxxyyyhhh[[[bbb|||mmmbbb\\\TTTPPPOOOTTT[[[bbbnnntttyyy{{{wwwppphhhbbb]]]\\\XXXPPPEEE???>>>@@@@@@<<<;;;>>>@@@CCCLLLUUUaaaqqq}}}|||yyy{{{{{{xxxvvvrrrssswwwsssnnnuuu}}}uuurrrssssssppp{{{zzziiiooottttttmmmaaaJJJ>>>888;;;>>>;;;<<>>@@@BBBCCCCCCCCCBBBEEECCCDDDFFFFFFEEEHHHNNNQQQqqq}}}pppaaaMMMBBBLLLWWWSSSIIIDDD666666888<<>>@@@EEELLLYYYmmm~~~nnn```[[[gggqqq\\\RRRRRROOOMMMNNNRRRRRRPPPPPPWWW```gggkkkiiiaaaYYYPPPRRRRRRMMMEEE@@@AAACCCAAA===<<<>>>BBBGGGPPPZZZeeettt~~~{{{}}}}}}zzzuuuqqqrrrtttoookkkwww~~~xxxsssmmmggg}}}uuuccckkkrrrrrrhhhXXXHHH===777;;;>>>;;;<<<@@@BBB??????BBBBBBAAACCCGGGJJJhhh|||oooYYYUUUUUURRROOOKKKLLLJJJEEECCCDDDCCC@@@777444///---------...---------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,,,,...222777===@@@888555111000222333333111555555444333222222222222333888===>>>;;;666333222444444555666777777666666999:::::::::;;;===AAADDDIIINNNUUU\\\aaafffjjjnnnooosssxxxzzzyyyxxxzzz|||sssrrrrrrpppmmmjjjgggeeelllooowwweeebbb|||dddWWWfff}}}rrrjjjaaa^^^aaadddccc```]]]```WWWNNNMMMHHHFFFNNNeeerrr|||}}}}}}{{{uuuhhhJJJFFFAAA>>>===>>>???????????????@@@AAABBBCCCDDD????????????@@@AAABBBCCCFFFEEECCCBBBCCCDDDFFFGGGMMM^^^|||vvvsssdddUUUFFFFFFPPPUUUNNNDDD<<<555333999???AAAEEEJJJHHHGGGEEEAAA@@@DDDMMMTTT```fffnnnvvv|||}}}uuukkkbbb\\\VVVTTTWWWYYYWWWUUUUUUVVV]]]iii}}}iii[[[RRRPPP^^^ppp}}}|||sssiiiiiikkklllttt~~~~~~{{{{{{xxxrrrqqquuu}}}}}}vvvvvv|||}}}vvvssshhhbbblllyyy}}}lllcccaaa___[[[PPPOOOMMMMMMMMMOOOQQQRRRTTTYYYhhh~~~qqqTTTAAAEEEGGG<<<:::CCC@@@CCCOOOeee|||xxx```UUUWWWjjj{{{tttbbb[[[PPPHHHJJJQQQTTTUUUVVVQQQLLLOOORRRUUU___dddZZZUUUQQQNNNOOOMMMFFFBBBBBBCCC>>><<>>===<<<===>>>AAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDD]]]xxxpppZZZUUUTTTPPPMMMJJJLLLJJJEEECCCEEEDDDAAA888444000---------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,...111666;;;???888555111000222444555444555444333222111111000000222777<<<>>><<<777333222333444555666777777777777999:::;;;;;;;;;===AAADDDHHHMMMTTT[[[aaafffkkkoooqqquuuzzz{{{{{{{{{}}}}}}{{{wwwsssooommmkkkkkkgggjjjqqq|||lllcccvvvhhh```lllxxxdddXXXLLLHHHPPPjjjzzz}}}|||yyyxxxtttYYYHHHDDDAAA>>>>>>?????????@@@@@@@@@@@@AAABBBCCCDDD????????????@@@AAABBBBBBCCCCCCAAAAAAAAACCCEEEFFFHHHTTTllltttmmmbbbTTTEEEBBBIIIOOOMMMHHH@@@777333777===AAAFFFKKKGGGGGGDDDAAA???BBBIIIPPPZZZ```jjjrrryyy}}}uuukkkbbb\\\XXXZZZ\\\ZZZZZZ[[[WWW[[[aaaooo{{{iiiYYYSSS```rrr~~~}}}||||||ssskkkhhhiiilllttt|||zzzwwwyyy|||xxxyyy|||~~~yyy{{{xxxrrriiifffppp~~~|||lllaaa___^^^\\\QQQPPPOOONNNNNNPPPRRRSSSSSSWWWcccxxx}}}{{{\\\DDDCCCFFFBBB>>>@@@@@@AAAJJJ[[[ooogggWWWOOOWWW```gggvvvrrrggg[[[QQQRRRWWWWWWUUUTTTMMMIIILLLPPPQQQ]]]ddd]]]XXXRRRNNNLLLHHHEEEFFFKKKJJJEEEBBBCCCGGGOOO[[[ggguuuxxx||||||zzzwwwtttrrroooqqqqqqnnnmmmtttzzzhhhaaattttttnnn~~~qqqiiidddiiipppmmm]]]MMM>>>===<<<<<<===???AAABBBAAABBBBBBBBBCCCCCCCCCCCCCCCYYYrrrrrr\\\VVVSSSOOOKKKIIIKKKIIIEEECCCEEEDDDAAA999666111...------,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---000555999<<<:::777333111222555666777555444333222111000//////000555;;;>>>===999555222222333444555666777888999999:::;;;;;;;;;===@@@CCCGGGKKKRRRYYY___fffmmmqqqtttxxx|||~~~~~~zzzsssooolllllllllfffhhhlllvvvyyygggooovvvfffllllllVVVPPPZZZqqq{{{wwwzzzwwwgggLLLDDDBBB@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAABBBCCCCCC??????>>>??????@@@AAABBBAAA@@@@@@???@@@BBBDDDEEEDDDJJJZZZqqqvvvkkkbbbVVVGGG@@@CCCJJJOOOQQQGGG===444444:::@@@FFFKKKGGGGGGEEEAAA>>>@@@EEEJJJRRRYYYccclllsssxxx{{{}}}{{{ooofff_________^^^___aaa[[[[[[[[[aaatttgggYYY```qqq~~~}}}|||}}}}}}uuujjjeeejjjppprrrtttsssvvv|||~~~|||zzznnnjjjkkkwwwvvveeeZZZXXX[[[\\\RRRQQQOOONNNOOOPPPRRRSSSTTTVVV^^^mmmkkkLLLBBBFFFHHHBBB<<<>>>???CCCNNN]]]qqqqqq^^^OOOMMMNNNPPP\\\mmm~~~qqqfffeeefffccc\\\XXXOOOKKKNNNOOOOOO^^^kkkiiiaaa\\\UUUOOOHHHGGGOOOZZZUUUNNNFFFDDDFFFMMMZZZgggyyy{{{|||zzzvvvpppllljjjmmmlllkkklllqqq|||ssslll{{{}}}lllhhh~~~qqqkkkbbb```bbbjjjooohhhVVVFFF<<<<<<;;;<<<===???AAABBBAAAAAAAAAAAABBBBBBBBBBBBAAAQQQfff}}}vvv```XXXSSSNNNKKKHHHJJJIIIDDDCCCEEEDDDAAA:::777222...------,,,+++------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,++++++---///333777999===:::666333222333555777555555444333222000/////////333999===>>>;;;777444222222333444666888999:::999:::;;;<<<<<<===@@@BBBEEEIIIOOOVVV]]]eeemmmrrrwww{{{zzzuuuqqqnnnmmmmmmllllllqqqzzzmmmmmmrrrlllrrriii^^^ggg}}}{{{yyy{{{vvvyyyZZZDDDAAA@@@@@@@@@AAAAAA@@@>>>@@@@@@@@@@@@@@@AAABBBCCC>>>>>>>>>>>>???@@@AAABBB@@@??????@@@AAABBBDDDEEEFFFGGGPPPeee}}}}}}oooddd[[[NNNCCC@@@FFFQQQYYYPPPEEE888333666===CCCFFFFFFGGGFFFCCC??????BBBFFFLLLSSS]]]gggnnnssswwwyyy}}}vvvlllhhhfffcccccceeebbb```]]]]]]iiiiiifffnnn}}}||||||~~~{{{kkkeeelllrrrqqqqqqqqqtttzzz}}}|||{{{vvviiijjjppp|||qqqaaaXXXVVVXXXYYYQQQPPPOOONNNNNNOOOQQQRRRSSSVVV[[[eeerrrzzz\\\HHHEEEIIIEEE<<<>>>>>>@@@FFFOOO```zzz{{{jjj[[[TTTOOOLLLSSS___wwwkkkcccXXXRRRRRRPPPRRRfff|||wwwrrrjjj___TTTQQQ\\\jjjggg[[[NNNFFFDDDKKKZZZhhhxxxyyyxxxuuupppllliiihhhjjjhhhiiinnnwww}}}ppptttkkk```ZZZ^^^eeemmmnnncccOOO@@@;;;;;;;;;;;;===>>>@@@AAA@@@@@@@@@@@@AAAAAAAAABBB>>>HHHYYYqqqyyybbbYYYTTTOOOLLLIIIJJJIIIDDDBBBDDDCCC@@@;;;777222///------,,,,,,------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,...111444666>>><<<888444111111222444666666666555444333111000...111666;;;===<<<999777333333333444555777999:::999:::<<<<<<<<<===???AAACCCFFFLLLSSS[[[ccclllrrrxxx}}}yyyvvvvvvssspppooouuurrrlll}}}uuu|||lllsss}}}yyyzzzyyyxxxpppSSS@@@@@@??????@@@BBBBBB@@@>>>@@@????????????@@@AAAAAA>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEGGGGGGMMM___wwwqqqeee```VVVIII@@@BBBNNNXXXVVVMMM@@@666555999>>>@@@EEEGGGHHHEEEBBB@@@AAACCCGGGNNNWWWaaahhhnnnsssvvv{{{~~~wwwqqqkkkiiiiiiiiifffcccbbbiii|||wwwvvv|||zzzzzz~~~zzzkkkgggrrrzzzzzzssstttvvvyyy}}}rrrtttxxxpppfffkkkttt~~~ssslllhhhbbbYYYTTTPPPOOONNNLLLLLLMMMOOOPPPPPPSSSXXX^^^hhhwwwoooWWWJJJHHHEEE???>>>>>>@@@EEEJJJUUUiii{{{|||}}}xxxgggZZZPPPJJJOOOYYYwwwzzzooo```WWWTTTRRRWWWtttxxxhhhaaaiiivvvyyyjjjXXXKKKGGGMMM]]]lllwwwvvvtttooojjjfffffffffhhhhhhkkkttt~~~uuu~~~lll]]][[[bbbkkkpppkkk\\\III===:::::::::;;;<<<>>>??????????????????@@@@@@@@@@@@@@@DDDQQQiii{{{bbbXXXSSSPPPNNNIIIKKKIIIDDDBBBCCCBBB???:::777222///......------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++,,,---///111333;;;:::888444111///000111555555666666666444333111///000444888<<<>>><<<:::444444333444555777999:::999:::<<<=========???@@@AAADDDIIIOOOWWWaaajjjqqqxxx~~~}}}zzzvvvssswwwwwwlllzzzvvvwwwzzzyyy}}}sssrrrzzzzzzrrrUUUEEE@@@@@@???@@@AAAAAA???===???>>>>>>>>>>>>>>>??????>>>>>>===>>>>>>???@@@AAACCCCCCCCCCCCDDDDDDDDDDDDEEEFFFJJJWWWmmmrrreeeddd]]]OOOBBB???FFFOOOUUURRRIII<<<555666:::;;;AAADDDGGGGGGCCC@@@@@@BBBCCCHHHPPPYYY```gggmmmqqqwww{{{zzzsssrrrrrrnnnkkkjjjmmmyyy~~~~~~{{{xxxwww{{{xxxiiifffnnnuuuxxxwwwzzz{{{{{{}}}}}}yyykkkpppyyyuuujjjgggooo{{{|||||||||ooo]]]RRRPPPOOOMMMLLLKKKLLLNNNOOOKKKOOOTTTXXX___nnnkkkVVVJJJEEECCC???>>>@@@CCCGGGMMM[[[iii}}}zzzvvv|||tttbbbRRRIIILLLRRRdddmmmbbb\\\[[[eee{{{pppttt}}}ppp]]]PPPJJJNNN]]]kkkwwwtttooohhhcccaaadddfffjjjlllqqqzzz|||zzzyyyddd___gggoooooodddTTTEEE<<<::::::;;;;;;<<<=========>>>>>>>>>>>>?????????@@@BBBDDDNNNeeeyyy```VVVQQQOOOOOOKKKLLLJJJDDDAAABBBAAA===999666111///...///......------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---******++++++,,,...///000444666666444000...///111222333555666666555333222//////111666;;;>>>???===555555444333444666888999999;;;============>>>@@@@@@CCCGGGLLLTTT^^^hhhooowww~~~{{{{{{{{{xxx{{{oooqqqjjjiiivvvnnnsss{{{oooUUUIIIBBB@@@??????@@@@@@???=========<<<<<<<<<<<<===============>>>>>>???@@@AAADDDDDDDDDDDDDDDCCCCCCBBBAAADDDGGGOOObbb|||wwwggghhheeeXXXHHH???@@@FFFOOOTTTPPPCCC777555888999<<>>BBBHHHOOOVVV^^^fffkkkpppuuu|||~~~xxxtttrrrrrryyy}}}zzzxxxuuuvvv|||pppdddbbbgggooovvv||||||uuukkksss}}}vvvlllggglllvvv~~~kkk[[[TTTQQQPPPNNNLLLLLLMMMNNNOOOKKKPPPTTTUUUXXXeee{{{~~~fffPPPGGGFFF@@@===<<>>;;;;;;;;;<<<<<<;;;;;;;;;=========>>>>>>>>>??????@@@AAAKKKaaa~~~xxx^^^SSSOOOOOOPPPLLLMMMJJJDDDAAAAAA@@@<<<999555111///////////////---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---*********+++,,,---...//////222444333111///000111000111333555555444333222000///000444:::???@@@???666555444333444666888999999;;;===>>>======>>>???@@@BBBFFFKKKRRR\\\fffmmmwww~~~yyytttxxxsss~~~rrrmmmvvvoooooozzzvvvaaaMMMFFFCCCAAA???>>>??????>>>======<<<<<<;;;;;;;;;<<<<<<============>>>???@@@AAADDDDDDDDDDDDCCCBBBAAA@@@???CCCFFFIII[[[xxxjjjmmmkkk```NNNBBB???AAAJJJSSSTTTGGG999555777999888>>>CCCEEECCC@@@???@@@;;;>>>CCCIIIOOOXXX```fffjjjooovvv|||zzzxxxvvv{{{~~~xxxvvvtttvvv}}}{{{ccc]]]bbbiiittt|||sssooowww{{{nnnhhhgggqqq|||rrr^^^VVVXXXRRRQQQOOOMMMMMMNNNOOOPPPNNNSSSVVVUUUUUUaaawww|||rrrVVVHHHGGGBBB<<<999;;;???DDDLLLTTT]]]uuu|||qqq^^^UUUOOOWWWnnnzzzzzzyyyoooiiidddeeellluuukkkhhhaaa\\\\\\bbblllssssssuuuzzz~~~vvv}}}uuuwwwqqqcccjjjmmmeeeUUUFFF@@@@@@;;;;;;<<<<<<;;;;;;:::999============>>>>>>>>>>>><<<===GGG]]]yyytttZZZVVVOOOKKKRRRLLLKKKHHHFFFDDDBBBAAA@@@:::666222///...---,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------...000111222222111000///...111111333444444444444444444333111111444888===AAA>>>===:::666333444777:::;;;::::::;;;;;;<<<>>>??????CCCFFFFFFHHHQQQ___kkkwww~~~~~~ttt{{{sssoookkkgggqqqkkkLLLCCCHHH@@@???>>>===<<<<<<<<<<<<===<<<<<<;;;;;;===>>>???<<<<<<<<<<<<<<<===>>>>>>BBBBBBAAAAAA@@@??????>>>>>>@@@CCCGGGOOOccctttkkkkkk___III@@@EEEFFFQQQZZZVVVGGG888333333<<<===@@@CCCFFFFFFCCC@@@>>>???@@@BBBGGGNNNWWW]]]ccchhhooouuuzzz~~~~~~xxxxxx{{{rrruuuwww{{{{{{fff[[[hhhvvvyyy{{{tttrrryyywwwgggeeejjjzzz}}}rrreeeYYYUUUWWWRRRQQQPPPOOOOOOPPPRRRSSSUUUTTTXXX\\\ZZZ[[[mmm|||yyyaaaKKKLLLAAA@@@>>><<<<<<@@@GGGLLLWWW```lllvvv~~~{{{dddZZZVVV]]]xxxxxxnnnrrryyy~~~wwwuuuyyyuuukkkfffcccZZZSSS]]]pppyyywww|||}}}~~~~~~pppqqq{{{kkkgggiiifff\\\MMM@@@::::::::::::999999999:::;;;;;;===============<<<<<<<<<<<>>;;;777444333666999999::::::;;;<<<===>>>>>>===AAAEEEEEEGGGNNN[[[eeeqqqyyy{{{rrrhhhdddffflllzzz{{{zzzcccIIIAAADDD@@@???>>>===<<<<<<<<<<<<<<<;;;:::::::::;;;<<<===<<<<<<;;;;;;<<<======>>>????????????????????????>>>???AAACCCHHHXXXtttuuuoooeeeUUUHHHEEEBBBMMMWWWWWWMMM@@@999777555777:::>>>BBBDDDCCCAAA>>>>>>???@@@CCCJJJRRRXXX^^^ccciiiooossswwwzzz||||||wwwwww|||~~~xxxtttooopppsss}}}hhhbbbeeesssyyyyyylllnnnttt|||qqqhhh^^^UUURRRTTTSSSRRRQQQOOOOOOPPPRRRSSSUUUUUUYYY]]][[[\\\lllrrr]]]OOOEEECCC@@@======???AAACCCLLLSSS^^^hhhrrr|||jjj^^^ZZZnnn~~~oooqqqxxx~~~~~~vvvjjjddd___YYYXXXbbbrrr|||uuuiii___mmm~~~mmmdddhhhgggcccWWWHHH>>>::::::;;;;;;:::999999:::::::::============<<<<<<<<<<<<===@@@CCCKKKaaavvvZZZWWWSSSLLLOOOLLLKKKIIIFFFCCCBBB@@@@@@:::666222///......---,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------...///111333555555444222000///000000222333444555555555444222222444888<<<>>>@@@???===999555333555666777888:::<<<===>>>======<<<@@@CCCEEEFFFKKKTTT\\\iiisss}}}}}}{{{|||~~~yyynnnccc___cccssstttkkkqqqzzzyyyWWWEEE@@@??????>>>===<<<<<<;;;<<<<<<::::::999999999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<===;;;<<<<<<===>>>>>>??????>>>>>>>>>???@@@JJJ___sss~~~qqqjjjbbbTTTHHHAAAHHHRRRVVVRRRIII>>>888333444666:::???BBBBBBAAA??????>>>===>>>CCCJJJPPPWWW[[[aaafffjjjmmmqqqsssvvvxxx|||zzzttttttvvvwwwwwwuuuxxxqqqmmmqqqsssyyy|||fffVVVbbbrrr|||yyyrrrwwwtttiii^^^YYYVVVRRRRRRTTTTTTSSSRRRQQQPPPPPPQQQRRRRRRRRRVVV[[[YYYZZZgggxxxvvvuuuzzzjjjRRRJJJEEE???===>>>???>>>===FFFKKKSSS^^^iiittt}}}rrr^^^eeezzzyyyssseee\\\VVVSSSYYYbbblllxxxppp```___xxx|||ssshhhaaaaaaiiieee]]]PPPCCC;;;999:::<<<;;;;;;:::999999999999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???EEEZZZzzzyyyZZZWWWTTTMMMNNNMMMKKKIIIFFFCCCAAA@@@???:::666222//////......------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------......000333666777666444333//////000111222444555666444333222111222555999;;;@@@@@@>>>;;;777444444555555777:::<<<>>>>>>======<<<@@@CCCEEEEEEHHHOOOTTTbbbnnn}}}xxxvvvxxx}}}~~~qqqfffbbbgggxxxyyyiiihhhvvvgggKKKBBB@@@<<<>>>>>>===<<<;;;;;;;;;;;;999999999999::::::;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;<<<<<<======>>>===<<<<<<<<<@@@NNN\\\xxxpppiiiggg\\\NNNAAAEEEKKKRRRSSSMMMAAA777777666666888<<<@@@AAABBBAAA@@@>>><<<<<>>;;;===@@@???===CCCFFFKKKUUUbbbnnnvvvyyy}}}qqqgggvvvwwwjjj^^^VVVQQQRRR[[[aaaeeeppp}}}}}}vvvlllrrrttteee]]]```eeejjjcccWWWIII???::::::;;;===<<<;;;:::999888888888;;;;;;<<<<<<<<<<<<<<<===>>>>>>===BBBUUUttt}}}\\\WWWUUUMMMMMMMMMLLLIIIFFFCCCAAA@@@???999666222000//////...------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------...---000333666888888777666000000000111222333555666333222111000111333555777>>>??????===999666555555444666999<<<>>>>>>>>>===>>>AAADDDEEEEEEGGGKKKOOOZZZgggvvv~~~xxxsssvvv}}}{{{ooofffdddqqq{{{}}}ssskkksssyyyWWWCCC@@@@@@===>>>===<<<;;;::::::::::::999999::::::;;;;;;;;;;;;::::::999999999999::::::::::::::::::::::::::::::>>><<<;;;<<<;;;===EEEOOOjjjtttgggeee___UUUCCCAAACCCIIIPPPOOOFFF>>>888666444555999>>>AAABBBBBBBBB@@@>>><<<===@@@BBBFFFJJJPPPVVV[[[```eeeiiimmmooosssxxx~~~uuuhhheeeppp}}}vvv}}}~~~wwwppplllkkklllooojjjUUUHHHVVVhhhvvvvvvwww~~~vvvcccWWWNNNGGGJJJOOORRRSSSUUUTTTTTTSSSRRRQQQPPPPPPPPPLLLMMMOOOQQQQQQSSSYYYaaasss{{{qqqggghhhjjjXXXOOOCCC<<<===??????>>>===>>>BBBJJJUUU```hhhlllvvv~~~tttmmmwwwsssuuu}}}tttlllaaaYYYUUUSSSXXX```aaaaaakkkyyy}}}~~~yyyqqq```\\\aaahhhiii```RRREEE===;;;;;;<<<===<<<;;;:::999888888888:::;;;;;;;;;<<<<<<======???======BBBRRRooo^^^WWWTTTMMMMMMNNNLLLIIIFFFCCCAAA???>>>999666222000000000///...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------...---///111444777888999999333222222111222333555666444333111000111222444555;;;===??????<<<999777666333555888;;;===>>>?????????AAACCCDDDEEEFFFIIIKKKSSS\\\jjjvvvwwwwww|||zzzssstttvvvuuummmeeecccggg|||{{{yyywwwxxxcccLLL@@@>>>>>>???======;;;:::::::::::::::888999:::;;;;;;;;;:::::::::999999888888888888999:::::::::999999999999999===::::::<<<<<<===BBBHHH\\\xxx}}}llleeeaaa]]]JJJCCC>>>BBBJJJPPPNNNJJJ999666222222555;;;???BBBAAABBBBBBAAA>>>======???@@@DDDIIINNNSSSYYY^^^bbbhhhjjjoootttyyy}}}nnndddmmm|||~~~yyyppphhhggglllpppjjjSSSJJJIII[[[gggqqqtttyyyzzzuuurrrvvvsss]]]QQQKKKIIILLLOOONNNNNNPPPRRRRRRRRRQQQQQQPPPOOOOOONNNOOOOOOOOOPPPSSSWWW[[[jjjuuuxxxaaaaaallldddZZZMMMCCC>>>===<<<<<<;;;<<>>======BBBNNNhhh```VVVSSSMMMMMMNNNLLLJJJFFFCCCAAA???>>>999666222000000000000///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,------...---...000222555888;;;<<<666555333222222333555666555444333222222333444444777;;;>>>@@@>>><<<:::999444555777999;;;>>>@@@@@@@@@@@@AAABBBCCCEEEGGGIIINNNRRRZZZeeetttzzzxxxtttqqqrrrwwwrrrmmm||||||}}}|||zzzzzztttpppkkkeee______jjjwww||||||nnnRRREEE@@@;;;;;;???===<<<;;;:::999999999999777888999:::::::::999888999999888777777777777777888888888999:::::::::;;;<<<999888;;;<<<<<>>777333333666:::<<>>999666222000000000000///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,---......------...111444888;;;>>>888666555333333444555666777666555444333444555555555999>>>@@@???===;;;:::444555666888;;;>>>@@@BBB@@@@@@@@@@@@AAACCCFFFGGGMMMKKKNNNXXXiii{{{|||ssskkkiiimmmvvv}}}qqqfffttt{{{sssooossswwwvvvwwwzzzuuunnneee\\\XXX```vvv}}}dddHHHCCCAAA999888>>><<<<<<;;;:::999999999999555666777999999888888777999999888777777666777777666666777999:::;;;<<<===<<<888666999;;;;;;===@@@===RRRnnn{{{oookkklllkkk\\\HHH???BBBKKKRRRTTTQQQIII???666333333555666<<>>;;;:::;;;===@@@CCCEEEIIIMMMPPPZZZ]]]ccciiipppuuuyyyzzz{{{}}}~~~{{{{{{ssspppiiibbbbbblll}}}kkkOOO@@@GGGXXXdddmmmqqqyyy~~~~~~vvvmmmfffgggjjjooouuu|||zzzaaaKKK===>>>@@@GGGOOOPPPMMMMMMOOONNNNNNOOOPPPPPPOOOOOOOOONNNMMMKKKHHHJJJOOORRRRRRYYYiii}}}kkk^^^cccaaa[[[SSSIIIBBB???>>>888;;;=========BBBLLLTTT^^^fffnnnxxxdddSSSLLLRRRhhhvvv{{{}}}tttkkkccc\\\VVVRRRQQQUUUiiixxxwwwuuu~~~uuuuuupppeeexxxfff___fffkkkjjj[[[QQQDDD===<<<<<<:::777::::::999999999:::;;;;;;999999::::::;;;<<<======<<<;;;<<<@@@FFFWWWwwwcccXXXRRRLLLMMMOOOMMMJJJFFFCCCAAAAAA@@@999666222///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...111555999999888555111000111555999888777777666555333222111777777999>>>BBBCCC@@@<<<888555333444888<<<>>>>>>AAAAAAAAAAAABBBCCCDDDEEEGGGIIIMMMQQQ[[[jjj|||}}}~~~vvvttt~~~sssmmmjjjkkkkkkiiikkkoooooojjj___UUU[[[ooooooUUU>>>;;;>>><<<:::;;;999999999999888777666666666666777777777777666666555555555555666666666666555555666666777777888888::::::::::::;;;<<<=========EEEUUUlll~~~wwwtttqqqdddVVVKKKBBB???IIIWWWbbbWWWEEE555000444555333:::<<>><<<<<<;;;;;;;;;>>>CCCHHHKKKRRRUUUZZZ___dddjjjpppuuuvvvyyy||||||vvvrrrmmmfff___aaajjjvvv~~~qqq___LLLBBBBBBLLL```ttttttzzz~~~yyymmmeeefffpppwwwxxx{{{pppVVVGGGAAA@@@;;;???EEEJJJNNNNNNMMMLLLKKKLLLMMMMMMMMMMMMLLLLLLMMMLLLLLLKKKKKKLLLMMMNNNWWW]]]ppp|||jjjZZZdddggg\\\KKKAAA???@@@:::;;;<<<<<<>>>@@@DDDGGGUUUYYYbbbmmm{{{~~~[[[TTTGGGTTT~~~vvvlll```XXXQQQNNNSSSZZZeeevvvtttqqquuujjjhhhrrrrrriiiPPPHHH>>>999:::<<<<<<;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<>>>===;;;???FFFKKKfffbbbXXXSSSMMMOOOOOOMMMJJJGGGDDDBBBAAAAAA;;;888333000//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...000444777888777555333111111444777999999888777666444333222666666777;;;???AAA???===:::777444444777:::<<<<<<@@@@@@AAAAAABBBCCCDDDDDDFFFHHHKKKOOOWWWdddsss~~~~~~yyy}}}yyyqqqjjjeeeeeeeeeddddddgggdddYYYTTT^^^lllxxx```LLL<<<<<<@@@<<<999::::::::::::999999888777666555555666666666666555555555555555555666666666666555555666666777777888888:::999::::::;;;<<<<<<===<<<@@@JJJ^^^|||~~~uuuhhhYYYHHH===AAAKKKaaa^^^SSSBBB666444555666555888<<<@@@BBBCCCCCCBBB===<<<;;;;;;<<<@@@DDDFFFJJJNNNSSSWWW\\\bbbhhhlllnnnrrrvvvzzz|||~~~}}}zzzuuummmhhhZZZXXXZZZeeerrrxxxuuuoooXXXJJJ???@@@KKK[[[ooo}}}qqqmmmlllooowww}}}xxxYYYIIICCCAAA???>>>AAAFFFKKKNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMLLLKKKKKKKKKLLLMMMNNNRRRXXXjjjvvvbbb```bbbcccZZZJJJCCCEEE<<<;;;;;;;;;;;;===@@@CCCLLLPPPXXXbbbnnnsssWWWNNNSSSttt|||tttgggaaaYYYRRRKKKLLLWWWdddzzzyyyhhhiiirrrnnnbbbLLLEEE===999:::<<<<<<:::;;;;;;:::::::::999999999:::::::::;;;;;;;;;;;;<<<======;;;>>>EEEIII``````WWWSSSOOOQQQOOOMMMJJJGGGDDDCCCBBBBBB===999555222111111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///222555666777666555222222333444999999999888777555444333333333444777;;;>>>???>>>===:::666444555777999999===>>>@@@BBBCCCDDDCCCCCCDDDGGGJJJMMMQQQZZZfffnnn||||||yyyvvvtttppphhhbbbbbbaaa___^^^___^^^RRRVVVnnn~~~dddLLLAAA:::>>>@@@;;;888:::::::::::::::999888777666444444555555555555444444555555555555666666666666555555666666777777888888999999999:::;;;;;;<<<<<<===<<>>===;;;::::::<<<>>>???DDDGGGKKKOOOSSSXXX^^^aaadddhhhnnnsssvvvyyy{{{}}}~~~|||yyytttmmmeee___VVVUUUYYYcccllliii[[[NNNAAA:::999CCCUUUhhhyyy~~~uuukkknnnuuu{{{```JJJIIIMMMKKKEEEBBBEEEHHHLLLNNNNNNMMMLLLKKKKKKJJJIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJKKKMMMNNNNNNRRRaaa{{{lll\\\VVV``````PPPEEEFFF@@@>>><<<::::::<<<>>>???DDDFFFMMMUUU^^^mmmdddZZZQQQ```xxxnnngggZZZVVVQQQLLLHHHNNN```qqq|||wwwmmmggglllpppfffVVVEEEAAA;;;999:::;;;;;;999:::::::::999999999999999::::::::::::;;;;;;;;;;;;<<<===;;;>>>CCCDDDVVVttt___VVVRRRNNNPPPOOOMMMJJJGGGEEECCCCCCBBB===999555222111111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------000222444555777666444222222222888888888777666555444333222111222444777;;;===??????<<<888555444555666777;;;===@@@CCCDDDEEEDDDCCCDDDFFFIIIKKKMMMRRRYYY___jjjsss{{{wwwtttsssrrrppppppiiieeeeeeccc^^^ZZZYYYWWWXXXfffzzziiiPPP???::::::======:::888;;;::::::::::::999888777666444555555666666555555444555555555555666666666666555555666666777777888888888999999:::;;;;;;;;;<<<>>>===>>>GGGZZZuuu|||zzztttkkk\\\NNNEEEBBBJJJWWW```XXXHHH<<<555222444555777999<<<>>>@@@AAA@@@???===;;;:::::::::;;;AAADDDGGGKKKNNNRRRWWWZZZ[[[___ffflllpppsssvvvxxx~~~~~~}}}}}}|||{{{xxxtttnnnfff^^^YYYXXXXXXWWWXXXWWWPPPEEE<<<:::<<>><<<<<<===>>>>>>@@@BBBFFFMMMSSS]]]nnn}}}~~~hhhQQQSSSsssvvvlllbbb[[[UUUPPPLLLLLLOOOYYYlll}}}hhhhhhhhhiiinnnlll\\\III???<<<:::999:::;;;:::888999999999999999888888888999999:::::::::;;;;;;;;;:::<<<:::<<>>;;;777555444555666:::<<>>@@@CCCLLLaaa|||ssskkk```QQQDDDAAAMMMWWWXXXRRRIII===444444444444555777:::<<<>>>AAA@@@???>>><<<;;;:::999???AAADDDFFFIIILLLPPPSSSTTTYYY___eeeiiimmmpppsssvvvzzz~~~}}}|||{{{zzzzzzyyywwwssslllddd[[[UUURRRSSSUUUUUUOOOFFF???<<<<<<;;;FFFRRRXXX]]]dddnnnvvv}}}pppjjjkkkooosssvvv|||fff]]]^^^]]]RRRGGGJJJJJJKKKLLLMMMMMMMMMMMMKKKIIIGGGEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHJJJKKKLLLNNNMMMPPP[[[lllxxxyyyuuufffPPPPPPZZZZZZQQQIIIEEE???<<<<<<=========>>>???BBBFFFJJJOOO\\\hhhwwwwwwVVVPPP^^^rrr|||vvvmmmbbbWWWPPPNNNHHHGGGOOO\\\jjjyyy{{{dddgggkkknnnnnndddQQQ@@@:::999999999::::::999888888888888888888888888888999999999:::::::::;;;;;;999<<<:::;;;@@@===CCCUUU```TTTPPPKKKMMMMMMKKKIIIFFFDDDCCCBBBBBB;;;777333000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---...///222555666555444333333222222444555666666666666444555555555444666888;;;>>>>>>>>>;;;888666555666888999<<>>????????????>>>===;;;;;;:::<<<>>>@@@BBBDDDGGGJJJOOORRRWWW\\\```dddhhhkkknnnrrrwwwxxxzzz~~~|||{{{zzzxxxvvvssspppiii```WWWQQQOOOOOOWWW[[[YYYNNN???555777<<>>KKK```UUUPPPLLLNNNKKKJJJGGGEEECCCBBBAAAAAA;;;777333000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---......000444555555444444555000111333555777888999999777888999888555444666888;;;>>>@@@>>>;;;888777777555666777:::<<>>===CCCVVViiivvvtttuuulll```TTTPPPKKKKKKSSSXXXSSSJJJ:::888555222333555999;;;;;;<<<>>>??????>>>===<<<777888:::;;;<<<>>>AAACCCIIILLLOOORRRUUUYYY^^^bbbeeeiiinnnqqqssswww}}}zzzxxxxxxvvvssspppgggddd^^^VVVQQQQQQUUUZZZeeecccZZZJJJ;;;555<<>>;;;999:::999;;;>>>??????DDDKKKMMMZZZkkk}}}dddOOOHHHSSSbbbppptttxxxwwwssspppqqqsssnnnhhh```XXXRRRLLLGGGCCCAAAEEERRReeettt||||||yyyssswwwyyyxxxppp```MMM???999888999999888888888888999666666666777777777888888888999999999999:::::::::888<<<999999???<<<<<>>@@@AAADDDGGGGGGEEEFFFJJJMMMLLLNNNRRRYYYdddrrr|||vvvoookkkkkkooorrrtttooopppnnnfffZZZTTT^^^lllsssgggccckkkpppvvvuuu___RRRHHH???999888999888666777999888666666666666666555444333222444555555555555555555444555555555555666666666777555555666666777888888888555777999;;;<<<;;;:::999:::888:::===>>>@@@KKKXXXyyyvvvtttnnnddd^^^UUUIIIEEELLLVVVWWWQQQBBB???999444222222444666888:::<<<>>>??????>>>===666777999::::::<<<>>>AAAFFFGGGIIIKKKMMMRRRWWW[[[[[[___dddgggiiikkkpppsssyyy{{{}}}~~~~~~~~~~~~{{{xxxuuutttsssqqqmmmiii]]]ZZZVVVQQQQQQWWWaaaiiikkkbbbRRRAAA888===LLLYYYvvv~~~zzzwww{{{|||sssoooxxxggg[[[VVVRRRTTTYYYZZZTTTOOOLLLKKKJJJJJJJJJLLLMMMNNNIIIIIIIIIIIIHHHFFFEEEDDDFFFEEEEEEEEEFFFHHHJJJKKKKKKMMMKKKKKKVVVhhhuuuxxxvvv~~~yyy|||uuu\\\[[[eeefff\\\QQQHHHEEEBBB>>>:::;;;:::;;;??????>>>BBBGGGAAAKKKVVV^^^kkkpppRRRLLLQQQVVVhhhnnnvvvxxxtttqqqpppqqqhhhaaaWWWNNNHHHFFFEEEDDDEEENNN___qqqzzz{{{}}}qqqjjj{{{zzz}}}~~~{{{oooYYYDDD:::888999999999888777777888:::555666666666777777888888888888999999999:::::::::888<<<999888???===;;;DDDcccWWWQQQJJJLLLLLLKKKHHHEEEBBB@@@???>>>;;;888555222111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++...///000222444777:::;;;666666555444444888>>>CCCFFFIIIIIIBBB999222333666888:::===@@@???<<<888666888666444333444666:::<<>>@@@BBB\\\}}}yyynnnjjjiiigggdddXXXHHHCCCJJJSSSVVVKKKLLLEEE999222444444111777777999>>>CCCCCC???;;;???===:::777777777999:::???@@@BBBDDDHHHKKKNNNOOOVVVXXX[[[]]]___aaadddfffkkknnnqqqsssuuuwwwzzz}}}~~~zzzxxxvvvvvvvvvwwwyyyxxxvvvtttppppppqqqqqqnnnggg^^^XXXNNNNNNLLLNNNZZZjjjpppmmmbbbTTTBBB666444BBB```|||}}}qqqqqqzzz|||rrrdddSSSQQQQQQQQQRRRQQQOOOMMMKKKLLLMMMNNNOOONNNMMMLLLKKKKKKJJJHHHFFFEEECCCCCCEEEFFFGGGGGGIIIIIIJJJKKKIIIJJJKKKLLLQQQ\\\mmmyyy~~~uuuaaaWWW``````]]]TTTHHHAAA@@@CCC>>>???>>><<<888888<<<@@@BBBDDDHHHNNNWWWcccpppxxxcccMMMQQQ```iiijjjlllmmmkkkgggccc___XXXRRRMMMIIIBBB<<<@@@IIIIII^^^ttt}}}yyyzzzssssssrrr~~~ppp```MMM>>>999;;;888888777777666666555555777777777777777777777777888888999999999:::::::::999999:::;;;;;;<<<<<<===bbbWWWQQQLLLMMMKKKJJJGGGDDDAAA???>>>===;;;888555222111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++......000111444777999:::777777666555555888===AAATTTVVVVVVOOODDD<<<:::<<<555666999<<<======<<<;;;999777555444444666888:::???@@@BBBDDDFFFGGGGGGGGGHHHHHHIIILLLRRR[[[fffmmmyyyzzzpppfffXXXTTT]]]iiikkkfff^^^hhhxxxxxx^^^EEE??????;;;777999999888888888777777777666555555555555555555555555555555555555555555555555444444444444444444444444555555555555666666666666777777777888888888999999999999999999;;;===???@@@LLLfffyyyooohhhhhhhhh```OOOCCCDDDJJJNNNQQQRRRLLL???666555555444333333555999===??????===???===;;;999888888999:::;;;;;;<<<>>>AAAEEEHHHJJJPPPSSSUUUWWWXXXZZZ]]]______bbbeeehhhjjjlllooorrrxxxyyyzzz{{{|||{{{{{{zzzzzzzzz{{{{{{||||||}}}}}}|||}}}~~~~~~}}}|||yyyyyyzzzzzzxxxuuurrrpppsssrrrrrrtttuuuuuusssqqqmmmllliiifffbbb[[[TTTNNNFFFKKKOOOUUU___fffccc[[[IIIBBB<<<;;;@@@SSStttzzz~~~~~~qqqeeeZZZSSSQQQPPPOOOPPPPPPOOOMMMMMMMMMNNNOOOOOONNNMMMLLLLLLKKKJJJHHHFFFEEEDDDCCCEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMPPPYYYgggqqqkkk\\\ZZZ[[[ZZZXXXRRRJJJBBB===;;;<<<<<<:::999999:::<<<<<<===>>>AAAFFFOOOXXX___gggnnnxxxsssXXXTTT\\\eeeeeeeeeddd```[[[UUURRROOOGGGAAABBBBBBAAACCCHHH[[[ooo}}}~~~lllkkkyyygggWWWGGG;;;888:::777777777777666666555555666666666666666666666666888888888999999999::::::999999::::::;;;<<<<<<<<<```WWWSSSMMMOOOJJJIIIGGGDDDAAA???>>>===;;;888555222111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---...///111333555888999999999999888777888;;;>>>RRRUUUUUUPPPFFF>>><<<<<<333444555777:::===???@@@;;;999777555444555666777;;;<<>>>>>LLLbbbzzzwwwjjjiiimmmiii[[[KKKCCCBBBBBBQQQVVVUUUKKK@@@999555333222333333555777:::===>>>>>>===<<<;;;:::999999888888888888999<<>>;;;888555222111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...///111444666777:::;;;;;;:::999888:::<<>>AAACCCEEEFFFHHHJJJMMMOOOQQQUUUYYY]]]dddnnn{{{|||yyyyyy}}}sssjjjTTT\\\eeekkkrrrxxxzzzwww~~~wwwsssttt~~~qqq[[[JJJ;;;777777666555555555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333444444444555555555666666666666666777777777888888666777777888999;;;<<<<<<<<<@@@KKK```yyyooolllpppppphhh[[[MMMCCC===HHHSSS]]]\\\RRRCCC888111333333444444555777999<<<<<<<<<======<<<:::999888999888888888:::===@@@BBB@@@BBBDDDEEEFFFGGGIIIKKKIIILLLPPPRRRUUUXXX[[[^^^___aaaccceeefffgggggggggjjjkkkkkklllmmmnnnooooooppppppqqqqqqqqqqqqpppppppppqqqrrrrrrrrrpppnnnmmmiiihhhgggffffffdddaaa^^^[[[VVVNNNHHHEEECCCCCCBBBJJJJJJIIIFFFDDDAAA===999555666<<>><<<999666666777999;;;>>>===;;;:::888666555444555666888:::===@@@BBBCCCEEEHHHKKKMMMNNNOOORRRTTTYYY```iiinnnqqquuu{{{~~~}}}}}}|||{{{{{{}}}}}}wwwuuuttttttxxx|||yyyoooddd]]]YYYcccllloootttyyyrrrtttqqq```TTTIII===888888666444333444444444444444444555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444555555555555555555666666666777777777777777888999:::;;;;;;;;;<<<<<>>CCCLLLZZZmmm|||}}}|||wwwoooooo|||uuuqqq}}}mmmZZZDDD999777777888:::555555555555555666666666555555555555555555555555666666777777777888888888888888999999:::;;;;;;<<>><<<777444888???HHHRRRhhhuuulllmmmqqqqqqooozzzlllVVVUUUXXX___ccc^^^WWWSSSOOOMMMNNNPPPQQQQQQQQQPPPOOONNNMMMMMMNNNNNNMMMLLLKKKIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIKKKMMMPPPSSSTTTWWWccclllpppxxx|||mmmooowwwrrr^^^VVVUUUWWWYYYUUUPPPGGGAAA===<<<<<<;;;999999:::999777777999;;;<<<>>>@@@BBBEEEJJJPPPTTTXXXZZZ]]]^^^___aaaccceeehhhnnnwwwuuu```PPPJJJEEECCC@@@===<<<;;;<<<===AAACCCLLLaaa{{{xxxsssqqqwww}}}|||qqqrrryyynnn|||~~~wwwyyyzzz\\\MMM===777777777777888444555555555555666666666555555555555555555555555666666666666777777777777888888999999::::::;;;;;;```VVVRRRMMMOOOKKKJJJHHHFFFDDDBBBAAAAAA;;;888555222111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,...000111222111444999<<<<<<;;;::::::777999;;;<<<===>>>??????AAAAAA@@@>>><<<;;;999999<<<===>>>>>>>>><<<:::999666666555555666888999:::???BBBEEEGGGHHHIIIKKKLLLMMMPPPSSSUUUWWWYYY^^^aaammmuuu~~~~~~{{{yyyyyyyyywwwtttqqqooonnnjjjkkknnnqqqrrrssssssrrrsssrrrrrrssstttttttttsssrrrrrrqqqpppqqqrrruuuwwwwwwsssllleee``````bbbeeeooommmnnnwwwvvv```NNNEEE<<<:::777555555555555333444444444444555555555666444444444444444444444444333333333333333333333333333333333333333333333333333333444444444555555555444444555555555666666666444555777888999888888888777999===AAAFFFTTTooo~~~vvvmmmiiiYYYYYY___kkkqqqooollllll[[[NNN===444444555444111555666777999:::;;;<<<<<<888999999::::::999888777666888999888777777888999888:::===???@@@BBBDDDGGGCCCDDDFFFHHHIIIJJJJJJIIIMMMMMMNNNOOOQQQRRRSSSTTTRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQPPPOOONNNNNNMMMIIIHHHFFFFFFEEEDDD@@@===;;;;;;<<<>>>AAABBBAAA@@@777555555666777;;;HHHVVVcccooo|||rrrnnnqqqwwwzzzzzzkkkRRRHHHQQQXXX^^^bbb___TTTQQQNNNLLLMMMNNNOOOOOOOOONNNMMMMMMLLLMMMNNNOOOMMMLLLKKKJJJHHHFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHJJJLLLOOOQQQQQQQQQVVV^^^jjjyyy{{{rrrrrrmmm___ZZZ[[[\\\ZZZTTTMMMEEE???<<<<<<;;;<<<<<<;;;999888999;;;999;;;>>>???AAADDDHHHKKKNNNPPPRRRSSSSSSUUUWWWYYYYYY]]]ccciiiqqq}}}~~~xxxuuuppprrruuuyyy~~~rrrfffYYYLLLDDDCCC@@@>>>;;;::::::<<>><<<;;;<<<===???@@@@@@>>>===;;;777666555444444555777888777999<<<>>>???AAACCCDDDCCCFFFIIILLLNNNRRRWWWZZZYYYbbblllpppnnnjjjggggggkkkmmmppppppnnnmmmnnnpppssstttuuuvvvuuutttqqqpppmmmoooqqqrrrpppnnnmmmmmmhhhkkknnnqqqssssssrrrpppnnnnnnoooqqqsssssstttsssssssssrrrqqqpppqqqsssuuummmhhhaaa[[[[[[aaakkkrrrcccoooooo^^^MMM>>>555888888777444444555444222444444444555555666666666444444444444444444444444333333333333333333333333222222222222222222222222333333333444444444555555444444444555555555666666333444555777777777666666999:::<<<<<<;;;BBBYYYqqq|||uuutttwwwhhh^^^XXX___hhhooowww~~~xxxdddJJJ:::666555222...333444555777999;;;<<<===:::;;;<<<===<<<;;;888777555777888777666555666777666888;;;<<<===>>>AAACCC>>>???AAABBBCCCCCCCCCCCCEEEFFFGGGHHHJJJKKKLLLMMMHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHFFFEEEDDDDDDCCC???>>>>>>>>>???>>><<<:::999:::<<>>888999:::::::::999;;;<<<666999<<<===>>>@@@BBBDDDEEEGGGHHHIIIIIIJJJMMMOOOKKKNNNRRRUUU[[[dddooowwwwwwpppjjjggghhhhhhhhhiiikkkkkkjjjiiieeellltttvvvsssooonnnoooiii___UUUMMMEEE>>>===???;;;:::999999<<>>:::666222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++*********))))))******+++++++++,,,,,,,,,,,,///444999===>>>>>>>>>999555666<<>>@@@AAA???<<<@@@===;;;???DDDFFFCCC>>><<<;;;888555444444555666555555666888:::;;;<<<===???AAADDDGGGKKKOOORRRTTTYYY[[[^^^aaaccccccbbbaaabbbcccdddeeeeeeeeeeeeeeeccceeeggghhhhhhhhhjjjkkkjjjiiijjjkkkmmmmmmllljjjggghhhjjjkkkmmmooopppqqqrrrpppnnnooosssvvvvvvuuuxxx{{{~~~{{{tttlllhhhfff]]]\\\___gggmmmnnnkkkiiijjjwww}}}jjjYYYRRRJJJ===666888666555555555555444444444222222333333333333444444555555555444444333333333222222222222222222222222///000000000000111111111333333333333333333333333444444333444444555666777999999888888888888888888999999999999<<>>>>>@@@AAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>======<<<999999888888999999::::::999:::;;;;;;999666333000222111000333AAA\\\}}}zzzvvvooommmiiijjjtttyyyppptttmmmeee[[[SSSWWWbbbhhheee^^^RRRNNNKKKIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJGGGEEEDDDCCCCCCAAABBBDDDEEEGGGHHHHHHHHHGGGHHHIIIJJJKKKLLLMMMNNNPPPMMMOOOZZZllloooVVVWWW[[[___```[[[QQQGGGAAACCCAAA===888666777:::===777777999::::::;;;;;;;;;???@@@@@@AAABBBBBBCCCCCCGGGGGGIIIKKKPPPUUUYYY\\\mmmqqqzzz|||qqqhhhbbb___]]]^^^^^^]]]\\\ZZZYYYXXXXXXYYYYYYYYYXXXVVVSSSPPPOOOKKKGGGBBB>>>===<<<<<<;;;999999;;;<<<===EEEXXXkkk|||hhhdddsss{{{uuuwwwxxxxxx}}}pppSSSAAA666555555555555444444444444444444444444444444444555555555555555555555555555555555555666666666666666666666777888888999999{{{\\\WWWSSSLLLMMMIIIHHHFFFDDDBBBAAA@@@???>>>:::555222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))******+++++++++,,,,,,,,,...000444999<<>>AAAEEEIIIKKKMMMTTTVVVZZZ]]]```aaaaaa```bbbbbbbbbbbbbbbaaaaaa``````ccceeeffffffggghhhjjjjjjiiijjjlllnnnnnnllljjjeeeffffffgggiiikkkmmmnnnqqqooonnnpppsssvvvwwwvvvuuuwwwwwwssskkkccc```___```aaabbbeeeggghhhkkknnnuuu[[[LLLAAA@@@===555222666555555555555444444444444222222222333333333444444555444444444333333333333222222222222222222222222000000000111111111111222333333333333333333333333444333333444444555666777888888888888888888888888999999999999:::>>>DDDHHHVVVlll|||www{{{tttiii```TTTKKKPPP]]]mmmnnngggVVVFFF===666111666333000///111444666777888888999:::;;;;;;;;;;;;:::999888777666666666666666666777777777777777777777777888888999::::::;;;<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::888888888999999:::;;;<<<<<<999666333222222333333555666888>>>NNNhhh{{{xxxvvvtttrrrlllhhhccceeeuuu}}}}}}~~~oooccc]]]VVVWWW\\\```^^^ZZZRRROOOLLLJJJJJJLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKIIIGGGEEEDDDCCCBBBAAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMOOOLLLNNNWWWfff|||kkkWWWWWWXXXZZZ[[[XXXQQQKKK??????>>>===;;;::::::;;;888888999::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>@@@AAABBBDDDGGGKKKOOOQQQTTTWWW]]]eeemmmrrrsssrrrlllhhhbbbZZZTTTQQQOOOOOOSSSRRRRRRQQQOOONNNMMMMMMKKKKKKKKKIIIHHHEEECCCAAACCC@@@<<<999888999<<>>:::555222000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++*********************+++++++++,,,,,,,,,///000333777;;;>>>AAABBBHHHBBB<<<:::999999<<>>AAA@@@DDDFFFDDD>>>===@@@EEE>>>>>>===<<<:::888666555222222333333444555555555555666888;;;>>>AAACCCDDDKKKNNNRRRWWWZZZ]]]]]]^^^`````````___^^^]]][[[ZZZ]]]___bbbddddddeeegggiiihhhhhhhhhkkkmmmmmmllljjjhhhhhhgggggghhhjjjlllnnnooonnnmmmnnnqqqrrrrrrrrrtttsssmmmeee\\\XXXYYY[[[ddddddbbb___aaajjjxxxsssWWWBBB888333666888555444888555555444444444333333333222222222222333333333333444444333333333333333222222222222222222222222222000111111111111222222222222222333333333333333333333333333333444555666777777777777777888888888888999::::::999999:::<<>>:::555333222333333333555666777888999;;;<<<<<<::::::999888777777888888666666666666555555555555444555555666666777777777777777777777888888888888777777777777777777777777888888888777777777777777888888888888999;;;<<<<<<;;;999555222111111333444444999AAALLL[[[qqq{{{pppnnnqqqssstttppplllgggiiivvvtttjjj___[[[WWWUUUUUUVVVUUUTTTSSSPPPMMMKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJHHHGGGEEEDDDCCCBBBAAABBBCCCDDDDDDDDDDDDCCCFFFFFFGGGHHHJJJKKKLLLMMMPPPOOOPPPUUU^^^ooolllcccYYYTTTVVVXXXWWWTTTGGGFFFCCC@@@===<<<;;;;;;999999::::::::::::::::::888888888999999::::::;;;;;;;;;;;;<<<>>>AAADDDEEEDDDDDDGGGKKKOOOQQQQQQPPPOOONNNKKKIIIGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@???===;;;:::999:::;;;:::777888;;;>>>@@@===CCCTTTfffqqquuuwwwoooiiifffmmm{{{}}}}}}sssrrruuuuuutttfffHHH:::999555555444444444333333333444444444444444444444444444444444444444444444444444555555555555666666666555666666777777888888999{{{[[[TTTPPPJJJMMMKKKJJJGGGEEEBBBAAA@@@???===:::555222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...///111444777<<>><<<;;;;;;>>>AAA???BBBDDDCCC@@@<<<;;;:::@@@FFFKKKKKKFFFBBBAAABBBAAABBBBBBAAA???<<<999777666666555555555555555555333444666888:::<<<===>>>BBBEEEIIINNNSSSVVVXXXXXX\\\\\\\\\\\\[[[ZZZYYYXXXYYY\\\___aaabbbccceeegggeeeeeefffiiikkklllkkkiiijjjhhhfffeeeeeegggjjjkkkkkkjjjhhhgggggggggffffffhhhfffaaa[[[WWWYYY```gggcccdddbbbbbbjjj{{{nnnQQQ>>><<<666444777999666666888444444444444333333333222111222222222222333333333333333333333222222222222111111111111111111111111111111111111222222222222222222222222222333333333333333333333444555666666666666666777777777777777888:::;;;:::999888888999???FFFTTTkkkwwwcccMMMCCCCCCGGGWWWiiinnnggg[[[RRRMMM@@@===999777666555333111222333444555777888:::;;;999999888888888999999:::777777666666555555444444444555555555666666666777444444444555555555666666555555555555555555555555666666666666666666666777888888777777777888999999666666555555444444333333777AAANNN[[[ggguuuqqqgggiiipppxxx|||pppssssssrrrvvv~~~vvvlllccc\\\XXXTTTRRRSSSTTTRRRPPPSSSQQQNNNLLLLLLLLLLLLKKKJJJJJJKKKKKKJJJIIIHHHGGGIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCBBBFFFFFFGGGIIIJJJLLLMMMNNNRRRRRRTTTVVVXXXaaavvv}}}ppp^^^UUUSSSTTTUUUXXXRRRIIIBBB===<<<<<<===::::::999999888888888888888888999999999:::::::::::::::999:::;;;<<<>>>>>>@@@??????@@@BBBCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBB@@@?????????>>>>>>===============<<<;;;:::999999555:::>>>>>>;;;999;;;>>>AAAGGGWWWjjjsssnnnddd^^^XXXdddrrr|||xxxvvv|||xxx|||oooOOO888333999444444444444333333333222333333333333333333333333333333333333333333333333444444444555555555666666555555666666777888888888|||\\\TTTOOOJJJNNNLLLJJJHHHEEECCCAAA@@@???===999555222000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,---000333777;;;===???@@@AAA@@@@@@@@@???>>>???@@@CCCFFFHHHFFF@@@;;;===BBBJJJQQQTTTPPPIIIDDDFFFFFFGGGGGGEEEBBB???===::::::999888777666555444222333333555666777888888;;;===AAAEEEJJJMMMOOOPPPTTTUUUUUUVVVWWWWWWVVVVVVUUUWWWZZZ\\\]]]^^^```bbbccccccdddgggjjjkkkjjjiiigggeeebbb``````aaaccceeedddbbb___\\\XXXWWWWWWWWWXXX[[[^^^______aaafffjjj```fffmmmvvv~~~zzzyyyhhhKKK<<<777999666555666666333111222444333333333222222222222111111111222222222333333222222222222222222222222111111111111111111111111000000111111111222222222111111111222222333333333333222222333333444555666555555666666666777777777666888;;;;;;:::888888999===>>>EEEWWWvvvzzzppp```TTTNNNIIIRRR^^^iiilllhhhdddcccPPPJJJBBB;;;777555444333111111111222333555666777777777777777888999::::::999888888777777666666666777777777777777888888888555555555555666666666666666666666666666666666666666666666777777777777777777777666555444444444444333222111111222666999<<>><<<<<<;;;:::888777777777777888888999999999999999:::999999999999::::::;;;;;;<<<;;;999:::;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;999888888777777777777777777:::===<<<;;;>>>EEELLLRRRZZZdddiiiaaaUUUOOOPPPWWWgggxxx}}}|||~~~yyyxxxsssXXX@@@333333999444333333333222222222222333333333333333333333333333333333333333333333333444444444444555555555555555555555666777777888888}}}]]]TTTOOOKKKOOOLLLKKKIIIFFFCCCAAA@@@???<<<999555222000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***************+++++++++******+++++++++,,,,,,,,,******+++---000333666888===BBBEEEEEEFFFFFFCCC>>>??????BBBHHHNNNOOOKKKFFF<<<>>>EEEPPPZZZ[[[TTTLLLKKKLLLMMMMMMKKKIIIFFFDDD???>>><<<:::888777555444222222222333333333444444666888;;;>>>AAADDDEEEFFFIIIJJJLLLNNNOOOPPPPPPQQQMMMPPPSSSTTTUUUVVVWWWYYY^^^^^^___bbbfffggggggeeedddcccaaa^^^]]]]]]^^^___XXXVVVSSSNNNKKKKKKMMMOOO[[[aaahhhiiieee___ZZZXXXcccqqqzzztttuuu|||{{{fffIII888555666666555555444333222111111333333333222222222111111111111111111222222222222000111111111111222222222111111111111111111111111///000000000000111111111000000111111222333333333222222222222333444555666444444555555666666777777555777:::;;;:::999999:::666888<<>>@@@>>><<<:::888888888888777777777777777777777777777777777888888999999999999777666777999999888777:::999999999888888777777888888888999999999999999999888888777888888999999;;;:::999999>>>HHHWWWaaahhhfff```VVVIIIEEEPPP^^^iiilllpppqqqwwwxxxsssttt|||^^^GGG:::444444888333333333222222222111111333333333333333333333333222222222222222222222222333444444444444555555555444555555666666777777888^^^TTTOOOKKKQQQMMMLLLIIIFFFCCCAAA@@@???<<<999444222111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,)))***+++---///111333444:::AAAGGGHHHKKKNNNLLLGGGBBBBBBDDDFFFJJJLLLNNNNNNEEECCCCCCJJJTTTZZZXXXTTTPPPPPPQQQQQQPPPOOOMMMLLLEEEDDDBBB@@@===:::888777555555555555444444444444555555777888:::;;;<<<===???@@@BBBCCCEEEFFFGGGGGGDDDFFFIIIJJJJJJJJJLLLMMMRRRSSSTTTXXX[[[]]]\\\[[[]]]\\\ZZZXXXVVVUUUUUUTTTJJJIIIGGGDDDBBBFFFLLLRRRccceeeeeebbb]]]YYYXXXZZZpppyyyqqqxxx|||}}}^^^FFF:::666555555444555555444333444555555222222222222111111111111111111111111222222222222000000000000111111222222111111111111111111111111....../////////000000000///000000111222222333333222222222222333444555666333333444555555666777777555777999999888777888999333999<<<===EEEXXXmmmyyyuuulllVVVPPPPPPYYYfffqqq|||}}}rrrdddTTTDDD;;;666555333111000000111222111111222333444666888999888888888999999999999999777777777777777777777777555555666666666777777777777777777777777777777777666666555555444444333333333333222222333444444555555888>>>GGGSSS```kkkqqqtttmmmkkkhhhiiihhhdddbbbiiivvv~~~vvvlllddd```\\\YYYXXXVVVRRRNNNMMMKKKJJJJJJLLLLLLKKKJJJJJJKKKLLLLLLJJJGGGDDDBBBDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBCCCDDDDDDDDDCCCCCCBBBCCCDDDFFFHHHJJJLLLMMMJJJKKKOOOTTTUUUUUU[[[cccnnn~~~}}}ssseee___XXXUUUTTTRRRNNNJJJDDDBBB@@@===;;;::::::;;;777777777777777777777777555555777888999999::::::888777777888::::::999777:::999888888888888999999666666666666777777888888;;;::::::999:::;;;<<<======>>>AAAGGGPPPZZZdddjjjfff]]]TTTOOONNNUUUeeetttvvvsssrrruuu}}}ttttttwwwyyybbbIII;;;777666555666222222222222111111111111222222222222222222222222222222222222222222222222333333444444444555555555444444555555666777777777___UUUOOOLLLQQQMMMLLLIIIFFFCCCAAA@@@???<<<888444222111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,******,,,---///000111222777???FFFIIINNNUUUVVVRRRFFFFFFFFFCCCAAACCCJJJOOORRRKKKEEEEEEKKKRRRVVVWWWSSSSSSSSSSSSSSSRRRRRRQQQKKKJJJHHHEEEBBB???===<<<::::::999888888777777666444444555555666777777888999:::;;;<<<>>>>>>??????===???AAABBBBBBBBBDDDEEEGGGHHHIIIMMMQQQSSSRRRQQQOOOOOONNNLLLJJJHHHGGGFFFAAA@@@???>>>???FFFPPPXXX]]]ZZZTTTOOOQQQ[[[jjjuuuwwwoooXXX>>>444777:::777333222444444222111222444444222222222111111111111000000111111111111222222222//////000000111111111222000000000000000000000000............///////////////000000111222222333333222222222222333444555555333333444444555666777777555777888888777666666777444===AAA;;;888BBBTTTbbb|||yyyppppppeee]]]]]]___aaaiiirrrpppwwwnnnXXXIII999888555222000000000111//////000111333555777888777777888888999999::::::555555555555555555555555444444555555555666666666666666666666666666666666555444444333222111000000111111111333444666777888777@@@QQQcccsss~~~tttggg```___kkkooopppmmmjjjrrr{{{tttoooiiidddbbbaaa^^^XXXQQQKKKGGGFFFKKKJJJIIIJJJKKKLLLKKKJJJIIIJJJKKKKKKIIIFFFCCC@@@BBBCCCDDDFFFFFFDDDCCCAAA@@@AAABBBBBBCCCCCCBBBBBB@@@AAABBBDDDFFFHHHJJJKKKOOOMMMNNNQQQSSSSSSWWW^^^aaasssyyymmm^^^TTTSSSVVVXXXYYYHHHFFFCCC???===<<<======999999999999999888888888555666777999:::;;;<<<<<<777777777999::::::888666666666555555666888:::;;;555555666666777777888888888888777777888:::;;;<<<<<>>;;;777333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********((())))))***,,,...000111333777;;;AAAOOO^^^ccc___SSSPPPKKKDDD???AAAHHHNNNLLLNNNNNNMMMKKKIIIIIIIIILLLNNNOOONNNLLLKKKLLLNNNLLLOOORRRSSSPPPKKKDDD???CCC@@@<<<;;;;;;999555111555555555666777888999999444555888888888777777777888888777777888999;;;<<<<<<===???AAABBBAAAAAA@@@??????>>>???AAA@@@>>><<>>BBBEEEcccppp~~~|||vvvooohhh\\\QQQOOOPPPYYYlllsssdddLLL@@@777666666222111444444444333222222222333444000555555222222777888444111222333333222111222333444444333333333333444444222222222333333333444444555555555444333111000///111333555555555888>>>CCCLLLZZZkkkxxxxxxnnnhhhffffffqqquuuvvvuuu|||wwwxxxwwwpppcccYYY]]]fffeeeaaaZZZQQQIIIEEEFFFHHHKKKGGGEEEGGGKKKMMMKKKHHHGGGGGGFFFEEEDDDBBB@@@??????@@@BBBCCCCCCCCCBBBBBBBBBBBBAAA@@@AAABBBCCCDDDDDDCCCCCCCCCEEEFFFHHHJJJIIIIIIJJJLLLNNNPPPRRRSSSXXXeeezzzyyyfffYYYUUUWWW[[[VVVPPPHHHDDDCCCBBB@@@>>>999:::;;;<<<;;;999666444999777333222222555999<<<888888888888888777777777555555555555666777888999555555666666777888888888999::::::888777:::AAAFFFOOOZZZkkkwwwssscccTTTMMMHHHVVVdddlllqqqyyy|||||||||}}}yyy^^^CCC>>>777333333333222111111111111111111111111111000000000000000000000000111111111111111111111111222222333333333333444444555555555555666666666666|||YYYTTTTTTPPPQQQKKKJJJHHHEEECCCAAA@@@???>>>;;;777333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,---///000111...222666;;;IIIZZZdddeeeaaa]]]UUULLLFFFDDDFFFIIIMMMOOOPPPPPPNNNLLLLLLLLLBBBCCCFFFJJJNNNPPPOOONNNOOOPPPQQQSSSTTTUUUUUUVVVKKKHHHCCC>>>;;;:::<<<>>>888888666555555555666666666777888888777666555555777777666666777888999:::777888:::;;;<<<=========AAA???===;;;;;;===@@@CCCMMMOOORRRUUUVVVUUURRRPPPUUUZZZeeeuuu}}}|||||||||~~~}}}yyy]]]JJJ;;;999666333222222444555333333333333333333333333000000000000000000000000111111111111111000//////////////////////////////////////////////////////////////////////////////000000111111111222222222222222222222222222222222333333333333444444444444444444555666666666666666666666666666888;;;>>>???KKKYYYtttuuucccSSSJJJGGGIIIUUUgggsssuuusssfffVVVEEE>>>===;;;<<>>GGGRRRZZZcccmmmxxxvvvwwwyyyzzzxxxuuurrrooowwwtttsssrrrkkk^^^UUUXXXaaaaaa^^^WWWOOOHHHDDDDDDFFFIIIFFFDDDFFFJJJKKKIIIEEEDDDDDDCCCCCCBBBAAA??????AAAAAACCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBCCCDDDCCCBBBBBBBBBDDDEEEGGGHHHGGGHHHHHHJJJKKKMMMOOOPPPRRRYYYiiiwwwfffXXXQQQQQQPPPOOOQQQUUUUUURRROOOJJJEEE???:::999;;;>>>@@@888999:::<<<<<<;;;:::999777777777777777777777777333333333444555666777777555666666777999:::;;;<<<:::;;;<<>>:::555333333444444333111111111111111111111111000000000000000000000000111111111111111111111111222222222333333333444444444555555555666666666666}}}ZZZSSSSSSOOOQQQKKKJJJHHHEEECCCAAA@@@???>>>;;;777333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,------...///000,,,000222666???OOO]]]dddiiicccZZZRRRMMMJJJHHHGGGKKKMMMOOOOOONNNOOOQQQRRRHHHEEEDDDGGGOOOUUUWWWVVVUUUSSSQQQQQQSSSXXX]]]aaa^^^]]]XXXOOOEEE??????AAA???===;;;999888888888999777777888888888777777666555555444444444555666666666666777777888999999999777:::>>>AAAEEELLLVVV]]]bbbgggjjjfff^^^XXXXXX[[[lllttt~~~lllllltttnnniiimmmuuuoooQQQ;;;222444333111000000222444555222222222222222222222222000000000000000000000000000000111111000000//////////////////////////////////////////////////////////////////////////////000000000111111111222222222222222222222222222222222222333333333444444444333444555555666666555555666666555555555777999::::::DDD\\\yyyrrrdddSSSLLLDDDCCCMMM]]]mmmwwwyyylll___YYYWWWVVVWWWYYYZZZNNN===333222333333111---000222000111444444111---------...............//////000000111111222222000000111222222111000000444333222111111333555666:::>>>DDDJJJQQQ[[[gggoooyyy|||~~~~~~}}}uuullleeeiiirrr||||||vvv}}}}}}pppooonnnhhh]]]SSSTTT[[[[[[YYYTTTMMMGGGCCCBBBCCCGGGEEECCCDDDGGGHHHEEEBBB@@@@@@@@@@@@@@@?????????AAABBBDDDEEEEEEDDDCCCCCCBBBAAAAAAAAAAAABBBCCCDDDAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLMMMUUUgggpppooowwwrrrbbbSSSQQQQQQUUU\\\aaacccbbbZZZSSSJJJBBB>>>=========333555777999999888666555888888888888888888888888888888777777777888888999:::999999999999999::::::999<<>>;;;777333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************+++++++++***************------,,,,,,,,,---......---000333333777AAAOOOXXX___ZZZTTTRRRRRRRRRQQQNNNKKKKKKJJJIIIJJJMMMRRRVVVVVVQQQKKKHHHJJJPPPWWW[[[[[[YYYVVVSSSSSSTTTWWWYYYdddffffffaaaYYYPPPJJJHHHFFFEEEBBB@@@>>>======>>>888777777888999:::999999777777666666666777777777999999999999:::;;;===>>>:::AAAKKKRRRXXX```jjjssszzzzzznnnjjjpppyyyxxxjjjkkkqqqzzzkkkjjjttt~~~eeeKKK999222333333333222222222333555555222222222222222222222222000000000000000000000000///000000000000000//////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111111111111111222222222222333333333333333333444555555555555444555555444444555666777888:::===HHHZZZmmm}}}xxxjjjbbbVVVJJJGGGNNN\\\gggwwwxxxzzz|||{{{yyyzzz{{{~~~oooXXXDDD999555555666///000111111222333333111///...---...///000000000111111111222222222111111//////000111111111111111333333333444555888:::;;;MMMTTT^^^gggnnnttt{{{xxxrrrqqqnnnfff\\\bbbeeemmmzzzyyytttllllllmmmjjjaaaVVVSSSUUUTTTTTTRRRMMMHHHDDDBBBBBBEEECCCCCCCCCEEEDDDBBB???>>>>>>>>>>>>??????@@@@@@AAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCAAABBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJIIIJJJUUUhhh}}}xxxqqqsss}}}ggg___UUUPPPTTT[[[bbbeeeeeebbb___\\\WWWPPPFFF@@@BBB@@@>>>===<<<===>>>???:::::::::999999999999999::::::999999999999999:::999999:::;;;>>>AAACCCEEEMMMQQQYYYdddlllnnniiidddOOOLLLKKKOOOUUU```qqqzzz{{{}}}yyyyyyzzz]]]FFF:::666222222222333333333333222111111111111111111111111000000000000000000000000111111111111111111111111111222222222222333333333333333444444444555555555\\\SSSQQQMMMOOOJJJIIIGGGEEECCCAAAAAA@@@>>>;;;777333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************************************,,,+++++++++++++++,,,,,,,,,///222333444888BBBLLLPPPNNNMMMOOOUUUYYYYYYXXXRRROOOKKKFFFEEEHHHNNNSSSXXXXXXUUUPPPJJJJJJPPPVVV^^^^^^______^^^[[[YYYXXXXXXYYY]]]bbbfffgggdddaaaUUUTTTRRROOOLLLIIIGGGFFFBBB@@@======>>>>>><<<:::;;;<<<<<<<<<==================>>>AAADDDIIIMMMPPPWWWZZZ]]]]]]^^^cccmmmvvvwwwtttyyy}}}qqqWWWBBB666333444666333333333333333333333333111111111111111111111111////////////////////////...//////000000000//////////////////////////////................................................//////000000000111111111111111111111111111111111111111111222222222333333222333333444444444444444333333444555666777888999<<<<<<>>>DDDMMM]]]ttt~~~}}}{{{wwwnnnaaaVVVQQQTTTXXXiiiuuuvvvbbbOOO@@@999888777666555444333111000111888555111000222333333222333333444444444333222222111222222444555777888999333666;;;AAAGGGMMMQQQSSScccmmmzzz}}}xxxnnngggfffhhhddd^^^```bbbhhhrrr}}}|||zzziiieeefffhhhiiibbbWWWOOONNNOOOPPPPPPNNNJJJFFFCCCBBBBBBBBBCCCCCCDDDCCC@@@>>>>>>>>>>>>>>>???@@@AAABBB@@@AAABBBBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIKKKSSScccwwwzzzsssnnn```YYYYYYZZZ[[[```bbbfffkkknnniii```WWWPPPOOOLLLHHHEEECCCAAAAAA=========<<<;;;:::::::::666777777999:::===>>>@@@;;;===@@@FFFLLLSSSZZZ]]]iiihhhhhhiiihhhbbbYYYRRRRRRUUU]]]hhhpppwww}}}yyy}}}~~~wwwyyywww^^^HHH;;;777888111222333333222111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333333333333333444444444444^^^SSSPPPLLLOOOJJJIIIGGGEEECCCBBBAAAAAA>>>;;;777333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************)))))))))***************+++***************+++,,,)))+++///222333444<<>>@@@HHHYYYjjj|||uuummmeee```]]]___jjjrrrmmmeeedddkkkppp|||ooo[[[MMMFFFBBB??????BBBEEEFFFIIINNNHHHAAA999555444444333222222333444666666666555555777777777999<<<@@@DDDGGGGGGJJJQQQZZZeeennnvvv{{{~~~zzzwwwkkkiiiccc^^^```fffhhhfff```bbbgggpppzzz|||rrrccc\\\[[[]]]```\\\QQQIIIFFFJJJLLLOOOOOOLLLGGGDDDBBBAAABBBCCCDDDDDDCCCAAA@@@??????>>>>>>???@@@BBBCCC@@@@@@AAABBBBBB@@@???>>>@@@AAABBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEDDDDDDDDDEEEFFFGGGGGGFFFIIIIIIGGGFFFOOO```mmmzzz}}}qqqeee^^^VVVUUUWWW^^^ggglllkkkhhhcccdddffffffaaaZZZRRRNNNKKKJJJIIIGGGFFFDDDCCCBBB@@@AAACCCFFFIIIMMMQQQRRRRRRRRRSSSUUUYYY^^^bbbeeefffbbb\\\YYYXXXYYYZZZZZZfffiiiqqq{{{~~~tttrrrzzz~~~}}}uuuYYYEEE999333333555111333444333111//////000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222333333333444444^^^SSSOOOKKKNNNIIIHHHGGGEEECCCBBBAAAAAA>>>;;;777333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************((()))))))))*********+++************+++,,,,,,---+++)))+++000111222999AAABBBDDDGGGKKKOOOUUU[[[___bbbbbb___\\\XXXWWWYYY[[[^^^dddiiiiiiccc]]]ZZZZZZ___aaaccceeeffffffeeeddd___]]][[[\\\```eeejjjmmmqqqsssvvvyyyzzzxxxvvvtttsssnnniiifffgggfffbbb^^^ZZZ[[[]]]___```aaaaaaaaabbbcccdddhhhooowww~~~zzzwwwyyy|||sssiii\\\RRRAAA:::333000111222///,,,...///000111111000///...000000000000000000000000////////////////////////---......///000000//////////////////////////////................................................////////////000000000111111111111111111111111111000000000000111111111222111111222333333333333333111222333555666777888888555666999===>>>???GGGPPPfff{{{}}}{{{vvvrrrkkknnnkkk]]]QQQMMMNNNNNN\\\iiiyyyttthhh```UUUQQQRRRXXX^^^bbbjjjrrriii___QQQHHHCCCAAA???===<<<>>>AAAEEEGGGHHHIIIIIIHHHHHHHHHJJJOOOVVV]]]aaaggggggiiimmmttt}}}}}}rrrhhhbbb```\\\___```aaaeeemmmqqqqqqkkkooovvv|||~~~{{{xxxqqqsss|||nnnbbbVVVRRRQQQSSSQQQJJJDDDCCCEEEIIIMMMOOOLLLHHHDDDBBB@@@BBBDDDFFFEEEDDDBBBBBB@@@???>>>===>>>???AAACCCAAAAAABBBBBBBBBAAA@@@???@@@AAABBBCCCCCCCCCBBBBBBAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGEEEHHHJJJHHHFFFIIIRRR[[[qqqnnneee\\\ZZZ___dddeeedddrrruuuzzz}}}}}}xxxsssooofffeeecccaaa___\\\[[[ZZZXXXYYYZZZ[[[^^^```bbbcccbbbaaa^^^[[[ZZZ[[[\\\]]]XXXXXXWWWXXX\\\dddmmmsssvvvxxx~~~~~~tttkkklllooowww{{{mmmuuu~~~lllWWWAAA666333111111222000222333222000///000222000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222333333333333___SSSNNNKKKNNNIIIHHHGGGEEECCCBBBAAAAAA>>>;;;777333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************))))))))))))))))))))))))(((((())))))*********+++++++++++++++,,,---...///000+++***...///000666>>><<<@@@DDDGGGJJJPPPXXX^^^aaadddfffggggggfffffffffhhhgggeeebbb___]]]]]]]]]```___\\\ZZZYYYYYYYYYZZZ^^^bbbeeefffdddcccfffhhhdddiiiqqqyyy~~~|||{{{~~~}}}zzzwwwyyy{{{}}}|||{{{zzz|||~~~vvvsssqqq{{{yyynnncccUUUEEE999000222333222000//////000---...111222333333111000000000000000000000000000////////////////////////------...///000000//////////////////////////////................................................////////////000000000000000000000000000000000000000000000000111111111111111111222333333333333222111222333444555555555555;;;888888;;;===<<<>>>BBBOOO```xxxvvveeeXXXPPPGGG???@@@KKK]]]nnnyyy{{{wwwsssllleeecccfffiiikkkrrrzzzpppbbb[[[WWWTTTQQQOOORRRWWW\\\```cccdddeee```___^^^aaagggpppxxx~~~}}}yyyrrrnnnnnnssszzzvvvtttmmmddd[[[WWWYYY\\\YYY```hhhlllqqqyyy}}}~~~{{{}}}sssmmmpppqqqzzzoooeeeUUUNNNJJJKKKJJJFFFCCCCCCBBBFFFLLLNNNLLLHHHCCCAAA???BBBEEEGGGFFFEEEDDDCCC???>>>===<<<===>>>@@@BBBBBBBBBCCCCCCCCCBBB@@@???@@@AAABBBCCCCCCCCCBBBAAA@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCDDDFFFFFFGGGIIIKKKKKKKKKLLLOOORRRbbb}}}}}}pppjjjgggbbb^^^]]]___ccchhhmmmppprrrsss~~~|||zzzwwwtttrrrpppkkkkkkiiihhhggggggffffff\\\[[[XXXWWWVVVXXXZZZ[[[___ccciiinnnqqqvvv}}}|||ooobbbmmmsss|||rrrnnnzzzvvvRRRBBB444222444333222444///111333222000///222555000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111222222222333333333aaaUUURRRMMMLLLKKKJJJHHHFFFDDDBBBAAAAAA===:::666333222000...------,,,++++++******++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************)))************+++++++++++++++******************+++*********,,,...111333;;;;;;;;;<<<@@@GGGQQQXXX[[[dddlllmmmnnnpppqqqooojjjgggaaa[[[WWWVVVWWWXXX]]]aaaccc```YYYRRRLLLGGGOOOUUUaaannntttssstttwwwqqqrrr{{{{{{xxxyyy~~~~~~mmmhhhpppvvvttt{{{~~~~~~xxxuuuttt```QQQFFF<<<555444333222111000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,,,,---------...............------,,,,,,,,,---------............///000000000000111111111111000000000000000000000000222333444444555555444444333333444444555666666666888999999::::::;;;<<<<<>>;;;:::;;;===>>>@@@CCCEEEEEEBBB???======AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAABBBCCCDDDEEEFFFIIIJJJKKKJJJJJJKKKNNNQQQZZZeeewwwvvvjjjdddbbb___ZZZVVVWWW\\\aaadddfffhhhjjjiiieeebbb___bbbdddaaaYYYTTTWWWZZZ[[[\\\]]]___aaafffmmmuuu{{{}}}~~~wwwqqquuu{{{~~~{{{zzzxxxoootttfffPPP999666444333444444111///000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111111111111111111111111111000111111111111222222222```TTTQQQLLLKKKKKKJJJHHHFFFDDDBBBAAAAAA===:::666333222111///------,,,++++++***+++++++++++++++++++++++++++++++++++++++***))))))***++++++************************)))************+++++++++************************++++++******+++...000222777888:::<<>>>>>AAACCCCCC@@@===;;;;;;?????????@@@@@@AAAAAAAAA??????@@@@@@@@@@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEEGGGHHHIIIIIIHHHIIILLLNNNOOOWWWeeettt}}}~~~}}}wwwmmmddd^^^\\\]]]bbbbbbcccdddcccbbb```___eeeiiihhhdddccciiinnnooo|||~~~yyyxxxzzz{{{uuusssiiiNNN;;;666444111111222222000...////////////////////////.../////////000000000000////////////000000000000//////000000000111111111111111111111111111111111000111111111111222222222aaaSSSPPPKKKKKKKKKJJJHHHEEECCCBBBAAA@@@===:::666333222111///---------,,,+++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++************************)))************+++++++++************************,,,+++******+++---...///111333777:::===AAAFFFJJJWWW\\\aaagggttt|||lll```[[[WWWQQQMMMPPPPPPUUU___kkkrrrsssssshhh```\\\aaajjjrrryyy~~~qqqaaaZZZXXXbbbppp}}}yyylllnnn|||}}}rrrfffOOOCCC777222000///000333222111000//////...//////////////////////////////////////////////////////........................................................................---------.........//////...------------,,,,,,,,,---------............/////////000000000000111111000000000000000000000000222222333444444444444333333333333444555555666666666666777888888999999:::888<<<@@@BBBFFFTTThhhwww{{{vvvssslllaaaYYYWWW\\\bbbaaaWWWLLLDDD>>>;;;AAAIIIRRR___lllqqqqqqnnnjjjffflllttt|||iii___\\\ZZZYYYZZZXXXYYY\\\```dddeeedddbbbbbbeeejjjssskkkYYYPPPPPPTTTUUUNNNGGGDDDEEEFFFDDDAAAAAAAAABBBAAA@@@>>><<<;;;<<<<<<>>>???AAAAAABBBBBB@@@???===;;;:::;;;<<<===<<<>>>@@@@@@>>>;;;999999<<<======>>>???@@@AAAAAA?????????@@@@@@@@@AAAAAA@@@@@@AAABBBCCCDDDDDDEEEDDDFFFGGGGGGFFFGGGIIIKKKKKKOOOVVV___iiirrryyy}}}}}}|||}}}xxxuuuuuuuuuuuuuuutttssssssssswww|||~~~wwwzzzyyyyyyvvv^^^III888...222000//////000000///---////////////////////////....../////////000000000////////////000000000000//////000000000000111111111111111111111111111111000111111111111222222222cccTTTPPPKKKLLLKKKIIIGGGEEECCCAAAAAA@@@===:::666333222111///...------,,,++++++++++++,,,+++++++++++++++++++++++++++******************+++************************))))))*********+++++++++***************+++++++++,,,++++++***++++++,,,------///222555888===CCCGGGLLLOOOUUU^^^nnnzzzqqqjjjccc\\\VVVWWWWWW\\\gggsss~~~tttmmmkkkmmmuuu~~~uuummmllllllyyysssgggXXXKKK<<<555////////////000333111000//////.........///////////////////////////................................................................................................------........./////////---------------------------------............///////////////000000000111000000000000000000000000111111222333333333333333222333333444444555666666555555666666777888888888666<<>>???@@@AAAAAA???>>><<<;;;:::;;;<<<===;;;===???>>><<<:::999999::::::;;;<<<>>>???@@@@@@>>>>>>??????@@@@@@AAAAAA@@@@@@AAABBBBBBCCCDDDDDDCCCEEEFFFFFFFFFFFFHHHIIIMMMMMMNNNRRRZZZeeerrrzzzzzzxxx~~~{{{rrrttt{{{uuuppp}}}{{{zzz{{{}}}}}}wwwvvv{{{kkkPPP???666222000///........./////////...////////////////////////........./////////000000////////////000000000000////////////000000000111111111111111111111111111000000111111111222222222fffVVVQQQMMMNNNJJJIIIGGGEEECCCAAA@@@@@@<<<999555333222111000......---,,,,,,++++++,,,,,,++++++++++++++++++++++++*********++++++*********))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++++++++******++++++++++++,,,---///333999@@@FFFDDDIIINNNVVVcccpppuuutttzzz~~~yyyqqqkkkiiieeeeeejjjrrrxxx~~~}}}~~~qqq___OOOBBB:::444000000333333000...000000///......---.................................------------------------........................................................................------------.........///---------------------------------............///...////////////000000000000000000000000000000000000111222222333333222222222222333333444555555555444555555666666777888888888;;;>>>?????????AAACCCNNNXXXkkkyyyssssssvvvnnnllljjjggg```ZZZ\\\aaalllsssxxxrrrdddWWWUUUYYY^^^hhhrrrwwwwwwwww|||rrrfff\\\[[[^^^___``````cccgggoooyyy}}}vvvoooeeeZZZTTTUUUXXXYYYYYYaaaXXXNNNGGGEEEDDDAAA???@@@@@@@@@???>>>===<<<<<<888999;;;===>>>@@@@@@@@@===<<<;;;::::::;;;;;;<<<;;;===>>>>>><<<:::::::::999999:::;;;===>>>??????======>>>??????@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCEEEGGGGGGFFFFFFGGGHHHKKKJJJHHHHHHMMMXXXeeeooo|||zzzzzzrrrnnnrrryyy}}}yyyvvvmmmkkkmmmwww{{{rrrpppooosss~~~{{{eeeJJJ999333333333222---...//////...//////000....................................////////////////////////000000000000...////////////000000000000000000000000000000000000000111111111222222222hhhVVVQQQMMMOOOJJJIIIGGGDDDBBBAAA@@@???<<<999555333222222000///...------,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***))))))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,******************++++++******++++++...333:::@@@AAAFFFKKKOOOVVV\\\]]]ZZZiiisss~~~~~~{{{|||~~~ppp\\\III<<<555444111000111555444///,,,---......------------..............................------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...---------............///......////////////000000000000000000000000000000000000111222222222222111222222222333444444555555444555555666666777777888:::888777777:::===???@@@BBBFFFOOOaaazzz}}}wwwvvvvvvuuuvvvyyyyyytttnnnpppvvv{{{rrriiiiiieeekkksssvvvvvvvvvyyy}}}yyysssqqquuuxxxyyyyyy{{{wwwwwwyyy~~~~~~~~~xxxkkk```]]]WWWQQQRRRXXXYYYTTTOOORRRNNNHHHDDDBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<888999:::<<<===>>>>>>>>><<<;;;;;;:::::::::;;;;;;;;;===>>>===;;;::::::;;;999::::::;;;<<<===>>>>>><<<======>>>???@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCEEEGGGHHHGGGFFFGGGHHHKKKJJJIIIGGGHHHOOOZZZccc{{{}}}~~~~~~{{{}}}}}}yyyuuuqqqfffhhhrrrsssmmmsssvvvWWWHHH888444555444000------///000///......///000........................------........./////////////////////000000000000......////////////000000000000000000000000000000000111111111111222222222hhhVVVPPPLLLOOOJJJHHHFFFDDDBBBAAA@@@???;;;888555333222222000///......---,,,,,,,,,,,,---++++++++++++++++++++++++)))***++++++++++++***))))))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,(((((()))******++++++***))))))******+++---111444888???DDDEEEGGGLLLNNNMMMYYYaaakkktttzzz{{{pppdddSSSCCC999333111111111///000333111---,,,///...------,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......---------............///........./////////000000000000000000000000000000///000000111111111111111111222222333333444555555555555555666777777888888888777666666888;;;===>>>===@@@DDDLLLZZZooo~~~yyy{{{}}}|||rrruuuyyy{{{||||||~~~}}}oooeeeZZZPPPPPPNNNMMMOOORRRQQQJJJDDDEEEFFFFFFCCC@@@>>>???@@@>>>===<<<;;;;;;;;;:::;;;777777888::::::;;;;;;;;;:::::::::::::::::::::;;;;;;<<<===<<<:::999:::;;;;;;;;;;;;;;;<<<<<<======<<<<<<===>>>???@@@AAAAAA@@@AAAAAAAAAAAABBBBBBBBBCCCEEEGGGGGGFFFEEEEEEFFFHHHJJJKKKIIIHHHJJJPPPVVVgggwww}}}{{{sssnnnkkkrrr{{{hhhTTT>>>666111333333///---------///000///---,,,---///........................---------.........//////////////////000000000000........./////////000000000000000000000000000000000111111111111222222222hhhUUUNNNKKKNNNJJJHHHFFFDDDBBB@@@@@@???;;;888555333222222111///......---,,,,,,,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,+++***))))))))))))))))))))))))))))))************+++++++++((())))))***++++++,,,,,,'''((()))***++++++++++++''')))++++++***))))))***---555:::;;;>>>DDDIIIKKKKKKMMMRRR\\\hhhuuuuuuuuuyyy|||yyy~~~~~~lllSSSFFF888222222222000...111//////000///---///333------,,,,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,------.........---------.........//////............/////////000000000000000000000000000//////000111111111111111111222222333333444555555555555666666777888888888555888;;;===;;;:::999999444;;;AAACCCEEEQQQfffwww|||~~~ssscccYYYVVVRRRLLLHHHIIIJJJLLLKKKHHHCCC@@@BBBFFFHHHEEE@@@<<<===???<<<<<<;;;:::999999999999666666777888888888888888:::::::::::::::::::::::::::;;;<<<;;;999999999;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDFFFGGGEEEDDDDDDEEECCCFFFIIIHHHDDDCCCFFFJJJLLL^^^yyy~~~yyy||||||xxxuuuyyy|||qqqnnnttt{{{~~~dddLLL===555111//////---)))---555,,,...000...,,,***,,,...........................---------.........//////////////////000000000000............/////////000000000000000000000000000000111111111111222222222fffSSSMMMJJJMMMJJJHHHEEEDDDCCCBBB@@@>>>999888666444222000...---...+++)))((()))*********+++++++++++++++***)))((())))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((((((((()))***************))))))))))))************)))************+++++++++//////111444888===BBBEEEGGGHHHJJJOOOVVVbbbnnnwwwrrrlllnnnrrrvvv}}}|||hhhTTTHHH777555222000///...///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++---------------------------------............///.........////////////000............////////////000000000000////////////111111222222222333333333444444555555666777777777777999::::::999888:::;;;;;;<<<===>>>CCCLLLVVV]]]mmmlllmmmrrr}}}xxx{{{rrrlllgggccc]]]XXXTTTQQQOOOMMMFFFEEEEEEEEEDDD@@@:::666<<<>>>@@@BBBCCCCCCBBBAAA???>>><<<;;;999888888888888777777666666666666666888888888777777777777777777999;;;:::999888999999::::::;;;;;;<<<=========?????????>>>>>>>>>>>>>>>BBBBBBAAAAAA@@@???>>>>>>>>>???AAACCCDDDDDDCCCCCCEEEFFFFFFFFFGGGGGGGGGGGGKKKOOOZZZmmm|||www{{{|||wwwuuu~~~uuusss~~~nnnUUUAAA666111////////////////////////........................---------............///////////////////////////........................000000000000000000000000//////000000000000//////...///000222222111111000fffSSSMMMJJJMMMJJJGGGEEEDDDCCCBBB???===:::999888555333111///...///,,,))))))***++++++++++++++++++++++++***))))))************************************)))))))))(((************)))))))))((((((((()))***************))))))))))))************))))))*********+++++++++******+++...111555999<<>>AAAGGGNNNTTTWWWWWWWWWZZZcccssstttiiiaaa\\\[[[XXXVVVSSSQQQOOOKKKHHHDDDCCCCCCCCCBBB>>>999555666888:::<<<>>>???@@@@@@???>>>===;;;:::999999999888777666666555555666666777777777777777777777777777999::::::999888888999999::::::;;;<<<<<<======>>>=====================@@@@@@??????>>>======<<<===>>>@@@BBBCCCCCCCCCBBBEEEEEEEEEEEEFFFFFFFFFFFFIIILLLQQQZZZfffuuu{{{{{{}}}wwwwwwzzz}}}eeeOOO@@@888333000................................................------------............................................................//////////////////////////////000000000000//////...///000111222111111000fffTTTNNNJJJLLLIIIGGGDDDCCCBBBAAA???===;;;:::999777444222000//////---+++***+++,,,,,,+++***++++++++++++***))))))++++++++++++++++++++++++************))))))))))))************))))))))))))((())))))************)))))))))))))))************)))))))))*********++++++((((((((()))+++...000222>>>CCCJJJPPPTTTWWWZZZ[[[]]]fffqqqxxxyyyzzz}}}vvvcccMMM???666111000111222222000///...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++------------------------------------............,,,,,,,,,---------......---............/////////////////////////////////000000000000111111111111222222333444444555555666666888999999888888999:::;;;<<<<<<<<<===@@@DDDHHHHHHGGGGGGHHHLLLVVVaaaiii|||yyyiii]]]UUUOOOMMMLLLLLLLLLLLLLLLJJJFFFCCCAAAAAAAAAAAA@@@===888444000111222444777999<<<===>>>======<<<;;;:::::::::777777666555555555555666666666666666666666666666777888::::::888777888999888999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<=========<<<;;;;;;::::::<<<===>>>@@@AAAAAAAAAAAACCCCCCDDDDDDDDDEEEEEEEEEDDDGGGJJJKKKNNNZZZmmm|||}}}qqqpppsss|||~~~wwwsssttt}}}xxxzzzkkkYYYAAA333000222000---........................------------------------------------............................................................////////////////////////...//////000000//////......///000111111111000000gggWWWQQQMMMNNNIIIGGGDDDCCCBBBAAA>>><<<;;;:::999666444222000///000...,,,+++,,,------,,,******+++++++++******)))++++++++++++++++++++++++*********)))))))))))))))*********)))))))))))))))((()))************))))))((()))))))))************))))))))))))******************)))******+++------555:::CCCJJJOOORRRTTTUUUVVVZZZ^^^aaadddiiirrryyy~~~yyynnngggMMMBBB777444444333444777000//////......///000000------------------------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,------------------.........//////.........///////////////////////////000000000000111222222333333444555555666777888888777777888:::999:::<<<<<<<<<<<<>>>@@@BBBBBBBBBBBBCCCHHHNNNRRRTTT\\\lll~~~sssssskkk```VVVOOOKKKHHHGGGEEEDDDDDDEEEFFFEEECCC@@@@@@????????????<<<888555///......///111444777888;;;<<<<<<<<<;;;;;;::::::777666555555444444555555555555555555555666666666666888999999888777777888777777888999999::::::;;;999999999:::::::::::::::<<<<<<;;;;;;:::::::::::::::;;;<<<>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDD???DDDIIIIIIHHHMMMYYYdddwwwyyyooonnntttzzzyyysssrrrtttrrraaaHHH===111,,,///222///+++........................------------------------,,,,,,---------.........................................................////////////////////////...//////////////////.../////////000000000000000hhhYYYTTTOOOOOOIIIGGGEEECCCBBBAAA???===:::999888666333111///...///...,,,,,,---...---,,,)))******+++++++++******++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))******))))))*********))))))(((((()))))))))************(((((()))))))))*********,,,+++++++++++++++++++++)))---444999===AAADDDFFFJJJMMMQQQUUUZZZbbblllsss~~~|||}}}vvvgggWWWHHH@@@999333///000111///---.....................//////------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,,,,---------------............------....../////////000....../////////000000000111111222222333444444444555777888888777666888999777999;;;<<<;;;;;;<<<>>><<<>>>?????????@@@CCCFFFGGGLLLTTT^^^jjjwwwyyyuuuxxx|||~~~|||~~~mmmZZZYYYUUUPPPLLLJJJHHHFFFDDDEEECCC@@@???@@@@@@@@@??????>>>>>>>>>>>>===:::777111000...---...000222444888888999::::::::::::999666555555444444444444444333333444444444555555555555777888888777666777777666666777777888999999999777777888888999999999999;;;;;;;;;;;;;;;:::::::::999:::;;;<<<===???@@@AAAAAABBBBBBBBBBBBCCCCCCCCCBBBDDDFFFGGGGGGJJJNNNRRR\\\gggvvv}}}{{{||||||vvv}}}www```III<<<333111//////000111000///........................------------------------,,,,,,,,,------------.................................................................................////////////......///////////////000000000iii[[[VVVPPPOOOJJJHHHEEEDDDCCCBBB@@@===:::999888555333111///...///---,,,---......,,,+++))))))***++++++++++++***++++++++++++++++++++++++))))))))))))************))))))))))))************)))************))))))((())))))))))))************((((((((()))))))))************************))))))(((***,,,...///111444777<<>>?????????AAABBBAAACCCFFFIIIOOO[[[iiisss|||{{{zzztttlllgggfffjjjnnnmmmiiieeeddddddiiifffhhhnnnpppgggZZZQQQLLLKKKIIIIIIIIIGGGCCCAAAEEEBBB>>><<<<<<============<<<<<<<<<======:::888444333000///......000111333444666888888888888777555555444333333333333444222222222333444444555555555666888888666555666777555555555666777777888888666666777777888999999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;===???@@@AAAAAAAAABBBBBBBBBCCCCCCCCCGGGDDDBBBAAACCCGGGJJJLLLMMMQQQZZZiii{{{qqqlllooosss|||yyyxxx{{{}}}vvvooottt~~~}}}fffPPP???555111///000///---+++,,,000444------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------................................................---......//////......---//////.........///000111gggZZZVVVOOOMMMKKKIIIFFFEEEDDDCCCAAA???;;;:::999666444222000///...---,,,,,,------,,,***))))))***+++++++++++++++************************((()))))))))************((()))))))))***************************)))(((((())))))))))))************(((((((((((()))))))))***(((((())))))******))))))***+++,,,,,,++++++---///222777???GGGOOOTTTXXXZZZ[[[^^^gggqqqtttqqqpppqqqrrrtttyyy}}}tttqqqoookkkgggfffPPPHHH===555111000000000111---,,,...///...///222,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,)))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------------,,,,,,---------.........,,,,,,---......///000000//////000000000111111111222222333333444555555555444555777666555555666888666888::::::999999:::<<<:::<<>>???>>>;;;;;;;;;;;;999888;;;:::999:::;;;;;;999888444333111000/////////000///000333555666666666555555444444333222333333333111111111222333444444444444666777777666555555666444444444555666666777777666666666777888999999999::::::::::::::::::::::::999999:::;;;<<>>>>>>>>>>>???>>>BBBFFFEEEBBBDDDKKKRRR\\\hhhwww~~~ppplllkkkbbb]]]___bbb^^^WWWSSSQQQQQQQQQPPPPPPPPPOOONNNLLLKKKOOOTTTQQQIIIFFFIIIDDDCCCBBBBBBBBBBBB@@@>>>:::999999:::;;;:::777444999888777888::::::888777333222222111000000000000,,,...111333555555444444555444333333222222333333000000111222333333444444444666777777666555555666333333444444555666666777555666666777888999999:::999999999999999999::::::999999::::::<<>>>>>>>>???@@@@@@AAABBBCCCDDDDDDPPPUUU[[[```dddlllwww~~~kkk^^^YYYXXXWWWVVVUUUUUUSSSOOOMMMLLLLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBAAA@@@???>>>>>>>>>>>>;;;;;;::::::999888777777666666666666555555555555444444333333222111000000///000000111222333333333666555333222111222333333111111222222222333333333555555555444444333333333333333333444444444555555666777888777666666888:::999999999999999999999999;;;;;;<<<===>>>???@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHMMMTTTYYYiiiuuu~~~~~~wwwuuu{{{yyytttsss~~~{{{uuurrryyy}}}kkkWWWIII777666444222111/////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............................................................////////////hhhUUUQQQMMMLLLKKKHHHEEEDDDDDDDDDCCCBBB???>>>;;;888444222000///......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++,,,,,,,,,222111;;;NNNWWWSSSPPPRRRUUUXXX]]]dddmmmvvv~~~~~~|||zzzxxxxxxyyyzzzrrrpppmmmjjjgggfffggggggllliiiddd^^^[[[[[[^^^aaaeeeaaaYYYQQQHHHAAA===:::888555111////////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++------,,,,,,,,,++++++++++++++++++*********))))))+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++*********+++++++++,,,,,,+++******))))))******+++))))))*********++++++++++++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...........................//////000000000111111111111111111222222222333333333333333444444444444555888888888999999999999:::::::::;;;;;;<<<=========??????@@@AAABBBCCCDDDDDDBBBGGGLLLPPPTTT[[[dddlllzzzuuuqqqooofffYYYQQQOOOQQQPPPOOOOOOOOOMMMKKKHHHKKKKKKJJJJJJIIIGGGFFFEEEGGGGGGGGGFFFFFFEEEEEEEEE@@@@@@@@@???>>>>>>======;;;::::::999888888777777666666666666555555555555333333222111111000////////////000000111222222333555444333222222222222333111111222222222333333333555555444444444333333333333333333444444444555555666777888777666666888:::999999999999999999999999;;;;;;<<<===>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDDDDFFFGGGGGGHHHKKKPPPTTTWWW^^^iiivvv|||vvvxxxzzz{{{~~~~~~~~~}}}yyywwwwwwxxxyyy|||~~~wwwdddUUUHHH<<<444444333222000///......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............................................................////////////jjjWWWRRRNNNNNNLLLJJJFFFEEEEEEEEEDDDCCC???>>>;;;888555222111000......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))((((((''''''---)))+++444999777888===<<<>>>CCCJJJSSS[[[cccgggggggggggghhhhhhiiijjjjjjkkkllllllkkkhhhddd___]]]QQQNNNIIIEEECCCCCCCCCCCCDDDAAA===888444111///......---,,,---...//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***************+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++*********++++++++++++,,,+++******))))))******+++)))))))))*********++++++***++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------........................//////000000000000111111111111111222222222222333333333333333444444444444777777777888888888999999888999999:::;;;;;;<<<<<<>>>??????@@@AAABBBCCCCCC???BBBFFFHHHKKKPPPWWW]]]mmmvvv||||||ssslllhhhfffbbb^^^ZZZXXXTTTNNNLLLMMMKKKJJJIIIJJJJJJJJJHHHFFFIIIIIIIIIIIIHHHFFFEEEEEEHHHGGGGGGFFFEEEDDDCCCCCC>>>>>>??????>>>===;;;::::::999999888888777777666666666666555555555555444222222111111000/////////...//////000000111111222444444333222222222222333111111222222222333333333444444444444333333333333333333333444444444555555555666777666555666777999999999999999999999999999:::;;;;;;<<<===>>>??????????????????????????????BBBBBBBBBBBBBBBCCCDDDDDDDDDEEEGGGGGGGGGIIIKKKNNNOOOPPPSSSZZZgggxxx~~~{{{zzz}}}}}}yyyxxxzzz}}}zzzxxx{{{pppbbbOOO???555111///...000000///------,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............................................................////////////mmmXXXSSSOOOOOOMMMKKKHHHFFFFFFEEEDDDCCC@@@>>>;;;888555222111000......---,,,,,,,,,,,,---++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******))))))(((***(((***000111...,,,...,,,---///333777;;;???BBBEEEFFFHHHJJJKKKLLLLLLKKKKKKLLLNNNNNNLLLHHHCCC???<<<888444222444444111//////............///000111.........///000000...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++++++++++++++******************************************************))))))))))))******************************************++++++++++++******))))))))))))******))))))))))))******************+++++++++******)))++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................////////////000000000111111111111111222222222222222222333333333444444444666666777777777888888888777777888888999:::::::::===>>>>>>???@@@AAABBBBBBCCCEEEGGGHHHJJJMMMRRRUUU[[[ccclllqqqrrrtttyyy~~~|||{{{sssjjjbbb[[[VVVTTTUUURRRPPPOOONNNMMMMMMNNNJJJIIIHHHIIIJJJJJJIIIHHHIIIIIIIIIHHHHHHFFFEEEEEEGGGGGGFFFEEECCCBBBAAAAAA;;;<<<>>>>>>>>><<<999888888888888777777666666666666666555555555444444444222222111111000000000000......//////000000000111333333222222222222222222111111222222222333333333333333333333333333333333333333333444444444555555555666666666555555777999888888888888888888888888999:::;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHKKKLLLNNNQQQVVV^^^hhhnnn|||wwwwwwzzzzzztttrrrssssss~~~}}}|||}}}uuudddYYYCCC===666111000111222222...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............................................................////////////oooYYYSSSOOOPPPNNNLLLHHHFFFFFFEEEDDDCCC@@@>>><<<888555333111000......---,,,,,,,,,,,,---++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++'''''')))---,,,)))((()))+++++++++,,,---......///...000222444444444333333000111222333222000---,,,000---+++,,,...///---***000000///...------------,,,++++++,,,---,,,***'''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************))))))))))))))))))***************************))))))*********+++++++++***))))))))))))))))))***(((((()))))))))*********)))******+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...........................////////////000000000000000111111111222222222222222222333333333444444555555555666666666777777666666777777888999999999<<<<<<===>>>???@@@AAAAAACCCDDDEEEEEEFFFHHHJJJLLLOOOTTTZZZ]]]]]]```eeejjjrrrttttttsssrrrvvv{{{tttmmmlllpppsssrrroookkkggg```YYYSSSPPPNNNNNNJJJJJJJJJIIIIIIJJJIIIIIIIIIHHHGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDBBBAAA@@@??????:::;;;<<<<<<<<<:::888666777777666666666666555555555555555555444444444444222222222222222111111111////////////000000000000111222222222222222222222111111222222222333333333333333333333333333333333333333333444444444555555444555666555444444666888888888888888888888888888999999:::;;;<<<===>>>>>>========================????????????@@@AAABBBCCCFFFFFFGGGHHHHHHHHHGGGFFFCCCFFFJJJMMMOOORRRVVVYYYcccooo~~~vvvgggZZZMMMBBB;;;444333222111111000///---...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............................................................////////////pppZZZSSSOOOPPPNNNLLLHHHFFFFFFEEEDDDBBB@@@???<<<999666333222111......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))***++++++******)))(((''''''***---+++,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++.............../////////++++++***,,,---...---,,,......------,,,,,,++++++***)))***,,,---...,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++*********+++++++++++++++***************+++++++++***************************))))))(((((())))))***************************)))))))))************+++***))))))(((((())))))***((((((((()))))))))******))))))***++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------......////////////000000000000000111111111111222222222222222333333333333444444555555555666666666666666666777888888999999;;;<<<<<<===>>>???@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFIIIKKKNNNNNNNNNQQQVVVZZZ___```bbbccceeeggghhhiiihhhddd```___```aaa```^^^ZZZWWWSSSNNNKKKKKKLLLMMMFFFHHHIIIGGGFFFHHHGGGDDDFFFEEEDDDDDDFFFGGGGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDBBBAAAAAA@@@???>>>======999999::::::999888666555555555555555555555555555555555555444444444444333222222222222222222222222000000000000000000000000000111222222333222222222111111222222222333333333222222222222333333333333333333333444444444555555333444555555333444555777888888888888888888888888888999999:::;;;<<<==========================================>>>@@@AAABBBFFFEEEEEEFFFHHHHHHGGGEEEDDDFFFGGGGGGHHHKKKNNNQQQNNNVVV]]]cccmmm~~~}}}uuuaaaXXXKKK@@@888555444444222000...---,,,,,,,,,---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............................................................////////////qqqZZZRRRNNNPPPNNNKKKHHHFFFEEEDDDCCCAAAAAA???<<<999666333222111......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))******+++,,,,,,)))'''(((,,,...((())))))******************++++++,,,,,,,,,++++++((((((((((((((()))***+++***+++,,,,,,++++++,,,...((((((***+++,,,,,,------,,,++++++,,,...///...---************************++++++++++++++++++++++++)))*********++++++++++++)))*********++++++++++++))))))*********+++++++++************************))))))(((((((((((())))))************************))))))))))))************))))))(((((((((((())))))(((((((((((()))))))))***))))))***+++++++++++++++***************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------------------------........./////////000000000000000000111111111111111222222222222333333333333444444444444555555555666666666777888888999999:::;;;<<<===>>>??????@@@BBBAAAAAABBBCCCDDDDDDDDDDDDFFFHHHHHHHHHJJJNNNQQQSSSUUUWWWXXXYYYYYYYYYYYY[[[[[[ZZZYYYWWWUUUTTTTTTOOONNNMMMKKKJJJJJJJJJJJJGGGJJJIIIEEEDDDGGGGGGDDDDDDCCCAAAAAABBBDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBBBB>>>>>>>>>======<<<<<<<<<999999888888777666666555444444444444444444444444555555555444444444333333111111111111111222222222111111111111111111111111///000111222333222222111111111222222222333333333111111222222222333333333333333333444444444555555333444555444333333555777888888888888888888888888888888999:::;;;<<<<<<===========================;;;;;;;;;<<<===>>>???@@@CCCBBBAAACCCFFFHHHGGGEEEFFFGGGFFFEEEDDDEEEGGGJJJGGGKKKLLLLLLSSSaaammmsss~~~zzznnn___QQQGGG<<<888333///...///111222...---,,,***)))+++---000...------,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............................................................////////////qqqYYYQQQNNNOOONNNKKKHHHEEEDDDDDDBBBAAAAAA???<<<999666444222111......---,,,,,,,,,,,,---++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************###(((,,,+++)))(((((('''((()))***************)))(((((((((((()))***************++++++++++++++++++***,,,---+++((('''***---+++,,,,,,,,,,,,+++***)))---+++******++++++***)))************************++++++++++++++++++++++++))))))******++++++++++++))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))((()))***+++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------............/////////000000000000000111111111111111111222222222333333333333333333444444444555555666666777777888888999999::::::;;;<<<===>>>?????????>>>>>>???AAABBBBBBAAAAAACCCFFFHHHHHHIIIKKKMMMGGGKKKNNNOOOMMMMMMPPPSSSSSSUUUWWWVVVQQQNNNMMMNNNJJJKKKLLLLLLLLLJJJHHHFFFGGGJJJGGGAAA@@@EEEFFFCCCDDDBBB@@@@@@BBBCCCCCCCCCAAAAAABBBBBBAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<;;;;;;999888777666555555555666444444444444444444444444555555444444444333333333000000000000000111111111222222222111111111111111///000111222333333222111111111222222222333333333111111111222222333333333333333333444444444555555333444444444333333555666777777777777777777777777777888999:::;;;<<<<<<===========================999999::::::<<<===>>>???BBB@@@>>>@@@DDDGGGGGGFFF???AAADDDFFFFFFEEEFFFGGGCCCGGGIIIHHHKKKQQQUUUUUU]]]dddlllpppyyy}}}{{{wwwnnnfffZZZMMMCCC;;;555111222222222222111000---,,,//////000...,,,++++++,,,...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............................................................/////////000rrr]]]UUUNNNMMMOOOKKKFFFEEEEEEEEECCCAAA======;;;999666444222111000///...------,,,------++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((()))))))))))))))))))))))),,,)))'''((()))***(((%%%((((((''''''''''''((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************)))************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,........................---------............//////////////////000111111000000000000000111111111222222333333333333444444666666666666666777777888999999::::::;;;:::::::::<<<===>>>???????????????AAABBBEEEGGGIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIINNNOOOOOONNNLLLKKKLLLMMMIIIIIIHHHHHHHHHGGGGGGGGGEEEBBB@@@BBBGGGIIIGGGCCCFFFCCC@@@???@@@BBBBBBBBB????????????????????????===<<<<<<;;;999888777777888777666444444555555666333333333333333333333333444444444444333222111000222222111111111111222222000000000000000000000000//////000000111111111222111111111000000000000000000111111111111222222222222222333333333444444444333333333333333333333333444444555555666777777777888999:::999777666777888:::;;;<<<>>>>>>>>>======<<<;;;;;;:::;;;<<<===>>>BBB???>>>@@@CCCFFFEEEDDDAAAAAACCCDDDEEEEEEEEEEEEBBBBBBCCCEEEFFFGGGHHHIIIOOOPPPRRRVVV\\\dddkkkoooxxxmmmddd\\\TTTMMMHHH===<<<:::777444222000///---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------............---------------............///........................sss]]]UUUNNNMMMMMMIIIEEECCCDDDDDDBBB???======;;;999666444222111000///...------,,,------++++++++++++++++++++++++************************(((((()))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))+++)))'''((()))***(((&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))*********++++++++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............///////////////000000111000000000000111111111111222222222333333333444444666666555555666666777888999999:::;;;;;;;;;;;;:::;;;<<<===>>>????????????@@@BBBDDDFFFHHHHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHKKKLLLMMMLLLKKKJJJJJJLLLHHHHHHGGGGGGGGGFFFFFFFFFFFFCCCAAACCCGGGIIIGGGDDDEEECCC@@@???@@@BBBBBBBBBAAA@@@@@@???>>>=========;;;;;;:::999888777666666666555444333333333444555333333333333333333333333444444444444333222111000222111111000000111111222//////////////////////////////000000000111111111000000000000000000000000000000111111111222222222222222222222333333333333333333333333333333333333444444444555666666777777888999:::999777666777888999:::<<<===>>>>>>======<<<;;;::::::;;;<<<===>>>@@@>>>===>>>AAACCCCCCBBB@@@@@@AAACCCCCCDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHIIILLLPPPTTTVVV[[[```fffjjjmmmuuuyyyoooeee___SSSNNNGGGAAA>>>;;;777444555555333222000///...---------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......------............------------------....................................uuu^^^UUUOOONNNLLLHHHDDDBBBBBBBBB@@@=========;;;999666444222111000///...------,,,------++++++++++++++++++++++++************************(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))***)))(((((())))))((('''((((((''''''''''''((((((++++++***))))))(((''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************)))))))))*********+++++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////......//////000111//////000000111111111111222222222222333333333333666555555555555666777777999999:::;;;;;;;;;;;;;;;::::::<<<===??????@@@@@@@@@AAACCCEEEGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHIIIKKKGGGGGGGGGFFFFFFFFFEEEEEEEEECCCBBBCCCGGGHHHGGGEEEEEECCC@@@@@@AAABBBBBBAAAAAAAAA@@@>>>===<<<;;;:::999999888777666666555555555444333222222222333333222222222222222222222222333333333333333222111000111111000000000000111111//////////////////////////////000000000000111111000000000000000000000000000000000111111111222222000111111111222222222222222222222222222222222222333333444555555666666777777888999888666555666777999:::;;;<<<============<<<;;;:::::::::;;;<<<===>>><<<;;;<<>>???AAAAAAAAA@@@AAACCCEEEFFFGGGGGGGGGCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFHHHHHHGGGGGGIIIKKKGGGGGGGGGFFFFFFFFFFFFEEEEEECCCBBBDDDFFFHHHGGGEEEDDDBBB@@@@@@AAAAAAAAA@@@??????>>>===<<<;;;::::::888888888777666555555444444444333333222222222222222222222222222222222222222222222222222111000000000000000//////000000000//////////////////////////////000000000000000000/////////000000000000000000000000000111111111111000000000000111111111111222222222222222222222222222333333444555555666666555777777777555555666777888888999:::;;;<<<<<<===<<<;;;:::::::::;;;<<<======<<<<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDEEEFFFGGGGGGGGGFFFEEEEEECCCAAAAAABBBDDDEEEEEEIIILLLPPPQQQQQQQQQSSSTTTYYYVVVWWWXXXUUUOOOOOOTTT^^^^^^WWWMMMEEEBBB===888888777555333222333333444555444222111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,------......------,,,,,,,,,---------.........------------------------xxx```VVVPPPQQQOOOKKKFFFDDDDDDCCCAAA>>>======;;;999666444222111000///...------,,,------++++++++++++++++++++++++))))))))))))))))))))))))'''(((((((((((()))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((())))))(((((())))))((((((''''''''''''((((((((()))))))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++******))))))******+++************************+++******))))))******+++************************))))))))))))))))))))))))(((((()))))))))************))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////000...//////000111111222222111111111222222222333333444444444444444555555666777888999:::;;;;;;;;;;;;:::;;;===???@@@AAABBBBBBAAABBBCCCDDDFFFGGGGGGHHHBBBBBBBBBCCCCCCCCCDDDDDDCCCEEEFFFGGGFFFGGGIIIJJJGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCBBBCCCEEEFFFFFFEEECCCAAA@@@@@@AAAAAA@@@???<<<<<<;;;;;;;;;;;;::::::888888777777666666555555444444444444333333222222111111111111111111111111111111222222111111000000000//////......//////000........................000000//////////////////......//////000000000000//////000000000111111111//////000000000111111111111111111111111111111111222222333333444444555555444555666666444444555666777777888999:::;;;<<<===<<<;;;:::999999:::;;;<<<===>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBAAAAAA@@@??????@@@AAAAAABBBBBBCCCAAABBBCCCEEEEEEDDDBBBAAA>>><<<:::;;;===??????======>>>??????>>>============;;;;;;<<<:::777888:::??????<<<666444666777444444333333222111111111111000000///...,,,,,,+++,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,------------...------------------------xxx```VVVQQQRRRQQQLLLGGGEEEEEEEEEBBB???======;;;999666444222111000///...------,,,------++++++++++++++++++++++++((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((())))))******(((((((((((((((((((((((('''((())))))(((((()))***((((((''''''''''''((((((''''''((())))))***++++++((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************************************))))))))))))******************************))))))))))))))))))))))))((((((((()))))))))*********)))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......------......///000......///000111222222333111111111111222222222222444333333333333444555555555666777999::::::::::::;;;<<<===>>>@@@AAAAAAAAA@@@AAABBBCCCDDDFFFGGGGGGBBBBBBBBBBBBCCCCCCCCCCCCBBBDDDEEEEEEEEEEEEGGGHHHFFFFFFFFFFFFEEEEEEEEEDDDAAABBBBBBCCCCCCDDDEEEEEEBBBAAA@@@@@@AAAAAA@@@???::::::::::::::::::::::::777777777666666555555555333333444444444333222111000000000000000000000000000000111111111000000/////////............//////........................000000////////////......---......//////000000111/////////000000000111111///000000000111111111111000000000000000000000000111111222333333444444555222444555555444333444666666666666777888:::<<<===<<<<<<:::999999999:::;;;>>>???@@@???>>>>>>@@@BBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBAAA???>>><<<>>>===<<<===>>>>>><<<;;;<<<;;;::::::999:::::::::888777666555555555555666666777555111000444555444111111222333222111///...,,,---...---,,,+++,,,---...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,xxx```VVVRRRTTTQQQMMMHHHEEEEEEEEEBBB???======;;;999666444222111000///...------,,,------++++++++++++++++++++++++))))))))))))))))))))))))'''''''''((((((((())))))'''''''''((()))*********((((((((((((((((((((((((&&&(((***)))(((''')))+++((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))************************************))))))))))))******************************))))))))))))))))))))))))(((((((((((()))))))))***))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,---------...------------...//////......///000111222333333111111111111222222222222333333333222333444444555444555666777888999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEBBBBBBBBBCCCCCCCCCCCCDDDAAABBBCCCCCCBBBBBBDDDEEEDDDDDDCCCCCCCCCBBBBBBBBB???@@@AAABBBBBBBBBCCCDDDBBBAAA@@@@@@AAAAAA@@@>>>:::::::::999999888888777555555555555444444444444111222333333333222111000000000000000000000000000//////000000000000000//////......------......///........................000000/////////.........------......///000000111////////////000000000111000000000111111111222222000000000000000000000000111111111222333333444444111333444444333333444555555555555666777999;;;===<<<<<<:::999999999::::::>>>???@@@???>>>===@@@BBBAAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@???>>>===<<>>======;;;999666444222111000000...---------------++++++++++++++++++++++++************************''''''''''''((((((((()))&&&''''''((()))******+++((((((((((((((((((((((((&&&(((******((('''))),,,((((((''''''''''''(((((())))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************++++++,,,,,,,,,---------...------------...//////---...///000111222333333000111111111111222222222333333222222333333444555333444555777888888999999999999:::;;;<<<<<<<<<;;;<<<======>>>???AAABBBCCCBBBBBBBBBCCCCCCCCCDDDDDD???AAABBBBBBAAA@@@AAACCCBBBBBBAAAAAAAAA@@@@@@@@@>>>@@@AAAAAAAAAAAABBBCCCAAA@@@@@@@@@AAAAAA???>>><<<;;;:::999888666555555444444333333333333333333000111111222222000///...000000000000000000000000//////000000000000000///.........------.................................000000//////.........------------...///000000111////////////000000000000111111111111222222222222000000000000000000000000000111111222333333444444111222444333333333444555555555555555777999;;;======<<<:::999888999::::::===???@@@???===<<>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<=========777:::<<<===;;;::::::;;;666666555666666555333111333333111//////222222000---000000......111111............//////.........***---//////,,,+++,,,---,,,,,,---------.........++++++++++++++++++++++++))))))******++++++++++++************************************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,sss\\\SSSNNNPPPMMMJJJFFFDDDCCCCCCCCCBBB???>>>===:::888666444333///...------,,,,,,,,,,,,******************************))))))))))))******&&&'''***++++++***'''&&&++++++******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........//////000111222222222000000000000000111111222222222222222222222222222555555555555555555444444888888888999;;;>>>AAABBB@@@>>><<<===AAACCCDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBB@@@??????@@@@@@@@@@@@???>>>>>>@@@???>>>======>>>??????@@@???>>>>>>@@@AAA@@@???::::::999777666444333333222222222222222222222222111111111111000000000000//////000000000000////////////............//////000000///...------,,,,,,------------------------------------------------////////////////////////////////////000000000000000000000000111111111111////////////000000000000000000111222333333444444444444444333333222222222444444555777888:::;;;;;;???>>>===;;;;;;;;;<<<=================================>>>>>>>>>======<<<========================<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999888777777555555444333222222111111111111111111000000000///////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,ttt\\\SSSNNNPPPMMMJJJFFFDDDCCCCCCCCCBBB???>>><<<:::888555444333//////...---,,,,,,,,,,,,******************************))))))))))))******'''(((***,,,,,,***((('''*********)))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........//////000111111222222000000//////000000111222222222222222222222222222555555555555555555444444777777777888:::===???@@@@@@>>><<<===@@@BBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCAAA@@@???@@@@@@@@@@@@@@@???>>>===>>>===<<<;;;<<<<<<>>>>>>@@@>>>>>>>>>@@@@@@???>>>:::999888777555444333333222222222222222222222222111111111000000000////////////000000000000////////////............//////000//////...------,,,,,,------------------------------------------------.........................../////////000000000000//////000000000111111111////////////000000000000111111111222222333333333444444333333333222222222333444555666888999:::;;;>>>>>><<<;;;;;;;;;<<<<<<===========================>>>>>>>>>>>>>>>==============================<<<<<<;;;;;;;;;:::::::::::::::999888777666555555555555444444333222222111111111111000000000//////////////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************+++++++++)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,uuu]]]SSSNNNPPPMMMJJJFFFDDDDDDDDDCCCBBB>>>===<<<999777555333222000///...---,,,,,,,,,,,,******************************))))))))))))******((()))+++,,,,,,+++)))(((((())))))))))))))))))***))))))(((((('''''''''&&&((((((((((((((((((((((((((((((''''''''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........//////000000111111222000000//////000000111222222222222222222222222222444444444444444444555555666666666777999;;;===>>>???>>><<<===???@@@@@@???AAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@AAAAAAAAA@@@???>>>===<<<;;;;;;:::::::::;;;===>>>???>>>======??????>>>===999999888666555444333222222222222222222222222222111111000000000000//////...//////000000//////...//////............///////////////...------,,,,,,........................------------------------............................../////////000000000//////000000000000111111////////////000000000000111111222222222222222222333333333333222222222222333444555666777888999:::===<<<<<<;;;;;;;;;;;;<<<===========================>>>>>>??????>>>>>>>>>========================;;;;;;;;;;;;:::::::::999999888888777666555444333555555444444333333222222000000000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************+++++++++*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,vvv]]]SSSNNNOOOMMMJJJFFFDDDDDDDDDCCCCCC>>>===;;;999777555333222111000///---,,,,,,,,,,,,******************************))))))))))))******((()))***++++++***)))((('''((((((((())))))******)))))))))(((''''''&&&&&&(((((((((((((((((((((((('''''''''''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000111111///////////////000111111111111111111111111111111333333444444444444555555666666777888999;;;<<<<<<>>>============>>>>>>>>>@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@???>>>===<<<::::::999999:::<<<===??????===<<<===>>>>>>===;;;888777777666555333333222111111111111111111111111111000000000////////////...//////////////////...///......------....../////////.........---------........................------------------------................................./////////000000////////////000000000111////////////000000000000222222222222111111111111333222222222222222222222333444444555777888888999;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>========================<<<;;;;;;;;;;;;:::::::::888888777666555444333333555444444444333333222222000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,vvv]]]SSSNNNOOONNNKKKGGGEEEDDDDDDDDDCCC>>>===<<<:::777555333222111111///...---,,,,,,,,,******************************))))))))))))******''''''((())))))(((''''''''''''(((((()))))))))***))))))(((((('''''''''&&&((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////000000000/////////...///000000111111111111111111111111111333333333333444444555555777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>?????????@@@@@@AAAAAA@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@???>>>======;;;;;;::::::;;;===???@@@>>>===;;;<<<======;;;:::777666666555444333222222111111111111111111111111000000000////////////.........////////////............------------.....................---------........................------------------------....................................////////////...////////////000000000////////////000000000000222111111111111111111111222222222222222222222222333333444555666777777888999999999::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::888888777666555444333333333333333333333222222222/////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,uuu]]]SSSNNNPPPNNNKKKGGGEEEEEEEEEDDDCCC???>>>===:::888666444333222111000...---,,,,,,,,,******************************))))))))))))******&&&''''''''''''''''''&&&'''(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......//////////////////////////////......//////000111111111111111111111111111222222333333444444555555777888999:::::::::::::::888:::<<<<<<;;;:::;;;<<<======>>>>>>???@@@@@@@@@??????>>>>>>??????@@@AAA???@@@@@@@@@@@@???>>>>>>======<<<<<<<<<>>>???@@@>>><<<;;;;;;<<<;;;:::999666555555444333333222222111111111111111111111111000000////////////......---......//////......---......------------..............................------------------------------------------------------------------------------........./////////......////////////000000////////////000000000000000000111111111111111111111111111222222222222222333333444444555666666777777888888999999999999888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888777777666555444333333222222222222222111111111///.........------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,yyyttt\\\SSSNNNPPPNNNKKKGGGEEEEEEEEEDDDDDD@@@???>>>;;;999777555444333222000///---,,,,,,,,,******************************))))))))))))******''''''((((((((((((''''''((((((((((((((('''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((%%%&&&'''((()))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////////////////............///000000111111111111111111111111111222222333444444555555666777888999999999888777555888;;;;;;::::::;;;<<<<<<<<<===>>>>>>???@@@@@@???>>>>>>===>>>???@@@AAA>>>>>>???@@@@@@@@@@@@???>>>>>>===<<<<<<===>>>???===<<<::::::;;;;;;999888555555444444333222222222111111111111111111111111000000/////////.........---......//////......---...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////........./////////000000////////////000000000000//////000000111111222222000111111111222222222222333333333444444555666666666666888999999999888888::::::::::::::::::::::::888999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::999999999999888888888777666666555444333222111111000000000000000000000000.........---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,sssxxxsss\\\SSSNNNPPPNNNKKKHHHEEEEEEEEEEEEDDDAAA@@@>>><<<:::888666555333222111///---,,,,,,+++******************************))))))))))))******)))))))))(((((()))))))))))))))(((((('''''''''&&&%%%%%%&&&'''((()))******(((((((((((((((((((((((($$$%%%'''))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))))))))(((&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////........................///000000000000000000000000000000111111222333333444555555555666777888888777666555333666:::;;;:::999;;;===;;;<<<<<<===>>>??????@@@???>>>=========???@@@AAA===>>>???@@@@@@AAA@@@@@@???>>><<<<<<;;;<<<===>>>===<<<::::::::::::999777444444444333333222222222000000000000000000000000000/////////............---..................---...------,,,,,,------...---.....................++++++++++++++++++++++++---------------------------------------------------------.........//////............/////////000////////////000000000000...//////000111222222333000000111111222222222222333333333444444555555555555666777999999999888777::::::::::::::::::::::::777888999:::;;;;;;;;;;;;999999999999999999999999777777777777666666666666555444444333222111000000///////////////000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,mmmpppnnnYYYRRRMMMMMMLLLIIIGGGFFFFFFGGGFFFEEE@@@>>><<<:::999777444111222111000///---+++***)))************************************))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((((((((((((((()))((((((''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))************+++++++++---------...------,,,,,,------............------............////////////000000000///////////////000111333333222222333444555555555666555555444333444555666666666888;;;>>><<<>>>@@@@@@???<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>???===<<<===???@@@@@@@@@@@@???>>>===<<<;;;::::::999999888888777666666666222222222222222222222222000000000000000000000000//////.........---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......000000000000////////////////////////000000000000000000000000000000000000111222222333333444444555555555555666666777888999777777888888888999999999999999999::::::;;;;;;;;;:::::::::::::::999888777777888999999999777666555222333333333333222111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,---------..............................,,,------......------,,,++++++,,,,,,,,,,,,------hhhmmmoooZZZSSSNNNNNNLLLJJJGGGFFFFFFGGGFFFEEE@@@>>><<<:::999777444222222111000///---+++***)))************************************)))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((((((((((((((((((((('''''''''(((((()))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,---------------,,,,,,------............------............////////////000000000000000000000000222333444444333222333555555555555666555555444444444555666666666888;;;===<<<>>>@@@@@@>>><<<<<<<<<;;;<<<===>>>???????????????===<<<===>>>@@@@@@??????>>>>>>===<<<;;;:::999999888888777777666555555222222222222222222222222000000000000000000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......///////////////000000000////////////000000000000000000000000000000000000111111222222333444444444555555444555555666777888777777777888888888999999999999999999999999::::::999999::::::999999888777777777888888888777666666333333222111000///......////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,,,,++++++***)))+++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,------------...........................,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------kkkrrrqqq[[[TTTOOOOOOMMMJJJGGGFFFFFFGGGFFFEEE@@@>>><<<;;;:::888444222222111000///---+++***)))************************************))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''((()))***''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((''''''&&&((((((((((((((((((((((((((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------------,,,,,,------............---------............/////////111111111111111111111111444555666555333333333555444555555666666666555555444555666666666777:::<<<;;;===??????>>><<<<<<<<<:::;;;<<<>>>???@@@@@@@@@???===<<<<<<>>>??????>>>======<<<<<<;;;:::999999888888777777666555555444111111111111111111111111000000000000000000000000...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------...............//////000000111////////////000000000000000000000000000000000000111111111222333333444444333333333333444555666777777777777777888888888888888888888888777777777777888999999999999888888777777777666666666777777888666555333000///.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,++++++***)))+++++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------sss{{{rrr\\\UUUPPPPPPMMMKKKHHHFFFGGGGGGFFFEEE@@@>>><<<;;;:::888555222222111000///---+++***)))************************************)))))))))(((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''')))******''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((((((''''''(((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,---------,,,,,,,,,------......------,,,---------.........//////111111111111111222222222444555666555333222222333444444555666666666666666444555777777666777999:::;;;===???>>>===<<<<<<===:::;;;<<<>>>@@@AAAAAAAAA???===<<<<<<===>>>===<<<<<<;;;;;;:::999999888888777777666666555444444444111111111111111111111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---,,,+++***)))++++++++++++++++++++++++++++++,,,---------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......------......///000111111////////////000000000000000000000000000000000000000000111111222333333333222222222222333444555666666666666777777777888888777777777666666555555555777888888888888888777777777666555444555666777888:::888555222////////////.........---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------}}}sss]]]UUUPPPPPPNNNLLLHHHGGGGGGGGGFFFEEEAAA???===;;;:::888555222222111000///---+++***)))************************************)))))))))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''')))******''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((((('''(((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,------,,,,,,,,,,,,------------,,,,,,------------............000000111111222222222222333444444333111000111222333444555666777777777777555777888888777777888:::;;;<<<>>>===<<<<<<<<<===:::;;;===>>>@@@AAABBBBBB???===<<<;;;<<<<<<<<<;;;::::::999999888888777777666666555555444333333222000000000000000000000000////////////////////////---.....................------------------------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,***)))++++++++++++++++++++++++***++++++,,,------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,------...///000000111////////////000000000000//////////////////////////////000111111222222333111111111222222333444555555555666666666777777777666666666555555444444444666777777888888777777777777666555444444555666777999777444111///...//////------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++*********************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------sss]]]UUUPPPPPPOOOLLLIIIGGGGGGGGGFFFEEEAAA???===<<<;;;999555333222111000///---+++***)))************************************))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''((()))***''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&'''((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''(((((())))))***)))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,------,,,,,,,,,------------,,,,,,,,,------------.........//////000000111222222222111333333333111000111222222333555666777888888999777888::::::999888999999;;;<<<======;;;;;;===>>>;;;<<<===???@@@AAAAAAAAA@@@>>>;;;;;;;;;;;;:::999888888888777777777666666555555444444333222222222////////////////////////////////////////////////---------...............------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------......//////000////////////000000000000/////////////////////////////////000111111222222111111111111222333444555555555555555666666666666555555555555555444444444555666666777777777777666666666555444444444444444333222000...------------------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++************************+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------sss]]]UUUOOOOOOPPPMMMJJJHHHGGGGGGFFFEEEAAA???===<<<;;;999666333222111000///---+++***)))************************************))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((((((((((((((((((((('''''''''(((((()))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''((())))))***)))))))))))))))))))))))))))************+++++++++))))))***,,,,,,------,,,+++,,,,,,------,,,,,,+++,,,,,,---------...............///000000111222222111333444333222222333444222333444666888999999999888:::<<<<<<;;;999999::::::;;;<<<<<<;;;;;;===>>><<<===>>>???@@@AAAAAA@@@@@@>>>;;;:::;;;:::999888777777777666666666666555444444444333222222111111////////////////////////////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))***+++,,,---...************************))))))***,,,,,,------,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------..............................////////////000000000000////////////////////////......//////000111111222222222222222333444555555444444555555555666666666444444444555555555555555444555666666777777666666666666666555444333222111............------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))*********+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------rrr\\\TTTOOONNNPPPMMMJJJHHHGGGGGGFFFDDDAAA@@@===<<<;;;999666333222111000///---+++***)))************************************))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''((((((((((((((()))(((((('''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''((())))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''((())))))***)))))))))))))))))))))))))))************+++++++++((()))***+++,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---......///000111111111222333444444444333555666222333444666888999::::::999;;;======<<<::::::::::::;;;<<<<<<;;;;;;===???===>>>???@@@@@@@@@@@@@@@@@@>>>;;;:::::::::999777666666666666666555555555444444333333222111111000////////////////////////////////////////////////---------.........//////++++++++++++++++++++++++************************************************))))))))))))***,,,///000************************((()))***+++,,,---------++++++,,,---------,,,,,,,,,,,,,,,---------.....................---------////////////000000000000////////////////////////......//////000111111111222222222222333444555666444444444555555555666666444444444555555666666666444444555666777777666666666666666666555333000///------...///000000//////,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))******++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------mmmYYYRRRMMMLLLNNNKKKGGGEEEEEEEEEEEEDDD??????>>><<<999777555333444222000---,,,,,,------+++*********))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''((()))*********)))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''###&&&((((((''''''&&&$$$'''&&&%%%&&&''''''&&&%%%))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))************))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////000000000000111222222333333444444555666555444444555777:::<<<;;;;;;<<<<<<;;;;;;:::999;;;:::999888999;;;===???>>>????????????>>>>>>=========<<<;;;:::999999888777777777777666444333222333333222222111000//////000000///........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************))))))******+++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////...------------...//////000000//////.........---////////////000000000000222222222222333444555555444444444555555555555666444444444444444444333333444555555555666666777777666666777777555333000...///............---------************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++lllXXXQQQLLLLLLLLLIIIFFFDDDDDDEEEDDDDDD@@@???>>><<<:::777555333444222000...,,,,,,,,,---************)))))))))((())))))))))))))))))))))))''''''((((((((((((''''''((()))))))))(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''+++)))&&&"""!!!###%%%%%%...+++)))(((***,,,---...)))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((((((((())))))************))))))(((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---....../////////000000000000111111222222333444444444555444333333444777999:::::::::;;;;;;;;;;;;::::::;;;;;;999999999;;;===>>>>>>>>>?????????>>>>>>===<<<<<<<<<;;;::::::999999888888888777666444333222333333222111111000//////000//////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...---.........////////////---------------...//////000/////////............////////////000000000000222222111222222333444555444444444444555555555555444444444444444444444444444444555555666666666666555666666666555222000...............------------************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++iiiVVVQQQLLLLLLJJJHHHDDDCCCDDDDDDEEEDDD@@@???>>><<<:::777555444444222000...---,,,,,,---************))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))(((''''''&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((***'''$$$$$$&&&(((+++,,,)))(((&&&%%%%%%%%%$$$"""((((((((((((''''''''''''((((((((((((((((((((((((&&&''''''(((((())))))***((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((((((((())))))))))))******)))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---........./////////000000000111111111222333333444444333333222333444555777888888888999:::;;;;;;;;;;;;<<<;;;:::999:::;;;<<<=========>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999888666444333222222222111111000000////////////...------------...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------.........//////---------------......///////////////............////////////000000000000111111111111222333444555444444444444555555555555222333333444444555555555444444444555555555555666555555555555333111///.........---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++*********++++++++++++++++++++++++hhhUUUPPPMMMMMMJJJGGGDDDCCCDDDEEEFFFEEE@@@@@@>>>===:::888555444333222000...---,,,,,,,,,*********)))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))&&&%%%&&&***,,,***(((((('''(((***---...,,,'''$$$((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((())))))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---............/////////000000000000111111222333333333222222222222333444555666666777888:::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<======>>>>>>======<<<999999999::::::;;;;;;;;;:::999999888666444222111111111000000000////////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))******++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........------,,,,,,------...//////////////////.........////////////000000000000000000000111111222333444333333444444444555555555222222333333444555666666444444444444444444444444444444444333222111///...------------,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++hhhUUUQQQMMMNNNKKKHHHFFFDDDEEEGGGGGGGGG@@@@@@???===:::888666444222222000///...,,,,,,,,,))))))))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''(((((((((((()))))))))))))))))))))))))))'''''')))(((######'''(((''''''(((***+++***((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''(((((((((((()))))))))(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...............//////////////////000111111222222333111111222222222333444444555666777999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<============<<<;;;;;;777777888888999999::::::888888888777555444222111000000//////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++++++++***************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...............///////////////////////////000000000000000000000000111222333333333333333444444444444555222222333333444555666666444444444444333333333333333333222222111000///...---,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++gggTTTPPPMMMNNNLLLJJJFFFEEEFFFGGGGGGFFFAAA@@@???===;;;888666555222222111///...---,,,+++))))))))))))************))))))))))))))))))))))))''''''(((((((((((('''''''''''''''&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((+++&&&%%%'''&&&'''333BBB???888---$$$!!!"""$$$&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''((('''(((((())))))(((((('''''''''(((((((((((())))))((((((((()))))))))******)))))))))************+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------.........//////////////////000111111222222111222222222333333333333555555777888999:::::::::999999:::;;;;;;<<<<<<===>>>>>>======<<<:::999888555666666666777777888888666666666555444333222111////////////............------,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,,,,+++******************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------............///////////////////////////000000000000////////////000111222333333333333333444444444444222333333444444555555555444333333333333333222222222111111000//////......,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************)))))))))***************++++++++++++++++++++++++eeeRRRNNNKKKLLLMMMJJJFFFDDDEEEEEEEEEDDDAAA@@@???===;;;888666555222111111000...---++++++((()))))))))************))))))))))))))))))))))))''''''((((((((((((''''''&&&'''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&$$$&&&***))),,,???UUUPPPHHH;;;000+++)))***+++''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((()))))))))***))))))))))))************************************,,,,,,++++++,,,,,,---...---------.........//////......//////000111111222222222333333333333333333555666777888999999999999777888999;;;<<<======>>>??????>>>===;;;999777666444555555555555555555555333333444444333333222111........................---,,,,,,+++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++***)))************************)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---.............../////////000////////////000000000000///////////////000222222222222333333333444444444444444444444444444444444333333333333222222222111111111000///............++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************************************************((()))))))))*********+++++++++++++++++++++++++++{{{}}}cccPPPLLLIIIJJJLLLIIIFFFDDDCCCDDDCCCBBBAAAAAA???>>>;;;999666555111111111000///---+++***(((((())))))*********+++))))))))))))))))))))))))''''''((((((((((((''''''&&&''')))*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((('''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''((((((((()))''''''''''''''''''''''''$$$%%%***---'''###333HHH000---***(((((('''&&&%%%&&&'''''''''(((((())))))((((((((((((((((((((((((*********)))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************************************,,,,,,++++++,,,,,,---...---------.........//////......//////000111111111222222333444444444333333555666777888888999888888666777999;;;<<<>>>>>>>>>@@@???>>>===:::888666555444444444444444444444444111222222333333222222111---.....................---,,,++++++******++++++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,,,,,,,***))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---.........//////000000////////////000000000000.........//////000111222222222333333333444444444444444444444444444333333333333333222222111111111111000///...............+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************(((((())))))*********+++++++++++++++++++++++++++vvvwwwcccRRRKKKGGGKKKJJJGGGCCCBBBBBBCCCDDDDDD@@@???===<<<;;;999666444111111111000///---,,,+++************************,,,+++)))((((((((()))***''')))***)))((('''(((***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&)))((('''&&&&&&'''((()))+++***)))'''''''''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************************+++++++++,,,,,,,,,......................../////////000111111222222555555555555666777888999444555555666888:::<<<===;;;;;;:::999:::;;;<<<===@@@@@@@@@???===:::888777777666555555666777555444333333222222111000000000++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,---------------............///000000//////.........---000000000000000000000000000000111111111222222222222222222111111111000000111111111111000000000000///............---------************************+++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))+++++++++*********))))))************************************************cccQQQKKKHHHKKKJJJGGGCCCBBBBBBDDDDDDDDDAAA???===<<<;;;:::777444111111111000///---,,,+++************************++++++)))((((((((()))***''')))***)))((('''(((***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((((('''''''''''')))((('''&&&&&&'''((()))***)))((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************++++++,,,,,,,,,---------......................../////////000111111222222555555555555666777888999888888888999;;;<<<===>>>;;;::::::999:::;;;<<<===<<<======>>>===<<<;;;:::888777666666777777555444333333222111111000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,---------------............///000/////////............////////////////////////000000000111111111222222222222222111111111000000111111111000000000//////............------------************************+++++++++*********))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************************************))))))))))))))))))))))))+++++++++*********))))))************************************************bbbQQQLLLIIILLLJJJGGGDDDBBBCCCDDDEEEDDDAAA???===<<<<<<:::777444222222111000///---,,,+++************************+++******)))((()))))))))''')))***)))((('''(((***'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((()))(((''''''&&&'''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))************************,,,,,,---------................................./////////000111111222222555555444555555666777888999::::::;;;;;;<<<======:::::::::::::::;;;<<<<<<777999;;;===>>>>>>>>>>>>:::999777777777777555444333222222111111000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,---------------............///////////////............////////////////////////000000000000111111111111222111111111111000000000111111000000000000//////............------------************************+++************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))+++++++++***************************************************************aaaPPPLLLJJJLLLIIIGGGDDDCCCDDDEEEEEEEEEAAA???>>>===<<<:::777555333333222111///---,,,+++************************+++******)))))))))))))))''')))***)))((('''(((***'''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((''''''((((((((('''''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,------------......................../////////000111111222222444444444444555666777777888999999::::::::::::::::::::::::::::::;;;;;;;;;555777999<<<===>>>>>>>>><<<:::888777888777555333222222222111000000//////------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************************++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---------------............//////////////////........./////////////////////////////////000000000111111111111111111000000000000111000000000////////////.........---------,,,,,,************************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************************************************************))))))))))))))))))))))))************************************************************************```NNNLLLKKKLLLHHHFFFDDDDDDEEEFFFFFFEEEAAA@@@>>>===<<<:::777555444333333111///---,,,***************************************)))))))))(((''')))***)))((('''(((***''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((('''(((((((((((((((((('''&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,......................../////////000111111222222333333333333444555666777888888999::::::999999888999999999:::::::::::::::666888:::;;;<<<===<<<<<<<<<:::888777888777555333222222111111000//////...------------------------,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))*********))))))*********+++++++++************************+++++++++++++++++++++++++++++++++++++++,,,---...---------............///.........///////////////............................../////////000000000000000000000000000000000000000000////////////......------------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************************************************************))))))))))))))))))))))))************************************************************************```MMMLLLKKKKKKHHHFFFEEEEEEFFFGGGFFFEEEBBB@@@>>>======;;;888555444444333222000---+++***************************)))************)))((((((''')))***)))((('''(((***&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((())))))(((''''''&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,*********+++++++++,,,,,,......................../////////000111111222222333333333333333444666666888999:::;;;<<<;;;:::999888888999:::::::::::::::888999:::;;;;;;;;;:::999:::999777777777777555444222111111000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******)))))))))************+++************************+++++++++++++++++++++++++++******++++++,,,---...---------............///.........///////////////....................................//////////////////000000000000000111000000////////////......------------,,,,,,,,,,,,))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))***************+++++++++************************************************```LLLKKKJJJJJJGGGFFFEEEEEEGGGGGGGGGEEEBBB@@@>>>======;;;888666555555444222000---+++***************************)))******+++***)))((('''''')))***)))((('''(((***&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&''''''(((((()))(((((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&&&&'''((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++,,,,,,,,,------......................../////////000111111222222222222222222333444555666666777999;;;;;;:::999888777888999:::;;;::::::999888999:::;;;;;;:::999888888777666666777777555444111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))************************************++++++++++++++++++++++++************+++,,,---...---------............///............/////////000........................------........./////////////////////000000111111000000/////////.........---------,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************```KKKKKKJJJIIIGGGFFFEEEFFFGGGHHHGGGFFFBBBAAA???>>>===;;;888666555555444222000...+++***************************)))******++++++)))((('''((()))***)))((('''(((***&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((())))))((('''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))&&&'''((())))))((('''&&&&&&''')))*********)))(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,---------............................../////////000111111222222222222222222333444555555222444666888999888777666777888999:::;;;:::999999777888999:::;;;:::999999777666555555666777555444111111111000//////......++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************+++,,,---...---------.........//////---.........//////000000........................---------.........//////.../////////000000111111000/////////............---------,,,,,,,,,++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))******++++++++++++************************************************cccQQQNNNJJJGGGHHHHHHFFFEEEEEEEEEFFFGGGCCCBBB???>>>===:::777555555555444333222///---+++************************************************''''''''''''''''''''''''))))))(((((('''''''''&&&(((((())))))((('''&&&&&&&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&)))(((&&&&&&''''''&&&%%%''''''''''''''''''''''''%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&((()))***)))(((&&&))))))(((((((((((())))))((((((((((((((('''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***)))'''&&&&&&'''((()))''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))************,,,++++++******++++++,,,++++++******++++++,,,---...------,,,,,,,,,---------......///000111111222//////000111222222333333555555444444444555555666666888999999888888999:::999999888888777666666666444444333333333333222222111111000000//////............---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((())))))))))))(((((())))))************++++++******++++++,,,---,,,,,,---...//////......------............------------............------........................---......///////////////////////////............------,,,,,,+++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))************)))************+++++++++++++++************++++++))))))))))))************+++++++++++++++++++++++++++*********))))))((((((************************cccPPPNNNKKKIIIHHHGGGFFFEEEEEEEEEFFFGGGCCCAAA???>>>===;;;777555333333333222111...,,,***************************************************'''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((('''&&&&&&'''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&)))'''&&&&&&''''''&&&%%%''''''''''''''''''''''''%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&((()))***)))((('''))))))(((((((((((())))))(((((((((((((((((((((''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))************,,,++++++******++++++,,,++++++******++++++,,,---...------,,,,,,------------......///000000111111//////000111111222333333444444444444444555555666666777888888777777888:::888888888777666666555555444444333333333222222222000000///......------,,,---,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))************)))))))))*********++++++++++++******++++++,,,---,,,,,,---...............------............------------............------........................------...///////////////............------------------,,,++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))************)))************+++++++++++++++************++++++))))))))))))************************************************)))))))))(((************************bbbOOONNNKKKJJJHHHGGGFFFEEEDDDEEEFFFFFFCCCAAA???>>>===;;;888555222222222111000...+++***************************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((''''''&&&(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&&&&'''(((&&&%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))(((''')))((((((''''''(((((()))''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%'''(((******)))'''&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))************++++++************++++++++++++******++++++,,,------------,,,,,,------............//////000000111///000000111111222222222333444444444444555555666555666777777666666777888777777777666555555444444333333333333222222222222///......---,,,,,,++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******************++++++++++++***************+++++++++++++++******++++++,,,---,,,------............---------............------------............------------------------------------...////////////...------------,,,,,,,,,+++,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************)))************+++++++++++++++************++++++))))))))))))************))))))))))))))))))))))))************))))))))))))************************cccNNNKKKIIIIIIHHHGGGEEEDDDDDDDDDEEEFFFBBBAAA???>>>===;;;888555222222222222000...,,,+++************************((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&'''((('''%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''((()))((((((((((((((((((''''''(((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))))))))((('''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))((()))))))))************++++++************++++++++++++******++++++,,,---------,,,,,,,,,---.............../////////000000///000000000111111111222222333333444555555555555444555666666555555666888777666666555444444333333333333333222222222222111.........---,,,,,,++++++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***)))))))))*********++++++************++++++++++++++++++******++++++,,,---,,,------......---------,,,------......------,,,,,,------......------,,,------------------------,,,---......//////......------------,,,,,,,,,,,,,,,+++++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))((()))))))))************))))))*********+++++++++++++++************++++++((()))))))))*********************************************)))))))))))))))************************dddMMMIIIGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFBBB@@@>>>>>>===;;;888666333333333333222000...,,,************************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((((('''))))))((((((''''''&&&&&&&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''(((((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((()))***''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))((()))))))))************+++******))))))******+++++++++******++++++,,,---,,,,,,,,,,,,,,,---...///............////////////000000000000000111111111111222333444555555555555333555666666555555666777666666555555444333333333333333222222222111111111//////...------,,,,,,+++,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''(((((((((((()))))))))((((((((()))))))))******************************++++++******++++++,,,---,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------------------,,,------........................------------,,,++++++***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******((()))))))))************))))))*********+++++++++++++++************++++++((()))))))))************++++++++++++++++++++++++))))))))))))))))))******************************dddMMMHHHFFFFFFGGGFFFEEEDDDCCCDDDEEEEEEBBB@@@>>>>>>===<<<999666333333444333222000///---************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&'''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%&&&(((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((((((((((()))))))))******((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((''''''&&&&&&''''''(((&&&&&&''''''((()))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%&&&(((***+++''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))******************))))))))))))******++++++******++++++,,,---,,,,,,,,,,,,---......///........................000000000000000000000000000111333444555555555444444555666666555555666777666666666555444444333333222222222222111111111111///......------,,,++++++---,,,,,,,,,++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''(((((((((((())))))'''((((((((())))))))))))*********)))))))))))))))++++++******++++++,,,---,,,------------,,,,,,+++,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---............------------************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++************++++++))))))))))))************++++++++++++++++++++++++))))))))))))************************************}}}dddNNNIIIGGGHHHGGGFFFEEEDDDCCCDDDDDDEEEAAA@@@>>>======<<<999777222222222222111000...---************************************************((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&'''&&&%%%&&&((()))(((''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))%%%%%%&&&'''((()))******(((((()))))))))*********((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((''''''&&&&&&''''''(((&&&&&&''''''((())))))***''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))******************))))))))))))******++++++******++++++,,,---,,,,,,,,,,,,---...//////........................000000000000000000000//////000222444555555555444444666777777666555777888777777666666555444444444222222222222111111111111---------,,,++++++******++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''''''''((((((((())))))(((((()))))))))*********)))))))))(((((((((''''''++++++******++++++,,,------------------,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------,,,,,,,,,+++))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))************)))************+++++++++++++++************++++++))))))))))))************************************((()))))))))************************************yyycccOOOKKKIIIJJJGGGFFFDDDCCCCCCCCCDDDEEEAAA@@@>>>======<<<999777000111111111000///---,,,************************************************))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&'''((())))))((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&'''&&&%%%&&&((()))((('''''''''''''''''''''''''''''''''&&&%%%&&&'''((()))$$$%%%&&&'''(((***++++++))))))))))))************((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))'''''''''&&&&&&'''''''''&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%''')))******)))(((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))******************))))))))))))******++++++******++++++,,,---+++++++++,,,---...///000.....................---000000000000////////////...000222444666666555444555666777777666666777999777777777666555555444444222222222111111111111000,,,,,,++++++***)))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((())))))************+++++++++))))))(((((('''''''''&&&++++++******++++++,,,---------------,,,,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,+++++++++******)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))************)))************+++++++++++++++************++++++))))))))))))************))))))))))))))))))))))))(((((())))))*********+++************************zzzdddNNNKKKIIIIIIIIIHHHGGGFFFEEEEEEEEEEEE@@@@@@???>>><<<999777555333333333222111///---,,,+++++++++++++++++++++++++++******)))))))))))))))******)))((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))$$$%%%''''''''''''%%%$$$!!!###%%%((((((((('''&&&&&&&&&&&&''''''''''''(((&&&&&&((((((((('''&&&%%%&&&'''((()))************,,,***(((((()))***)))((())))))))))))(((((((((((()))((('''&&&&&&'''((()))((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%'''((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++............////////////............////////////............////////////111111222333444444444444777777666666555555555444777666666666666555555555111111000000//////.........---+++))))))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++******************,,,,,,,,,++++++*********+++,,,------......------+++++++++,,,,,,,,,---------,,,***))))))***,,,---,,,,,,,,,---,,,,,,++++++---,,,++++++******++++++))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))hhhQQQLLLIIIIIIHHHHHHFFFEEEEEEEEEEEEEEE@@@AAAAAA@@@>>>;;;888666333333333333111///---,,,+++++++++++++++++++++++++++******)))))))))))))))******)))((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%$$$%%%'''((()))(((((('''&&&&&&&&&''''''''''''(((&&&''''''(((((('''&&&%%%%%%&&&'''((()))))))))))),,,***(((((()))***)))((())))))))))))(((((((((((()))((('''&&&&&&'''((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))))))))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))************+++++++++------------........................////////////............////////////000111222333444444444444666666666555555555444444666555555555555444444444111111000000///......---...,,,+++))))))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************++++++***************)))+++,,,------......------+++,,,,,,,,,---------------,,,***))))))***,,,---+++,,,,,,---------,,,,,,---,,,++++++******++++++)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))lllTTTMMMIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDAAABBBCCCCCCAAA===999777333333333333111///---,,,+++++++++++++++++++++++++++******)))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''&&&%%%$$$%%%&&&&&&'''(((((()))))),,,***(((((()))***)))((())))))))))))((((((((((((((((((''''''''''''((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************)))************++++++++++++,,,,,,,,,------------............////////////............////////////000111222333444444444444555555555555444444444444444444444333333333222222000000000///......---------,,,+++))))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************)))))))))))))))*********+++,,,------......------,,,,,,,,,---------......---,,,+++******+++,,,---++++++,,,---............,,,,,,+++************+++))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))kkkUUUMMMIIIJJJGGGFFFEEEDDDCCCCCCCCCCCC@@@BBBDDDDDDBBB>>>999666333333444333222000...,,,************************+++******)))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((''''''(((((((((((('''&&&%%%%%%&&&'''((()))(((''''''&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''&&&&&&%%%%%%'''''''''(((((()))***+++,,,***(((((()))***)))((())))))))))))(((((((((((((((((((((''''''(((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((('''''''''''''''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++,,,,,,,,,,,,------------............////////////............////////////000111222333333444333333444444444444333333333333333222222222111111111111000000///......------,,,,,,,,,+++***)))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************************+++++++++((()))))))))******+++++++++,,,------......------,,,,,,---------.........,,,++++++******++++++,,,***+++,,,---.../////////,,,++++++***************))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))hhhTTTMMMJJJLLLGGGFFFEEEDDDCCCCCCCCCCCC???AAACCCCCCAAA===888555444444444333222000...---************************+++******)))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((((((((('''((((((&&&%%%%%%&&&((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))***+++,,,---,,,***(((((()))***)))((())))))))))))(((((((((((('''(((((((((((((((((('''%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++,,,------------.....................////////////............////////////000000111222333333333333222222222222333333333333111111111111000000000000//////......---,,,,,,,,,++++++*********))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++)))******++++++,,,,,,,,,+++,,,------......------,,,,,,,,,---------......++++++++++++++++++++++++***+++,,,---............,,,+++******))))))******(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))*********))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))iiiVVVMMMJJJMMMGGGGGGFFFEEEDDDDDDDDDDDD???@@@AAAAAA???;;;777444444444444444222000...---************************+++******)))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((()))***+++++++++*********,,,---///,,,***(((((()))***)))((())))))))))))((((((((((((''''''((((((((((((''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************)))************+++++++++------------........................////////////............///////////////000111222333333333333111111111111222222222222111111111000000000000///.........---,,,,,,+++++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,+++,,,------......------+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++,,,------------++++++***))))))))))))***(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))oooZZZOOOIIIMMMHHHHHHFFFEEEEEEEEEEEEEEE@@@@@@AAA@@@>>>;;;888666444444444444333111///---************************+++******)))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''$$$%%%&&&(((((((((''''''&&&&&&&&&''''''''''''((('''''''''((()))+++---...+++***))))))***+++---///,,,***(((((()))***)))((())))))))))))((((((((((((&&&'''((())))))((('''&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''((()))))))))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,,,,,,,------------............////////////............///////////////000111222222333333222000000000111111111222222111111111000000000000///......------,,,+++++++++***************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((())))))***++++++,,,,,,++++++++++++************+++,,,------......------*********+++++++++,,,,,,+++++++++,,,,,,+++++++++******++++++,,,+++++++++++++++***)))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))***************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ttt^^^PPPIIILLLIIIHHHGGGFFFEEEEEEEEEEEEBBBAAAAAA@@@>>>;;;999777444555555444333111///---))))))))))))))))))))))))+++******)))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&###%%%''')))******)))(((&&&&&&&&&'''''''''(((((('''''''''(((***,,,///000+++***(((((()))***---...,,,***(((((()))***)))((())))))))))))((((((((((((&&&'''((())))))((('''&&&((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%'''((())))))))))))''''''''''''((((((((()))************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,............/////////000............/////////000///000111222222333222222//////000000111111111222111111111111000000000000......---,,,,,,++++++******************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((())))))***++++++,,,,,,++++++******))))))((((((+++,,,------......------))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++***))))))+++******)))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))pppYYYPPPLLLNNNMMMKKKGGGDDDCCCDDDFFFHHHCCCBBBAAA@@@???===:::777333333333222111///---,,,+++++++++************)))))))))))))))))))))))))))'''(((((((((((((((''''''(((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******,,,+++)))((((((***+++---,,,***(((***---...---*********))))))((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''')))***)))))))))))))))******+++)))************+++++++++)))************+++++++++,,,,,,,,,---------......,,,,,,---...///000111111//////000111111111111111000000000000000111111222222111000///............------,,,,,,,,,+++++++++)))))))))))))))))))))))))))((('''&&&'''(((***,,,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))************)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))************+++++++++000///,,,*********+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&''''''(((((('''&&&%%%%%%((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************rrrZZZPPPKKKLLLMMMJJJGGGDDDCCCDDDFFFGGGCCCBBBAAA@@@???===:::777333333333333111///---,,,+++++++++************)))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((()))((('''&&&&&&'''((())))))(((((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((()))))),,,+++******+++---///000,,,***)))***,,,---,,,***))))))))))))(((((((((((())))))))))))((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))))))))(((((())))))***+++)))************+++++++++************++++++++++++,,,,,,,,,---------......------......///000000000//////000111111111111000000000000000000111111222222111000//////.........---,,,,,,,,,,,,+++++++++)))))))))))))))))))))))))))((('''&&&'''(((***+++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))************+++++++++000...,,,*********+++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''(((((('''&&&&&&%%%((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************sss[[[PPPJJJKKKLLLJJJGGGEEECCCDDDFFFGGGCCCBBBAAA@@@???===:::777333333333333111///---,,,+++++++++************)))))))))))))))))))))))))))''''''((((((((((((((('''(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((''''''''''''((()))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''((((((***))))))***+++---///111+++***)))***,,,,,,,,,***(((((((((((()))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''((((((((((((((())))))(((((())))))***+++)))************+++++++++************+++++++++,,,,,,,,,,,,---------......////////////////////////...//////000000000000000000000000000000111111222111111000000///.........,,,,,,,,,+++++++++******)))))))))))))))))))))))))))((('''''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++///...,,,+++******++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++************)))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&'''''''''(((''''''&&&%%%((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************sssZZZPPPJJJKKKKKKJJJGGGEEEDDDDDDEEEFFFCCCBBBAAA@@@???===:::777333333444333222000...,,,+++++++++*********))))))))))))))))))))))))))))))&&&'''(((((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))(((((((((((()))***,,,---+++*********+++++++++***''''''(((((())))))******))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&((()))))))))((('''((((((((((((((()))******))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,---------......000000//////............---...//////000000//////000000000000000111111222111111111000000///...---++++++++++++************))))))))))))))))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++------,,,+++******++++++)))******++++++******)))++++++++++++++++++++++++************************************************************))))))))))))(((((((((((((((((((((((('''(((((((((((((((''''''&&&'''''''''''''''&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************qqqYYYOOOJJJLLLJJJIIIGGGEEEDDDDDDEEEEEECCCBBBAAA@@@???===:::777444444444333222000...---+++++++++*********))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((((((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''((())))))(((((())))))***+++******))))))))))))))))))******+++******)))******''''''(((((())))))******((((((((((((''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&((()))))))))((('''((((((((('''((())))))***))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......000000000///......------------...////////////...000000000000000111111222000111111111000///...---++++++*********)))))))))(((((((((((((((((((((((((((((('''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***))))))*********+++++++++,,,,,,++++++******++++++)))******++++++******)))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&'''''''''''''''&&&&&&''''''''''''''''''&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************pppXXXNNNJJJMMMJJJHHHGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@???===:::777444444444444222000...---+++++++++************)))))))))))))))))))))))))))%%%&&&'''((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((%%%&&&'''((()))))))))((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((******))))))******+++,,,,,,,,,,,,++++++***)))))))))+++++++++)))((()))***(((((((((((())))))))))))((((((((('''''''''&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''(((((((((((((((((((((''''''(((((()))***)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......000000//////.........---,,,------...............000000000000000111111222000000111111111///---,,,*********))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))******)))************+++++++++++++++++++++++++++************++++++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))))))))***''''''''''''''''''''''''&&&'''((((((((((((((((((%%%&&&''''''((('''''''''&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************qqqXXXMMMJJJMMMIIIHHHGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@???===:::777444444444444333111///---+++++++++************)))))))))))))))))))))))))))%%%&&&'''((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((%%%&&&'''((()))))))))(((''''''''''''((((((((()))&&&&&&&&&''''''''''''((()))))))))))))))******++++++++++++++++++******))))))+++,,,+++((('''(((***))))))))))))(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&''')))******)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((''''''''''''((()))))))))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......///////////////.........,,,,,,---............---000000000000000111111222///000111222111///---,,,******)))))))))((((((((((((((((((((((((((((((((('''(((((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((()))*********)))************+++++++++******++++++++++++******++++++,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))(((((((((((())))))******''''''''''''''''''''''''&&&&&&'''(((((((((((((((%%%&&&&&&'''((((((''''''&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************rrrXXXMMMIIIMMMIIIHHHGGGEEEDDDDDDCCCCCCCCCBBBAAA@@@???===:::777444555555444333111///---+++++++++************)))))))))))))))))))))))))))%%%&&&'''((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((((((((((($$$%%%'''))))))))))))(((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((()))******&&&'''((())))))))))))))))))+++,,,+++((('''(((*********))))))((((((''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''((()))++++++)))((('''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((('''&&&&&&((()))***'''''''''''''''((()))))))))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////+++,,,------......------000000000000000111111222///000111222111///---,,,))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((('''&&&%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&''''''((()))******+++)))************+++++++++)))******+++++++++******+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''&&&&&&'''((())))))((((((%%%%%%&&&'''((((((((('''%%%&&&'''(((((('''&&&%%%'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************oooSSSKKKLLLLLLHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBAAA@@@>>>;;;888666555444333333333222000...+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''******))))))(((((('''''''''''''''''''''((())))))******+++++++++***))))))((('''''')))+++---,,,+++000+++''''''+++...---***((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''))),,,...,,,(((%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&&&&'''''''''''''''&&&((((((((((((((('''''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))(((((((((((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,---.........---//////............//////........................///......------,,,++++++******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))))))))*********))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((()))+++++++++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))******************************mmmRRRKKKKKKJJJHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBAAA@@@>>>;;;888666555444333333333222000...,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((''''''''''''((())))))************************000...,,,,,,---------,,,///+++''''''+++---,,,***))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))***,,,---,,,***'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((((((''''''''''''''''''&&&&&&'''''''''(((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,------............---//////............//////.................................---,,,,,,++++++***)))))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))))))))))))))***))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((('''(((((()))***+++************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***))))))******************************kkkRRRKKKIIIFFFHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBAAA@@@>>>;;;888666555444333333333222000...---------,,,,,,,,,++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))(((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''(((((()))******))))))((()))***,,,---333111...---...///000000...***'''(((***,,,+++***))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((+++******+++,,,,,,***)))''''''''''''''''''''''''(((((((((''''''''''''&&&(((((((((((((((((((((((((((''''''&&&''''''(((((('''((((((((('''&&&%%%%%%&&&&&&''''''(((((())))))'''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------............/////////...------//////............//////..............................------,,,,,,++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******)))*********************************lllSSSKKKIIIEEEHHHGGGFFFDDDDDDDDDDDDEEEBBBBBBAAA@@@>>>;;;888666555444333333333222000...---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''((())))))***))))))''''''(((***,,,...000---++++++---000222333,,,***((((((***+++***)))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,***(((((()))***)))(((''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((((((((((((((('''&&&&&&'''''''''(((((((((((((((((('''&&&%%%$$$%%%&&&&&&'''((()))******((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))*********+++++++++***+++++++++++++++,,,,,,,,,,,,,,,---------......///000000000///...------///......------......///..............................------,,,++++++***))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************************++++++++++++++++++++++++++++++++++++******++++++++++++***************)))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))'''(((((((((((()))))))))((((((((((((((((((((((((***))))))(((((((((((()))*********)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++************************pppVVVLLLIIIFFFIIIHHHFFFEEEDDDDDDEEEEEEBBBBBBAAA@@@>>>;;;888666555444333333333222000...++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((()))******)))((('''''''''***,,,...---***((('''***---///000***)))(((((()))***))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))+++)))'''&&&'''(((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''''''''''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((()))******((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......///000000000///...------......------------.................................------,,,++++++******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************))))))*********+++++++++++++++++++++++++++++++++)))******++++++******)))************))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((()))))))))***((((((((((((((((((((((((***))))))(((((((((((()))))))))))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++))))))))))))))))))))))))uuuWWWLLLIIIGGGIIIHHHFFFEEEDDDDDDEEEEEEBBBBBBAAA@@@>>>;;;888666555444333333333222000...+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))******))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((())))))***+++)))(((((('''((()))+++,,,,,,***'''&&&'''((()))(((((((((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))***(((&&&%%%&&&'''&&&%%%'''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((($$$%%%&&&'''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''(((((())))))'''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))************+++++++++*********++++++,,,,,,---,,,,,,,,,---------............/////////...------......------------..............................------,,,,,,++++++******(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************)))))))))************+++++++++++++++++++++++++++))))))************))))))++++++******)))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,))))))))))))))))))))))))yyyWWWIIIHHHHHHIIIHHHGGGEEEDDDEEEEEEFFFBBBBBBAAA@@@>>>;;;888666555444333333333222000...,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************)))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***))))))(((((())))))***+++((((((((()))))))))))))))***((('''&&&'''((('''&&&'''((())))))((('''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))******(((''''''''''''%%%$$$'''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((((((###$$$%%%'''((((((''''''%%%%%%&&&'''(((((((((((('''''''''(((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))************+++++++++)))******+++,,,,,,------,,,,,,,,,---------......,,,------............---...------,,,,,,------...........................------,,,,,,+++*********'''((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))************************************))))))************))))))++++++******)))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++(((((()))))))))*********))))))))))))))))))))))))(((((('''(((((()))***+++((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,))))))))))))))))))))))))|||WWWHHHGGGIIIIIIHHHGGGEEEEEEEEEEEEFFFBBBBBBBBB@@@>>>;;;888666555444333333333222000...---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******)))))))))))))))******+++((()))))))))))))))(((''''''&&&&&&'''***++++++***&&&((())))))(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))******)))(((((()))(((&&&$$$'''''''''''''''''''''''''''((((((((())))))******(((((((((((((((((((((((("""$$$%%%'''((((((''''''$$$$$$&&&'''((()))))))))((((((((((((((('''''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))(((((((((((()))))))))************+++++++++))))))***+++,,,,,,------,,,,,,,,,---------......++++++,,,---...............------,,,,,,------...........................------,,,,,,+++******)))'''((((((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((()))***************))))))))))))************************************))))))************))))))+++++++++***)))(((((('''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&''')))*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))''''''''''''(((***++++++(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))wwwTTTIIIIIIGGGIIIHHHGGGEEEDDDEEEEEEFFFBBBAAA@@@>>><<<999777666444555555555444222000///************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***(((''''''(((((('''%%%))))))))))))))))))))))))%%%&&&((()))))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((&&&&&&''''''(((((())))))***)))''''''(((((('''%%%))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((...+++(((&&&'''((((((''''''''''''''''''''''''''')))(((((()))******((('''))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++,,,,,,---..............................------,,,,,,,,,,,,++++++,,,,,,,,,---------......///............---------+++++++++***)))(((((('''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))************************+++*********))))))(((((())))))))))))))))))))))))***))))))((('''&&&&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((,,,---***'''((((((&&&---,,,***(((''''''((()))))))))))))))************xxxVVVJJJIIIHHHJJJIIIGGGFFFEEEEEEFFFFFFBBBAAA@@@>>><<<999777666444555555555444222000///++++++++++++++++++++++++))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))***(((''''''(((((('''&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''(((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((()))(((''''''((()))'''&&&((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((---***'''&&&'''(((((('''''''''''''''''''''''''''((('''''''''((()))(((((()))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++++++++,,,,,,---------........................------,,,,,,,,,,,,++++++,,,,,,,,,---------..................------------++++++******)))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))************************************)))))))))((())))))))))))))))))))))))***))))))(((''''''&&&&&&)))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************%%%(((((('''***222666555...---+++)))((())))))***))))))))))))************zzzWWWLLLKKKHHHJJJIIIHHHGGGFFFFFFFFFGGGBBBAAA@@@>>><<<999777666444444555444333222000///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***))))))))))))((((((((()))))))))))))))))))))))))))(((''''''(((((('''&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''((('''&&&'''((()))(((''''''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((,,,***'''&&&'''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&'''((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------............---------,,,,,,,,,+++******))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))'''(((000<<>><<<999777666444444444444333111000...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''((()))(((&&&''''''''''''''''''''''''(((''''''&&&&&&''')))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((())))))((((((''''''&&&&&&'''&&&&&&''')))***)))(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((+++)))'''&&&'''(((''''''''''''''''''''''''''''''$$$%%%%%%$$$$$$%%%''')))((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************,,,,,,,,,,,,,,,,,,,,,+++------------------------------,,,,,,,,,+++++++++,,,,,,,,,---------......------------,,,,,,,,,+++******))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))*********************************)))))))))))))))(((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************...,,,((('''///999<<<999,,,+++***)))))))))******((()))))))))************yyyXXXLLLKKKHHHJJJIIIIIIIIIHHHGGGGGGFFFBBBAAA@@@>>><<<999777666333444444444333111///...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((('''&&&'''((()))((('''(((((((((((((((((((((((((((''''''&&&&&&''')))***''''''''''''''''''''''''((((((((((((((((((((((((&&&((())))))'''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&'''&&&&&&''')))***)))(((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&&&&(((((('''&&&(((((((((((((((((((((((($$$%%%'''&&&%%%%%%''')))'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************,,,,,,,,,,,,,,,,,,,,,+++------------------------------,,,,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,,,,++++++++++++)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))************************))))))))))))))))))******(((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************,,,***&&&$$$)))...,,,&&&***))))))(((((((((((((((((()))))))))************wwwVVVKKKJJJHHHHHHIIIIIIIIIHHHGGGFFFEEEBBBAAA@@@>>><<<999777666333333444333222111///...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))((('''&&&'''((()))((('''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((%%%(((***)))&&&%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((('''&&&'''((()))((('''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&'''(((((('''&&&((((((((((((((((((((((((%%%(((******'''%%%&&&((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,+++++++++******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++***(((***---)))###(((((((((((((((((((((((())))))))))))************uuuSSSHHHHHHGGGGGGHHHHHHHHHHHHFFFEEEDDDBBBAAA@@@>>><<<999777666333333333333222000///---++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((('''&&&''')))))))))(((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%(((+++)))&&&$$$%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((('''''''''((((((((((((((()))(((''''''((()))'''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''(((((('''&&&((((((((((((((((((((((((&&&***......***&&&&&&(((''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++++++++************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))************************((()))))))))************))))))))))))))))))))))))'''(((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((()))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************---...+++,,,...---)))(((((())))))))))))(((((())))))))))))************sssQQQGGGGGGFFFGGGGGGHHHHHHGGGFFFDDDCCCBBBBBB@@@???<<<999777666333333333333222000///---************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))'''&&&&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''''''''''''''''''''''''''(((((((((((((((((((((((($$$(((+++***%%%###%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))***)))''''''(((((('''%%%'''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&'''(((((('''%%%))))))))))))))))))))))))''',,,111000,,,'''&&&'''&&&'''''''''(((((())))))&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......+++++++++************)))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))************************(((((())))))*********+++))))))))))))))))))))))))'''''''''(((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&***+++(((&&&)))***)))((()))************))))))))))))))))))************sssTTTHHHGGGEEEJJJIIIGGGEEEDDDDDDEEEEEEDDDBBB???>>><<<:::777444666555333333333111///---------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((+++*********))))))((((((&&&''''''((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((+++&&&$$$'''******(((&&&+++,,,------,,,+++)))(((%%%%%%%%%&&&'''((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''(((((((((((((((''''''))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++************************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))tttUUUJJJHHHGGGJJJIIIGGGFFFEEEDDDEEEEEEBBBAAA???>>>===<<<999777777666444444444333000...------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))((((((''''''&&&''''''(((((((((((((((''''''((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))&&&$$$&&&)))***(((&&&((()))***++++++***))))))%%%&&&&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++************************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))uuuVVVKKKJJJIIIJJJIIIGGGFFFEEEDDDDDDDDDBBB@@@?????????>>>;;;999888666555555555444111///------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''&&&%%%&&&((()))((('''%%%&&&'''((())))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((('''))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))xxxWWWJJJIIIHHHIIIIIIHHHFFFEEEEEEDDDDDDCCCAAA@@@??????>>>;;;999777555444444444333111///------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%'''(((&&&&&&((()))'''&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))************************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))yyyXXXIIIGGGGGGIIIHHHHHHGGGFFFEEEDDDCCCEEECCCAAA@@@???<<<999666555444333333333333000...------,,,,,,,,,+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&''''''(((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((($$$***,,,'''%%%((()))((())))))((((((''''''''''''((((((((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++******)))((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))zzzXXXIIIGGGGGGHHHHHHHHHHHHGGGEEEDDDCCCEEECCCAAA???>>>;;;888555444333222222333222000...------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))************&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%...000)))$$$''')))(((++++++)))(((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))zzzXXXJJJHHHIIIHHHHHHHHHHHHGGGEEEDDDBBBCCCAAA???>>>===;;;888666555444333333444333111000------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((()))))))))******&&&''''''(((((((((((((((''''''((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''111444+++$$$'''***(((***)))(((''''''((())))))''''''(((((())))))******((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))yyyXXXKKKJJJLLLHHHHHHHHHHHHGGGEEEDDDBBB@@@???>>>======<<<999777666555444444555555333111---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))&&&'''''''''(((((())))))&&&''''''((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((444777,,,$$$'''***(((''''''&&&&&&'''(((***+++&&&''''''((()))******+++((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((($$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))}}}ZZZJJJHHHJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA???>>>===;;;777555444555666666444222000...,,,,,,,,,+++++++++*********************)))((((((+++*********))))))(((((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((***)))(((((()))+++---...''''''''''''(((((((((((((((''''''&&&&&&((()))***((((((((((((((((((((((((&&&)))+++***(((&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((%%%%%%***+++&&&&&&)))444000,,,))))))***++++++******))))))))))))******''''''(((((())))))******&&&%%%$$$%%%'''((('''&&&))))))((((((''''''&&&&&&%%%&&&)))******)))&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))(((((('''''''''&&&%%%&&&'''''''''&&&%%%$$$'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************}}}ZZZJJJHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA???>>>===;;;777555333444555555444333000///,,,,,,,,,+++++++++*********************)))((((((************)))))))))((())))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((((((((('''&&&''')))+++,,,''''''''''''(((((((((((((((''''''&&&'''((()))***(((((((((((((((((((((((()))******(((&&&&&&))),,,((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((('''''')))&&&&&&)))((($$$%%%***555111,,,((((((((((((((())))))(((((((((((())))))(((((())))))))))))))))))'''&&&%%%&&&((()))((('''((((((((((((((('''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********)))(((((((((''''''''''''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************\\\LLLIIIJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA???>>>===;;;777555222333444555555333111000,,,,,,,,,+++++++++******)))************))))))(((************))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((('''&&&%%%%%%&&&''')))***''''''''''''(((((((((((((((''''''''''''((())))))((((((((((((((((((((((((******(((&&&%%%&&&***---((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''***(((((((((%%%###'''---333000+++(((''''''&&&&&&((((((''''''''''''((((((************))))))))))))((('''&&&''')))***)))((('''''''''((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))************)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++*********((((((((((((''''''''''''&&&''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************^^^NNNLLLKKKIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA???>>>===;;;777555111333444555555444222111,,,,,,,,,+++++++++******))))))************)))(((*********)))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))(((''''''(((***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((('''''')))))))))'''%%%&&&,,,333000,,,)))'''&&&''''''&&&'''''''''&&&&&&'''''''''++++++******))))))(((((('''&&&&&&&&&((()))((('''&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))((()))))))))******************++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++************(((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************}}}\\\MMMJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA???>>>===;;;777555111333444555555444222111,,,,,,,,,+++++++++******((())))))*********))))))))))))))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''((((((''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&'''(((***+++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''))))))((('''+++111555+++(((&&&&&&''')))))))))''''''&&&&&&&&&&&&''''''+++*********))))))((((((&&&%%%$$$%%%'''((('''&&&&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))((()))))))))************+++***++++++++++++,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))'''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************wwwXXXJJJHHHGGGIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA???>>>===;;;777555222333444555555333111000,,,,,,,,,+++++++++******((())))))************)))))))))))))))************))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((('''(((((((((((((((((((((''''''''''''((((((((((((&&&''''''((()))(((((((((((((((((((((((((((((((((%%%&&&(((+++---,,,)))&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))******+++''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''%%%((()))(((+++000333222(((&&&%%%&&&(((***+++***''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((&&&%%%$$$%%%'''''''''&&&'''''''''((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))))))))))))))************++++++******++++++,,,---++++++++++++++++++++++++************************+++************)))))))))'''''''''((((((((((((((()))(((''''''&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************uuuWWWJJJHHHGGGIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA???>>>===;;;777555333444555555444333000///,,,,,,,,,+++++++++******(((((()))***************((()))))))))************))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&((()))))))))((('''(((((((((((((((((((((((('''&&&&&&))),,,,,,***'''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))*********''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''%%%'''((((((---333000)))((('''&&&&&&)))*********((((((''''''''''''(((((('''''''''''''''((((((((('''&&&%%%&&&'''((((((&&&((((((((((((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))************++++++*********+++,,,---************************************************************))))))))))))''''''''''''((((((((()))))))))''''''&&&''''''(((&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************vvvYYYMMMKKKIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA???>>>===;;;777555444555666666444222000...,,,,,,,,,+++++++++******(((((()))***************(((((())))))*********+++))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((('''''''''(((((('''&&&&&&''''''''''''((((((((()))%%%&&&((()))))))))((('''(((((((((((((((((((((((()))'''%%%&&&***,,,+++)))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%''''''(((...333,,,"""***((('''''')))***)))(((((((((''''''''''''((((((%%%&&&&&&&&&''''''((((((((('''&&&''')))))))))((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************,,,+++*********+++,,,---************************))))))))))))))))))))))))************))))))))))))&&&'''''''''(((((())))))***)))(((&&&&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************{{{ZZZKKKIIIIIIJJJIIIIIIHHHHHHGGGFFFFFFDDDBBB>>><<<:::999666444666555333333333333111000+++***))))))+++------,,,+++++++++***)))(((((('''(((((())))))))))))((((((******))))))((((((''''''(((((((((((())))))))))))((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))((('''&&&&&&(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************)))***,,,------,,,***)))++++++++++++++++++++++++************************$$$'''***++++++***)))***+++***)))(((((()))***+++))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++***)))'''''''''((()))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))]]]MMMJJJIIIJJJJJJIIIIIIHHHGGGGGGGGGEEEBBB???<<<;;;999777555666444333333333333111000---+++******,,,---,,,,,,++++++******)))(((((('''(((((())))))))))))((((((***)))))))))((((((((('''(((((((((((())))))))))))((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************+++---000000///---,,,,,,))))))(((''''''((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))+++***)))((('''(((((()))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))************)))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))aaaOOOKKKIIIKKKKKKJJJJJJIIIHHHHHHHHHFFFCCC???===<<<:::888666555444222222333333222000...---++++++,,,---,,,+++++++++******)))((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''&&&''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((()))))))))(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************************///000222222000---------(((''''''&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((((((((((((((('''''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))******)))((((((((()))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))dddQQQKKKJJJLLLKKKKKKJJJIIIIIIHHHHHHFFFDDD@@@>>><<<;;;888666444333222222333333222000///---,,,+++,,,,,,,,,+++************))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%'''((())))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************,,,++++++******++++++,,,++++++++++++++++++++++++************************+++---......,,,******+++''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))dddPPPKKKJJJLLLKKKKKKJJJIIIIIIHHHHHHFFFDDD@@@>>><<<;;;888666444222111111222333222000///---++++++,,,,,,+++************)))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((('''&&&'''''''''(((((())))))((((((((((((((((((((((((%%%%%%'''((())))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))&&&((())))))(((((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))************************************))))))))))))************************************))))))******************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))bbbNNNJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHFFFCCC???===<<<:::888666333222111111222333222000---,,,******+++,,,+++*********))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))&&&&&&''''''((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&'''((()))))))))(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))%%%'''((((((((((((***+++'''(((((())))))(((((('''&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++************************)))))))))************+++************************((()))***+++++++++*********))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))^^^LLLIIIKKKJJJJJJIIIIIIHHHGGGGGGGGGEEEBBB???<<<;;;999777555222111000111222333222111+++***((()))***++++++***)))))))))))))))))))))***(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((())))))))))))&&&&&&''''''((())))))***''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))'''((()))((('''''')))***&&&'''(((((((((((('''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++************************((()))***++++++++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))~~~[[[JJJIIIKKKJJJIIIIIIHHHHHHGGGFFFFFFDDDBBB>>><<<:::999666444222111000111222333222111***((('''(((***++++++***)))))))))))))))*********(((((())))))))))))(((((('''((((((((())))))******(((((((((((())))))))))))&&&&&&&&&'''((())))))***''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&'''((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''(((((((((((((((''''''''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************)))***,,,------,,,***)))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))(((&&&%%%&&&(((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))(((((((((''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************))))))******++++++++++++************************((()))***+++,,,,,,+++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))aaaNNNHHHIIIHHHHHHIIIIIIHHHHHHGGGFFFHHHDDD???<<<:::888777555222111000111333333111000---,,,***+++,,,,,,+++)))************************))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''(((((())))))******''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&((()))***((((((((((((((((((((((((&&&''''''((((((((((((((())))))((((((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''%%%$$$###)))(((''''''(((((('''&&&''''''''''''(((((((((((())))))((((((''''''&&&&&&)))'''(((***((($$$%%%)))((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''(((((())))))*********)))((('''&&&&&&'''((())))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))+++++++++***************,,,,,,++++++******))))))+++++++++***))))))((((((************))))))))))))***************+++++++++++++++,,,,,,+++******)))++++++,,,,,,+++***((('''*********))))))))))))))),,,+++++++++************+++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))aaaMMMFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGDDD???<<<:::999777666222111000111333333111000---,,,***+++,,,,,,+++)))************************))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))''''''''''''((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((()))***((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&((('''''''''''''''&&&%%%''''''''''''((((((((((((((((((((((((((('''''''''###%%%%%%%%%$$$$$$&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''(((((())))))))))))***)))((('''&&&''''''((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))************************+++*********))))))((((((+++*********))))))((((((+++******)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,)))******************)))***+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))bbbMMMHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFCCC???<<<;;;:::888777222111111222333333222000---,,,***+++,,,,,,+++)))************************))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))'''''''''&&&&&&&&&%%%%%%''''''''''''(((((((((((('''''''''((((((((((((((((((---,,,$$$"""''')))&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((()))))))))))))))(((''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++++++++***))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&&&&&&&''''''''''''((())))))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******))))))))))))))))))))))))))))))))))))))))))******++++++******************************))))))))))))------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***************++++++,,,************************))))))))))))))))))))))))++++++***))))))))))))***((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))aaaNNNJJJLLLGGGHHHHHHHHHHHHGGGFFFFFFEEEBBB???===<<<;;;999888222111111222333333222000---,,,***+++,,,,,,+++)))************************(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''******))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))'''(((((('''&&&&&&&&&'''''''''''''''((((((((((((&&&&&&''''''(((((())))))666===999***%%%++++++$$$&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++******)))(((''''''&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))((()))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,,,,---.........------------------------//////......------------,,,,,,***))))))***+++,,,++++++++++++++++++++++++***************+++++++++,,,+++******))))))******(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((```MMMIIIKKKGGGGGGHHHHHHGGGGGGFFFEEEEEEBBB???>>>===<<<999777333222111222444444222111---,,,***+++,,,,,,+++)))************************(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))''''''''''''((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((******))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''')))))))))))))))(((((('''((()))+++)))'''&&&''')))''''''''''''((((((((((((&&&&&&''''''(((((()))))):::AAA<<<,,,&&&++++++###&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++++++++++++++++++++***))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))++++++***)))((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++************************(((((())))))*********++++++++++++,,,,,,---------,,,,,,,,,------.........+++,,,---///111222444444555555666666666777777777888777555333222111111111222111///---,,,+++,,,,,,,,,+++++++++************************************,,,++++++***************))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((___KKKFFFHHHGGGGGGGGGGGGGGGFFFFFFEEEEEECCC@@@???>>><<<999666333222222333444444333111---,,,***+++,,,,,,+++)))************************))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))''''''''''''((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))(((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))(((((('''&&&(((***,,,+++(((&&&(((***''''''''''''(((((((((((('''''''''(((((((((((((((000555222((($$$''''''###&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((''''''''''''&&&&&&'''(((((()))((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******)))(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((())))))*********))))))((((((''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++************************)))))))))***++++++,,,,,,))))))***++++++,,,------......///000111222222333444555777999;;;===???@@@???@@@@@@AAABBBCCCDDDDDDGGGEEECCCAAA@@@???@@@@@@;;;:::888666444333333222000000///...---,,,++++++++++++*********))))))))),,,,,,+++************+++)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))aaaLLLGGGIIIGGGGGGGGGGGGGGGFFFEEEEEEFFFDDDAAA@@@>>>;;;888555333222222333444444333111---,,,***+++,,,,,,+++)))************************))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))''''''''''''((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))))))))((('''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((('''''''''***,,,***'''%%%'''***''''''''''''((((((((((((((((((((((((((('''''''''((())))))'''%%%$$$%%%'''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&%%%&&&((()))))))))((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((())))))******((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************)))******+++,,,,,,------***+++,,,---...///000000111111222333444555666777:::;;;<<<===???@@@AAABBB@@@AAABBBDDDFFFGGGHHHIIIMMMLLLJJJIIIHHHIIIKKKLLLDDDDDDCCCBBBAAA@@@>>>===;;;:::999777666444333222//////...---,,,,,,+++***---,,,++++++******++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))cccOOOKKKMMMFFFGGGGGGGGGGGGFFFEEEEEEGGGEEEBBB@@@>>>;;;777444333333222333444444333111---,,,***+++,,,,,,+++)))************************))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))''''''(((((())))))******''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''((((((((((((((((((((((((&&&''''''((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))((((((((((((((((((((((((###$$$%%%'''((()))))))))&&&))),,,***&&&$$$&&&***''''''''''''((((((((()))))))))(((((('''''''''&&&(((&&&'''***)))$$$%%%***&&&%%%$$$$$$%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&%%%&&&((()))))))))((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''((((((((((((&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,******************************+++,,,------.........///000111222333444555333333444555666888999999666666666777777888888888;;;<<<>>>@@@BBBDDDFFFFFFFFFEEEDDDDDDDDDFFFIIIJJJIIIJJJKKKKKKKKKIIIHHHGGGEEEEEECCCAAA???===;;;:::555555444222111000///...---,,,++++++******++++++)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))dddOOOHHHIIIIIIIIIHHHGGGGGGFFFFFFEEEGGGEEECCCAAA>>>;;;999888555444333444555555333111---,,,***+++,,,,,,+++)))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''***)))(((''''''((()))***((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((***)))(((''''''&&&&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))***(((%%%&&&((((((&&&###)))))))))))))))***++++++(((''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))(((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************************+++*********))))))((((((***))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((***)))((('''&&&&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))+++******))))))))))))******+++,,,,,,,,,+++)))(((---,,,,,,,,,---///111222555555555666888999888777999666222111555888::::::999888777777666666777777999888777777999===AAADDDGGGFFFEEEBBB???>>>@@@BBB???@@@BBBCCCCCCAAA???>>>>>>???AAAAAAAAA@@@BBBCCCBBBCCCCCCCCC@@@;;;666333000...+++***+++++++++***,,,,,,+++++++++*********'''''')))***++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))eeeOOOIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFEEECCCAAA>>>;;;999888555444444444555555333111---,,,***+++,,,,,,+++)))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''***)))(((''''''((()))***((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''(((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))((((((''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((()))'''&&&&&&((()))'''%%%)))(((((((((((()))***+++(((''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************************************)))))))))(((***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((***)))((('''&&&''''''(((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((''')))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))++++++***************++++++*********+++,,,---...222222222222333444555666888888888999;;;;;;;;;:::===:::888777999999888666===<<<;;;:::999999999999::::::999:::;;;>>>@@@AAAAAABBBCCCBBB???<<<<<<<<<999888777777777888:::;;;777999;;;<<<<<>>;;;:::888666444444444555555444222---,,,***+++,,,,,,+++)))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))((((((((()))******''''''((((((((((((''''''((((((((((((((((((((((((((('''&&&''')))***)))(((((((((''''''(((((())))))(((''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++******+++,,,,,,++++++***+++,,,///222444333444555666666666666666888888888888999999999999<<<<<<;;;<<<===;;;999666<<<<<<;;;:::999999999999;;;;;;;;;<<<<<<======>>>>>>AAADDDEEEBBB>>>;;;:::999999888777666555444444333444444555666999>>>BBBJJJLLLNNNOOONNNLLLIIIGGGCCC@@@===;;;999777444222---,,,+++***)))***+++++++++++++++******)))))))))************************))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))aaaOOOKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFEEECCC@@@>>><<<:::999666555444555666666444222---,,,***+++,,,,,,+++)))++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((()))***+++,,,''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((()))*********((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&''''''((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))*********************************************)))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((('''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***************++++++++++++******+++,,,------,,,---...000222444555666444555777888888888777666777888999999888999:::;;;::::::;;;<<<======<<<<<<======<<<======>>>????????????>>>======<<<<<<<<<===@@@CCCCCCAAA>>><<<;;;999;;;===??????<<<999777888888777555444777;;;???IIIJJJLLLNNNOOONNNMMMLLLKKKIIIFFFEEECCCAAA===:::333111///,,,+++***++++++******))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((}}}\\\NNNKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDCCC@@@>>><<<:::999666555444555666666444222---,,,***+++,,,,,,+++)))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((()))+++,,,---''''''((((((((((((''''''''''''''''''''''''''''''&&&'''(((((()))***++++++((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&'''((()))(((((((((''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))******((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))******+++++++++,,,++++++++++++,,,---...//////111666999;;;:::888666777888999;;;;;;;;;::::::;;;<<<>>>>>>>>>???BBBEEEBBBBBBAAAAAAAAAAAACCCDDDDDDDDDFFFGGGJJJLLLNNNOOOJJJIIIHHHGGGEEEDDDDDDCCC@@@BBBBBBBBB@@@@@@@@@BBB@@@?????????>>>>>>??????<<<<<<;;;999777888;;;>>>FFFGGGJJJLLLNNNNNNNNNMMMMMMLLLLLLLLLLLLJJJGGGDDD;;;999666333000...---,,,***))))))(((((())))))***************************))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((({{{ZZZMMMKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGEEEDDDBBB@@@>>><<<;;;:::666555555555666666444333---,,,***+++,,,,,,+++)))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''((((((((((((***))))))(((((())))))***((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((('''''''''((()))***+++,,,''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&((((((((((((***+++))))))((((((''''''(((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((%%%&&&((()))))))))((('''&&&'''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************************))))))))))))************((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&'''(((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))******+++,,,,,,,,,,,,,,,---...///000222333222666<<>>;;;777888999:::<<<<<<<<<======@@@CCCDDDDDDGGGLLLPPPUUUUUUTTTRRROOONNNOOOQQQOOOPPPRRRUUUYYY\\\___aaa]]]^^^``````^^^[[[WWWUUUSSSSSSSSSRRRQQQSSSWWWZZZ^^^WWWLLLBBB;;;:::<<<>>>:::<<<===<<<;;;::::::;;;EEEGGGIIIKKKLLLMMMMMMMMMLLLLLLNNNPPPQQQPPPMMMJJJBBBAAA???<<<888555222111---,,,+++***))))))***+++************************))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))|||ZZZNNNLLLJJJJJJJJJJJJIIIHHHHHHGGGGGGDDDDDDBBB@@@>>><<<;;;:::777666555666777666555333---,,,***+++,,,,,,+++)))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((()))*********((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((('''''''''((()))******)))((('''((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''(((((((((((()))))))))******)))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''((())))))***''''''((((((((((((''''''''''''''''''''''''''''''$$$&&&((((((&&&&&&(((***+++***)))(((((((((((()))(((''''''''''''&&&&&&&&&''''''''''''((((((((((((%%%&&&((()))***)))((('''&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************************((()))))))))************'''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%&&&((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))***++++++,,,------000000000111333555666777666:::???EEEHHHGGGEEEDDD===>>>>>>@@@AAACCCEEEFFFGGGKKKOOOQQQRRRVVV]]]cccjjjlllmmmkkkhhheeeeeefffdddeeegggjjjnnnqqqtttvvvtttyyy{{{rrrlllmmmmmmnnnnnnnnnqqquuuxxx}}}uuuiii\\\SSSNNNMMMMMMHHHJJJMMMMMMJJJFFFBBBAAAEEEFFFGGGIIIJJJKKKKKKKKKJJJKKKNNNQQQSSSRRROOOLLLFFFFFFEEEDDDAAA===:::888555333000---+++******+++************************))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))~~~\\\OOOMMMJJJKKKJJJJJJIIIIIIHHHGGGGGGDDDCCCBBB@@@>>>===;;;:::777666555666777777555333---,,,***+++,,,,,,+++))),,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((('''''''''((()))******)))((('''((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''((((((((()))((()))***++++++***)))((((((((((((((((((((((((((('''(((((()))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))'''''''''''''''(((((()))''''''((((((((((((''''''''''''''''''''''''''''''$$$&&&((((((&&&%%%''')))++++++***)))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((()))%%%&&&((()))***)))((('''&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************************************(((((())))))*********+++'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))***+++,,,,,,------222333333444666888:::;;;888;;;@@@EEEIIIKKKLLLKKKJJJJJJJJJKKKMMMPPPSSSTTTUUUZZZ___aaaccchhhpppwwwuuuzzz~~~|||yyyxxxxxx{{{|||~~~|||zzz|||~~~{{{wwwrrrnnnlllaaadddfffeee```XXXQQQNNNDDDDDDFFFGGGHHHHHHHHHHHHIIIKKKNNNQQQSSSRRROOOKKKGGGHHHIIIIIIGGGCCC???===;;;888444000---+++******************************))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))aaaPPPLLLJJJKKKKKKIIIHHHGGGFFFFFFFFFEEEDDDBBB???===<<<;;;;;;999777666555666666444333///---+++***++++++***)))---,,,***)))))))))******))))))))))))))))))))))))******))))))((((((''''''))))))*********))))))(((******))))))((((((''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))*********++++++++++++******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((())))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&(((((((((((())))))))))))++++++******************************************(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))((()))***++++++***)))(((++++++,,,,,,---///000111888999:::999888888999;;;<<>><<<;;;:::888777555555555555444222///---+++***++++++***))),,,,,,***)))))))))******))))))))))))))))))))))))***)))))))))((((((((('''))))))*********))))))(((***)))))))))((((((((('''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********+++***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&''''''''''''((()))(((((((((''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''(((((((((((())))))))))))************************************************))))))))))))))))))))))))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++******)))***++++++++++++++++++***+++,,,...000333555777888888888777888;;;@@@DDDHHHLLLQQQUUUXXXZZZ]]]```aaaggglllnnnmmmoootttyyy}}}xxxtttsssssszzz{{{|||~~~yyy}}}~~~}}}|||zzzxxxtttpppjjjddd]]]UUUKKKDDDGGGEEEGGGLLLNNNLLLKKKMMMOOONNNOOONNNJJJDDDEEEJJJHHHEEEAAA===:::777333111000...,,,++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))bbbLLLGGGGGGIIIJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCBBB???===:::999777555444444555555333222///---+++***+++,,,+++***,,,+++******)))*********))))))))))))))))))))))))))))))))))))((((((((((((((())))))******)))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''(((((((((((())))))))))))************************************************))))))))))))))))))))))))''''''&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...000000111222444777999:::777666666777:::AAAKKKQQQVVVXXX[[[]]]___bbbfffiiimmmssszzz~~~zzzsssooommmvvvxxx{{{~~~|||rrrvvv}}}}}}||||||sss```RRRLLLGGGDDDGGGIIIIIIKKKOOOQQQOOONNNKKKDDD===???EEEFFFEEEDDDDDDDDDAAA===:::777666333///+++***+++---*********++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))gggPPPKKKLLLHHHIIIJJJKKKJJJGGGEEECCCBBBCCCCCCBBB@@@===:::888666444333333444444333222///---++++++,,,,,,+++***++++++******************(((((((((((((((((((((((())))))))))))(((((((((((('''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((())))))))))))***************+++++++++************************************************&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,---///000888888777777777777777888666777999<<>>999222---,,,,,,'''((()))*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((lllSSSMMMNNNHHHIIIJJJKKKJJJGGGEEECCCBBBCCCCCCBBB@@@===:::888555444333333444555333222...---++++++,,,---,,,+++************+++*********(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((()))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((())))))))))))))))))*********+++++++++************************))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************++++++,,,,,,---,,,,,,,,,---///222333999999888888888888999999:::===BBBHHHMMMTTT[[[___dddeeeffffffgggkkkpppsss}}}yyy~~~yyyrrrnnnjjjhhhhhhlllooolllcccZZZ```ccchhhmmmppppppooommmooottt}}}uuuhhh[[[TTTPPPKKKIIIIIIKKKLLLOOOQQQJJJ???999888999:::>>>DDDIIIKKKKKKIIIHHHIIIHHHDDD>>>666000---'''((())))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((kkkRRRKKKLLLIIIJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCBBB???===:::999666444333444555555444333...---++++++---------,,,))))))***++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))***'''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,************************((((((((((((((((((((((((''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++,,,,,,......///000222444555666555666888:::===AAACCCEEEFFFKKKQQQVVVZZZ^^^aaacccggghhhjjjkkkmmmqqqvvvzzzrrrsssuuuxxx{{{|||zzzyyyuuuvvvuuurrrnnnjjjhhhhhhcccbbbccceeefffddd^^^YYYcccdddffffffddd```\\\YYYSSSYYYbbbkkkrrrvvvwwwvvv|||~~~uuulllnnn|||~~~uuurrrlll```UUUOOOMMMKKKLLLOOOMMMDDD<<<999666777:::???EEEJJJLLLLLLMMMMMMMMMLLLIIIBBB:::444,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))fffPPPJJJKKKKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDBBB@@@>>><<<;;;:::666555444444666666666444...---++++++---...------((()))***+++,,,++++++***))))))))))))))))))))))))'''((((((((()))))))))***%%%&&&'''((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((()))((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((())))))))))))((())))))***++++++,,,,,,************************''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++,,,------...111222444666888999::::::888:::>>>CCCJJJPPPUUUWWWXXX[[[```ccceeefffggghhhgggiiilllooorrrvvv{{{|||eeeeeeggglllrrrvvvwwwwww{{{yyywwwsssqqqrrrvvvzzz{{{{{{{{{zzzwwwtttrrrqqqvvvxxxyyyxxxvvvqqqllliiiZZZ[[[]]]ccchhhjjjhhhfffkkkjjjeeeZZZQQQSSS___kkkwwwrrreee[[[RRRQQQPPPJJJCCC???:::999999<<>>666444000---*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))bbbOOOLLLMMMKKKKKKIIIHHHGGGFFFFFFFFFEEEDDDBBB???===<<<;;;;;;666555444555666777666555...---++++++---......---((()))***+++,,,,,,+++***))))))))))))))))))))))))'''((((((((())))))******%%%&&&'''((())))))))))))'''((((((((())))))******(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((())))))))))))((())))))***++++++,,,,,,************************'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))'''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++,,,,,,---...//////333444777:::<<<=========@@@CCCGGGNNNUUU\\\bbbeeeeeegggjjjkkkjjjjjjkkkllleeehhhlllpppsssxxx}}}}}}{{{{{{|||uuujjjjjjmmmttt}}}yyyuuuqqqpppssssssnnnjjjiiieee\\\QQQHHHHHHOOOVVVaaaqqq~~~tttaaaYYYWWWRRRLLLHHH???<<<:::;;;???EEEJJJMMMNNNIIIGGGKKKRRRTTTNNNFFF>>>:::555///+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))```OOOKKKJJJNNNLLLJJJHHHHHHFFFDDDBBBGGGDDD???<<<;;;<<<;;;;;;999777666555666666444333---,,,******,,,------,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))************))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&'''***+++)))'''))))))(((((('''''''''&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,,,,+++++++++*********))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((***))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((*********)))))))))))))))++++++******************'''(((***+++,,,,,,,,,,,,,,,,,,---///222555777999???;;;777888<<<@@@CCCCCCJJJNNNVVV```gggjjjhhheeehhhjjjkkkkkkjjjjjjlllnnniiikkkoooqqqrrrqqqpppooommmmmmrrr}}}}}}rrreee]]]WWWQQQMMMQQQUUUZZZ^^^bbbiiirrrxxxpppmmmrrruuu___QQQLLLLLLLLLHHHCCC>>>>>>BBBHHHLLLKKKGGGCCCFFFLLLRRRTTTTTTOOOIII???666000---+++***+++---,,,)))***,,,***&&&&&&'''((()))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))cccRRRNNNLLLNNNLLLJJJIIIHHHGGGEEECCCFFFCCC>>>;;;::::::999999999777555555666666444333...,,,++++++---------,,,++++++************++++++))))))))))))))))))))))))))))))************))))))***)))(((((((((((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***(((''''''******)))'''))))))((((((((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,+++++++++************))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((************))))))))))))++++++***************************++++++,,,,,,,,,+++---000444777:::;;;<<<;;;::::::>>>EEEKKKOOOPPPUUUXXX^^^eeejjjjjjgggdddeeeeeegggjjjnnnpppooonnnooommmjjjjjjlllppprrrsss|||~~~|||tttmmmiiiXXXXXXXXXWWWWWWXXXZZZ]]]^^^XXXXXXfffvvv}}}|||xxxgggYYYQQQKKKHHHEEEEEEHHHJJJIIIGGGIIIDDD???>>>BBBHHHNNNQQQQQQMMMGGGAAA:::555///,,,...///---)))))),,,+++''')))))))))*********))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))eeeTTTOOOMMMMMMKKKJJJIIIIIIIIIGGGFFFGGGDDD???<<<;;;:::999888888777555555666666555333///---,,,,,,---......---******++++++++++++******))))))))))))))))))))))))))))))************))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))'''))))))((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,++++++++++++*********)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))******************************++++++++++++++++++,,,+++++++++,,,---...///000222666:::<<<===<<<<<<<<<===AAAHHHPPPVVVZZZ[[[```aaadddhhhjjjiiifffcccdddcccccchhhnnnqqqooolllooonnnpppttt{{{~~~pppmmmjjjgggfffdddaaa___^^^SSSKKKOOO]]]nnn~~~zzzvvv|||}}}nnncccSSSMMMHHHHHHLLLOOOLLLIIIJJJEEE>>>888777===FFFLLLRRRRRRRRROOOIII@@@888333555444111,,,+++---,,,(((++++++*********)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))eeeSSSNNNKKKLLLKKKIIIIIIJJJJJJIIIGGGJJJGGGBBB???>>>===;;;:::888666555555666666555333000...------.........---)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((((()))))))))((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++++++++++++++************))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))***************++++++******+++++++++++++++,,,,,,,,,,,,---...111333444999999:::;;;<<<<<<;;;;;;BBBEEEKKKQQQWWW[[[]]]]]]ccccccccceeeggggggeeecccfffeeefffhhhkkknnnnnnnnnsss{{{}}}}}}{{{kkkYYYOOOQQQ[[[hhhppp|||}}}xxxzzz|||}}}hhh___RRRJJJIIIKKKNNNPPPMMMJJJDDD;;;555777???GGGQQQTTTXXXWWWSSSKKKDDD???======999333111000,,,'''******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))gggTTTNNNKKKLLLJJJIIIIIIJJJJJJIIIHHHIIIFFFBBB@@@???>>><<<:::777666555555666666555444111///------......---,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))((((((((()))(((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++*********))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))))))))******+++++++++,,,******++++++,,,,,,,,,,,,+++,,,---000333666888:::<<<;;;::::::;;;===@@@AAAGGGKKKPPPVVVZZZ\\\^^^___aaa``````bbbeeeggghhhggghhhkkknnnnnnmmmpppwww~~~|||xxxpppnnnrrruuu___SSSPPPPPPPPP\\\jjjsssrrrssszzz|||yyymmmnnnrrr{{{zzzmmm]]]PPPKKKLLLOOONNNNNNJJJBBB999666:::@@@NNNSSSWWWYYYVVVQQQNNNMMMFFFFFFBBB;;;777555///))))))(((((((((((()))***+++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))jjjVVVPPPMMMLLLJJJIIIIIIJJJJJJHHHGGGDDDBBB???>>>===<<<:::888777666555555666777666444111///---,,,------,,,+++******++++++++++++******))))))))))))))))))))))))))))))************)))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))************++++++++++++************)))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))*********))))))(((((())))))***))))))******+++,,,,,,,,,******++++++,,,---------,,,...111444888:::<<<===:::999999:::>>>DDDJJJNNNKKKOOOSSSWWWZZZ^^^aaadddbbbaaa___aaadddhhhkkkllljjjpppvvvxxxwww|||~~~xxxkkkiiilllyyyyyyhhh]]]SSSKKKDDDMMMVVV\\\bbbhhhkkkjjjkkkooovvv{{{gggUUULLLIIIKKKMMMLLLGGG???::::::===JJJOOOUUUWWWUUUTTTTTTUUUMMMLLLFFF>>>:::999666000+++***)))(((((()))++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))jjjVVVPPPMMMLLLJJJHHHHHHIIIHHHGGGEEEBBB@@@>>>======<<<:::888666555444555666777666555000...,,,,,,,,,,,,+++***++++++************++++++))))))))))))))))))))))))))))))************)))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''')))******''''''(((***(((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************))))))))))))'''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))))))))'''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))***************))))))))))))******))))))***++++++,,,------******++++++,,,------...000222666999<<<======<<<999:::<<<@@@FFFMMMRRRVVVSSSUUUXXXYYYZZZ^^^dddhhhfffccc______bbbfffjjjllllllsss{{{}}}uuuvvv|||zzznnncccSSSNNNLLLQQQVVVYYY\\\```mmmttt}}}|||gggUUULLLIIIKKKLLLJJJFFFBBBAAAAAAGGGMMMTTTVVVUUUTTTUUUWWWRRRNNNDDD;;;888<<<>>>===111///---+++))))))***+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))hhhTTTNNNKKKLLLJJJHHHHHHHHHHHHFFFDDDBBB@@@???>>>???>>><<<;;;666555444555666777666555000...,,,+++,,,,,,+++))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***'''&&&(((***(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************))))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++******))))))))))))******))))))***+++,,,,,,------******+++,,,,,,---......333555999===>>>>>><<<:::<<<>>>BBBGGGLLLRRRUUUXXX[[[\\\\\\[[[ZZZ]]]dddiiihhhddd___]]]___cccfffhhhooottt|||~~~~~~~~~}}}{{{xxx~~~wwwssstttvvv}}}{{{sssbbbTTTSSSTTTSSSWWW___ooovvv~~~tttaaaUUUJJJKKKMMMLLLKKKIIIHHHHHHEEELLLTTTWWWUUUSSSTTTVVVTTTMMMAAA666555===DDDFFF666444111---+++***)))***(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))fffPPPLLLOOOJJJHHHFFFGGGIIIJJJHHHFFFAAA@@@>>>>>>>>>===;;;999666555444666777777666444000...,,,+++,,,------,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))******))))))))))))******))))))************))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************(((((())))))))))))((((((+++,,,,,,+++))))))***+++************************++++++++++++++++++******,,,+++(((''''''(((***+++***)))((('''((((((******'''((())))))*********)))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))***+++,,,,,,,,,,,,,,,******+++,,,...222555777888888:::;;;<<<;;;::::::EEEHHHNNNTTTXXXYYYWWWTTT[[[YYYWWWWWWYYY]]]bbbeeefffccc```___bbbhhhooosssqqquuu}}}{{{~~~zzzrrrqqqooo~~~||||||xxxfffdddmmmzzzyyytttnnnaaaRRRXXXWWWaaavvv}}}wwwrrrpppiii___RRRKKKKKKMMMMMMMMMLLLMMMRRRUUURRRKKKHHHJJJQQQLLLEEE===999<<>><<<:::666555444555777777666444000...,,,+++,,,------,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))************))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((()))***************)))***+++*********,,,---,,,,,,------.........///......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------,,,***)))(((((())))))((((((((())))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((((((''''''&&&))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++,,,,,,,,,,,,***+++---000222444666666888888888999;;;>>>@@@BBBNNNQQQVVV[[[______]]][[[ZZZXXXVVVUUUWWWZZZ]]]```^^^```cccfffiiilllppprrrzzz|||wwwqqqooouuuwww}}}wwwlllkkkzzzuuusssxxxoooYYYRRRLLLMMMZZZjjjuuu}}}~~~|||yyywwwyyy}}}{{{kkk\\\PPPKKKKKKLLLPPPPPPRRRRRRKKKBBB@@@CCCFFFHHHHHHDDD???===@@@EEEFFFBBB;;;333...************---//////,,,***)))***))))))))))))))))))))))))))))))))))))************~~~jjjTTTNNNNNNLLLKKKJJJJJJKKKKKKJJJHHHDDDBBB@@@@@@??????===;;;666555444555777777555333000...,,,+++,,,------,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++******))))))))))))******))))))************))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))***+++,,,------...***,,,............000222222222333444555666666777666555444333222222222222///000000000///---+++***---,,,+++)))(((((((((((())))))))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((''''''&&&%%%%%%))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++,,,,,,+++---000333666777777777;;;:::999:::>>>DDDJJJNNNVVVYYY]]]aaaccccccbbbaaa[[[ZZZYYYXXXXXX[[[]]]___^^^ccciiimmmppptttzzz}}}|||wwwwwwwwwxxx{{{~~~qqqbbb]]]jjjzzzxxx\\\PPPEEEDDDLLLZZZkkkyyy~~~yyyuuuuuu|||wwweeeWWWRRRRRRRRRQQQRRRQQQJJJ@@@;;;<<<:::AAAHHHJJJEEE???<<<<<>>>>><<<:::666555444555666666444333000...,,,+++,,,------,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,***(((''''''(((***,,,******))))))))))))******))))))************))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))*********++++++,,,,,,,,,******+++,,,...///111222222333555666555555666888888888999:::;;;<<<===>>>======<<<<<<<<<===>>>>>>;;;;;;999777444111///------,,,,,,+++***)))))))))+++******************+++))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++,,,,,,---...///111444666999:::;;;BBBAAAAAABBBFFFLLLRRRVVVXXX[[[___aaabbbbbbaaaaaa______^^^^^^___bbbeeefffjjjmmmqqqtttxxxxxxxxxxxx|||~~~vvvxxxxxxlllZZZKKKEEEKKKYYYddd~~~}}}~~~vvvmmmjjjWWWRRROOOQQQOOOGGG???<<<777<<>>??????@@@@@@@@@@@@BBBEEEGGGIIIGGGEEEAAA===;;;999999999555444333111///---,,,++++++***)))))))))***++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))******++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))((('''&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,+++++++++,,,---...///333222222333666;;;@@@CCCKKKKKKMMMOOORRRUUUWWWXXXWWWZZZ^^^`````````aaacccbbbbbbbbbcccfffjjjoooqqquuuxxx|||{{{xxxuuutttzzz}}}xxxdddUUUOOOOOOQQQiiipppzzzjjjYYYKKKIIILLLKKKEEEBBB===::::::???FFFFFF@@@999888<<>><<<<<<;;;:::999666555444555555555333111000...,,,+++,,,------,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++******))))))))))))******))))))************)))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))************(((((()))***,,,---......000//////000111444666777;;;===??????===<<<;;;;;;999999::::::;;;<<<======>>>>>>>>>???BBBFFFJJJLLLFFFCCC@@@===;;;;;;<<<=========<<<:::888666333222...---+++***)))))))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))(((''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))******++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,+++,,,---///111333666555555666:::@@@GGGKKKRRRTTTVVVXXXYYYYYYXXXXXXXXX[[[___aaaaaabbbeeeiiieeeddddddeeejjjpppwww{{{{{{zzzvvvyyyvvvqqqsss{{{{{{lllaaaWWWPPPQQQZZZhhhvvvhhhMMMBBBDDDHHHHHHHHHCCC>>>:::<<>>>>>===<<<<<<>>>@@@DDDHHHKKKFFFDDDAAA>>>;;;999888777999:::<<<>>>????????????999777444000---+++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))******++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''((())))))***''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------,,,,,,,,,---///222555666888888:::<<>>======<<<;;;666555444444555444222000000...,,,+++,,,------,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))******))))))))))))******))))))************))))))))))))((())))))***++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,///000111333444666777777444333333222333555888999???BBBEEEGGGFFFFFFFFFFFF@@@@@@AAAAAAAAAAAAAAAAAA>>>>>>===>>>@@@DDDGGGJJJNNNMMMJJJFFF@@@;;;666333...111666<<>>BBBGGGMMMQQQTTTXXXXXXXXXXXXXXXWWWWWWWWWXXX\\\aaaddddddgggmmmsssooommmkkkkkkoooxxxtttgggnnn|||xxxcccZZZNNNEEEIIIXXXmmm|||xxxiii___UUUMMMJJJJJJEEEIIIKKKHHHAAA:::777777111000000555===CCCDDDCCC;;;555...++++++,,,,,,+++))))))))))))))))))))))))))))))))))))************gggSSSNNNMMMPPPOOONNNLLLKKKIIIHHHGGGGGGBBB???@@@???;;;999:::888777666555333222111000......---,,,,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++************************+++++++++*********))))))************************)))************+++++++++***************+++++++++************)))))))))))))))***+++---...////////////222666777777999<<>>???BBBHHHJJJHHHIIILLLJJJEEECCCDDDDDDEEEFFFFFFGGGGGGEEE@@@<<<===@@@AAACCCDDDOOOOOOOOOOOOMMMGGG>>>777777555333333777???GGGLLLOOOMMMJJJFFF@@@:::444111,,,+++******,,,---,,,+++((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''%%%&&&(((******)))'''&&&&&&&&&''''''(((((())))))'''''''''''''''((())))))(((((((((((((((((((((((((((((()))************************)))))))))))))))*********))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''''''''''''''((((((((()))))))))))))))************))))))))))))*********************************************************************++++++,,,---...,,,---///222555888;;;<<<@@@AAAEEELLLSSSWWWVVVTTTYYYYYYXXXVVVTTTSSSUUUVVVZZZ^^^bbbaaa```cccllluuuwwwvvvrrroooqqqyyy~~~yyy}}}xxxsssssszzzzzztttuuuyyy~~~qqq^^^MMMDDDEEEKKKQQQ^^^sss}}}~~~sssgggZZZKKK???EEEGGGHHHFFFAAA;;;777555222222333888===CCCFFFFFFBBB<<<444...++++++******+++++++++++++++***))))))))))))))))))))))))))))))bbbRRROOOOOOPPPOOONNNLLLJJJIIIHHHGGGGGGBBB?????????;;;999:::888777666555333222111111......---,,,,,,,,,,,,---************************************************+++++++++*********)))))))))************+++++++++************************+++++++++*********))))))************************)))************+++++++++************++++++++++++******************))))))***+++,,,...///000111222444666999:::999:::<<>>===;;;;;;===>>>???@@@DDDGGGGGGCCCBBBEEEEEEAAAEEEEEEFFFGGGHHHJJJKKKLLLLLLIIIGGGHHHIIIJJJJJJJJJSSSSSSTTTVVVVVVRRRKKKEEE<<<999444222333:::AAAGGGPPPQQQRRRPPPLLLGGGBBB@@@777333///---,,,,,,+++***)))((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''%%%&&&((())))))(((((('''''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((()))************)))************))))))))))))++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***)))))))))(((((((((''''''''''''((((((((())))))))))))))))))************))))))))))))************************************************************,,,,,,+++++++++,,,---......///222555999>>>AAACCCHHHIIIMMMSSSZZZ]]]]]][[[^^^]]][[[XXXTTTQQQQQQRRRYYY^^^ccceeedddffflllqqqtttvvvyyyzzz}}}|||sssttt~~~{{{wwwuuugggccc]]]XXXXXX\\\bbbfffjjjlllnnnpppqqqpppooonnnfffdddbbb``````aaaccceeerrrwww}}}mmmWWWHHHEEEHHHOOO^^^oooyyyvvvgggUUUFFFDDDFFFHHHHHHEEE@@@999555111111111444:::AAAEEEGGGFFFAAA999222---******)))******************))))))))))))))))))))))))))))))yyy]]]PPPOOOPPPOOOOOONNNLLLJJJIIIGGGGGGFFFAAA>>>??????;;;999:::888777777555444333222111......---,,,,,,,,,,,,---************************************************+++++++++***************)))************+++++++++************************+++++++++***************************************)))************+++++++++************++++++,,,,,,***************+++++++++.........///111333555666777999::::::999999:::<<<<<<<<<;;;<<<<<<===>>>>>>@@@AAA???;;;:::===>>><<<@@@@@@@@@BBBDDDFFFHHHJJJIIIJJJJJJKKKLLLNNNOOOOOOTTTUUUVVVXXXYYYVVVRRRNNNGGGBBB:::444222555:::===HHHNNNTTTVVVTTTPPPMMMMMMFFFAAA999444000...,,,***,,,+++)))(((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((('''((())))))******))))))************************,,,+++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))************))))))))))))************************************++++++++++++++++++++++++///---,,,++++++---///000444555777;;;@@@EEEJJJLLLPPPQQQUUUZZZ___bbbbbbaaa``````^^^ZZZUUURRRQQQQQQZZZ___eeeiiikkkllllllmmmssszzzxxxyyy}}}|||~~~zzztttkkkbbbZZZUUURRRRRRLLLIIIFFFCCCBBBDDDFFFHHHKKKJJJIIIIIIJJJKKKMMMNNNGGGFFFEEEDDDDDDFFFHHHJJJJJJOOOVVV]]]cccgggkkkmmmkkkrrr~~~ttt___PPPJJJDDDKKKWWWjjjyyycccPPPDDDCCCCCCEEEEEEBBB;;;666333111///111777>>>DDDHHHHHHFFFAAA999222,,,******))))))))))))************))))))))))))))))))))))))www\\\PPPOOOPPPOOONNNMMMLLLJJJHHHGGGFFFFFFAAA>>>??????;;;:::;;;888888777666555444333222......---,,,,,,,,,,,,---************************************************************************))))))*********+++++++++************************************************************************))))))*********+++++++++)))******++++++,,,,,,,,,***+++++++++,,,,,,------111111111222333555777888777777888888777777888888666777888999999:::;;;<<<<<<<<<<<<:::999::::::::::::999999:::<<>>999666555666>>>GGGQQQWWWWWWUUUTTTUUUPPPLLLFFF@@@;;;666222//////---+++)))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))(((((((((''''''&&&&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((('''(((((())))))))))))))))))***************++++++,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((('''(((((((((((()))))))))((()))))))))************((()))))))))************************************++++++++++++++++++++++++...---++++++---111666999>>>???@@@CCCGGGLLLQQQSSSSSSUUUXXX\\\```bbbbbbbbb``````___\\\XXXVVVUUUVVV]]]```fffkkknnnnnnmmmlllvvv~~~yyyllleeeaaa^^^\\\XXXSSSLLLEEEBBBAAAAAAAAA>>>======<<<;;;;;;;;;;;;@@@???>>>===>>>???AAABBB???>>>=========>>>@@@AAA999<<<@@@DDDFFFIIILLLNNNPPPVVV```mmmzzzooo___MMMKKKOOO___wwwrrr```NNNIIICCCBBBDDDDDDAAA===:::666333333888???EEEHHHGGGHHHGGGBBB:::222---+++))))))))))))))))))******))))))))))))))))))))))))vvv\\\PPPOOOPPPOOONNNMMMKKKJJJHHHGGGFFFFFF@@@>>>??????<<<:::;;;888888777666555555444444......---,,,,,,,,,,,,---************************************************************************))))))*********+++++++++************************************************************************))))))*********+++++++++)))******+++,,,,,,------,,,,,,------...///000000111222222444555777999:::777777888999:::<<<<<<<<<;;;<<<>>>>>>===>>>AAACCCGGGGGGGGGGGGEEEAAA>>>======;;;:::999:::===@@@CCCBBBGGGHHHBBB???EEEKKKNNNNNNOOORRRSSSUUUVVVWWWXXXXXXVVVRRRLLLEEE>>>888555;;;CCCMMMUUUXXXXXXYYYZZZUUUSSSPPPMMMIIIDDD===888000...,,,)))((()))***+++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&%%%%%%'''''''''''''''((())))))((((((((((((((((((((((((''''''((()))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))***((()))))))))************((()))))))))************************************++++++++++++++++++++++++,,,+++***,,,111999BBBGGGKKKKKKKKKKKKMMMQQQTTTVVVUUUWWWZZZ]]]^^^```aaabbbaaabbbbbb___\\\ZZZYYYYYY___bbbgggkkknnnnnnmmmlllzzzqqqhhh\\\SSSNNNJJJGGGEEEAAA>>>:::999;;;<<<===<<<666777888999:::999999888============>>>>>>>>>>>>???>>>===<<<<<<<<<======;;;<<<>>>===<<<;;;<<<>>>===@@@EEELLLWWWeeesss}}}}}}eeeYYYOOOSSScccuuusss```VVVJJJCCCCCCEEEFFFEEEBBB???;;;:::===BBBGGGJJJCCCFFFHHHFFFAAA999333///******)))((())))))***+++))))))))))))))))))))))))sssZZZPPPPPPQQQNNNNNNMMMKKKIIIHHHFFFFFFEEE@@@>>>??????<<<:::<<<999888888777666666555555......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++)))************+++++++++***************************************+++++++++************************)))************+++++++++)))******+++,,,---......---...///000111222333333111333666:::===???AAABBBAAA@@@BBBEEEJJJMMMOOOOOOPPPRRRRRRPPPNNNOOOSSSWWW___]]]]]]]]]YYYRRRMMMLLLJJJHHHDDDAAA@@@BBBEEEGGGKKKRRRQQQEEE===???CCCDDDCCCEEEGGGIIIKKKOOOSSSVVVVVVWWWXXXVVVQQQIIIBBB===<<<@@@GGGNNNTTTWWWWWWWWWWWWWWWWWWWWWUUUPPPHHHCCC555333///+++)))(((((()))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))******+++,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))************))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,+++******...666BBBNNNUUUWWWUUUSSSRRRRRRTTTVVVXXXXXXZZZ]]]^^^^^^___aaabbbeeeffffffddd```]]]\\\[[[bbbgggnnnrrrrrrqqqpppoooyyyxxxjjj___OOOLLLGGGDDDBBBAAA@@@???<<<999777777;;;===<<<:::777888999:::;;;;;;;;;;;;<<<===>>>?????????======???>>>======<<<<<<<<<<<<===???@@@???===;;;;;;<<<::::::999;;;???HHHRRRYYYrrrvvv}}}|||}}}jjjVVVOOOWWWgggzzzmmmcccUUUKKKFFFDDDDDDCCCIIIFFFCCCCCCFFFIIILLLMMMDDDDDDDDDEEEDDD???999444---,,,***)))))))))***+++))))))))))))))))))))))))qqqYYYPPPPPPPPPNNNNNNLLLKKKIIIGGGFFFFFFEEE@@@===??????<<<;;;<<<999888888777777666666666......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++************************))))))*********+++++++++************************)))************+++++++++)))******+++,,,---.../////////000222333555666666555999???FFFLLLQQQSSSTTTRRRRRRUUU[[[bbbhhhkkkkkkooopppnnniiiddddddhhhmmmsssooonnnooollleeeaaacccfffbbb\\\VVVTTTTTTVVVXXX]]]ggggggXXXKKKIIIIIIGGG???@@@AAAAAABBBDDDIIIMMMOOORRRUUUXXXWWWSSSOOOLLLCCCBBBDDDJJJRRRWWWWWWUUUYYYYYYYYYZZZZZZVVVQQQMMMBBB>>>888222---*********************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((())))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))***++++++,,,------++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***(((((()))))))))*********))))))))))))************))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++000;;;IIIWWW___^^^\\\XXXVVVUUUVVVWWWYYYYYY[[[^^^^^^]]]]]]```bbbeeefffgggfffdddbbbaaaaaaiiirrr}}}|||yyyyyyuuu{{{{{{lllaaa[[[UUULLLFFFCCCEEEGGGGGGFFFDDDDDDDDDCCC>>>:::999<<<>>>===;;;<<<<<<<<<<<<<<<<<<======<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<======;;;===??????>>>===<<<===;;;;;;:::999999<<>>AAABBB>>>999000...,,,***))))))***+++))))))))))))))))))))))))rrrYYYOOONNNNNNNNNMMMLLLKKKIIIGGGFFFEEEEEE@@@===??????<<<;;;<<<999999888888777777666666......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++************************))))))******++++++++++++************************)))************+++++++++)))******+++---...//////000000222333555666777888;;;@@@IIISSS[[[```cccddd```aaadddlllvvv}}}zzzsssqqqvvv{{{{{{vvvtttvvvuuuqqqrrrvvv~~~wwwppplllkkkmmmnnnooo|||qqqbbb]]][[[VVVFFFGGGFFFCCC@@@@@@DDDGGGIIILLLQQQVVVXXXYYYXXXWWWOOOKKKIIINNNWWW]]]]]]ZZZ[[[ZZZYYYZZZZZZYYYVVVSSSNNNIIIBBB:::333///---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''###$$$&&&(((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))***+++,,,,,,------*********))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''((((((((()))''''''''''''''''''''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))************))))))))))))************))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,---222===LLL[[[eee```^^^ZZZWWWVVVWWWYYYZZZYYY[[[]]]]]]\\\[[[^^^```aaacccfffgggggggggggghhhqqq~~~ssswww}}}|||lllbbbVVVOOONNNOOOOOONNNHHHLLLQQQQQQNNNKKKJJJKKKJJJDDD===;;;>>>AAAAAA???===<<<;;;999888999:::::::::999888777777888888999666666777888999:::;;;;;;777:::===>>>===;;;;;;;;;777888::::::999999:::<<<888;;;???DDDKKKVVVcccmmmwwwrrrnnngggaaa```dddbbbbbbnnnppp```RRRKKKHHHIIILLLPPPTTTVVVVVVUUUPPPFFF;;;999===BBB@@@===222000---+++))))))***+++))))))))))))))))))))))))sssWWWOOOOOONNNMMMMMMLLLKKKJJJIIIIIIHHHCCCBBB@@@>>><<<;;;:::999888888888888777555444333...---,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++************************************************###%%%''')))++++++++++++************************)))))))))))))))******+++++++++******************---,,,++++++++++++)))(((,,,***)))***---000222333444444444666:::AAAGGGKKKTTTRRRVVV```hhhkkklllnnnffffffeeegggooowwwxxxtttvvvzzzwwwlllfffgggiiigggaaa```___```dddkkktttyyy|||}}}|||xxxrrrnnnnnnoooqqqyyysss^^^YYYPPPGGGAAA???@@@BBBDDDIIIKKKJJJLLLSSSYYYZZZSSSRRRRRRUUUZZZ]]][[[YYYZZZZZZZZZZZZZZZZZZZZZYYYUUUSSSOOOIIIAAA999222...---+++)))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))(((&&&%%%(((''''''&&&&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))************+++++++++,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&'''***+++)))'''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))******++++++)))************+++++++++************************...------,,,,,,,,,,,,,,,---...000888DDDRRR]]]ccc```^^^ZZZUUURRRSSSXXX\\\[[[]]]aaabbb```^^^\\\[[[fffmmmooojjjhhhlllnnnlllyyyzzz~~~yyyqqqgggccc___]]]]]]\\\YYYWWWVVVVVVXXXYYYXXXSSSMMMGGGIIIHHHEEEBBB@@@>>>>>>>>>;;;;;;:::999888777666666666666666666666666666666666666777888888999888888666666777777777777777777777888888999::::::;;;;;;999999999:::<<>><<<;;;::::::888888888888777555444333...---,,,+++++++++,,,---------,,,,,,,,,,,,++++++************************************************(((((()))***++++++++++++************************)))))))))))))))***++++++++++++******************+++***))))))*********))))))***,,,///222444555555:::>>>CCCJJJQQQVVVZZZ\\\ddd``````dddfffdddcccddd[[[ZZZXXXYYY___fffgggccccccfffddd^^^]]]aaabbb___UUURRROOORRRZZZbbbgggiiiiiijjjjjjfff```\\\ZZZZZZgggsss|||}}}~~~}}}ppp\\\MMMHHHIIILLLNNNFFFHHHHHHGGGJJJPPPRRRQQQWWWVVVWWWYYY]]]______]]]]]]]]]]]]]]]]]]\\\\\\\\\VVVVVVTTTPPPJJJCCC===999000---)))'''((()))))))))((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&(((''''''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***************++++++++++++,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((''''''******)))'''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))************************++++++++++++************************,,,+++++++++,,,------...//////222;;;GGGSSS[[[^^^\\\[[[ZZZWWWUUUVVVXXX[[[]]]___bbbddddddcccbbbaaaccclllrrrrrrrrruuuuuusss~~~~~~|||}}}~~~sssooollljjjjjjhhhccc___XXXWWWWWWVVVUUUPPPJJJEEEDDDCCC@@@>>><<<;;;;;;;;;999999888888777777666666555555555555555555555555555666777777888888888777666666666666666666666666666666777888888999::::::888777666666888:::<<<>>>???JJJYYYfffpppzzzzzz{{{||||||ttt```UUULLLLLLUUUfff|||fffWWWJJJGGGKKKNNNPPPQQQLLLHHHAAA;;;777999===@@@@@@<<<555000---,,,******))))))))))))))))))***+++kkkSSSNNNOOONNNMMMMMMLLLKKKJJJIIIHHHHHHCCCBBB@@@>>><<<;;;;;;:::888888888888777555444333///...,,,+++++++++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,++++++*********++++++***************************))))))))))))***++++++******++++++++++++++++++***)))))))))***++++++,,,,,,---000444888===@@@BBBLLLPPPWWW]]]aaacccbbbaaaccc___]]]]]][[[VVVUUUWWWRRRSSSRRRRRRWWW^^^^^^ZZZWWWYYYYYYYYY\\\aaabbb```___ZZZUUUWWW^^^dddeeeccc\\\]]]\\\YYYTTTOOOLLLKKKUUU\\\ccceeekkkxxx}}}gggYYYVVVYYY\\\]]]YYYWWWQQQIIIHHHLLLMMMLLLVVVVVVWWWXXXZZZ[[[\\\\\\_______________^^^]]]]]]YYYYYYZZZXXXUUUPPPKKKGGG888444...***))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''((((((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******************+++++++++,,,++++++***))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***((('''((()))***)))'''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((***************)))))))))************+++++++++,,,++++++++++++++++++++++++++++++,,,,,,...///000111111222666@@@MMMVVVYYYYYYXXXYYYZZZZZZYYYYYY[[[]]]]]]^^^```bbbdddeeeffffffdddmmmwww{{{||||||xxxsssxxx{{{pppkkkooowww~~~|||yyyvvvuuusssnnngggaaaTTTRRRPPPNNNLLLHHHCCC???<<<<<<:::999888888888888777777777666666666666666555555555555555555555555555555666777777777777666555555555555555555555555555555555666666777777888888777666555555666777888555888<<>>777555999===@@@???<<<777111,,,******)))))))))))))))***+++,,,iiiRRRMMMNNNKKKNNNMMMLLLKKKJJJIIIHHHGGGCCCBBB@@@>>>===<<<;;;;;;888888888888777555444333///...---,,,+++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++************************,,,+++***))))))***+++,,,******************************))))))******+++,,,******+++++++++++++++,,,++++++++++++***+++---...333444777:::@@@IIIRRRXXX]]]^^^^^^]]]ZZZVVVRRRPPPQQQPPPRRRUUUTTTQQQSSSXXXVVVZZZ]]]___dddiiigggbbb[[[___ccceeehhhllloooqqqvvvrrrllljjjjjjjjjiiiggg______^^^\\\XXXSSSOOONNNKKKOOORRRTTTXXXaaammmtttxxxpppfff```^^^```aaaaaammmkkkaaaRRRHHHGGGIIIIIIOOOQQQTTTVVVXXXYYYYYYZZZ^^^^^^____________^^^]]][[[\\\^^^^^^\\\XXXTTTQQQEEE???777000---,,,,,,+++*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))******************+++++++++,,,,,,++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((()))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++******)))))))))*********+++++++++,,,,,,++++++++++++++++++++++++------......000111222333333444;;;GGGUUU\\\\\\XXX[[[\\\]]]]]]]]]^^^```cccbbbaaa```bbbfffjjjmmmooorrryyyzzztttpppxxxwwwuuutttsssoooiiidddeeekkkqqq{{{yyyuuurrroooggg^^^VVVJJJGGGDDDAAA???===:::888777666666666666666666666555555555666666777777777555555555555555555555555666666777777777777666666666555555555555555444444444444444444555555666666999888777666666777777888888777444333888FFFYYYfffyyy}}}wwwwwwzzz~~~vvvqqqmmmooocccTTTGGGAAAFFFYYYjjj~~~~~~eeeTTTJJJFFFGGGKKKFFFFFFDDD???:::666666777>>>@@@AAA===666///,,,+++)))))))))))))))***++++++fffQQQNNNNNNKKKNNNNNNMMMKKKJJJIIIGGGGGGBBBBBB@@@???===<<<<<<<<<888888888888777555444333///...---,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************)))(((((()))***,,,---***************************************++++++,,,******++++++,,,,,,,,,,,,***+++,,,+++***+++...111777<<>>:::555111<<<@@@CCCAAA;;;444000...***))))))(((((())))))***|||```NNNOOOPPPMMMOOONNNMMMKKKJJJHHHGGGFFFBBBBBB@@@???>>>=========888888888888777555444333000///---,,,,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((()))***+++,,,,,,************************+++************+++,,,,,,******++++++,,,---------)))+++,,,,,,+++...333777:::DDDRRR[[[\\\YYYVVVTTTLLLIIIDDD@@@???@@@CCCEEEHHHPPP\\\ffffffcccfffmmmooovvv|||{{{iiikkkrrryyy}}}zzzwww{{{}}}|||yyywwwwwwuuummm```XXXWWWVVVWWWVVVOOOFFFBBBEEEJJJSSSeeevvv{{{uuunnngggbbbKKKHHHEEEHHHNNNSSSVVVVVV[[[]]]___bbbccccccbbbaaa^^^_________^^^\\\ZZZXXXUUUPPPIIIAAA:::444...***+++++++++******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))&&&''''''((()))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++++++++,,,,,,,,,,,,******)))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222444555<<>>=========888888888888777555444333000///...,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++++++++***************************++++++******++++++,,,---******++++++,,,------...)))---000222333777???EEEGGGPPPZZZ^^^XXXOOOGGGCCCAAABBBDDDGGGKKKPPPTTTVVVTTT^^^mmmvvvrrriiihhhmmmqqqwww}}}{{{vvvvvv}}}{{{nnnfffeee]]]]]][[[UUUNNNJJJJJJLLLKKK\\\rrrgggZZZKKKDDDFFFKKKMMMLLLUUUWWW[[[^^^```aaaaaa```_________^^^^^^]]]]]]\\\YYYVVVRRRLLLFFF>>>666000,,,,,,+++******))))))((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))******''''''(((***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222555999<<<===EEELLLVVV___eeejjjmmmoooppppppoookkkhhhffffffhhheeekkkvvvxxxpppdddXXXRRRRRRWWWZZZRRRTTTYYY```gggkkkllllllccc\\\TTTMMMHHHDDD>>>:::888777555555777888888888666777888::::::::::::999::::::::::::;;;;;;;;;;;;==============================>>>>>>======<<<;;;<<<<<<;;;;;;:::999999888777777777777777666666666333333444555666666666666555666777777777777888999777@@@PPPcccwww{{{~~~{{{eeeTTTMMMMMMYYYhhhsssvvvuuuuuuuuutttZZZJJJDDDDDDCCCBBB???;;;666333555888===AAACCCAAA;;;777000///...,,,+++***))))))~~~```OOOPPPQQQLLLOOOOOOMMMLLLJJJHHHGGGFFFBBBAAA@@@???>>>>>>>>>>>>888888888888777555444333000///...---,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,---......---,,,***)))************************++++++******++++++,,,---******+++,,,,,,---......,,,111666888;;;AAAJJJRRRUUUYYY[[[WWWLLLBBB<<<:::@@@EEEMMMUUU\\\```aaaaaabbbmmm}}}}}}qqqllloooooouuuyyy||||||}}}yyyyyy|||}}}zzzzzz~~~~~~~~~|||sssooopppaaabbbddddddbbb^^^YYYUUUJJJUUUfff{{{vvv[[[JJJGGGJJJJJJHHHOOOQQQVVVZZZ\\\]]]]]]\\\```___^^^^^^^^^___``````\\\[[[YYYVVVPPPHHH>>>888,,,,,,++++++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''%%%&&&((()))))))))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))+++***'''&&&(((***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///000333777<<>>======>>>>>>===<<<<<<;;;::::::888888888888888777777777555555666777777666666555777666444333333555999;;;999999:::BBBRRRjjj|||iii___SSSXXX]]]aaadddkkkttt{{{dddNNNAAADDDGGGDDD>>>999666666333555999@@@EEEDDD???:::333222000...,,,+++******}}}aaaPPPNNNPPPOOOPPPNNNLLLLLLKKKIIIGGGDDDDDDBBB@@@???@@@@@@???===;;;;;;:::888777555444444000...,,,+++,,,------,,,......---------,,,,,,,,,++++++++++++++++++++++++***---,,,'''(((---///,,,)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++++++++,,,,,,---...555777:::>>>HHHRRRUUURRROOOFFFAAACCCCCCAAAAAAEEETTTUUU\\\jjjsssqqqlllhhhfffwwwzzzwww|||}}}xxxwww|||{{{qqqiiihhhiiijjjooowwwnnnnnnrrryyy|||uuu~~~~~~}}}}}}|||xxxsssoooiiilllrrrrrruuuiiiYYYUUUZZZkkk}}}gggSSSJJJFFFBBBFFFJJJOOOSSSUUUWWWZZZ\\\^^^___aaaaaa___]]]\\\]]]___^^^]]]\\\XXXRRRJJJEEE555000+++***,,,---***&&&************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''******))))))))))))******))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++,,,...///...---222666;;;@@@AAADDDKKKSSSZZZ```gggjjjiiiiiikkknnnppprrrsssqqqmmmjjjiiiiiisss|||hhhXXXXXXRRR\\\eeegggggghhhgggdddeeefffggghhheee^^^UUUNNNDDD@@@;;;888777888999999<<<:::777666666666666555:::777555777===@@@???===@@@AAABBBAAA@@@@@@BBBCCCHHHHHHHHHHHHFFFDDDBBBAAAAAABBBCCCCCCCCCAAA@@@???DDDBBB@@@?????????===;;;<<<======<<<999777777777888999888777444222222333333444666888999999888888;;;;;;::::::???LLL___lll~~~}}}hhhXXX[[[bbbgggmmmvvv~~~hhhKKKCCCAAAFFFDDD:::444666333444777<<>>===;;;:::999888777555444444111...,,,,,,---...------......---------,,,,,,,,,++++++++++++++++++++++++)))------******......+++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,......------...///222444;;;CCCIIIJJJIIIJJJHHHFFF@@@;;;999???DDDIIIPPPYYYZZZYYY^^^gggoooqqqrrrsss~~~yyytttuuuwwwxxx{{{}}}|||||||||{{{{{{vvvlllgggdddaaabbbgggfffkkkrrrxxx|||~~~|||{{{yyyxxxuuusssmmmqqq}}}nnnddd]]]bbbiiinnnrrrvvvsssaaaUUULLLDDD>>>BBBHHHOOOUUUYYY\\\]]]]]]___aaaaaa___]]]]]]]]]______^^^]]][[[VVVOOOJJJ???888000,,,+++,,,+++***************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***************++++++++++++------------,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''******))))))))))))******))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,......------...000222444<<>>AAACCCCCCBBBCCCEEEHHHIIIJJJKKKNNNPPPRRRSSSSSSTTTSSSRRRPPPPPPSSSSSSQQQOOOKKKGGGDDDBBBFFFDDDAAAAAABBBCCCDDDDDD<<<===??????>>>=========999::::::999888666666666333444555777888888888777777777777555666<<>>:::777555666888:::>>>BBBFFFHHHDDD===444...+++++++++***uuu^^^PPPNNNNNNMMMOOONNNLLLKKKKKKJJJGGGEEEDDDBBB@@@?????????>>>===::::::999888666555444444111///---,,,---...............---------,,,,,,,,,++++++++++++++++++++++++(((+++---+++,,,...---***)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///333999===GGGRRRYYYSSSGGG???<<<:::;;;;;;???EEEKKKOOOVVV]]]^^^\\\___dddiiilllttt{{{|||tttsssttttttssssssxxx{{{vvvooohhhaaa^^^^^^gggpppzzz~~~~~~zzztttnnnkkkhhhjjj{{{yyymmmbbb___```___\\\[[[jjjpppsssnnneee[[[OOOEEEAAABBBEEEJJJPPPTTTWWWWWW]]]___aaaaaa___^^^^^^^^^____________^^^ZZZUUUQQQJJJDDD:::000+++***+++---************))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,///000000......222999???CCCEEEHHHIIIMMMTTT^^^eeeooosssuuussskkkbbb\\\ZZZZZZaaajjjooorrruuuzzzqqq```MMM??????HHH```jjjsssvvvvvvwwwvvvtttkkkfff]]]TTTLLLDDD===888888888888777777777666666888:::<<<>>>@@@@@@@@@???@@@CCCFFFHHHJJJMMMPPPSSSWWW[[[```dddgggjjjmmmooouuuuuuvvvwwwxxxxxxxxxxxxzzzxxxtttnnnhhhaaa\\\YYYVVVRRRMMMJJJHHHHHHHHHGGGBBBBBBBBBAAA@@@???===<<<;;;;;;;;;;;;:::888777666444555666666777777777666666888999777555555888<<<@@@QQQcccvvv|||{{{{{{|||nnnYYYNNNOOO___qqq|||^^^GGGAAACCCAAA:::999::::::::::::===DDDJJJGGGAAA999333///---+++***vvvaaaUUUQQQOOOMMMOOOMMMLLLKKKKKKJJJGGGEEEDDDBBB@@@?????????===<<<:::999888777666555444444222000------...//////.........---------,,,,,,,,,++++++++++++++++++++++++(((*********+++++++++***)))+++,,,,,,+++***,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***,,,...000333999BBBIIIUUU[[[[[[NNN???999:::;;;@@@EEELLLRRRTTTTTTUUUWWW\\\]]]aaadddeeefffnnnwww|||~~~}}}|||~~~|||wwwrrrmmmuuu}}}~~~wwwppplllqqq{{{|||ppphhhfffdddtttzzzrrrjjjhhhiiifff```ZZZSSSTTTVVVZZZ]]]]]]UUUNNNHHHEEEBBBCCCHHHNNNSSSUUU[[[^^^```aaa`````````aaa^^^^^^^^^``````^^^ZZZVVVQQQLLLCCC777...******,,,************)))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,,,,------///000111//////555@@@IIIKKKNNNOOONNNQQQZZZbbbgggnnnpppsssqqqlllfffaaa___aaaeeemmmvvv|||xxxfffTTTHHH>>>999@@@KKK]]]iiissswwwvvvtttppplll```YYYOOOEEE???;;;999777333555888999:::::::::;;;<<<>>>AAACCCEEEGGGIIIKKKNNNUUU]]]cccgggmmmuuu{{{zzzvvvnnnfff___WWWPPPLLLLLLJJJGGGEEEDDDCCCBBBAAAAAA@@@???>>>===<<<999777666666666777777666666666666888::::::888777777888999BBBHHHTTThhhvvv~~~tttjjjmmmwwwwwwooo^^^NNNFFFLLLWWWqqq}}}XXXDDDCCCCCC>>><<<>>>???===999:::???EEEDDDAAA<<<777333000...---xxxeeeZZZUUUQQQOOONNNMMMKKKKKKKKKJJJHHHFFFDDDBBB@@@>>>>>>>>><<<;;;999888888777666555444444222000------...//////.........---------,,,,,,,,,++++++++++++++++++++++++***)))((()))))))))***,,,)))+++,,,,,,+++***,,,---+++++++++++++++++++++++++++******)))***+++,,,,,,)))---222666:::AAAKKKSSS\\\ZZZPPPAAA999<<>>:::999999888777777777777444555666666666666777888:::===;;;???PPP```wwwwwwfffbbbhhhmmmwwwzzzxxxtttjjjZZZKKKDDDDDDWWWkkkmmmLLL@@@@@@???>>>BBBEEECCC===999;;;===CCCBBB???;;;666111...---wwweee\\\VVVRRRPPPNNNLLLKKKKKKKKKKKKHHHFFFEEEBBB@@@>>>>>>===<<<:::888888777666666555444444111///---,,,---...............---------,,,,,,,,,+++++++++++++++++++++++++++)))))),,,,,,***+++---)))+++,,,,,,+++***,,,---++++++++++++++++++++++++***)))))))))***,,,...//////555<<<@@@BBBFFFNNNTTTVVVQQQFFF;;;;;;EEEQQQVVV^^^]]]YYYVVVYYY```dddccccccffflllpppllleeecccgggeeehhhooovvvyyy{{{|||qqqssszzzzzzvvvxxx{{{zzzrrrtttyyyqqqjjjrrr|||wwwssswwwvvvvvvtttnnniiilllyyyzzzhhhUUUNNNSSS\\\eeekkkkkkhhhccc[[[RRRKKKHHHGGGRRRUUUYYY\\\^^^```bbbddd^^^]]]^^^___``````]]][[[UUUTTTPPPKKKBBB999000***************))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,...000222777@@@LLLTTT]]]eeejjjhhhkkkpppoooiiihhhjjjmmmoooppppppooonnnfffggglllzzz~~~~~~nnn^^^IIIDDDDDDJJJKKKGGGIIIPPPaaakkksssrrrkkkcccYYYQQQFFFBBB<<<888777777888888888:::=========???DDDHHHMMMUUU___kkkvvvyyymmmcccZZZPPPJJJJJJFFFAAA???AAABBBAAA???>>>>>><<<;;;999999999999888888777666666777888999666:::777999EEENNN]]]sss~~~rrrlllnnnrrr}}}~~~~~~|||uuugggWWWHHH@@@GGGUUUkkk|||[[[FFF???@@@@@@DDDGGGFFFBBB===:::999DDDEEEDDD@@@999333...,,,ppp```ZZZTTTPPPOOOMMMLLLKKKKKKKKKKKKIIIFFFEEEBBB@@@>>>>>>===;;;:::777777777666555555444444111...,,,,,,---...------......---------,,,,,,,,,+++++++++++++++++++++++++++***---333444...+++---)))+++,,,,,,+++***,,,---************************************,,,///111333666===EEEGGGDDDCCCFFFJJJEEEFFFDDDAAAEEEPPPZZZ^^^eeeddd```___gggrrruuuqqqkkkkkkmmmoookkkfffeeeiiieeefffjjjpppsssuuu|||}}}uuulllggglllppppppllljjjkkknnn}}}|||wwwvvvwwwtttnnnpppttt|||tttqqqxxx~~~zzzyyyzzzsssrrrvvvuuupppqqq~~~~~~jjj[[[RRRSSS```nnnqqq[[[JJJBBBJJJNNNSSSWWWZZZ]]]```bbb``````___```aaa```^^^[[[ZZZXXXVVVSSSNNNEEE999111************))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))*********++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,------------...,,,---000666>>>HHHQQQWWWZZZeeennnooorrrvvvpppdddgggkkkpppuuuwwwvvvqqqnnnjjjnnnuuu}}}lll]]]TTTNNNNNNUUU___```ZZZZZZ```ffflllnnnggg\\\SSSKKKDDD>>><<<999888999:::999888:::===@@@CCCFFFMMMXXX```nnnxxxsssggg___XXXNNNHHHGGGFFFCCCAAACCCAAA???===<<<;;;;;;;;;;;;999888888888999999999444999888999???@@@FFFVVVeeelllwwwssspppvvvzzzkkkWWWHHHCCCFFFWWWssspppYYYIIIDDDAAACCCFFFGGGEEEAAA===:::CCCEEEGGGDDD>>>777222000jjj[[[VVVRRROOONNNMMMLLLKKKKKKLLLKKKIIIGGGEEEBBB@@@>>>>>>===;;;999777777666666555555444444000...,,,+++,,,------,,,......---------,,,,,,,,,++++++++++++++++++++++++***+++111::::::222,,,,,,)))+++,,,,,,+++***,,,---************************+++++++++,,,...111444666:::BBBIIIIIICCC===<<<===777@@@HHHKKKOOOVVV]]]___XXX\\\bbblll}}}pppmmmkkkjjjhhheeegggkkkllliiijjjooosssvvv|||wwwsssssspppjjjooossswwwyyyyyyyyy|||~~~zzzttttttzzz{{{wwwqqquuuyyy|||}}}~~~{{{zzzzzz}}}|||iiiWWWPPP^^^pppsss[[[OOOEEEIIINNNSSSWWW[[[^^^aaabbbbbbaaaaaabbbaaa^^^\\\^^^[[[YYYXXXVVVNNNAAA888************))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))************+++++++++++++++,,,,,,,,,---------......------------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************++++++,,,,,,,,,,,,,,,,,,---------......------111888CCCMMMUUUXXXXXXfffrrruuuyyy|||ssseeeeeekkksss{{{~~~{{{tttnnnrrryyy{{{iii\\\UUUSSSYYY[[[fffrrrsssmmmmmmtttfffiiifffZZZNNNEEE>>>999888777888:::<<<===<<<:::@@@DDDJJJOOOVVVcccsss~~~}}}sssdddZZZTTTOOOJJJFFFEEEDDDAAA???===<<<<<<<<<555555555666777888777666666;;;888777;;;888:::IIILLLYYYkkkuuunnnpppiiiUUUEEE???IIIiii{{{xxx}}}kkkTTTIIIBBBBBBCCCEEEFFFEEEAAA>>>???CCCGGGFFFBBB<<<888666yyy]]]XXXSSSNNNNNNKKKNNNLLLKKKJJJJJJIIIGGGEEEFFFDDDAAA???>>>===;;;:::777777666555444333222222///...,,,,,,...///...---+++++++++,,,,,,---------,,,,,,,,,++++++*********...***000TTTlllJJJ&&&,,,---+++***+++,,,,,,+++***++++++******++++++,,,,,,++++++,,,---000444999<<>>===;;;:::888777777666555444333222///...,,,,,,...///...---+++++++++,,,,,,---------,,,,,,,,,+++++++++******))),,,+++777GGG999''',,,,,,+++***+++,,,,,,+++***,,,+++++++++++++++,,,,,,///...---///333888===??????>>><<<;;;:::<<>>:::uuu^^^]]]XXXQQQRRRRRROOOMMMKKKJJJJJJIIIGGGFFFFFFCCC@@@???>>>===;;;999888888777666555444333333///...,,,,,,...///...---++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++&&&222...&&&,,,000,,,---,,,+++***+++,,,---,,,+++---,,,,,,++++++,,,,,,,,,111///...111888>>>@@@AAA;;;888666777;;;BBBGGGJJJSSSUUUWWWXXXXXXVVVSSSRRRRRR[[[ccciiiuuuuuuwwwzzzxxxoooeeedddhhhgggeeeeeehhhqqq~~~~~~wwwsssuuu~~~~~~wwwsssqqqmmmgggbbb___aaaaaabbbfffkkkkkkfff___RRRFFFBBBEEEIIIOOOTTTZZZ\\\^^^```aaa```___^^^___]]]\\\]]]]]]ZZZUUUOOOIII@@@666...++++++***)))************************))))))))))))))))))))))))***))))))((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))*********++++++,,,,,,,,,,,,------------...------,,,,,,++++++******))))))))))))(((((((((*********)))))))))))))))+++++++++***))))))((((((******))))))))))))(((((()))***************)))((((((((()))))))))*********((((((((((((((((((((((((((((((((()))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))************+++++++++************************)))************+++++++++)))******+++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---......///111444>>>JJJSSSWWWZZZ]]]hhhkkkooopppmmmhhhdddaaa```fffqqq|||qqqkkkhhhlllnnnkkkooowww{{{wwwtttlllbbbYYYKKKCCC===:::999666777::::::===AAAHHHRRR```nnnwww~~~ooo^^^SSSKKKFFFEEEGGG@@@<<<;;;===;;;777666777777777666666777888999999777777999@@@QQQiiiyyyyyyfffLLLFFFIIIQQQaaasss~~~xxxeeeQQQFFFBBBAAABBBDDDBBB???===???DDDEEEAAA===yyygggiiiaaaSSSOOOOOOOOOMMMKKKJJJJJJJJJHHHFFFEEECCC@@@>>>>>>===;;;999888888777666555444444333///...,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''222222)))***///...***,,,+++***+++---------+++------,,,,,,,,,,,,------......000777???CCCCCCAAA:::777444666===FFFMMMPPPRRRSSSUUUVVVVVVUUUSSSSSS\\\^^^]]]ZZZ]]]gggnnnoooqqqmmmiiiddd^^^[[[aaaiiimmmrrr{{{|||zzzyyy{{{wwwzzzxxxtttrrrqqqnnnkkkiiiuuuwwwqqqcccVVVSSSUUUWWW\\\UUULLLGGGCCCCCCIIIPPPVVVXXX[[[^^^````````````]]][[[ZZZZZZ[[[ZZZWWWTTTQQQIII===333...,,,+++***************************(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))*********+++++++++,,,,,,,,,------------......------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++******************++++++++++++***))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))******************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))*********+++++++++************************))))))*********+++++++++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------------,,,------...///000---555AAALLLTTTYYY]]]```kkkmmmnnnmmmiiieeebbbaaa^^^cccnnn}}}tttaaadddmmmzzz~~~}}}xxxrrrjjj```TTTMMMBBB===999999999888;;;??????EEEOOO]]]nnnjjjZZZQQQKKKIIIEEEBBBAAAAAA>>>888666888888777777666666777777888999999888888???OOOcccrrrxxxvvvoooYYYPPPHHHBBBNNN```rrrttt^^^NNNDDD???BBBFFFCCC>>>:::;;;@@@CCCAAA==={{{ooowwwlllXXXOOONNNOOOMMMLLLKKKKKKJJJHHHFFFEEECCC@@@>>>===<<<:::999888888777666555444333333///...,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))+++...---,,,+++&&&,,,+++***+++---...---,,,------,,,,,,------...///...111888AAAHHHIIIFFFAAA999888777:::@@@FFFKKKNNNIIIKKKNNNRRRTTTUUUUUUUUUYYYYYYVVVTTTXXX___eeegggccc\\\WWWZZZ```hhhttt~~~zzzuuuzzzzzzzzzwwwtttpppnnnpppqqq{{{]]]LLLKKKPPPWWWXXXXXXSSSGGG>>>AAAJJJQQQSSSWWW[[[^^^___``````[[[ZZZYYYYYYZZZZZZYYYXXXVVVOOOEEE:::222...+++***************************(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************************++++++++++++,,,,,,---------............------,,,,,,++++++***))))))))))))************)))))))))))))))*********'''((((((***+++,,,---...------------------------,,,------...------,,,,,,++++++++++++++++++++++++*********)))))))))(((((())))))))))))************))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++************************))))))*********+++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------...///000111111<<>>:::999888777666666666777999;;;<<<::::::???KKKTTTsss{{{zzzvvvvvvyyykkkaaaQQQBBBBBBMMM^^^nnnttteeeUUUFFF======CCCCCC>>>999888;;;======;;;zzztttttt\\\RRRRRRPPPNNNLLLKKKKKKJJJHHHGGGEEEBBB???>>>===<<<:::888777777666555444333222222///...,,,,,,...///...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------555%%%&&&///---+++---***,,,+++***+++...///...---,,,,,,,,,---...///000111444:::CCCKKKMMMKKKFFFBBB999<<<@@@CCCDDDFFFHHHJJJEEEHHHLLLQQQTTTVVVVVVUUURRRRRRSSSTTTWWWZZZZZZZZZYYYXXX^^^lll}}}}}}wwwsssxxx|||~~~zzzyyyzzz{{{qqqWWWMMMKKKTTTZZZaaa___PPPAAA>>>CCCJJJMMMQQQVVVZZZ]]]^^^___\\\\\\\\\\\\\\\\\\\\\\\\XXXTTTLLLCCC999222,,,***************************))))))))))))))))))))))))((((((((((((((())))))***((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++*********++++++++++++,,,,,,---------...............------,,,,,,++++++***)))))))))************+++***************+++++++++((((((***,,,...///111222000000000111111111111222111111222333333333333333000//////......------,,,++++++***)))(((''''''&&&)))))))))*********++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------...///111111<<>>BBBJJJRRR\\\fffwww~~~fffZZZPPPGGGDDDCCC@@@>>>???<<<;;;:::888777666666666555999======;;;;;;@@@DDDSSSeeezzzzzzyyy~~~~~~qqqaaaPPPFFFDDDMMM[[[uuuyyyrrrhhh]]]NNNAAA;;;<<>>:::777777888::::::}}}wwwuuu[[[RRRTTTPPPNNNLLLKKKKKKKKKIIIGGGEEEBBB???======<<<:::888666666555444333222111111///...,,,,,,...///...------------,,,,,,+++++++++,,,,,,,,,---------......555&&&***111***,,,333,,,,,,+++***,,,...//////...++++++,,,---///111222333<<>>===;;;:::888777666666444777;;;<<<;;;;;;===???@@@OOOggg}}}yyy{{{lllYYYHHHDDDMMM```xxx|||ssslllbbbRRRCCC<<>><<<888555666999===zzzsssWWWNNNRRRPPPNNNLLLLLLLLLKKKIIIGGGDDDBBB???======<<<:::888666555444333222111111000///...,,,,,,...///...------------,,,,,,+++++++++,,,,,,,,,------.........+++$$$---000&&&,,,333%%%,,,++++++,,,...//////...******+++---///111444555AAAGGGMMMKKKCCC<<<:::;;;@@@LLLZZZ^^^XXXQQQNNNOOOSSSUUUYYY[[[ZZZWWWSSSPPPNNNMMMMMMMMMOOOYYYjjjyyy~~~~~~wwwvvvkkkfff___[[[ZZZYYYWWWUUUTTTVVVYYYYYYYYY\\\aaaeeefffkkkqqqwww}}}xxxllliiiooo}}}ppp[[[KKKPPP[[[dddcccXXXNNNIIIAAAEEEJJJPPPUUUYYY[[[\\\ZZZ\\\]]]]]]\\\[[[[[[\\\YYYYYYWWWQQQFFF;;;111,,,************************))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,---------.........//////......---,,,,,,++++++***))))))******+++++++++++++++++++++,,,,,,---------111111222333444555555666555666666666777777888888:::;;;<<<>>>???@@@@@@AAA;;;;;;999888666444333222666555444222000...,,,+++)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************)))************+++++++++++++++++++++++++++++++++)))************+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,------///000111222???MMMXXXWWWUUU[[[cccgggkkkmmmpppqqqrrrrrrtttuuunnnlllsssxxxvvv{{{~~~vvvnnnlllkkkiiiooouuuzzz~~~|||xxxnnnaaaOOOAAA:::999999999>>>>>>CCCLLLVVVbbbrrrlll___XXXQQQIIIEEE???>>><<<:::999777777666666777888999999:::<<<>>>===CCCOOOccc|||kkkOOOBBBEEEQQQaaannnxxx{{{uuueeeOOOAAA===>>>>>>:::555555:::@@@}}}sssXXXQQQOOONNNLLLKKKJJJJJJIIIGGGEEEEEECCCAAA???>>><<<999777888777666555333222111000111000...,,,,,,...000111......---------,,,,,,,,,---,,,++++++,,,,,,***(((******+++++++++,,,,,,,,,,,,------------------...////////////111555<<<@@@KKKFFF???999888:::>>>AAAJJJVVVaaaaaaXXXPPPRRRWWW___]]][[[YYYVVVQQQLLLHHHIIIJJJKKKMMMUUUeeezzzsssmmmddd^^^[[[ZZZXXXVVVQQQMMMIIIIIIKKKLLLIIIFFFMMMJJJGGGFFFHHHKKKLLLMMMNNNNNNOOOQQQTTT[[[bbbgggpppzzztttiiieeeyyyzzzdddYYYVVVaaalllhhhXXXJJJBBBBBBDDDHHHNNNSSSWWWYYY[[[\\\\\\]]]^^^]]]]]]]]]\\\[[[XXXSSSOOOJJJ===111,,,------,,,***)))+++,,,******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((()))))))))))))))******++++++,,,------***+++,,,,,,------,,,,,,.........------,,,,,,,,,)))***,,,------+++(((''',,,//////,,,...222444333>>>;;;777666666888:::;;;444666999:::888666666666:::;;;:::;;;AAAGGGFFF@@@CCCAAA>>>:::666555666888<<<<<<<<<;;;999555222///+++,,,,,,,,,,,,+++***)))))))))(((***+++,,,***))))))***++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))************************))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------222---***---///...---///:::GGGMMMRRRZZZ\\\cccsssqqqzzz}}}yyyxxx{{{vvvllloooqqqssszzz~~~tttsssvvvvvvyyy~~~xxxtttsssuuuwwwxxx}}}xxxrrr___TTTEEE;;;:::;;;======BBBHHHRRR]]]lll~~~nnn]]]TTTSSSFFFBBB??????<<<777555777888777777777999;;;===>>>;;;<<>><<<;;;;;;;;;>>>@@@~~~sssXXXRRROOONNNMMMKKKJJJJJJIIIGGGEEEEEECCCAAA???>>><<<999777888777666555333222111000000///...------...///000......---------,,,,,,,,,---,,,++++++,,,,,,***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,...000222444888===@@@BBB???;;;999:::>>>CCCFFFOOOSSSUUURRRMMMKKKPPPUUUVVVXXXYYYWWWSSSMMMGGGCCCDDDJJJRRR\\\gggwww~~~vvvppp]]]XXXRRRNNNNNNNNNNNNMMMLLLIIIGGGHHHLLLNNNKKKHHHPPPMMMJJJIIIJJJKKKKKKKKKIIIHHHGGGEEEFFFHHHMMMPPPWWW^^^gggooowwwqqqooowwwppp```UUUYYYeeehhhbbb[[[JJJEEE@@@AAAGGGOOOVVVYYY[[[\\\]]]^^^^^^^^^]]]]]]ZZZ[[[XXXUUUSSSOOOEEE:::///...,,,*********++++++******)))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))***))))))))))))))))))))))))))))))*********++++++*********+++,,,,,,------,,,,,,---..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,000111000111444444111:::999777777777777777666666999<<<<<<;;;999888999:::<<<===>>>DDDJJJJJJFFFCCCCCCBBB???;;;888888888>>>>>>@@@@@@???>>><<<:::333222111///---,,,+++***+++******+++,,,---+++***))))))******+++*********))))))))))))))))))))))))))))))(((((((((((())))))************************))))))***++++++++++++***++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------111,,,+++...000///000222888GGGNNNRRRZZZ^^^hhhzzz}}}tttmmmssswwwzzz~~~|||zzz||||||~~~tttoooooorrrqqqpppqqqsssxxx~~~yyylllaaaMMMFFF>>>999:::>>>BBBDDDJJJSSScccsss~~~cccQQQOOOIIICCCAAA===999:::>>>888777777777888999;;;<<<>>>======@@@III___jjjWWWHHHHHHUUUgggmmmIII???999:::;;;999:::>>>}}}~~~rrrXXXSSSPPPOOOMMMKKKJJJJJJIIIGGGFFFEEECCCAAA???>>><<<999777777777666555333222111111////////////////////////......---------,,,,,,,,,---,,,+++,,,------+++)))******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++...222666888:::<<<>>>888777777999<<>>@@@CCCDDDEEEBBB??????BBB@@@<<<===>>>@@@???<<<999777777===>>>AAACCCDDDEEEEEEEEE===;;;777333000...---------,,,,,,,,,......,,,***(((((())))))************))))))))))))))))))))))))***))))))(((((())))))***************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------------.........///,,,,,,///111111333777<<>>===;;;;;;===DDDLLLRRR\\\iii|||hhhWWWOOOGGGCCC@@@<<<;;;===888777777666777888999:::>>>>>><<<888888GGGiii}}}eeeMMMEEELLL]]]xxx^^^III::::::<<<888777===zzz}}}pppXXXSSSQQQOOOMMMKKKJJJJJJJJJHHHFFFEEECCCAAA???>>><<<999777777666555444333222111111......////////////............---------,,,,,,,,,,,,,,,+++,,,------,,,*********+++++++++,,,,,,,,,******++++++,,,---------,,,000666999::::::::::::333444666999>>>CCCHHHKKKFFFFFFFFFFFFEEEEEEEEEFFFHHHLLLMMMKKKFFFDDDHHHLLLXXXcccrrrxxxqqqnnnfff[[[OOOMMMRRRXXXWWWTTTOOOOOOPPPSSSVVVZZZ]]]___``````bbbeeehhhiiigggeeefffeeeeeefffggggggdddbbb^^^[[[XXXVVVTTTRRRPPPOOOLLLJJJHHHGGGKKKRRR\\\cccaaafffoooyyyyyyrrrvvv{{{vvvpppllloooxxxzzzfffXXXRRRSSS\\\fffrrriii[[[MMMDDDEEEMMMSSSYYYZZZ\\\^^^___^^^^^^]]]YYY[[[[[[YYYYYYYYYTTTMMM>>>666,,,(((***,,,,,,***+++***))))))(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,++++++,,,,,,------......---...//////000000//////,,,,,,,,,,,,,,,,,,,,,+++*********+++---///111222333777888777:::@@@BBB@@@<<<:::888666777;;;AAAFFFEEEGGGHHHFFFCCCDDDJJJPPPQQQPPPIII???888666555222777888::::::999888888999:::;;;>>>AAACCCEEEFFFGGGBBB???:::555222111111111000///.../////////---+++)))(((((()))))))))******))))))))))))))))))))))))***))))))))))))))))))***************************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////...,,,---000000000555<<>>@@@AAADDDMMMYYYcccvvv{{{yyyuuurrrqqqsssuuuwwwkkk]]]OOOJJJHHHCCC===999:::999777666666777777888:::===@@@>>>:::>>>QQQeee~~~oooYYYMMMIIIQQQggg}}}zzz[[[BBB>>>===777666===zzzoooWWWTTTQQQOOOMMMLLLKKKKKKJJJHHHFFFEEECCCAAA???>>><<<999777666666555444333333222111......////////////............---------,,,,,,,,,,,,++++++,,,......,,,+++******+++++++++,,,,,,,,,******+++,,,,,,---......111444999;;;:::888666555555666888;;;???BBBEEEGGGCCCEEEGGGGGGEEEDDDFFFIIIIIIJJJHHHEEEDDDIIITTT^^^ooovvv{{{rrrhhh^^^VVVRRROOOMMMKKKLLLPPPTTTXXXZZZYYYZZZ]]]aaaeeeiiinnnqqqoooqqquuuzzz~~~~~~~~~|||yyyvvvooollliiihhhfffccc___[[[XXXTTTOOOMMMMMMOOOQQQRRRUUUVVVXXX\\\fffwwwppppppvvvyyy|||vvvpppjjjllluuu}}}lllYYYMMMPPPYYYnnnmmmeeeWWWGGGAAAEEELLLTTTVVVYYY\\\]]]^^^]]]\\\ZZZ\\\\\\ZZZYYYYYYVVVQQQGGG===222++++++---,,,***++++++***)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))*********+++************************(((((())))))*********************+++++++++,,,,,,+++,,,,,,---......//////------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,......///000222333444444;;;<<<;;;:::???IIIRRRTTTJJJGGGAAA<<<===FFFSSS\\\bbbbbb^^^WWWPPPQQQXXX```cccbbbYYYKKK???;;;:::999777777777666555666999<<<:::;;;===???AAABBBDDDDDDBBB???:::666444444555777444333222222333222000...******))))))))))))******))))))))))))))))))))))))******))))))))))))******************************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////...---...000///000999DDDaaarrrtttjjjggggggkkkvvvzzzzzz~~~nnn^^^\\\ZZZWWWWWWZZZ^^^bbbfffhhhiiieee\\\PPPFFF@@@===AAAEEEHHHMMMXXXhhhuuu}}}sssmmmhhhccc___VVVSSSPPPMMMLLLMMMOOOQQQUUUXXX\\\bbbkkkvvv{{{```SSSPPPKKKDDD>>>===;;;:::888777666777777:::;;;???BBB@@@>>>BBBJJJ[[[ooo|||yyy~~~kkkZZZJJJFFFVVVjjjmmmOOOCCC===555555;;;rrrYYYUUUPPPPPPNNNLLLKKKKKKJJJHHHGGGEEECCCAAA???>>><<<999777666666555444333333222222////////////////////////......---------,,,,,,,,,,,,++++++,,,......---+++******+++++++++,,,,,,,,,++++++,,,,,,---...//////555777::::::888555444333888999:::<<>>???@@@BBBNNNbbbsss{{{kkkggg___XXXWWW___lllvvvtttjjjgggmmmtttxxxhhhXXXOOOKKKHHHBBBAAA>>>999666555777999<<<======>>>???AAAAAABBB@@@>>>:::777666777999:::;;;999888888888777444222---,,,+++)))))))))******))))))))))))))))))))))))+++******))))))******+++************************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------...............///000///444BBBPPPqqqvvvrrrooolllpppvvvxxx}}}~~~|||yyykkk___bbbfffgggggghhhmmmrrrrrrpppiii\\\MMMCCC??????===BBBJJJRRR[[[jjj{{{}}}qqqcccXXXSSSOOOKKKGGGEEEDDDAAA@@@??????@@@AAA???@@@AAACCCHHHQQQZZZaaapppzzzaaaUUUNNNIIIGGG@@@???===:::888888777888<<<999999===???======???BBBVVVsssvvvuuuzzzxxxeeePPPCCCIIIYYYwwwzzz___KKK>>>666444666www\\\VVVPPPPPPNNNLLLKKKKKKKKKIIIGGGEEECCCAAA???>>><<<999777555555555444444333333222000///...------...///000......---------,,,,,,,,,,,,++++++,,,...///...,,,******+++++++++,,,,,,,,,+++,,,,,,---///000000111666888999888555444444444999:::;;;===???BBBEEEFFFFFFDDDCCCEEEIIIMMMNNNNNNFFFHHHLLLSSS^^^jjjvvv||||||wwwpppiiiddd^^^ZZZUUUSSSRRRRRRPPPNNNMMMTTT\\\___```bbbhhhnnnwwwyyy|||yyyuuusssooohhhaaaZZZTTTMMMJJJKKKOOOTTTWWW\\\gggzzzuuuooommmqqqrrrvvv}}}nnn[[[RRRJJJPPPWWWXXXSSSKKKEEEBBBHHHKKKPPPVVVYYY[[[[[[ZZZZZZ]]]^^^ZZZXXXZZZYYYWWWUUUNNNCCC888000,,,,,,,,,,,,+++******))))))******(((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,************************'''(((((()))******++++++,,,,,,,,,,,,---------------------...//////000000...///000000111111000000---------....../////////000///000444<<>>>>>???@@@AAA???>>>;;;999888999;;;<<>>>>>===:::888111///---***)))))))))***))))))))))))))))))))))))+++******))))))******+++************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------......000111222:::MMM___uuu}}}|||yyyqqqooonnnpppsssvvv~~~rrriiiiiimmmssswwwyyyyyyyyyzzzpppiii\\\NNNCCC???@@@BBBFFFMMMYYYeeesss|||sssfff\\\PPPIIIHHHGGGCCC@@@@@@@@@???>>>>>>>>>======999:::::::::;;;>>>BBBFFFJJJXXXiiiyyyiiiVVVNNNNNNDDDBBB@@@===;;;999999999;;;777666;;;>>>>>>>>>@@@>>>JJJ```|||{{{uuuyyy{{{jjjVVVNNNQQQlllwwwpppWWWDDD<<<777333{{{^^^WWWPPPPPPNNNLLLLLLLLLKKKIIIGGGFFFCCCAAA???>>><<<:::777555555555444444333333333111000...------...000111......---------,,,,,,,,,,,,++++++---...///...,,,******+++++++++,,,,,,,,,,,,,,,---...///000111222666777777555444333555777888888:::<<<@@@DDDGGGJJJAAA???AAAJJJSSSUUUMMMEEEBBBGGGPPP]]]lllxxx~~~yyyrrriii___VVVOOOPPPMMMKKKLLLPPPTTTUUUUUUVVV[[[ccchhhkkkooovvv{{{|||uuuiiibbbZZZTTTRRRPPPLLLIIIPPPQQQ[[[nnntttkkksssyyy}}}eeeVVVHHHLLLSSSZZZ\\\UUUJJJBBBEEEHHHNNNTTTXXXZZZZZZZZZZZZ]]]^^^ZZZYYY[[[\\\ZZZXXXSSSHHH<<<222,,,,,,---,,,+++******)))*********(((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************************'''(((((()))***+++++++++---------.........//////------......///000000000000000111222222222222111........./////////000000555555777???MMM___qqq|||{{{tttvvvyyyyyy{{{yyy~~~|||rrrlllooosssxxx~~~wwwmmm___SSSKKKGGG<<<<<<<<<<<<===>>>??????@@@???===;;;::::::;;;<<>>>>>>>>===<<<;;;999;;;======;;;;;;;;;<<<:::DDDNNNUUUbbbyyyeeeVVVTTTFFFEEEBBB???<<<::::::999777666888???BBB@@@@@@AAA@@@EEEQQQiii|||ttt^^^UUUZZZdddoootttwww}}}|||bbbLLLCCC<<<333|||^^^RRRLLLQQQMMMHHHHHHKKKLLLJJJFFFFFFDDDAAA@@@???===:::888888777666555333222111000222000......///000000000.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++++++++,,,...111333555;;;888444222111333777999===@@@AAA??????CCCEEECCCHHHHHHGGGHHHHHHHHHGGGFFFHHHQQQ^^^jjjrrruuuwwwxxxvvvsssmmmdddZZZSSSOOONNNKKKOOOSSSRRRQQQSSSZZZ```___fffnnnuuu{{{xxxmmmcccYYYQQQOOOPPPMMMLLLNNNRRRYYYiiiuuuyyy|||oooWWWSSSWWWdddllldddSSSFFFBBBGGGJJJLLLPPPVVVZZZ[[[[[[\\\\\\[[[ZZZYYY[[[\\\XXXWWWQQQGGG;;;111,,,***...,,,++++++,,,,,,***)))(((((((((((()))***,,,,,,))))))))))))(((((((((((((((((((((((())))))))))))+++*********))))))((((((******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------......///000000000222000///111333333000---000---******...444999;;;<<<;;;AAAPPPbbbvvvxxxsssqqq|||}}}pppeeeaaa```dddeeeccc^^^[[[\\\[[[WWWaaalllzzzuuu___RRRLLLDDD>>><<<<<<<<>>;;;999777777666444333222111000222000...---///000000000......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,---///111333555666555222111222666999<<>>444...+++---,,,******++++++***))))))((((((((()))***++++++***)))))))))(((((((((((((((((((((((()))))))))***+++*********))))))))))))*********+++++++++,,,,,,,,,,,,------------......------......///000000000555222000000111222000...,,,---...111444777;;;===EEEFFFPPPaaasssuuuddd[[[XXX[[[```ccc___VVVNNNLLLMMMNNNPPPOOOKKKKKKNNNNNNLLLRRR\\\jjjtttxxxwwwuuusssvvv~~~|||qqqbbbWWWKKKCCC<<<999===BBBFFFDDDDDDEEEBBB<<<<<>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===???@@@@@@AAAGGGRRRZZZqqqooo^^^TTTKKKGGGDDD>>>;;;<<<999888777777:::???DDDGGGHHHHHHFFFIII]]]vvvRRRSSSXXX```iiirrryyy}}}ppp[[[KKKAAA:::vvvZZZRRRPPPQQQMMMIIIIIIKKKKKKJJJHHHHHHEEECCCAAA@@@>>><<<999777666555444333222111000111///------///000000///...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,---///111333444222111000111444888<<>>>>>AAAAAAEEEHHHGGGAAA;;;777666999999888555111---,,,,,,******++++++++++++++++++************************)))))))))*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------///......---......//////...000333888BBBTTTiiiyyy~~~qqqqqqsssyyy{{{zzzuuusssuuuuuusssrrrssswwwyyy{{{}}}xxxeeeTTTJJJAAA???EEENNNWWWeeesssrrrbbbWWWNNNEEE@@@???>>>>>>=========>>>??????>>>===============<<<<<<===<<<<<<;;;;;;<<<<<<===;;;===???>>><<<<<<@@@DDDNNN___wwwssscccQQQIIIFFFBBB===:::999888777777999<<>>???DDDEEEAAA>>>@@@BBBAAAEEEEEECCCAAACCCJJJUUU]]]gggkkkppppppkkkccc[[[VVVNNNMMMLLLJJJJJJLLLPPPTTTRRRYYYbbbiiiooowww|||nnn^^^UUUOOOJJJHHHJJJNNN```{{{xxx```WWW]]]iiivvv~~~jjjUUUEEEGGGLLLMMMQQQXXXYYYZZZ[[[[[[YYYYYYYYYZZZYYYYYYWWWQQQIII???777222---,,,))))))***++++++***+++***)))))))))))))))************)))))))))(((((((((((()))))))))*********************************)))))))))*********++++++,,,,,,------......//////.........///000000111111222111000000111111111111555666666666;;;HHH[[[hhhwwwsssqqqqqqmmmfffcccdddmmmmmmiii]]]OOOEEEBBBDDDBBBEEEHHHGGGDDDDDDFFFIIINNNSSSUUURRRQQQPPPLLLFFF===AAAFFFJJJMMMOOOPPPPPPYYY___lll~~~ttt{{{uuupppiii^^^OOOEEEAAACCCAAAAAAAAAAAA@@@>>>>>>AAADDDHHHHHHCCC;;;666333777999;;;999555111...,,,************++++++++++++************************((())))))))))))************+++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------...............//////000111111444>>>PPPeeexxx|||vvvqqqsssuuuwww{{{wwwwwwtttooommmqqqtttvvvxxx||||||~~~}}}wwwhhhUUUFFFFFFDDDFFFMMMVVVbbbtttttthhhZZZRRRLLLEEEBBBCCC>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>;;;===>>>>>><<<<<<>>>???BBBKKK[[[ppp}}}```MMMGGGEEE@@@<<<:::999777666777:::===???FFFDDDGGGHHHEEEGGG[[[sssqqqWWWFFFMMM]]]hhhtttqqqfffeeeXXXDDDyyyZZZOOOLLLPPPNNNLLLJJJJJJJJJJJJJJJEEEBBB@@@>>>===;;;999666555555444333222111111000111///---,,,.../////////---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---...//////000111111222000111111333555777999:::999>>>@@@@@@AAADDDDDDBBBAAA===;;;@@@JJJVVV```dddjjjkkklllhhh```WWWOOOKKKFFFHHHKKKLLLNNNPPPSSSVVVYYYcccooozzzqqqfff^^^WWWQQQNNNIIILLLYYYooorrr^^^RRRWWWnnn}}}fffOOOEEEDDDFFFNNNWWWVVVXXXZZZ[[[ZZZYYYYYYZZZYYYYYYXXXUUUOOOGGG>>>999000---***)))***++++++***+++***)))))))))))))))***************))))))))))))))))))))))))***************************+++++++++)))************+++++++++***++++++,,,------............//////000111111111///000000000000000111111777999<<<@@@IIIZZZooo|||sssjjj___TTTOOOOOOPPPMMMIIIEEECCCFFFKKKOOONNNPPPQQQPPPNNNMMMOOOQQQZZZaaaffffffddd```WWWOOOCCCBBBAAA@@@AAABBBBBBCCCOOOTTTaaarrruuukkklllooowww~~~xxxhhhYYYQQQOOOHHH@@@<<<>>>AAA???;;;AAADDDHHHIIIEEE>>>777333777:::======999444000...************************************************((())))))))))))******************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------...............///000111333111555FFF```www{{{tttuuuxxxyyyxxxwww|||vvvqqqvvv~~~xxxqqqlllnnnqqquuu{{{yyyiiiVVVGGGAAAEEEGGGNNNXXXcccqqqxxxqqqfffZZZTTTNNNHHHDDDDDD@@@@@@??????>>>>>>?????????????????????????????????>>>>>>======>>>>>>???===>>>>>>>>>>>>???AAABBBBBBFFFLLLVVVgggzzz]]]OOOKKKFFFBBB===;;;999888777888:::<<>>BBBHHHMMMJJJDDD;;;888888AAAPPP]]]ccceeehhhgggccc]]]UUUNNNJJJHHHFFFIIIMMMPPPQQQSSSUUUWWWdddooozzzyyy{{{}}}yyy}}}wwwuuuzzz{{{tttnnnfff___RRRUUU]]]iiiwww}}}rrreeeZZZUUUOOOHHHHHHSSSfff~~~~~~lllTTTMMM```xxxuuu___LLLBBBCCCKKKSSSSSSUUUYYYZZZZZZZZZZZZ[[[ZZZYYYXXXWWWTTTNNNFFFAAA333000,,,***+++++++++******)))))))))))))))******++++++*********))))))))))))))))))*********++++++*********+++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,---.........//////000000111111222000111111222444888===AAAAAAFFFLLLSSS[[[gggsss|||vvvgggZZZMMMBBB???AAAEEEBBB???>>>BBBHHHNNNRRRYYYZZZZZZYYYWWWVVVWWWXXX___hhhpppssssssooofff]]]RRRPPPLLLIIIGGGEEEAAA???@@@EEEPPP___mmmrrrooojjj^^^fffvvv{{{nnnhhheee]]]NNNCCCAAACCC@@@;;;BBBDDDHHHIIIHHHBBB<<<888888<<>>>>>??????@@@AAA@@@???>>>>>>???@@@AAABBBBBBCCCFFFNNNaaattt]]]QQQIIICCC@@@>>><<<:::888888999:::AAABBBIIIRRRUUUOOOIIIFFFRRRhhhmmmUUUIIIFFFNNNaaasssqqqyyyzzzsssqqquuupppccc|||ZZZPPPMMMPPPOOONNNLLLJJJJJJJJJKKKDDDBBB???===<<<:::888666444444333333222111111111000...,,,,,,---//////...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...//////000111222111000000111222333555555666555555777999<<>>CCC@@@???AAAEEENNNaaatttvvv```PPPFFFCCCBBB???<<<:::999999999:::@@@GGGNNNWWW[[[UUUMMMIIIVVVqqq~~~nnnYYYHHHFFFSSSaaagggmmmqqqqqqsssvvvuuurrr{{{ZZZQQQPPPOOOOOONNNLLLJJJIIIKKKLLLEEEBBB@@@>>>===;;;999666444333333222222111111111000...,,,,,,---...///...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...///000111222222111000///000111333555666666555555777777:::DDDQQQXXXNNN@@@;;;@@@IIIQQQYYY^^^aaabbb[[[WWWPPPGGGBBBAAADDDHHHHHHKKKOOOTTTZZZbbbjjjpppxxxwwweeeTTTJJJHHHEEEAAA???@@@BBBDDDEEEDDDHHHKKKIIIDDD@@@@@@AAACCCFFFEEE@@@<<<<<<;;;999;;;:::999:::===CCCIIIMMMKKKKKKHHHFFFHHHUUUjjjyyy{{{ppp^^^UUUOOOOOOJJJJJJ\\\tttzzzxxx~~~vvvsssssszzzvvv```VVVWWWqqqeeeNNNIIIHHHCCCNNNRRRVVVYYYZZZ[[[\\\^^^[[[YYYXXXXXXYYYVVVQQQLLL999555000---+++++++++***(((((((((((()))***,,,,,,+++++++++************))))))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,---...///000111/////////000111111222222222333777>>>NNNeeesssfff]]]VVVRRROOOPPPGGG@@@===???CCCMMMVVV[[[eeeqqquuurrrmmmmmmnnnxxxzzz|||~~~~~~|||rrrdddZZZOOOLLLIIIHHHKKKQQQXXX]]]cccdddjjjttt{{{gggQQQGGGEEEDDDCCCDDDGGGJJJKKKIIIEEEAAA>>>BBBEEEFFFCCC???;;;999222222111///...---,,,+++***************************++++++++++++,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------............///000222222999GGG]]]uuuwww{{{|||zzz}}}yyyuuuwwwzzz|||uuueeeXXXKKKBBBEEEMMMTTT]]]kkkyyymmmjjjkkkppprrrlllfffccc[[[YYYVVVSSSOOOLLLJJJIII@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@AAA>>>???AAACCCDDDCCCAAA>>>DDD@@@???CCCEEEGGGNNNWWWqqqsss\\\NNNEEEDDDAAA>>>;;;:::999999555===DDDIIIUUUaaa```WWWHHHKKK]]]kkkPPPFFFMMMUUU```dddjjjpppsssuuuxxx{{{}}}]]]PPPPPPSSSQQQOOOKKKIIIGGGGGGGGGGGGDDDAAA???>>>;;;888666555444333111000111111222...------------...//////------------------------+++,,,,,,------,,,,,,++++++*********+++---///000111000000//////000111222444222111333777999888666===;;;<<>>AAA888888888888999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::<<<:::888888:::<<<<<<<<<888666555444555888;;;===::::::::::::<<>>222+++***+++***)))))))))))))))))))))))))))+++++++++************)))++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------222222222000//////222555777555:::KKKccc|||oooZZZIII@@@@@@EEE@@@GGGFFFHHHTTTZZZ___jjjxxx{{{sssccc^^^ZZZYYYUUUNNNIIIIIIVVVZZZaaajjjrrrwwwxxxwww}}}iii\\\TTTOOOHHHEEEGGGKKKJJJDDDDDDIIIFFFEEEDDDDDDDDDBBB???===:::666222111222111...,,,,,,,,,++++++***+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------------------------------............///,,,+++---111222111444:::???\\\~~~{{{yyyzzz~~~zzz~~~~~~}}}|||zzzeeeRRRMMMLLLIIIMMMUUUbbbkkkxxx{{{|||~~~yyyuuurrrmmmgggccc```[[[RRRKKKGGGGGGFFFDDDBBBAAAAAABBBDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBDDDGGGJJJXXXooonnnRRRPPPIIIBBB???===<<<999777;;;:::>>>GGGSSS]]]``````QQQPPPTTTfffkkkIII???LLL]]]jjjsssqqqooorrrwwwyyy___PPPPPPQQQOOOMMMKKKJJJIIIIIIIIIFFFDDDAAA???>>>;;;888666555444333111000111111222...------------...//////------------------------+++,,,,,,------,,,,,,++++++*********,,,---///000111000000///000000222222444333222333777888888666:::::::::<<<>>>???>>>===GGGKKKRRRWWWXXXVVVSSSPPPGGGCCC???>>>???CCCGGGJJJLLLQQQXXXaaakkkuuukkk\\\MMMDDD===777444666666555555555666777888888999999999888888888777777999777666666888:::::::::999888777666777888:::<<<888888777666555777;;;???MMM]]]xxx~~~kkk___WWWOOOKKKLLLUUUiiiuuunnnaaaYYYkkk}}}mmmUUUFFFAAAFFFNNNTTTTTTVVVZZZ\\\YYYYYY\\\^^^]]]YYYTTTPPPNNNJJJAAA555...,,,,,,+++***************************+++++++++************)))++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------.........///111222222333555777;;;DDDQQQ___mmmyyywwwhhhVVVIII@@@<<<>>>CCCRRRZZZ[[[^^^kkkqqqvvvyyypppjjjiiiggg___UUUPPPOOORRRYYYdddnnnqqqnnnjjjvvv}}}vvvnnngggXXXNNNGGGHHHIIIHHHGGGHHHGGGFFFEEEEEEFFFDDDAAA>>>===999666333333222///,,,---,,,++++++***+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------------------------------............///...,,,---000000111666>>>MMMjjj~~~zzz|||~~~{{{jjjYYYLLLLLLOOOPPPUUU^^^lllttt|||vvvqqqmmmhhh```ZZZSSSQQQMMMHHHEEEDDDEEEFFFDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCBBBBBBCCCFFFHHHMMM```xxxjjjVVVLLLDDDBBB???:::777888999999<<>>>>>>>>AAAFFFKKKNNNSSSYYYaaajjjsss|||wwwhhhNNNDDD;;;888888666333333555555444444444555555666888888777777777666666666777666555666888:::::::::999999888888888999999:::888888777666444555888;;;<<>>CCCNNN```ppprrrmmmhhh```XXXPPPHHHAAA@@@AAAEEELLLSSSkkkssstttwww~~~}}}rrrcccYYYLLLLLLPPPXXXbbbhhhhhheeehhhtttrrr```LLLEEEGGGHHHIIIHHHGGGGGGFFFGGGGGGEEEBBB??????<<<999666444222000...------,,,+++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------------------------------............///000...---//////000888BBBYYYuuuvvvrrrsssvvv~~~|||xxx[[[PPPIIIMMMSSSXXX```iiiyyy}}}xxxsssmmmhhhccc___XXXQQQLLLJJJJJJKKKGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCBBBBBBDDDFFFHHHWWWkkk}}}hhhVVVIIIGGGDDD;;;777<<<777888:::===CCCMMMWWW^^^[[[VVVNNNMMM\\\vvv}}}cccOOOTTT]]]iiiqqqvvvxxxtttnnnaaaQQQOOONNNNNNMMMLLLKKKJJJIIIIIIEEECCC@@@>>>===;;;999666555444333111000111111222...------------...//////------------------------+++,,,,,,------,,,,,,+++***++++++,,,---...///000000000000000111222222333555555444555777999:::;;;777999;;;:::777777:::===NNNOOOQQQQQQMMMHHHBBB>>>===???@@@CCCFFFJJJPPPSSS\\\bbbjjjqqqwww|||~~~ooo]]]PPPIIIBBB;;;999::::::888666666666555555555555666666999999888888888777777777777666666777:::<<<<<<;;;999999999999888888777777999:::::::::999:::<<<>>>>>>===BBBWWWxxxppp]]]PPPKKKNNNTTTggg~~~~~~rrreeeVVVRRR[[[mmmqqq```KKKAAA>>>EEEMMMRRRUUUWWWZZZ[[[YYYXXXWWWYYY[[[[[[XXXTTTSSSKKK???666000...,,,+++************************+++++++++*********))))))++++++************++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,------......//////000444666333333===PPP```xxxvvv___PPPEEE;;;===>>>CCCKKKRRRYYYfffrrr|||lllbbbTTTQQQOOOPPPUUU]]]eeejjjdddpppwww[[[IIICCCDDDGGGIIIHHHHHHGGGHHHGGGDDD@@@======;;;999666555333111111......---,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------------------------............///000//////000///111999DDD]]]tttwwwtttwww{{{~~~uuummmWWWPPPLLLPPPWWW^^^jjjtttzzzxxxyyy~~~yyyvvvqqqllleee]]]WWWSSSPPPNNNLLLLLLJJJIIIHHHGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDBBBBBBCCCDDDHHHTTTfffyyyiiiQQQLLLJJJ@@@;;;???777888999999<<>>===;;;999666555444333111000111111222...------------...//////------------------------+++,,,,,,------,,,,,,+++***+++,,,---...////////////000000111222333333333555555555666777999<<<>>>999;;;<<<;;;999:::>>>BBBMMMMMMMMMKKKHHHCCC???===>>>AAADDDGGGIIINNNSSSXXXccciiiqqqwwwzzz|||}}}}}}{{{zzzvvvnnnaaaSSSIIIFFFEEEBBB===999888999888666666555555555555666666777999999999999888888888777666555666888;;;===<<<<<<999999999888888777666666888:::;;;<<<;;;<<<===???CCCAAABBBNNNfffnnn^^^SSSRRROOOSSSkkk}}}zzzssslll___PPPMMM^^^oookkkYYYJJJ???BBBGGGNNNSSSWWWZZZ]]]YYYWWWVVVXXX[[[\\\ZZZWWWUUUNNNDDD:::333...,,,***************************+++++++++*********))))))++++++************++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---......///000000111555666222333FFFhhhkkkKKK>>>;;;:::DDDMMMYYYbbbeeejjjyyywwwqqqbbbaaa^^^XXXTTTVVV^^^eeefffppp}}}oooTTTCCC@@@DDDHHHHHHHHHGGGGGGFFFCCC>>>:::888888777555444333333444000///...---,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------............/////////111222222444>>>III___oooyyywwwyyy|||wwwggg[[[UUUQQQPPPSSSYYYdddrrr}}}~~~}}}|||||||||{{{ssspppooouuu~~~{{{wwwpppjjjeee___XXXTTTQQQPPPNNNLLLJJJIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEFFFEEECCCBBBCCCDDDFFFPPPbbbxxx^^^QQQMMMEEE>>>>>>999::::::888888???LLLVVV```iiimmmbbbSSSXXXssskkkMMMMMMSSS___jjjmmmhhhccc^^^OOONNNOOOOOONNNMMMKKKIIIGGGFFFCCCAAA???======;;;999777555444333111000111111222...------------...//////------------------------+++,,,,,,------,,,,,,+++***+++,,,...//////////////////111222333333333333333444555666777;;;???CCC;;;;;;;;;;;;<<>>CCCAAACCCBBB===999::::::999333333333444444555777777999999888888888777777777555555666999<<<>>>>>>===;;;:::999888888888888888999;;;>>>@@@AAAAAACCCDDDGGGEEEEEEJJJ\\\yyyqqq\\\VVVNNNJJJTTTnnn}}}{{{fffVVVMMMYYYqqqzzzmmm[[[HHHCCCBBBIIIQQQVVVYYY\\\ZZZYYYXXXYYYZZZ[[[ZZZZZZUUUQQQIII???777000,,,***+++++++++++++++++++++++++++++++++************)))++++++************++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,---...///000000111///333555555<<>>===<<<;;;999777555444333111000111111222...------------...//////------------------------+++,,,,,,------,,,,,,+++***+++---...///000//////...///111333444444444444222333555666888<<>>444444444555666888999:::;;;:::::::::999999999999888888:::===AAACCCBBBAAA===<<<:::999999:::;;;<<>>===<<<999888;;;AAAFFFUUUbbbrrruuugggXXXYYYdddvvv^^^RRRIIILLLUUU]]]fffmmmzzzZZZLLLLLLKKKLLLLLLMMMMMMLLLJJJJJJCCCAAA>>>===<<<;;;999777555444333111111111111222...------------...//////------------------------+++,,,,,,------,,,,,,+++***+++---///000000//////...///111333444444444444111333555777888<<>><<<===@@@BBBDDDHHHMMMPPPTTT[[[fffnnnsssxxx}}}~~~yyypppgggbbbLLL@@@:::@@@FFFAAA888222AAAOOOWWWQQQFFFAAA???>>>666666777888:::<<<===>>>>>>>>>=========<<<<<<<<<======???CCCFFFHHHHHHGGG???>>>;;;::::::<<<>>>@@@GGGNNNWWWaaaiiipppvvvzzzoooeeeWWWRRR\\\sssooo\\\UUUMMMJJJ[[[tttsssiii{{{~~~sss^^^PPP^^^{{{|||^^^LLL???BBBLLLRRRTTTUUU[[[]]]]]][[[WWWVVVYYY\\\VVVUUUQQQIII@@@666///,,,+++++++++++++++++++++++++++++++++************)))++++++************++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,---...///000111222444555;;;HHHXXXdddgggggg\\\III@@@JJJUUU\\\lll~~~}}}yyyjjj]]]UUUXXXaaalllooojjjgggjjjwwwppp^^^KKK===???AAADDDIIILLLKKKHHHEEE888999999777333111222444666555444222111000000000,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////---------........./////////...///333999IIIddd{{{~~~|||zzzrrrvvv|||~~~|||~~~}}}oooZZZJJJJJJTTTWWWaaakkkqqquuu|||}}}yyyuuukkkiiieee```[[[WWWTTTRRRPPPOOONNNLLLJJJHHHFFFEEEDDDFFFHHHIIIHHHGGGGGGHHHKKKNNN]]]wwwbbbUUUMMMFFF>>>===<<<:::999:::===@@@MMMXXXiiiuuuoooaaaZZZ[[[zzzwwwfffWWWJJJIIIPPPZZZhhhttttttVVVOOONNNOOOOOONNNMMMKKKJJJHHHGGGEEECCC???===;;;:::777555666555444222111000000000......------------...............------,,,,,,,,,+++++++++++++++***)))(((,,,,,,------...///000000...000222333333333444555777777666666777888999:::222222555;;;BBBFFFEEEDDDGGGBBB===;;;>>>BBBDDDEEEGGGKKKOOOUUU[[[bbbiiinnnrrrtttvvvtttmmmbbbVVVNNNDDD@@@;;;999999:::888666@@@LLLVVVXXXSSSMMMEEE>>><<<777444777:::<<<@@@DDDCCCCCCBBB@@@@@@BBBBBBAAA<<>>>>>===CCCKKKVVVdddtttxxx```PPPZZZvvvlll[[[QQQMMMQQQYYY|||oooccciiivvv}}}kkkYYYUUUcccxxxvvv^^^IIIEEEHHHJJJQQQZZZYYY[[[]]]\\\[[[YYYYYYYYYXXXVVVRRRLLLDDD:::333......,,,***)))***+++++++++++++++++++++++++++++++++))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111222::::::IIIdddrrrhhhUUUJJJ:::HHHSSS]]]ffffffnnnwwwfff[[[TTTMMMIIIOOOLLLRRR```mmm|||xxxppp___YYYUUUXXXaaaggghhhfffnnnrrr[[[EEEDDD@@@BBBIIIKKKGGGFFFJJJCCCAAA<<<888444333222222999::::::555///,,,///333000...,,,***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------.../////////333//////444===OOOkkk}}}{{{zzz|||xxxuuuxxx~~~~~~jjjUUUMMMRRRYYY[[[```iiiuuu~~~zzzwwwvvvsssooojjjccc]]]ZZZWWWTTTPPPNNNNNNMMMLLLKKKGGGHHHJJJJJJIIIHHHHHHIIIMMMQQQ___vvv~~~cccSSSKKKCCCBBB???<<<<<<>>>???>>>IIITTTbbbmmmssspppcccVVV```vvv|||qqqoooXXXCCCHHHWWWbbblllrrrUUUOOONNNOOOOOONNNMMMKKKIIIHHHGGGEEEBBB???===;;;999777555555555333222111000000000......------------............---------,,,,,,,,,+++++++++++++++***)))))),,,,,,---......//////000...000222333222333444555666666666777777777777777222333777<<>>999666999===???DDDHHHIIIHHHFFFCCCCCCEEEEEEEEEFFFLLLUUU^^^bbb^^^SSSJJJAAA<<<;;;>>>BBBHHHSSS^^^qqq}}}kkk[[[ccc{{{kkk[[[PPPOOOTTThhhvvveee```gggttt}}}iii[[[^^^qqqpppTTTEEECCCHHHNNNSSSXXXZZZ\\\\\\[[[YYYYYYYYYXXXVVVRRRMMMGGG>>>444......,,,***)))+++,,,,,,+++++++++++++++++++++++++++))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......000222444888LLLiii{{{ttt^^^KKKCCCIIIUUU]]]dddmmmmmmtttggg]]]OOOEEE@@@>>>;;;999===:::===GGGOOOZZZooo{{{llleee]]][[[```ggglllmmmuuulllVVVGGGAAA@@@EEEIIIGGGDDDEEEEEECCC???;;;777444222111777:::;;;888333///000222000///...,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---......//////000000111111333>>>TTTppp|||}}}zzzuuutttxxx~~~}}}lll[[[SSSVVV[[[^^^dddnnnzzz}}}|||yyyvvvqqqlllfffbbb^^^[[[VVVSSSQQQOOOMMMKKKIIIJJJKKKJJJIIIHHHIIIJJJNNNRRR___uuu|||```NNNGGGEEEAAA>>>======<<<:::AAALLLZZZhhhsssuuulll```NNN\\\xxx~~~}}}iiiPPPIIIOOO^^^qqqoooTTTOOOMMMOOOOOONNNMMMKKKIIIGGGFFFEEEBBB???<<<;;;999777555555444333222111000000000......------------.........------------,,,,,,,,,+++++++++++++++*********---------......//////000...000222222222222444666666666666777666666555444444555999>>>BBBBBB@@@>>>???===<<<===@@@DDDFFFFFFLLLPPPUUUZZZ^^^aaaeeehhhiiigggccc]]]VVVPPPKKKHHH???===<<<<<<>>>>>>===<<>>ccckkkRRRIIIKKKaaaiiilllpppxxxxxx}}}qqq```SSSEEE???888444555777777666555111222777999===KKK[[[vvvjjjaaaaaafffnnnsss}}}mmmSSSHHH@@@BBBGGGGGGDDDBBBFFFEEEBBB>>>:::666222000444888<<<;;;777333111111////////////...,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......///000000---333444555DDDcccwww}}}zzztttrrruuuzzz~~~xxxmmmaaa[[[[[[^^^dddjjjuuuzzztttpppgggddd___[[[WWWTTTQQQNNNOOOOOOOOOMMMKKKKKKLLLNNNRRRUUU```uuutttYYYOOOJJJEEECCCBBB???;;;888<<>><<<;;;999777555444333222111000000000000......------------......------------------------,,,+++++++++++++++++++++------....../////////000///000222222222222444666555666666666666555333222555777;;;???AAA@@@===;;;:::;;;<<<>>>BBBEEEGGGHHHOOOSSSXXX]]]___```aaacccfffddd```\\\XXXVVVUUUTTTIIIFFFBBB??????AAADDDFFFBBBFFFLLLXXXeeeiii^^^OOOGGG@@@;;;===BBBHHHOOOVVVYYYRRRJJJHHHIIIJJJKKKNNNXXX```iiilllfffZZZNNNGGGEEEGGGMMMVVVbbbpppzzztttwww}}}uuujjjooozzzcccUUUPPPNNN^^^www~~~fff[[[ggg~~~|||cccdddtttuuuXXXFFFEEEIIIIIISSSVVVYYY[[[ZZZYYYYYYYYYYYYUUUQQQQQQPPPIII===222...,,,******+++------,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------------,,,...000000111444:::???OOOppptttVVVKKKVVVcccvvv~~~~~~~~~qqq```TTTKKKBBB<<<>>>;;;888777888::::::999777444444666555444<<>>;;;===BBBKKKXXXiiiuuussskkkZZZOOOOOOjjjoooNNNIII]]]gggQQQOOOLLLPPPPPPOOOMMMKKKIIIGGGEEEDDDAAA>>><<<:::999666444333333222111000000000000......------------......------------------------,,,++++++******+++,,,,,,.........//////////////////111111111111222444777555555555555555444333333777:::===??????===;;;:::888:::<<>>>>>CCCKKKUUU^^^___TTTJJJIIIKKKLLLOOOTTTeeekkknnngggXXXLLLGGGHHHJJJSSS```mmmzzzsssfffhhhnnn}}}|||tttmmmsssqqq\\\PPPNNNQQQ^^^zzzuuueeegggvvvttteeefff}}}nnnSSSHHHHHHIIIPPPSSSXXXZZZZZZYYYYYYYYYYYYUUURRRSSSSSSNNNBBB888///---+++***+++,,,,,,,,,++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........---///111111111555===DDD```nnnooo[[[JJJPPPdddsss}}}xxxqqqdddPPPAAA:::999888777888777555555555555444333555444555666444333777<<<===IIIYYYdddlllwww{{{pppjjjgggfffyyy|||}}}|||~~~rrrbbbNNNAAA@@@DDDFFFDDDEEEEEEEEEBBB>>>999555222222666;;;===<<<777222///,,,---.........,,,+++)))++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......------......///000000111000555888DDDggg}}}|||rrrwww}}}zzzyyy|||uuuhhhbbb___]]]___dddnnnuuuwwwtttpppmmmjjjfffbbb___\\\\\\ZZZVVVSSSSSSTTTVVVWWWZZZdddvvvaaaSSSHHHGGGIIIFFFAAA???<<<@@@EEEPPP```nnnqqqmmmaaaQQQHHHWWWvvvhhhLLLNNNbbbOOOOOOLLLQQQPPPOOOMMMKKKHHHFFFEEEDDDAAA>>>;;;:::888666444222222111000000000000000......------------......,,,,,,,,,------------...,,,,,,+++******+++---...////////////////////////000111111111111222555777666666555444444444555555999;;;>>>>>><<<:::::::::888:::>>>AAACCCGGGKKKNNNQQQTTTXXX[[[[[[ZZZYYYZZZZZZYYYWWWWWWZZZ```eeeiiimmmiii```VVVMMMIIIHHHJJJNNNOOOPPPVVVbbbmmmnnniiiWWWLLLBBB@@@EEENNN\\\ggggggXXXMMMNNNQQQSSSXXX___rrrrrrmmm___NNNEEEHHHNNNUUUdddvvvzzzlllkkkqqq{{{}}}yyyuuu{{{jjjWWWOOOMMMRRRhhhuuunnnuuummm___qqqaaaKKKFFFIIIMMMQQQVVVYYYZZZYYYYYYYYYXXXVVVTTTUUUUUUPPPGGG???111///,,,++++++,,,+++***++++++++++++++++++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---......//////,,,///111111111777AAAJJJeeeccc[[[RRRQQQ\\\kkktttuuummmfff]]]WWWNNNGGG>>>888777777666555555555555555555444444444444555777777777666888::::::===CCCGGGKKKSSSddduuuvvvjjjcccnnnssswwwuuurrrsssyyy{{{ppp\\\III???@@@CCCDDDEEEEEEEEEDDDAAA===:::777555888;;;===<<<999444111---------------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---------......+++,,,,,,------.........---......//////000111111111666>>>PPPttt{{{yyy{{{vvv}}}~~~~~~ooobbb___^^^^^^ccckkkssszzz~~~zzzwwwuuuqqqllliiibbbaaa```\\\YYYWWWXXXYYYZZZ\\\fffwwwrrr]]]KKKHHHIIIEEEAAAAAA999<<<@@@HHHWWWgggqqqrrreeeUUUHHHNNNeeeYYYIII___NNNOOOKKKQQQPPPOOOMMMKKKHHHFFFEEEDDDAAA===;;;:::888666444222111111000000000000000......------------......,,,,,,,,,---------......---,,,+++******,,,---///000/////////////////////000111111000000222555888777666444333333555777888:::<<<>>><<<:::999:::;;;999<<>>:::===;;;888777777888777555777888999999999999:::;;;;;;===>>>======>>>===<<<999666777::::::999@@@JJJ^^^sssppp]]]bbbiiimmmmmmnnnttt|||fffNNNDDDEEEGGGGGGGGGGGGGGGGGGFFFEEEDDD@@@???>>>>>>>>><<<999777111000...------...///000,,,,,,,,,---------......,,,,,,,,,---------......++++++,,,,,,---...//////......//////000000111111000999LLLaaatttzzzwww{{{rrrrrrqqqfff```eeehhhgggnnnyyy{{{zzzvvvrrrssssssppplllhhhfffffflllmmmttt```TTTPPPHHHCCCDDD999===@@@AAAHHHYYYiiiqqqwwwfffSSSKKKOOO```zzzdddKKK\\\RRRTTTLLLOOOOOONNNMMMJJJHHHFFFEEECCCBBB???<<<:::888666555333222111000////////////------------------------///...------------...///++++++,,,---............000000000000////////////000000000111222333555666666444222111222666:::======<<<:::999999999::::::>>>@@@CCCEEEGGGIIILLLNNNRRRSSSSSSQQQOOONNNOOOQQQKKKEEE===777777===FFFLLLXXXkkkwwwmmmbbb^^^___fffkkkoooxxxqqqiiiVVVJJJOOOXXXiiiuuujjjiiiooouuutttqqqbbbXXXRRRUUU]]]fffuuurrrkkkoooyyykkkZZZOOOOOOSSS___yyyjjj[[[^^^lll{{{www```MMMGGGKKKMMMSSSXXXWWWUUUYYY___ZZZWWWTTTUUUVVVTTTOOOIIIAAA666---...///,,,+++---++++++++++++++++++++++++******))))))******+++,,,...------,,,,,,------...000///............/////////222444;;;MMM```aaaWWWSSSWWWgggyyy~~~yyy{{{~~~iiiUUUGGG???===:::999999:::;;;<<<666777999:::;;;<<<===>>>???===<<<<<<>>>??????>>><<>>===:::===EEERRRggg}}}sssjjjccceeekkkqqqyyy|||```IIIAAACCCIIIIIIJJJIIIHHHEEEBBB@@@BBBBBBAAA@@@>>>===;;;:::222222111...,,,+++,,,...,,,,,,,,,---------......,,,,,,,,,---------.........------------...//////000---...111111...///222333AAAVVViiivvv{{{xxxwwwxxxlllsss}}}qqqdddeeefffggghhhoooyyy|||{{{zzzyyywwwtttqqqpppppprrryyylllUUUPPPPPPHHH???BBB>>><<>>AAADDDFFFGGGIIILLLOOORRRRRRRRROOOMMMKKKLLLMMMGGGCCC>>>999999;;;???BBBOOO^^^rrrqqqiiidddhhhnnnttt|||{{{sss]]]NNNOOOVVVggg}}}tttsssyyy{{{uuunnn^^^ZZZ\\\eeeqqq{{{zzzuuuuuu~~~lllZZZRRROOOUUUooo~~~ooo___```ooozzz^^^MMMIIIJJJNNNTTTVVVUUUVVV[[[ZZZWWWTTTUUUVVVTTTOOOJJJCCC888///......,,,+++---+++++++++++++++++++++++++++************+++,,,,,,---,,,,,,++++++,,,,,,------------...///000111111111444;;;JJJ^^^jjjfff\\\]]]kkk{{{uuu^^^MMMAAA888666777777666666666777999888999;;;===@@@BBBFFFHHHJJJGGGEEEDDDDDDDDDCCCAAA@@@BBBEEEFFFEEEBBBAAAAAA>>>===@@@BBB@@@;;;>>>DDDMMMbbbxxxsssfffcccgggoooyyyoooWWWIIIEEEBBBCCCEEEHHHIIIIIIGGGEEECCCBBBAAA@@@>>>;;;:::999333333222000---,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------.........------------...//////000---...111111///000444888IIIaaarrryyy~~~{{{zzzyyyppplllyyyttthhheeeeeefffggglllsss|||}}}yyyvvvtttwww~~~}}}bbbWWWRRRLLLEEEBBB>>><<<>>>CCCLLL\\\jjjttttttjjjWWWLLLSSSdddppp{{{gggfffUUUUUUQQQQQQPPPMMMKKKIIIHHHGGGGGGCCCBBB???<<<999777666555333222111000////////////------------------------,,,---...//////...---,,,+++,,,---......///............//////000000111111///000000111222333444444555333222222333666999<<<888888777777888999;;;<<>>>>>>>>>>>>>>EEENNN___uuuvvvjjjhhhmmmuuu}}}}}}gggTTTPPPTTTeeetttjjj___bbbmmm|||hhhXXXNNNMMM]]]rrr{{{}}}uuullldddlllrrrZZZJJJGGGHHHPPPVVVWWWWWWXXXYYYWWWUUUUUUVVVTTTOOOKKKEEE;;;222...---,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,---...///111333444222444@@@UUUfffhhhbbb[[[lllyyy[[[DDD:::777666444666999888666555888:::===???BBBEEEIIIOOOUUUZZZYYYVVVRRROOOMMMKKKHHHFFFGGGIIIJJJJJJGGGEEECCCCCCAAAEEEJJJMMMHHHAAA@@@CCCKKK___uuuoooeeeccchhhtttzzzhhhTTTHHH@@@AAADDDHHHKKKLLLJJJHHHDDDCCCAAA>>><<<999777666555555444222///---------,,,,,,,,,---------......,,,,,,,,,---------.........------------.../////////......111111000333999AAAWWWrrrzzzyyy{{{~~~|||||||||~~~~~~fffooo|||}}}{{{nnnbbbeeedddeeeiiipppyyy~~~{{{zzz~~~qqq\\\OOOIIIGGGCCC???===>>>@@@GGGTTTaaarrrwwwrrr```NNNLLLYYYfffzzznnnXXXVVVSSSSSSQQQMMMJJJHHHGGGHHHHHHCCCAAA???<<<999777555555222222111000//////000000------------------------+++,,,...//////...,,,++++++,,,---...////////////---......///000111111222///000000111222333333333333333222222444666999:::666666666666888:::<<<===???BBBDDDFFFGGGIIILLLNNNNNNOOOPPPOOOMMMLLLLLLMMMGGGHHHJJJKKKLLLLLLLLLLLLGGGKKKWWWkkkwwwllliiinnnyyyqqq\\\TTTTTTddd~~~|||ppphhhiiirrrwwwbbbSSSLLLTTTbbb~~~yyynnnnnnyyyyyyxxxhhhcccyyylllPPPHHHEEEMMMVVVZZZYYYXXXYYYWWWUUUUUUUUUSSSPPPMMMGGG???666///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,------------...///111333333444777EEEXXX```\\\ZZZ^^^yyyrrrUUU???999;;;===666888:::888777999>>>CCCKKKNNNQQQTTTWWW]]]eeekkkfffccc^^^ZZZWWWTTTPPPMMMNNNOOOPPPOOOKKKHHHFFFFFFHHHPPPYYY\\\WWWMMMGGGEEEPPPcccwwwnnnbbb___jjjvvvvvvyyy}}}vvvdddTTTGGGEEEEEEHHHKKKLLLIIIGGGDDDBBB???<<<999666444222555666666444111...------,,,,,,,,,---------......,,,,,,,,,---------.........------------.../////////......111111111777>>>OOOgggzzztttqqqzzz~~~ssseeewww|||zzzzzz}}}zzzlllbbbdddcccdddjjjttt}}}eeeQQQIIIHHHDDD@@@>>>>>>>>>AAALLLWWWgggqqquuuhhhTTTLLLTTT```rrrxxx\\\VVVTTTSSSQQQNNNKKKHHHHHHHHHIIIBBBAAA>>>;;;999666555444222111000000000000000000------------------------+++,,,...//////...,,,+++,,,,,,---...////////////---......///000111111222//////111222222222222222222222222333444666888999555555555666888:::<<<>>>???AAADDDFFFFFFHHHKKKMMMLLLOOOQQQQQQQQQPPPQQQRRRVVVVVVVVVVVVWWWXXXYYYZZZOOORRRYYYfffwwwzzzmmmlllvvv~~~jjj\\\UUUaaayyywwwooommmzzzqqq^^^RRRRRRYYYsss{{{wwwpppgggqqq|||wwwfff\\\jjj[[[OOOEEEJJJSSSXXXYYYXXXYYYXXXVVVUUUTTTSSSQQQOOOIIICCC:::222------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///......------------......///......//////000111222777===KKKWWWWWWTTT]]]lll~~~rrrYYYDDD;;;:::;;;666666777888<<>>:::666333111000444666777666333000...---,,,,,,,,,---------......,,,,,,,,,---------.........------------.../////////...///000000222;;;DDD]]]tttyyytttxxx|||}}}mmmmmm{{{~~~}}}vvviiiaaadddcccfffmmmwwwxxx]]]PPPLLLFFFCCC@@@>>>======EEENNN\\\iiitttooo]]]OOOQQQYYYooo{{{aaaVVVRRRRRRQQQNNNLLLJJJIIIHHHHHHBBBAAA>>>;;;888666555444111111000000000000000111------------------------+++,,,---......---,,,+++,,,,,,...///////////////......//////000000111111...///111222222222111000111111222444555666777777666555666777888;;;===???>>>@@@CCCDDDEEEGGGIIIKKKKKKMMMQQQRRRSSSSSSTTTUUUXXXVVVTTTQQQPPPPPPQQQRRRMMMNNNRRRZZZbbbnnn}}}uuuxxx}}}zzziiiZZZ___tttzzzxxx|||}}}nnnZZZSSSTTT___zzz~~~{{{yyyiiinnnuuuqqqeee\\\cccwwwnnn\\\KKKHHHNNNSSSVVVWWWYYYXXXWWWUUUTTTSSSRRRQQQIIIGGG???555///......,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////............//////////////////000000111222666AAANNNTTTSSSWWWhhh{{{wwwcccNNN@@@:::666999888:::@@@MMM___oooyyy}}}~~~yyyrrrppprrrvvv{{{zzzxxxvvvqqqkkkccc]]]]]]^^^^^^\\\YYYWWWVVVVVV\\\dddnnntttwwwuuukkkaaajjjvvv|||hhhaaaccchhhlllnnnpppyyy}}}sssXXXPPPEEEAAACCCFFFGGGFFFDDDBBB>>>999666333111111222555777777444111...---,,,,,,,,,---------......,,,,,,,,,---------.........------------.../////////...///000000333>>>JJJhhh|||}}}~~~llllllxxx~~~{{{oooeeeaaaeeegggkkkrrrzzz~~~yyyzzzmmmXXXNNNHHHEEEBBB@@@===;;;AAAHHHVVVbbbpppsssfffUUUNNNPPPhhhyyyeeeVVVPPPQQQQQQOOOMMMKKKIIIHHHGGGBBB@@@>>>;;;888666555444111111000000000000111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000////////////000000000000...///111222222222000///000111222444666666777666777777777777999;;;>>>???===???BBBCCCDDDEEEHHHJJJIIILLLOOOQQQQQQQQQQQQRRRNNNLLLIIIFFFEEEDDDEEEEEEEEEDDDGGGKKKNNNRRR^^^kkk|||{{{wwwddddddvvv|||}}}dddVVVSSSRRRkkkxxxyyyyyy|||xxxlll___^^^lllpppWWWLLLLLLPPPTTTWWWXXXXXXWWWUUUSSSRRRRRRSSSIIIIIICCC777000///---***------------------------,,,,,,,,,,,,,,,------............------..................///000222333444;;;IIIVVVYYY[[[eeevvvyyy~~~zzzjjjUUUFFF>>>999===;;;===III]]]sss}}}yyy{{{vvvkkkddddddeeeeeedddbbb``````aaadddhhhmmmtttyyy{{{}}}jjj```eeelllppppppxxxkkk^^^MMMCCCBBBEEEGGGGGGFFFCCC???;;;777555444333000333666777555222///...,,,,,,,,,---------......,,,,,,,,,---------.........------------.../////////...///000000444AAANNNooo~~~```lll~~~xxxmmmhhhiiihhhlllrrrxxx|||zzznnnffffffkkkyyy~~~aaaQQQJJJGGGEEEBBB>>>;;;>>>EEEOOOYYYjjjuuuooo]]]OOOJJJYYYttthhhVVVNNNQQQPPPPPPNNNLLLJJJHHHFFFBBB@@@>>>;;;888666444444111000000000000000111111---------------------------,,,,,,++++++,,,,,,---,,,---...///000000000000000000000000////////////...///111222333222000//////000333555666666666666888888888888:::<<<>>>???===???AAABBBCCCDDDGGGIIIHHHKKKNNNPPPOOONNNNNNNNNHHHGGGFFFDDDDDDDDDDDDDDDEEEBBBCCCFFFFFFDDDIIIQQQ[[[sssyyywwwnnnlll}}}}}}|||~~~kkk[[[VVVOOOccc}}}vvv```VVV```vvvcccRRRNNNOOOTTTYYYXXXXXXXXXVVVSSSRRRSSSTTTIIIJJJEEE999111000---)))------------------------,,,++++++++++++,,,------...------,,,,,,------...,,,,,,---///111333555666IIIXXXcccdddiiiwwwqqqwwwwwwhhhVVVHHHAAA>>>;;;888;;;III```vvv}}}ppphhhiiijjjjjjiiihhhggggggiiiiiiiiijjjqqqsssaaagggrrrwwwwww~~~~~~nnnWWWHHHDDDFFFHHHHHHHHHEEEAAA===999777666666...111555777555222///...,,,,,,,,,---------......,,,,,,,,,---------.........------------.../////////...///000000555CCCQQQqqqyyyxxxsssZZZlll}}}}}}xxxqqqpppuuujjjpppxxx}}}vvvfffTTTTTTZZZkkkmmmXXXKKKHHHFFFDDD???;;;>>>DDDIIIRRRddduuuuuudddRRRJJJKKKllllllWWWRRRQQQQQQPPPOOOMMMJJJGGGFFFBBBAAA>>>;;;888555444333222111000//////.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...------.........//////000000222111000///............000222333555666666555555333444666999;;;===>>>>>>???>>>======>>>AAAEEEGGGDDDHHHLLLNNNMMMJJJIIIHHHHHHDDDFFFNNNSSSRRRTTTXXXUUUTTTQQQMMMHHHEEEEEEEEENNNTTTeeesssrrr}}}gggVVVSSSWWWlllzzzsssaaa^^^ooogggNNNEEEKKKSSSWWWYYYXXXWWWUUUTTTSSSSSSSSSMMMLLLGGG@@@777111///000------------------------++++++,,,,,,,,,,,,------..................------000......///...///666???XXXbbbpppzzztttwwwyyysssdddQQQDDD???999;;;<<>>;;;888555444333222111000//////.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---........./////////000000999666333000//////111222111222333555555555555444333444666999;;;<<<===>>>???>>>======>>>AAADDDFFFEEEHHHKKKLLLKKKJJJIIIIIIOOOPPPXXXdddlllnnnqqqvvvpppooolllggg```YYYTTTQQQQQQRRR[[[ooo}}}uuu```UUUTTTbbb~~~xxx}}}~~~ssshhhccclll~~~}}}fffNNNCCCGGGOOOSSSXXXXXXVVVUUUTTTSSSSSSSSSNNNLLLHHHAAA888111//////------------------------++++++,,,,,,,,,,,,------........................111//////111111333;;;DDD___mmm~~~xxxmmm]]]NNNFFF@@@===:::999@@@RRRhhhwwwzzztttrrrrrrqqqnnnlllkkkmmmoootttvvvzzzuuuiiiqqq|||qqq[[[JJJCCCCCCFFFGGGFFFDDDCCCAAA===888555222222222444666666555333//////...---------......---------............///............////////////222///000444444:::RRRmmmyyymmmkkkyyyttt[[[kkk~~~~~~xxxpppoooqqqpppkkkpppuuuyyyzzz~~~~~~~~~~~~nnn\\\___rrrkkkUUUNNNGGGEEEDDD@@@>>>===@@@JJJXXXeeemmmjjj\\\LLLFFFQQQhhhnnnZZZVVVNNNNNNNNNMMMKKKHHHFFFDDDBBBAAA>>>;;;888555444333222111000//////.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............////////////000000;;;888333///...///111333111222333444555555444444333555777999;;;<<<======@@@???>>>===>>>@@@BBBDDDFFFHHHJJJKKKKKKLLLNNNOOO[[[aaammmzzzwwwrrrgggccc```fffuuunnn\\\VVVXXXnnnwwwsss{{{uuuppphhhfffttt}}}iiiQQQCCCEEELLLQQQWWWWWWVVVUUUTTTSSSSSSSSSOOONNNIIIBBB:::333///...------------------------++++++,,,,,,,,,,,,------........................111000000222444777AAAKKK___pppxxxmmm^^^SSSIIIAAA;;;::::::???RRRfffyyy|||tttnnnrrrvvvzzzyyyuuutttwwwzzz{{{ooopppvvvxxxwww|||yyyeeeQQQDDDAAADDDFFFFFFEEEEEEDDD@@@:::666333333333555777888666444000///......------......---------............///............////////////111000222444666AAA]]]xxxyyyooommmzzziii^^^xxx}}}vvvooonnnooommmhhhpppuuuyyy{{{~~~~~~~~~~~~jjj___kkk|||___TTTJJJGGGFFFBBB>>>===???EEEPPP]]]jjjnnncccTTTEEEGGGUUUoooqqqZZZTTTNNNNNNNNNMMMKKKIIIFFFEEEBBBAAA>>>;;;888555444333222111000///............------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------------...............//////////////////000000555333000...---...///111222222333333444444444444444555777999;;;<<<======@@@???>>>>>>>>>???AAABBBFFFHHHJJJLLLOOORRRWWW[[[gggnnnxxx~~~yyyxxx||||||ggg]]]UUU```~~~}}}wwwwwwqqqfff___mmmsssZZZGGGDDDKKKRRRUUUUUUUUUUUUUUUTTTSSSSSSPPPOOOJJJDDD<<<555000---------------------------+++++++++,,,,,,,,,---------------...............222000000222555:::EEEPPP^^^nnnzzzooofffRRRGGGAAACCC???999AAAQQQiii|||xxxqqqiiiffffffhhhhhhgggttt{{{|||pppllluuuwwwnnnjjjoooxxx|||}}}qqq]]]LLLDDDDDDEEEEEEFFFGGGGGGCCC===888555555555777999999777555111000///...---------...---------............///............////////////000111222333777HHHeee}}}zzzrrrqqq{{{yyyhhhkkk}}}vvvqqqooonnnkkkhhhpppuuuyyy{{{~~~}}}}}}~~~{{{eeeeeepppyyy}}}kkk[[[MMMJJJIIIDDD@@@AAA<<>>;;;888555444333222111000///............------,,,,,,,,,++++++++++++++++++,,,,,,---------------------......//////000000000000000000//////.........///////////////222222222222333333333444444555777999;;;<<<<<<===???>>>>>>>>>>>>???AAAAAAFFFHHHLLLOOOTTT[[[ccchhhpppuuuxxxvvvtttvvv{{{~~~{{{xxxxxx|||pppdddWWWYYYpppvvvkkk^^^WWWfff~~~dddKKKCCCIIIQQQTTTTTTUUUUUUUUUTTTSSSSSSQQQOOOKKKFFF???888111---------------------------+++++++++,,,,,,,,,---------------.........//////222//////222666===JJJVVVfffrrr{{{wwwwww{{{cccQQQFFFFFFCCC:::;;;CCCRRRkkkqqq```\\\WWWTTTUUU[[[cccjjjxxxwwwhhhmmmtttoookkkmmmlllxxxppp\\\LLLEEEEEEEEEGGGIIIIIIEEE@@@<<<888888888999::::::888666111111000///...------------------............///............///////////////222222222:::PPPlll~~~~~~vvvqqqpppyyyuuummmyyy}}}yyyvvvrrrnnnlllkkkpppvvvzzz|||}}}}}}}}}~~~kkk\\\^^^hhhnnnyyybbbNNNJJJIIIDDDAAACCC;;;>>>EEERRRccclllfffZZZJJJEEEIII^^^xxxuuuZZZPPPOOOOOOOOOOOOMMMKKKIIIHHHBBBAAA>>>;;;888555444333222111000//////.........------,,,,,,,,,,,,++++++***++++++,,,,,,------......------------...//////111111000000000000//////,,,---///111222222111111333333222222222222333333555666777999;;;;;;<<<<<<=========>>>???@@@AAAAAAFFFHHHLLLRRRXXXaaaiiiooouuuwwwtttnnnkkknnnsssvvv}}}~~~{{{{{{xxxsssppppppuuuzzz~~~{{{lll\\\XXXfffvvvhhh\\\XXXcccrrroooRRRDDDFFFMMMRRRSSSTTTUUUUUUUUUTTTSSSQQQOOOKKKHHHBBB;;;333...------------------------++++++,,,,,,,,,,,,------,,,,,,------.../////////111///000444:::DDDSSSaaaqqqyyy~~~ooo___YYYZZZjjj|||wwwcccOOOGGGCCC>>>===AAA@@@UUUjjjuuuuuubbb```^^^[[[\\\bbbllltttiiigggoooqqqnnnmmmjjjvvvjjjSSSEEEFFFFFFGGGIIIJJJHHHDDD@@@<<<;;;:::;;;;;;:::888555222111000///...------------------............///............///////////////222222333BBB]]]tttzzzpppoooqqqyyyoooqqq{{{{{{||||||vvvnnnmmmppprrrwww|||~~~}}}}}}}}}}}}xxx^^^WWW]]]cccqqqwww~~~{{{zzzlllQQQJJJIIICCCAAADDD<<<>>>CCCNNN]]]iiiggg```OOOGGGEEESSSkkk}}}}}}ttt[[[QQQNNNNNNNNNNNNLLLJJJHHHGGGBBBAAA>>>;;;888555444333222111000//////.........------,,,,,,,,,,,,++++++******+++,,,,,,---.........------,,,---...///000111111111000000000////////////000000111111222222444333222111111222333333555666888999:::;;;<<<<<<<<<<<<===>>>???@@@AAABBBDDDGGGLLLRRRXXXaaaiiiooouuuuuuppphhhfffkkkooonnnpppsss{{{}}}xxx{{{qqqnnnnnnkkkhhhhhhccchhhnnnrrrvvv|||wwwaaa[[[bbbsss}}}{{{pppgggcccdddeee|||}}}]]]IIIEEEIIIQQQRRRTTTUUUVVVUUUTTTSSSPPPNNNKKKIIIEEE>>>555///------------------------++++++,,,,,,,,,,,,------,,,,,,------...//////000000///111888AAANNN```ooo}}}uuuhhhWWWJJJJJJOOOiiivvvbbbRRRHHHDDDCCCBBB===FFFQQQ[[[kkk~~~{{{xxxvvvvvvwwwwww|||}}}|||{{{|||}}}}}}~~~ssshhhkkkqqqrrrooopppyyyzzz___KKKGGGFFFGGGIIIJJJIIIFFFDDD???>>>======<<<:::777444333222111///......---------------............///............////////////...222333777LLLlllvvvyyywwwwwwyyy~~~}}}iiiuuu{{{sssxxx~~~xxxmmmmmmttttttyyy}}}}}}}}}|||}}}yyyhhh```\\\aaaeeekkkoooooonnnmmmlllhhhooo||||||[[[PPPMMMFFFCCCGGG@@@AAABBBIIIWWWffflllkkk]]]OOODDDLLLbbbwww~~~{{{}}}sss\\\TTTLLLMMMMMMMMMKKKIIIGGGFFFBBBAAA>>>;;;888555444333222111000//////.........---------,,,,,,,,,++++++******+++,,,,,,---............---,,,---...///000222111111111000000//////111000///......///000111444333222111111111222333555666888999:::;;;<<<<<<:::;;;<<<>>>???AAABBBBBBDDDGGGKKKQQQWWW___ggglllsssrrrllldddccciiijjjfffbbbcccjjj{{{zzzpppttt}}}ooo___\\\]]][[[ZZZ\\\WWW\\\ccchhhmmmuuuggg___aaakkkssskkklll{{{uuupppggg]]]tttgggOOOGGGGGGPPPQQQSSSUUUVVVUUUTTTSSSOOOMMMKKKIIIFFF@@@777000------------------------++++++,,,,,,,,,---------,,,,,,------...///000000000000333<<>>>>>===:::666444333222111///......---------------.........//////............/////////000...333555;;;TTTvvvrrrtttxxx|||pppeeezzzzzzuuunnnuuuxxxlllmmmvvvuuuzzz~~~~~~}}}||||||}}}iiiZZZVVVYYY\\\^^^___```aaabbbdddkkkwwwdddWWWRRRJJJGGGLLLCCCCCCBBBEEESSSeeeqqqtttjjjXXXGGGJJJaaaxxx|||ooouuu\\\SSSMMMKKKJJJJJJJJJJJJGGGEEECCCAAA???<<<888555333111//////...---------------......---,,,,,,,,,,,,---,,,,,,+++++++++,,,---...---------------...//////////////////000000000000333222000//////111333444333222111111111222333444888888777777888888999:::;;;;;;;;;;;;===???AAABBBAAADDDHHHLLLQQQXXX___dddnnnsssoooccc```hhhkkkhhheee___```ooowwwttttttvvvzzz}}}zzzcccZZZPPPJJJKKKLLLLLLKKKPPPQQQVVV^^^dddjjjuuuuuufff^^^bbbxxxyyyffffffuuuwwwhhh\\\kkk}}}|||WWWCCCCCCJJJOOOUUUWWWVVVTTTSSSSSSNNNPPPNNNIIIEEEBBB;;;333......---,,,,,,,,,---------------,,,,,,+++++++++---------------...///000---000777BBBRRRggg|||uuudddTTTOOOLLLLLLXXXggg~~~yyygggXXXNNNHHHFFFDDDDDDHHHNNN]]]zzz~~~kkkZZZXXXXXX\\\fffuuu}}}xxxtttqqqoooooooooppprrruuuzzzuuukkkrrr~~~gggKKKKKKHHHEEEGGGMMMLLLGGGBBBAAA???===:::888777666111111222222111000...---////////////////////////000000000000///////////////000444FFFhhh|||uuuzzz~~~wwwxxx]]]mmmxxxlllpppvvv||||||ssskkkmmmuuuxxx{{{~~~|||zzz{{{|||}}}rrreee]]]YYY\\\bbbhhhooouuuzzzaaaRRRPPPLLLEEEEEEDDD@@@@@@LLLaaappptttvvvjjjVVVIIIVVVttt}}}}}}nnnXXXQQQMMMLLLKKKKKKKKKJJJHHHFFFBBBAAA>>>;;;888444222111000///......------............---,,,,,,,,,,,,------,,,+++++++++,,,---.........------......///000////////////000000000000222111000///000111333444333222111111111222333444777777888888888999999999:::::::::;;;===???AAABBBFFFGGGJJJLLLOOOSSSXXX\\\gggooopppiiifffjjjiiicccaaaYYYTTTYYYeeewwwvvvtttpppllljjjjjjhhhccc___SSSLLLDDD@@@AAADDDCCCBBBGGGHHHMMMTTTYYY___jjjtttlll^^^^^^qqqvvvnnnpppxxx~~~wwwjjj^^^dddvvvbbbJJJEEEJJJNNNTTTWWWVVVTTTSSSSSSPPPRRRPPPKKKGGGDDD===555......------,,,,,,---------------,,,,,,,,,++++++------------...///000000...333<<>>;;;777444222000111000//////......//////......---,,,,,,,,,,,,------,,,+++++++++,,,.../////////......//////000111////////////000000000000222111000000000111333444222222111111111222444444666777888999:::999888888999999:::;;;===???AAABBBFFFHHHJJJKKKLLLMMMQQQSSS^^^iiipppooonnnnnnhhh___\\\SSSJJJGGGJJJYYYqqq{{{rrrooohhh^^^VVVQQQMMMHHHEEEBBB===888777999;;;;;;999???>>>AAAGGGKKKQQQ[[[fffwwwuuubbb\\\kkkqqqvvvzzz}}}{{{nnnaaa]]]mmmrrrSSSDDDJJJNNNSSSUUUVVVTTTTTTTTTRRRSSSQQQLLLIIIFFF@@@888///......---,,,,,,------------------,,,,,,,,,,,,------------...///000111111888DDDTTTjjjyyylllbbb___kkkvvvzzz{{{~~~{{{jjjaaa]]]XXXSSSMMMMMMVVV```uuujjjYYYPPPJJJEEEHHHUUUgggwwwzzztttnnniiiccc[[[UUURRRPPPPPPTTTUUUYYY]]]dddnnnxxxtttrrrwww}}}^^^OOODDDGGGKKKHHHFFFFFFFFFCCC???;;;777666555555222333333444333222000///////////////////////////////////////000000000000222444===SSSsss~~~qqq___fffrrrvvvxxx}}}zzzvvvrrrpppkkkgggiiinnnsssxxx~~~|||xxxvvvxxxyyyzzz|||eeeTTTLLLIIICCCEEEDDDBBBHHHWWWhhhqqq}}}tttcccPPPMMMaaa```OOONNNMMMLLLLLLLLLMMMKKKHHHFFFBBBAAA???;;;888555222111111111000///////////////......---,,,,,,,,,,,,------,,,,,,+++,,,---...//////////////////000111111////////////000000000000111000000000111222333444222111111111111222444555555777999:::;;;:::888777999:::;;;===???AAABBBCCCCCCEEEGGGIIIIIIJJJLLLNNNTTT```lllppprrrqqqkkkdddZZZRRRIIICCCBBBIII\\\mmm~~~vvvnnnfff]]]QQQGGGBBB@@@===;;;999777555444666777666555999888:::>>>AAAEEEOOOZZZlllxxxhhh___jjj{{{zzz|||~~~uuueee]]]hhh]]]GGGJJJMMMQQQTTTUUUUUUUUUTTTRRRTTTQQQLLLIIIGGGBBB;;;000///...------,,,------------------------,,,,,,------......///000111222444<<>>WWWrrr}}}|||yyywwweeeZZZqqqyyyppprrr{{{zzzqqqmmmllljjjlllpppsssyyyzzzvvvuuuxxxyyyzzz}}}qqqXXXNNNMMMCCCEEEEEECCCEEEPPPaaammmxxxttthhhWWWKKKTTTrrr^^^NNNNNNLLLLLLLLLMMMMMMKKKHHHEEECCCBBB???<<<999666333222111111000///////////////......---,,,,,,,,,,,,---------,,,,,,,,,---...//////////////////000111111////////////000000000000000000000000111222333444111111000000111333444555555777999:::;;;:::888777:::;;;===>>>@@@BBBCCCCCCBBBEEEGGGGGGFFFEEEEEEFFFLLLVVVbbbjjjooorrrpppnnn___UUUJJJBBB???BBBNNNZZZ|||zzzssskkk\\\SSSGGG???;;;;;;:::999888777666666666555444333666444555888:::<<>>;;;:::;;;<<<;;;>>>AAADDDJJJUUUcccmmm|||xxxpppyyy{{{zzzuuuuuu|||qqqXXXFFFGGGJJJEEECCCHHHHHHEEEAAA<<<888555444444333333444555444333222111////////////////////////.../////////000000000111000222AAA\\\sss~~~}}}xxxxxx|||vvv___\\\zzzpppooosss{{{{{{oookkkllllllnnnqqquuu{{{yyyvvvuuuxxxzzz|||~~~___QQQOOODDDEEEEEECCCCCCJJJZZZhhhqqqqqqnnnaaaPPPMMMccc~~~```NNNNNNKKKKKKKKKLLLMMMKKKGGGCCCCCCAAA???<<<888555333111111000//////......//////......---,,,,,,,,,,,,---...---,,,,,,,,,---///000//////......//////000111////////////000000000000//////000111222333333444111111000000111333555666666777888999:::999888888;;;<<<===???@@@AAAAAABBBDDDFFFHHHGGGDDDAAA???>>>EEELLLVVV```hhhnnnrrrtttiii___RRRGGG@@@>>>FFFPPPlll~~~yyyuuulllcccQQQIII???999777777777666777777666666555444333333333222333555555555<<>>AAAJJJWWWaaasss~~~~~~qqqwwwyyywwwrrrqqqxxx{{{eeeQQQJJJHHHEEEEEEHHHHHHFFFCCC???;;;777555444222333444444444333222222////////////////////////......//////000000111111333666IIIfffyyy}}}}}}zzz}}}}}}\\\dddvvvrrrttt}}}xxxmmmiiijjjkkkmmmpppxxx~~~}}}xxxvvvwwwxxxzzz}}}iiiTTTOOOFFFEEEDDDCCCAAAFFFTTTbbblllmmmqqqlllZZZLLLYYYooobbbOOOMMMIIIIIIJJJLLLLLLJJJEEEBBBAAA@@@===:::666333111000000///......------............---,,,,,,,,,,,,---...------,,,,,,...///000......------......///000////////////000000000000...///000111222333333444111000000000111333555666777777888888888999999999:::;;;===>>>??????>>>>>>BBBDDDGGGFFFCCC???===<<>>222111000...------,,,,,,------------.........///......///000111333444555@@@OOOgggzzzhhhYYYRRRRRRTTTUUUQQQPPPQQQWWW[[[cccsssddd___dddyyyjjj\\\ZZZaaakkkrrrpppmmmcccTTTJJJEEE@@@<<<555555666666777888888999666999;;;;;;:::@@@KKKTTTfffuuuuuupppttttttqqqsss|||vvv___NNNGGGFFFFFFGGGGGGFFFDDDAAA>>>:::666444111222333444444333222111////////////////////////.........///000111111111777:::PPPppp~~~~~~sss]]]ooo|||{{{uuullljjjkkkkkkmmmqqqzzz{{{vvvuuuxxxwwwyyy|||tttYYYOOOHHHDDDBBBBBBAAADDDPPP]]]ggghhhnnnppp```LLLPPPccc|||dddPPPLLLHHHIIIJJJKKKKKKIIIEEEAAA???>>>;;;888555222///...//////...---------------......---,,,,,,,,,,,,---......---,,,---...///000---------------...//////////////////000000000000...///000111333333333444111000000000111333555666888888777777888888999:::999:::<<<=========<<<;;;===@@@DDDEEEDDDAAA???>>>;;;>>>FFFPPPYYYbbbkkkrrrtttzzzvvv___JJJCCCGGGIIIjjj}}}sssjjjaaaTTTHHH>>>:::555444666888888777555666777666666666888999555555777999888555888>>>CCCTTTjjjzzzssseee]]]]]]~~~|||xxx|||yyyiiifff{{{wwwdddJJJIIIKKKOOOUUUXXXWWWUUURRRRRROOOKKKIIIIIIEEE@@@222111000///------,,,,,,---------.........//////......///000111333555666GGGWWWppp|||~~~xxxnnnaaaZZZ___fffiiigggooonnnrrrxxxyyyxxxsssaaa]]]YYY^^^qqqttt^^^OOOOOOYYYfffnnnjjjeeeXXXHHH>>><<<:::777333333555666777888888888666999;;;999777:::DDDLLL[[[mmmwwwiiinnnppppppuuuiiiQQQFFFFFFGGGEEEFFFFFFEEECCC@@@;;;777555000111222333333333222111////////////////////////---......///000111111222888<<>>>>>===;;;999777;;;;;;>>>FFFMMMMMMEEE>>>999;;;???GGGQQQ[[[aaacccooozzz~~~iiiTTTGGGTTT```rrr~~~|||ppp```PPPEEE???;;;:::777555444444666666888888777777777777777888777444333444888:::999888AAAMMMddd|||zzzggg]]]]]]rrr|||xxxxxxuuuqqqsssyyyssscccaaaooo}}}aaaOOOEEEDDDNNNWWWUUUSSSSSSTTTRRRQQQOOOMMMJJJEEEAAA:::222------...------...,,,---......//////......222...,,,...///111666<<>>???QQQddd|||{{{gggeeegggpppwww~~~zzzVVVBBBFFFJJJFFFFFFFFFFFFDDDAAA===888666555333111111222444444333000...------///000//////000///000222111...///333444CCC```|||}}}~~~~~~fffhhhyyyrrrlllkkkjjjjjjooovvv}}}~~~}}}yyysssoooooopppssswww|||~~~}}}zzzzzzjjjQQQJJJFFFCCCBBBAAABBBIIIQQQ]]]bbbiiiiii]]]NNNLLLRRRoooqqqWWWKKKJJJJJJJJJKKKKKKJJJFFFDDDBBB@@@===:::777444222222000//////.....................------------............---,,,,,,,,,---..................///000000111000000000000000000111---...000222333333333333222222111222333444666777666777777777666666999;;;<<<===>>>>>>===<<<999888999999<<>>:::666333111000000///......------............------------.........------,,,------......,,,------...///000111111000000000000000000000000...///000222333333333222111111000111222444555777555666777666666777:::<<<<<<===>>>>>>>>><<<;;;:::777777999AAAJJJPPPOOOMMMCCCAAA@@@CCCJJJSSSYYY\\\gggqqqvvv___eeennnwww~~~~~~sssbbbNNN@@@;;;:::777777777777888888999999::::::999999999999:::::::::888888999;;;<<<;;;:::>>>HHH]]]uuussseee```ggg~~~}}}xxxuuuvvvtttpppnnnnnnfffXXXTTT[[[iii}}}yyy[[[LLLDDDJJJSSSVVVXXX[[[TTTRRRPPPOOOMMMJJJFFFCCC;;;444......///------...------...////////////.........000222222666CCCPPPaaauuuwwwooottt{{{zzzqqq```TTTIIIGGGHHHHHHIIIKKKBBB;;;555666777777888999777777777999:::;;;999777888888888888888888999999AAAQQQfffwwwuuuggggggyyysss]]]MMMGGGFFFHHHHHHGGGFFFBBB===999666777555333333444666666555111///......///000///...000///000222111///000555;;;VVVsss{{{}}}ppp^^^lllrrrlllggghhhhhhjjjpppvvv{{{zzzxxxuuurrrpppqqqssssssvvv{{{}}}~~~~~~~~~{{{xxxvvvuuutttttt{{{eeeSSSMMMGGGDDDBBB@@@BBBGGGWWW```lllpppfffVVVLLLJJJcccyyyfffUUUOOOIIIIIIIIIJJJKKKJJJGGGEEECCCAAA>>>:::666222000/////////...------------......------,,,,,,------...---------------.........+++,,,---...000111111111///000000000000000000///...///111222333333222222000000000000111333555777555666666666666777:::===<<<======>>>>>>>>>===<<<888666777===GGGNNNQQQQQQGGGDDDBBBCCCIIIQQQYYY]]]ccciiitttqqqrrrvvv|||}}}qqq```MMM@@@;;;;;;888999:::;;;;;;::::::999::::::999999999:::;;;;;;;;;::::::;;;<<<<<<;;;;;;<<>>:::777777555333222444555555555222000......///000///...000//////222111///222777BBBhhh{{{~~~]]]]]]rrr}}}{{{ooojjjfffhhhjjjlllrrrxxx|||yyyvvvrrrooonnnoooqqqsssvvvzzz|||||||||}}}~~~|||yyyvvvsssrrrrrrssszzznnnYYYPPPHHHEEECCCAAAAAADDDSSS^^^nnnuuupppaaaTTTMMMWWWlllwww]]]OOOMMMIIIIIIIIIJJJKKKJJJGGGDDDCCCAAA===999555222000/////////...---------------------,,,,,,,,,,,,---------------....../////////+++,,,---///000111111111...///000000000000///......///111222333333222111000//////000111444666777555666666666666777:::===<<<<<<===>>>????????????;;;999888;;;CCCJJJNNNPPPKKKGGGCCCDDDJJJSSS[[[```ccceeejjjttt}}}wwwlll]]]NNNCCC>>><<<<<<>>>@@@@@@@@@===:::999:::999999999::::::;;;<<<;;;<<<===>>>===<<<;;;;;;<<>>666//////000...---///---...//////000000//////---000333444444<<>><<<999999<<<>>>===:::777777777999::::::999777999999:::<<<===???@@@AAA:::BBBPPPbbbtttwwwmmmzzzyyypppppp{{{|||yyy]]]KKKHHHHHHIIIIIIGGGDDD@@@<<<999666444222111333444444444222111/////////000///...000...///111111000333888JJJxxxnnnSSSbbbzzz}}}{{{nnniiigggiiilllooouuu{{{}}}yyysssnnnlllkkkllllllsssvvvyyyzzzzzz{{{|||}}}~~~{{{xxxtttrrrqqqqqqsssyyy{{{___TTTIIIEEEDDDBBBBBBCCCPPP^^^oooxxxuuuhhhWWWLLLNNNaaayyyuuuYYYNNNNNNKKKJJJJJJKKKKKKIIIFFFCCCBBB@@@===999555222000//////...------,,,,,,------------,,,,,,,,,,,,------,,,---...///////////////+++,,,...000111111000000......000000000000......///000111222333222222111000000000000222444777888555666777666666777:::<<<<<<<<<===>>>???@@@AAABBB???===;;;<<>>>>>???AAAAAA???============BBBQQQhhh||||||jjj```\\\hhh~~~uuugggZZZUUUggg~~~eeeRRRCCCGGGQQQUUUWWWYYYUUUSSSPPPNNNMMMKKKIIIGGG???777000000111///...///......///000000000000//////000333555777CCC[[[qqqxxx```XXXjjjsssyyyiiiccceeeiiiqqq~~~}}}zzzvvvpppkkk^^^WWWQQQMMMHHH@@@;;;;;;::::::999999>>>CCCCCC???999999999;;;<<<<<<;;;999;;;;;;::::::;;;<<<>>>???@@@BBBJJJZZZooossswww}}}yyyqqqlllqqquuuiiiSSSIIIHHHHHHIIIHHHFFFBBB>>>;;;555333111111222444444333333111//////000000///...000......111111111444:::QQQ{{{___UUUnnn~~~nnnjjjhhhkkknnnqqqwww}}}}}}wwwpppjjjhhhhhhiiiiiisssuuuxxxyyyyyyyyy{{{}}}~~~}}}zzzwwwtttrrrpppooopppwwwhhhYYYJJJEEEEEEDDDBBBCCCNNN\\\llluuuuuujjjXXXIIIKKKZZZqqq{{{^^^QQQQQQLLLKKKKKKKKKKKKIIIEEEBBB@@@???<<<888555333111000///...------,,,,,,---------,,,,,,++++++,,,,,,---+++,,,...///000000000///,,,---///000111000///...---...000111111000...---///000111222333222111111000000000111333555888999666777777777666666999;;;<<<<<<===>>>???AAACCCCCCCCCAAA>>>>>>BBBGGGLLLOOOPPPLLLHHHHHHLLLTTT\\\``````aaabbbeeeiiipppyyy~~~ooobbbSSSIIIGGGGGGDDDAAAAAADDDIIIKKKKKKGGGBBB???============>>>???@@@AAAAAACCCFFFEEEBBB@@@???@@@???BBBOOOfff{{{sssddd```cccxxx}}}lll\\\UUUhhhpppXXXEEEFFFOOOSSSVVVYYYUUUSSSPPPNNNMMMLLLIIIHHH@@@777111111111///...///......///000000000000000//////111666===MMMggg}}}nnnYYY[[[jjjsssxxxnnnccc\\\hhhooo{{{{{{yyyvvvqqqmmmbbbZZZRRRLLLEEE===:::;;;:::<<<;;;:::@@@GGGHHHDDD<<<<<<<<<>>>@@@@@@>>><<<===<<<:::999;;;>>>AAADDDLLLIIIKKKXXXmmm}}}xxx|||~~~wwwooonnntttuuu\\\KKKGGGHHHHHHHHHGGGDDD@@@>>>666444222222333444444444444222000///000000///...000......111111111555;;;WWW{{{}}}{{{uuuTTT\\\zzz|||mmmiiihhhllloooqqqwww}}}zzztttlllffffffggghhhhhhsssuuuwwwxxxxxxxxxzzz|||}}}~~~~~~~~~~~~}}}{{{xxxuuusssqqqpppkkklllrrr~~~rrr```MMMEEEEEECCCBBBAAAHHHWWWhhhsssvvvppp```PPPJJJUUUjjjeeeVVVUUUMMMLLLKKKKKKKKKHHHDDDAAA???>>>;;;888555333111111......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---+++,,,...000000000000///,,,---///111111000...------...///111111///...---///000222222333222111111111111111222444666888:::777888888777555666888:::;;;<<<<<<>>>???BBBCCCDDDEEECCCAAA@@@CCCHHHMMMQQQRRRNNNIIIHHHLLLSSSYYY]]]ZZZ]]]```bbbeeejjjsssyyymmm^^^KKKBBBDDDIIIHHHFFFAAAEEEJJJNNNNNNKKKFFFCCC????????????@@@AAABBBCCCCCCFFFIIIHHHEEEBBBAAABBB@@@BBBOOOeeezzz{{{iiiddd```mmmrrrccc[[[jjj~~~|||bbbIIIEEEKKKPPPSSSVVVVVVSSSPPPNNNMMMLLLJJJHHH@@@888111111111///...///...//////000000000000000///...000777AAATTTooogggUUU]]]jjjrrryyyjjjcccfffqqqyyy{{{xxxwwwuuuqqqmmmfff]]]SSSLLLDDD<<<;;;===@@@AAA@@@===BBBJJJKKKFFF?????????AAACCCCCCAAA???AAA@@@??????BBBHHHMMMQQQXXXRRRPPPZZZnnnzzz{{{|||pppooovvv}}}cccLLLFFFGGGHHHIIIGGGEEEBBB@@@777555333333444555666555444222000///000000///...000......111111111666<<>><<<999666333111000///............---------------++++++++++++------,,,---......//////......000...---...111111///,,,------............------...000222333222111111222222222111111333555888999555444444555666888:::;;;:::;;;;;;<<<===>>>??????BBBCCCCCCCCCDDDGGGLLLOOOQQQMMMIIIJJJPPPWWW[[[]]]YYY\\\```cccfffiiinnnqqq{{{lll___MMMCCCBBBEEEEEEDDDDDDGGGLLLQQQRRROOOHHHCCCHHHCCCAAACCCDDDDDDGGGJJJLLLOOOQQQQQQMMMHHHDDDCCCEEEIIIVVVjjj{{{xxxmmmdddccckkkvvviiiddd``````nnnpppVVVDDDGGGTTTVVVOOOTTTRRRPPPOOONNNMMMJJJGGGEEE===444//////000...,,,...............///000000111444111555GGG\\\www```TTT___iiiwwwnnneeefffrrr{{{wwwuuusssqqqpppeee^^^RRRFFF===:::;;;===EEEFFFAAA===CCCOOORRRLLLDDDEEEDDDBBBFFFJJJHHHBBBCCCCCCBBBBBBIIITTTXXXWWWaaaTTTNNN\\\sssvvvwww{{{{{{xxxuuuwwwnnnZZZOOOKKKHHHIIIGGGCCCAAACCC===999555333333444444444555333111000.........///,,,111......555555666AAA[[[yyy~~~}}}|||dddUUUppp}}}|||vvvjjjlllkkkjjjmmmuuuzzz{{{rrrkkkeeeeeeggghhhkkkpppnnnppprrrsssssstttvvvwww||||||}}}}}}}}}}}}||||||}}}}}}~~~~~~}}}{{{wwwuuuuuuuuuqqqnnnllldddbbbnnnjjjNNNLLLLLLDDD@@@DDDFFFPPPbbbsss~~~{{{pppfffPPPKKKUUUrrrpppWWWNNNMMMMMMMMMMMMMMMJJJFFFBBB???>>><<<999666333111000///............------------,,,,,,++++++,,,,,,---,,,---......//////......000...---...000111///---------............------...000222333222111111222111111000000222444666888666555555555666777999::::::;;;;;;<<<===>>>??????CCCDDDDDDDDDDDDGGGLLLPPPUUUQQQMMMNNNRRRWWWZZZZZZYYY\\\___bbbeeeiiinnnrrrwww~~~jjj^^^OOOEEECCCDDDEEEEEECCCFFFJJJOOORRRRRRNNNJJJIIIDDDBBBEEEHHHHHHJJJNNNSSSUUUVVVVVVTTTRRRQQQQQQSSSVVV```qqq}}}jjjaaa```hhh~~~xxxmmmeeedddaaaaaalll|||vvv___JJJGGGQQQVVVTTTTTTSSSQQQPPPOOOMMMJJJHHHDDD===444000///000///---///............///000000333666555;;;PPPfff\\\RRR^^^kkkyyytttpppwww{{{xxxuuurrrooommmbbbYYYLLLAAA;;;:::;;;===IIIJJJFFFAAAFFFSSSXXXTTTOOOKKKHHHJJJMMMMMMHHHCCCNNNJJJEEEGGGTTTdddjjjhhhcccWWWSSSaaavvv}}}yyyxxxvvvvvvqqqqqq|||xxxhhhPPPKKKHHHIIIIIIEEECCCEEE>>>;;;777555555555444333444333222000///...//////...333000///444333555BBBYYYppp~~~|||~~~|||dddYYYrrrzzzrrrhhhjjjjjjjjjnnnvvvzzzzzzpppiiidddeeeggggggkkkooonnnoooqqqrrrrrrsssuuuwwwyyyzzz{{{|||}}}}}}~~~}}}|||||||||~~~wwwsssrrrvvv}}}~~~zzzuuusssrrrrrrqqqpppkkkdddbbbmmmsssUUUNNNMMMEEEAAADDDDDDMMM___rrr~~~~~~uuulllTTTLLLRRRmmmpppXXXPPPMMMLLLLLLMMMMMMJJJFFFBBB@@@???<<<999666333111000///............------------,,,,,,++++++,,,,,,---,,,---......//////......///......///000000///---------............------...000222333222111111111000000///000111333555777777666555555555777888999::::::;;;<<<===>>>??????DDDEEEDDDDDDEEEHHHMMMQQQXXXTTTQQQQQQTTTWWWXXXWWWZZZ[[[^^^```ccchhhnnnrrrrrrzzz{{{kkkdddZZZQQQLLLJJJIIIHHHFFFGGGJJJNNNSSSVVVUUUTTTMMMGGGEEEIIIMMMNNNOOORRRWWWXXXYYYZZZZZZ[[[^^^``````aaaiiixxxjjjaaa^^^dddwwwpppllllllpppooolllrrr|||{{{fffMMMCCCKKKTTTWWWUUUTTTRRRQQQPPPNNNKKKIIIDDD===555000000000000/////////......//////000111///333444>>>VVVlll{{{VVVPPP]]]mmm{{{|||xxxuuurrrnnnkkk___TTTFFF;;;888:::<<<===LLLOOOLLLHHHOOO^^^fffeeeaaaVVVQQQXXX[[[TTTLLLHHHVVVNNNFFFIII[[[nnnvvvtttfff^^^\\\iii|||{{{uuuqqqjjjbbb___jjj{{{|||qqqRRRKKKGGGIIIJJJGGGEEEFFF@@@===;;;999888666444222444333222000////////////000444000///333111666FFF___kkkxxx}}}{{{}}}~~~|||aaa]]]wwwvvvlllfffhhhiiijjjooovvvyyywwwmmmgggcccdddfffgggiiinnnlllnnnpppqqqqqqrrrtttuuuwwwxxxyyy{{{|||}}}~~~~~~|||{{{zzz{{{~~~}}}}}}kkkdddaaagggooovvv}}}vvvhhhaaawww}}}xxxssspppooooooooojjjeeeeeelllyyy]]]PPPMMMGGGCCCDDDAAAJJJZZZooo~~~|||ttt[[[NNNNNNdddnnnWWWPPPLLLLLLLLLMMMLLLJJJFFFCCC@@@???===:::666333111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///........./////////000000000///...------............------...000222222111000000111000000000111222444666777777777666555555666777888999:::;;;<<<===>>>???@@@EEEEEEEEEDDDEEEIIINNNSSSXXXTTTQQQQQQTTTVVVVVVUUUYYY[[[]]]___bbbffflllqqqooowwwyyytttllljjjgggbbb\\\VVVRRROOOMMMLLLLLLOOOTTTXXX[[[\\\SSSMMMLLLPPPSSSSSSSSSUUUXXXYYYYYYYYYZZZ^^^ccchhhcccdddlllyyypppddd___aaammmxxxtttxxx~~~yyyfffMMMAAAGGGQQQUUUVVVUUUSSSRRRQQQOOOLLLJJJCCC>>>666111000111111111/////////...///000000111---222555BBB\\\ppplllNNNNNN]]]nnn}}}|||yyyvvvrrrnnnjjj\\\QQQCCC:::888;;;>>>???NNNSSSTTTRRRZZZjjjtttvvvppp___XXXcccggg]]]SSSQQQTTTNNNFFFHHHWWWiiipppooojjjeeegggsss|||rrrnnn^^^TTTNNNVVViiiwwwyyytttWWWMMMFFFGGGIIIHHHFFFFFFAAA@@@>>><<<;;;888444111333333222111000000/////////333000000333222:::OOOmmmppprrrvvv}}}|||~~~oooZZZ___|||rrrhhhccceeegggjjjpppwwwxxxtttiiidddaaaccceeefffhhhlllkkkmmmoooooooooppprrrtttvvvwwwxxxzzz{{{{{{|||||||||zzzyyyyyy|||~~~~~~~~~~~~}}}||||||||||||~~~|||dddZZZSSSWWW^^^eeelllqqquuuuuuvvvwwwsssiii\\\TTTZZZooo|||wwwrrrooommmllliiiggghhhlllttteeeRRRLLLHHHDDDDDDBBBHHHVVVjjj|||zzzdddRRRKKK\\\yyykkkUUUOOOKKKKKKKKKLLLLLLJJJFFFCCCAAA@@@===:::777333111//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........//////000111000/////////------............------...000222222111//////000000111111333444555777777777777666555555666777888999999;;;<<<===???@@@@@@DDDDDDCCCCCCEEEIIIPPPTTTUUUQQQLLLLLLOOOSSSUUUUUUXXXZZZ\\\]]]```dddiiimmmooouuu~~~yyynnnfffcccfffiiijjjhhhccc\\\XXXVVVTTTPPPPPPTTTXXX\\\^^^XXXUUUVVVZZZ[[[XXXXXXZZZ\\\\\\[[[YYYZZZ]]]cccgggeeeeeelllyyytttggg___]]]ddd|||qqqzzz{{{wwwgggOOODDDIIIQQQSSSWWWUUUSSSRRRQQQPPPMMMJJJDDD???888333000000111111///////////////000111111111777<<>>@@@BBBQQQZZZ___^^^bbbnnnvvvvvvppp^^^WWWaaahhh```YYYZZZSSSQQQLLLKKKRRR]]]bbbaaahhhhhhnnn{{{{{{qqqnnn]]]SSSKKKPPP```ooovvvvvv```SSSGGGEEEHHHHHHEEEDDDCCCAAA@@@>>>===999555111333333222222111111000000---111///111555444AAA\\\xxxwwwuuuxxx~~~~~~aaaTTTddd{{{mmmddd```cccfffjjjqqqwwwuuuoooeee```___bbbdddeeefffiiiiiikkkmmmnnnnnnnnnppprrrvvvvvvwwwxxxxxxxxxwwwwww{{{yyyxxxyyy{{{}}}~~~~~~~~~|||zzzuuuqqqnnnqqqxxxzzzbbbVVVKKKJJJOOOVVV\\\bbbeeecccaaaaaacccaaa\\\VVVNNN[[[mmm||||||uuu{{{}}}xxxxxxwwwuuussspppllljjjiiihhhjjjmmmrrrnnnUUUKKKHHHEEEDDDCCCGGGRRReeexxx|||jjjWWWJJJVVVrrrhhhSSSNNNJJJJJJKKKLLLLLLJJJFFFCCCBBBAAA>>>;;;777333111//////............---------+++,,,,,,------,,,,,,+++,,,---......//////.........000222111000//////000------............------...000222222000/////////000111222333555666777777777666555555555777888999888999:::<<<===???@@@AAABBBBBBBBBBBBDDDJJJQQQWWWTTTNNNGGGEEEIIIOOOTTTVVVVVVXXX[[[]]]^^^aaadddggglllqqqxxx|||sssfff]]]ZZZ]]]ccciiimmmlllfffbbb]]]YYYSSSPPPRRRVVVZZZ\\\[[[]]]ccchhheee```___ccceeedddbbb```]]]^^^```cccddddddjjjwwwvvvggg^^^YYY]]]xxx~~~|||vvvzzz{{{wwwyyyyyymmmXXXJJJKKKQQQSSSVVVUUUSSSRRRQQQOOOLLLJJJEEEAAA:::444000///000222000000//////000000111222111999BBBVVVrrrqqqQQQFFFQQQ```ppp~~~zzzxxxwwwuuusssnnnhhhcccXXXSSSLLLEEE@@@???AAACCCTTT```hhheeecccggggggddd```SSSLLLTTT\\\^^^]]]```ZZZYYYUUUQQQSSSXXXZZZWWW^^^cccnnn|||{{{rrrrrr```ZZZTTTVVV```kkktttwwwnnn\\\JJJEEEGGGHHHEEECCCCCCBBB@@@???===:::666333222222333333222111111000,,,//////222666777HHHhhh{{{|||~~~}}}}}}xxxVVVSSSooouuuhhhbbb___bbbfffkkkrrrwwwrrrjjjaaa]]]]]]aaaddddddeeeggghhhiiikkkllllllmmmoooqqqttttttuuuuuuuuuttttttsssxxxwwwvvvwwwzzz||||||{{{~~~~~~}}}|||wwwnnnddd]]]___kkkuuuxxxwwwvvvtttqqq]]]RRRFFFCCCEEEIIIOOOVVVZZZZZZXXXVVVYYY\\\ZZZUUUKKKRRRZZZcccmmmsssnnnfffZZZ```nnnzzzllljjjjjjlllooopppmmmiiiggghhhjjjmmmqqq}}}yyy\\\LLLHHHFFFDDDDDDFFFNNN___sss|||kkkYYYJJJQQQjjjgggRRRNNNJJJJJJJJJKKKLLLJJJFFFCCCCCCAAA>>>;;;777333111//////............---------+++,,,,,,------,,,,,,+++,,,---......//////.........000222222000///000111------............------...000222222000.........///000111333444555666666666555555555666777999:::888999:::<<<>>>???@@@AAA?????????@@@CCCJJJRRRXXXWWWOOODDD@@@CCCKKKRRRVVVTTTWWW[[[\\\]]]^^^___aaaaaaeeelllsssyyy~~~|||vvvmmmfffcccbbbccciiiooorrrnnnjjj___ZZZSSSNNNOOORRRVVVXXX\\\dddooouuuppphhhiiioooooonnnlllgggbbb^^^]]]]]]ZZZZZZbbbppp|||zzzjjj___XXXWWWooo~~~zzzxxx~~~|||vvvqqqooouuu}}}xxxbbbMMMIIINNNRRRVVVTTTRRRQQQQQQOOOLLLIIIFFFCCC<<<555000...///111000000//////000000111222000:::GGG```eeeJJJGGGVVVcccrrr~~~zzzwwwvvvtttrrrnnnggg___ZZZUUUUUUSSSLLLDDD@@@@@@BBBOOO___jjjggg```[[[UUUMMMMMMGGGBBBEEEOOO[[[cccfffaaa]]]UUUPPPSSSYYYWWWQQQOOOXXXhhhyyy{{{tttvvvkkkiiigggfffjjjpppyyy~~~|||fffOOOGGGHHHHHHFFFCCCDDDBBB???>>><<<:::777444222222333333333222111000...000000444888888MMMppp|||rrrPPPUUUyyypppddd```^^^bbbfffkkksssvvvoooeee___[[[[[[```cccccccccffffffhhhjjjkkkkkklllnnnoooppppppqqqrrrsssssssssrrrtttssstttvvvxxxyyyxxxwwwyyyyyy{{{zzzttthhhYYYOOOOOOZZZeeejjjmmmmmmhhhcccSSSKKKDDDAAA???@@@EEELLLRRRVVVXXXWWWXXX[[[WWWQQQHHHLLLOOORRRVVV[[[ZZZUUUMMMOOOVVVfff{{{{{{jjjddd```bbbjjjnnnlllgggeeeeeehhhlllqqq|||eeeOOOIIIGGGEEECCCCCCIIIZZZooo}}}|||iiiYYYJJJMMMccc}}}fffRRROOOJJJJJJJJJKKKLLLJJJFFFCCCCCCBBB???;;;777444111/////////.........---------++++++------------++++++,,,---......//////.........111333222000///000222---..................---...000222222000............///000222444444555555555444444555666888:::;;;888999:::<<<>>>???AAAAAA>>>>>>>>>???CCCJJJSSSYYYZZZPPPDDD===@@@HHHQQQVVVSSSWWWZZZ\\\]]]\\\\\\]]]VVVYYY___gggooowww~~~~~~~~~~~~{{{wwwtttnnnjjjlllrrrvvvsssnnn^^^XXXQQQLLLLLLPPPSSSUUU[[[gggvvv}}}wwwoooqqqxxxuuutttrrrlllddd]]]YYYXXXMMMNNNXXXhhhwwwooobbbWWWSSSiii{{{xxxzzzyyysssnnnlllllllllqqqhhhMMMDDDJJJQQQUUUTTTRRRQQQPPPNNNKKKIIIGGGDDD===666000...///111000000000000000111111222333???OOOlll```GGGIIIYYYeeesss|||}}}zzzvvvtttrrrooojjjbbbYYYRRRSSSWWWWWWQQQFFF??????AAAGGGYYYhhhfff\\\TTTJJJ@@@BBB@@@<<<<<>>:::444000......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,......///000000000000000---...///...,,,,,,...///000111222111///........./////////111444555555444333444444555777888:::;;;<<<<<<===>>>???AAACCCDDDDDD???:::777;;;DDDOOOWWW\\\QQQDDD===@@@HHHNNNQQQUUUWWWZZZ[[[YYYVVVRRRPPPFFFEEEGGGPPP^^^lllwww|||~~~yyyuuutttvvvwwwuuusssbbb\\\UUUPPPPPPRRRSSSTTT^^^hhhvvv|||uuuiiifffiiihhhiiigggccc]]]XXXQQQLLLHHHCCCHHH^^^vvvrrreeeZZZTTT___vvvmmmiiiggggggwww}}}{{{iiiQQQEEEKKKVVVSSSVVVUUURRRPPPPPPMMMIIIFFFDDD===444///000111//////000111111000111333555666AAAYYYzzzdddNNNHHHUUUlll{{{|||uuu}}}}}}vvvqqqrrrmmm^^^OOOHHHMMM[[[ccc[[[MMMFFFFFFFFFEEEQQQbbbjjj```OOOEEEDDDEEEDDDAAA>>>CCCTTTgggsssqqqZZZFFFGGGQQQTTTLLLDDDAAALLL```tttxxxkkkmmmzzzyyyYYYGGGEEEHHHIIIHHHDDDDDDBBB@@@>>><<<;;;:::555555444333222000//////111000333666444<<>>:::444000...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,......///000000000000000......///...---,,,...000000111222111///.........000///000222555666666444333444444555666888:::;;;;;;<<<<<<>>>???AAACCCDDDBBB???;;;888999AAALLLTTTZZZRRRFFF>>>===BBBKKKQQQUUUTTTUUUVVVWWWSSSKKKEEE<<<;;;===EEERRRaaalllqqqvvvwwwxxxyyy||||||yyyxxxyyyzzznnnjjjddd\\\WWWWWW[[[___```iiiuuuzzzrrreee___```___\\\WWWSSSQQQOOOLLLHHHDDD>>>AAATTTkkk|||uuufff[[[TTT\\\}}}zzzooohhhffffffqqqwwwwwwhhhQQQEEEHHHQQQTTTWWWWWWSSSQQQQQQOOOKKKGGGEEE>>>444///000111//////000111111111111333666666BBB[[[}}}aaaMMMHHHTTTjjj|||yyywww}}}~~~|||wwwtttrrrhhhXXXLLLGGGKKK```qqqpppcccVVVNNNHHHKKKXXXhhhppphhh\\\YYY\\\YYYSSSIII@@@CCCQQQcccmmmdddTTTFFFEEELLLNNNHHH@@@???JJJ]]]qqq}}}~~~llljjj~~~|||]]]JJJFFFHHHIIIGGGEEEDDDCCCAAA>>><<<;;;:::777666666444333222111000111111333444444???```aaaTTTlllzzziii```___^^^bbbfffkkkqqqssshhh[[[ZZZZZZ\\\]]]```ccceeefffeeefffggghhhiiiiiiiiiiiikkkmmmnnnnnnmmmmmmooopppsssqqqqqqssstttrrrnnnllllllsssvvvtttuuutttfffVVVHHHIIINNNUUUWWWRRROOONNNBBB@@@===:::;;;===AAACCCMMM\\\lllpppeeeVVVMMMIIICCCCCCDDDEEEEEEEEEEEEDDDAAAAAA@@@AAADDDIIIOOOTTTWWW```ooo}}}vvvqqqoooooommmkkkjjjhhhggghhhllluuuzzz^^^PPPHHHDDDAAA@@@EEERRRdddttt|||~~~sssYYYLLLLLLTTTrrrtttXXXMMMHHHIIIIIIIIIHHHFFFDDDCCCAAAAAA>>>999444000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,......///000000000000///...//////...------...000000111222111///.........000000000333555777666555333444444555666888999:::;;;;;;<<<===???AAACCCDDDAAAAAA>>>999777;;;EEEMMMUUUSSSLLLBBB:::<<>>HHHZZZooozzz}}}rrriii~~~aaaNNNHHHIIIHHHGGGFFFEEEDDDAAA???<<<;;;:::999888777666444333222222111222333333444CCChhh{{{|||zzz{{{[[[UUUpppqqqbbb]]]^^^]]]bbbhhhmmmrrrpppeeeYYYXXXYYY[[[^^^```bbbcccdddeeeeeefffgggggghhhhhhhhhiiikkkllllllllllllmmmooorrrqqqqqqssstttrrrlllffffffnnntttuuuvvvtttgggXXXJJJKKKNNNRRROOOHHHDDDEEE@@@>>>;;;999;;;???EEEHHHPPP^^^llllll^^^OOOGGGFFF@@@AAADDDIIIMMMLLLGGGBBB@@@???>>>===<<<<<<======@@@HHHWWWmmm|||tttooolllkkkkkkkkkhhhfffgggiiipppeeeQQQIIIFFFAAA@@@DDDOOOaaaqqqzzz~~~uuu]]]NNNKKKRRRnnnyyy\\\NNNKKKKKKKKKKKKIIIHHHFFFEEEAAA@@@>>>999444000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---...//////000000//////...//////...------...000000111222111///.........111111111333666777777666444444444555666777888999;;;;;;<<<===???AAABBBDDDCCCEEEDDD>>>777666===DDDMMMRRRRRRIII===:::CCCNNNOOONNNNNNMMMJJJCCC888000000//////333;;;EEEOOOUUU[[[\\\^^^^^^aaafffooouuu{{{yyy|||xxxgggYYYTTTUUUNNNFFFBBBBBBHHHSSS]]][[[TTTOOOUUUccctttyyyiii```VVVWWWssszzzjjj___\\\lllpppooocccSSSHHHIIINNNTTTWWWWWWTTTSSSTTTRRRNNNIIIGGG@@@555000111111///...000111111111222555777===III___{{{uuuRRRGGGGGGSSShhh{{{xxxjjjhhhjjj}}}}}}}}}xxxkkkYYYIII@@@GGG]]]xxxsssgggaaaRRR\\\pppwwwsssxxxcccNNNIIIPPPVVVUUU___YYYOOOJJJOOOUUUPPPEEE@@@HHHYYYlllyyy|||~~~{{{mmmzzz}}}|||eeePPPHHHIIIIIIGGGGGGFFFEEEBBB???===;;;::::::999888777555333222222111333555444444DDDhhh~~~}}}|||~~~|||WWWWWWsssiii\\\[[[]]]\\\aaaiiippprrrlllaaaWWWWWWYYY\\\^^^aaabbbbbbbbbeeeeeeeeeeeeeeefffgggggghhhiiikkkkkkkkkkkkmmmnnnpppqqqqqqsssuuutttlllcccbbbjjjssswwwxxxrrraaaQQQHHHHHHLLLOOOKKKCCC@@@AAA???===::::::===DDDKKKPPPQQQYYY___\\\QQQEEE???>>>>>>@@@FFFPPPYYYXXXOOOEEEAAA???===;;;;;;;;;:::999<<<@@@JJJ\\\rrr~~~uuulllhhhggghhhiiifffdddeeeffflll{{{lllSSSHHHGGGBBBAAADDDNNN^^^nnnyyy~~~uuu```MMMFFFOOOiii{{{^^^PPPLLLLLLKKKJJJIIIGGGFFFEEE@@@@@@>>>999444111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------...///////////////...///000///------///000000111222111///.........111111111333666777777666444444444444555666888888;;;;;;;;;===>>>@@@BBBCCCFFFJJJKKKEEE<<<666777;;;DDDNNNVVVRRRFFF>>>BBBJJJJJJMMMNNNJJJBBB888222///222111000111555;;;CCCHHHKKKLLLMMMMMMOOOVVVaaajjjsss{{{rrrbbbZZZVVVOOOHHHCCC@@@DDDUUUfffjjjeee___^^^ffftttzzzjjjbbbYYYVVVooouuucccZZZjjjmmmlll```PPPGGGIIIOOOSSSVVVVVVSSSSSSTTTRRRNNNKKKIIIAAA666111111111......000111222222333555888>>>MMMccczzzgggIIIDDDGGGTTTjjj}}}pppcccaaawww|||tttfffRRRCCCHHHZZZsss{{{nnnfffffffffooo~~~vvvzzzkkkZZZVVV^^^```[[[jjjdddWWWOOOVVV```XXXGGGBBBHHHVVViiivvv{{{~~~www~~~tttooosssuuusssyyyfffRRRHHHIIIJJJHHHHHHGGGEEECCC@@@>>><<<;;;:::999888666555333222111000333666555666EEEeeewwwXXX]]]vvvyyycccYYYZZZ\\\\\\aaajjjqqqqqqhhh]]]VVVWWWYYY\\\^^^```aaaaaaaaaddddddcccccccccdddeeefffgggiiijjjkkkkkkkkkmmmooommmooopppqqquuuwwwnnnccc]]]dddoooyyy|||ttt```NNNEEEEEEHHHLLLIIIAAA=========;;;::::::>>>FFFNNNTTTSSSQQQMMMIIIDDD???;;;999>>>@@@HHHXXXfffggg[[[OOOFFFAAA<<<:::;;;===>>>>>><<<===AAAKKK]]]rrrvvvmmmhhhffffffiiifffeeeeeeffflllzzzsssUUUHHHGGGDDDCCCEEEMMM\\\lllyyyxxxgggPPPEEEMMMddd}}}___PPPKKKKKKIIIHHHFFFEEEDDDCCC@@@???===999444111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------...////////////...///000000///......///111000111222111///.........000000000333555777666555444444444444555666777888::::::;;;<<<>>>@@@BBBCCCHHHMMMQQQNNNEEE<<<888777<<>>>>>AAAJJJXXXbbbpppyyy|||nnneeeZZZQQQHHHBBB======LLL]]]nnnnnnllljjjooo{{{}}}lllfff\\\VVVkkkmmm___eeekkklllaaaOOOEEEGGGNNNRRRUUUVVVSSSSSSUUUSSSOOOMMMJJJBBB777111111000......000111222222333666888???UUUppp]]]CCCBBBGGGUUUlll}}}ggg]]]mmm}}}{{{ssscccTTTJJJXXXrrrwwwkkkdddkkkuuuxxxuuuqqq{{{~~~yyymmmmmmwwwyyyssszzzwwwjjj___eeepppeeeNNNCCCFFFRRRcccqqqxxx|||}}}||||||vvvooo{{{xxxjjjUUUIIIIIIKKKHHHGGGFFFEEECCCAAA???>>>===;;;:::999777555333222111000333555555999JJJeee{{{~~~sssZZZfffyyyzzzuuu```ZZZ[[[[[[\\\aaakkkrrrooocccYYYUUUWWWXXXZZZ\\\^^^___``````dddcccbbbaaabbbbbbdddeeefffhhhiiijjjjjjkkkmmmnnnllloooooonnnssswwwnnnaaaVVVZZZdddttt}}}wwwcccPPPEEECCCFFFLLLLLLEEE>>>;;;===;;;::::::>>>DDDKKKOOOPPPIIIAAA======>>><<<:::???@@@III]]]qqqvvviii[[[KKKEEE===999:::===>>>>>>>>>>>>>>>BBBNNNccc{{{zzzsssnnnjjjgggjjjgggfffeeefffkkkxxxyyyYYYIIIHHHEEEDDDEEELLLYYYjjjxxxrrrXXXIIINNN]]]|||```OOOLLLKKKIIIGGGFFFDDDCCCCCC@@@???===999444111000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,---......//////......///000000///......///111000111222111///.........000///000222555666666444444444444444555666777777::::::;;;<<<>>>@@@BBBCCCHHHMMMSSSUUUOOOFFF===777888BBBMMMSSSQQQKKKGGGFFFFFFFFFCCC<<<555111111333111333444333111111444777333555666555666@@@OOO[[[mmmxxxvvvnnngggWWWIIICCC>>>;;;AAALLL\\\ccchhhkkkqqq}}}oooiii^^^TTTgggwwweeebbblllsssiiiUUUGGGHHHNNNSSSVVVWWWUUUTTTVVVUUUQQQNNNKKKCCC888111111000......000111222222444777999FFFfffWWWAAABBBFFFVVVnnn~~~www```jjj~~~}}}}}}~~~~~~~~~{{{{{{|||wwwooo\\\```qqqxxxhhhZZZWWW[[[___cccfffvvvvvvvvv~~~}}}ooopppwwwiiiPPPAAABBBJJJZZZiiiqqqxxx|||~~~wwwxxxyyynnnXXXJJJIIIJJJHHHFFFFFFEEECCCBBB@@@??????===<<<;;;999777555333222111222333444>>>SSSmmm~~~ooo]]]nnn~~~xxxrrr```\\\\\\ZZZ]]]bbbkkkrrrmmm```WWWVVVVVVWWWWWWXXXZZZ\\\^^^___dddcccaaa``````aaacccddddddeeeggghhhhhhiiikkkmmmlllnnnmmmjjjoootttkkk\\\OOONNNTTTfffvvvtttbbbPPPEEECCCGGGQQQWWWSSSKKKEEEBBB@@@>>>===>>>BBBFFFIIIGGGBBB===:::;;;<<<======??????HHH___xxxuuufffNNNGGG???;;;<<<>>>>>>===>>>@@@AAAAAAFFFWWWppp|||yyytttmmmhhhhhheeecccbbbaaadddppp}}}~~~]]]LLLIIIEEEDDDDDDJJJVVVgggwww{{{aaaNNNNNNQQQiii```MMMNNNMMMKKKIIIGGGFFFEEEEEE??????===999444111000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,---......//////......///000000000......000111000111222111///........./////////111444555555444444444444444444555666777::::::;;;<<<>>>@@@AAACCCGGGMMMTTTYYYVVVMMMBBB:::666>>>HHHOOOQQQNNNIIIFFFGGGCCC<<<666222222222333111444666555333222444666444555555111111999GGGSSSlllwww|||uuuttt}}}yyyrrruuu___LLLFFFCCC===<<<@@@BBBNNNYYY```iiivvv}}}~~~rrrlll___SSSddd{{{gggbbbpppzzzrrr]]]LLLJJJPPPTTTWWWXXXVVVVVVXXXWWWSSSNNNLLLDDD888222111000......000111222333444777999PPPuuu|||UUUAAABBBFFFVVVooo{{{fffkkk{{{~~~}}}||||||||||||zzz~~~yyyxxxvvvnnnpppsssggg[[[TTTRRRSSSXXX^^^mmmyyy{{{pppnnnxxx{{{uuuzzzsssooorrrcccJJJ???>>>EEETTTcccllltttyyyyyy|||rrr[[[KKKJJJJJJGGGEEEEEEDDDCCCBBBAAAAAA@@@???>>><<<:::888666444444222222000333AAAZZZuuu~~~lll___sssxxxqqqaaa___^^^ZZZ^^^bbbkkkrrrlll^^^VVVVVVUUUUUUUUUUUUWWWYYY\\\]]]dddcccaaa______```bbbcccbbbdddfffgggggghhhjjjlllllloookkkggglllqqqhhhXXXLLLFFFHHHYYYlllmmm\\\KKKEEECCCIIIXXXcccbbbYYYSSSHHHFFFCCCAAA@@@BBBDDDEEE======<<<:::999:::===??????>>>GGG___{{{{{{mmmMMMGGG@@@===???AAA@@@>>>;;;???AAA>>>>>>KKKcccwww}}}{{{{{{wwwnnngggfffbbb___]]][[[]]]hhhtttzzzaaaNNNJJJDDDCCCCCCHHHTTTeeeuuufffQQQMMMGGGWWW~~~\\\PPPPPPNNNKKKHHHEEEDDDCCCCCC@@@???<<<888555222111000,,,,,,------------------+++++++++,,,,,,---------))),,,000111000...------000000//////.........------.........//////000000000111222111...---...///000000111222333444444555222333333444444555555555:::<<<>>>>>>???@@@CCCFFFJJJLLLOOOTTTZZZYYYMMM???;;;999===HHHPPPOOOKKKIIIAAA===999777777777555222333444666666444333333444666222555;;;:::999FFFWWWlllzzz|||xxxpppnnnmmmnnnrrrvvvyyyzzzsssjjjXXXEEE>>>AAABBB>>>;;;DDDGGGLLLXXX___llltttkkk___TTT___vvvmmmnnnsss```NNNGGGNNNSSSWWWXXXVVVVVVWWWUUUQQQNNNNNNGGG;;;333222222000...666333...222444666???aaa~~~uuuTTTFFFAAABBBTTTkkk{{{|||~~~rrrvvv~~~zzzwwwxxxvvvsssuuutttvvvwwwrrrpppyyy}}}sssnnnuuuyyyrrrjjjgggkkkfffWWWQQQTTT```aaa]]]TTTOOOTTT[[[```mmmuuuyyyssshhh[[[NNNDDD<<<===AAAIIIRRR\\\lllzzz{{{uuuxxxmmmmmmvvv\\\LLLJJJJJJFFFDDDDDDDDDDDDDDDBBB@@@???BBB@@@===:::777666555555111666444222BBBccc|||zzzffffffuuu|||~~~mmm```]]]\\\XXX^^^dddnnnqqqfffVVVQQQTTTSSSTTTUUUVVVXXXYYYZZZZZZ^^^___```___^^^]]]^^^___```bbbdddeeeeeefffhhhjjjjjjnnnkkkccciiitttlllYYYNNNDDDBBBRRRjjjqqqbbbOOOJJJNNNVVVcccmmmpppjjjdddUUUMMMFFFEEEEEEBBB@@@@@@<<<999888;;;???AAABBBBBB@@@???CCCUUUqqqoooTTTGGG>>>>>>@@@??????AAADDD@@@>>>>>>>>>DDDXXXlll|||zzzzzzwwwooohhhaaa___[[[XXXWWWXXXYYY[[[hhhssszzzaaaLLLFFFGGGEEEDDDHHHRRRaaaqqq|||www[[[JJJHHHYYYsss]]]RRRPPPNNNKKKHHHEEEDDDCCCCCCAAA???<<<999555222111000------------------------,,,,,,,,,,,,------------))),,,///111000...------000000/////////...................../////////000000111222111...---...//////000111222333444444555222333333444444555555666:::<<<===>>>>>>???BBBDDDHHHJJJLLLOOOUUUWWWNNNBBB===:::<<>>===:::888888888666444222222222888555777;;;:::999EEEVVVnnnzzz{{{tttpppnnnllljjjkkknnnqqqssstttwwwfffRRRHHHGGGFFFCCC<<>>EEEMMMNNNIIIFFFEEEFFFNNN```sssyyyuuuZZZJJJ;;;;;;@@@BBBBBBBBB@@@===<<<;;;:::???OOO___~~~}}}yyyqqqjjj___]]]YYYVVVRRRPPPOOOOOOTTT^^^eeeooojjjRRRGGGFFFDDDBBBEEENNN^^^ooozzzxxx^^^MMMJJJZZZsss]]]SSSOOONNNKKKHHHFFFDDDDDDCCCAAA@@@<<<999555222111000.........------,,,,,,+++.........---------------***,,,///000///...---...000000////////////..................////////////000111222111...---...//////000111222333444444444222333333444555555666666:::;;;=========>>>@@@BBBFFFGGGGGGIIIOOOSSSOOOHHHAAA<<<<<>>@@@DDDEEEDDDBBB>>><<<:::777666555444555:::888999<<<::::::EEEUUUmmmwww}}}~~~xxxpppkkkjjjhhhffffffhhhjjjjjjjjj|||{{{tttggg]]]WWWSSSPPPKKKNNNHHHDDDIIINNN\\\rrryyyqqqfff\\\dddwww{{{ppplll~~~~~~nnn]]]LLLBBBGGGMMMRRRTTTTTTVVVYYYYYYVVVOOONNNGGG<<<444222222000...555222///333444999FFFfffpppLLL???>>>@@@OOOccc|||{{{kkkYYYggg{{{zzzyyyrrrkkkaaaUUUNNNXXXgggnnnkkkfffkkkaaaYYYUUURRRRRR___nnnwww{{{~~~~~~~~~xxxjjj\\\SSSQQQIII@@@<<<>>>===:::<<>><<<:::888888777555666111222JJJooo}}}}}}ffflllzzz~~~{{{hhh\\\ZZZ[[[[[[bbbhhhnnnmmm```RRRMMMPPPPPPQQQRRRSSSTTTVVVWWWWWWZZZ[[[\\\\\\ZZZZZZ[[[\\\^^^```bbbcccccceeegggiiiffflllpppooolllppp|||uuucccQQQQQQ^^^dddZZZLLLBBBFFFRRRggg}}}yyyhhhYYYJJJCCCBBBFFFMMMTTTWWWTTTIIIAAAJJJ[[[]]]RRRIIIMMMOOOPPPVVVbbbmmmsssbbbOOO===:::???CCCCCCBBB===<<<;;;:::888:::DDDOOOfffwwwzzzssslll```^^^YYYSSSNNNHHHEEECCC@@@IIILLLRRR```llluuuXXXIIIEEECCC@@@BBBJJJZZZlllxxxyyyaaaQQQKKKYYYqqq~~~\\\RRROOOMMMKKKHHHFFFDDDDDDDDDBBB@@@===999666333000/////////...---,,,,,,++++++/////////......------,,,***---///000///.........000000//////////////////.........///////////////000111222111...---...///...///111333444444444444222333333444555666777777:::;;;<<<<<<<<<===???AAAEEEEEEEEEDDDIIIPPPQQQNNNGGG@@@===BBBGGGFFFDDDCCCBBB@@@@@@DDDIIILLLLLLJJJEEEBBB???<<<<<<<<<<<<<<<::::::;;;===:::;;;FFFSSSgggooouuuxxx~~~~~~xxxrrrmmmgggeeecccbbbccccccaaa```eeelllsssuuuqqqmmmhhhfffeeeiiieee```aaa]]]aaaqqq|||sssjjj```fffuuurrrvvvrrryyyzzzjjjeeevvvwwwjjj\\\KKKAAADDDMMMRRRTTTTTTVVVYYYYYYVVVPPPOOOHHH<<<444222222000...444222000444555<<>>===<<<999>>>JJJ]]]ooooooXXX>>>===;;;::::::;;;CCCTTTdddwww|||qqqgggbbbkkk{{{tttVVVFFFDDDEEEGGGGGGHHHIIIHHHGGGFFFEEEBBBAAA???===<<<:::999999555555222666QQQuuu{{{}}}tttaaalllzzz|||~~~vvvdddZZZYYY[[[]]]dddjjjnnniii\\\OOOKKKMMMNNNOOOPPPQQQRRRSSSTTTUUUXXXYYY[[[ZZZYYYYYYZZZ[[[ZZZ\\\___```aaabbbdddfffiiilllrrrvvvooojjjtttuuucccZZZYYYWWWNNNEEE===???JJJaaaxxx~~~ttt[[[NNN@@@>>>DDDNNN\\\ggglllhhhVVVFFFPPPhhhnnnbbbMMMUUU]]]^^^]]]^^^cccgggfffXXXHHH@@@@@@BBBBBBAAA=========<<<999:::>>>BBBIIIYYYsss{{{sssnnnfffbbb[[[RRRJJJCCC???===888?????????GGGPPPdddyyy[[[JJJEEECCC@@@@@@GGGVVVjjjwwwyyydddTTTKKKTTTkkk~~~}}}ZZZQQQNNNMMMJJJHHHFFFEEEDDDDDDCCCAAA>>>:::666333000/////////...---,,,,,,++++++/////////......------,,,+++---//////...---.../////////000000000000000000///////////////.........000111222111...---...///...///111333444444444333222222333444555777777888999:::;;;<<<<<<===???AAAEEEFFFEEECCCGGGNNNSSSSSSMMMEEE@@@CCCEEEDDDAAAAAA??????@@@GGGOOOUUUWWWWWWQQQMMMHHHEEEDDDDDDBBBAAA:::<<>>RRRuuujjjGGG======???KKK\\\nnn}}}}}}xxxwwwmmm^^^IIIJJJWWWsssvvvsssrrrttttttpppmmmnnnyyy~~~~~~tttiiiUUUIII>>>EEE___~~~iiiVVVNNNGGGBBBKKKZZZxxxhhhNNNAAA@@@BBB>>><<>>@@@LLL\\\nnn{{{zzzttt```MMMVVVqqq|||uuuXXX]]]ccceeeccc```___bbbhhhbbbWWWKKKCCC??????>>>=========;;;:::;;;;;;;;;999DDDZZZwww{{{tttppphhhcccYYYOOOFFF@@@===;;;777>>><<<:::>>>BBBQQQiiixxxZZZKKKFFFDDDBBBAAAFFFUUUhhhvvv{{{wwwgggXXXIIINNNbbb~~~~~~[[[RRRNNNLLLJJJHHHFFFEEEEEEEEEDDDBBB>>>:::666333000///.........------,,,,,,+++.........---------------+++---//////...---.../////////000000000000111111///////////////.........000111222111...---...///---///222444555444333333222222333555666777888999888999;;;<<<<<<>>>@@@CCCDDDGGGGGGDDDEEELLLRRRTTTQQQIIICCCCCCEEEBBB>>>===999999===EEEQQQ[[[aaaccc]]]XXXRRROOONNNLLLHHHEEE>>>BBBEEEDDD@@@@@@FFFMMMNNNRRRWWW___iiiwwwyyysssooogggfffdddcccaaa^^^ZZZWWWOOONNNPPPWWW```jjjwwwwwwlllrrrzzztttjjjbbbdddmmmtttnnnmmmzzzxxxggghhhyyy~~~xxxqqqaaaRRRPPPSSSWWWYYYWWWWWWYYYWWWTTTRRRQQQIII===444222111000...333111222777666AAAXXX|||fffFFF>>>======III[[[ppp|||wwwsssnnnZZZLLLGGGXXXsssuuufffRRRQQQTTT[[[___```ccchhhwww}}}}}}wwweee[[[LLLEEERRRoooooo^^^WWWSSSNNNOOOTTThhh{{{\\\HHHCCCCCC>>>???BBBIIITTTYYYPPPCCC999888888777777===PPPbbbsss{{{~~~sss|||ttt]]]JJJDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGEEEDDDCCCAAA???<<<:::999111666888AAA]]]}}}zzzsssvvv|||]]]YYYrrr~~~mmm___YYYXXX\\\aaafffllllllaaaRRRJJJIIIIIIKKKLLLMMMNNNOOOQQQRRRRRRVVVWWWXXXXXXXXXXXXYYY[[[TTTVVVYYY[[[\\\]]]```bbbhhhiiiqqq~~~{{{xxxzzzxxxiiiYYYLLLEEECCCAAADDDPPP___fffbbb[[[QQQGGG@@@EEERRRcccuuuzzzuuueeeUUUXXXmmm|||}}}hhhbbb]]]\\\[[[\\\```fffjjjjjjcccTTTGGG@@@???>>><<<<<<;;;999;;;>>>===::::::???MMMggg~~~xxxrrrnnnccc^^^UUULLLDDD>>>;;;:::666===;;;:::>>>???III\\\~~~zzz[[[KKKEEEEEECCCBBBFFFSSSffftttxxx}}}yyymmm^^^KKKIII[[[yyy```VVVMMMLLLJJJHHHFFFEEEEEEEEEDDDBBB???:::666333000///------------------------,,,,,,,,,,,,------------,,,---///...------.../////////000000000111111111000/////////............000111222111...---...///---///222444555555333222222222333555666888999999777999;;;<<<===???BBBEEECCCHHHIIIEEEEEEJJJOOORRRSSSJJJCCCCCCCCC???:::888555444666>>>KKKWWW^^^aaa___ZZZVVVUUUVVVUUUQQQMMMEEEKKKOOOKKKEEEBBBDDDHHHCCCDDDGGGLLLUUU```llluuu{{{tttooojjjhhhgggfffddd```[[[WWWQQQIIIDDDHHHPPPZZZgggrrrxxx~~~{{{uuupppccc^^^hhhooo|||rrrhhh```aaaggg}}}{{{ttt||||||kkkhhhzzz|||wwwfffTTTNNNTTTXXXZZZXXXYYYZZZYYYUUURRRQQQJJJ===555222111//////222111333777777CCC]]]|||aaaFFF>>><<<:::GGGYYYqqq}}}|||~~~oooYYYIIINNN\\\mmmrrrcccWWWKKKAAA???BBBIIIPPPVVV___gggttt{{{}}}uuudddRRRRRRgggyyysssnnnggg___YYY\\\zzzqqqZZZKKKDDD>>>AAAAAA>>>===???AAA???999999:::999777===OOOaaasss{{{xxxwwwaaaMMMDDDDDDHHHIIIJJJKKKKKKJJJIIIIIIGGGFFFEEECCC@@@===999888111777:::CCC___}}}|||tttwwwyyyZZZ]]]zzz~~~iii^^^YYYXXX]]]cccfffmmmkkk]]]OOOIIIHHHIIIKKKKKKLLLNNNOOOPPPQQQRRRSSSUUUVVVVVVVVVVVVWWWYYYTTTVVVYYY[[[\\\^^^```cccdddgggooozzzuuueee[[[OOOKKKJJJQQQ[[[aaa```\\\ZZZPPPGGGKKKWWWhhhzzzuuugggaaaiiiuuu|||nnnaaaSSSMMMMMMRRR^^^jjjoooooofffWWWKKKFFFCCC???===>>><<<:::>>>EEEEEE@@@>>>???GGGYYYqqq~~~wwwpppiiieeeZZZXXXSSSMMMGGGAAA<<<:::777<<<999999>>>>>>DDDUUUooo___KKKCCCDDDDDDCCCFFFQQQdddrrrxxx~~~|||uuufffNNNHHHXXXvvvdddZZZMMMLLLJJJHHHFFFEEEEEEEEEEEECCC???;;;666333000///,,,,,,------------------+++++++++,,,,,,---------,,,---......------...000//////000000111111111222000000//////.........---000111222111...---...///---///222444555555333222222222333555666888999999666888;;;<<<>>>@@@DDDFFFBBBGGGJJJFFFDDDHHHMMMOOOSSSJJJCCCCCCBBB===888555333111222888BBBMMMTTTWWWZZZWWWUUUWWW\\\]]]YYYVVVKKKRRRVVVQQQHHHCCCCCCDDD>>><<<<<<@@@EEEMMMXXXaaavvv}}}vvvqqqkkkjjjiiihhhfffbbb]]]XXXOOOFFF@@@EEELLLPPPWWW___bbbccc[[[QQQMMMEEEGGGWWWggguuuqqqfff______dddxxx{{{~~~nnneeewww~~~{{{uuudddOOOHHHSSSXXXZZZYYYZZZ\\\[[[WWWRRRQQQJJJ===555222111//////222111444888777DDD___|||xxx{{{^^^EEE>>>;;;888EEEXXXqqq}}}{{{eeeQQQMMMPPPXXXooonnnTTTJJJEEE@@@@@@======BBBIIIQQQ]]]hhhqqqxxx{{{yyyxxxxxxbbb[[[jjj}}}ooobbb^^^vvv|||uuuppplllUUUGGGAAABBB@@@<<<<<>><<<:::???PPPbbbttt{{{{{{eeeOOOEEEDDDJJJKKKLLLMMMMMMLLLKKKKKKHHHHHHFFFDDDAAA===999777222888;;;CCC```{{{xxx{{{zzz[[[aaa|||hhh]]]ZZZYYY]]]dddfffmmmkkk\\\MMMHHHHHHHHHKKKKKKLLLNNNOOOPPPQQQRRRQQQSSSTTTUUUTTTTTTVVVWWWUUUWWWZZZ\\\]]]___aaadddcccgggmmmttt~~~ppp___[[[YYY\\\ccciiikkkjjjhhh\\\RRRTTT```pppqqqlllttt~~~jjj\\\MMMEEEDDDJJJYYYiiissspppeeeVVVMMMKKKGGGAAA@@@AAA>>><<>>CCCPPPbbbvvvyyypppggg```\\\TTTTTTTTTQQQLLLEEE???;;;999<<<888777<<<<<>>??????@@@DDDHHHBBBGGGOOOVVV\\\^^^]]]\\\[[[___]]]QQQFFFAAA???>>>666666777:::@@@GGGMMMQQQggg{{{}}}wwwssssssoookkkhhhfffccc^^^[[[QQQNNNHHHBBBBBBFFFJJJLLLHHHEEEAAA<<<;;;>>>CCCFFFZZZcccnnnssstttuuuzzzoooddd```aaadddvvv}}}uuummmlllmmmnnngggXXXLLLGGGPPPUUUYYYYYYZZZ]]][[[WWWWWWUUUKKK>>>444111111///222444333666888444DDDfff|||xxxsssSSSFFFAAA:::>>>EEEYYYqqq{{{cccRRRIIILLL___sssqqqWWWKKKFFFFFFNNNGGGCCCCCCIIISSS^^^hhhooovvvvvvwwwwwwrrrlllnnntttqqqiiirrruuuggg]]]VVVfff{{{~~~sssllleeeuuuqqqXXXKKKFFF@@@???@@@@@@>>><<<:::<<<@@@@@@;;;<<>><<<<<<===<<<999888;;;BBBGGG___}}}iiiNNNHHHBBB@@@CCCEEEKKK\\\oooyyyiiiSSSMMMQQQnnncccSSSOOOMMMJJJGGGEEEEEEFFFGGGBBB@@@===999555222///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,//////000000000000//////......//////......---,,,111222222000...---...///000111222222333333333333333333444555666777888999::::::::::::===@@@CCCEEEEEEEEEFFFFFFEEEFFFIIILLLWWWRRRKKKCCC>>><<<===???EEEHHHJJJIIIEEEBBBBBBCCCDDDJJJTTT^^^dddffffffeeeiiifff[[[KKK@@@<<<999666555555666999???FFFMMMQQQ```tttwwwrrrssspppllliiigggddd```\\\TTTNNNFFFAAAAAADDDEEEDDD???===999777666888:::;;;GGGNNNVVVZZZZZZ[[[aaafff}}}tttggg______bbb{{{~~~zzzjjjkkknnnnnneeeUUUHHHDDDNNNSSSWWWYYY[[[^^^]]]YYYWWWUUUKKK===444111111///000222222666888666GGGhhh}}}zzzsss}}}QQQDDD@@@:::???FFF[[[ppp~~~vvvcccRRRLLLZZZlll|||zzzdddNNNLLLSSS[[[gggaaa______ccchhhnnntttxxxwwwuuurrrkkk___VVVWWW]]]xxx}}}||||||eeeTTTNNN\\\ooo|||}}}vvvmmmggg^^^hhhwwwsssVVVMMMGGGHHHHHHEEEEEEHHHOOOGGG@@@<<<<<>>;;;<<<===GGGTTTuuu|||rrriiibbbSSSOOOEEE???EEESSS]]]___LLLFFF@@@DDDSSShhhzzzwwwmmm```WWWTTTQQQLLLGGGCCCIIIOOOQQQMMMFFF@@@<<<:::;;;;;;:::888:::>>>AAAWWWuuummmRRRJJJCCCAAACCCEEEJJJ[[[nnnzzzlllVVVLLLMMMnnneeeTTTPPPNNNKKKHHHFFFFFFFFFGGGAAA@@@<<<999555222000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,...//////000000//////.........//////......---,,,000111222000...---...///000000111222333333333333222222333555666888999999:::999:::;;;===???BBBDDDBBBDDDFFFFFFEEEEEEFFFGGGQQQOOOKKKDDD???@@@DDDIIIUUUWWWXXXSSSKKKDDD@@@???EEENNN[[[iiitttzzz|||}}}yyyooo[[[GGG<<<999777333666777999===DDDLLLSSSWWW^^^rrr|||wwwwwwtttqqqnnnllliiieeeccc\\\SSSIIIDDDDDDEEEFFFEEEBBB???<<<;;;;;;;;;:::999>>>BBBFFFGGGFFFHHHNNNSSSnnn}}}zzzjjj``````dddmmmpppuuussseeeRRREEEBBBLLLRRRWWWXXX[[[___^^^ZZZWWWUUUKKK===333111111000///222222555999999KKKjjj~~~sss}}}PPPCCC>>>999>>>EEEYYYooo{{{yyy^^^MMMTTTddduuuwwwlllbbbhhhpppwwwyyysssjjj\\\LLLBBBCCCKKKlllttt[[[KKKVVVdddooorrrnnngggcccZZZ\\\cccqqqhhh[[[WWW]]]```ZZZYYY___dddTTTCCC;;;===EEEQQQ[[[lllqqqxxx{{{|||}}}llliiijjjgggmmmyyycccNNNHHHIIIMMMQQQRRROOONNNPPPQQQPPPRRROOOLLLKKKIIIEEE>>>888555777777IIIlll~~~xxxOOORRRppp~~~iii___ZZZVVVYYY___ggglllfffTTTGGGFFFIIIHHHIIIIIIIIIJJJLLLMMMOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUVVVXXXYYY[[[\\\]]]^^^___bbbeeennn~~~|||vvvhhhQQQFFF>>>>>>???>>>BBBJJJeee}}}uuu```XXXIII@@@CCCPPP\\\```SSSJJJAAA@@@MMMcccxxxwwwnnn]]]TTTIIICCCBBBBBBAAA>>><<>>RRRppptttWWWLLLEEEBBBCCCDDDIIIYYYkkkzzzrrr[[[MMMIIIeeefffVVVPPPNNNLLLIIIGGGGGGGGGGGGAAA???<<<888555222000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,...//////////////////............///......---,,,///111111111///......//////000111222333444444444111222333555666888999:::999999:::;;;===???AAABBB@@@CCCEEEEEECCCAAA@@@@@@HHHIIIGGGDDDAAAEEENNNVVV___```___YYYOOOGGGBBBAAAFFFMMMZZZjjjxxxttt```III;;;999999777888:::>>>EEEMMMVVV^^^bbbiiiyyy~~~|||yyywwwtttrrrooommmfff^^^TTTMMMJJJKKKRRRZZZWWWTTTOOOKKKHHHEEECCCAAABBBDDDDDDCCCAAACCCIIINNN```ttt~~~nnncccaaafff~~~www}}}{{{gggQQQFFFEEENNNSSSXXXYYY\\\___^^^ZZZXXXUUUKKK<<<333111111000///333333555:::<<>>BBBIIIkkkvvvrrrzzzqqqWWW\\\dddjjjllliiiccc___[[[XXXWWW]]]mmmyyyjjjhhhxxxxxxppppppnnnbbbRRREEE???CCCLLLTTTaaagggoootttvvvyyy~~~}}}jjjsss|||yyyyyydddNNNHHHGGGLLLQQQRRRPPPOOORRRSSSRRRSSSQQQOOOMMMLLLFFF>>>888777888999LLLqqqmmmIIIPPPuuunnn]]]XXXWWWVVVZZZbbbhhhllleeeSSSFFFEEEHHHGGGHHHHHHIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTUUUVVVWWWXXXYYYYYY[[[]]]```ccchhhvvvuuufffUUUMMMGGGFFFEEECCCCCCGGGQQQmmmzzziii]]]KKK??????GGGPPPTTTSSSMMMFFFCCCKKK^^^vvv}}}|||sssjjj]]]SSSIIICCC<<<999:::<<<<<<:::999@@@JJJRRRTTTQQQLLLHHHAAA???>>><<<;;;<<<>>>@@@OOOiiizzz[[[MMMFFFCCCCCCDDDGGGWWWiiixxx}}}wwwaaaOOOIIIUUUxxxhhhVVVOOONNNLLLJJJHHHGGGGGGGGG@@@???<<<888555222000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,......////////////...............///......---,,,...000111111000....../////////111222333444444444222222333555666888999999999999:::;;;===???@@@AAAAAACCCDDDBBB???===;;;;;;???AAABBBAAAAAAHHHTTT^^^```aaa```ZZZSSSMMMLLLLLLNNNQQQWWW```jjjttt|||yyysssbbbKKK;;;777:::<<<@@@DDDKKKUUU___hhhooosssyyy~~~{{{yyywwwwwwnnniiiaaaXXXPPPRRRcccvvvzzzvvvoooeee[[[SSSOOOMMMMMMLLLJJJFFFCCCCCCGGGKKK[[[qqqpppccc^^^aaavvv~~~jjjPPPFFFIIIQQQWWWZZZ[[[]]]___^^^ZZZXXXUUUKKK<<<222111222111222666444555:::>>>MMMhhh}}}~~~qqq|||aaaMMMCCC;;;<<>>777666777888MMMrrr```BBBNNNuuutttbbbTTTRRRTTTVVV\\\eeejjjlllcccQQQEEEEEEFFFEEEGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRTTTTTTTTTUUUVVVVVVWWWWWWZZZ[[[___cccfffnnnyyynnnbbb[[[TTTPPPLLLHHHFFFFFFJJJ^^^xxxnnnaaaOOOCCC???@@@DDDGGGMMMOOONNNLLLPPP___wwwxxxwww{{{xxxlll\\\OOOFFF???;;;999888888;;;<<<:::888888>>>HHHQQQWWWWWWTTTQQQIIIEEE???;;;:::<<<@@@BBBIII^^^uuu___NNNGGGCCCCCCCCCFFFUUUgggvvvzzzyyydddRRRKKKMMMnnnhhhVVVNNNMMMLLLJJJHHHGGGFFFEEE@@@>>><<<888555333111000,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---......//////......---......//////......---,,,---///111222000/////////...///111222333444555555333444444555666777888888888999:::<<<===>>>???@@@BBBCCCBBB@@@===;;;<<<===>>>>>>>>>===@@@HHHSSS[[[YYY]]]``````]]][[[\\\^^^aaa___\\\ZZZ[[[^^^bbbeeekkkiii]]]III;;;999???CCCSSSYYYcccooozzz}}}}}}~~~vvvrrrlllcccWWWXXXnnnyyylllgggfffdddbbb]]]WWWQQQNNNNNNOOO```uuurrrbbbYYYWWWlll}}}}}}xxxnnnPPPFFFJJJTTTYYY]]]]]]^^^aaa___[[[YYYVVVKKK;;;222111222111222888555555;;;@@@OOOgggwwwvvvkkkuuu}}}gggRRRGGG>>>>>>@@@OOOdddvvv^^^RRRUUUkkkuuutttkkkddd```lll}}}nnnkkksssxxxvvveeeVVVGGGBBBDDDGGGKKKOOOvvvkkkRRRJJJSSSWWWUUUOOOWWW}}}yyytttmmmiiigggccc\\\VVVRRRPPPNNNMMMNNN\\\vvv~~~fffLLL???@@@FFFGGGMMMSSSWWW\\\fffvvvzzz^^^iiioooUUUIIIHHHHHHMMMPPPPPPQQQVVVYYYYYYVVVUUUTTTSSSPPPIII???777333555777LLLqqq{{{|||rrrzzz]]]DDDQQQuuutttcccTTTQQQTTTVVV]]]eeekkklllbbbPPPDDDDDDFFFCCCGGGGGGGGGHHHJJJKKKMMMNNNMMMMMMMMMMMMNNNOOOPPPQQQSSSSSSTTTTTTUUUUUUVVVVVVYYYYYY^^^cccdddhhhxxxtttmmmddd\\\VVVPPPLLLJJJKKKTTTddduuummm```QQQGGGBBB???@@@BBBFFFLLLRRRTTTXXXfff{{{}}}uuuhhhlllgggXXXHHH???:::777666666777999;;;:::888666777===GGGTTT]]]aaa```^^^TTTNNNDDD===;;;<<<>>>@@@FFFSSSeeesss|||bbbOOOGGGCCCCCCCCCFFFUUUfffuuuzzzwwwcccSSSMMMPPPmmmhhhVVVMMMLLLKKKIIIGGGFFFEEEDDD@@@>>>;;;888555333111000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---......//////......---......//////......---,,,---///111222111/////////...///000222333444555555555555555555666666666777888999:::<<<===>>>>>>???CCCBBB@@@===<<<>>>AAAEEEEEEAAA===:::<<>>>>>>>>===AAAEEEGGGLLLYYYmmm|||bbbdddyyyZZZHHHHHHGGGMMMPPPQQQSSSYYY]]]]]]YYYXXXWWWVVVSSSLLLAAA888333666999NNNrrr{{{ooowwwzzz\\\GGGRRRqqqyyygggVVVSSSTTTVVV\\\eeellllllaaaOOOCCCDDDEEEBBBFFFFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLMMMMMMNNNOOOPPPRRRSSSSSSTTTUUUUUUVVVVVVZZZWWWZZZaaacccdddrrrzzzppphhhaaa[[[VVVOOOQQQVVV^^^eeejjjlllmmmbbbUUUHHHCCC@@@===>>>BBB???DDDJJJRRR\\\lll}}}}}}wwwfffddd[[[LLL@@@<<<:::999777777777888888888777666777???MMM^^^kkkqqqpppmmmbbbZZZOOOGGGBBB???===<<>>;;;888555333111111,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,---..................---......//////......---,,,,,,///111222111/////////...///000222444555555555666666666666666666666666888999:::<<<===>>>>>>>>>DDDBBB???===<<<@@@GGGLLLLLLEEE===888999>>>CCCFFFNNNYYYhhhsssxxxyyyyyyzzzbbb___ZZZTTTOOOLLLKKKJJJRRRMMMEEE???DDDRRR^^^bbbbbbjjjvvv{{{uuujjjeeetttzzzooofffaaassswwwhhhYYYRRR]]]yyyppprrr~~~ZZZLLLOOOSSSYYY^^^___bbbeeeeeeaaaZZZVVVJJJ;;;111000222222///666444333===FFFVVVkkkiiivvv}}}wwweee```cccooo[[[EEE<<<666999<<>>===<<<888888;;;======AAAOOOfffwwwfffddd]]]GGGGGGGGGMMMQQQRRRUUU\\\```aaa[[[ZZZYYYYYYVVVNNNBBB999555999===RRRuuu~~~pppssspppUUUCCCMMMiii{{{hhhWWWSSSTTTUUU\\\eeemmmlllaaaNNNCCCDDDDDDAAAFFFFFFGGGHHHIIIKKKLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRSSSTTTUUUVVVVVVWWW[[[VVVWWW___aaacccpppyyyrrriiibbbVVVUUUTTTRRRPPPPPPUUU[[[UUUHHH===:::999888;;;AAA:::;;;???KKK\\\nnn|||{{{llleeeWWWHHH@@@@@@>>>;;;;;;999888777777777777888888BBBTTThhhyyy~~~zzzmmmfffZZZQQQJJJDDD>>>:::999<<>>??????BBBDDDDDDCCCFFFKKKOOOPPPCCC888555444222555:::DDDNNN___qqq}}}~~~wwwpppaaa^^^ZZZWWWVVVUUUSSSRRRMMMEEEAAAIIIUUU^^^cccfffiiipppxxx{{{~~~uuupppvvvyyyqqqnnnyyytttjjj^^^ggg{{{fffjjjcccPPPLLLUUUZZZ___```aaacccaaa]]]\\\TTTGGG:::222///000222444555999===@@@IIIZZZjjjkkksss{{{hhh]]]ccceee|||xxxXXX???===<<<777<<>>;;;:::999888:::>>>888888<<>>??????AAACCCDDDDDDDDDFFFGGGLLLAAA777444333111222666666@@@RRRgggwwwzzzssskkkhhhkkkmmmjjjccc\\\XXXWWWNNNHHHFFFMMMWWW\\\___aaaooo{{{yyyxxx~~~vvvwww}}}zzzwwwwwwzzzvvvxxxyyyggggggvvvzzz```OOOJJJTTTZZZ^^^```aaacccaaa]]]ZZZRRREEE999222111222444444555777;;;@@@LLLbbbuuuyyyjjj```YYY[[[uuuyyyXXX>>>;;;===888===IIIZZZhhhxxxuuuaaaQQQMMMQQQddd~~~kkkSSSJJJ```qqq[[[QQQWWW^^^TTTJJJEEEAAA@@@EEEMMMVVVnnn|||xxxppp|||~~~vvvlllrrrzzzssslllgggaaa\\\YYYTTTOOOLLLKKKJJJKKKPPPXXXTTTVVVTTTUUU^^^ooozzz}}}bbbPPP???999::::::888999999:::;;;;;;;;;FFF___vvvooo___nnncccJJJLLLMMMQQQWWW\\\```bbbeeegggcccbbbaaa___[[[RRREEE<<<666777>>>\\\{{{lllssswwwPPP@@@NNNXXX\\\dddjjjooowww~~~zzzhhhXXXTTTUUUWWW]]]fffmmmmmm\\\IIIEEEBBB@@@DDDDDDEEEEEEFFFGGGHHHIIIIIIMMMMMMMMMMMMMMMNNNNNNNNNQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXYYYZZZ^^^dddkkkppp}}}jjj]]]QQQKKKGGGAAA>>>???>>><<<:::999999888999:::999888;;;DDDSSSdddqqqxxxzzz{{{{{{{{{{{{|||~~~{{{ttthhh[[[OOOFFFAAA:::888777666666555555666:::>>>KKKeeeqqqcccWWWQQQHHH<<<777;;;888777;;;CCCOOObbb|||lllTTTJJJEEEGGGFFFDDDQQQcccwww}}}xxxeeeTTTKKKPPPgggfffSSSOOOMMMIIIFFFCCCCCCDDDEEEBBB@@@===999555222000.........---------,,,,,,,,,,,,++++++******++++++,,,++++++,,,---------------///////////////......---...///000000///...,,,+++...000333333222000////////////000111222333444444444444444444555777888::::::::::::;;;<<<===>>>???@@@AAACCCFFFGGGEEEAAA>>>BBB;;;666444222000111333///444AAASSSfffrrruuuttt~~~qqqeeebbbdddUUUQQQRRRYYY^^^___^^^___lll}}}ssslllxxxzzz}}}~~~zzz{{{}}}oooppp{{{~~~xxxiiifffmmmwww{{{rrr___QQQKKKTTTZZZ^^^___aaacccaaa]]]YYYPPPCCC888333222444555555555777:::AAAQQQlllfff[[[QQQUUUrrr]]]???:::===:::===EEEWWWgggxxx}}}uuudddNNN>>>:::>>>QQQiiimmm\\\KKKFFFbbbrrrcccfffjjjaaaVVVNNNHHHGGGMMMUUUlll~~~{{{|||vvv{{{{{{tttnnnhhhbbb\\\YYYTTTPPPMMMMMMLLLLLLQQQXXXTTTUUURRRNNNRRR___nnnvvvdddUUUEEE>>>>>>============>>>???===<<>>LLLSSSSSSXXX]]]kkkttt~~~zzzhhhXXXTTTUUUWWW^^^ffflllkkkZZZGGGDDDAAA???CCCDDDDDDEEEFFFGGGHHHIIIIIILLLLLLMMMMMMNNNNNNNNNNNNOOOPPPPPPQQQRRRSSSTTTTTTVVVWWWXXXZZZ]]]bbbiiinnn}}}~~~uuujjj]]]TTTKKKDDDAAAAAA???===;;;::::::;;;:::999:::888999???LLL[[[iiippptttvvvwwwxxxyyy|||~~~sssbbbQQQDDD===999888777666777777555444999:::CCCZZZtttwwweeeWWWKKKDDD===555444999777666777;;;CCCUUUrrrpppUUUJJJEEEHHHHHHFFFRRRdddxxxzzzjjjYYYOOOPPPhhhfffRRROOOMMMIIIFFFCCCCCCDDDEEEBBB@@@<<<999555222000...------------------------,,,++++++******++++++,,,***+++,,,,,,------,,,,,,...///////////////......---...000111000///---+++...000333333222000//////......///000111222333333444444444444555777888::::::::::::;;;<<<===>>>???AAABBBEEEJJJLLLIIIBBB<<<;;;999777666444333222222111222555>>>NNNdddyyyvvvggggggnnn___]]]```gggjjjfffbbb```^^^lll{{{|||qqqjjjrrrxxxvvvyyy~~~~~~|||~~~}}}~~~yyyrrr}}}~~~xxxkkkfffggglllrrrpppcccVVVOOOTTTZZZ^^^```bbbdddbbb^^^[[[QQQBBB777333333444555666777:::>>>EEEVVVsssaaaVVVQQQVVVtttjjjFFF;;;;;;:::<<>>999:::DDDddduuuvvv}}}wwwwwwyyyhhhGGG???QQQZZZ[[[```dddttt|||yyyfffWWWSSSUUUWWW^^^gggmmmkkkXXXFFFCCCBBB???BBBCCCCCCDDDEEEFFFGGGHHHHHHLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSUUUVVVXXXYYY[[[```fffjjjyyyzzzmmmnnnwwwkkk```VVVNNNIIIHHHFFFEEEAAA<<<;;;===>>><<<999888777<<>>???AAACCCHHHNNNQQQNNNFFF@@@>>>??????<<<999777444222333333222333===TTTsss}}}kkkiiinnniiiggghhhoooqqqkkkccc___NNNTTTbbboootttssstttyyyxxxmmmjjjllloooxxx~~~wwwrrrpppppppppuuu{{{{{{||||||}}}yyy~~~xxxlllhhhfffiiiooooooeeeXXXQQQTTTZZZ___aaaccceeeddd___^^^RRRBBB666222222333333666:::???DDDKKKZZZvvveeeYYYSSSWWWvvvyyyNNN<<<999888;;;AAAPPP```ooorrrllleee___ZZZHHHCCCCCCHHHGGG???999999BBBPPP___uuuuuuddd^^^bbbhhhnnn|||zzztttnnnhhhbbb^^^[[[WWWUUUUUUSSSPPPSSSXXX\\\___aaa```___iii}}}sssbbbXXXTTTRRRPPPRRROOOMMMLLLNNNWWWjjj|||{{{tttyyywww~~~pppTTTIIINNNSSSYYY___cccfffiiikkklllkkkjjjhhhbbbWWWIII>>>999;;;HHHjjjyyyvvvzzzzzz{{{|||aaaDDDAAAYYYfffiiipppuuuvvvdddTTTRRRUUUWWW___hhhooolllXXXEEEDDDCCC@@@CCCBBBCCCDDDDDDFFFFFFGGGHHHJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMNNNOOOPPPQQQQQQRRRUUUVVVWWWXXXZZZ^^^cccgggssssssqqq}}}pppdddZZZQQQJJJQQQPPPJJJ???:::===???>>>999888777;;;CCCQQQ___hhhppprrrtttvvvwwwzzzwwwiiiXXXIII@@@===AAAEEEDDD???<<<======999888;;;???EEEIIIKKKJJJHHHAAA<<<888888777666555777666777999999888AAAVVVkkkzzzkkkbbb^^^\\\gggiiiooo{{{yyyZZZLLLEEEHHHHHHHHHSSSdddvvv~~~{{{qqqaaaSSSSSShhhiiiTTTOOOMMMIIIFFFCCCCCCDDDEEEBBB@@@===999555222000...------------------------,,,++++++******++++++,,,++++++,,,------------------...//////////////////...///000000000000......---///222333222000000000......///000111222333333444444444444555777888::::::::::::;;;<<<===>>>???BBBEEEJJJOOORRROOOIIIEEEDDDHHHIIIEEE@@@>>>;;;777444555555333777FFF]]]ooo}}}tttsssqqqkkkhhhmmmooohhh]]]UUUEEEDDDMMMbbbppprrrpppqqqtttuuuqqqfffYYYRRRSSSVVVZZZdddtttwwwrrrfff```YYYWWWVVVZZZdddooozzz~~~|||qqqpppmmmmmmppplllaaaUUUOOOVVV[[[```bbbdddgggeeeaaa___SSSAAA666222333333222777<<>>MMMpppyyyyyyxxx}}}^^^DDDEEE```nnnrrryyyrrr```QQQPPPTTTWWW___iiippplllWWWDDDDDDCCC@@@BBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLMMMMMMNNNOOOPPPQQQQQQTTTUUUVVVWWWXXX[[[```cccooo}}}|||}}}rrrcccVVVZZZ^^^WWWGGG<<<<<>>======???777666555777888888777666555666888999777<<>>???AAAFFFKKKNNNNNNKKKHHHFFFEEELLLOOOLLLJJJKKKJJJGGG???===888555555<<>>EEEKKKPPP___}}}}}}bbb]]]LLLLLLeeezzzUUU@@@999777999>>>HHH[[[rrrqqqcccUUUPPPQQQNNNIIIDDD======;;;FFF]]]mmm{{{vvvdddZZZUUUQQQZZZeeeooo~~~}}}xxxsssmmmiiidddbbbbbbdddbbb```bbbfffmmmpppvvvzzzxxxyyyzzzoooeeeeeekkkttt~~~cccNNNQQQTTTYYY___eeeiiimmmppprrrnnnnnnnnnmmmhhh]]]NNNCCC@@@CCCSSSvvv|||xxxzzz^^^EEEHHHcccrrrvvv~~~nnn\\\OOONNNSSSWWW```jjjooojjjTTTBBBBBBBBB???AAAAAABBBBBBCCCDDDEEEFFFGGGFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSUUUVVVWWWWWWZZZ^^^aaajjjvvv~~~llldddmmmjjjVVVDDD@@@AAA@@@;;;;;;;;;<<<@@@IIITTT]]]bbbdddhhhkkkoootttzzz~~~fffTTTSSS^^^^^^OOOCCCEEEJJJLLL<<<<<<<<<;;;:::999999999444555555555777888777555666555777999999===HHHTTTaaagggkkkhhhdddbbb___ZZZ\\\^^^```aaahhhxxxbbbPPPCCCCCCDDDEEERRRbbbttt}}}|||wwwhhhWWWNNNbbb{{{iiiSSSOOOMMMIIIFFFDDDCCCDDDEEEBBB@@@===999555222000///......---------,,,,,,,,,,,,++++++++++++++++++,,,,,,---......//////......------...///000000//////000000////////////000111,,,///222333222111000111//////000111222333444444444444444444555777888::::::::::::;;;<<<===>>>???AAAFFFKKKLLLIIIFFFEEEFFF@@@IIIPPPPPPQQQVVVXXXVVVOOOEEE999333333666999:::???RRRlll~~~pppddddddfff]]]MMM@@@<<<777:::CCCFFFCCCGGGQQQ[[[ZZZXXXTTTMMMHHHEEEDDD;;;EEETTTbbbmmmtttxxxzzz{{{xxxssskkk```UUULLLGGGDDDDDDEEEDDD@@@???HHHSSSfffttt|||tttqqqwwwwwwfffVVVOOOPPPXXX^^^cccdddgggjjjhhhddd]]]OOO>>>444333666777666:::>>>EEEJJJOOO```xxxbbbaaaKKKHHH^^^rrrSSSAAA:::777999>>>@@@UUUpppwwwfff```aaa^^^UUUMMM<<<@@@======DDDIIIWWWnnnyyyeeeWWWOOOPPPSSSVVV[[[iii}}}{{{vvvqqqmmmiiihhhjjjlllllljjjmmmrrrvvvyyy{{{zzzmmmlllttt|||}}}\\\KKKVVVUUUZZZ```fffkkknnnqqqtttppppppppppppkkk___QQQFFFCCCGGGWWWyyyxxx|||^^^FFFIIIeeetttxxxkkkZZZMMMMMMRRRWWW```jjjoooiiiSSSAAAAAAAAA>>>@@@AAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFGGGIIIJJJJJJKKKMMMMMMNNNOOOPPPQQQQQQRRRSSSTTTVVVVVVWWWYYY\\\___dddppp}}}kkkxxxxxxcccMMMEEEDDDBBB<<<=========???FFFPPPWWW```bbbeeegggjjjnnnsssvvvwwwdddYYYeeefffUUUFFFGGGNNNRRR@@@===999888888888666444666666555444555777777444999777888:::<<>>??????CCCCCCEEEJJJMMMKKKCCC<<<;;;@@@JJJUUUZZZZZZ\\\aaa]]]QQQDDD<<<<<<<<<999666;;;>>>KKKaaavvvwwwjjjllliiiXXXGGG@@@>>>:::888:::<<<@@@GGGPPPUUUeeennnhhh___YYYOOOCCCCCC???BBBOOO]]]cccddddddbbb]]]VVVOOOIIIEEECCCCCC???CCCFFFFFFBBBAAACCCGGG^^^mmm~~~tttnnnrrr}}}uuubbbRRRLLLMMMYYY___eeegggiiijjjgggbbb^^^KKK999555444111222777===@@@EEEJJJPPPbbbyyyhhh]]]LLLNNNTTTdddlllOOO@@@;;;777777<<>>@@@>>>BBBIIIfffzzzvvvfffZZZJJJHHHFFFGGGLLLTTTccc{{{|||ooofff___lll}}}xxxttttttssssssuuuxxxzzz{{{{{{zzz}}}nnnnnnyyy|||vvv[[[OOONNNXXX\\\```eeemmmsssrrrlllooossstttpppkkkeeeVVVHHHEEEEEE^^^|||wwwWWWHHHJJJdddyyy|||}}}mmm\\\OOOMMMPPPUUU___jjjsssiiiQQQ@@@@@@???===BBBCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRSSSUUUWWWZZZ\\\```jjj{{{{{{ooogggdddeee```fff||||||fffLLLFFFFFF:::999:::<<<===@@@KKKVVV]]]bbbffffffhhhmmmpppooouuuzzzmmmqqqjjjXXXNNNPPPRRROOOFFFBBB===999777777666666<<<:::888888777555555777888999999888999???KKKTTT___gggttt```PPPCCCBBB@@@@@@NNN```uuu|||zzzrrrrrruuujjjXXXLLLYYYqqqgggTTTMMMNNNKKKEEEDDDFFFGGGEEE@@@???<<<888555111...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------//////............////////////000000000000//////000000111333444333111...000000000111222333555666444444333333444555777888888888999;;;<<<===>>>???AAABBBDDDJJJNNNLLLFFF@@@<<<<<>><<<<<<===>>>AAAEEEHHHHHHDDDBBBCCCFFFSSSaaasss~~~uuuooottt~~~{{{dddQQQLLLOOOZZZaaafffhhhjjjkkkgggbbb\\\III888444444222444999???BBBFFFJJJOOO```~~~yyyiiiaaaNNNLLLMMM[[[vvvpppPPP@@@<<<999888999AAAQQQkkktttnnnqqqggg[[[LLLCCC===:::===BBBOOOdddssseee\\\MMMEEEBBBBBBEEEKKKWWWlll~~~zzzppp]]]PPPKKKEEEOOOggg}}}zzzxxxxxxzzz}}}~~~{{{|||wwwkkknnnzzz~~~tttXXXLLLMMMWWW\\\bbbeeekkkqqqrrrooosssvvvwwwrrrmmmeeeVVVGGGBBBCCC\\\{{{xxxwww~~~WWWHHHJJJddd{{{~~~kkk[[[NNNMMMPPPUUU___kkksssiiiQQQ@@@AAA???===BBBCCCBBBBBBBBBBBBCCCDDDDDDFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNQQQQQQQQQRRRTTTWWWZZZ[[[^^^gggwwwrrrccc[[[WWWSSSQQQXXXlllqqqXXXLLLFFF;;;::::::<<<<<>><<<:::999999888999;;;:::;;;;;;999999===FFFNNNaaannn]]]NNNCCCCCCBBBAAAMMM^^^uuuzzzwwwjjjaaa___]]]XXXIIIVVVppp}}}yyyzzz^^^PPPNNNOOOLLLFFFEEEGGGGGGEEE@@@???<<<888555111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...........................//////000000//////...//////000333555555333000000000000111222333444555555444333333444555777888777888999:::;;;<<<===>>>???@@@DDDIIIMMMMMMHHHDDD===999<<>>BBBDDDDDDHHHMMMgggppptttnnngggccc]]]UUUGGG@@@>>>BBBFFFCCC@@@>>>:::888666555777999===???BBBFFFJJJJJJFFFCCCBBBCCCHHHTTTeeeuuuvvvpppuuu}}}dddQQQMMMRRR]]]ccchhhjjjkkklllhhhcccYYYFFF666222444444777<<>>LLLdddyyylllrrrvvvsssgggRRRBBB;;;;;;;;;<<>>@@@CCCJJJXXXeeecccYYYFFF;;;<<<:::@@@SSSzzz~~~xxxtttmmmhhheeejjjuuu~~~yyynnniiippp|||xxxsss}}}sssUUUKKKNNNVVV^^^dddfffiiiooossstttyyy{{{zzzvvvooodddSSSEEE>>>@@@ZZZqqqsss~~~wwwqqq}}}VVVGGGIIIeee}}}iiiYYYLLLLLLPPPUUU```llltttjjjQQQ@@@AAA???<<>>FFFOOOWWW^^^cccdddeeehhhhhhfffmmmmmmooowww|||fffYYYXXXWWWRRRBBB???:::666555666999<<<======<<<;;;::::::::::::<<<======:::999:::@@@EEEZZZlll]]]NNNCCCDDDDDDBBBLLL[[[rrrxxxyyylllYYYLLLLLLRRRJJJXXXsss|||}}}fffRRRKKKNNNOOOLLLGGGEEEFFFFFFDDD@@@???<<<888555111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------............------...//////////////////.........000333555666444222111111111111222333444555555444444333444555666777666777888999;;;<<<======???@@@CCCHHHKKKLLLHHHEEE@@@999777BBBSSSbbbnnnvvvssszzzyyyhhhXXXNNNKKKIIIHHHHHHKKKWWWooommmWWWHHHCCCAAACCCFFFGGGKKKOOOZZZ]]][[[SSSOOOQQQRRRPPPDDD>>><<>>;;;::::::999777777888<<>>AAADDDHHHKKKNNN]]]yyyuuurrr~~~qqqggg___cccvvvfffJJJ===;;;:::777>>>JJJ^^^wwwlllddduuukkkQQQDDD===999999IIIhhhwwwkkk___YYYQQQEEEBBB@@@BBBBBBBBBGGGNNNKKKHHH>>>:::??????BBBPPPppp|||wwwqqqjjjaaa\\\RRRMMMIIINNN\\\nnn}}}~~~nnniiijjjtttxxxrrr|||rrrTTTKKKPPPUUU___ggghhhhhhnnnuuuyyy}}}}}}|||xxxpppaaaOOOAAA:::>>>ZZZsssssszzzrrrlll}}}VVVFFFHHHeee~~~gggWWWKKKJJJOOOUUU```llltttjjjRRRAAAAAA???<<>><<<888555444666;;;???AAADDDGGGFFFEEECCC???:::;;;<<<<<<:::888999<<<>>>KKK]]]sssdddRRREEEEEEDDDCCCLLL[[[oooxxx{{{eeeMMMEEEJJJIIIWWWuuuqqqVVVKKKJJJLLLNNNKKKFFFDDDEEEEEEBBB@@@???<<<888555111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------...//////...------......////////////......------///333666777555444111111111111222333444444555555444333444555666777666777888999;;;<<<======???@@@CCCFFFIIIIIIGGGEEEDDD>>>999<<>>???===;;;<<<999888666555666999===??????BBBDDDEEECCC???<<<::::::@@@LLL\\\nnn}}}~~~vvvqqqzzznnnfffpppvvvdddTTTQQQTTTbbbhhhlllmmmmmmmmmhhhcccUUUCCC444222555555888===???CCCGGGJJJNNN]]]yyymmmooo{{{uuuzzzYYY@@@:::999888===GGGZZZooouuu\\\fff}}}}}}dddPPPBBB999>>>GGGbbbrrrgggYYYUUUQQQFFFCCCBBBEEEEEEBBB@@@AAA:::@@@???@@@EEECCCCCCNNNkkk|||vvvlllcccZZZRRRLLLHHHAAA@@@???AAAJJJ\\\rrr~~~iiihhhmmmzzzwww{{{oooRRRJJJPPPUUU```iiijjjjjjpppxxx}}}~~~|||yyyooo]]]III<<<999===ZZZ}}}uuummmWWWFFFGGGddd~~~eeeVVVIIIIIINNNTTT___kkkuuukkkRRRAAAAAA???<<>>???AAACCCFFFHHHIIIHHHHHHHHHEEEAAA>>>>>>GGG]]]qqq}}}ssskkkggglll{{{{{{[[[RRRJJJKKKPPPUUU[[[aaabbbcccccc___YYYRRRIIIDDDCCC>>><<<>>>>>>;;;999;;;777666444333444777;;;======>>>???@@@>>><<<999777333888BBBPPP```qqq}}}uuuqqq{{{lllcccrrr{{{eeeTTTPPPUUUdddjjjnnnmmmmmmlllhhhbbbPPP???333333777777999>>>???BBBGGGKKKNNN\\\www~~~iiilll{{{dddCCC:::999777;;;CCCTTTgggzzzkkkaaaqqq~~~ppp\\\III<<>>BBBJJJMMMNNNKKKKKKPPPTTTTTTGGG@@@<<<<<<<<>>??????AAADDDGGGIIIKKKMMMNNNJJJJJJKKKHHHBBBBBBNNN\\\uuu~~~yyyyyy|||kkkbbb\\\^^^eeejjjoootttsssqqqnnnjjjcccYYYPPPKKKEEE@@@>>>???>>>::::::<<<:::888555444333555888:::;;;;;;;;;;;;;;;:::888666333666<<>><<<666888???LLL___qqqqqqlllmmmtttuuugggRRRCCC???AAAXXXnnncccPPPKKKLLLFFF???===DDDLLLPPPSSSUUU^^^^^^TTTMMMSSSSSSPPPTTTYYYsssxxxqqqjjjbbb^^^PPPJJJCCC>>>===???AAABBBJJJOOOQQQMMMJJJRRRdddtttxxxmmmooowwwnnnSSSJJJMMMXXXccclllpppsssyyy~~~}}}{{{oooYYYCCC888;;;;;;UUU\\\GGGCCC^^^zzzeeeUUUHHHHHHLLLQQQ]]]iiivvvlllSSSBBBBBB???<<>>BBBHHHVVV___gggeeeWWWFFF<<<888444777999777555555:::>>>BBBNNNUUUTTTRRRQQQFFF999555444333444555777888888:::<<>>??????>>>AAAEEEHHHKKKNNNQQQSSSJJJMMMRRRQQQIIIBBBDDDKKK[[[rrr{{{kkkbbbYYYbbbqqq~~~{{{zzz}}}||||||~~~zzzsssjjjccc]]]WWWSSSSSSFFFBBB???AAA@@@======@@@===:::666222000000222333;;;:::999999:::999888666777999<<<>>>DDDPPP___jjjxxx{{{rrrooo}}}yyytttsss|||nnnvvvdddMMMQQQaaaeeekkknnnnnnlllkkkfff```CCC666...444<<<===???DDDDDDFFFJJJLLLMMMXXXqqqXXXAAAAAA@@@777777<<>>999444000//////111///---+++++++++,,,---,,,,,,,,,++++++*********,,,,,,,,,---------......+++---///111111000...,,,......////////////......///---,,,000555777555111222111111000111333444555666666555555555444444444999999:::<<<===???@@@AAA???@@@BBBGGGLLLQQQSSSSSSXXXTTTRRRSSSNNNEEEBBBDDDNNN]]]vvv}}}eeeQQQGGGBBBEEELLLWWWhhhwwwvvviiiddd___\\\ZZZWWWQQQLLLDDDDDDBBB???AAADDDAAA<<>>CCCDDD???EEEOOOaaawww{{{qqqcccVVVLLLGGGEEE===<<<:::888888:::<<<>>>CCCCCCDDDEEEEEEJJJXXXggguuu|||rrrsssxxx~~~nnnTTTNNNRRRXXXbbbmmmtttzzz{{{hhhQQQ@@@999777<<>>???@@@@@@AAA@@@@@@AAAAAABBBBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJHHHIIIIIIKKKMMMOOOQQQRRRYYY^^^hhhxxxrrreee]]]\\\PPPNNNKKKKKKIIIDDD<<<555555555666888;;;<<<;;;999888333333999;;;>>>NNNbbbiiigggaaaZZZUUURRRJJJAAA>>>@@@CCCCCC@@@<<<999888<<<;;;999777666666777777===HHHVVV]]]YYYOOODDD===333333222111222333555666999777999>>>BBBPPPrrrxxx^^^IIIHHHHHHFFFNNN^^^ttt~~~~~~nnn___RRRJJJGGGTTT|||vvv___SSSNNNOOONNNMMMKKKHHHFFFEEEDDDAAA@@@>>>999444000//////...---,,,++++++,,,...///---,,,,,,,,,++++++++++++,,,,,,,,,------------...+++---///111111000...---......////////////.........---,,,000555777555222222111111111111333444555555555555444444444444333777999:::<<<>>>???@@@@@@AAABBBEEEIIINNNSSSVVVWWW[[[TTTQQQSSSSSSMMMHHHGGGFFFPPPaaawwwsss\\\JJJAAA>>>======AAAMMMbbb{{{zzznnnkkkaaaaaa___\\\XXXRRRMMMJJJCCCBBB@@@???DDDHHHFFF@@@===<<<:::999999777444111222333333333444444444444666444555888;;;???IIISSSfffrrr~~~~~~wwwkkkuuuvvv___PPPUUUccchhhpppsssnnnlllllldddZZZ???:::777888>>>DDDFFFFFFGGGLLLKKKMMMSSSVVVgggyyyXXXCCC>>>;;;666999999>>>LLL```sssxxxttt}}}uuuZZZRRRRRRccc}}}~~~eeeRRRQQQRRRLLLDDDCCCNNNXXXXXXRRR^^^XXXLLL@@@>>>AAA@@@;;;;;;DDDUUUmmm~~~xxxmmm^^^OOOEEEAAA@@@>>>===:::999888999;;;===>>>>>>>>>??????CCCPPP]]]ppp{{{|||uuuwww{{{jjjRRRMMMSSSZZZcccnnntttzzzyyygggOOO>>>888999===TTTuuu|||vvv|||{{{xxx}}}yyyzzzXXXDDD>>>VVVrrraaaTTTIIIIIIMMMRRR___mmmvvvnnn]]]III??????AAA???======>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKLLLNNNPPPQQQXXX]]]iiiyyyxxxggg]]][[[XXXWWWSSSNNNGGG@@@:::666555555666888:::;;;:::888555000000555888???TTTkkkyyyvvvkkk___XXXWWWVVVTTTDDDCCC@@@===999888888999<<<;;;999777666666777777>>>DDDKKKOOOKKKCCC:::555333333222222222333555555;;;777777999:::BBB\\\xxxwww]]]IIIGGGHHHFFFPPP```rrr|||tttdddTTTHHHEEEOOOqqquuu___TTTPPPNNNMMMLLLJJJHHHFFFEEEDDD@@@@@@>>>999444111///000,,,,,,++++++,,,---///000------------,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,...000111000...---......////////////.........------000444777555333222222111111222333555666444444444444333333333333555777:::===?????????>>>@@@BBBEEEIIIOOOSSSXXXZZZ```YYYTTTWWWZZZXXXRRROOOJJJLLLQQQZZZiiimmmYYYJJJAAA<<<999555444999EEEUUU___jjjooozzz}}}wwwttt}}}~~~|||tttgggXXXNNNHHHDDDBBB@@@AAAHHHOOOLLLEEE@@@???>>>======:::666333222222333333333333444444666555777:::;;;<<>>@@@>>><<<:::999999:::;;;;;;::::::;;;:::===GGGSSSgggttt}}}{{{yyy|||eeeNNNMMMUUU\\\eeennnuuu{{{wwwdddMMM===888;;;@@@WWWyyy{{{ssswww~~~zzztttyyytttzzzYYYEEE@@@VVVrrr```RRRGGGGGGLLLRRR___mmmwwwyyylllQQQ@@@???BBB@@@<<<===>>>???@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJLLLMMMNNNOOOTTTZZZgggyyy~~~zzzzzznnnbbb]]]aaa^^^XXXNNNCCC;;;888888666555666777999999888666333000000111222<<>>===>>>@@@CCCGGGLLLQQQVVVZZZeeebbb___```bbb```]]][[[YYYWWWSSSPPPTTTddd{{{uuufffWWWNNNAAA@@@===;;;:::;;;>>>@@@>>>FFFWWWnnnkkkXXXLLLFFFCCCAAACCCMMMVVVUUUOOOHHHFFFBBB@@@>>><<<999777666666666666666666666666888888:::>>>>>>>>>CCCJJJ[[[jjj{{{}}}wwwtttmmmcccZZZWWW]]]eeekkkqqqsssooommmjjj___PPP::::::;;;@@@EEEIIIJJJJJJMMMPPPLLLLLLQQQTTTfff{{{{{{{{{jjjLLL>>>:::888777666888BBBTTThhhzzzqqqqqqvvvqqqWWWSSSLLLEEEHHHVVV```[[[OOOGGGHHHGGGFFFEEECCC???<<<>>>AAAKKK```www~~~xxxmmm^^^PPPGGGBBBBBBBBB@@@>>>;;;999999999999<<<;;;:::;;;:::;;;BBBLLL[[[jjjzzz|||yyyyyy||||||aaaMMMNNNVVV^^^gggpppvvv}}}uuucccLLL>>>:::===DDD]]]yyyxxx{{{zzzqqqttt}}}aaaJJJAAAWWWuuubbbSSSFFFFFFJJJPPP\\\hhhyyy{{{^^^FFFAAAAAA===<<<===>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDCCCDDDEEEGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNTTTbbbsss{{{rrrkkkjjjtttxxxjjjeeebbb[[[RRRGGG???:::888777666666666777888888666444444333333111...555KKKaaayyymmmddd^^^VVVQQQIIIBBB>>><<<<<<<<<===<<<:::888666666666666666444333666:::<<<:::888555444333222222333444555777444444666555666>>>IIIsss~~~vvv[[[FFFEEEGGGGGGSSSeeevvv~~~uuuaaaPPPJJJNNNfffqqqYYYNNNLLLKKKKKKJJJHHHGGGEEEDDDDDD??????===999444111000111......------,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------++++++---.../////////.........////////////......---------///222555666666333222222222222444555666444444333333333222222222222555999<<<>>>???>>>======@@@DDDGGGKKKPPPVVV[[[dddhhhkkkiiifffeeeeeeeeebbbaaa]]]WWWVVV\\\jjjttt{{{kkk___PPPMMMGGGAAA<<<999777666888;;;FFF___{{{cccQQQDDDCCCAAAEEEQQQ^^^ccc```TTTNNNGGGAAA>>>===<<<;;;999999999999999888888888777888;;;???@@@???CCCJJJXXXiii|||vvvfffYYYWWW___hhhlllqqqsssnnnlllhhhZZZJJJ888:::===BBBGGGKKKLLLLLLMMMPPPMMMMMMRRRVVVggguuutttuuuxxxVVVAAA::::::888777888@@@PPPdddwwwtttYYYOOOCCCBBBOOOaaahhhfff[[[XXXTTTQQQNNNIIICCC@@@======DDDUUUlll|||~~~uuuhhhYYYMMMEEEAAADDDBBB@@@===;;;:::999999===;;;;;;<<<::::::>>>EEENNN]]]oooxxxvvvssswww}}}^^^LLLOOOWWW```iiiqqqwwwuuucccOOOBBB??????GGGbbb{{{|||}}}}}}rrrttt~~~eeeIII<<>>????????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMIIIOOOYYYfffpppvvvxxxxxxrrrllleee^^^XXXYYYeeesssnnnggg[[[QQQDDD>>>======:::666777666666777888888555333111333555222...111???OOOjjjzzzsssggg```[[[WWWSSSNNNKKKFFFAAA======<<<:::888666666666666888777666:::???BBBBBB@@@666555444333333333444555666555666888777777:::@@@YYYwwwxxxjjjxxxvvvZZZEEEDDDFFFGGGTTTgggyyy~~~uuucccSSSKKKPPPjjjqqqWWWMMMKKKLLLKKKJJJHHHFFFDDDCCCBBB??????===999444111111111///......------,,,++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,***+++,,,---.../////////......////////////......,,,---...///222444777888333333222222333444555777444444444444333333333333222444777;;;===>>>>>>>>>???BBBFFFHHHKKKOOOWWW\\\```iiipppoookkkjjjkkklllccceeefffeeeddddddgggjjj|||~~~rrrhhh^^^PPPDDD<<<999999:::;;;999>>>QQQttt~~~dddOOODDDDDDDDDHHHTTTeeeoooqqqbbb[[[PPPGGGBBB@@@??????<<<;;;;;;;;;;;;:::::::::777888;;;?????????CCCJJJXXXjjj~~~|||gggWWWWWWaaakkklllqqqrrrmmmkkkeeeUUUDDD888;;;???DDDHHHKKKMMMMMMLLLPPPMMMMMMRRRUUUfffwwwssspppcccFFF<<<;;;999888888???MMM```sssxxxmmm[[[PPPWWWlll{{{nnn```YYYTTTMMMFFFDDD>>>===BBBNNN```qqq{{{}}}ttteeeUUUIIIBBBEEEDDDBBB@@@===<<<;;;:::;;;999999:::999777999>>>EEEPPP___iiijjjkkksss~~~|||ZZZMMMQQQWWWaaajjjssszzzvvvfffTTTJJJHHHDDDLLLfff}}}~~~tttwwwaaaDDD666LLLnnngggVVVGGGEEEGGGGGGKKKSSSYYYcccfff\\\LLLBBB???>>>;;;<<<===>>>????????????@@@@@@@@@AAABBBBBBCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLMMMIIILLLRRRXXX[[[[[[YYYXXXRRRPPPOOOOOONNNQQQ]]]iiimmmcccTTTIII===:::>>>@@@<<<666777777777888999999666444---111444222///111888@@@QQQ```ppptttrrrpppllliii]]]YYYUUURRRPPPKKKCCC>>>>>><<<:::888666555555555666666666888:::;;;;;;:::666555444333333333444555888:::<<<:::777555666999DDDccczzztttgggnnnwww[[[DDDCCCEEEGGGUUUhhhxxx}}}~~~zzzppp```RRRJJJRRRooosssYYYPPPOOOLLLKKKJJJHHHEEECCCBBBAAA???>>>===999555222111111------------------,,,,,,++++++++++++,,,,,,,,,---***++++++++++++,,,,,,,,,***+++,,,---...//////000......////////////......,,,---...///111444777999333333222222333444666777555555555444444444444333222444666999;;;===>>>??????BBBFFFGGGIIIMMMUUU[[[___jjjrrrttttttvvvuuurrrkkknnnrrrtttrrrnnnhhheeehhhnnnzzzuuubbbRRRHHHCCCAAA@@@:::::::::FFFbbbeeeRRRLLLNNNLLLLLLTTTcccqqqxxxrrrkkk```VVVOOOJJJGGGEEE@@@@@@@@@?????????>>>>>>;;;;;;>>>AAAAAA???DDDJJJYYYlll{{{}}}wwwbbbUUUYYYdddllllllppppppllliiicccQQQ>>>999<<<@@@DDDGGGJJJLLLNNNLLLOOOMMMMMMQQQRRRbbb||||||sssiiixxxnnnLLL======999888888===JJJ\\\ooo{{{~~~vvvqqq}}}www```UUUQQQLLLHHHGGGBBBAAABBBGGGRRR___kkkqqqyyy~~~uuueeeUUULLLFFFEEEDDDBBB@@@>>>===<<<999666666999888555666999@@@DDDNNNVVV[[[aaapppsssUUUMMMRRRVVVaaakkkuuu{{{xxxiiiYYYQQQQQQJJJQQQhhhvvv{{{```FFF777HHHdddttt{{{fffUUUGGGEEEFFFDDDEEEJJJKKKLLLOOOPPPIII???<<<@@@;;;<<<===>>>???????????????@@@@@@AAAAAABBBCCCCCCBBBBBBDDDEEEFFFGGGGGGGGGFFFFFFGGGHHHIIIKKKMMMNNNHHHKKKOOOPPPOOOLLLIIIGGGEEEFFFKKKSSSXXX]]]fffooommmaaaPPPHHH@@@===@@@AAA>>>999777777777888::::::888666///222444222111111444555<<>>===:::888666555555555444555555444222222333555777666555444333333444555;;;@@@BBB===777333555777;;;VVVtttyyyxxxxxx[[[DDDBBBDDDFFFUUUiiixxx}}}~~~xxxmmm^^^PPPKKKTTTsssuuu\\\SSSRRRMMMLLLJJJHHHEEECCCAAA@@@>>>>>>===999555222111222++++++,,,---............*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,---//////000......////////////......+++---...///111333777:::333333222222333444666777666666555555555444444444333444555888:::===???@@@===@@@DDDEEEEEEIIIQQQXXXaaakkksssxxx}}}xxxxxxzzz|||~~~{{{rrrhhh```QQQWWWeeeyyyvvvfffZZZPPPIIIEEEBBBCCCBBBEEEYYY|||mmm]]]XXXXXXUUUOOORRR___mmmuuuyyynnnddd\\\UUUPPPLLLEEEEEEEEEDDDDDDCCCCCCCCCAAAAAABBBEEECCCBBBFFFLLL[[[nnn}}}ttt~~~zzz~~~ooo\\\SSS[[[ffflllkkkppppppkkkhhhbbbOOO;;;999<<<@@@DDDFFFIIILLLNNNLLLOOOMMMMMMPPPPPP]]]wwwrrrbbbnnnuuuPPP???>>>999888888===HHHZZZlllxxx|||uuusssXXXLLLKKKJJJJJJKKKCCCAAA???>>>BBBKKKVVV^^^pppxxxssscccYYYFFFFFFEEECCCAAA???>>>===999666666999888555555888???>>>BBBIIIOOOZZZnnnkkkQQQMMMSSSVVVaaakkkvvv}}}yyykkk]]]VVVVVVOOOTTThhhwwwdddMMM???JJJ]]]hhhsss}}}eeeTTTFFFEEEEEEBBBBBBFFFHHHBBBBBBIIIFFF;;;999@@@;;;<<<===>>>???????????????@@@@@@AAAAAABBBCCCCCCAAABBBCCCEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIKKKMMMNNNGGGJJJNNNOOONNNJJJHHHFFFHHHKKKTTTaaajjjpppwww~~~ooobbbPPPLLLGGGCCCBBBAAA???<<<777777777999;;;;;;999777555666555222111111000...000<<>>===:::888666555555555888999999666444444888<<<777666555444333444444555===CCCFFF@@@888555888;;;:::RRRvvvyyy\\\DDDBBBDDDFFFUUUiiiyyyzzznnn^^^QQQMMMWWWuuu{{{___UUUNNNLLLKKKKKKJJJGGGDDDBBB@@@???===;;;777444222000///......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++,,,...000111///---------------............/////////......111666:::999555111111333666777666666666777777777777666666///000222444777;;;===?????????BBBFFFHHHIIIPPPYYY```gggqqqyyyzzzjjj___RRRIIIJJJ```xxxmmm^^^QQQNNNHHHGGGLLLTTTggg}}}{{{lll]]]SSSLLLKKK\\\rrr~~~zzzrrrjjj```WWWRRRPPPMMMKKKJJJJJJKKKLLLNNNJJJIIIIIIGGGEEEIIIOOO]]]ooo~~~|||wwwuuujjjZZZUUU^^^hhhllltttmmmkkkmmmiiiXXXFFF===>>>@@@CCCEEEFFFGGGIIIJJJKKKLLLNNNMMMJJJMMM\\\mmm{{{___XXXvvvwwwUUUAAA;;;888666666;;;CCCPPPcccsssuuujjj{{{zzzjjjhhhxxxmmmkkksssxxxbbbNNNQQQ[[[XXXMMMIIIDDDAAA@@@???@@@FFFMMMgggtttuuueeeSSSNNNHHHDDDBBBCCCCCCCCC<<<<<<;;;:::777666777888555<<<@@@@@@GGGZZZqqq]]]MMMKKKPPP\\\dddllluuuzzzyyyllldddbbbddddddgggsss~~~{{{KKK>>>OOOeeeuuuvvvfffMMMCCCEEE@@@===CCCFFFAAADDD>>>;;;???;;;888???<<<<<<<<<<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDEEEFFFGGGGGGGGGHHHGGGGGGHHHIIIKKKMMMNNNOOOUUU]]]```^^^\\\[[[[[[ZZZ___eeeooo|||ooo```YYYQQQMMMLLLIIIAAA;;;888666666>>>LLLPPPCCC222333666666333333444111+++...333888<<>>===;;;888555444555777888888888777777777777777777777555555444555666777???JJJOOOIII???:::777444<<>>AAADDDFFFGGGHHHJJJLLLKKKMMMOOOOOOLLLOOO]]]lllhhh[[[rrrwwwXXXDDD>>>:::777666:::@@@KKK\\\kkkyyyttthhhpppkkkccclllwwwllloooxxx|||mmmmmmuuuuuuooommmcccVVVJJJEEEBBB@@@>>><<>>???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHJJJLLLMMMRRRYYYccclllqqqrrrrrrrrrnnnpppsssyyy}}}tttlllccc^^^ZZZRRRFFF===888666777BBBSSS[[[PPP???<<<;;;999666444222222222///222333444999EEETTT___eee^^^UUUPPPMMMJJJGGGDDD???>>>;;;888555444444666666777888999888888777888888777666555444444555666999EEEPPPRRRQQQNNNHHHAAABBBMMMggg{{{ZZZLLLBBBBBBFFFKKKdddvvv}}}nnnXXXPPPKKK\\\xxxeeeXXXPPPLLLLLLLLLJJJHHHEEEBBB@@@???===;;;777444222000///......---------,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---000000///...////////////000000000000///000///......000444888999777333222333444555444666666777777777777666666111111222444666999<<<>>>??????AAAEEEGGGHHHOOOWWWccckkksssyyyqqqgggbbbUUUJJJJJJWWWoooyyyaaaXXX[[[hhh~~~qqq\\\QQQMMMMMMUUU```ttt|||zzzrrrhhhfffbbb^^^]]]___aaaccc```ZZZTTTPPPKKKHHHKKKQQQ^^^qqq~~~}}}tttdddjjjwwwmmmfff[[[UUUYYYdddjjjkkkmmmmmmmmmjjj___NNNAAA<<>><<<999777999===EEETTTaaawww~~~ooojjjllluuueeeaaasssvvvgggiiioooxxx}}}xxxllleeedddwwwhhh[[[LLLIIIFFFDDD@@@<<<===AAADDDWWWrrryyyooo___PPPGGGDDDDDDDDD@@@???>>><<<;;;:::;;;;;;:::===>>>===FFF\\\tttqqqOOOJJJNNNSSS\\\dddllluuu{{{yyyssspppooooooggglll{{{yyyVVVGGGVVVqqqkkkQQQEEEGGGDDDCCCJJJMMMWWWVVVJJJAAADDD@@@999<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJJJJSSSZZZgggvvvvvvpppjjj___NNN@@@999666888FFF\\\kkkfffYYYTTTIII@@@<<<777000111777222111000///111<<>>AAAEEEFFFGGGNNNVVVaaaiiissswww{{{uuuiiinnndddXXXNNNKKKVVVnnnpppfffdddlllvvvxxxeee\\\YYYWWWWWWZZZllluuuxxxpppmmmiiieeedddeeehhhjjjggg```XXXRRRLLLGGGJJJOOO___qqq|||xxxtttfffnnnwwwooocccUUURRR[[[ffflllllljjjlllmmmfffWWWHHH???===@@@BBBFFFHHHIIIJJJLLLNNNKKKMMMQQQSSSQQQSSS]]]iiihhhLLL===>>>:::888999;;;AAAMMMZZZxxxqqqkkk|||sssbbbhhhvvvnnnnnnrrrxxxyyyssshhh___wwwqqqaaaXXXSSSPPPNNNMMMHHHAAA@@@CCCCCCPPPeee|||qqq___RRRIIIDDDAAAAAA???<<<;;;<<<============>>><<<<<>><<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGOOOVVVcccuuuxxxkkkXXXJJJ;;;888999GGGaaaxxx}}}xxxrrrZZZFFFAAA<<<111///555333222111000000888HHHWWWooovvvzzzvvvlll```TTTKKKDDD@@@;;;666444333333333444999>>>@@@???===<<<<<<:::999777555444444444444666===MMMccczzzwwwuuu{{{yyyYYYMMMEEEDDDFFFIII```uuu}}}mmmWWWNNNLLL^^^cccTTTPPPNNNNNNMMMKKKHHHEEEBBB@@@???===;;;777444222000///......---------,,,,,,,,,*********************************+++++++++,,,,,,---,,,+++,,,...000000///------------............000000000///...///222444888777666444333333333444666666777777777777666666444333222222444777999;;;???>>>AAADDDEEEFFFMMMUUU___iiitttxxxzzzzzzlllrrroooiii]]]OOOIIITTTbbbjjjYYYTTTWWWfffvvv{{{qqqiii```XXXTTT```jjjuuu|||}}}vvvsssoookkkiiijjjlllmmmhhhaaaYYYRRRKKKFFFHHHMMM___rrryyy~~~vvvqqqzzz}}}uuueeeTTTQQQ\\\hhhmmmnnnhhhmmmlllaaaPPPDDD??????AAADDDGGGHHHIIIJJJLLLNNNLLLMMMPPPSSSQQQRRR[[[fff~~~zzzWWWAAA>>>;;;999999:::???JJJUUUnnnooofffvvvyyyuuuqqqrrrwwwwwwlllaaadddyyyiii___^^^[[[XXXUUUNNNEEEAAABBBEEELLL^^^yyywwwhhhZZZOOOIIIFFFCCC@@@???@@@BBBBBBBBB>>>>>>===>>>KKKbbbxxx}}}pppUUUOOOOOOSSS```cccmmmxxxwwwmmmddd[[[SSSOOOTTT___www~~~www|||UUUDDDNNNmmmqqqSSSCCCEEECCCEEENNNQQQ___dddZZZOOOPPPKKK@@@<<<<<<<<<<<<<<<<<<======>>>????????????????????????AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDIIINNNZZZkkk}}}|||mmm[[[NNN>>>:::888DDD^^^|||dddIIICCCAAA888000111111000111333222777GGGXXXqqq|||~~~sssfffXXXMMMFFFAAA:::555444444333222555;;;AAACCCAAA>>>===>>>;;;:::888666555555555555555666???RRRjjj}}}wwwYYYNNNGGGFFFHHHIII```uuu}}}lllUUUKKKIIIZZZbbbRRROOOOOONNNMMMKKKHHHEEEBBB@@@???===;;;777444222000///......---------,,,,,,,,,************************************++++++++++++...,,,+++,,,...000000///////////////000000000000000000000///......000222666666777555333222444555666666777777777777666666666444333222333555888:::>>>>>>@@@DDDDDDEEELLLTTT```jjjvvv|||}}}sssoooqqqqqqiiiXXXIIIGGGMMM]]]~~~aaaKKKBBBBBBFFFUUUooouuucccTTTMMMTTT^^^iiirrr{{{|||zzzvvvrrrooonnnoooooohhhaaaZZZTTTMMMHHHIIINNN___qqq|||zzzzzzyyyfffUUUTTT___hhhmmmooojjjnnnjjj\\\LLLCCCBBBCCCEEEGGGIIIKKKKKKKKKLLLNNNMMMMMMOOOQQQOOOPPPXXXbbbvvvfffKKK???<<<:::::::::===FFFQQQbbbooommm~~~}}}rrrmmmpppssslllaaa\\\{{{yyyiiieee```[[[QQQEEE@@@@@@BBBGGGYYYwww}}}nnn```WWWPPPKKKEEECCCDDDEEEEEECCCAAAAAA@@@DDDSSSjjj|||nnnXXXTTTSSSWWWccceeeooo{{{{{{qqqfff\\\TTTPPPNNN[[[eeezzz}}}xxx}}}PPPCCCLLLmmmtttTTTBBBCCCBBBEEENNNRRRZZZccc[[[MMMKKKGGG===:::===<<<<<<;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAA@@@CCCGGGOOO]]]mmm|||}}}}}}~~~ooo]]]NNNEEE???<<<999???UUUsssjjjOOOGGGGGGBBB888333000...000333333666GGGZZZuuuuuukkk^^^QQQGGG@@@999444444444333222666<<>>>>>@@@CCCDDDEEEKKKSSS```iiittt|||~~~pppqqqrrrlll]]]LLLDDDEEEFFFbbbnnnSSSCCC>>>>>><<>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@AAAAAAAAAAAA@@@???>>>@@@AAAEEEKKKWWWfffvvv~~~{{{zzz}}}{{{```MMMBBB???>>>===:::<<>>>>>@@@CCCDDDDDDKKKSSS^^^eeepppzzztttrrrpppkkk]]]MMMEEEDDD???QQQlllttt\\\IIIAAAAAACCC???<<<<<>><<<:::777777===FFFQQQoooqqqfffxxx}}}rrrnnnfff\\\PPPUUU]]]ppplllhhheeeaaaZZZQQQNNNPPPGGGGGGLLLXXXgggzzzwwwooofff___]]][[[VVVRRRFFFGGGJJJRRRcccwww^^^OOOZZZ___aaajjjuuuxxxjjjXXXLLLJJJRRR[[[]]]eeexxx{{{zzz|||ttt~~~zzzTTTGGGKKKgggzzzXXXDDDCCCCCCGGGPPPSSS]]]hhh]]]GGG???===<<>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>@@@@@@AAAAAA@@@???===<<>>===>>>DDDRRRdddqqq~~~zzzxxxzzz{{{^^^JJJDDDDDD<<<>>><<<:::CCCYYYqqqrrr```WWWSSSKKKBBB;;;555333444222666LLLeee}}}{{{uuurrrhhh[[[GGG???777333444666555333555;;;AAA@@@:::777888<<<===<<<;;;:::::::::;;;<<<:::999;;;>>>???EEEUUUfff|||tttXXXQQQMMMMMMOOONNNdddrrrttt^^^TTTHHHccciiiTTTNNNPPPPPPNNNLLLHHHCCC???<<<>>>===:::777444111///---...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********++++++******************++++++,,,------......///111111000000//////......000///...///000111000///333666888888777555444444777777666666777888999:::888777555222111222333333:::<<>>>>>===<<<;;;;;;============>>>>>>>>>>>>AAA@@@???>>><<<;;;:::999999888888999===FFFPPPWWWkkkwwwyyyuuuwww{{{dddUUUJJJCCC???;;;888888;;;DDDVVVffftttuuucccYYYWWWXXXAAA:::555444222999QQQlll~~~}}}zzzjjjYYYDDD===555222444666666555444555555666666777777888???AAA@@@<<<777666;;;???@@@===<<<<<<===CCCQQQ___sssrrr]]]OOOQQQTTTRRRXXXdddzzz}}}yyycccSSSRRR[[[nnnkkkWWWQQQPPPOOONNNLLLHHHCCC???<<<>>><<<:::777444111///......---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++******++++++******************++++++,,,,,,---.........000000000000////////////000///...///111111111///333555888888777555444555666666777777888999999999:::888666444333333444444888;;;???BBBDDDHHHKKKNNN```hhhsss}}}|||vvvwwwwwwooo\\\LLLFFFFFFTTTrrrwwwiiiWWWHHHAAACCCAAA@@@@@@AAALLLcccwwwnnn___[[[UUUOOOMMMLLLNNNTTT\\\mmmppprrrpppjjjfffgggiiifffbbb___^^^\\\XXXYYY]]]hhhzzzyyyhhhbbb]]]```iiipppqqqnnnnnnjjj^^^OOOHHHKKKNNNNNNOOOOOOOOOOOOOOOOOONNNNNNPPPPPPOOOMMMLLLMMMQQQSSS```wwwyyyUUU???;;;999::::::999;;;===CCCSSSooosssdddeeeeeeWWWLLLLLLTTTccc{{{vvvggg___WWWTTTJJJFFFMMMWWWppp{{{rrrkkkddd]]]YYY```ooo~~~qqqWWWSSSWWWcccppprrr{{{}}}tttgggZZZTTTUUU[[[```fffhhhyyyvvvwwwssspppwwwwwwPPPDDDFFFXXXvvv\\\DDDDDD@@@@@@LLLTTT^^^hhhcccLLL;;;:::<<<888;;;;;;;;;;;;;;;;;;;;;;;;===============<<<;;;;;;<<<<<<<<<=========>>>>>>======<<<;;;999888777666666666555555888>>>FFFLLL]]]kkkyyy{{{zzz}}}kkk^^^SSSIIIAAA===:::999999===IIIVVVbbbnnnzzzyyymmmccccccgggSSSDDD:::777555888PPPlll{{{gggTTTAAA;;;444222555777666555888888999888888999:::;;;@@@AAA???;;;777888>>>DDD@@@===<<<;;;;;;@@@MMMZZZnnnmmm[[[PPPVVV[[[ZZZ```kkk~~~sssbbbVVVLLLZZZppplllXXXRRROOOOOONNNLLLHHHCCC???======<<<:::777444111///......---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++*********++++++++++++++++++++++++,,,,,,------......////////////000000000000000///...///111222111000333555888999777666555555555666888999::::::999999:::999777555444444555555666999>>>BBBEEEHHHKKKNNN]]]fffrrr|||~~~{{{kkk\\\MMMIIINNNddd}}}cccOOOJJJFFFBBB@@@???@@@JJJTTTnnn~~~rrrlllcccWWWMMMDDD@@@EEEMMMZZZ\\\^^^]]]ZZZXXXYYY[[[___]]]]]]___^^^\\\^^^ccclll}}}~~~~~~|||iiiddd```dddmmmssstttqqqooogggYYYLLLIIIMMMOOONNNNNNNNNNNNMMMMMMLLLLLLLLLNNNNNNNNNLLLKKKLLLOOORRRWWWnnn{{{vvvTTT@@@;;;999::::::888:::???@@@KKK```{{{lll^^^rrrwwwaaaWWWOOOOOOeeezzzooogggUUUIIIHHHKKK]]]yyyzzzpppjjjaaa[[[aaarrriiiTTTUUU[[[hhhtttuuu}}}uuuiii___YYYZZZ___bbbgggkkk}}}|||ssswwwrrrKKKAAABBBRRRnnnyyy^^^GGGEEE@@@@@@IIIPPPYYYdddbbbNNN===:::;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;:::999888666666555444444444333444777<<<@@@PPP___oooxxx{{{~~~ttthhhYYYLLL@@@===;;;:::888888???HHHUUUaaauuuzzzllliiiqqqeeeLLL;;;999777888OOOmmm~~~rrr[[[HHH<<<888444444666777666444888888888666555666888;;;DDDCCC???:::666777===CCC>>><<<::::::999<<>><<<;;;999777444222000///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,******++++++,,,------...------...///000111222222111000///000111222222000111444777999888888777888444666999;;;<<<<<<;;;:::888888666555444444333333222555:::>>>AAAEEEIIIKKKTTT]]]jjjuuu~~~sssdddVVVUUUbbbuuuyyykkk[[[QQQJJJFFFFFFIIIQQQsss|||aaaQQQLLLJJJIIIJJJGGGFFFEEEDDDBBBCCCEEEGGGKKKKKKNNNRRRRRRSSSYYYbbbttt}}}zzzzzz}}}|||jjjiiiiiinnntttvvvssspppjjj]]]OOOIIIKKKNNNNNNMMMKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLKKKKKKKKKNNNPPPUUUccc~~~xxxsssPPPBBB:::<<<===888666:::;;;>>>III\\\wwwrrriiitttcccUUUccc{{{|||uuuooo___SSSNNNIIISSSkkkwwwmmmUUUPPPPPP\\\oooqqqYYYQQQYYYaaammmzzz|||qqqeee```___```aaadddlll{{{}}}yyy{{{TTTBBB>>>KKKggguuuiiiPPPHHH@@@???EEEGGGPPP]]]bbbTTTCCC;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::999888777666666555333444555555555777:::===EEEUUUfffpppyyy{{{zzz|||zzzcccOOODDD???;;;;;;;;;<<>>===:::777444333222444333444666666999CCCOOOfff|||___RRRKKKQQQ]]]hhhttt{{{oooaaaUUUNNNJJJYYYqqqhhhVVVRRRNNNNNNMMMLLLHHHDDD@@@>>><<<;;;999777444222000///...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,******++++++,,,---------******++++++,,,,,,---------......///000111111222111000///000222333222111111444777999999888999999666777999;;;<<<===<<<<<<888777777666555444333222222444777:::===AAAFFFJJJPPPXXXdddpppzzz{{{hhhaaaeeennnzzzsssbbbTTTJJJEEEEEEKKKkkkhhh\\\[[[YYYTTTPPPJJJHHHEEECCCCCCDDDFFFGGGDDDCCCEEEGGGGGGKKKVVVaaavvv|||yyyzzz|||~~~xxxoooaaaccchhhpppvvvwwwtttpppdddWWWLLLIIIKKKLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLKKKLLLNNNPPPSSSZZZoooaaaJJJ999:::===999777;;;999<<>>IIIfffuuuoooTTTIII@@@???EEEEEENNN\\\cccXXXFFF;;;999:::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<777777666666555444444333222333444444444777;;;>>>BBBRRRdddoooyyy|||{{{|||jjjVVVGGGAAA;;;::::::;;;AAAHHHVVVYYYfffyyyxxxooommmsss]]]III@@@:::888EEEWWWiiikkkeeeVVVGGG???;;;999555666888999999999888777444:::@@@@@@;;;666444555555666777888777666444222111111222555555777AAAMMMcccyyy}}}]]]PPPGGGJJJWWWeeeuuuuuugggXXXOOOIIIYYYrrreeeTTTPPPNNNNNNMMMKKKHHHDDDAAA>>><<<;;;999777444222111000...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,******++++++,,,------...*********+++,,,,,,------......//////000000111111111000///000222333222111000333777999999999999:::777888999:::;;;===>>>>>>888888888777666555444333222333555777999>>>DDDHHHLLLSSS___kkkvvvzzzxxxwwwwwwxxxvvv~~~|||jjjYYYPPPNNNQQQhhhyyyvvvpppfff```VVVSSSPPPNNNOOOQQQTTTUUUMMMJJJHHHEEECCCFFFSSS```wwwyyyvvvwww{{{~~~vvvnnnhhhbbb^^^ccckkktttzzzzzztttooo]]]SSSJJJJJJKKKJJJIIIKKKGGGHHHHHHIIIIIIJJJJJJKKKIIIJJJLLLLLLLLLLLLNNNPPPNNNSSScccxxx^^^@@@;;;>>>;;;999===:::===BBBJJJZZZvvvhhh```ZZZZZZbbbjjjnnnnnngggnnnmmmggg^^^PPPTTTiiinnnYYYHHH?????????CCCNNN___qqqdddXXXZZZccceeennn~~~kkkaaa^^^^^^^^^aaafffrrr}}}~~~YYYDDD<<>>HHHJJJDDD<<<777666333333333444555666555444111111333555444555>>>III\\\sss{{{ZZZOOOFFFIIIUUUfffvvv~~~wwwjjjZZZOOOHHH]]]zzzaaaQQQMMMNNNNNNMMMKKKIIIEEEAAA???;;;;;;999777555222111000...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---......)))******+++,,,,,,------////////////000000000000111000000000222333222111000333777999999999:::;;;888888888999;;;===>>>@@@999999999999888666555444333333444444777<<>>???<<<;;;>>>888;;;???BBBMMMfff~~~zzzwwwwwwccc]]]bbbkkkxxxttt~~~xxxhhhSSSRRReeelllrrrtttmmmggghhhmmmppp}}}ssscccQQQDDD>>>>>>::::::===EEEUUUhhhzzzcccZZZ^^^gggfffooommmbbb___^^^___```ccclllxxx~~~}}}~~~RRR???;;;JJJjjj{{{xxxZZZJJJ???@@@FFFEEEMMM[[[fff^^^KKK<<<888:::999999999999999999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======999999888888777777666666999999888777777:::???CCCIIIXXXiiisss{{{~~~|||}}}cccOOO:::555222555888999<<<@@@<<<;;;<<>>IIIUUUXXXQQQHHHAAA???666444333222333444444444222222444555444444<<>>???===:::777333000...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------......///.........//////000000111111111111222111111555:::<<<;;;999999999999:::===?????????:::;;;;;;999666444444444444333333333555888<<<>>>JJJOOOWWWcccppp}}}qqqbbb]]]lllsssqqqsssyyy{{{}}}zzzuuurrrsssvvvnnnfffZZZOOOFFFDDDNNNZZZwww~~~wwwtttppplllmmmttt}}}~~~zzzvvvsssooo{{{fffXXXWWWYYYbbbmmmxxx~~~~~~qqqcccQQQPPPOOOLLLKKKIIIIIIHHHGGGHHHIIIJJJLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOVVVggg||||||UUUAAA<<<:::<<<@@@:::777:::AAAGGGSSSrrrkkknnn||||||pppnnneee^^^qqqooo[[[WWWVVVVVVXXXYYYVVVNNNIIINNNWWW___aaaTTTFFFGGGEEE<<<999:::======???KKKbbbyyy~~~bbb___]]]bbbooouuubbbYYYZZZ^^^cccccchhhttt~~~{{{zzzTTT<<>>===;;;:::::::::<<<999999;;;:::888;;;@@@EEEBBB>>><<<:::999888777;;;===>>>>>>>>>>>>AAACCCQQQZZZfffrrr{{{~~~}}}zzz```LLLBBB:::888555444555555555444666333222888AAAHHHHHHEEEBBBBBBBBB>>>999666777888BBBDDDCCC===999999999777:::999:::<<>>RRRiiirrriiiYYYKKKEEEBBB;;;444333666777444///444222111333444555:::AAAQQQjjjxxx}}}vvvWWWPPPIIILLLYYYjjjwww~~~}}}yyyoooaaaWWWTTTJJJooo]]]PPPPPPLLLLLLKKKJJJGGGDDDAAA???@@@>>>;;;777444111///...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---......///.........000000000000000111111111222111222555999;;;;;;:::999888888999;;;>>>@@@@@@===>>>===:::777555555666555444333333444777:::<<>>===<<<:::777888===@@@JJJccc~~~}}}qqq}}}iiitttkkknnn}}}nnnaaaRRRMMMMMMQQQTTTMMMDDDGGGQQQUUU[[[QQQEEEDDDBBB<<<>>>999;;;>>>DDDSSSjjj|||~~~}}}}}}jjjiiihhhnnnzzz}}}kkk]]]WWWYYY\\\\\\```lll}}}|||zzz]]]BBB===BBBTTTsss```KKKBBB???AAADDDIIIWWWeeecccRRR???:::===::::::999999999:::;;;<<<:::;;;======<<<;;;;;;<<<<<<999999;;;;;;:::>>>DDDGGGEEECCCBBBAAAAAAAAA@@@DDDEEEFFFFFFEEEEEEGGGIIIVVV^^^iiisss{{{}}}||||||cccNNN???888:::888666555666666444333444111///111666999888666;;;<<<<<<:::666444555666;;;>>>>>>:::777888888777<<<;;;;;;===??????===:::>>>QQQhhhppphhh[[[SSSRRRGGG>>>555222444666444222555333222444444444999@@@OOOiiixxx|||qqqSSSLLLHHHLLLZZZlllyyy~~~xxxlll\\\QQQNNNLLLnnn[[[NNNOOOKKKKKKJJJIIIGGGDDDBBB@@@@@@>>>;;;888555222000///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------...//////......111111111000000000000000222222222555888:::;;;:::999888777777999<<<@@@BBBAAAAAA???<<<888666777888555444333222333555777888???GGGRRR\\\fffrrr|||cccSSSQQQccc|||sssllliiiiiiiii```TTTIII@@@???KKKXXXxxxzzzvvvpppllliiigggfffeeejjjsssuuulllxxx}}}~~~{{{qqqyyyeee]]]cccuuu|||}}}jjjYYYNNNNNNMMMLLLLLLLLLMMMMMMOOOOOOPPPPPPOOONNNMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNMMMJJJKKKYYYrrraaaEEE<<<@@@???:::<<<999999;;;:::???RRRfffqqqmmm{{{wwwxxxZZZMMMHHHMMMXXXTTTEEEEEEQQQZZZddd```TTTNNNEEE>>>BBB===>>>AAAJJJ]]]sss|||~~~qqqmmmmmmpppxxxvvvrrrjjjaaaZZZXXXZZZ]]]YYY^^^lll}}}|||lllIII:::<<>>::::::999999999:::;;;;;;888:::<<<<<<<<<<<<<<<>>><<<:::999;;;<<<===CCCJJJOOOOOONNNNNNMMMMMMMMMLLLMMMNNNNNNNNNMMMNNNPPPRRR[[[bbbkkkttt{{{}}}||||||dddMMM@@@999666:::888777777777666444222222111000/////////000000666777888777666555555666666;;;===:::999::::::888===<<<<<<===>>>>>>;;;999???SSSiiipppfff[[[VVVWWWIII@@@666000111444555444777444444555555444888>>>LLLfffwww}}}lllNNNIIIFFFMMM]]]nnn{{{yyykkkZZZOOOLLLMMMjjjZZZMMMLLLIIIIIIIIIIIIGGGEEEBBBAAA@@@???<<<888555333111000------,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---...////////////111111111111000000000000222222333444777999::::::999888777666777;;;???CCCCCCBBB@@@<<<999777888999666555444222222333444555888AAALLLUUU\\\hhhwww{{{fffTTTTTToooxxxllltttrrrgggaaa]]]YYYSSSLLLEEE@@@@@@JJJVVVvvv}}}wwwrrrnnnllleeeeeefffhhhooozzzzzz}}}~~~|||sss}}}nnnfffooo{{{wwwbbbRRRNNNNNNMMMLLLLLLLLLLLLMMMOOOPPPPPPPPPPPPOOONNNNNNMMMLLLLLLLLLLLLMMMNNNNNNPPPMMMLLLUUUkkknnnLLL<<<===???;;;>>><<<;;;;;;999:::FFFSSSoooyyyxxxlllXXXNNNRRRbbb```OOONNN]]]rrr{{{lllUUUDDDDDDDDDBBBBBBLLLbbbyyy}}}{{{~~~wwwhhhlllooouuu{{{dddcccaaa^^^]]]\\\]]]^^^]]]^^^gggxxx~~~~~~yyyOOO999:::EEE\\\uuuiiiOOOAAA???AAAEEEGGGOOO]]]dddYYYEEE<<<===:::::::::::::::::::::;;;888:::<<<<<<;;;;;;;;;======:::999;;;===???FFFNNNZZZ[[[[[[[[[ZZZXXXXXXXXXSSSTTTTTTRRRQQQRRRUUUWWW]]]ccckkkssszzz~~~~~~www]]]IIIBBBAAA???;;;999888777888777555333222333444222000111444777888999999999999999999999:::???BBB@@@>>>???>>><<<============<<<;;;999888@@@UUUlllrrrfffWWWPPPPPPEEE>>>555111222555666666888666555777666444888===IIIdddvvv~~~jjjLLLIIIGGGOOO___ppp|||{{{mmm\\\RRROOOLLLeee[[[LLLJJJHHHIIIIIIHHHGGGEEEBBBAAA@@@>>>;;;888555333111111------,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---...////////////111111111000000000000000222222333444555777999;;;888888888666666999>>>BBBCCCBBBAAA===:::888999:::777666444333222222222333333;;;EEELLLQQQ\\\jjjuuudddSSS[[[mmmrrrmmmyyy~~~ssshhhaaaWWWUUUSSSPPPKKKHHHNNNXXXsssuuunnniiigggfffbbbdddhhhmmmuuu~~~ttt{{{pppllluuuooo\\\OOOOOOOOOMMMLLLKKKJJJJJJJJJLLLMMMMMMNNNNNNNNNNNNNNNLLLLLLKKKKKKLLLLLLMMMNNNOOOMMMMMMSSSeeeaaaDDD;;;<<<======<<<;;;;;;888888???FFFSSSnnn|||xxx```SSSVVVgggiii[[[[[[iiioooRRRLLLJJJEEEBBBKKKbbbzzz}}}yyyvvvzzz}}}jjjdddmmmrrr|||uuu_________`````````^^^]]]```___eeevvvxxx{{{~~~TTT999===DDDRRRiii}}}oooSSSCCC???AAACCCDDDJJJXXXccc\\\HHH<<<<<<:::::::::::::::::::::999:::<<<===<<<:::999999:::===:::999;;;===@@@GGGOOO\\\___bbbcccbbbaaaaaabbb\\\[[[YYYVVVSSSRRRSSSUUU\\\```gggpppxxx}}}~~~~~~}}}|||{{{|||~~~~~~dddQQQMMMKKKGGG>>>;;;888777777888999888111333555333000111666;;;>>>===<<<;;;<<<<<<======BBBGGGIIIFFFCCCCCCAAA>>>>>>>>>===<<<999777666666>>>TTTlllttthhhVVVKKKGGG===999555444666777777666999666666888777555888===HHHdddwwwiiiNNNJJJIIIQQQaaaqqq||||||mmm[[[PPPNNNJJJ```{{{^^^MMMKKKHHHIIIIIIHHHFFFDDDBBB@@@???===;;;888555333111000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++---...//////000000///000000000111111111111222333444444444555999;;;888999999777555777;;;???AAABBBBBB@@@===;;;:::;;;777666555444333222222222111666===AAAFFFOOO[[[ddduuuuuu\\\UUU\\\zzz{{{ppplllooo{{{rrrgggfffdddaaaXXXQQQSSSYYYttt{{{ooofffbbbaaaaaa___cccjjjrrr{{{|||zzz|||oooooowwwwwwdddUUUOOOOOONNNLLLKKKJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLIIIKKKMMMRRR___yyyZZZCCC<<<===::::::999888777888;;;>>>KKKccciii^^^___mmmooodddbbbkkkggg]]]TTTNNNHHHOOOddd|||~~~|||xxxrrrnnnttt|||ttteeefffnnnuuusss_________```aaa```]]][[[______ggg{{{uuu{{{\\\<<>><<<::::::;;;;;;;;;:::999999;;;<<<===<<<:::888888999<<<999999<<<===???EEELLLVVV[[[aaadddcccbbbccceeeaaa___[[[VVVQQQOOOPPPQQQYYY\\\cccllltttyyy{{{zzzrrrqqqooollljjjjjjmmmppp~~~~~~~~~qqq___[[[VVVNNNBBB===888555666:::>>>@@@444555555222000111555999BBB???<<<;;;<<>><<<:::777444222111000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***+++,,,...///000000000......///000111222222333222333444333333444888<<<777:::;;;999555555888<<<@@@BBBDDDCCCAAA>>>======777777666555444333222222111333666999===EEENNNTTTeeeuuuqqq^^^ZZZaaawwwgggnnn{{{uuuiii___^^^cccyyy|||rrrggg```]]]^^^```___eeennnxxx|||{{{zzzrrrqqqvvv{{{lllWWWLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKHHHKKKMMMOOOWWWmmmvvvSSSAAA>>>999:::999888888999::::::FFFZZZxxx{{{yyy~~~|||pppgggeeeiii~~~|||ssskkkddd\\\^^^mmm~~~yyyuuuooojjjjjjtttzzzoootttuuu{{{|||lll```___^^^```aaaaaa___\\\___^^^eeeyyy}}}gggAAABBBCCCPPPrrrzzz[[[GGGAAA@@@???DDDEEESSSffffffQQQAAA>>>::::::;;;;;;;;;:::999888999:::<<<<<<:::999999:::;;;999999<<<<<<===AAAHHHQQQWWW]]]^^^\\\YYYYYY[[[XXXWWWTTTPPPMMMMMMOOORRRWWWYYY___gggppptttuuussshhhfffdddaaa^^^___cccfffqqqxxx~~~{{{{{{}}}qqqnnniii^^^FFF@@@777222444;;;CCCHHH???>>><<<:::999;;;>>>AAADDD@@@<<<;;;>>>CCCGGGHHHQQQTTTSSSMMMHHHHHHFFFDDDBBBCCCBBB>>>999666555666888DDDSSSYYYTTTJJJCCC@@@:::999::::::;;;;;;:::999888666777:::999777999>>>PPPkkk{{{xxx___MMMIIIGGGNNN^^^ooo{{{|||jjjUUUJJJIIIMMMaaattt|||dddRRRPPPIIIIIIIIIHHHFFFCCC@@@???===;;;999666444222000000---------,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***+++,,,...///000000000------...000111222333444222333444333222444888<<<777:::<<<:::666444777:::@@@BBBEEEFFFDDDAAA???>>>777777666555555444333333222222222444888???FFFJJJXXXgggzzziii\\\XXXxxxsssmmmooozzzooooootttsssnnneee]]]WWWWWWZZZ^^^aaahhhrrr}}}|||rrrmmmuuu~~~zzzcccLLLDDDHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMLLLLLLKKKIIIHHHGGGIIIHHHHHHHHHHHHIIIJJJJJJJJJMMMNNNMMMQQQdddaaaFFF???;;;<<<;;;999:::<<<;;;:::<<>>EEEEEESSShhhiiiUUUCCC@@@::::::;;;<<<;;;:::888777777999;;;;;;::::::;;;<<<;;;999999<<<<<<;;;???DDDQQQVVV[[[ZZZTTTOOOMMMMMMJJJJJJJJJIIIIIILLLQQQUUUVVVXXX]]]eeemmmqqqpppnnncccaaa___\\\ZZZ\\\```cccjjjooowww{{{}}}yyyxxxzzz{{{pppIIIAAA666111333<<>>EEEGGGDDD???;;;:::>>>===<<<<<<;;;;;;;;;:::777666777::::::888:::???TTTnnn}}}sssZZZKKKFFFDDDLLL\\\nnn{{{}}}mmmYYYOOOOOOPPPdddvvv~~~hhhQQQHHHHHHHHHIIIHHHFFFDDDAAA???>>><<<999666444111000///......---,,,,,,,,,,,,---------------------------++++++++++++++++++++++++)))************+++++++++,,,,,,------...////////////......111444555333000555555444555555666777777555888;;;;;;999888999;;;???DDDJJJKKKHHHDDDBBBBBB999777666555555555333111222111111222555:::>>>AAAOOOXXXggg{{{ppp```nnnvvvuuu|||wwwoooeee]]]VVVTTTSSSSSSWWW\\\ccclllxxxzzzyyy|||~~~zzzuuuvvvdddQQQPPPNNNEEEHHHHHHHHHIIIIIIJJJJJJJJJMMMMMMLLLLLLKKKIIIHHHGGGIIIIIIJJJJJJJJJJJJJJJJJJJJJHHHKKKPPPQQQVVVmmmyyyTTT???>>>;;;:::;;;:::666777;;;;;;FFF___tttaaaKKKLLLQQQiii~~~uuuoooeee]]]^^^mmm}}}~~~pppfffhhhaaa[[[YYY\\\``````^^^^^^]]]```kkk{{{~~~SSS???CCCOOOuuudddIIIAAA@@@===@@@EEEQQQ]]]aaaYYYJJJ@@@<<<;;;;;;===>>>===;;;999<<<<<<<<<<<<<<<<<<<<<<<<999999999:::;;;===@@@AAALLLRRRYYY[[[WWWOOOIIIEEEAAAAAAAAACCCFFFJJJMMMPPPSSS[[[bbbfffkkkqqqtttrrrjjjiiiiiilllnnnnnnjjjfffjjjkkkkkkiiieeeiiizzzzzzuuurrrqqqyyysssPPPCCC999666444555CCCVVVaaagggkkkjjjkkkjjjbbbWWWBBB:::555;;;FFFOOOXXX^^^fffddd___WWWSSSQQQLLLFFFDDDCCCAAA===999777777888;;;888777999999999>>>DDDIIIGGGBBB???AAADDDBBB;;;<<<888666888888888;;;???[[[lll~~~lllSSSIIIEEECCCIIIWWWjjjzzzsssaaaQQQIIIXXXqqq~~~mmmVVVLLLHHHHHHIIIHHHFFFDDDAAA???>>><<<:::777444111000///......---,,,,,,,,,,,,---------------------------++++++++++++++++++++++++)))************+++++++++,,,,,,------.../////////000...---///222333111///222333555666777777666555444888;;;<<<:::999999:::@@@DDDIIILLLKKKGGGDDDBBB;;;999777666666555444333444333333333444777:::<<>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<===>>>IIIOOOWWWZZZVVVNNNGGGCCC@@@@@@AAABBBEEEIIIMMMOOOUUUZZZ```cccjjjsssyyyzzz}}}zzzxxxwwwuuuqqqnnnfffbbb]]]XXXSSSWWWfffvvv|||vvvssspppnnnsss{{{vvvMMMAAA999888555444<<>>AAAGGGLLLNNNLLLGGGCCC???<<<888666666666666555666555444333333444666777999@@@KKKXXXhhh|||{{{ssshhh[[[SSSLLLFFFCCCFFFKKKQQQ[[[dddpppzzzrrrgggfffkkkkkkgggbbb```bbbnnn~~~}}}sssuuu{{{hhhTTTKKKHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGJJJJJJKKKKKKKKKJJJJJJIIIKKKJJJJJJJJJIIIHHHHHHHHHJJJHHHJJJLLLIIIIIIXXXiiioooOOO???<<<===>>>;;;666666888777666888CCCWWWrrrzzz|||bbbSSSNNNKKKNNNaaa~~~uuunnnbbbYYYSSS[[[pppyyy{{{}}}{{{nnngggbbbbbbddd___[[[WWWWWWYYYZZZYYYWWWYYYXXXZZZcccrrr^^^???AAAGGG___vvvtttSSSCCCAAAAAA@@@CCCKKKXXXbbb___OOO??????>>>===>>>??????===;;;999999999999999999999999<<<;;;:::::::::::::::;;;DDDKKKSSSWWWUUUNNNFFFBBB??????@@@AAAEEEIIILLLOOOVVVZZZ]]]```iiivvv{{{sssnnnkkkhhhggg[[[TTTJJJDDDBBBFFFTTTbbbyyyuuuqqqoookkkiiilllqqqyyypppiiiHHH???888999888444555;;;UUUrrrsssXXXIIIDDD@@@:::888@@@LLLXXXccclllxxxuuummmeeeaaa___YYYQQQRRRMMMDDD<<<777777999;;;:::888777999::::::???FFFUUU[[[]]]XXXQQQKKKCCC;;;888888:::<<<999888>>>FFF\\\mmmgggRRRLLLHHHEEEHHHTTTdddsss|||zzznnnbbbWWWQQQ\\\uuurrrZZZOOOHHHHHHIIIHHHFFFDDDAAA???===<<<:::777444222111111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++,,,,,,------...//////000///......000333666888888888888888777666555444333666:::<<<===<<<;;;:::;;;===BBBJJJPPPPPPLLLGGGCCC???:::777666777666666666555444333222333444555555:::BBBIIISSSeee|||~~~yyyqqqhhh___UUULLLGGGCCC??????DDDKKKUUUbbbnnnwwwxxxjjjbbbccchhhiiihhhnnnkkkllluuuzzzmmmmmmvvvxxx{{{uuuZZZOOOMMMIIIGGGHHHGGGGGGHHHIIIIIIIIIHHHGGGHHHIIIJJJJJJKKKKKKKKKJJJLLLKKKKKKJJJIIIHHHGGGGGGIIIHHHIIIJJJGGGFFFOOO[[[```KKKBBB::::::;;;:::888888888888888:::CCCRRReeerrrzzzooosss```YYYYYY]]]\\\ggg~~~uuujjjbbb[[[TTTRRR```zzzzzz~~~xxxmmmfffaaa]]]\\\___\\\ZZZYYYYYYZZZZZZXXXVVVXXXVVVVVV]]]iiixxxiii@@@>>>FFF[[[ttt~~~ZZZEEE@@@BBB@@@AAAGGGTTTbbbcccRRR@@@???>>>======>>>>>><<<:::888888888888888888888888::::::::::::::::::::::::AAAGGGOOOUUUTTTOOOHHHCCC?????????AAADDDHHHKKKNNNUUUYYY[[[___iiiwww}}}vvvkkk```XXXUUUTTTTTTOOOFFF>>>;;;<<>>EEEUUU^^^ddd```VVVKKKAAA:::999;;;===>>>:::999@@@JJJ]]]mmm|||cccRRRNNNKKKHHHJJJUUUdddttt~~~|||qqqeee]]]XXXTTTeee{{{}}}oooUUUJJJHHHHHHIIIHHHFFFDDDAAA???===<<<:::777555333222111......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,---.........000000000000333777<<>>:::666444444555666333444777:::<<<===;;;:::777999>>>FFFNNNQQQPPPMMMGGGCCC>>>:::888888777666555444333333333333444555444888<<>>;;;999:::;;;;;;:::;;;AAAKKKSSSooopppooozzz~~~tttpppooouuurrrtttvvvjjj]]]UUUOOOOOOXXXlll}}}kkkfffbbbbbbaaa\\\[[[\\\]]]\\\\\\\\\\\\[[[ZZZXXXXXXUUUTTTXXXbbbppp}}}tttCCC;;;FFF]]]vvvbbbHHH@@@AAA???@@@DDDOOO___eeeWWWDDD???>>><<<;;;<<<<<<;;;999888888888888888888888888888888999:::;;;;;;;;;;;;???DDDLLLRRRUUURRRMMMHHHAAA@@@@@@AAADDDGGGJJJLLLSSSVVVZZZ___iiiuuuzzzyyypppiii___TTTLLLHHHIIIJJJFFF@@@;;;<<>>999444222444777999333333444777:::<<<<<<:::666777:::@@@HHHMMMQQQRRRMMMIIIDDD???<<<:::888666444444444333333444444555333666777888:::BBBOOOYYYiiizzzzzzvvvppp\\\TTTJJJBBB>>>===>>>???===>>>CCCMMMVVVbbbrrrppppppsssxxxzzzyyy{{{~~~|||}}}sssiiiooo{{{kkkZZZMMMNNNQQQOOOLLLKKKIIIJJJLLLMMMLLLKKKIIIHHHGGGHHHIIIJJJJJJJJJJJJJJJMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJKKKOOORRRiiidddGGG<<<===???===:::::::::999666555999@@@FFFQQQkkk}}}sssiii]]]SSSLLLFFFRRRfff|||zzzyyy~~~nnnbbb___]]]___^^^[[[[[[]]]^^^^^^]]]]]]\\\\\\[[[[[[XXXUUUSSSVVV___nnn}}}|||HHH:::EEE\\\vvvlllNNNBBBAAA>>>@@@BBBJJJZZZddd[[[III@@@>>>;;;;;;;;;;;;:::999999999999999999999999999888888:::;;;<<<<<<<<<<<<<<<@@@GGGOOOTTTUUURRRNNNCCCCCCBBBBBBDDDFFFIIIKKKOOOSSSWWW\\\fffpppsssppphhhddd]]]SSSKKKFFFEEEEEEBBB>>>===???@@@@@@DDDIIIRRRYYY___aaaccchhhjjjiiijjjkkkggg```]]]___bbbbbb^^^bbbeeedddaaa______aaaPPPKKKCCC<<<999777777777999KKKaaammmfffZZZUUUXXXKKKCCC>>>BBBKKKZZZlll{{{{{{tttoooppprrrkkkbbbRRRKKKBBB===<<<======<<<>>>;;;:::;;;:::999>>>DDDOOO[[[dddccc^^^XXXRRRMMMJJJFFFCCCAAA===<<>>:::777666666555555444444333333222333444555777;;;AAAEEESSSbbbsssqqqeeeiiiyyyxxxqqqhhh]]]UUUIIIEEE???;;;:::;;;<<<===>>>AAAJJJVVVaaammm~~~uuuooorrrzzzyyyzzz{{{~~~tttsssxxxvvvYYYRRRLLLKKKMMMNNNMMMKKKHHHJJJKKKLLLLLLJJJHHHFFFHHHHHHIIIJJJJJJJJJIIIIIIMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJKKKNNNPPPPPPXXXyyy}}}\\\HHH@@@<<<;;;;;;999999888666666888;;;>>>BBBSSSpppzzznnnaaaWWWPPPMMMKKKOOOccc}}}www{{{ppp^^^^^^\\\^^^aaa```\\\\\\^^^]]]]]]]]][[[ZZZYYYZZZ[[[WWWUUUTTTVVV```ppp}}}OOO;;;AAAUUUnnn~~~tttUUUEEEBBB===@@@AAAGGGVVVccc^^^OOOAAA???<<<;;;;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;::::::===CCCKKKSSSVVVUUUSSSFFFEEEDDDDDDDDDFFFHHHIIILLLNNNQQQVVVaaakkkmmmjjjfffeee```XXXNNNFFFBBB@@@@@@>>>>>>@@@???>>>BBBHHHJJJPPPTTTVVVYYY___ccccccbbbeeeddd^^^ZZZ\\\\\\YYYTTTSSSRRRPPPOOOUUU```jjjeeeaaaXXXMMMCCC>>><<<;;;666DDDZZZjjjjjj^^^WWWWWWLLLCCC===???HHHYYYooowwwrrrtttuuunnndddSSSKKK@@@;;;===AAACCCDDDCCC@@@>>>>>>===;;;???EEEMMMVVV___aaaaaaaaa___\\\TTTMMMEEEAAA>>>???GGGPPP___oookkkXXXQQQMMMKKKIIIIIIPPP]]]mmmyyy}}}zzzgggXXXVVVVVVSSSeee}}}oooUUUOOOHHHHHHIIIHHHGGGDDDAAA???===<<<:::888666444444333......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,---......---///111000///111444888555444333333444666888:::333111///222666:::<<<;;;:::::::::999:::AAAKKKSSSXXXUUUPPPKKKFFFAAA;;;888888777777666444333222222111222333666888:::<<<===AAAMMMZZZcccooobbbUUU[[[eeexxxrrrkkkddd]]]SSSFFF<<>>>>>===;;;:::999888:::@@@HHHQQQWWWWWWVVVHHHGGGEEEDDDDDDFFFGGGIIIJJJKKKMMMQQQ\\\hhhkkkhhhiiiiiiggg___SSSHHHAAA>>>>>>===>>>@@@???>>>DDDLLLFFFKKKOOOPPPSSS[[[```aaa[[[aaabbb\\\YYYYYYWWWRRROOOLLLFFF???<<>>AAAGGGJJJRRRYYY]]]aaafffgggeee[[[QQQFFFAAA>>>@@@GGGPPP___pppiiiWWWQQQLLLJJJHHHGGGKKKWWWgggsssyyy|||jjj\\\YYYWWWRRR]]]yyytttQQQNNNFFFEEEEEEFFFGGGEEEBBB???===<<<:::888555333111000///...---,,,+++******************++++++,,,,,,,,,************************)))************+++++++++))))))***+++,,,,,,------......///000111222333333333222222444888:::;;;;;;777333//////333666888777:::;;;:::777555999BBBJJJTTTTTTUUUSSSNNNGGG???;;;:::888666555555444222111333333222111222333555666;;;???EEEKKKTTTbbbsssyyy^^^VVVYYYhhh|||yyyuuunnnhhhccc]]]SSSKKKFFFAAA===999999::::::999777888===BBBGGGOOO[[[iii{{{|||nnnkkkpppxxxqqqkkklllyyy{{{jjjWWWNNNKKKHHHGGGHHHIIIJJJIIIIIIJJJKKKLLLLLLKKKJJJIIIGGGGGGIIIJJJJJJJJJIIIHHHKKKLLLLLLMMMLLLKKKJJJIIIMMMNNNNNNOOOPPPQQQRRRRRRUUU```xxxaaaGGG@@@???>>>:::<<<;;;777333333555666777===EEEOOO^^^rrr~~~yyyrrreeeWWWJJJFFFBBBCCCPPPbbbxxxvvvccc[[[\\\YYY[[[]]]^^^^^^]]]\\\[[[ZZZ[[[[[[ZZZXXXWWWXXXZZZYYYWWWXXX\\\dddvvvWWW???AAA???^^^rrraaaKKKEEE@@@AAAAAADDDPPP^^^aaa\\\FFFCCCBBBCCCAAA===:::;;;======<<<<<<<<<======>>><<<<<<;;;;;;;;;:::::::::<<<999999@@@LLLVVVYYYWWWPPPKKKEEECCCCCCDDDDDDCCCGGGFFFHHHPPP]]]jjjssswwwwwwyyysssbbbQQQGGGBBB@@@AAABBBBBBAAA@@@AAABBBDDDHHHJJJNNNRRRWWWZZZ]]]^^^]]]]]]]]]^^^]]]YYYTTTPPPCCCGGGHHHAAA;;;===KKKXXXmmmuuuyyyvvvnnndddXXXOOOJJJHHHKKKRRRTTTLLLAAA;;;???>>><<<>>>GGGYYYooozzzyyy~~~tttfff[[[MMM@@@;;;<<<===AAAFFFFFFEEEEEEEEEDDDBBB===:::CCCEEEIIIOOOWWW^^^dddhhhYYYPPPFFF@@@===>>>DDDLLLbbbqqqjjjXXXQQQJJJJJJKKKNNNTTT]]]hhhooowww~~~vvviiiaaaXXXRRRVVVhhhuuuzzztttQQQMMMFFFEEEEEEFFFFFFEEEAAA???===<<<:::888555333111000...------,,,++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++)))******+++,,,,,,------.........///000000111111333222222444777999::::::888555111000111444777888:::;;;:::777555888???EEEOOOQQQTTTUUUQQQJJJBBB===999888666666777666444222333333222222222333555555666888<<<>>>BBBKKKWWW```pppwwwvvv]]]PPP]]]{{{uuunnnjjjeee\\\UUUQQQLLLEEE@@@>>>;;;888555444777999999999<<>>>>>[[[pppnnnRRREEE@@@AAA@@@BBBMMMYYY]]]ZZZIIIEEECCCDDDCCC>>><<<=========<<<<<<<<<======>>><<<<<<;;;;;;;;;:::::::::;;;999999???IIIRRRVVVWWWPPPKKKFFFCCCCCCDDDEEEDDDDDDDDDFFFOOO]]]mmmzzz~~~}}}jjjUUUHHHDDDCCCLLLKKKHHHEEEBBBAAABBBCCCGGGIIIMMMQQQVVVZZZ]]]______^^^\\\[[[\\\\\\ZZZYYYPPPNNNJJJCCC>>>>>>DDDIIIbbbnnnzzz~~~vvvgggZZZOOOJJJGGGIIIIIIBBB:::666;;;;;;;;;>>>HHHZZZppp~~~yyyxxx}}}uuuhhhRRRFFF;;;999;;;???FFFLLLQQQPPPNNNLLLJJJEEE@@@<<<;;;<<>><<<999888888888666555555777:::;;;===BBBJJJQQQ___mmm~~~qqqggg]]]WWW]]]hhhzzz}}}|||xxxwwwzzzaaaPPPGGGLLLJJJGGGGGGHHHIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGHHHIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNKKKKKKMMMOOOQQQRRRTTTUUUPPPXXXfff{{{mmmVVVCCC>>>===<<<<<<;;;:::::::::777999999999:::???HHHOOO]]]ggg{{{xxxzzz{{{wwwnnnfff^^^UUUMMMCCC???>>>>>>???HHHaaazzz~~~pppeee```\\\ZZZYYYZZZ[[[\\\]]]^^^]]]]]]\\\\\\]]]^^^]]][[[[[[\\\]]][[[\\\```gggrrrWWW:::;;;@@@XXXnnnzzzYYYEEEAAA@@@>>>???HHHTTTZZZZZZNNNHHHEEEEEEDDD@@@>>>???>>>======<<<<<<=========<<<<<<;;;;;;;;;:::::::::999999:::===CCCJJJRRRVVVRRRMMMGGGCCCCCCDDDDDDEEE@@@@@@BBBKKK[[[nnn~~~kkkTTTJJJLLLPPPVVVSSSMMMHHHEEECCCDDDDDDGGGIIILLLPPPUUUZZZ^^^```bbb___[[[ZZZ\\\___bbbccc___XXXPPPJJJHHHGGGGGGFFFTTT^^^kkktttxxxuuuhhh[[[OOOGGG???===<<<777555555777888:::>>>HHHXXXlllyyy}}}yyytttrrruuuvvvmmmbbbGGG???777888<<>>BBBKKKWWW```qqqooo___WWWTTTUUUaaappp~~~~~~eeeTTTMMMHHHLLLJJJHHHHHHIIIJJJJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPLLLLLLMMMNNNPPPQQQRRRRRRQQQVVV\\\jjj|||ttt[[[CCC>>>;;;<<<<<<999888888:::::::::999999;;;???CCCKKKPPP\\\ppp{{{pppnnnggg^^^UUUMMMFFFBBB===;;;<<>>EEEPPPYYY]]]SSSKKKEEEDDDDDD@@@>>>??????>>>==================<<<<<<;;;;;;;;;:::::::::888999:::;;;===CCCLLLSSSTTTPPPJJJEEEBBBAAABBBCCC>>>===???GGGVVVjjj}}}yyycccSSSSSS\\\ccc^^^XXXPPPJJJGGGGGGHHHIIIHHHIIILLLPPPUUU[[[___bbbccc```\\\[[[^^^cccgggjjjjjjddd[[[UUUSSSSSSSSSRRRQQQTTTWWWZZZ___aaaZZZPPPGGG???888666555444555888666888:::>>>DDDPPP___jjjqqqnnnhhhddddddccc[[[QQQAAA;;;777999???HHHUUUaaaddd]]]TTTJJJBBB===888555555444333333555999===???AAA>>><<<<<<;;;===DDDMMMdddrrryyyeeeWWWPPPIIIIIILLLTTT```nnnzzz}}}lllbbbaaa[[[WWW^^^vvv|||xxxwww|||xxxSSSJJJEEEEEEDDDEEEEEECCC???<<<===<<<:::888555333111000,,,,,,+++++++++,,,------++++++++++++++++++++++++************************))))))*********+++++++++***+++++++++++++++,,,,,,***+++---///111444555666444333222222444555555444333888===>>>;;;666444444888999::::::999777555555666===HHHRRRYYY[[[YYYWWWPPPJJJAAA999666555666666555555555555555555555555000111222333333444777888:::<<>><<<<<<<<<:::888777888888888888888888888;;;<<<>>>AAAJJJXXXjjjwwwjjj[[[OOONNNSSS[[[lll|||pppWWWOOOMMMIIIKKKJJJIIIIIIKKKKKKKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHIIIKKKMMMNNNPPPQQQMMMMMMMMMMMMNNNNNNNNNNNNQQQTTTUUU^^^wwwiiiiiivvvLLLBBB;;;<<<>>>;;;:::<<<777888888888888999;;;<<<@@@BBBGGGOOO]]]ppptttmmmnnnrrryyy}}}{{{tttmmmaaa\\\TTTMMMFFF@@@>>>>>>999888===IIIYYYjjj}}}~~~sssvvvnnngggbbbaaa___ZZZVVVUUUXXXYYYZZZ[[[\\\\\\\\\\\\\\\^^^``````___^^^^^^___``````bbbfffkkkvvvhhhDDD777???GGGaaa~~~zzzZZZDDDAAA???===???DDDMMMYYYaaaWWWMMMEEECCCCCC@@@????????????>>>===============<<<<<<;;;;;;;;;:::::::::777999:::999999>>>GGGNNNUUURRRLLLGGGBBB?????????@@@???@@@FFFSSSeeewww{{{ooocccaaahhhpppssskkkbbbWWWNNNJJJKKKLLLLLLJJJLLLOOOSSSXXX]]]aaacccbbb```^^^___ccchhhlllnnnuuuqqqiii___WWWRRRSSSUUUVVVUUURRRPPPRRRUUUPPPHHH???999666666777555666:::888:::<<<===???EEENNNUUUZZZYYYUUUPPPOOONNNHHH@@@<<<888777999>>>GGGVVVddd```YYYNNNEEE???===<<<;;;777666444333444666888::::::888888::::::===FFFPPPgggtttvvvfffWWWMMMHHHFFFGGGNNN[[[lllzzz~~~wwwfff^^^___YYYWWWbbb|||~~~}}}|||zzzUUULLLFFFFFFEEEEEEEEECCC???<<<===<<<:::888555333111000------,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************)))************+++++++++++++++++++++++++++++++++***+++---///222444666777444333222222444666666555222777===@@@???;;;777555666888999::::::888666555444999AAAJJJRRRWWW[[[\\\[[[TTTJJJBBB<<<999888777666666666777666666555444222222222111111222222333444666777888:::===AAADDDBBBFFFKKKOOORRRTTTVVVXXXYYY\\\^^^```dddooo}}}vvv]]]WWWNNNIIIHHHGGGCCC>>><<<999666555666777888777555666666666555555777999<<>>============<<<<<<;;;;;;;;;:::::::::777999999888888<<>>===>>>BBBBBBDDDHHHQQQ___nnnxxxooonnnkkkkkkrrr||||||yyynnn^^^SSSMMMMMMMMMMMMMMMOOOSSSXXX\\\```bbbcccaaa``````ccciiiooosssuuu~~~xxxiiiXXXKKKHHHIIIOOORRRRRRQQQQQQOOOHHH???<<<999999;;;:::777666888:::<<<>>>===;;;<<<@@@DDDCCCDDDBBB???>>>@@@===888777555555777:::BBBSSScccWWWRRRJJJDDD@@@???>>>===888777666555555555666777666555777999:::===HHHTTTiiivvv}}}wwwkkk[[[MMMKKKHHHGGGNNN]]]mmmzzzyyyrrrddd]]]___YYYZZZiii}}}|||WWWNNNHHHGGGFFFFFFFFFDDD@@@======<<<:::888555333111000...------,,,++++++++++++,,,,,,,,,+++++++++******************************)))************++++++++++++++++++++++++++++++++++++,,,---///111222333444444333222333555777777666444666999===??????;;;888555666888:::;;;:::888666666777:::???GGGOOOVVVZZZaaa\\\UUUNNNHHHBBB<<<888666777777888777666555444888777555444444444333333333555666666666777:::<<<:::<<>>>>><<<999666666555555555555555555444333555666666555777<<<@@@FFFLLLVVVbbbqqqttt```GGGAAACCCRRRaaammm{{{yyyxxxzzz}}}^^^MMMJJJJJJIIIIIIGGGGGGFFFHHHIIIJJJIIIGGGGGGFFFEEEEEEEEEEEEFFFGGGEEEDDDDDDCCCDDDEEEFFFGGGEEEEEEEEEFFFGGGIIILLLMMMKKKJJJJJJJJJJJJJJJIIIIIIJJJKKKOOOTTT[[[kkksssvvv^^^HHHAAA>>>999777;;;===<<<::::::999999888777999;;;>>>>>>>>>@@@FFFJJJTTT^^^gggkkkkkkkkkhhhdddffffffiiirrryyyZZZXXXTTTPPPLLLIIIFFFDDDAAA<<<:::<<<;;;888:::>>>===HHH[[[ppptttxxxwwwgggaaa\\\YYYYYYXXXVVVXXX]]]VVVVVVVVVWWWXXXYYYZZZ[[[XXX[[[]]]^^^]]]\\\\\\\\\\\\\\\]]]^^^___eeettt~~~zzz{{{[[[999:::888JJJdddvvv}}}kkkOOODDDAAAAAABBBBBBFFFRRR___```SSSGGGCCCDDDBBBAAABBBAAA@@@???>>>============<<<<<<;;;;;;;;;:::::::::888888888888888;;;???BBBJJJKKKKKKIIIDDD@@@>>>>>>???AAACCCFFFLLLWWWccckkkfffiiijjjmmmuuu~~~qqq___RRRMMMMMMNNNNNNPPPSSSXXX]]]```cccccccccaaa``````eeemmmvvv~~~vvvcccQQQFFFCCCDDDIIIMMMKKKIIIFFF???888;;;999;;;>>>===999777:::888;;;>>>===:::999:::<<<777999999666666888777555555444444666888@@@RRRccc\\\YYYUUUQQQLLLFFF???;;;777777888777777666666555555555666999999>>>JJJXXXlllxxx~~~~~~|||xxxqqqaaaPPPMMMKKKLLLTTTbbbpppyyy}}}|||vvviiibbb```XXXZZZlll~~~~~~}}}YYYOOOHHHHHHGGGGGGFFFDDD@@@======<<<:::888555333111000///...---,,,+++*********,,,,,,,,,++++++*********************************)))************+++++++++++++++++++++++++++++++++------......///000000000444333222333555777888777777666666:::???AAA???<<<555555777999;;;;;;:::888888777666888???HHHQQQWWWbbb```]]]XXXQQQIII???999666777888888888666555444999777444333444444444444222333333222000000111222555777888888888999;;;>>>>>>===<<<<<<===BBBHHHLLLNNN___jjjddd[[[WWWOOOEEE@@@;;;888999;;;:::666444555666777888888666333111444666888999:::===DDDIIISSS[[[hhhuuuiiiQQQCCC@@@FFFYYYjjjttt~~~xxxuuuwwwgggKKKEEEIIIIIIIIIKKKEEEEEEEEEFFFHHHHHHGGGFFFGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCCCCBBBBBBCCCEEEFFFDDDDDDCCCDDDEEEHHHJJJKKKHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIMMMQQQQQQZZZxxxyyy\\\OOOGGG>>>:::===<<<;;;999888888888777666999888777777888999:::;;;;;;DDDJJJKKKJJJMMMOOONNNOOORRRVVVZZZ___gggqqqxxx}}}zzzkkkQQQKKKDDD@@@@@@???===;;;;;;777999>>>???<<<<<<@@@FFFXXXppp{{{zzzkkkhhh[[[WWWWWWZZZ\\\XXXVVVWWWUUUUUUUUUVVVWWWXXXZZZZZZWWWYYY\\\^^^]]][[[[[[[[[```___```___]]]```mmm{{{}}}xxxxxxfff>>>;;;999HHH]]]oooyyy~~~vvvUUUFFFCCCBBBCCCAAABBBMMM[[[dddVVVIIIEEEEEEDDDCCCCCCAAA@@@???>>>============<<<<<<;;;;;;;;;:::::::::999888777888999<<<>>>???DDDGGGJJJIIIEEEAAA@@@@@@:::===@@@CCCGGGOOOYYYaaagggiiihhhggglllyyyzzzlllZZZNNNJJJLLLNNNOOORRRUUU[[[```cccddddddcccaaa``````eeeppp|||qqq___PPPHHHAAAFFFHHHDDD@@@>>>:::666888888;;;??????;;;;;;>>>555999===>>>;;;999999:::555999888444333444444222555555666777999AAASSSeeennnmmmjjjfff]]]QQQDDD;;;888999:::::::::999777666555555777888999>>>LLLZZZmmmzzzyyyzzzvvveeeRRRMMMLLLOOOYYYfffrrrxxxyyy~~~pppgggbbbVVVXXXjjj{{{xxx}}}\\\RRRJJJEEEDDDFFFEEEAAA>>>???===;;;777555444333111/////////...---,,,,,,,,,,,,)))))))))***+++++++++,,,++++++++++++++++++++++++************************************************------,,,,,,---...000111222333333222333555999<<<;;;<<<===;;;999888;;;>>>666666777:::===>>>;;;888666555555777;;;AAAHHHLLLWWWaaagggbbbZZZTTTKKKCCC<<<666444999:::666555999777555333222333444444333333333222222333333444555444555555666666555555444555555666777888999:::;;;???@@@BBBBBBAAA???;;;999777777777777777666555444777666444444555777777777999666777;;;===@@@KKKXXXgggtttsss]]]SSSIIIJJJUUUfffooorrrxxx~~~}}}yyy\\\RRRJJJIIIJJJIIIHHHIIIGGGGGGGGGFFFFFFEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFDDDCCCBBBAAAAAABBBDDDEEEEEECCCCCCEEEHHHIIIGGGEEEHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDFFFJJJIIIOOOhhhmmmTTTBBB:::999::::::999888:::;;;999555999888777666777888;;;<<<=========>>>>>>?????????BBBCCCEEEGGGJJJMMMOOOPPPXXXXXXXXXXXXWWWWWWWWWWWWDDDAAA===:::888888:::;;;999:::<<<>>>::::::GGGVVVccctttzzzwwwlllcccZZZXXXXXXXXXXXXXXXWWWUUUUUUUUUTTTSSSTTTVVVWWWWWWWWWYYYYYYZZZ[[[[[[ZZZYYYXXXXXXXXXZZZ^^^```bbbjjjrrrwwwAAA===;;;DDDYYYsssbbbNNNEEEEEEDDD===AAAMMMOOOccc\\\RRRIIIEEEEEECCCAAAAAAAAA@@@@@@???>>>======??????>>>===<<<;;;::::::999999999999999999::::::@@@BBBEEEGGGFFFBBB>>>;;;<<<:::999<<>>;;;888666555444111000//////...---,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,---...///000333333333222333555:::===>>>>>>>>>;;;999888;;;>>><<<888444666:::===<<<999;;;999777666888;;;???AAAOOOYYYcccdddccc___WWWOOOIIIAAA;;;;;;999666666999:::888666666777777666555555444333333222222222222444444555555555555444444333333444555666777888888555666777888888666555333555555666666666666555555666666555666777777777666:::888;;;BBBIIIQQQ```nnn|||lll```]]]```___eeepppsssoooqqqxxx{{{wwwxxxyyyuuummmSSSJJJDDDEEEGGGGGGFFFHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGEEEDDDBBBAAAAAABBBDDDEEEDDDCCCBBBDDDGGGHHHFFFDDDFFFEEEDDDDDDCCCCCCCCCCCCFFFDDDEEEIIIHHHKKK___vvvvvv___LLLAAA>>>;;;999999;;;<<<:::666999888777666666666777888888888888999999:::::::::999:::;;;===???AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBB<<<;;;:::999888999999999<<<999:::???FFFNNN]]]jjjzzzyyyzzzvvviiiccc]]]VVVVVVVVVVVVVVVUUUUUUTTTTTTVVVTTTSSSSSSUUUVVVVVVUUUWWWWWWXXXYYYYYYXXXWWWVVVWWWVVVXXX[[[[[[]]]dddlll~~~KKK>>>999AAAVVVqqqqqqMMMCCCBBBBBB<<>>===<<<;;;;;;:::::::::999999999999999999===???CCCEEEDDDAAA>>>;;;<<<<<<<<>><<>>===:::888888:::;;;:::444333666::::::>>>OOOdddvvv|||zzzqqqsssrrreeeVVVQQQQQQWWWcccnnnuuuzzzyyyggg\\\NNNVVVuuu}}}]]]NNNKKKGGGEEEGGGGGGCCC@@@@@@???<<<999777666444222000//////...---,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++************************************************++++++,,,---............333333444333333555999;;;??????>>>;;;999888:::<<>>:::;;;HHH[[[lll|||~~~mmm^^^ZZZYYYVVVTTTUUUUUUTTTSSSSSSSSSTTTTTTVVVTTTSSSSSSTTTTTTTTTSSSTTTUUUVVVWWWWWWVVVUUUTTTVVVUUUVVVXXXXXXYYY___ggg|||{{{vvv~~~bbbFFF888>>>OOOjjjTTTFFFBBBCCC>>>@@@IIIJJJ^^^ddd```NNNDDDFFFFFFBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>><<<<<<;;;:::;;;;;;::::::999999888888:::<<>><<<:::;;;===@@@JJJ]]]tttqqq]]]UUUPPPTTTUUUSSSUUU[[[\\\___cccggghhhhhhfffeeecccgggjjjkkkssszzzgggYYYQQQGGGBBBCCCFFFFFFEEEEEEFFFGGGHHHGGGFFFDDDCCCDDDGGGMMMNNNGGG===999:::888:::;;;;;;999888888999;;;===???>>>999666<<>>:::999:::;;;<<<===666444777;;;;;;???PPPdddwww}}}zzzrrrrrrqqqiii^^^VVVVVV]]]jjjuuuxxxxxxyyy||||||ooo___TTTMMM[[[zzz||||||aaaOOOLLLGGGFFFHHHGGGCCC@@@AAA???===999777666555333111//////...---,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************)))***,,,---......------111333666666666555555666::::::;;;;;;:::999888888@@@>>>;;;888777888;;;===:::999777666555666777888:::AAAMMM\\\jjjrrrrrroooggg___UUULLLEEE@@@===<<<777666555666777777555444666555444333222222222222333333444444444444333333000111111222333333444444666555444444444555777777888777777777777777777888666777777777888;;;???AAALLLQQQ[[[gggssswwwkkkiiilllpppuuuzzz}}}~~~}}}zzzxxx{{{~~~uuu|||vvvXXXDDDEEEAAA@@@DDDGGGGGGGGGIIIKKKKKKJJJJJJJJJIIIIIIIIIKKKKKKJJJJJJJJJJJJJJJJJJEEEDDDCCCCCCBBBCCCCCCDDDBBBBBBBBBDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDGGGCCCBBBFFFGGGHHHMMMTTTnnnnnnVVVIIIFFFCCCAAA>>>:::999;;;:::;;;;;;;;;:::999888777666666666666666666666666999999999999888888888888777888888888888888999999777666666777888999;;;<<<@@@AAAIIIZZZooo|||uuuZZZSSSUUUUUUUUUWWWUUUUUUTTTSSSSSSTTTUUUVVVWWWUUUSSSSSSSSSSSSRRRQQQSSSTTTUUUVVVVVVVVVUUUTTTVVVUUUVVVXXXWWWXXX^^^fffzzzyyypppxxx{{{PPP:::;;;FFF\\\vvvaaaMMMEEEEEE@@@@@@FFFEEEYYYffffffSSSEEEFFFGGGBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<;;;:::999999888888888:::===???AAA@@@???>>>888:::<<<>>>FFFXXXrrrmmm]]]UUURRRSSSWWWXXXVVVXXX^^^aaacccfffiiijjjjjjhhhgggdddggghhhjjjrrr}}}zzznnncccVVVPPPOOOOOOLLLHHHJJJJJJKKKLLLMMMMMMNNNNNNPPPSSSVVVRRRHHH>>>::::::888:::<<<<<<;;;;;;<<<======AAACCCBBB<<<999<<<@@@CCCRRRYYYWWWbbbqqqgggPPPFFF@@@;;;;;;<<<;;;;;;<<<;;;888888;;;;;;>>>OOOaaazzzvvvtttyyyzzzqqqfff[[[[[[aaannnxxxvvvppplllmmmmmmfffZZZOOOOOOccc}}}fffQQQLLLGGGFFFHHHGGGCCC@@@AAA???===999777666555333111//////...---,,,,,,,,,,,,---,,,,,,,,,++++++******++++++++++++++++++++++++************************************************(((***+++------------,,,...222777:::888666333222555666888:::;;;:::777555<<>>===<<<;;;;;;<<<<<<;;;;;;:::999888888777999;;;>>>@@@AAAAAAAAA999;;;<<<<<>>???CCCGGGIIIFFF@@@=========@@@SSS\\\YYYeeewwwrrr\\\HHH@@@:::===???>>>>>>@@@>>>999888:::;;;@@@QQQccc}}}wwwpppwww{{{ooo^^^[[[```llltttpppddd[[[bbbbbbccc[[[NNNRRRhhh{{{jjjRRRKKKGGGEEEGGGGGGCCC@@@@@@???<<<999777666444222000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))***+++,,,,,,,,,,,,---222777::::::999777777999999999:::<<<;;;999777;;;CCCJJJJJJCCC<<<<<>>===<<<;;;:::888777666777444777AAAMMMWWWaaaiiiwwwyyyxxxsssmmmeeeZZZPPPHHHEEE@@@===;;;999777555555555555555555666777888444555555555555555555444444444444555555666666666888777555444333444555555777666666666777888:::;;;:::<<>>@@@AAAAAA===>>>>>>===???HHHVVVaaallllllhhh___UUUNNNKKKKKKQQQUUUZZZ^^^```aaabbbccceeegggiiikkkllllllkkkkkkgggfffdddaaaaaa]]]RRREEE===DDDOOO\\\nnn~~~ssslllddd```______[[[XXXPPPNNNLLLLLLPPPWWW___cccoookkkaaaQQQFFFAAA>>>;;;;;;<<<>>>>>>======>>>???FFFKKKLLLGGGAAA>>>;;;999>>>TTTbbbbbblll~~~rrrOOOBBB:::===AAAAAACCCHHHAAA:::777:::===DDDXXXlll{{{nnnjjjwwwwwwaaa\\\___jjjrrrmmm^^^SSS^^^^^^ddd^^^NNNTTTlllyyy{{{lllQQQJJJFFFDDDFFFFFFBBB??????>>>;;;888666555444111000//////...---,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))******+++,,,---...111555888;;;>>>AAADDDFFFAAA<<<:::;;;=========@@@EEEJJJMMMJJJEEE@@@===>>>>>>>>>===;;;999777666888444444999>>>CCCNNNXXXhhhpppwwwyyy{{{zzzrrriii]]]WWWOOOGGGBBB>>>;;;999888888777777777777777888555666666777777666666555555555555666666666666666777777777777777888888999888888888:::===AAADDDGGGGGGLLLTTT[[[bbbmmmyyyxxxeee[[[TTTOOODDDEEEQQQmmmppp[[[OOOIIIIIIJJJFFFCCCBBBDDDDDDBBBDDDHHHHHHIIIJJJKKKMMMOOOPPPQQQLLLKKKIIIFFFEEEEEEFFFGGGFFFFFFFFFEEEDDDDDDCCCBBBAAADDDFFFFFFEEEDDDFFFHHHDDDDDDDDDEEEFFFGGGIIIIIIEEEEEEEEEDDDFFFJJJMMMMMMOOOVVVjjjyyyzzzyyyjjjYYYQQQEEEDDDAAA>>><<<:::::::::999999999888888777777777999999999:::::::::;;;;;;888888999999:::;;;;;;<<<;;;===BBBJJJVVVcccooovvv|||uuueeeOOOTTTVVVSSSRRRUUUXXXXXXVVVXXX[[[^^^___^^^]]]\\\\\\ZZZXXXXXXYYYYYYXXXWWWRRRSSSUUUVVVWWWWWWVVVVVVSSSRRRRRRTTTSSSSSSZZZbbbpppuuuzzzYYY???;;;888???VVVsss\\\DDDCCCAAAAAADDDDDDHHHRRR___cccWWWGGGAAAEEEAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::666777888999;;;===???@@@=========<<<<<<@@@FFFJJJLLLMMMMMMJJJFFFEEEIIIOOOTTTWWW\\\bbbgggkkkkkkjjjkkkkkkmmmmmmmmmlllkkkjjjfffiiiggg___VVVMMMDDD;;;666999===DDDSSSeeeqqqtttgggeeeccccccdddeeedddcccZZZVVVRRRPPPTTT]]]gggnnnwwwqqqdddSSSJJJHHHCCC======>>>??????===<<<<<<===AAAFFFHHHBBB>>>===:::666>>>VVViiimmmsss___LLL======@@@AAAFFFOOOHHH???:::;;;???HHH]]]rrr~~~~~~~~~tttiiigggvvvjjjcccdddoooyyyttteeeYYYZZZYYYccc___OOOYYYuuu|||kkkOOOJJJEEEDDDFFFEEEAAA>>>???===;;;888555444333111/////////...---,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***************************************************))))))((()))+++,,,...000111444666;;;BBBIIIOOORRRJJJ@@@;;;;;;>>>AAABBBEEEFFFHHHLLLOOOLLLDDD<<<<<<<<<======<<<;;;999888999555444666666777@@@LLLUUU```mmmwww}}}tttlllaaaWWWOOOIIIEEEBBB<<<;;;999888777777777777666666777777777777666666555555666666666666666666333333444555777888888999:::;;;===@@@DDDJJJOOORRR]]]eeeqqq{{{{{{bbbOOOGGGFFFFFF>>>FFFZZZyyy|||}}}lllSSSHHHJJJMMMKKKHHHGGGDDDDDDEEEEEECCCFFFKKKGGGGGGHHHIIIJJJKKKLLLLLLGGGFFFDDDCCCCCCDDDFFFGGGFFFFFFFFFFFFEEEDDDBBBBBBAAADDDGGGGGGEEEEEEFFFHHHCCCCCCCCCDDDEEEGGGIIIIIIFFFFFFFFFDDDDDDHHHLLLNNNSSSQQQ]]]xxx~~~qqqbbbNNNLLLGGGCCC???===<<<<<<<<<<<<;;;;;;::::::999999777777888888999::::::;;;999999:::;;;<<<<<<======<<>>===<<<<<<::::::;;;;;;;;;;;;;;;;;;555555666777999<<<>>>???;;;;;;::::::::::::::::::444888>>>BBBCCCDDDKKKRRRUUUYYY^^^dddlllrrrrrrpppoooooopppooonnnllljjjiiieeekkkjjj^^^OOODDD???===<<<;;;888888BBBSSS```eeebbbcccdddfffgggiiijjjjjjeee```YYYVVVYYYcccnnnvvvzzzttteeeVVVOOONNNHHH???>>>???@@@???===;;;;;;;;;888>>>AAA===:::<<<<<<888@@@YYYooouuuwwwpppXXXBBB<<<===>>>EEEPPPQQQFFF>>>===@@@III^^^sss}}}}}}{{{|||qqqhhhggguuussskkkkkkwww~~~pppdddUUUSSS```^^^OOO___qqqWWWJJJGGGFFFGGGEEEAAA???BBBAAA>>>:::777666555444333//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------000555>>>IIITTTZZZ\\\MMM@@@>>>???===<<>>===DDDEEELLLUUU[[[```lllyyytttjjj]]]OOOCCC<<<<<<@@@CCCNNNddd]]]RRRFFFAAADDDGGGEEEAAADDDDDDEEEEEEEEEEEEDDDCCCEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCDDDEEEFFFFFFFFFEEECCCBBBCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEFFFGGGGGGHHHHHHIIIOOOLLLQQQ```sssoooggg```]]]VVVIII@@@???@@@AAABBB>>>999888<<>>AAAFFFIIINNNWWWdddrrr|||nnnaaa[[[YYYWWWVVVVVVUUUUUUVVVVVVWWWYYYZZZ[[[\\\\\\\\\\\\[[[YYYZZZ\\\\\\\\\ZZZXXXWWWQQQRRRSSSUUUWWWXXXZZZZZZWWWXXXYYYZZZYYYZZZ]]]___jjjlllwwwRRR;;;777@@@HHHhhhxxxQQQEEEHHHGGGDDDEEEDDDHHHVVVddd^^^KKKBBBGGGDDDDDDCCCBBBBBBBBBCCCCCC??????@@@AAA@@@???>>>===::::::;;;;;;::::::999999555666888999999:::<<<>>>::::::888777555555555666555888<<<@@@EEEKKKQQQVVVVVV```iiilllmmmpppssssssrrrrrrqqqqqqpppooommmmmmhhhddd\\\RRRHHHCCCAAABBB<<<;;;999999<<>>PPPeeeqqqyyy|||}}}eee^^^dddvvv~~~{{{xxxnnn___aaaYYYMMMQQQjjjttttttsssUUUJJJGGGFFFGGGEEEAAA@@@BBBAAA>>>:::777666555444333//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++......///444<<>>>>>======<<<<<<<<<;;;:::999888777666555555666555999AAALLLYYYiiixxx|||uuunnnfff^^^UUUOOOLLLJJJFFFBBBDDD@@@===;;;<<<<<<:::888:::::::::::::::;;;;;;;;;=========???BBBGGGLLLOOO]]]```iiitttzzz}}}ooofff\\\WWWNNNEEE>>><<<>>>BBBVVV[[[fffwww}}}|||hhhRRRJJJBBB???BBBDDDDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHKKKJJJMMMVVVcccuuusssnnnjjjaaaVVVQQQFFFJJJNNNOOOMMMGGG@@@;;;???@@@AAABBBCCCDDDDDDCCC???AAAEEEKKKRRR[[[ccchhhlllqqqyyyrrrbbbZZZWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWZZZZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[\\\\\\\\\[[[YYYXXXQQQRRRSSSTTTVVVWWWXXXYYYZZZ[[[\\\\\\[[[[[[]]]___gggooo}}}```DDD999===BBB[[[]]]IIIFFFFFFEEECCCDDDFFFRRRaaa```PPPEEEEEEDDDCCCCCCBBBBBBBBBBBBBBB???@@@@@@AAA@@@???>>>===;;;;;;<<<<<<;;;:::999999666777888888888:::===@@@>>><<<999888888999999::::::===AAAFFFKKKQQQWWW\\\dddmmmtttuuutttvvvxxxwwwvvvwwwxxxwwwsssooonnnnnnjjjcccXXXNNNGGGEEEEEEFFF===<<<:::999;;;CCCNNNVVV]]]aaafffiiikkkkkklllnnnkkkgggeeeiiirrrzzz~~~}}}tttfffYYYRRRNNNKKKIIIDDDCCCAAA>>>;;;999:::;;;AAAEEEFFFCCC<<<777555666???RRRqqqvvviiiRRRBBB999???JJJUUUVVVQQQGGGFFFUUUjjjyyy}}}yyyeee___eeewww{{{hhhfffYYYKKKQQQlllvvvsssyyyUUUJJJGGGFFFHHHFFFAAA@@@AAAAAA>>>:::777666555444333//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---...333:::???AAAAAAAAA<<<<<>>;;;;;;:::999777666555444000111333888AAAOOO^^^hhhzzzzzzrrrlllhhheeeaaa^^^XXXUUUQQQNNNLLLJJJHHHFFFFFFGGGGGGHHHIIIJJJKKKLLLRRRRRRRRRRRRTTT\\\fffooo|||tttdddVVVPPPLLLHHHBBB<<<;;;@@@IIIPPPdddeeehhhppp||||||pppppp}}}~~~cccIIIEEEAAA>>>===???AAABBBBBBEEEDDDCCCBBBCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFGGGHHHHHHFFFGGGIIIKKKOOO___||||||}}}uuuooo___^^^___ccceee```SSSIIILLLKKKLLLPPPVVVYYYYYYWWWRRRUUUZZZaaakkkvvvooo___WWWUUUVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWYYYYYYXXXXXXXXXYYYZZZ[[[ZZZZZZ[[[\\\\\\[[[YYYXXXSSSTTTUUUVVVWWWXXXYYYYYY]]]^^^^^^]]]\\\\\\]]]___cccrrr}}}~~~tttPPP;;;:::;;;MMMqqqnnnNNNCCCFFFHHHEEEDDDDDDLLL\\\bbbXXXJJJBBBDDDCCCBBBAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>============<<<;;;:::999777888888888888;;;???CCCDDD@@@======@@@BBBBBBAAAAAAEEEKKKQQQWWW]]]cccgggttt{{{~~~|||||||||zzzyyy{{{}}}{{{uuupppmmmmmmiii___SSSKKKIIIJJJLLLMMM@@@???===<<>>:::888777666444222//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************************************---,,,---111888;;;:::888666555888???EEEGGGEEECCCIIIHHHHHHGGGGGGGGGHHHHHHKKKKKKKKKJJJHHHEEECCCBBB<<<<<<<<<;;;999888777666666555222111444<<>>999===IIIWWW```fffhhhjjjnnnxxx~~~sssmmmsssvvv]]]LLLDDD======>>>>>>>>>???AAACCCEEECCCBBBAAAAAACCCEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFCCCDDDGGGGGGFFFPPPggg}}}yyyppprrryyy|||uuummmiiifffdddhhhpppwwwyyyxxxyyyyyyzzz~~~zzznnn___VVVUUUWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWXXXWWWVVVUUUUUUWWWYYYZZZYYYZZZ[[[[[[[[[ZZZZZZYYYXXXXXXXXXYYYYYYZZZZZZ[[[[[[\\\]]]]]]\\\\\\^^^```bbbuuu~~~xxxsss[[[;;;777;;;GGGeee|||TTTBBBGGGKKKHHHEEEBBBFFFUUUaaa___OOOAAADDDCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>===;;;:::999999999888777888;;;@@@DDDHHHFFFDDDGGGLLLOOOOOOLLLLLLPPPXXX___fffmmmssswww~~~{{{{{{{{{zzzyyyvvvqqqkkkgggbbbZZZPPPMMMPPPTTTVVVUUUEEECCCBBBBBBFFFMMMUUU[[[YYY```jjjrrrvvvxxxxxxxxxnnnpppvvv~~~uuueeeZZZRRRLLLHHHFFFBBBAAA???<<<999888:::<<<<<<>>>???>>>;;;999999999999AAA\\\ooo\\\LLL@@@HHHSSSYYYWWWVVVaaarrr~~~vvvggg[[[XXX___ppp|||xxxttttttgggTTTIIITTTooo|||yyyXXXJJJGGGGGGIIIHHHBBB@@@AAA@@@===:::888777666333222//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************************************+++***,,,000666999999777666777888<<>>===<<<;;;::::::999:::999777444333555999<<>>@@@@@@??????@@@BBBCCCBBBAAA@@@@@@BBBDDDFFFEEEEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEDDDDDDDDDCCCCCCAAA@@@@@@???????????????????????????@@@@@@@@@@@@BBBAAA@@@@@@@@@@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDBBBCCCFFFHHHHHHJJJTTT```yyy}}}sssyyyqqqggg___WWWTTTVVVYYYYYYWWWVVVVVVUUUUUUUUUUUUVVVVVVVVVUUUTTTSSSSSSUUUWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWYYYYYYZZZ[[[^^^```aaauuurrrnnnyyyfff===666???GGG]]]zzz```FFFEEEIIIFFFEEEBBBBBBNNN]]]bbbUUUEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>===<<<;;;:::::::::999888888:::???CCCIIIIIIKKKQQQXXX\\\\\\[[[ZZZ___hhhpppwww~~~~~~~~~zzzwwwwwwwwwsssjjjbbb[[[VVVRRRTTTZZZ___```^^^JJJHHHEEEFFFMMMWWWaaahhhbbbjjjvvv~~~~~~}}}{{{~~~wwwggg___XXXOOOHHHFFFAAA@@@>>>;;;999999<<<>>>;;;<<<===<<<;;;::::::;;;666???QQQkkkrrr\\\HHHEEEKKKQQQSSS[[[hhhtttzzz~~~ssscccXXXUUU[[[lllyyywwwlllhhhlll```RRRRRRccc|||XXXJJJGGGHHHJJJHHHCCC@@@AAA???===;;;999888666333111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************************************((()))+++///222666:::<<<777999999:::???FFFIIIHHHFFFLLLPPPNNNHHHIIIRRR[[[cccaaa^^^ZZZVVVSSSPPPOOODDDCCC@@@>>>===<<<<<<<<<888999999888666555666777666<<>>:::<<<;;;MMMaaammmwwwxxx{{{yyyqqqnnnzzzzzzxxx}}}~~~fffSSSGGG@@@<<<<<<>>>@@@AAAAAA@@@???@@@AAABBBAAA@@@@@@AAABBBDDDEEEDDDCCCBBBBBBBBBCCCEEEFFFBBBBBBCCCCCCCCCDDDDDDDDDAAA@@@??????>>>>>>??????======>>>>>>>>>?????????AAAAAA@@@??????@@@AAAAAA>>>??????@@@AAAAAABBBBBBAAAAAADDDIIIIIIGGGIIINNN```ttt{{{sssyyyxxxiiibbbYYYVVVSSSSSSUUUVVVUUUSSSUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSRRRRRRRRRSSSTTTUUUWWWWWWWWWWWWXXXXXXXXXXXXVVVVVVVVVVVVUUUUUUTTTTTTRRRSSSUUUVVVWWWYYY\\\^^^```ooo}}}pppkkkssszzzvvvHHH888AAAGGGWWWsssrrrOOOCCCCCCCCCEEEDDDBBBGGGVVVaaaZZZKKKFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@??????>>>>>>??????==================<<<;;;:::::::::888888999===@@@GGGIIINNNTTT[[[bbbhhhkkklllqqqzzz}}}xxxvvvuuuqqqhhh```YYYXXXYYY^^^dddggggggfffRRRNNNIIIKKKTTTbbbpppxxxxxx~~~rrreeebbb]]]QQQFFFCCC???>>>===:::999;;;???BBBCCCBBBAAA???<<<:::999888999@@@GGGQQQkkk~~~xxxppp```PPPCCCEEEHHHMMM[[[lllwwwyyy~~~qqqaaaWWWUUUZZZhhhxxx}}}ppphhhgggeee[[[UUU```yyyZZZIIIGGGHHHKKKIIICCC@@@AAA???===;;;999888666333111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************************************'''))),,,,,,---111999@@@<<<@@@BBBCCCHHHRRRWWWVVVPPPSSSTTTPPPKKKJJJPPPWWW```^^^YYYUUURRRPPPPPPPPPLLLIIIDDD@@@===<<<<<<===666888::::::999777777777222666777666999AAAHHHKKKSSSZZZfffsss}}}uuusssllldddaaa```[[[UUUNNNHHHBBB@@@<<<:::<<>>>>>>>>>>>???????????????@@@@@@AAABBBBBBCCCCCCCCCBBBAAA@@@@@@BBBCCCEEE???@@@@@@AAABBBCCCDDDDDDAAA@@@???>>>>>>>>>??????<<<<<<=========>>>>>>>>>@@@???>>>======>>>???@@@<<<<<<===>>>>>>??????@@@???>>>AAAEEEDDDBBBDDDIIIQQQ\\\tttmmm___ZZZZZZSSSRRRRRRQQQQQQPPPPPPPPPTTTTTTSSSSSSSSSSSSTTTTTTQQQQQQQQQQQQRRRRRRRRRRRRVVVUUUUUUUUUVVVVVVWWWXXXVVVUUUUUUTTTSSSRRRRRRQQQQQQSSSTTTUUUUUUVVVYYY[[[]]]eeevvvxxxooovvvyyyyyyXXX;;;===BBBQQQooo~~~]]]FFFCCCGGGFFFGGGCCCBBBNNN]]]]]]RRRGGGGGGEEEDDDCCCBBBBBBBBBAAA@@@???>>>>>>>>>???@@@;;;;;;<<<=========<<<<<<:::::::::999888888:::<<>>===<<<::::::===BBBFFFLLLJJJFFFCCC@@@===:::888:::<<>>DDD===;;;:::;;;===??????>>>>>>???@@@AAABBBCCCBBBBBBBBBAAA@@@??????AAACCCDDD===>>>???@@@BBBCCCDDDEEEBBBAAA???>>>>>>>>>???@@@<<<<<<<<<============>>>>>>===<<<;;;;;;<<<===>>>;;;;;;<<<<<<===>>>>>>>>><<<<<>>999<<>>>>>>>>???@@@999:::;;;<<<============::::::;;;:::888777888999@@@CCCFFFIIIOOO^^^rrr~~~ttteee[[[XXXZZZccceeehhhjjjjjjkkknnnooolllcccZZZYYYeeexxxuuuvvvooo[[[IIIBBB======<<<:::;;;>>>DDDHHHPPPMMMIIIFFFCCC@@@===;;;555666AAAPPPUUUMMMFFFFFFAAA??????@@@???:::888999999:::;;;@@@OOOdddsssyyyyyyeeeTTTTTTQQQSSS___ppp~~~}}}oooiiimmmbbbaaattt\\\KKKHHHHHHIIIHHHCCCAAACCC===:::777666666666666555111000///...---,,,,,,,,,,,,,,,............,,,,,,++++++++++++******)))))))))************++++++++++++++++++++++++***)))((()))************+++++++++***)))))))))+++...111222CCCTTTeeennntttzzz|||zzz```XXXPPPKKKHHHEEEEEEFFFFFFNNNSSSRRRRRRSSSMMMEEEMMMNNNMMMIIIBBB;;;666444888999<<>>@@@BBBEEEGGGLLLOOOSSSVVVYYY]]]aaaccchhhmmmuuu|||}}}{{{yyyyyyyyyxxxvvvtttqqqpppoooiiiaaaYYYTTTPPPMMMLLLDDD@@@<<<;;;======:::666888999;;;>>>CCCKKKUUU\\\kkk|||yyysss\\\LLLCCCAAA???===<<<<<<===>>>AAA>>><<<===>>>???===:::??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAA@@@>>>>>>???@@@??????@@@@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;;;;::::::999999:::;;;<<<===>>>???<<<<<<===>>>???@@@AAAAAAEEEIIIPPPZZZjjj~~~mmmkkk|||mmm[[[PPPMMMOOOQQQMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPPPPQQQPPPNNNMMMOOOMMMNNNNNNNNNMMMMMMOOOQQQVVVUUUSSSRRRRRRSSSSSSTTTUUUUUUUUUTTTSSSQQQPPPOOOMMMNNNOOOQQQRRRTTTUUUVVVVVVYYYcccsssrrrDDD???@@@KKKlll{{{yyyOOOBBBJJJHHHHHHFFFCCCDDDMMMYYY```QQQKKKFFFEEEDDDBBB???>>>>>>??????===;;;:::;;;===999888888999;;;===<<<;;;999:::999888666666888:::>>>???FFFQQQ]]]jjj|||}}}vvvkkkXXXJJJOOO]]]jjjrrrrrrkkkiiimmmkkkccckkkeee^^^___nnn}}}sssmmmqqq|||tttbbbRRRJJJ>>>AAA@@@<<<<<>>888888999;;;>>>AAACCCDDDCCC999888777666777777666555555666888999999:::;;;;;;888:::===???AAACCCFFFHHHLLLOOOUUUZZZ\\\[[[YYYWWWRRRRRRSSSSSSRRRQQQPPPOOOOOOKKKFFFAAA>>><<<;;;;;;>>>:::777666888999777555999???FFFKKKQQQ\\\kkkwwwpppyyy~~~~~~xxxlll[[[JJJBBB@@@???===<<<;;;;;;<<<===@@@>>><<<===>>>???===;;;======>>>>>>>>>>>>======????????????????????????>>>???@@@???=========>>>??????>>>>>>=========<<<::::::::::::::::::::::::======<<<<<<;;;::::::999999::::::;;;<<<======>>>;;;<<<===>>>???@@@@@@AAA>>>AAADDDIIITTTeeezzzwwwtttrrriii\\\SSSNNNNNNNNNMMMNNNNNNNNNNNNOOOPPPQQQQQQOOOMMMLLLLLLKKKKKKKKKLLLJJJLLLMMMMMMMMMNNNPPPRRRRRRRRRQQQQQQQQQRRRTTTUUUTTTTTTTTTSSSRRRQQQPPPOOONNNOOOPPPQQQRRRSSSTTTUUUUUUWWWaaapppvvvJJJ@@@>>>IIIhhhxxx\\\HHHIIIJJJJJJGGGCCCCCCKKKWWWaaaVVVOOOHHHEEEDDDCCCBBBAAA>>>??????===;;;:::;;;===999888888999;;;<<<<<<;;;999:::999888666666888:::AAAEEENNNYYYeeerrr{{{qqqcccPPPCCCIIIXXXwwwrrrgggfffhhhggggggfffeeeiiixxx~~~eee^^^ZZZcccqqq{{{kkk]]]WWWNNNLLLEEE======GGGQQQVVVTTTQQQLLLFFFAAA???AAABBB???@@@FFFOOOUUUSSSKKKDDD;;;:::888666555555666777:::999999@@@SSSkkkzzz~~~vvvggg[[[TTTTTTNNNPPP___rrr|||sssrrrpppuuu[[[KKKHHHGGGIIIGGGBBB@@@BBB>>>;;;888666666666555444111000///...---,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))))))))*********)))************+++++++++***++++++++++++***)))))))))))))))*********++++++***))))))))))))+++,,,...///???TTTbbbgggbbbUUUIIIUUUPPPKKKMMMTTTYYYYYYVVVYYY___cccdddfffmmmsssuuuhhhdddbbbbbbaaaZZZMMMCCC<<<<<<===>>>AAADDDGGGIII===:::777777888888666444444444555666666555333222///111333333333333555777999;;;>>>@@@@@@???===;;;???@@@AAACCCCCCDDDDDDDDDAAA@@@>>><<<;;;;;;<<<<<<888666444555777;;;<<<===EEETTTgggqqqrrrpppqqqtttpppssstttuuu~~~xxx}}}uuuaaaOOOBBB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???===<<<===>>>>>>===;;;;;;<<<<<<======<<<<<<;;;===========================>>>??????===<<<<<<===???>>>===;;;:::::::::;;;999999999999999999999999<<<<<<;;;;;;::::::999999:::::::::;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@>>>??????@@@DDDNNN[[[eeelll\\\XXXSSSRRRTTTUUUQQQMMMNNNNNNOOOOOOPPPPPPQQQQQQNNNKKKIIIGGGHHHJJJKKKJJJHHHJJJKKKLLLLLLNNNQQQSSSOOONNNNNNNNNOOOQQQSSSTTTTTTTTTTTTSSSRRRQQQPPPOOOPPPPPPQQQQQQRRRSSSSSSSSSUUUTTT]]]llluuu~~~}}}SSSCCC===GGGddduuu}}}pppRRRGGGJJJJJJIIIDDDBBBGGGSSS___]]]UUUJJJDDDDDDEEEEEECCC>>>??????===;;;;;;<<<===999888777888:::<<<;;;:::999::::::888777666777999@@@GGGRRR^^^hhhuuuuuuiii[[[JJJ>>>EEESSSzzzmmmhhhnnnrrrlllooorrrvvvwwwgggOOOIIIHHHRRRcccwwwuuukkkhhh___YYYLLLAAAEEEWWWiiisssjjjbbbWWWMMMGGGEEEEEEFFFCCCDDDFFFJJJMMMMMMHHHCCC<<<;;;999777666666777888::::::;;;BBBUUUlllzzz~~~~~~}}}ooo```VVVRRRRRROOOUUUeeexxxzzzsssxxxZZZKKKHHHHHHIIIGGGBBB@@@BBB>>><<<999777777666555444111000///...---,,,,,,,,,++++++++++++++++++++++++(((((()))))))))*********))))))*********+++++++++******+++++++++******)))))))))))))))***************))))))((())))))***+++,,,222<<>>888666777888777444333444444666777666444222333555666666444444555666888888999999999888777666444555666888999:::;;;;;;888888888888666666777888555555777:::@@@HHHPPPUUUfffppp~~~yyypppjjjjjjpppwww~~~www^^^LLL???999999<<<999999;;;;;;<<<<<<;;;;;;=====================<<<;;;<<<<<<======<<<<<<;;;===========================???@@@@@@>>><<<<<<<<<@@@>>><<<999888888999:::999999999999999999999999;;;;;;::::::999999999999:::::::::::::::;;;;;;;;;:::;;;;;;<<<===>>>???@@@????????????@@@FFFNNNTTTiiivvvwwwzzzlllaaaWWWTTTRRRUUUYYYYYYTTTNNNMMMNNNNNNOOOOOOPPPPPPPPPNNNNNNKKKGGGHHHLLLMMMKKKIIIJJJKKKLLLLLLMMMOOOQQQNNNMMMMMMMMMMMMOOOPPPRRRSSSSSSSSSSSSRRRQQQPPPOOOQQQQQQQQQQQQRRRRRRRRRRRRVVVQQQYYYiiippprrr```III===FFF___sss|||___EEEGGGIIIIIIGGGCCCCCCLLLWWWaaaYYYMMMDDDCCCFFFFFFCCC?????????>>><<<;;;<<<===999888888999:::;;;;;;:::999::::::999777666777888;;;CCCOOO[[[cccooosssjjj```VVVIII???DDDQQQsssyyyzzz}}}~~~www]]]NNNFFFAAA@@@HHHWWWlll}}}uuussskkkcccVVVMMMUUUlll}}}kkk[[[RRRNNNKKKJJJLLLLLLIIIFFFEEEFFFDDDAAA<<<;;;999888888999;;;<<<;;;;;;===EEEWWWlllyyy|||~~~}}}~~~zzzjjj[[[TTTSSSQQQPPPYYYkkk|||||||||}}}{{{ttt}}}^^^MMMIIIHHHJJJGGGBBB@@@BBB???===999777777666555444111000///...---,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********))))))*********+++++++++)))******+++++++++******(((((()))))))))*********)))))))))))))))))))))***---++++++///888AAAIIINNN]]]aaa```[[[ZZZ\\\[[[WWW]]]ccclllrrrpppjjjeeeddddddhhhlllnnnkkkddd^^^ZZZZZZ\\\]]]\\\WWWSSSQQQQQQGGGAAA999555444555555555222111111444777888666444222333555444333222333555666666666666666666666666222222333444555666777888777888888666444333444555333777===EEEPPP___nnnyyy{{{wwwwwwvvvuuusssnnnuuuzzzppp]]]HHH===:::999:::<<<888999:::;;;<<<<<<<<<<<<<<<<<<======<<<<<<======<<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBBBB???===<<<<<<@@@>>><<<999888888999:::999999999999999999999999999999999999888888888888999999999:::::::::::::::::::::;;;<<<===>>>>>>???======<<<<<<===@@@DDDHHHLLLaaauuu}}}www}}}}}}oooddd\\\XXXTTTQQQPPPRRRUUUUUUQQQMMMLLLLLLMMMNNNNNNNNNMMMMMMMMMQQQPPPKKKIIIMMMMMMKKKKKKLLLMMMLLLKKKKKKMMMNNNOOONNNMMMLLLLLLMMMNNNOOOTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRWWWQQQVVVfffooopppvvvqqqQQQ>>>BBBSSSnnnzzznnnJJJFFFFFFIIIJJJEEE@@@DDDMMM^^^[[[QQQFFFCCCEEEEEEAAA???@@@@@@>>><<<;;;<<<>>>;;;999999999;;;<<<;;;:::999:::;;;:::777666666777888@@@MMMWWW^^^iii~~~~~~wwwqqq```YYYTTTQQQJJJAAACCCMMMeeezzzvvv\\\III@@@CCC???>>>CCCMMMbbb|||tttmmmaaa\\\ggg~~~zzziii___[[[YYYXXX______YYYMMMEEEDDDBBB>>>999888888777888;;;===>>>===>>>@@@HHHYYYmmmxxxyyy~~~}}}}}}~~~wwwgggZZZUUUVVVPPPRRR]]]pppxxxsssrrrvvvyyyxxxwwwyyyuuueeeNNNKKKJJJKKKIIICCCAAACCC@@@===:::888777777555444111000///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++*********))))))************+++++++++))))))***++++++++++++***((((((((()))))))))******))))))))))))************,,,)))(((+++000555>>>EEEaaaddd```XXXWWW]]]^^^YYYWWW\\\eeennnnnnfff\\\XXXTTTZZZ```bbbbbb___^^^^^^^^^bbbfffeee___YYYUUUTTTLLLHHHCCC>>>:::888888999555222111222666888666444000111222222000///000222222222222333444555555666666666666666777999:::;;;777999:::999666777:::>>>===CCCLLLUUUaaarrrzzzzzzxxxrrrlllyyy}}}}}}~~~|||nnnXXXIII;;;888::::::888888999999::::::;;;;;;<<<<<<:::<<<======<<<;;;<<<>>>===>>>>>>??????>>>>>>===???????????????????????????AAACCCCCC@@@>>><<<<<<>>><<<;;;999888888999999999999999999999999999999888888888888888888777777888888888999999:::::::::999999:::;;;<<<===>>>>>>???>>>===<<<<<<===???@@@AAALLLVVVhhhyyymmmmmmxxxoooccc___\\\UUUNNNQQQPPPOOOOOOQQQRRRRRRRRRKKKLLLMMMNNNNNNMMMLLLKKKJJJTTTXXXRRRLLLMMMMMMJJJMMMNNNNNNMMMKKKKKKLLLNNNPPPPPPNNNMMMMMMMMMNNNNNNTTTUUUUUUUUUTTTTTTSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRVVVSSSVVVbbbmmmsssvvvyyyZZZ???===EEEfffttt[[[IIIFFFGGGKKKGGG???@@@FFFWWW[[[WWWKKKDDDEEEDDD??????@@@@@@>>><<<<<<===>>><<<;;;:::;;;<<<===<<<;;;999:::;;;:::888666666666:::@@@LLLVVV^^^iii{{{yyyooogggOOOJJJIIIKKKHHH@@@@@@FFFJJJ\\\xxxttt]]]KKKAAA>>>???======???GGGZZZzzzzzzssshhhdddpppvvvmmmiiijjjjjjooosssnnn^^^PPPHHHAAA999:::999888888:::<<<>>>@@@AAACCCEEEMMM]]]ooowwwwww|||}}}~~~~~~~~~~~~~~~||||||}}}}}}qqqdddZZZWWWWWWQQQUUUaaatttuuuooolllnnnpppqqquuuyyyyyyiiiPPPMMMKKKLLLJJJDDDBBBCCCAAA>>>:::888777777555444111000///...---,,,,,,,,,...---,,,++++++,,,---......------,,,+++***)))))))))************+++++++++))))))***+++++++++++++++(((((((((((()))))))))***((())))))***++++++++++++***)))+++......---222:::NNNTTTXXX\\\iiisssmmm```[[[YYY^^^hhhkkkddd[[[VVVPPPRRRVVV\\\aaaeeeggggggdddhhhkkkiiibbb[[[XXXWWWYYY[[[[[[WWWOOOIIIGGGHHHCCC???:::999:::;;;999777666666777555333222222333222333333444555666666666111111111111333555777888444777;;;<<<===AAAHHHOOO[[[```eeeiiinnn{{{tttiiizzz}}}~~~qqq```UUUFFF???::::::;;;999777888:::999888777888999:::;;;999;;;======;;;;;;<<<>>>===>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBBBB@@@===;;;:::999999999888888777777777888888888888888888888888777777777777777777777777666777777888999::::::;;;999999:::;;;<<<======>>>AAA@@@>>>===>>>>>>?????????EEEGGGPPPbbbqqq}}}vvvhhhXXXSSSUUUVVVRRRNNNNNNOOOPPPOOONNNOOORRRUUULLLMMMNNNOOOOOONNNLLLKKKIIIZZZccc[[[QQQOOONNNKKKMMMNNNNNNNNNLLLLLLNNNPPPPPPOOONNNNNNNNNOOOPPPQQQUUUVVVVVVVVVVVVUUUTTTTTTPPPQQQQQQQQQRRRRRRSSSSSSTTTWWWYYY\\\fffuuu}}}~~~cccEEE===>>>ZZZkkk|||sssPPPHHHEEEIIIGGG@@@???EEEOOOZZZ]]]RRRHHHFFFCCC>>>@@@@@@@@@???===<<<===>>>>>>===<<<<<<===>>>===<<<999:::<<<;;;888666555555888===GGGSSS]]]hhhyyy~~~|||wwwuuusssooohhhbbbKKKEEEDDDGGGEEE>>><<<@@@999CCCWWWqqq}}}wwwlll___QQQGGGAAA??????>>>>>>???DDDVVVvvvzzzqqqddd```oooxxxssssssuuuzzzzzzjjj]]]PPPCCCBBBAAA?????????@@@BBBCCCGGGIIILLLSSSbbbrrryyyxxxyyyzzz||||||||||||}}}~~~~~~|||zzzzzz{{{}}}|||uuujjj```YYYVVVVVVUUUYYYfffxxxvvvooojjjjjjkkkmmmssszzziiiQQQNNNLLLMMMKKKEEECCCDDDAAA>>>;;;888777777555444111000///...---,,,,,,,,,......,,,,,,,,,,,,......000///...---+++***)))))))))************+++++++++((()))***+++++++++++++++(((((((((((())))))))))))((()))***++++++,,,,,,,,,)))))),,,///---)))...777444@@@QQQggggggccc\\\[[[ccchhhccc[[[XXXTTTSSSTTT\\\hhhppprrrqqqppptttuuuqqqhhh```]]]]]]hhhnnnssspppfff\\\XXXXXXTTTMMMEEEBBBBBBAAA>>>;;;;;;<<<<<<:::666444444444333444555666666666666666888888888999<<>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===???BBBAAA???<<<:::999666777777777777777666555777777777777777777777777666666666666777777777777555666777888999:::;;;;;;888999999:::;;;<<<===>>>>>><<<;;;;;;<<<>>>??????;;;AAA@@@CCCLLLSSSeee{{{iiiWWWUUUTTTRRROOOMMMQQQVVVIIILLLNNNLLLIIIHHHLLLPPPLLLNNNOOOPPPPPPOOOMMMLLLKKK```llldddWWWRRRQQQNNNLLLMMMNNNNNNMMMNNNPPPRRROOOOOONNNNNNOOOQQQSSSTTTVVVVVVWWWWWWWWWVVVUUUUUUPPPPPPQQQQQQRRRSSSSSSTTTQQQZZZ\\\XXX```tttjjjKKKBBB???QQQdddxxxWWWKKKDDDGGGGGGAAA@@@FFFKKK[[[bbbWWWKKKFFFCCC===@@@@@@@@@???===<<<===>>>???>>>======>>>???>>><<<999:::<<<;;;888666555555333777@@@MMMYYYeeeuuu|||rrrjjjeee```___aaaaaa___[[[NNNGGGDDDGGGEEE===:::>>>??????FFFTTTcccmmmsssuuuuuu```]]]YYYSSSMMMGGGBBB???CCCCCCBBBAAACCCTTTtttvvvkkk]]]ZZZllluuusssuuuxxxgggWWWKKKJJJHHHFFFEEEFFFGGGHHHLLLMMMPPPWWWffftttzzzxxxwwwyyyzzz{{{{{{{{{}}}}}}}}}|||zzzyyyxxxzzz|||~~~xxxoooeee]]]XXXUUUUUUXXX\\\iii{{{wwwoooiiiggghhhkkkrrryyy|||~~~