BM6P6(@ AAA@@@??????@@@CCCFFFHHHHHHEEECCCDDDGGGGGGDDDAAAAAACCCDDDDDDBBB@@@@@@@@@AAABBBCCCEEEGGGHHHIIIJJJEEEEEEFFFKKKQQQWWW[[[\\\___dddooo}}}VVVEEEGGGZZZiiilll^^^UUUWWWSSSHHHNNNKKKHHHIIIKKKLLLJJJGGGGGGJJJPPPUUU[[[bbbjjjnnnsssuuuxxxyyy}}}~~~xxx\\\dddppprrr[[[CCC:::;;;<<<<<<<<<>>>??????@@@BBBCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@CCCGGGJJJHHHCCCBBBDDDHHHBBBCCCHHHMMMKKKPPPjjj|||RRRGGG===CCCHHHhhh~~~VVVHHH}}}~~~YYY[[[SSSTTTxxxvvvfffbbb```hhh{{{ttt```WWWZZZsssaaaYYY```[[[iii{{{qqqpppgggbbbfffdddVVVFFF<<<999;;;===>>>>>>???DDDHHHFFFIIILLLOOOPPPQQQRRRRRRNNNPPPbbbpppllliiijjjgggeee\\\gggvvvKKKDDDjjjfffhhhjjj[[[WWWKKKMMMTTTLLLIIIGGGFFFHHHMMMTTTZZZ^^^ffftttvvvlllpppvvvyyyzzz{{{vvviiiZZZSSSSSSKKKWWWaaacccbbbccchhhkkkvvvtttmmmffffffjjjiiidddlllssszzzmmm```YYYVVVQQQOOONNNOOOOOONNNggg|||;;;;;;<<<===>>>@@@AAABBBDDDDDDCCCCCCDDDCCCAAA???AAACCCEEEEEECCCBBBAAAAAACCCCCCCCCCCCCCCDDDEEEEEEGGGFFFGGGIIINNNRRRTTTTTTUUUUUU___qqqXXXKKKUUUkkkxxxmmmYYYNNNLLLJJJKKKIIIHHHIIIJJJIIIGGGDDDGGGJJJNNNRRRWWW^^^eeejjjooorrruuuwww{{{||||||cccjjjtttkkkWWWBBB:::<<<===<<<<<>>======AAABBBCCCBBB@@@???>>>???CCCEEEFFFFFFEEECCCCCCCCCEEEDDDBBBAAA@@@@@@AAAAAAGGGFFFEEEFFFHHHJJJJJJIIINNNMMMWWWpppnnnPPPEEE]]]uuuxxxeeeRRRMMMPPPIIIJJJJJJJJJJJJHHHFFFDDDGGGIIIKKKNNNRRRXXX```eeelllooorrruuuxxx~~~}}}|||{{{iiimmmqqq___OOO???;;;===>>>======?????????@@@AAAAAAAAABBB@@@@@@AAAAAABBBBBBBBBCCCAAAAAAAAAAAAAAAAAABBBBBBDDDBBBDDDHHHHHHJJJWWWhhh{{{MMMDDD@@@AAATTTmmmsssaaaOOOoooxxxWWWRRRWWWWWW|||xxxsss|||uuujjjddddddjjjqqq~~~ssskkkwww~~~fffaaa]]]eee}}}jjj[[[^^^bbbbbbXXXHHH<<<888>>>@@@AAAAAABBBCCCFFFHHHSSSYYY]]]ZZZQQQKKKMMMPPPVVVPPPUUUZZZSSSQQQVVVVVV]]]yyyiiihhhKKKQQQhhhnnnZZZkkkTTTVVVSSSPPPOOOKKKLLLIIIFFFFFFJJJQQQZZZ```bbblll|||}}}qqqkkkhhhkkkggg]]]XXXYYYfffeeeggghhh```TTTTTT[[[YYYbbbqqqwwwnnnmmmpppwww{{{nnnhhh___WWWRRRPPPMMMLLLLLLVVVfffzzzzzz888999:::<<<===>>>??????>>>AAACCCBBB???===>>>@@@DDDFFFHHHHHHFFFEEEEEEEEEFFFDDDBBB@@@???@@@@@@AAAEEEDDDCCCCCCDDDEEEDDDCCCJJJLLLZZZfffzzz|||\\\AAAKKK```tttuuueeeTTTNNNJJJKKKLLLLLLKKKIIIGGGGGGFFFGGGHHHJJJNNNTTT\\\bbbjjjmmmqqqsssuuuyyy~~~zzztttkkklllhhhSSSGGG===<<<>>>>>>======????????????@@@@@@@@@AAA@@@AAAAAABBBBBBCCCCCCDDD>>>======???BBBDDDEEEDDDEEECCCDDDGGGIIIJJJQQQZZZ___GGG@@@AAAIII___}}}tttHHHVVV|||hhhYYYZZZQQQaaazzzjjjhhhgggiiirrr{{{gggcccvvvppppppyyy|||sssfffjjjlll\\\[[[XXXeeesssbbbZZZ```ccc^^^OOO@@@::::::BBBCCCDDDEEEFFFGGGHHHIIIQQQUUUXXXUUUOOOJJJIIIKKKEEEFFFSSSZZZQQQNNNTTTUUU]]]qqqrrrqqqQQQVVVmmm{{{{{{[[[rrryyyYYYVVVWWWQQQMMMMMMMMMJJJFFFEEEGGGOOOYYYaaadddhhhuuu~~~lll\\\VVV^^^]]]fffrrrlllWWWKKKMMMKKKQQQ^^^llluuuzzzqqqfff[[[SSSOOORRR]]]iiizzzyyyrrrggg^^^WWWRRROOOMMMHHHMMMWWWgggyyyrrraaa;;;;;;::::::<<<>>>AAABBB???BBBDDDDDDAAA???AAACCCDDDFFFHHHIIIHHHFFFFFFGGGEEEDDDCCCBBBBBBCCCDDDDDDFFFEEEDDDEEEGGGHHHGGGEEEGGGMMMZZZ[[[aaatttQQQCCCHHHggg|||bbbMMMOOONNNLLLKKKJJJIIIHHHHHHEEEEEEFFFHHHLLLRRRZZZ___hhhlllppprrrrrrtttxxx|||~~~vvvrrrnnnpppnnnaaaIIIAAA;;;<<<>>>======>>>===>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCAAA@@@???AAADDDEEEEEEDDDFFFDDDFFFIIIKKKLLLOOOSSSvvvsssSSSGGGDDDCCCSSS{{{XXXQQQfffddd\\\RRRSSSlll{{{uuutttttt{{{tttfffbbb``````cccjjj|||{{{}}}vvvbbb^^^ooogggZZZSSSSSShhh|||ttteeecccaaaeeedddWWWFFF<<<;;;>>>EEEEEEFFFGGGIIIJJJJJJJJJNNNMMMMMMNNNNNNMMMIIIGGGDDDNNNdddmmm\\\PPPQQQRRRVVVhhhzzzRRRNNNbbbtttcccfffkkk[[[ZZZTTTOOORRRMMMKKKGGGDDDFFFMMMXXX```gggfffnnn}}}jjj[[[YYYXXXfff|||kkkUUUMMMJJJKKKQQQZZZeeepppyyyeee\\\RRRJJJDDDBBBHHHPPP\\\qqq{{{pppfff^^^XXXSSSQQQKKKLLLOOOVVVaaafff___TTT<<<;;;999999:::===@@@CCC@@@AAACCCDDDDDDDDDEEEFFFDDDFFFIIIIIIHHHGGGGGGHHHEEEEEEEEEFFFFFFFFFFFFFFFHHHGGGHHHJJJMMMNNNMMMLLLLLLPPPWWWUUUXXXuuuaaaGGG;;;UUU{{{yyyeee[[[TTTLLLHHHGGGHHHHHHFFFEEEEEEFFFHHHJJJOOOUUUZZZccchhhmmmppppppqqqtttwww|||rrrgggjjjooouuunnn\\\CCC>>>;;;===>>><<<<<<>>><<<<<<===>>>???@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAEEEEEEEEEEEEDDDDDDDDDDDDGGGHHHJJJLLLNNNOOOPPPQQQgggbbbNNNCCC@@@LLLuuu~~~\\\ZZZuuu```UUUQQQ[[[}}}{{{rrreee^^^___cccmmm~~~|||nnngggiiimmmtttxxxvvv~~~ggg]]]___uuuxxxrrraaaZZZNNNVVVqqq{{{pppiiimmmhhhhhh```PPPAAA===>>>AAADDDDDDDDDGGGJJJKKKJJJIIILLLJJJIIILLLOOOPPPLLLGGGBBBNNNgggppp___QQQQQQPPPQQQeeeYYYHHHTTTlllzzzqqqaaa|||^^^XXXRRRMMMQQQMMMKKKHHHEEEEEELLLWWW```hhhhhhlllxxxfffXXXUUU```xxx~~~jjj\\\WWWUUUUUUZZZ```kkk|||{{{sss^^^WWWOOOKKKGGGBBBBBBFFFJJJ^^^wwwzzzpppfff^^^XXXTTTMMMMMMLLLLLLSSS[[[^^^[[[:::::::::;;;<<<>>>@@@AAA@@@@@@AAADDDGGGHHHHHHGGGDDDFFFHHHIIIHHHGGGGGGHHHEEEFFFHHHIIIIIIHHHFFFEEEHHHHHHIIILLLOOOPPPPPPNNNPPPRRRSSSVVVZZZcccttt[[[DDDGGG```xxxmmm```QQQHHHHHHJJJHHHEEEFFFGGGGGGHHHHHHKKKOOORRR[[[aaahhhlllnnnooorrruuuxxx}}}~~~vvvgggeeennnrrrsssfffPPP@@@===<<<>>>===;;;;;;>>>::::::;;;===???@@@AAABBBBBBBBBAAAAAA@@@@@@??????BBBDDDGGGFFFDDDDDDFFFIIIIIILLLOOOOOOOOOPPPPPPPPP^^^eeeJJJAAAHHHdddhhhTTTjjjlll]]]SSSQQQcccyyyooommmggg[[[UUUWWW]]]kkk{{{}}}~~~|||tttkkksss~~~zzzqqqqqq\\\ZZZOOObbb}}}|||zzzooohhhdddYYYIII???@@@AAA@@@@@@@@@AAADDDHHHJJJIIIGGGKKKKKKKKKMMMNNNMMMJJJGGG???DDDUUU^^^SSSKKKNNNMMMOOOaaafffLLLPPPiiizzz```qqqeeeYYYTTTMMMPPPLLLLLLIIIFFFEEEKKKVVV^^^ffflllpppttt|||vvv]]]VVVVVVcccvvv~~~vvvlllgggeeeeeehhhkkkppp{{{{{{vvveee]]]WWWVVVSSSMMMHHHFFFFFFQQQcccvvvzzzoooeee\\\VVVMMMMMMKKKLLLVVVeeeooorrr:::;;;===???AAAAAAAAAAAA@@@??????CCCHHHKKKJJJHHHCCCFFFHHHIIIHHHGGGGGGHHHFFFGGGIIIJJJJJJHHHEEECCCEEEFFFGGGJJJMMMNNNMMMLLLLLLNNNMMMVVV\\\PPP```wwwYYYBBBCCCZZZvvv}}}kkkWWWLLLKKKMMMKKKFFFGGGHHHHHHHHHGGGGGGIIIKKKTTT[[[dddjjjlllooorrrtttuuuhhhbbbiiisssssslllZZZBBB???===<<<>>>===:::;;;>>>888999;;;===???@@@BBBCCCCCCBBBBBBAAA@@@???>>>===;;;@@@EEEFFFEEEFFFKKKPPPKKKOOORRRQQQOOOOOOPPPPPPZZZ|||YYYGGGCCCMMMmmmlllRRRYYYyyyeeeTTTMMMQQQmmmrrrkkkllliii___[[[^^^^^^qqqxxxwwwtttooowwwcccZZZSSSllljjjeee```SSSEEE???BBBBBB>>>======>>>AAAFFFHHHGGGEEEKKKMMMOOONNNKKKHHHFFFFFFHHHCCCIIINNNFFFDDDHHHGGGKKKYYYyyy{{{mmmOOOOOOjjj~~~aaacccqqqbbb]]]TTTVVVKKKLLLJJJGGGFFFKKKUUU]]]dddooouuussswwwcccYYYMMMNNN```sssxxxrrrppppppssswwwxxxxxx~~~uuummmfffdddbbbZZZQQQMMMGGGKKKTTTeeeuuuiii^^^WWWMMMMMMLLLPPP___ttt;;;;;;===>>>@@@AAAAAAAAA===>>>???@@@BBBEEEFFFHHHEEEFFFFFFFFFFFFEEEDDDDDDDDDFFFHHHIIIHHHGGGGGGHHHFFFHHHJJJLLLNNNNNNNNNNNNOOOMMMKKKJJJLLLTTT^^^fffoooSSSBBBTTT{{{ZZZJJJTTTOOODDDLLLDDDFFFHHHGGGFFFFFFIIILLLMMMSSS\\\ccciiilllooopppsssxxx~~~|||sss|||}}}nnnbbbdddnnnxxxpppYYYFFF@@@>>><<<;;;;;;===>>>>>>===999:::;;;<<<===???@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>@@@BBBFFFJJJNNNPPPOOOMMMJJJKKKOOOQQQQQQPPP^^^bbbcccHHHDDDBBBKKKaaaooonnnVVVrrrsss```RRRQQQVVVggg}}}tttqqqyyy|||qqqbbbYYYhhh}}}xxxtttmmmyyy~~~www~~~mmmbbbsss~~~xxxrrrssssssnnnaaaZZZLLL===999<<<>>>;;;===>>>???BBBEEEFFFEEEDDDIIIKKKKKKHHHDDDBBBCCCEEEEEEDDDDDDCCCDDDFFFGGGHHHEEEUUUttt}}}xxxoooeeeCCCeeeuuugggnnn[[[VVV[[[QQQOOONNNKKKFFFEEENNNYYYjjjsssuuusssyyy{{{eeeRRRPPPUUU[[[gggtttxxxzzzyyytttrrrwww}}}uuuooojjjdddZZZSSSMMMLLLPPPYYYggg{{{ttteee[[[WWWIIIYYY```jjjqqq999:::;;;===>>>?????????AAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCGGGHHHJJJJJJHHHFFFFFFFFFGGGGGGIIIKKKLLLMMMNNNNNNLLLKKKJJJIIIKKKRRRZZZ```YYYIII```sssYYYUUUOOOEEEGGGFFFHHHJJJIIIGGGFFFHHHJJJKKKOOOVVV]]]cccgggllloooppprrrvvvzzzwwwlllxxxwwwmmmgggkkkqqqqqqeeePPP@@@:::<<<;;;:::;;;<<<===<<<;;;888999:::<<<===???@@@@@@????????????@@@AAABBBBBB@@@@@@AAABBBDDDGGGIIIKKKPPPMMMJJJJJJLLLMMMMMMKKKUUUUUUgggrrrSSSHHHDDDGGGSSSbbbVVVyyybbbRRRPPPRRRXXXyyyzzzxxxoooeeeooozzz{{{ooommmtttzzz~~~yyy}}}qqqgggjjjnnnmmmbbbVVVFFF<<<:::<<>>999999999999;;;======;;;999777888999;;;===>>>@@@@@@======>>>???AAACCCDDDEEECCCBBBAAAAAAAAABBBDDDEEEKKKJJJHHHIIIJJJKKKKKKJJJPPPQQQXXXttt]]]JJJEEEDDDHHHmmmiiiHHHYYYoooYYYQQQQQQMMM\\\}}}~~~}}}vvvmmmvvv|||qqqjjjqqqmmmzzz}}}xxxzzz~~~pppllllllyyy~~~ggg^^^eeennnpppaaaNNN???<<<======@@@EEEBBBAAA@@@@@@BBBCCCBBBBBBAAABBBCCCBBBAAAAAABBBDDDGGGFFFFFFFFFFFFFFFGGGHHHDDDJJJ]]]zzzfffaaa^^^PPPggg{{{wwwrrrcccVVVWWWSSSNNNKKKKKKJJJHHHJJJNNNaaammmtttrrrttt~~~{{{bbbQQQGGGJJJQQQcccgggmmmsssxxx|||yyymmmccc]]]TTTQQQLLLHHHGGGSSSlllqqqllleeeooojjjkkkyyyfffOOO888999:::;;;<<<=========FFFDDDAAA???===>>>???@@@CCCBBB@@@>>>>>>???@@@AAAFFFGGGIIIIIIGGGEEEDDDEEEGGGFFFFFFFFFGGGIIIKKKMMMHHHIIIJJJJJJJJJLLLOOORRR[[[```HHHNNNcccnnncccUUUMMMKKKLLLGGGHHHIIIJJJIIIHHHGGGGGGFFFGGGIIILLLQQQYYYccciiinnnmmmnnnrrryyy~~~}}}hhhbbbrrr}}}vvvsssllltttqqq]]]IIIBBB@@@===999999:::<<<>>>>>><<<999777777999:::<<<>>>???@@@;;;;;;<<<>>>@@@BBBDDDEEECCCBBBAAA@@@???@@@AAABBBEEEEEEFFFHHHJJJLLLNNNNNNOOOVVVYYYfffhhhUUUIIIBBBEEEBBBbbbbbbNNNOOOhhhiiiUUUSSSNNNQQQkkkxxxooozzzxxxzzzmmmiiijjjjjjpppzzzuuulllppp{{{rrrnnnqqqrrryyyuuuaaa\\\bbbhhhgggZZZFFF:::>>>BBB???@@@GGGBBBAAA??????AAACCCDDDCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHHHHHHHHHHHHHIIIIIIFFFHHHWWW|||~~~nnnSSStttlllTTTQQQpppqqqqqq```\\\ZZZ[[[UUUNNNKKKLLLMMMJJJHHHHHHVVVcccnnnnnnooowwwyyy\\\IIIHHHOOOQQQUUU___lllvvv{{{~~~xxxoookkkYYYVVVSSSPPPLLLMMMWWWcccrrrmmmlllttthhhhhhqqqYYYCCC888999;;;<<<>>>>>>??????BBBAAA???>>>>>>???@@@AAAAAA@@@>>><<<<<<===>>>@@@@@@BBBEEEFFFEEEEEEEEEFFFGGGFFFFFFFFFGGGHHHJJJKKKHHHJJJKKKLLLKKKKKKLLLNNNQQQeeexxxOOOFFFMMMaaappphhhVVVLLLIIIGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHLLLTTT]]]dddffffffhhhnnnuuuyyyyyywww|||}}}kkklll}}}tttoooqqqtttkkkSSSAAA>>>???>>>999:::;;;===@@@@@@===;;;777888999:::;;;<<<===>>>;;;;;;;;;<<<===???@@@AAAAAAAAA@@@??????@@@BBBBBBDDDFFFHHHIIIKKKLLLNNNOOOMMMWWWXXXZZZzzztttZZZEEEBBB<<>>???BBBEEEFFFFFFHHHGGGFFFFFFFFFFFFFFFFFFIIIIIIJJJJJJJJJJJJJJJJJJGGGHHHTTTxxxVVVeeeWWWGGGPPPiiillluuu[[[ZZZ\\\[[[VVVOOOKKKMMMNNNKKKGGGFFFLLLZZZgggjjjkkksss|||^^^RRRQQQKKKMMMWWWjjjxxx}}}zzzvvvfff^^^XXXUUUSSSNNNMMMNNNdddssskkkpppsssaaaccckkkRRRAAA777999;;;===???@@@AAABBB>>>>>>>>>>>>???@@@AAAAAA??????===<<<<<<<<<===>>>;;;>>>BBBDDDDDDEEEFFFHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHJJJLLLLLLKKKJJJKKKLLLQQQUUUpppqqqGGG>>>QQQooossseeeYYYOOOLLLJJJHHHGGGHHHIIIHHHGGGGGGGGGGGGGGGIIIOOOVVV\\\```cccgggmmmrrrttttttrrrvvvzzz}}}{{{zzzsssttt}}}{{{~~~|||vvvnnnjjjvvvooo___JJJ===:::;;;;;;::::::;;;===???@@@???===888888999::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>???AAA@@@@@@@@@AAABBBDDDEEEHHHJJJLLLLLLJJJJJJJJJKKKOOOTTTTTTQQQbbb}}}TTTAAACCC???UUUgggdddNNNPPPnnnYYYTTTNNNOOO[[[nnnsss~~~{{{}}}ooohhhbbbdddmmm{{{uuukkklllnnnooo{{{gggZZZWWWWWWWWWTTTGGG???===CCCFFFAAA@@@CCC@@@@@@???AAADDDGGGHHHGGGHHHGGGEEEEEEFFFGGGFFFEEEGGGHHHIIIJJJKKKKKKKKKKKKGGGGGGNNNnnnhhhccc{{{}}}WWWHHHMMMRRRppplllhhhjjj]]]VVVSSSVVVPPPMMMOOOOOOKKKHHHGGGHHHTTTaaagggiiiooo|||hhh[[[PPPMMMTTTgggwww}}}|||uuuhhhZZZUUUSSSOOOKKKJJJPPPiiittt{{{www\\\^^^fffOOODDD666777:::===???AAACCCDDD;;;<<<>>>???@@@@@@@@@@@@>>>>>>=========<<<<<<<<<;;;>>>AAADDDEEEFFFGGGHHHFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHJJJKKKJJJIIIIIIJJJQQQNNNZZZ```FFFEEEXXXcccmmmoooaaaSSSOOOKKKHHHHHHIIIHHHFFFGGGGGGGGGGGGGGGJJJOOOSSSYYY___fffmmmpppqqqrrrssstttxxx|||}}}{{{zzzyyyooolllttt}}}{{{wwwyyyxxxooooooooooooqqqtttbbbMMMAAA;;;888777888:::999999;;;===??????>>>999999999999999999999999;;;;;;;;;<<<===>>>???@@@BBBBBBAAAAAABBBCCCEEEFFFHHHJJJLLLLLLJJJHHHHHHJJJNNNNNNOOOQQQWWWqqqqqqNNNDDD;;;QQQeeesssfffKKK\\\fffXXXOOOHHHNNNXXXpppzzzwwwsssssswwwsssmmmkkkoootttwwwmmmhhhiii~~~sssjjj```\\\[[[ZZZWWWTTTBBBBBBAAAAAA@@@@@@BBBCCCBBBBBBBBBDDDGGGHHHGGGFFFGGGEEECCCDDDGGGIIIHHHGGGCCCDDDFFFHHHIIIJJJJJJIIIKKKIIIIII```|||gggyyycccJJJOOOTTTbbb|||```hhhUUUTTTVVVQQQOOOPPPOOOKKKIIIJJJFFFNNNZZZ```ccchhhrrr|||~~~www___WWWYYYjjjxxx}}}|||oooaaaZZZUUUQQQOOOOOOLLLTTThhh]]][[[bbbLLLFFF444666888<<>>@@@AAA@@@???>>>======>>>>>>======<<<;;;<<>>999;;;888666888:::999888999;;;===>>>>>>:::::::::999999999888888::::::;;;<<<>>>@@@AAABBBDDDCCCCCCBBBCCCDDDFFFFFFDDDGGGKKKKKKJJJIIIJJJLLLHHHEEEKKKTTTTTT^^^___KKK???JJJSSSqqq~~~[[[TTTqqqsss]]]SSSKKKNNNOOO\\\vvv}}}wwwsssooollltttnnnXXXOOOVVVpppeeebbbaaacccaaaZZZPPPIII@@@EEEDDD>>><<>>>>>?????????>>>>>>BBBBBBBBBBBBDDDFFFHHHIIIFFFEEEEEEDDDDDDEEEFFFGGGFFFFFFHHHHHHHHHHHHFFFFFFHHHMMMMMMRRRssslllRRRGGGZZZwwwppp^^^OOOLLLLLLHHHIIINNNGGGGGGFFFFFFFFFFFFGGGGGGMMMQQQWWW]]]bbbiiiooossstttrrrqqqtttzzz}}}||||||||||||~~~~~~qqqsssxxxsss[[[UUU```jjjuuutttfff^^^[[[^^^XXX\\\sssjjjWWW```uuuzzzrrrPPPGGG===888999;;;;;;:::;;;::::::999999::::::;;;::::::::::::::::::::::::999:::<<<>>>???@@@@@@@@@GGGFFFDDDCCCCCCCCCDDDEEECCCDDDDDDEEEEEEEEEEEEDDDNNNJJJHHHQQQUUUSSSooo{{{RRRLLLFFFJJJ```wwwrrrYYYdddkkkUUUPPPSSSKKKSSSbbbzzz~~~yyymmmpppvvvnnnooo~~~aaaNNNMMMXXXkkkwwwtttggg[[[aaannniii[[[NNNBBBCCCBBBAAA??????@@@AAABBBBBBBBBCCCFFFIIIKKKKKKKKKLLLJJJFFFDDDFFFKKKPPPTTTPPPKKKEEEAAACCCGGGKKKMMMEEELLLKKKNNNrrrlll[[[DDDNNNaaaxxx|||sssbbbYYYYYYTTTNNNLLLNNNOOOLLLIIIJJJEEEGGGRRR\\\aaaffflll{{{~~~{{{|||pppvvv}}}tttpppuuu|||~~~rrrfff___XXXRRRNNNJJJMMMPPPZZZxxx{{{]]]UUUPPPGGG888888999:::;;;<<<<<<===::::::;;;<<<<<<<<<;;;;;;===>>>>>>???@@@@@@@@@???BBBBBBAAAAAABBBDDDFFFGGGEEEDDDDDDCCCCCCDDDFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFOOOLLLIIINNN___tttEEEDDDmmmvvvdddWWWOOOIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGJJJMMMRRRWWW]]]cccjjjoooooonnnnnnqqqvvvyyyzzzzzzzzzwwwxxxzzz|||}}}~~~zzzooo|||}}}mmmeeeXXXNNNWWW[[[^^^[[[TTTLLLHHHGGGRRRTTT```xxxaaaYYYjjjzzzsssbbbGGG@@@888555666888888666::::::999999999999::::::888999999999999999999999999:::<<<>>>??????>>>>>>DDDDDDCCCCCCCCCDDDDDDEEECCCDDDDDDEEEEEEEEEEEEEEEJJJJJJIIIPPPTTTQQQfffkkkKKKEEENNNZZZgggVVV|||yyy___TTTQQQIIIKKKSSSfffzzzttt}}}yyypppmmmoooiiikkk|||ppp___XXX]]]eeettt~~~yyycccWWW[[[ddd]]]QQQIIIAAA???@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDEEEGGGJJJLLLMMMNNNKKKHHHFFFFFFHHHLLLNNNIIIGGGCCCBBBDDDFFFGGGGGGIIINNNKKKMMMppppppMMMEEEWWWpppsssrrr]]]YYYVVVQQQKKKJJJLLLNNNMMMLLLKKKFFFFFFOOOXXX]]]dddjjjsss~~~xxxlllcccaaadddrrrzzzlllbbb[[[UUUQQQNNNNNNNNNSSSeeerrr^^^OOOGGG888888999:::;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;======???@@@AAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGIIIIIIIIIIIIGGGGGGPPPGGGHHHNNNMMMVVVbbbPPP[[[fff|||uuuhhhXXXPPPMMMJJJFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGIIILLLPPPTTT[[[bbbhhhnnnnnnpppssswwwzzzyyyxxx~~~{{{wwwtttrrruuuxxx{{{|||pppyyyzzzqqqRRRMMMOOOQQQOOOJJJGGGGGGIIIDDDOOObbbvvv}}}bbbeeexxx{{{eeeMMM>>>:::555333555777666555999999999888888999999999666666777777888999999999:::;;;<<<>>>>>>>>>===<<<@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEJJJKKKMMMQQQPPPZZZppp```OOOQQQVVV]]]kkknnnVVVUUUMMMJJJJJJRRRfff{{{iiiaaapppvvvqqqjjjjjjiiilllxxxmmm``````nnn{{{qqq]]]SSSUUUZZZPPPGGGEEEAAA>>>@@@BBBCCCDDDCCCBBBAAAFFFEEEEEEEEEFFFIIILLLNNNKKKJJJHHHFFFFFFHHHIIIKKKHHHHHHGGGHHHJJJJJJHHHGGGIIINNNMMMPPPoooaaaBBBOOOggg}}}sss{{{ggg___]]]SSSNNNHHHFFFIIIMMMNNNNNNLLLGGGFFFKKKSSSZZZbbbhhhlll|||~~~|||sssiii___YYYVVV___xxxoooddd]]]WWWSSSSSSOOOLLLLLLQQQ___yyy}}}aaaRRR888888999:::;;;<<<======>>>===<<<:::::::::;;;<<<<<<===???@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGHHHCCCHHHOOOHHHEEEbbbwwwdddSSSAAAYYY]]]ZZZQQQNNNRRROOOGGGHHHGGGGGGFFFFFFGGGGGGHHHDDDFFFGGGIIIMMMSSS[[[```iiikkkoootttxxxzzzzzzyyyxxx~~~|||sssrrrqqqrrrtttvvvvvvuuuwwwwwwlllUUU```jjjfffWWWIIIEEEFFF@@@RRRhhhuuuzzzxxxlllsssyyyjjjOOO<<<999777555555777999888777999888888777777888888999666666777777888999::::::<<<===>>>???>>>>>><<<<<<===>>>@@@BBBCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDLLLLLLJJJOOOPPPSSS^^^eeePPPRRRbbblll```]]]UUURRRNNNNNNTTThhh~~~|||~~~nnn___[[[dddqqqnnnfffjjjppprrrwwwyyyhhheeeuuu```WWWOOOSSSUUUIIICCCEEECCCAAACCCDDDFFFGGGGGGFFFFFFDDDEEEFFFFFFGGGHHHJJJLLLEEEEEEFFFFFFHHHIIIJJJKKKIIIIIIIIIJJJLLLLLLJJJHHHEEELLLPPPUUUkkkuuuwwwJJJKKK\\\pppyyyoookkkeee]]]QQQLLLFFFDDDFFFJJJMMMOOOLLLHHHFFFHHHOOOXXXbbbiiijjjzzzuuuqqqmmmfff^^^[[[ffftttuuujjjbbb[[[VVVUUUMMMJJJKKKHHHJJJ___yyylll777888888999:::;;;<<<<<>><<<;;;:::;;;;;;<<<<<<===???@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAADDDDDDEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIIIIHHHGGGGGGDDDEEEHHHJJJIIIJJJWWWgggkkk^^^YYYOOOAAAHHHKKKIIIMMMSSSPPPFFFHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEFFFGGGIIINNNTTTYYY]]]aaagggmmmrrrtttuuuvvvrrrxxx||||||{{{uuuqqqlllmmmooorrrtttrrroookkkjjjhhhqqqxxxtttwwwWWWEEEAAADDD[[[rrrzzzyyyzzz~~~pppoootttxxxlllQQQ===666666666666777888999999888777777777666666777777777666777777888999:::;;;;;;===>>>?????????>>>===<<<:::<<<>>>@@@AAABBBAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEMMMKKKHHHNNNPPPPPPWWWkkkVVVQQQiiinnn]]]~~~cccWWWVVVSSSOOOKKKTTTnnn}}}xxx{{{xxxccc]]]___bbbooommmgggpppxxxvvvuuu}}}rrrqqqxxxxxx^^^QQQLLLQQQRRRFFFBBBEEECCCCCCDDDEEEFFFGGGHHHHHHHHHAAADDDGGGGGGFFFFFFGGGHHHDDDDDDFFFGGGHHHHHHHHHHHHGGGEEEDDDEEEFFFHHHHHHGGGDDDIIIMMMRRR```~~~|||}}}}}}YYYIIIMMMfffrrrooobbbTTTPPPLLLFFFBBBCCCGGGKKKNNNKKKIIIGGGGGGLLLXXXcccjjjjjjwww}}}{{{xxxpppddd[[[ZZZ^^^zzz~~~rrrggg\\\UUUQQQGGGEEEKKKIIICCCMMM___666666777888999:::;;;;;;======<<<<<<<<<<<<<<<<<<======???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAADDDEEEFFFGGGHHHIIIIIIIIIFFFFFFHHHHHHHHHHHHFFFFFFHHHHHHFFFCCCGGGPPPVVVWWWwww|||xxxrrrjjjggg]]]???>>>===???GGGOOOOOOJJJHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFIIINNNQQQTTTYYY```fffkkknnnqqqsssrrrvvvxxxzzz|||uuummmiiihhhjjjnnnrrruuusssnnnjjjqqqooouuu}}}||||||zzzuuu{{{hhhOOODDDEEE___www~~~~~~cccmmmwwwsss]]]EEE;;;===444555555666666777777777777666666555555666666777777888888999999:::::::::======>>>??????>>>===<<<:::;;;<<<>>>???@@@@@@@@@??????AAABBBCCCCCCCCCCCCEEEKKKIIIHHHNNNMMMLLLUUUXXXvvvppp\\\PPPZZZpppcccqqq]]]WWWRRRNNNIIIIIIYYYmmm~~~zzz~~~nnnbbbccchhhlllwwwuuurrr|||{{{xxxyyy|||wwwhhhjjjooohhhOOOKKKPPPOOOCCC@@@CCC???AAABBBEEEFFFGGGFFFEEEDDD???BBBEEEEEECCCAAACCCEEEGGGHHHHHHHHHGGGFFFEEEDDDHHHFFFDDDCCCEEEHHHIIIIIIHHHGGGGGGKKKSSSiii}}}xxxyyyuuuxxxUUUEEE]]]tttZZZJJJNNNKKKFFFBBBBBBFFFKKKNNNJJJKKKIIIFFFJJJVVVbbbhhhgggqqq}}}yyynnnbbbYYYUUUTTT^^^}}}ttteeeWWWNNNLLLCCCBBBIIIKKKDDDDDDKKKmmm555555666777888999999:::;;;<<<<<<============<<<===>>>>>>???@@@@@@@@@??????@@@AAABBBBBBAAA@@@@@@BBBCCCEEEGGGHHHHHHHHHHHHEEEEEEGGGGGGGGGGGGEEEEEEHHHHHHGGGFFFHHHMMMPPPQQQ[[[~~~ooojjjnnnzzzdddRRRAAA===BBBGGGJJJLLLIIIHHHHHHGGGGGGHHHHHHIIIFFFGGGGGGFFFEEEFFFHHHJJJMMMRRRYYY^^^bbbeeeiiilllmmmrrrvvvwww{{{}}}~~~yyytttnnniiigggiiikkkooouuuyyy{{{zzzxxxppp|||zzznnnuuu}}}qqqrrrgggppp|||pppXXXGGGLLLeee}}}yyypppkkkpppnnn___MMMBBB===;;;666666666666555555666777666555555555555555555666777777888888888888888888:::;;;<<<======<<<;;;;;;;;;;;;;;;;;;<<<===??????===>>>???@@@AAABBBBBBBBBDDDHHHGGGJJJNNNGGGEEERRRNNN^^^www}}}gggLLLKKK]]]lllpppsssaaaSSSOOOMMMJJJNNNVVVqqqyyymmmmmmqqqssszzzoooXXX[[[gggfffUUUOOOPPPLLLAAA???AAA;;;>>>BBBGGGKKKKKKGGGBBB>>>???AAABBB???<<<<<>>>>>>>>=========>>>>>>?????????>>>>>>===>>>???@@@AAA@@@@@@???AAABBBDDDFFFGGGHHHGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDDDDFFFKKKOOOLLLGGGGGGMMMMMM___yyyjjjnnnxxxUUUEEEAAA???BBBGGGIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHFFFDDDDDDEEEFFFDDDIIIOOOTTTVVVYYY]]]aaabbbiiiooooooqqqwww{{{||||||~~~xxxrrrmmmiiihhhhhhmmmnnnrrrxxx~~~kkk\\\eee|||rrrqqqrrrkkkjjjwwwnnnXXXZZZrrrrrrbbbuuuppp^^^HHH===<<<666---999999999888666666777888555555555444444555555555777777777777666666666666888999:::;;;;;;;;;::::::<<<;;;::::::;;;<<<>>>???<<<<<<>>>???@@@AAAAAAAAABBBDDDEEEKKKNNNBBB???NNNHHHQQQ]]]{{{ssshhhQQQSSSPPPmmmpppWWWRRRTTTPPPKKKKKKSSSnnn~~~~~~ooooooyyy}}}zzzdddTTTZZZbbbYYY^^^UUURRRKKK@@@@@@BBB:::===BBBKKKPPPPPPJJJBBB<<>>>>>>>>>>>===???@@@CCCFFFGGGCCC===999;;;<<<===>>>????????????>>>???AAACCCEEEGGGHHHHHHDDDCCCCCCEEEIIIIIIGGGDDDFFFGGGGGGHHHHHHGGGGGGFFFLLLIII___pppUUUDDDAAA<<>>???BBB???@@@CCCFFFGGGEEE@@@===999??????888444777???CCCAAABBBDDDEEEEEEEEEDDDDDDBBBBBBBBBAAAAAABBBBBBBBBBBBDDDCCCDDDIIIKKK]]]{{{bbbkkk{{{IIIUUUdddbbbOOOLLLHHHGGGGGGHHHLLLNNNMMMIIIFFFEEEDDDEEENNNWWW[[[```kkkyyy{{{qqqjjjggg]]]YYYZZZmmmppp___XXXSSSNNNLLLNNNMMMHHHDDDFFFUUUlll|||333444555666777888999999999:::<<<===>>>>>>======<<>>>>>AAA>>>???@@@CCCDDDCCC???<<>>???@@@BBBCCCCCCDDDDDDCCCBBBAAAAAACCCEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEGGGRRRrrrmmmKKK@@@???@@@DDDJJJPPPQQQOOOLLLHHHGGGGGGGGGHHHGGGEEECCCDDDDDDCCCDDDEEEFFFHHHJJJOOORRRVVVZZZ^^^aaafffiiijjjmmmqqqsssuuuvvvxxxyyy{{{{{{}}}~~~xxxrrrmmmfffcccaaacccddddddfffjjjhhhmmmsssqqqWWWPPPbbbtttkkk{{{iii]]]cccfff~~~xxxlllWWWKKK<<<555555888777555666666666555555555555555555555555555555555555555555444444444555555666777999:::::::::999888777777777888999:::;;;;;;;;;;;;===<<<<<<===@@@AAAAAA@@@>>>@@@BBBCCCDDDEEEGGGIIIIIIJJJQQQWWWeeexxxqqqsssvvvwwwiiiPPPLLL[[[uuuwww^^^[[[VVVIIIGGGFFFIIITTTdddyyy|||}}}|||~~~mmm\\\jjjuuummmbbbaaahhhyyyttt[[[MMMSSSlll~~~vvvkkkdddbbb___ZZZUUULLLFFFAAAAAAAAA>>>>>>AAA???>>>>>>???@@@@@@???===DDDLLLOOOKKKDDDBBBAAA@@@>>>???AAACCCDDDEEEEEEDDDAAAAAAAAAAAAAAABBBCCCCCC@@@DDDBBBBBBFFFEEEPPPgggppprrrwwwYYYKKKRRRmmmppp[[[JJJJJJMMMLLLPPPYYYOOOKKKIIIHHHFFFCCCFFFLLLQQQVVV^^^kkkxxx{{{lllcccYYYZZZooopppbbb[[[TTTQQQRRRRRRNNNJJJCCCHHHUUUjjj|||~~~vvv111222333555777999:::;;;999999:::;;;;;;;;;;;;;;;AAAFFFIIIGGGAAA;;;999:::999999999999::::::;;;;;;<<<===???@@@BBBCCCCCCCCCBBBAAA@@@???@@@BBBCCCDDDBBBBBBBBBAAAAAABBBBBBBBBBBBCCCAAADDDUUU{{{qqqFFFAAA???AAAHHHMMMOOOOOOPPPIIIGGGFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDGGGJJJNNNRRRUUUYYY^^^aaabbbfffkkkoooqqqrrrssstttvvvwwwzzz}}}~~~}}}~~~~~~}}}vvvooohhhdddccccccdddeeeffffffiiimmmeeerrrzzz~~~yyyhhhbbbpppyyyiiillllllbbbqqqyyysssbbbeeeiiipppUUUGGG???777333555777777666555555555555555555555555555555555555555555555555444444444444555666777777999999999999888888777666666777999;;;<<<<<<;;;;;;<<<<<<;;;<<<===???@@@AAA>>>@@@BBBCCCCCCDDDFFFHHHJJJLLLQQQRRRVVVvvv^^^LLLJJJ```vvvzzz}}}hhhrrr```YYYQQQMMMHHHFFFGGGNNN]]]uuu|||xxxzzzwwwiiiwww~~~ooobbbcccnnnwwwiiiPPPKKKWWWiii{{{mmmlllhhheeejjjooogggZZZGGGBBB@@@AAABBB@@@@@@BBBAAA???======>>>??????>>>EEELLLPPPLLLFFFDDDBBB@@@@@@AAACCCFFFGGGHHHHHHHHHFFFEEECCCBBB@@@?????????CCCGGGEEEDDDGGGEEEKKK\\\vvvssszzz~~~bbbGGGQQQccckkkOOOMMMRRRPPPQQQWWWPPPMMMKKKKKKHHHCCCBBBEEELLLPPPXXXcccppp|||tttjjj]]]VVV]]]wwwzzzjjjbbbYYYTTTSSSSSSPPPMMMFFFDDDHHHYYYooo}}}zzz111111333444666888::::::999999999999999:::::::::@@@EEEHHHEEE>>>999999;;;999999888999999:::<<<<<<:::<<<===???AAACCCCCCDDDAAAAAA@@@??????@@@AAACCCAAA@@@@@@??????@@@@@@AAACCCAAACCCGGGJJJZZZaaaDDD???===AAAEEEGGGLLLRRROOOLLLHHHFFFFFFEEEDDDCCCEEEEEEDDDCCCCCCBBBBBBBBBBBBEEEHHHKKKNNNRRRVVVZZZ\\\```eeejjjlllnnnoooqqqrrrtttwwwyyy{{{{{{{{{zzz{{{||||||}}}~~~~~~}}}}}}~~~|||vvvpppjjjeeeaaa```ccceeeggggggggghhhjjjkkkjjjrrrsssqqqmmmhhhuuulllbbb```bbbiiirrrkkkjjj{{{yyyqqqZZZAAA===:::666444555666666555444444444555555555555555555555555555555555555555555555555555666777888999999999999999999888777666666777999;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>@@@AAA@@@AAACCCDDDDDDEEEFFFHHHIIIMMMOOOOOOPPPeeewwwTTTMMMMMMGGGHHHlllqqquuu___UUUPPPLLLHHHFFFFFFLLL[[[jjjyyyvvvuuuwww{{{|||sss}}}}}}lllccchhhiiikkk]]]OOOWWWbbbhhhmmmffffffaaa```iiirrrhhhVVVDDD@@@???BBBCCCBBBBBBDDDCCC@@@>>>===>>>@@@AAAAAABBBGGGIIIFFFBBBCCCCCCAAAAAABBBDDDFFFHHHIIIIIIHHHJJJIIIGGGFFFDDDCCCBBBBBBGGGLLLIIIGGGKKKHHHIIIUUUrrr{{{|||___;;;IIIRRRrrrxxxVVVOOOUUUUUUSSSSSSRRRNNNLLLMMMJJJDDD@@@AAAHHHLLLRRR\\\hhhuuu{{{rrrfff[[[XXXeeetttkkk___WWWUUUTTTQQQNNNLLLDDDAAAKKK```uuu111222333444666777999999999999888888888888999999<<>><<<===???999999888999:::<<<>>>@@@;;;<<<>>>@@@AAABBBBBBCCC???@@@AAA@@@??????@@@BBB@@@@@@>>>>>>>>>>>>@@@@@@CCC@@@EEELLLGGGFFFaaaTTTEEE:::;;;>>>@@@FFFNNNRRROOOKKKIIIGGGEEECCCAAAEEEEEEEEEDDDCCCCCCBBBBBBAAACCCEEEFFFHHHKKKOOOSSSUUUYYY^^^bbbeeehhhkkkmmmmmmppprrrttttttuuuwwwyyyyyyyyyyyyzzzzzz|||}}}~~~}}}|||||||||}}}}}}xxxooommmjjjeee```]]]]]]^^^___aaadddeeedddeeehhhhhheeegggeee```hhh{{{kkk^^^___iiijjjpppwwwxxxsssrrrhhhTTTBBB:::888888666555555444555555444444444444444555555555444444444444444444444444444444555555666777888999888888999999999999999888777777999:::<<<=========:::<<<===>>>===>>>???AAAAAACCCDDDEEEEEEEEEGGGHHHFFFKKKKKKMMMQQQ\\\yyy\\\BBB999>>>WWWuuulll}}}sss\\\RRRNNNKKKIIIGGGFFFMMMUUUmmmyyyooonnnqqqyyyuuusssxxxtttgggccchhhbbbaaa[[[^^^nnnrrrkkkjjjdddbbb\\\ZZZ```eeeZZZJJJCCC>>>===@@@CCCBBBCCCEEEDDDAAA???>>>???AAABBBBBB>>>BBBDDDAAA@@@CCCDDDCCC@@@AAACCCEEEFFFGGGGGGFFFKKKJJJJJJIIIIIIIIIJJJJJJIIINNNJJJHHHLLLKKKIIIQQQ___|||tttRRRFFFEEEaaafffWWWWWWXXXVVVSSSSSSNNNMMMNNNLLLFFFAAA@@@EEEHHHNNNVVV```mmmzzzzzzpppggg[[[[[[sssuuufff\\\WWWUUUQQQNNNOOOGGG@@@CCCTTTkkk222222333444555777777888999888777777777777888999:::;;;<<<======>>>>>>???999999999:::<<>>@@@BBBBBB@@@>>>???AAA@@@???>>>======>>>???@@@???@@@DDDGGGCCCBBBMMM[[[www[[[@@@:::>>>>>>???BBBJJJJJJKKKMMMMMMKKKGGGDDDCCCCCCDDDDDDDDDDDDCCCCCCAAABBBCCCCCCCCCEEEIIILLLNNNQQQUUUYYY\\\```dddggghhhjjjlllmmmmmmooosssvvvxxxwwwwwwvvvwwwxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{|||~~~~~~~~~zzzoooddd]]][[[YYYWWWWWWYYY[[[]]]^^^aaaaaa```dddhhhfff___WWWVVVZZZrrrssseeemmmwwwxxxfffjjjxxx{{{sssooolllgggVVV@@@666888555666777666444333444555333333333444444555555555444444444444444444444444333333333444555666888888777888999::::::;;;;;;:::888888888999;;;===>>>???999<<>>???AAAAAACCCDDDEEEDDDEEEFFFHHHHHHMMMIIIKKKTTTVVVgggyyyQQQCCCHHHHHHOOO```kkkkkkyyyuuu\\\VVVQQQNNNKKKGGGHHHLLLSSSeee{{{yyyrrrooooootttyyyqqqqqqtttuuuqqqjjjeeeeee___```ccctttzzzjjjiii^^^]]][[[YYYWWWSSSKKKCCCBBB===;;;>>>@@@@@@BBBEEECCCAAA???>>>@@@AAABBBAAA===AAACCCBBBBBBEEEFFFCCCBBBCCCDDDFFFGGGGGGFFFFFFIIIIIIHHHHHHHHHIIIIIIJJJHHHMMMIIIEEEKKKKKKHHHMMMVVV{{{|||RRRDDDTTTyyyiii[[[YYYXXXVVVTTTOOOLLLNNNMMMHHHCCCBBBAAAEEEJJJQQQZZZfffsss{{{xxxqqqbbbWWWeee}}}nnnaaaZZZVVVRRROOONNNIIICCCBBBLLLbbb{{{333333444444555666777777999888777666666777888888<<<;;;:::;;;<<<===<<<;;;999999999:::===@@@DDDFFFBBBBBBBBBAAA@@@???>>>======@@@CCCCCC@@@??????@@@AAA???>>>======>>>???AAA<<>>???EEEEEEAAALLL|||qqqJJJ???AAA???999666>>>BBBHHHOOOTTTSSSNNNJJJAAABBBCCCDDDDDDDDDCCCCCCAAAAAAAAAAAA@@@BBBEEEHHHIIIKKKOOOSSSVVV[[[```cccccceeegggggggggjjjoootttvvvvvvuuutttuuuvvvwwwxxxuuuvvvwwwyyyzzzzzzzzzzzzzzz|||~~~~~~~~~~~~}}}}}}~~~}}}|||}}}~~~|||~~~~~~~~~zzznnnbbbWWWVVVUUUUUUVVVWWWYYYZZZ]]]_________dddjjjfff^^^JJJSSSbbbxxxtttsssqqquuullleeebbb___WWWKKK===666555333555666555333222444666333333333444444555555555444444444444444444444444222222222333444555777777777888999:::;;;<<<<<<<<<999888888999:::<<>>???AAADDDCCCAAA???>>>@@@AAAAAA@@@>>>BBBEEEEEEFFFHHHGGGCCCEEEFFFGGGHHHIIIHHHHHHGGGHHHHHHFFFEEEDDDDDDCCCCCCGGGLLLFFFCCCIIIJJJGGGKKKUUUtttqqqppp^^^FFFIIIjjjzzz^^^XXXZZZXXXTTTOOOLLLNNNNNNIIIEEECCC???CCCHHHNNNVVVaaannnvvvzzz}}}xxxgggWWW^^^sssttteee\\\XXXSSSPPPKKKIIIFFFCCCIII]]]xxx555444333444666888888888;;;;;;:::999888777555444999:::;;;<<<===???@@@@@@???>>>======>>>@@@BBBCCCDDDCCCAAA???>>>===<<<<<>>@@@DDDCCC>>>???>>><<<<<<===@@@CCCEEEDDDVVVzzzxxxmmmRRRDDDAAA;;;<<>>CCCGGGFFF@@@@@@@@@@@@AAABBBCCCDDDEEEEEEGGGJJJNNNSSSWWWZZZ]]]^^^```bbbeeeiiikkkmmmnnnqqqrrrooopppssstttqqqsssuuuvvvuuurrrqqqtttwwwzzzzzz{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{zzzyyywwwvvvxxxssslllgggdddbbb___\\\ZZZVVVSSSVVVYYYZZZZZZZZZ]]]______bbbjjjoooeeeVVVUUUbbbvvv~~~}}}{{{kkkiii\\\JJJ>>>::::::888555444444444444444444444444333333222111222333555666333444444555555444444333444444333222333444555666777888888888999999999999;;;:::999999999:::;;;<<<999999:::<<<>>>???@@@AAA@@@AAACCCDDDCCCDDDFFFHHHKKKLLLMMMNNNNNNPPPSSSUUU\\\jjj~~~]]]OOOIIICCCMMMaaacccXXXnnnvvvbbbVVVQQQMMMIIIGGGIIIHHHLLLVVVdddvvvppp___cccbbbccckkkyyyvvvnnn}}}yyykkkvvvwwwnnnccc[[[^^^kkk}}}qqqeeebbbcccccc^^^VVVRRRPPPGGG<<<======>>>?????????>>>>>>BBB???<<<<<<>>>@@@???>>>AAABBBCCCDDDDDDDDDCCCBBBFFFDDDCCCFFFJJJLLLLLLJJJHHHFFFCCCCCCEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIISSSffftttyyy```DDDQQQooo{{{aaaXXXXXXXXXVVVTTTRRRPPPOOOMMMIIIGGGCCCAAACCCJJJRRRZZZgggrrr~~~~~~wwwooogggcccccc{{{xxxeeeXXXPPPMMMKKKOOOMMMIIIEEEGGGWWWqqq555444333444666888888888:::::::::999888666555444777888999:::;;;===>>>>>>>>>===<<<<<<===???AAABBBCCCBBB@@@>>>===<<<;;;;;;>>>>>>@@@AAACCCCCCDDDDDDKKKKKKHHHBBB@@@AAA???<<<======<<<<<<===???BBBCCCCCCIIIYYY]]]<<<;;;<<<;;;<<>>?????????AAACCCCCCCCCCCCEEEGGGIIIKKKKKKKKKKKKMMMOOORRRXXX]]]qqqhhhLLLAAA>>>RRRjjjqqqffffffyyyfff[[[TTTNNNKKKGGGEEEFFFJJJRRR^^^ppp|||qqqsss{{{}}}zzzrrrppppppxxxrrrdddgggrrr{{{}}}zzzrrruuu}}}|||rrrbbb^^^aaahhhrrr|||vvvllliiihhh```SSSJJJFFF@@@:::>>>>>>>>>??????@@@@@@@@@AAA???<<<<<<>>>@@@???>>>@@@AAABBBDDDDDDCCCBBBBBBCCCBBBCCCFFFJJJLLLKKKIIILLLIIIFFFEEEHHHLLLOOOQQQGGGHHHHHHHHHHHHIIIIIIIIIMMMXXXwwwggg~~~zzzPPPFFF]]]|||pppXXXQQQQQQSSSWWWUUUSSSRRRQQQOOOKKKIIIBBB@@@AAAFFFMMMVVVcccnnn}}}wwwqqqvvv{{{ooogggeeeoooyyydddVVVQQQPPPQQQNNNMMMJJJFFFFFFSSSnnn555444333444777999999888:::::::::999888777666555666666777888:::;;;<<<=========<<<<<<<<<>>>???@@@AAA@@@???===<<<;;;;;;;;;<<<===>>>@@@AAABBBCCCCCCMMMPPPOOOGGGAAA@@@@@@>>><<<<<<===>>>??????@@@AAABBBDDDDDDZZZhhhFFF???::::::<<>>>>>???AAACCCDDD@@@>>>======>>>??????>>>???@@@BBBCCCCCCCCCBBBAAAAAAAAACCCGGGJJJKKKIIIHHHNNNJJJGGGFFFIIINNNRRRTTTFFFFFFFFFGGGGGGHHHHHHHHHKKKPPPmmmjjj```rrruuuMMMSSS}}}vvv]]]RRRRRRVVVVVVVVVUUUUUUUUURRRNNNKKKCCC@@@>>>BBBGGGOOO\\\hhhxxx}}}}}}uuuttt|||sssjjjkkkssszzznnnhhheeeyyyqqqbbbZZZVVVUUUOOOOOONNNJJJGGGQQQlll555444333444777999:::999:::::::::::::::999888777777777888:::;;;<<<===>>>>>>============>>>???@@@AAA@@@???>>>===<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCHHHNNNPPPJJJCCCBBBEEEFFF<<<===???@@@@@@@@@@@@???>>>DDDCCCIIIccc___MMM???======;;;>>>EEEPPPRRRQQQNNNIIIFFFCCCAAACCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCFFFHHHKKKMMMOOORRRVVVXXXXXX[[[```bbb```dddccceeeiiinnnpppmmmjjjffffffggggggfffeeeeeedddaaa```^^^[[[VVVRRRNNNLLLLLLKKKKKKLLLMMMNNNOOOOOOQQQXXX[[[YYYVVVWWW[[[^^^bbb]]]cccyyypppYYY@@@:::444222444666555444333333333333333333333333222111111111111222222222333333333444444333333333333333333333333444444444444444444555555555666666:::;;;;;;;;;:::999777666888888999999:::::::::;;;>>>???AAAAAAAAAAAABBBDDDEEEFFFGGGGGGFFFFFFHHHIIIMMMJJJKKK___~~~iiiNNNFFFGGGTTT___bbbbbbccceeeUUUQQQMMMKKKIIIGGGCCCBBBIIIRRR\\\iii{{{zzzwwwssspppsss{{{||||||sss^^^XXXlllyyyrrrlllpppoooyyyuuuvvvxxxpppccc\\\eeeqqqpppfffjjjaaaSSSDDD<<<<<>>>>>???BBBDDDFFF???>>>>>>>>>>>>??????>>>>>>???@@@BBBBBBBBBAAAAAABBBCCCFFFHHHJJJIIIGGGEEEJJJHHHFFFFFFIIILLLMMMNNNDDDDDDEEEEEEFFFFFFGGGGGGIIILLLZZZaaaSSSsssgggUUU|||kkkVVVUUU]]]VVVUUUVVVVVVVVVTTTPPPMMMGGGBBB>>>???CCCJJJVVVaaaqqqwww~~~wwwlllfffnnn}}}uuurrruuurrrllldddlllwwwiii\\\UUURRRSSSSSSQQQLLLSSSnnn555444333555777:::::::::;;;;;;;;;<<<;;;;;;::::::::::::;;;<<<>>>???@@@AAA??????>>>>>>??????@@@@@@AAA@@@??????>>>>>>>>>>>>===>>>???@@@BBBBBBBBBBBBCCCKKKOOOIIICCCBBBFFFIII>>>???@@@AAABBBAAA???>>>===??????AAAHHHXXXdddGGG<<<<<<;;;===AAAOOOXXXaaabbbZZZMMMCCC@@@AAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@AAAAAAAAAAAA@@@>>>>>>???@@@BBBDDDFFFGGGEEEIIIKKKKKKNNNSSSUUUSSSWWWUUUUUUXXX]]]```___^^^[[[[[[ZZZYYYXXXVVVUUUTTTPPPPPPOOOMMMKKKJJJHHHGGGKKKKKKKKKKKKLLLLLLNNNOOOQQQWWWZZZXXXZZZ___bbb```\\\TTT]]]~~~vvv___EEE;;;888444333555666555444333333333333333333333333333333333333333333222222222333333333333333333222222222222333333333333333333444444444444555555555::::::;;;;;;:::888777555777888888888999999::::::===>>>@@@@@@??????@@@BBBCCCEEEFFFFFFEEEEEEFFFHHHEEEJJJMMMSSSkkk}}}}}}~~~RRRMMMEEEBBBJJJWWW\\\[[[kkknnnYYYPPPMMMKKKJJJGGGDDDFFFLLLMMMTTTaaarrrggglllsssxxxyyyxxxzzz|||}}}xxxPPPPPPZZZlllwwwuuuqqqqqqmmmqqqeeefff~~~~~~ooobbbaaabbbaaabbbffffffXXXFFF======@@@AAABBB???>>>======>>>AAACCCEEE>>>>>>??????>>>>>>>>>>>><<<===???@@@AAAAAAAAA@@@DDDFFFIIIJJJIIIFFFDDDCCCEEEEEEFFFHHHIIIIIIFFFDDDBBBBBBCCCCCCDDDEEEEEEFFFAAAFFFJJJggg{{{VVV[[[XXXnnnuuuXXXSSS]]]VVVVVVVVVVVVWWWUUURRROOOKKKEEE@@@@@@AAAFFFPPP[[[kkkrrr{{{uuuhhhhhhuuuwwwqqqiiigggxxxpppbbbYYYUUUTTTVVVUUUOOOTTTnnn555444333555888:::;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@AAABBB?????????@@@@@@@@@@@@???@@@@@@???????????????@@@??????@@@AAAAAAAAAAAA@@@AAAHHHLLLGGGAAA@@@BBBDDD>>>???@@@AAAAAA@@@>>>===CCC===777<<>>:::666===JJJ]]]kkkiii\\\PPPKKKCCCBBBBBBBBBBBBBBBCCCCCC===>>>???@@@AAAAAA@@@@@@>>>>>>>>>???@@@AAABBBCCC===AAABBBAAADDDHHHJJJHHHHHHGGGGGGHHHKKKMMMNNNNNNMMMMMMMMMLLLKKKIIIGGGGGGEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIILLLOOOSSS\\\aaaaaa[[[YYY[[[ZZZTTTOOO]]]yyy~~~mmm```MMM:::999777555444555555555444333333333333333333333333333333444444444333222222222222333333333333222222111111222333333333333333333333444444444555555555888888888888777666555555777777777888999::::::;;;<<<>>>??????>>>>>>???@@@@@@CCCEEEEEEEEEEEEFFFGGG???HHHOOONNNRRRnnnzzzkkkwwwnnnUUU@@@???CCCFFFMMMVVVRRRdddrrr]]]TTTMMMJJJHHHEEEEEEGGGIIIKKKQQQ^^^ooo{{{~~~yyysssuuu{{{mmmXXXMMMYYYgggpppssstttuuuvvvvvvfffTTTVVVgggqqq|||xxxlllhhhllljjjaaabbbkkk^^^NNN???;;;>>>@@@>>>=========<<<<<<===???AAABBB===>>>@@@@@@>>>===>>>???;;;<<<>>>???@@@AAA@@@@@@DDDGGGIIIHHHFFFDDDCCCBBBDDDEEEHHHJJJKKKIIIDDD@@@@@@@@@AAABBBCCCCCCDDDDDD@@@DDDDDDSSSyyysssQQQyyyyyyuuu^^^\\\bbbWWW___YYYXXXVVVVVVVVVUUUSSSQQQOOOIIICCCAAAAAACCCLLLUUUccclllwww~~~wwwjjjooozzzyyyppphhhoootttiiicccZZZVVVVVVVVVQQQSSSjjj444333333555888;;;<<<;;;888888999:::;;;;;;::::::999:::;;;<<<>>>???@@@@@@>>>>>>????????????>>>>>>??????>>>>>>>>>>>>???@@@??????@@@@@@??????>>>======DDDGGGCCC>>>>>>??????>>>>>>>>>>>>>>>===<<<<<>>777:::BBBCCCOOOgggnnngggbbbSSSDDD:::===HHHXXX```\\\TTTQQQHHHGGGFFFDDDCCCBBBBBBBBB??????AAABBBBBBBBBAAAAAAAAA@@@@@@?????????@@@@@@;;;>>>???>>>???CCCDDDAAA>>>@@@BBBCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIGGGHHHIIIJJJLLLQQQYYY^^^eeennnnnnbbbXXXVVVTTTOOOWWWsssmmmYYYIII===777777555444333333444444444222222222222222222222222222333333444333222111000222222333333333333222222000111222333444333333222444444444444555555555555777777666666666666777777666666777888:::;;;<<<<<<;;;===>>>>>>===<<<>>>???===@@@BBBDDDDDDDDDEEEFFFAAADDDKKKNNNLLLUUUvvv~~~lllooo~~~nnnKKKDDDHHHEEECCCGGGGGGOOO]]]www|||kkkYYYPPPLLLIIIGGGHHHHHHIIIKKKQQQZZZhhhuuu~~~zzzxxxsss^^^TTT^^^jjjyyy|||vvvxxxhhhXXXVVVZZZjjjsssssstttvvvssslllfffcccOOOCCC:::;;;>>>===;;;:::;;;;;;;;;<<<<<<=========<<<>>>AAAAAA>>>===>>>???:::;;;===???@@@@@@@@@???AAACCCEEEEEECCCAAABBBDDDCCCEEEGGGJJJKKKJJJFFFBBB>>>>>>???@@@AAABBBCCCDDDFFFCCCFFFNNNbbbcccooosssgggPPPjjjvvvcccbbb^^^[[[XXXWWWWWWVVVUUUTTTPPPJJJEEEBBB@@@AAAGGGOOOXXXbbboooxxx~~~ooojjjppptttxxxyyyzzzooolll~~~vvvqqqccc[[[YYYYYYTTTRRRfff444333333555888;;;<<<<<<666777888999999999999999777888999:::<<<===>>>>>>===>>>>>>>>>>>>>>>===<<<>>>============>>>>>>???????????????>>>===<<<;;;999???BBB???===>>>???=========<<<<<<;;;;;;::::::333===<<<777;;;>>>CCCOOOjjjkkkOOOAAA:::@@@IIIKKKHHHGGGMMMLLLJJJGGGDDDCCCAAAAAABBBCCCDDDEEEEEEDDDCCCBBBCCCBBBAAA@@@????????????<<>>AAABBB???;;;???DDDEEEBBB???>>>???AAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIIIIHHHJJJLLLNNNRRRYYYdddkkk```nnnrrrfff[[[[[[]]]\\\kkk||||||yyylll]]]JJJ:::444666444333222111111222333444222222222222222222222222111222333333222111000///222222222333333222222222000111222333444333222222444444444555555555666666999999888777777888999:::555666777888:::<<<======;;;<<<>>>===<<<<<<===>>>;;;>>>AAABBBCCCCCCDDDEEEFFFBBBGGGQQQPPPNNN___yyykkkQQQFFFDDDCCCAAACCCIIINNNXXXttthhhXXXSSSPPPMMMMMMFFFHHHJJJJJJKKKTTTaaallllllxxx|||uuubbb^^^bbbaaajjj~~~~~~~~~jjjbbb]]]WWWjjjttt}}}{{{wwwtttfffUUUAAA:::888<<<>>>;;;:::<<<999:::;;;;;;<<<;;;;;;:::;;;>>>AAAAAA???======???999;;;<<<>>>???@@@@@@???===???BBBBBB@@@@@@CCCEEECCCCCCEEEGGGIIIIIIGGGEEE===>>>???@@@AAABBBCCCCCCIII???EEELLLQQQssspppxxx}}}yyyjjjIIIUUU|||iiibbbaaa^^^ZZZWWWWWWWWWWWWVVVQQQKKKFFFCCC@@@???DDDLLLOOOYYYgggqqqxxxqqqgggjjjnnnqqqoooooosssvvvyyywwwmmmvvvzzzlllbbb]]]]]]WWWTTTddd|||555666666777888999999:::555666777888888888888888::::::999999999:::;;;;;;<<<<<<======>>>?????????======>>>@@@BBBBBB@@@===============<<<;;;:::999;;;<<<>>>===<<<;;;;;;<<<======<<<;;;:::999999888999888777777999;;;>>>???PPPvvvqqqVVV>>>:::@@@BBB===999GGGTTTXXXOOOMMMQQQIII:::EEE@@@>>>CCCDDDAAAAAAEEEEEEAAA>>>===>>>???===:::;;;===???@@@>>><<<<<<<<<@@@??????>>>>>>>>>???@@@BBBAAABBBDDDDDDAAA@@@@@@EEEDDDCCCBBBCCCEEEHHHJJJLLLKKKKKKQQQ\\\iiirrrwwwvvvqqqkkkhhhkkkwwwssswwwssstttcccOOOCCC;;;555444555333333222111111111222222333333333222222111111111111222333333222111000///444444444444444444444444222222333444444555555666444555555666777666666666666666666777888888999999999999::::::;;;<<<=========;;;:::<<>>@@@>>>===???CCCEEEDDDBBBEEEFFFFFFGGGIIINNNUUUYYYwwwTTTJJJKKKBBB@@@EEEIIIJJJTTTqqqmmm\\\UUUQQQLLLMMMHHHCCCCCCHHHMMMPPPPPPUUU___nnn~~~}}}yyyvvvtttyyy|||sssqqqmmmdddnnnnnniii```iiizzzlllqqqqqqlllddd^^^aaannnzzzmmmnnnkkkhhhnnnppp]]]DDD<<<===;;;888;;;AAA@@@;;;:::::::::;;;<<<======>>>????????????>>>===<<<<<<:::;;;===>>>@@@AAAAAABBB@@@@@@@@@@@@???===<<<;;;@@@@@@BBBFFFIIIJJJGGGCCCAAABBBBBBCCCDDDEEEEEEFFFBBBKKKGGGAAANNNggg{{{|||ooo```VVV\\\ooo`````````^^^ZZZYYYYYYWWWUUURRROOOJJJDDD@@@???AAACCCIIISSS```llluuu|||iiiaaafffgggjjjmmmnnnpppvvv|||uuuvvvrrrggg___]]]YYYXXXcccsss222333333444555555666666666666777888888888777777888888888888888999::::::::::::;;;;;;<<<=========>>>===>>>???AAAAAA???>>>======<<<<<<;;;::::::::::::;;;===<<<;;;999::::::<<<<<<;;;;;;::::::999999999888777777888:::<<<>>>NNN\\\xxxWWW>>>777888<<>>???CCCHHHEEEAAA??????@@@@@@@@@===>>>??????===<<<<<<===@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>???AAAAAA@@@@@@@@@AAABBBCCCEEEFFFHHHJJJKKKNNNSSSWWWXXXYYY___lllvvvsssqqqwww}}}oooeeeWWWFFF===888444333444333222222222222222333333333333333222222111111111111222222333222111000///444444444444444444444444222222333333444555555555444444555666666666666555666666777777888999999999999999::::::;;;;;;<<<<<<===;;;;;;<<>>AAAEEEHHHNNNaaasss___WWWTTTRRRNNNHHHDDDCCCEEEGGGIIIIIIPPP\\\iiivvv~~~wwwsssttttttqqqqqqtttlllppp|||yyyeeekkkpppkkkiiiaaalllvvvwww|||^^^^^^___```aaaeeejjjpppuuufff\\\ZZZbbbeeeYYYGGG<<<>>>???===:::===AAAAAA<<<::::::;;;<<<<<<===>>>>>>???????????????>>>===<<<:::;;;<<<>>>??????@@@@@@@@@@@@@@@??????===<<<<<>>???BBBEEEFFFDDDAAACCCCCCDDDDDDEEEFFFFFFGGGGGGIIIEEEDDDJJJVVVxxxooo\\\UUUccc~~~{{{\\\eeecccaaa^^^^^^]]][[[YYYSSSPPPLLLFFFBBB@@@AAABBBFFFNNN[[[hhhsss|||uuuvvv}}}~~~|||wwwtttwww{{{yyyxxxkkk```\\\YYYWWW```mmm222222222333444444555555777777888888888777666666555555555666777888999:::888888999999:::;;;;;;;;;>>>=========???@@@???>>>>>>===;;;:::999999::::::;;;<<<======;;;::::::;;;::::::::::::::::::::::::999999888777888999:::;;;EEEBBBLLLiiixxxgggYYYKKK>>>888:::===DDDIIIJJJGGGCCC@@@???;;;999:::::::::<<>>>>>>>>===>>>@@@BBBAAAAAAAAAAAA@@@@@@??????BBBBBBBBBBBBCCCDDDDDDDDDGGGIIILLLNNNOOOQQQUUUWWWZZZdddjjjcccTTTOOOXXXdddtttyyyttteeePPPEEE;;;666444222222444222222222222333444555555222222222222222111111111111222222222222111000000333333333333333333333333222222333333444444555555333333444555555555555555666666777888888999999:::::::::::::::::::::::::::===<<<<<<===@@@AAAAAA@@@DDDCCCCCCDDDFFFGGGFFFEEE@@@BBBDDDDDDEEEFFFIIILLLLLLZZZjjjNNNEEE@@@AAAGGGHHHJJJ\\\sss}}}hhh___TTTQQQMMMJJJGGGFFFEEEEEECCCFFFJJJQQQ[[[hhhvvv~~~uuuooommmpppqqqnnnkkkjjjmmm~~~}}}hhhhhhrrrooolllwwwiiiooonnneeennnkkkYYY[[[aaajjjssswwwtttppphhhTTTQQQaaa```GGG999===@@@@@@???<<<===@@@@@@===;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@???>>>>>><<<<<<===>>>>>>>>>>>>===???????????????>>>===<<>>>>>@@@BBBCCCBBBAAADDDDDDEEEEEEFFFGGGGGGGGGHHHFFFCCCGGGIIIHHHfff{{{~~~rrr]]]LLLIIIjjjdddjjjfffbbbaaaaaa```]]]ZZZSSSQQQMMMIIIEEEBBB@@@???BBBHHHSSSaaapppzzzzzz|||~~~yyy{{{ttteee___[[[XXX^^^ggg444444555555666666666666777888888888777666555555444444444555666888999:::777777888888999:::::::::???===;;;<<<===>>>>>>===>>><<<:::888777888999:::<<<>>>???>>><<<;;;;;;<<<888888888999999999::::::999888888777777777888999;;;777===LLLYYYnnn]]]DDDAAA999777===>>>999888;;;;;;:::;;;;;;::::::<<<>>>EEEGGGHHHEEE@@@===>>>@@@??????@@@???@@@CCCGGGKKKJJJHHHFFFCCCAAA@@@???@@@@@@BBBBBB@@@AAADDDEEEDDDFFFJJJPPPTTTVVVXXX\\\```ccchhhfffXXXIIILLLcccyyyqqq```TTT@@@999333333333111222444222222222222333444555666222222222111111111111111111111111222111111111111222222222222222222222222111222222333444444555555222333444444555555444444666666777777888999999:::::::::::::::999999999999<<<<<<===>>>???AAAAAAAAADDDDDDDDDEEEEEEFFFFFFFFFCCCEEEGGGGGGFFFFFFGGGHHHKKKJJJ___xxxXXXFFF???FFFHHHEEEPPPcccnnnjjj[[[VVVQQQOOOPPPOOOKKKHHHHHHGGGFFFFFFJJJSSS^^^ffftttzzzrrriiihhhllloooqqqppp}}}pppuuuuuusssmmmaaadddxxxgggiiillliiinnnmmmXXX]]]hhhttt}}}~~~yyyssskkkUUUOOO[[[WWW@@@777AAA@@@@@@>>>======>>>===<<<<<<<<<<<<======>>>>>>>>>??????@@@AAAAAAAAAAAAAAA???????????????>>>======>>>>>>?????????>>>>>>===AAA@@@@@@AAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEDDDGGGIIIHHH]]]yyynnncccUUUEEE```pppggg```___```^^^ZZZXXXSSSQQQNNNKKKGGGCCC???<<>><<<;;;;;;<<<===<<<<<<<<<;;;999777666777888999;;;===>>>===;;;999999999666666777777888999999999888888777777666666666666777666;;;???===DDDddd~~~ZZZHHH;;;===???<<<;;;@@@;;;>>>@@@???===<<<<<<;;;AAAFFFJJJLLLIIIGGGGGGHHHEEEEEEDDDCCCBBBEEEIIIMMMRRROOOKKKFFFBBBAAAAAABBB;;;@@@AAA@@@CCCHHHJJJGGGSSS]]]hhhmmmlllgggbbbaaaSSSSSSOOOIIIOOOkkkrrr\\\JJJ???888444222333444111111444111111111222333444555666111111111111111111111111111111111111111111222222222222222222222222222222111111222222333444444555222333444444555555444444555666666777777888999999999999999999999888888888;;;<<<===>>>??????@@@AAABBBCCCDDDDDDDDDEEEEEEFFFEEEGGGHHHHHHGGGEEEEEEEEEKKKIIIMMMbbbvvvWWW@@@AAAHHHLLL\\\pppoooxxxyyykkkYYYPPPPPPRRRNNNIIILLLJJJHHHEEEEEEIIIOOOTTT\\\iiiyyy~~~rrrdddaaalll}}}}}}vvvkkk\\\^^^wwwqqqdddZZZZZZddd\\\```ppp{{{ssskkkdddXXXTTT^^^kkkuuuxxxwwwuuutttcccTTTJJJIIIDDD:::888===>>>===<<<<<<;;;::::::<<<<<<<<<<<<<<<============??????AAABBBCCCCCCDDDDDDAAAAAAAAAAAA@@@???>>>>>>===>>>>>>?????????>>>>>>@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCC???FFFDDDBBBHHHLLLVVVgggzzzvvvuuunnnMMMQQQwww~~~oooaaa^^^___\\\YYYWWWSSSQQQNNNLLLJJJEEE???;;;>>>@@@FFFRRRbbbpppxxx{{{ttthhhaaa\\\[[[\\\444444444444444444444444666666777777777666555555444444555555666777888999888888999999:::;;;;;;;;;===;;;:::;;;<<<<<<;;;999;;;:::888777666666777777999:::;;;:::888666666666666666666777777888888888666666666666666666666555:::555555888999:::FFFUUUhhhnnnzzz```WWWSSSJJJ???999111777;;;999777888:::999888<<>>===>>>???AAA@@@AAACCCDDDCCCDDDFFFGGGEEEFFFGGGFFFDDDBBBBBBBBBAAAEEEFFFKKK```|||zzzwwwSSSCCCAAAFFFVVVhhhvvvsssqqq]]]UUUSSSOOOKKKLLLKKKJJJHHHFFFFFFIIIKKKHHHRRR___kkkuuuzzzqqqhhhkkkoooXXXNNNGGG@@@TTToootttfffffflllggg___bbb```oooyyyjjj^^^aaagggcccmmmvvvvvvooogggfffgggZZZPPPCCC:::777888999999;;;999:::;;;999777888<<<;;;<<<<<<<<<<<<<<<<<<<<<===>>>???AAACCCDDDDDDDDDCCCCCCCCCBBBBBB@@@??????<<<===>>>???????????????===???@@@@@@???===>>>>>>@@@@@@AAAAAAAAAAAAAAAAAA>>>GGGCCC>>>EEEJJJMMMUUUrrrllloooZZZbbb}}}hhhaaaaaa]]][[[[[[VVVSSSPPPOOOMMMIIICCC===>>>???BBBKKKWWWeeepppvvv{{{mmmccc]]]ZZZYYY333333333333333333333333555555666666777666666666444444444444444555666666777888888999999:::;;;;;;;;;;;;:::;;;<<<<<<999777999888888777777666555555:::;;;<<<;;;888666666777666666666666666666666777444555555666666666555555777666555666999<<<===>>>MMMqqqxxxdddaaavvvzzzdddQQQIIINNNLLLCCC;;;:::;;;:::666777999<<<@@@BBBCCCBBBEEEEEEDDDBBB??????AAACCCDDDGGGLLLPPPRRRRRRPPPNNNYYYbbbeeebbbccchhhfff^^^TTTZZZ^^^\\\SSSKKKHHHHHHRRR]]]nnn~~~wwwjjjYYYGGG999333333222000111333333///000333111111111000000111222222///000000000111111111222111111000000000111333333111111111111111111111111111111111222333333444444444444555666666666666555333333444444555666666666666666777777888888999999888;;;======<<<<<<>>>AAA>>>AAACCCDDDDDDDDDGGGIIIFFFFFFFFFEEEBBBAAAAAABBB???@@@DDDIIIOOObbbmmmooozzz```MMMDDDGGGNNNkkkgggdddnnnrrreee[[[UUUOOOOOONNNLLLIIIGGGHHHIIICCCFFFLLLSSS\\\gggsss{{{yyywwwsssnnnqqqppprrr~~~qqqUUUBBB;;;<<<>>>RRRffffff\\\gggtttpppggglllkkktttttteeecccsss}}}qqqxxx|||wwwkkk```\\\]]]UUUJJJ===888888:::::::::999777888;;;999555888===;;;;;;;;;;;;;;;;;;::::::999:::<<<>>>@@@BBBBBBCCCBBBBBBBBBBBBAAA@@@??????<<<<<<===??????@@@@@@@@@===???BBBBBB@@@=========@@@@@@@@@@@@@@@@@@@@@@@@AAACCC??????EEEDDDIIIZZZgggpppvvvccciiioooeeeccc___]]]```ZZZVVVRRRQQQQQQNNNHHHBBB>>>>>>???DDDLLLYYYhhhqqqwww}}}tttggg```]]]\\\444444444444444444444444444444555666777777777666333333333222222333444444777777777888999999:::::::::::::::<<<===;;;888666777888888888777666555444===>>>???>>>;;;999999999666666666666666666666666333444555555666666555555111888;;;888666:::======???LLLmmm~~~jjjlllwww```MMMDDD@@@<<<@@@<<<888888;;;======;;;<<<===>>>>>>>>>???BBBDDDEEELLLWWWaaaffffffcccaaa[[[cccddd]]]ZZZ\\\VVVLLLHHHJJJKKKLLLPPP]]]qqq|||}}}qqqeeeTTTCCC666111444999000...///222111...///333111111000000000000000000//////000000111111111222111111000000000111333444000000000000000000000000000111111222333333444444444555666666777777666666222222333333444555555666555666666777888999999:::777:::<<<<<<;;;;;;===@@@===@@@DDDEEEDDDEEEHHHKKKGGGHHHGGGEEECCCBBBBBBDDDGGG@@@CCCLLLIIIGGGbbbqqqnnniiiSSSHHHEEEGGGUUU```ccchhh|||}}}kkkbbbUUUUUUSSSOOOKKKHHHHHHIIIGGGEEECCCDDDJJJSSS]]]dddnnnsss|||~~~rrrhhheeeccc```ffflllwww|||hhhRRRDDD>>>???HHHRRRWWWgggdddXXX\\\ccccccccchhhsssooonnnsssnnniiioootttrrriiibbb___```RRRBBB666999<<<888777;;;999777888;;;:::555888???::::::::::::::::::::::::666888:::<<<>>>@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>;;;<<<===???@@@@@@@@@@@@>>>BBBEEEFFFCCC???>>>???@@@@@@@@@@@@@@@@@@@@@@@@CCC???<<>>>>>???EEEQQQbbbmmmppp~~~{{{mmmeeebbbaaa777333000000222444444333444444444555666777777888555444333222111222222333444555777888999999888888::::::::::::999888777777666666666777666555444444CCCBBB@@@===:::888666555555555555555555555555555555555555555555555555555666666666666777777777777======GGGeeesss\\\IIIUUUNNNEEEAAAAAACCCDDDCCCCCC???;;;;;;>>>@@@???<<>>===;;;999888888888888999999999888888888888888888999;;;<<<<<<:::888777:::999888888:::===@@@CCCAAA@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<===>>>>>>@@@@@@AAAAAA@@@???===<<<>>>>>>????????????>>>>>>AAA===@@@GGGFFFBBBHHHUUUxxx[[[qqqkkkTTTCCCFFF___wwwddddddiiibbbaaaZZZYYYXXXWWWUUURRRNNNJJJBBB@@@<<<;;;>>>IIIVVV___lllttt|||uuuiii```666333000000222444444333333444444555666666777777777666555444444444555555555666777888999999999888:::::::::::::::999888888666777777777777777666666======<<<:::999777666666444444444444444444444444444444444444444444444444555555555555666666666666777777;;;IIIeee}}}tttqqquuu}}}xxxdddIII777222555:::<<<999>>>CCCFFFKKKOOOLLLDDD===FFFMMMTTThhhqqqVVVDDD===555111222444333222000000000000000000000000////////////////////////.../////////000000000000111000000111222555888999222222111000000000000000000000111222222222222222111111222333444555555666444444444444444444444444555555666666777777777888999::::::;;;;;;;;;;;;;;;>>>???@@@BBBCCCDDDEEEEEEFFFEEEDDDDDDEEEEEEDDDBBBAAADDDFFFEEEDDDFFFLLLRRR[[[xxxxxxoooVVVDDD???GGGTTTeeettttttdddWWWRRROOOLLLJJJJJJKKKJJJGGGFFFGGGIIIJJJLLLOOOTTT\\\fffooowww{{{yyyooolllddd]]]]]]bbbmmm~~~zzzqqq```NNN@@@>>>AAALLLZZZiiizzzlllUUUPPPWWW```eeehhh^^^aaadddhhhjjjkkklllmmmfffbbbdddkkkiiiZZZIII@@@::::::999888888999999:::888888888888888888888777777888:::;;;<<<<<<;;;;;;<<<;;;999999:::<<>>>>>>>>===;;;;;;;;;;;;;;;<<<======???@@@@@@@@@???>>><<<;;;======>>>>>>>>>>>>======CCC???AAAGGGEEE@@@FFFQQQttttttjjj{{{[[[FFFNNN```wwwnnncccbbb[[[YYYXXXVVVUUUQQQLLLIIICCCAAA<<<:::<<>>999555000///111333333222000000000000000000000000////////////////////////....../////////000000000111000000000111333555666222111000000000000000000000111111222222222222222111111111111222222222333444444444444444444444444444444555666777777888888888999:::;;;;;;;;;;;;;;;>>>>>>???AAABBBCCCDDDEEEEEEDDDCCCCCCDDDEEECCCBBBAAADDDFFFEEECCCDDDGGGJJJIIIZZZ}}}dddNNNBBBEEERRRrrrvvviiiiiitttfff\\\VVVSSSJJJKKKLLLMMMKKKHHHEEEDDDFFFFFFGGGKKKQQQYYYaaafffpppvvv~~~{{{ssshhh```[[[WWWYYYcccttt|||fffXXXMMMDDD>>>999;;;FFFXXXjjjwwwmmmVVVYYYllluuupppgggZZZZZZ[[[^^^aaafffjjjlllooobbb```jjjfffOOO===:::666666666666777999:::;;;666666666777777777777777888999:::;;;===???AAABBB>>>===;;;::::::;;;<<<===>>>>>>>>>===============;;;;;;::::::;;;;;;<<<===???@@@@@@@@@>>>===;;;999<<<==================<<>>::::::???GGGMMMWWW___kkkvvv}}}|||sss444333222222222333333444333333444444444555555555333333333333333333333333666666777888888999999999999::::::;;;;;;;;;::::::666666666666666777777777666666666666666555555555333333333333333333333333333333333333333333333333222222222222333333333333444:::===999555???WWWkkk~~~zzz|||ttt}}}xxxeeeQQQ@@@777777444222111222222111000////////////////////////////////////////////////........./////////000000///............///000111111111000000000000000111000111222222333333222222222222222111111111111111333333444444444444444444333444444555666777888888777888999::::::;;;::::::======>>>???@@@BBBCCCDDDDDDCCCBBBBBBDDDDDDCCCBBB@@@CCCEEEEEEDDDCCCEEEFFFIIIMMM```|||dddUUUNNNJJJXXXsssvvvccc^^^mmmvvvdddYYYRRROOONNNOOONNNJJJGGGGGGIIIGGGEEEDDDFFFJJJNNNQQQYYY```hhhooouuu{{{vvvqqqkkkfffbbb___\\\YYYXXX___nnn{{{iiiVVVIIIBBB======@@@FFFJJJUUU```fffjjjqqqzzzxxxjjjfffuuutttbbbbbbaaabbbdddfffhhhhhhhhhnnnddd___```XXXFFF:::999444444555555666777888999555555555666666666666666999999:::<<>>>>>>>>>>>======<<<<<>>@@@BBBCCCCCCBBBAAABBBCCCDDDCCCBBB???AAACCCDDDEEEEEEEEEFFFEEEFFFOOO```www|||zzzrrrrrrlllXXXNNNPPPPPPxxxjjjWWW]]]mmmuuuooofff]]]UUURRROOOJJJHHHJJJJJJIIIGGGEEEEEEEEEEEEFFFIIIMMMRRRVVV[[[bbbkkkrrrzzz}}}xxxtttooohhh]]]UUURRRTTTXXX[[[nnnyyysssXXXKKK>>>;;;===CCCLLLUUUXXX^^^eeeeee^^^\\\hhhxxx|||xxxzzz}}}kkk^^^kkklllmmmooopppnnnhhhdddfffddd\\\NNNAAA;;;777555444555555555555555555555444444555555666666666666888777888999<<<@@@DDDGGGAAA@@@>>><<<:::999999999;;;;;;;;;;;;;;;;;;<<<<<<===============>>>>>>???BBBBBBBBBBBBAAA???===<<<>>>??????@@@@@@??????>>>>>>======???@@@AAAEEEIIIMMMVVVzzzzzz___AAAAAAHHHTTTeee{{{zzz______\\\YYYWWWUUUSSSOOOLLLMMMKKKGGGAAA<<<;;;===???MMMSSS]]]iiittt}}}|||222333444444222222333444333333333333333333333333333444555666666666555555555555555555666777888888666777888999:::;;;;;;;;;777666444333222333444555888888777666555333222222222222222222222222222222222222222222222222222222000000111111111222222222333111111444:::<<<:::777===OOOooo}}}zzzdddKKK>>>999555111//////000000000000000000000000000000000000000000000////////////////////////------........./////////000000000000000000000000000000000000000111111222111222222333333333333333444444444444444333333333222333333444444555555555444555555555555666666666555666777888999:::::::::;;;;;;;;;;;;===???AAABBBBBBAAA@@@AAACCCCCCCCCAAA>>>???AAABBBDDDDDDEEEEEECCCGGGKKKNNNSSSeee}}}aaaSSSNNNDDD[[[yyyiii]]]OOOaaarrrvvvhhhbbbZZZOOOJJJLLLIIIIIIIIIHHHGGGGGGFFFEEECCCDDDDDDFFFIIIOOOVVV[[[bbbgggooowwwwwwsssnnngggaaaXXXTTTNNNLLLOOOWWWaaahhhoooYYYGGGAAA===999;;;EEEUUUeeennn___eeeiiidddZZZ]]]ttt}}}rrrfff```aaarrrqqqqqqsssssspppiiiccceeecccVVVAAA555666777444555555666666555444333222444444555555666666777777555444444555777:::===???@@@???===<<<;;;:::999999;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>======>>>>>>???@@@AAABBBBBBBBBBBB@@@???>>>???@@@@@@AAAAAA@@@@@@???<<<;;;;;;<<<===???BBBDDDJJJRRRppp~~~yyywww}}}UUU>>>@@@MMM[[[gggwwwvvvaaa\\\ZZZWWWVVVUUUTTTRRRPPPNNNMMMJJJEEE@@@===<<<===GGGLLLUUU___iiisss}}}111333555555222111222444333333222222222222222222333444555666666666555555444444333333444555777888444555777888999:::::::::999888555333222333333444777666666555444333222222222222222222222222222222222222222222222222222222000000111111111222222222555333222444888;;;;;;:::<<<777???]]]|||qqqZZZGGG666222444333111000...///////////////000111000000000000000000000000////////////////////////---------.........//////000000000111111111000000000000000000000111222222111222333333444444333333333333333444444444444444222222333333444555555666666555555555555444444444444555666888999999::::::;;;:::::::::;;;>>>@@@BBBAAA@@@???@@@BBBCCCBBBAAA>>>>>>>>>???AAABBBBBBBBBDDDFFFIIIIIIEEEJJJ\\\nnntttnnnfffSSSNNNmmm{{{bbbSSSXXXeee{{{~~~sssbbbVVVTTTNNNMMMLLLKKKJJJIIIHHHHHHDDDCCCAAABBBDDDGGGHHHHHHNNNRRRXXX___fffkkkoooqqqssswww{{{|||{{{{{{~~~|||}}}yyyqqqgggcccaaa___XXXSSSHHHKKKNNNTTTZZZbbbjjjooosssuuupppbbbVVVLLLBBB999;;;CCCIIIMMMYYYjjjrrrrrr\\\^^^^^^YYYSSS^^^}}}tttkkkeeegggmmm|||vvvpppmmmllljjjfffbbbdddWWWGGG<<<777666777888444555666666666555333333444555555666777777888888555444444444555666777888>>>======<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<==================>>>?????????@@@AAABBBAAAAAA@@@?????????@@@@@@@@@@@@??????:::::::::;;;>>>CCCFFFGGGLLLRRRdddxxxMMMCCCIIIQQQXXXllluuudddWWWVVVTTTSSSTTTTTTSSSRRRMMMMMMKKKGGGBBB>>>===<<>>CCCNNNiiiaaaGGG777333333444111,,,///777222333222111//////000111000000000000000000000000////////////////////////---------.........//////---...//////////////////000000///000000111222222111222333333444444333333222222333333333444444444222222333333444555666666666666666555444444333333444555666777999999::::::::::::999999:::===@@@AAAAAA@@@???@@@BBBCCCBBBAAA???>>>======>>>@@@@@@?????????AAAEEEFFFGGGMMMUUUyyy}}}[[[NNNNNN___kkk___SSSVVVjjjuuuddd___VVVTTTQQQMMMKKKJJJIIIIIIGGGEEECCCDDDFFFEEEAAA===EEEFFFIIIMMMQQQVVVYYY[[[\\\aaahhhkkklllnnnpppsssmmmpppuuuzzz~~~uuuvvv|||wwwrrrssskkkqqqwwwtttkkkaaa\\\[[[___YYYSSSRRRVVVVVVRRRMMMSSSYYYaaahhhkkkllllllkkkUUUVVVPPPCCC;;;===@@@@@@FFFXXXfffiiiooovvvqqqcccXXXVVVRRRLLLJJJXXXxxx}}}vvvuuuvvvvvvwwwzzz|||ooofffddddddcccaaa]]]DDD333666:::555333999333444555666666666555444555555555666777888888999777777666666666666666666<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<===>>>>>>===>>>???@@@AAA@@@??????>>>>>>????????????>>>>>>======;;;999:::>>>???>>>JJJLLLSSSeee```GGG>>>CCCPPPmmmyyygggTTTRRRQQQQQQRRRSSSSSSRRRKKKLLLKKKHHHCCC???===<<<>>>GGGPPPWWW[[[bbbnnnxxx111111111111111111111111222222333444444444333333333222111111222333555666444444444444555555555666777666555666777:::<<<>>>CCCBBB<<<333111555777777555555444333333222111111000000000000000000000000111111111111111111111111000000000000000000000000111111222222222333333333888666999======EEEaaazzzppp[[[EEE777555444333222111111111111000000000000000000000000//////............//////////////////////////////////////////////////////000000//////.........---000000000000111111111111000000111222333333444444333333333444444444555555444444444444444444444444888777666777888777666444444444444444555777888888===<<<;;;::::::;;;===>>>BBBAAAAAA@@@?????????@@@<<<<<<======>>>>>>??????>>>??????@@@AAACCCDDDEEEWWWsssxxxzzz}}}ttt]]]NNNGGG___nnnUUUPPP\\\lllvvvyyymmmhhh]]]XXXYYYVVVLLLIIILLLFFFGGGHHHGGGDDDCCCCCCCCCDDDCCCCCCCCCDDDFFFHHHIIIMMMMMMNNNQQQTTTXXX[[[]]]WWWYYY]]]aaagggkkkoooqqqrrrsssssssssqqqnnnkkkiiiaaa``````aaabbbdddeeefffgggeee```YYYSSSOOOMMMMMMNNNPPPPPPOOOMMMOOOTTTXXXXXXiii|||}}}fffOOOFFF===:::???AAAAAAGGGQQQooovvvgggaaa___ZZZPPPEEEFFFUUUhhhxxxzzzooolllrrrqqqttt{{{llldddgggjjj___OOO;;;:::888666555555666777555555555555666666666666444555555666777888888999777999::::::999888:::;;;999999999999999999999999888999<<<>>>?????????>>>BBBAAA???===<<<<<<======;;;<<<>>>@@@AAAAAAAAA@@@<<<<<<============<<<<<<===>>>>>>>>>????????????GGGGGGDDDIIIaaazzzpppWWWDDDEEEKKKNNNWWWcccZZZMMMCCCFFFOOOSSSQQQOOOPPPPPPOOOMMMIIIDDD@@@===<<<>>>EEEOOOWWW\\\ccckkkzzz~~~222222111111111111111222222222333444444444444333333222111111222333555666444444555555555666666666777666555555666888:::<<>>777444333222111000000000000//////////////////////////////............//////................................................000/////////............//////000000000111111111000000111222222333444444333333333333444444444444444444444444444444444444666666555666888888666555555555555555666666777888<<<;;;;;;::::::;;;======AAAAAA@@@???????????????<<<<<<<<<<<<<<<=========>>>>>>>>>???@@@AAACCCCCCMMMNNNYYYrrr~~~uuuvvvhhhWWWLLLAAAFFFeee___OOOOOOTTTeee|||tttqqqzzzsssgggaaaXXXNNNJJJIIIGGGEEEEEEEEEFFFGGGCCCEEEGGGHHHGGGHHHKKKNNNFFFFFFFFFGGGIIIKKKMMMNNNGGGHHHJJJMMMPPPSSSUUUVVVTTTTTTTTTTTTRRRPPPOOOMMMMMMNNNOOOPPPRRRSSSUUUUUURRRUUUXXXVVVPPPMMMNNNQQQLLLOOOTTTYYY^^^ccchhhlllooovvv|||{{{rrrcccPPPBBBAAA>>>@@@GGGOOOVVV```iii}}}yyydddXXXSSSUUUPPPKKKMMMUUU___fffiiillljjjeeeeeeiiiggghhhrrrllllllgggbbb```ZZZLLL===999888777666666555555555444555555555666666666666555555555666777777777888666777888888777777888:::777888888999:::;;;;;;;;;;;;<<<<<<=========<<<<<<@@@???>>>======<<<<<<===;;;<<<===????????????>>><<<<<<============<<<<<<============>>>>>>>>>??????>>><<>>>>>>>>>>>???<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAA;;;>>>CCCOOOeee{{{|||}}}jjjaaaSSSHHHMMMjjjtttWWWIIIGGGPPPffffffTTT```~~~hhh[[[VVVOOOKKKJJJKKKJJJHHHCCCEEEFFFEEEBBBAAACCCEEEBBBBBBBBBBBBCCCDDDFFFGGGFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGAAABBBCCCDDDEEEFFFGGGGGGFFFOOOZZZ^^^\\\[[[```eeennnoooppprrrtttuuusssrrrkkkgggccc]]]RRREEE===;;;444===HHHRRR]]]hhhllllllppp~~~|||hhhXXXPPPLLLOOOPPPRRRTTTVVVWWWWWWWWW]]]]]]]]]______\\\]]]bbbcccfffeee]]]SSSIII===444666777777777777666444333444444444555555555666666555555666666666666666666555666777777666666777888666777888999:::<<<======???>>>===;;;::::::::::::<<<======>>>>>>======<<<;;;<<<<<<=========<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<===============::::::<<>>:::888EEEBBBCCCHHHLLLMMMPPPTTTRRRQQQPPPNNNLLLKKKIIIIII>>><<<>>>CCCHHHMMMWWW```gggoooyyy222111000///000111333444333333333333444444555666333222111111222333555666666666666666777777777777666555444444333333444444666999888444333555555222333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333111333888777333222666999===GGG[[[www|||nnnhhhSSSGGG777//////222444333111000///...............///////////////////////////......------......///................................................///////////////.........////////////000000000111000000111111222222222333222222222222333333333333333333333333333333333333333222333444777888777666888777777666666666777777999999999::::::;;;<<<<<<>>>>>>===============>>>===<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>444AAAIIIDDD@@@RRR{{{uuuaaaUUUSSS\\\fff|||tttlllccceeecccQQQKKKZZZ~~~tttkkkeee___VVVPPPUUURRRNNNKKKIIIIIIHHHHHHDDDDDDDDDDDDFFFHHHJJJKKKDDDCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDDDDDDDCCCBBBCCCDDDFFFGGGJJJRRR\\\bbbeeehhhmmmrrrtttooohhhccc___YYYQQQKKKMMMEEE@@@AAA???:::999<<<===NNN^^^ffflllnnnfffYYYQQQWWW[[[ZZZ[[[___ccccccXXX[[[___`````````bbbdddeee```aaa```ZZZZZZ]]]\\\jjjeee\\\NNNBBB:::777666555666888999999777444333333333444444444555555555666555555555555555555555444666777777666666777888777777888999:::;;;<<<<<<>>>===;;;:::999999999:::;;;<<<===?????????>>>=========<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>888999>>><<<>>>UUUrrrsssRRRBBBBBB;;;<<<@@@EEEFFFEEEJJJPPPRRRPPPOOOMMMKKKJJJJJJJJJBBB???>>>@@@CCCGGGQQQZZZ]]]eeeooovvvyyyyyyzzz{{{}}}111111000000000111333444333333333333444555666777333222111111222333555666666666666666777777777777555555444333222222222222...222333111222555555222222111111111111111000000//////////////////////////////////////////////////////////////////////////////000000000111111111000...///222444222111111333888;;;:::<<>>======<<<<<<;;;;;;;;;::::::999999999:::;;;;;;::::::999666777???MMMXXX{{{lllYYYLLLGGGMMMOOO^^^yyyzzzmmm]]]VVVeee}}}yyyqqqhhh]]]XXXWWWUUUQQQLLLLLLKKKJJJIIIHHHIIIJJJKKKFFFGGGGGGGGGGGGGGGGGGGGGDDDBBBAAA@@@@@@BBBDDDFFFEEEDDDBBBAAABBBEEEHHHJJJMMMMMMOOOSSSWWW[[[]]]]]]UUUOOOGGGBBB???<<<888444:::666777AAAJJJMMMMMMLLL^^^kkkuuusssooohhhYYYHHHCCCEEEJJJVVVkkkoooqqqqqqoooooorrrzzzzzzooolllhhh]]]aaaggg```bbbWWWHHH;;;444222444666444666888::::::888555333333333333333444444444444555555555444444444444444555666777777666666777999888888999999999999999:::;;;:::999888888999:::;;;;;;<<<>>>???@@@??????>>>>>>======<<<;;;;;;;;;:::::::::;;;;;;;;;;;;::::::888888999999999:::::::::999333444;;;;;;777BBBTTT~~~|||{{{uuuuuuPPPDDD777888===BBBDDDDDDJJJQQQSSSRRRPPPNNNLLLKKKJJJJJJEEEAAA>>>??????AAAIIIQQQWWW^^^ffflllpppssswww{{{|||000000000111222222333333333333222222333555777888333222111111222333555666555555666666666777777777555444444333333222111111111444444222222444444111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000333111000000222222222111444333444555444666@@@KKK[[[mmmqqqyyyzzzppplllnnnnnniiieeegggzzzvvveee]]]\\\hhhjjjsssrrr___NNN@@@666333444...333888999777444222222//////......---......///..............................------------......------------------------------------------------.........///////////////......////////////000000111111111111111111111111000000111111111222222222333333333333333333333333111111111333666777666555666666555555555555666666666777888999:::;;;;;;;;;;;;::::::::::::;;;<<<<<<=========<<<<<<<<<<<<<<<::::::999888888888999999:::888777999<<<>>>;;;888JJJdddrrr[[[SSSKKKGGGFFFKKKTTTfffpppOOOKKKNNNXXXeeemmmvvv}}}vvvnnnddd\\\]]][[[XXXTTTQQQNNNMMMMMMOOONNNNNNMMMMMMLLLLLLKKKHHHGGGFFFEEEEEEGGGIIIJJJDDDDDDCCCCCCCCCEEEFFFGGGKKKEEE@@@???AAACCCAAA??????<<<888777777999:::;;;888@@@KKKXXXfffpppooojjjlllmmmjjjbbbYYYRRRIIIAAAGGGIIIQQQbbb|||{{{{{{yyyvvvuuuzzzuuussspppdddjjjppp```NNNDDD999666666555555666444555777999999777555333222222222333333333444444333444444444444444444444555666777777666666777888888888888888888888888777888888888888888999:::;;;;;;<<<======>>>>>>>>>>>>======<<<;;;::::::;;;;;;999::::::;;;;;;::::::999777777777777888888888888777333444;;;<<<999;;;AAAZZZyyyuuummmJJJ<<<::::::@@@EEEIIINNNTTTTTTTTTSSSQQQOOONNNMMMLLLFFFBBB??????===<<>>;;;EEE^^^vvvkkk```UUULLLCCCAAAQQQfff{{{]]]MMMFFFBBBEEEGGGKKKWWWeeerrrvvv}}}|||zzzuuupppkkkgggeeedddaaa```^^^[[[XXXUUUSSSRRRQQQQQQPPPOOOOOOPPPRRRRRRSSSTTTUUUTTTQQQKKKFFFBBBBBB???;;;999888999888777444666777777888:::===???FFFZZZjjjmmmsss||||||sss^^^WWWPPPLLLIIIFFFGGGKKKVVVXXX^^^iiizzzvvvwwwxxxxxxyyyzzz|||~~~~~~lllpppssshhhqqqsssXXX???888555999:::777555666222333555666666555333222222222222222333333333333222222222333444444444555333555666666555555666777555555666666777777888888666777888888999999888888;;;;;;:::::::::;;;<<<<<<;;;;;;:::999999999::::::999999::::::::::::999999555666666666777777777777777888999:::::::::;;;;;;???bbbtttJJJ@@@999===DDDIIILLLNNNPPPQQQRRRRRRQQQPPPNNNMMMHHHEEECCCBBB???<<<===AAAHHHMMMUUUZZZ^^^dddjjjooouuuyyy~~~,,,...111444555444222000444333222222333666888:::333222222111222333555666444444444444555555555666333444444444444333222111111444333111111444444111////////////000000000000////////////////////////........................////////////////////////............/////////000---000000//////111222222444333555888444...///666333666888AAANNNWWWppp{{{nnnsss|||xxxwwwqqqooo{{{rrr\\\KKK@@@999555444333000///111///...---111555888666222//////.........//////000...........................------,,,,,,------...---------------------------------------------------.........//////000000............/////////000111111111000000000000000000000000000111111111111222222222222222222222222222111111333555555444333222222222333444555666777444555777999:::;;;::::::999888888888999::::::;;;999999999::::::;;;;;;;;;;;;:::999888777777777888888777666666777888999999AAA555999ZZZ|||xxxaaaUUUMMMEEEFFFNNNVVVttt}}}rrrsssxxxnnncccbbb\\\TTTNNNJJJGGGEEEDDDDDDGGGLLLRRRZZZcccnnnttt|||wwwtttrrrnnnnnnmmmmmmmmmnnnnnnnnnjjjkkkllljjjaaaUUUHHH@@@888:::;;;:::999999<<<>>>999>>>CCCFFFFFFGGGKKKNNNZZZtttuuulllooommmaaaPPPHHHFFFLLLOOOOOOVVVaaaiiijjjjjjlllsss}}}~~~ooosssyyyzzzwwwppp___iiirrrkkktttqqqOOO888444333666555000///333111111222333333333222111111111222222222333333333111111222333333444555555222333555444333333444666222333444555666777888999666777888999999888777666;;;:::999888888888:::::::::999888777777888999:::999999999::::::999999999555555555666666666666777444999:::555333777999777888BBBhhhyyyVVVGGG::::::AAAEEEEEEDDDKKKLLLNNNPPPPPPOOONNNMMMKKKIIIHHHGGGCCC>>>===@@@>>>DDDLLLSSSWWW\\\aaaeeerrrvvv{{{~~~111111222333333333333222444333333222222333333444111111222222222333333333222222333444555666888999444444444333333222222222000000000000000000000000//////............////////////////////////////////////.........---------......------------......---------...///000000111......///000000000000000111111222222222333333333444444555666888>>>FFFKKKjjj|||iiiSSSEEE===:::444444333222111000///...////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,---------........................------......//////000000111111///000111000//////111333111333444444333222222333333111000111222222111000222222333333333444444444888888999::::::::::::999777777777666777777888999;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;666666666666777777777777444666999@@@PPPmmm|||vvvoooZZZLLLFFFEEECCCFFFIIIJJJNNNRRRRRROOOddd``````cccaaaWWWLLLFFFHHHCCC===<<>>???JJJPPP\\\fffiiigggiiimmmiiifffYYYPPPQQQMMMOOO\\\YYY^^^aaaccckkkvvvxxxrrrzzz|||tttuuuvvvmmmeeejjjyyy|||nnnfffjjjrrroookkkhhhbbbVVVGGG<<<333222111000000111222333222222222222222222222222000111111222333333444444000000111333555666555444444444444555555666666666666666666666666555555444666666777888888888888888777666555444444555666777777666666777999;;;:::999:::888666666777777555333444444444555555555555666666666666666666666666666<<<999FFFlll~~~MMM;;;AAA666777@@@666FFFLLLOOOOOOQQQTTTSSSMMMPPPNNNKKKGGGCCC@@@>>>======AAAFFFLLLQQQWWW\\\```jjjpppwww}}}000111222222333333222222333333222222222222333333111111111222222222333333222222222333444555666777444444333333333222222222000000000000000000000000//////............//////........................///.........------------......------------......---------...///000000000......///000000000000000111111111222222222333333111111222222333666<<<@@@DDDPPPdddzzzvvviiiVVVHHH@@@;;;777444444333333222000//////...////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------....................................//////000000111111000111111000//////000222///000222222111111222333333222111111222333222111222222333333333444444444777888999999::::::999999777777777777777888999999;;;<<<<<<<<<<<<<<<<<<;;;999:::::::::::::::999999555555666666666777777777999:::999888<<>>444888@@@:::>>>DDDHHHHHHJJJPPPRRRPPPSSSQQQNNNJJJGGGDDDAAA@@@;;;===AAADDDIIIOOOUUUZZZccciiipppwww|||000111222222333333222222222222111111111111222222111111111222222222222333222222222222222333444555333333333222222222222222000000000000000000000000//////............//////....................................------------......------------......---------...//////000000......///000000000000///000111111111222222222222000000000000///000222555111444;;;EEESSSeeevvvyyydddTTTIII???444000444777555222333333222111000///....../////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------....................................//////000000111111000111111000//////000222000111333333111111111222333222111222333444333222333333333333444444444444777888999999::::::999999888888888777888999999:::;;;<<<<<<======<<<<<<;;;999:::::::::999888777777555555555666666666666777666777888555444777@@@HHH^^^~~~yyyjjj]]]PPPGGGGGGFFF@@@===>>>======AAAHHHLLLSSS```lllwwwssslllddd]]]ZZZZZZ\\\QQQMMMHHHCCCAAAAAAAAABBBAAA@@@>>>>>>>>>@@@BBBCCC@@@EEEIIIJJJMMMQQQQQQNNNPPPKKKJJJMMMMMMHHHCCCBBBDDDOOO\\\cccaaaZZZUUURRRPPPMMMIIIHHHNNNZZZjjjuuu|||zzzzzzxxxmmm[[[LLLFFFAAAGGGEEEGGGSSS^^^ssswwwrrrtttuuukkk{{{zzzmmm]]]\\\\\\___eeeiiikkkjjjaaaUUUEEE888222222222333222222111000000111222222222222222222222222222222111111//////000111444555;;;888444222222444444444333333333333444444444444333444555666777777777777555555666777777777777666777777666666666666777777888777666777999::::::999999888666666777777555444444444444444555555555555666666666666666666666666333999;;;AAAccc{{{uuuRRR===999;;;<<<:::@@@CCCCCCDDDIIINNNPPPSSSQQQOOOLLLIIIFFFDDDCCC;;;<<<<<<===@@@FFFNNNTTTYYY___gggooouuu{{{000000111222222222222222111111000000000000111111111111111111222222222222222111111111111111222333222222222222222111111111000000000000000000000000///......------......///........................------------------------...------,,,,,,------...---------....../////////---...//////000000//////000000000111111111111222000222222222000///000111333444444555777<<>>EEEWWWsssyyyfff[[[bbbggg^^^QQQKKKFFFAAA===<<<<<>>>>>===???BBBBBB>>>EEEAAAAAADDDEEECCCCCCEEERRRaaattt|||xxxvvvllliiigggggggggiiiooovvvoooggg^^^XXXPPPIIIFFFGGGVVV___aaabbbiiirrrrrrkkkmmmnnn```aaahhhyyyxxxeeedddbbbgggttt{{{mmmXXXGGGAAA999444222111111000222111111111111111111222111222222222222222333333222111///...///111444555<<<999666444555555555555333333333333333333333333222333444666777888888888666666777888888888888888777777777777777777777777888777666777999:::999888999777666666777777666444333333444444444555555555666666666666666666666666555:::888666GGGooo}}}|||dddMMM>>>:::;;;@@@CCCCCCBBBCCCHHHKKKOOONNNMMMKKKIIIGGGEEEDDD@@@>>><<<:::<<>>::::::>>>DDDIIIKKKPPPXXX```hhhpppxxx|||}}}~~~///000111111222222111111111111000000000000111111000000000111111111111222000000000000000111222333000000000000000111111111////////////////////////......------------......------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------------...////////////...////////////000000000000---///000000000000111222222222222111000111444777666777888666555777<<>>;;;333///111555555444444---111444333000///111444000/////////.........---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////......//////000000111111+++---//////000222555777AAAAAA@@@<<<777222//////222111000222444555444333333444444444555555555555666777888888999999888888777777777666777888888999888999999::::::999999888888888888888777666555555333333333444444444555555222333444333111111222333555555888@@@PPPlllzzzyyy{{{ooodddXXXRRRNNNGGGAAA@@@888:::;;;<<<;;;;;;===>>>GGGRRR```iiiooowwwwwwtttxxx}}}rrrrrrooommmpppuuutttooodddgggmmmqqqnnnlllqqqyyyrrryyy~~~pppfff]]]WWWLLLAAA???DDDJJJLLLTTT]]]dddjjjttt~~~}}}sssuuuxxxnnnpppwwwsssiiiooowwwzzzzzzjjjTTTGGG???777333333333222222222111111000111222222222222111000111111111222222333333444222222000000111222444666555555666888::::::888666444444444444333333333333222333444666777888888888999999:::;;;;;;;;;;;;:::888888999999999999888888999888777888999:::999777888666555666777888777555333333333333444444444444444444444444444444444444111///444:::555777TTTwwwQQQ<<<::::::===???>>>@@@CCCHHHIIIJJJLLLLLLLLLKKKKKKEEECCC@@@<<<999;;;???BBBFFFJJJQQQXXX___gggoootttzzz{{{||||||||||||~~~///000000111111111111111222111111000000111111222000000000000111111111111/////////000111222333444/////////000000000111111////////////////////////...------,,,,,,------...------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,---......//////.............../////////000000---...///...---...000222111222222000//////222444)))---000222333777>>>EEE888888888<<>><<<;;;<<<<<<666;;;@@@CCCEEEIIIPPPVVV\\\___```ZZZSSSSSS\\\eeennnmmmjjjiiilllqqqoooiii]]]^^^ccchhhgggddddddhhheeegggjjjnnnpppmmmgggcccXXXOOOKKKLLLGGG@@@BBBKKKVVV```ppp{{{}}}zzz}}}ttteeeaaannn|||vvvwww{{{|||qqqeeelll||||||kkkSSS>>>444333666222222111000000000000111000111222222222222111000000111111222333333444444222222222222333444555666777666555666777888888777555555555444444444333333333333555666777777777777888999::::::;;;;;;::::::888888999::::::999888888999888777888999999888777777666555666777888777666222222333333333444444444333333333333333333333333000000333777555555BBBSSSvvvyyyrrrGGG>>>777999<<<===???BBBBBBDDDGGGJJJLLLMMMMMMLLLGGGFFFDDD@@@<<<;;;<<<===AAAEEEJJJOOOVVV]]]eeejjjnnnqqquuuxxxzzz|||~~~//////000111111111111111222222111111111111222222000000000000111111111111/////////000111333444555.../////////000000111111////////////////////////...------,,,,,,------...------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,---......//////................../////////000///000000...------///222,,,///222333222111000111...222444333...,,,///222666555444777;;;<<<:::777777;;;BBBEEEDDDBBBHHHOOOJJJMMMSSSYYY[[[ZZZ[[[\\\YYY\\\___aaa```ZZZRRRMMMIIIJJJIIIEEEDDDDDD???888666666555555444444555666444///...333444111111555333222000000222111...,,,..................------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000......//////000111111111000111111000//////000222,,,...000000//////000111000//////000222444333222444444444555555555666666666666777888888888888888555555555555555666777777666666777777777777666666111111222333333333222222222222333333333444444444111222333333333333222222333...///777:::888===EEE^^^wwwtttxxxooodddUUUIIICCCAAA???>>>CCCAAA???>>>???BBBEEEGGG<<>><<>>BBB===???CCCGGGIIIKKKKKKKKKIIIIIIHHHDDD@@@===<<<<<<>>>AAAEEEIIIOOOVVV^^^ccceeeiiipppuuuyyy{{{~~~/////////000111111222222111111111111111111111111111111111111111111111111000000000000000000000000......---...///000222333////////////....................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................---------............///////////////////////////000000000000000000000000222222111111111111111111222222333333333444444444444444444444444444444444888888888888888999::::::::::::::::::::::::::::::666666666666666666666666111111111111111111111111222222111111000000/////////////////////.........000000//////.........---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................////////////000000000000222111111111000000/////////000111222222111000///111111000000111111222333222333444444555555444444666666666666777777777777666555555555555444444444555555555555555555555555666555444222111111222222222222222222222222222222111111111111111111111111333333222222333555666777@@@HHH[[[vvvmmmbbb^^^ZZZVVV]]]UUUVVV]]][[[OOONNNUUUPPPHHHCCCEEECCC======CCC@@@DDDFFFCCCCCCEEEFFFEEEAAA>>>???DDDCCCAAAGGGPPPJJJMMMOOONNNKKKIIIIIIIIIQQQ]]]kkkqqqnnnjjjkkknnnooohhhsssssseeegggiiilllqqqttttttpppjjjfffzzzxxxuuuzzzuuuccciiinnnrrrxxx|||uuujjjHHH>>>666666555000...111000000000000000000000000000111111111111222222222222222222333333333444444333333333333333333333333444444444555555555666666777555444666777666666888555444444444444555666666:::999999999888888777777888777666666666777999:::888888888888777777777777777666666666666555555555222222222222222222222222444444444333333222222222333333222222333444666777???fffxxx{{{YYY>>>999222777???;;;::::::<<<@@@EEEJJJLLLLLLJJJIIIIIIGGGDDDAAA>>><<<======>>>@@@EEEKKKQQQUUU[[[```gggnnnsssvvvyyy{{{zzz|||~~~/////////000111111222222111111111111111111111111111111111111111111111111000000000000000000000000///.........///000111222////////////....................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------------....................................////////////////////////111111111111111111111111111222222222222333333333333333333333333333333333444333333333333444555555444444444444444444444444444444444444444444444444111111111111111111111111111111000000000000000000////////////............000/////////.........---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------............................../////////000000000000111111111000000000/////////000111111111111000///000000//////000000111222222333444444555444444444555555666666666777777777555555555555444444444444444444444444444444444444666555333222111111222222222222222222222222222222111111111111111111111111222222222222222444555666333888AAAPPPeee~~~|||vvvsssrrrwwwmmmfffddd\\\PPPLLLPPPRRRWWWXXXRRRLLLKKKKKKJJJAAA@@@CCCKKKRRRWWWZZZ\\\XXX[[[aaaiiiiiieeedddgggsssyyy|||ssskkkiiiiiitttmmmppp}}}|||~~~|||wwwqqqmmmnnnkkkhhhkkkuuu|||uuuhhhmmmsssxxxwwwrrrgggSSS@@@>>>666111222222...---000000000000000000000000000000000111111111222222222222222222333333333333444333333333333333333333333333333444444444444555555777444333444666666555444444444444444444555555666888888888777777777666666777777666666666777888999777777777777666666666666666555555555555444444444222222222222222222222222333333333222222222111111333333222222333444666666:::QQQwww|||{{{yyy{{{QQQ@@@888777888555999999:::===CCCHHHLLLMMMIIIIIIIIIHHHFFFDDDBBB@@@>>>======>>>BBBGGGMMMPPPTTTYYY```ggglllooosssuuuyyy{{{}}}~~~...//////000000111111222111111111111111111111111111111111111111111111111000000000000000000000000000//////......///000000/////////............---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------------------....................................////////////////////////000000000000111111111111000000000111111111222222111111111111111111111111000000000000000111111222000000000000000000000000111111111111111111111111000000000000000000000000/////////000000000000000......................../////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------....../////////000000000000000000000///////////////000000111111000000//////............///000000222222333444444444444444555555555666666666666777555555444444444333333333444444444444444444444444555444333222111111111111111111111111111111111111000000000000000000000000111111111111111222333444333444444333999JJJdddwwwsssmmmooo~~~xxxhhh[[[YYY]]]```YYYXXXWWW\\\iiivvv|||{{{ssspppwwwzzzpppqqqxxxzzz{{{wwwqqqlllkkklllfffkkkxxx|||sssmmmmmmggg^^^]]]gggtttzzzyyy~~~wwwjjjZZZNNNDDD999///444///...000111//////000000000000000000000000000000000000111111111222222111111222222222333333333222222222222222222222222222222222333333333333444555444333333444555444333444444333333444444555666666666666666555555555555666666555555666666777888666666555555555444444444444444444333333333222222111111111111111111111111222222111111111111000000222222222222333444555666888;;;VVV~~~www|||nnnPPPBBB666333;;;999777777:::@@@FFFKKKMMMIIIIIIJJJJJJIIIHHHFFFEEE@@@???===<<<>>>BBBFFFIIIKKKPPPVVV\\\aaaeeejjjllluuuwwwzzz|||||||||}}}~~~......//////000111111111111111111111111111111111111111111111111111111111////////////////////////000000//////............//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,---------................................./////////////////////////////////000000000000000/////////000000000000111000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000.........//////000000000------...............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------------------------------........./////////000000///////////////////////////000000000000000000/////////......//////000111222222333444444444444333444444555555555666666666444444444444333333333222333333333333333333333333333333222222111111111111111111111111111111111111000000000000000000000000000000000000111111222222555777666222...222???JJJYYYmmmssscccfffsss~~~{{{zzztttrrr|||{{{xxxyyyiiigggmmmooopppppppppqqqtttvvvdddooowwwkkkcccllljjjhhhkkksss{{{oooaaaKKK777......222555/////////111222222111111000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222222111111111111222222222222666;;;===999333222444555333333333333333444444555444444444444444333333333555555555555555666666666444444444444333333333333333222222222111111111111111111111111111111111111000000000000000000000000111111111222333333444444999222>>>eee~~~rrr\\\AAA444BBB999666555777<<>>;;;::::::<<<===@@@CCCGGGLLLPPPTTTZZZ]]]dddhhhnnnrrruuuwwwyyy{{{xxx|||---......//////000000111000000000000000000000000000000000000000000000000000000000000000000000000///////////////...---,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................------......//////000000........./////////000000////////////////////////...............///000000000000000000000000000000000000000000000000000000////////////////////////---------...............,,,,,,,,,---......//////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---------...............000//////......//////000000000//////000000111222111111222333333333333333333333333444444444555555333333333222222222111111111111111111111111111111000000111111111000000/////////////////////////////////////////////////////////000111111000000/////////000222444444444222555555888BBBTTTkkk|||~~~sssrrr}}}}}}uuuqqqnnnsss|||vvvnnnaaaPPP???666333111222444444000000111,,,000111...---......---/////////////////////////////////000000000111111///000000000000111111111000000000000000000000000000000000111111111111222FFFTTTXXXIII777000333555222222111111222222333444111111111111222222222222222222333444444444444333333333222222222222111111111111111000000000000///////////////////////////......////////////000000//////000222222222222222222555555999QQQ\\\======:::666666999>>>BBBDDDDDDEEEFFFFFFEEEDDDBBBAAAEEEDDDAAA???===<<<;;;;;;===???BBBEEEHHHMMMRRRVVVYYY]]]ccchhhmmmqqquuuwwwvvvyyy~~~------......///000000000000000000000000000000000000000000000000000000000000000000000000000000000---.../////////...---,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------........................,,,,,,---......///000000...////////////000000000////////////////////////...............//////000////////////////////////000000000000000000000000..............................------------------++++++,,,------...//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++************++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---------.........000///............///000//////.........///000000111111222333333333333222222333333333333444444444222222222222111111111111000000000000000000000000...///000111111000//////////////////////////////........................///000111111111111000///222111////////////000000777333000///333===IIISSShhhrrrwww{{{zzzvvvooopppvvvxxxvvvuuutttsssttt|||~~~jjjTTTFFF===555222333666111///000///---000666***///111,,,***---...---////////////////////////////////////000000000111/////////000000000111111000000000000000000000000000000111111111222222222;;;HHHLLL@@@444222333222111111111111111222333333000000111111222222222222111111333444444444333222333333333222222222111111111111111000000000000///////////////////////////......//////000000000000...///000111222222222111000333555666???^^^}}}tttOOO@@@===999777999<<<>>>???>>>???@@@AAAAAAAAA@@@@@@EEEEEEDDDCCCAAA>>><<<;;;999;;;<<<>>>@@@EEEJJJNNNNNNRRRWWW\\\aaaffflllooouuuxxx}}}~~~~~~------......///000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,---...//////...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------........................,,,,,,------...///000000////////////000000000111////////////////////////000////////////000111111000000000000000000000000////////////////////////.................................------,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,------.........000///...------...///000...------------...//////111111222333333333333222222222333333333444444444222222222111111111111000000000000000000000000000...///000111111000//////////////////////////////........................///000111222222111000///,,,...///000///000333555...000333555333222555999EEEDDDTTTiiisss}}}ttt~~~vvviiigggvvviiieeemmmwww}}}qqqhhhgggiiijjjsss}}}~~~jjj[[[MMM>>>222111333111///000///---000555333...---111***000222,,,***...111///////////////////////////////////////000000000000////////////000000000000000000000000000000000000111111111111222222222222***555999333000444555000111111111000111222222333000000111111222222222333000111222333444333222222333333333222222222222111111111111111000000000000////////////////////////.../////////000000111111---...000111222222111111333111444666333>>>iii{{{yyy}}}bbbBBB>>>:::888999;;;<<<<<<888:::<<<>>>???@@@@@@???EEEEEEFFFEEEDDD@@@===;;;777888999999;;;???EEEIIIHHHKKKPPPTTTYYY___eeeiiiqqqtttxxxzzzyyyxxxxxxxxx~~~~~~............/////////000000000000000000000000000.................................////////////000///............---------------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,------------------------................................................---------............///........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......///......------///000111000000000000000000000000111111000000//////......000000000000111111111111000111111222222333444444222222222111111111111000////////////////////////............////////////////////////////////////------------------------////////////////////////////////////000000000000000000000000111111111111222222333999EEETTTcccmmm}}}rrr```^^^dddzzzvvvkkksss{{{rrrooojjjlll}}}|||vvviii]]]YYY```iiipppnnnllllllpppwwwrrreeeZZZOOOBBB999777666333111///......///////////////////////////........................------............------111111000000//////......////////////000000000000000000000000111111111111111111111111111222222222111222111///111555555222333222111111000000111111333333333333333333333333444444444444444444444444444444333333222111000000000000000000000000000000////////////////////////000000//////.........---////////////000000000000000///222666555;;;UUUqqqwww}}}wwwxxxgggRRR888222<<<:::777???999;;;999777;;;AAA???999BBBDDDGGGGGGEEEBBBAAA@@@<<<:::888777888;;;>>>AAABBBEEEJJJMMMOOOTTT[[[```gggkkkppptttwwwzzz~~~}}}~~~.........///////////////000000000000000000000000........................------........./////////............------------------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------......---------,,,,,,,,,------------------------................................................------------....................................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......///......---...///000111000000000000000000000000111000000000/////////...//////000000000111111111000000111111222333333444222222222111111111000000....................................////////////........................------------------------.........................../////////000000000000//////000000000111111111333222111111555:::@@@DDDLLLYYYlllzzzmmmbbbdddooowwwjjjmmmtttttt{{{rrrnnnpppjjjccclll~~~yyywwwssspppooobbbcccccc^^^ZZZ\\\ccckkkrrrwww~~~~~~uuujjjbbb[[[TTTKKKEEE@@@;;;333---000//////...---------...................................................------............------000000000000//////......////////////000000000000000000000000111111111111111111111111111222222222333555444111111444444111333222111111000000111111333333333333333333333333444444444444444444444444444333333222111111000000////////////////////////........................000/////////.........---.../////////000000000000111///222555222222CCCXXX|||yyyvvvMMM999<<<===999999888:::999777:::@@@@@@<<>>@@@>>>===@@@EEEGGGHHHGGGGGGHHHEEEDDDAAA>>>;;;999888777:::<<>>>>><<<@@@EEEHHHHHHHHHIIIIIIGGGFFFDDDAAA>>>:::888666777888:::<<>>>>>AAAEEEHHHHHHHHHHHHHHHFFFFFFEEEDDDAAA>>>;;;:::777777777888;;;>>>@@@BBBEEEHHHMMMRRRVVV\\\bbbfffkkknnnqqqtttuuuwwwzzz{{{............/////////000000000000000000000000000........................+++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***************************++++++++++++******++++++,,,,,,------,,,,,,,,,---------......---......///000/////////////////////////////////////////////000000000000......////////////000000.........///000000111111111111000000000/////////------------------------,,,------------.........------------------------------------------------------------------------------........./////////......////////////000000///...---,,,,,,...000111///000222333222111000////////////222666:::<<<===FFFGGGJJJQQQYYY^^^^^^]]]hhhhhheeebbbeeemmmrrrrrr|||rrrkkkmmmnnnnnnyyyppplllooossssssrrrsssiiikkkggg___XXXVVVTTTQQQBBB===777222000000000000,,,---///111111111000///...------,,,,,,,,,------...////////////...------------------------------........................------............---------............/////////////////////000000000000000000000000111111111111//////000111222333333444???CCCBBB;;;555444444333333222111111000000111111222222222222222222222222111111111111111111111111000000000///////////////........................---------------------------------------.........------........./////////000...---...000222333333444<<>>>>>AAAEEEHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCBBB@@@???:::888777777999;;;<<<<<<@@@CCCFFFJJJNNNSSSYYY]]]bbbeeeiiimmmppptttyyy|||zzz}}},,,------...///000111111000000000000000000000000........................,,,,,,,,,,,,---------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************((()))))))))*********+++************++++++++++++)))******+++,,,,,,------,,,,,,,,,---------......------///000000000///...////////////////////////.../////////000000000111........./////////000000------...//////000000111111000000000////////////------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000,,,,,,---...000222333444...000222222///....../////////111222333111000000666666666666777999:::;;;<<<;;;;;;???AAACCCGGGKKKKKKOOOPPPLLLFFFDDDBBB@@@CCC@@@???CCCEEECCC???===???;;;999999777333111222000000000000111222555666888555000,,,***+++---///------------,,,,,,---......------,,,,,,------...------------------------........................------............---------------.........//////////////////000000000000000000000000111111111111...///000111222333444444<<>>333444999:::;;;<<<<<>>;;;888888999:::999888<<<>>>@@@BBBEEEJJJOOOSSSXXX[[[___ccchhhmmmssswwwvvvzzz+++,,,---...///111222222000000000000000000000000........................,,,,,,------------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))******+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++*********************************++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,---------......,,,---///000000000///...////////////////////////.../////////000000111111............/////////000------......///000000000000000000000////////////------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++---------------------------------.........//////............/////////000//////000000///...---,,,---///111///------111555...000222333000...///333---///222333222111111222///---000555333...000777111666999666222111222444333000000333555444222000777///...555777000...111---///111111///.........,,,---///111111111000///...//////...,,,,,,---......---,,,,,,---...000111------------------------........................---..................------------.........//////////////////000000000000000000000000111111111111...///000111222333444444333888:::444///000222333333222222111000111111111111111111111111111111111000000000000000000000000.........///////////////........................------------------------,,,,,,,,,------.........---------.........//////---///111111000111111000,,,777777CCCmmmbbbMMM:::666888999999::::::>>>BBBFFFGGGGGGGGGHHHGGGGGGFFFEEEDDDDDDEEEEEEAAA>>>:::999::::::888666888:::<<<===@@@DDDIIIMMMRRRTTTWWW[[[___fffmmmqqqppptttzzz~~~,,,,,,,,,---------......000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************************************+++++++++*********))))))************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))++++++++++++++++++++++++(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------............////////////////////////////////////------...///000000//////////////////////////////.........------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......///.................................////////////////////////////////////000000000000---///000111111000///---//////////////////////////////000000000000//////000000//////.........---////////////////////////////////////////////////////////////////////////........................---.........---,,,,,,+++......------------......---------------------------------............///........................///---,,,,,,.../////////+++,,,.../////////111333000000111111111111000000000000000000111111111111222222111000000111222222444333111111222444777999777222......222555444111000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---............//////000000111111333666555666LLLtttzzzkkk```LLL999111555:::;;;777:::>>>AAADDDFFFIIIKKKFFFGGGHHHHHHHHHGGGEEEDDDCCCBBB@@@>>><<<:::999888777777777777999<<>>>>>999888777777888:::<<<===???DDDKKKNNNPPPSSSYYY^^^___ccciiinnnqqquuuyyy{{{yyy}}},,,,,,,,,---------...............//////000000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************++++++++++++++++++++++++************************************************)))************+++++++++************************************************************************+++++++++***************************************+++++++++,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************************************++++++++++++++++++++++++(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------------------............/////////............................../////////......---........................------------,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,------......------------------------------.................................////////////000---...///000000///...---...........................//////000000//////.../////////.......................................................................................------------------------------......------,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------............------------------------,,,------......---,,,,,,//////000111000000/////////000000111111000000/////////000000000000111111111222333444444333222111//////000222666:::>>>AAA:::666111000000000...,,,000000000000000000000000........................------------------------------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......---......//////000111111///000333444888JJJkkk}}}sssSSS>>>777666333555999===AAADDDGGGHHHFFFGGGHHHIIIIIIHHHGGGGGGGGGGGGEEEDDDCCCBBBBBBBBB<<<;;;999888777777888888888===BBBFFFHHHLLLQQQVVVUUUXXX]]]aaafffkkkppptttvvvxxx{{{|||}}}~~~,,,,,,,,,---------......------......///000111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************++++++++++++++++++++++++************************************************))))))*********+++++++++******************************************************************************************************************************++++++++++++******************************,,,+++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++******************+++************************************************++++++++++++++++++,,,---,,,,,,,,,++++++++++++***************************************************************************(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---------.........//////........................////////////...---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,---------------------------------------------------------------------........./////////---......//////......---...........................//////////////////...................................................................................................------------------------,,,------...------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------+++,,,......---,,,,,,,,,///......///000000///...//////000000000000//////////////////000000000111///000222333333222000///......000222555999===???777555111000000///...,,,////////////////////////........................------------------------------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......------......///000000111333111333555333777LLLeeetttPPP???<<<222222444888===BBBDDDFFFEEEFFFHHHIIIJJJJJJIIIIIIEEEDDDDDDCCCCCCCCCCCCCCC@@@???===:::888777666666555888<<<@@@BBBFFFKKKOOOOOOQQQTTTWWWZZZ```fffjjjrrrsssuuuvvvwwwyyy}}},,,,,,,,,---------......,,,------...///000000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************************************)))******++++++*********************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++*********************************************************************++++++,,,---,,,,,,+++++++++*********************************************************************************(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................------------..........................................///......---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,,,,,,,,,,------------------------------------------------------------............------............------..............................////////////......---------.......................................................................................------------------------,,,,,,------...------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------***,,,......---,,,---//////---,,,---///000///...//////000000000000//////...////////////000000000---///000222222000///---...//////111333666888999333222000000000000///...................................................------------------------------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......---------...//////000000333///111555444111:::HHHkkktttsssQQQ===<<<999666555888;;;<<<===DDDEEEGGGIIIJJJKKKJJJJJJDDDDDDCCCCCCCCCCCCDDDDDDDDDCCC@@@>>>;;;999888777555666888:::<<<@@@CCCFFFHHHJJJLLLOOORRRWWW^^^bbbkkklllnnnoooppprrrwwwzzz,,,,,,,,,---------......---------......//////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++***************************************************************************************+++++++++************************((()))******+++******************************************+++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++******************************)))******+++,,,---++++++++++++************************************++++++++++++++++++++++++************************(((***+++***)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................,,,------------.........------------------------------.........------,,,------------------------++++++++++++,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------......//////......------------------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***---///...,,,---000333333///++++++...000000......//////000000//////.........////////////000000---...///000000///...---/////////000111222333444////////////000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,------......///000000...---///333555444666999CCCmmm}}}nnnxxxtttOOOBBB<<<444111333666888999@@@AAADDDFFFHHHIIIIIIIIIFFFFFFFFFEEEEEEFFFFFFGGGDDDDDDBBBAAA???===<<<;;;777666666666888:::<<<===???AAADDDHHHLLLQQQXXX\\\aaabbbdddeeefffiiimmmppp,,,,,,,,,---------....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************++++++++++++++++++++++++************************************************)))************+++++++++************************************************************************))))))*********+++++++++************************(((((()))***************************************)))*********++++++++++++)))******+++,,,,,,------************************)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))***+++,,,---++++++++++++************************************++++++++++++++++++++++++************************(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................,,,,,,---------.........------------------------,,,,,,---.........------------------------------******+++++++++,,,,,,,,,***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------......//////......---,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***---...---,,,---333888;;;555...+++---//////.........////////////.............../////////000000////////////////////////000000000000000111111111...///000000////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,---......//////000+++///000///111555666444999PPPzzz~~~sssiiiqqqssszzz~~~YYYOOOBBB999777888999999:::<<>><<<;;;888777777888999999:::<<>>AAABBBCCCCCCGGGGGGFFFFFFEEEEEEFFFFFF@@@AAAAAABBBBBBAAAAAA@@@CCC@@@<<<:::999999999999:::;;;>>>???@@@AAADDDGGGLLLNNNQQQSSSUUUWWWZZZ\\\........................000///...---------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))((((((******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))************)))************+++++++++************************++++++************+++++++++++++++*********))))))************************************************)))))))))))))))))))))))))))************+++++++++,,,+++***))))))***+++,,,))))))*********+++++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************)))************+++++++++***++++++,,,,,,++++++***)))))))))))))))******+++++++++++++++++++++++++++,,,+++***))))))+++---...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------......---,,,---...///000777555222///,,,,,,,,,,,,..............................///000000000000000////////////////////////000000000000000000000000////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------------............////////////000111111222222000555<<>>DDDDDDDDDEEEGGGIIIHHHEEEBBBDDDDDDDDDCCCCCCAAA@@@@@@???@@@???>>>;;;:::;;;===;;;;;;;;;;;;;;;<<<===>>>AAACCCEEEHHHKKKNNNPPPQQQ........................//////...---------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))(((******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++))))))))))))************)))************+++++++++************************+++******))))))******++++++++++++*********))))))************************************************)))))))))))))))))))))))))))************+++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000000000.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************)))************+++++++++***++++++,,,,,,++++++***)))))))))))))))******+++++++++++++++++++++++++++,,,+++***))))))+++,,,...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,---------,,,,,,+++,,,---...///222000///------...///000..............................///000000000000000////////////////////////////////////////////////////////////.......................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------...............//////000000111222222555555555@@@bbb}}}eeeCCCCCC:::444555666777;;;AAACCCCCCDDDFFFGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCAAAAAA@@@AAAAAA???===<<<===>>>======<<<<<<<<<<<<======<<<<<<>>>@@@CCCEEEFFFGGG........................///...------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))******************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++))))))))))))************)))************+++++++++************************+++******))))))******++++++++++++***************************************************************)))))))))))))))))))))))))))************+++++++++++++++***))))))***+++++++++++++++,,,,,,,,,------)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************)))************+++++++++***++++++,,,,,,++++++***)))))))))))))))******+++++++++++++++++++++++++++++++++***))))))+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...//////......---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,++++++++++++,,,------......---,,,---...///000..............................///000000000000000/////////////////////////////////////////////////////////............---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------..................//////000111111111555333111333BBBccc}}}jjjJJJ@@@777666999999777777>>>@@@BBBCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCBBB@@@???@@@AAA@@@@@@???>>>>>>======<<<888999999:::<<<<<<===>>>..............................---,,,,,,---------...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))******************************************************************************************************************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************************************((()))))))))************))))))*********+++++++++******************************))))))))))))******************************************************************************))))))))))))))))))))))))))))))*********++++++++++++******************+++******++++++++++++,,,,,,))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++***++++++,,,,,,++++++***)))))))))))))))******+++*********************************)))***+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------......---,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------///...---,,,,,,,,,------..............................///000000000000000//////////////////////////////////////////////////////.........------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,---------.........------...//////000000111000111444666666EEEjjjgggZZZJJJ@@@<<<:::888777;;;>>>BBBCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDEEEDDDCCCBBBBBBCCCBBBBBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;........................------,,,,,,,,,------......---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++*********************************************************************************************************************************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((()))))))))*********************************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))***))))))))))))))))))***************************************************************************))))))))))))))))))))))))))))))*********+++++++++*********++++++*********))))))))))))************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////.......................................------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++***++++++,,,,,,++++++***)))))))))))))))******+++***************************))))))*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,---------++++++,,,,,,,,,+++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,------...............------,,,,,,,,,,,,------..............................///000000000000000////////////////////////....................................------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---------...//////000000---...444888444666LLLfffrrrWWWDDD<<<:::999666999>>>CCCEEEEEEFFFFFFBBBBBBCCCCCCCCCBBBAAAAAAAAACCCDDDEEECCCBBBCCCDDDBBBBBBCCCBBBAAA@@@>>>===?????????>>>======<<<<<<........................,,,,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))************)))************+++++++++))))))))))))))))))))))))***))))))(((((())))))******************+++++++++************************************************)))))))))))))))))))))))))))************+++++++++)))***++++++++++++***)))((((((((())))))))))))***)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////............---------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++***++++++,,,,,,++++++***)))))))))))))))******+++************************)))))))))************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,------...******++++++++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---.../////////......)))***+++,,,...///000000..............................///000000000000000////////////////////////.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------.../////////000...///222000///:::IIIssspppYYYDDD555555444666999===@@@@@@???>>>>>>????????????>>>>>>>>>@@@BBBCCCBBBAAABBBBBB@@@AAABBBCCCBBBAAA@@@???@@@?????????>>>=========........................,,,,,,++++++,,,,,,---......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++************************************************)))))))))))))))))))))))))))************+++++++++)))***++++++++++++***)))((())))))))))))*********)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++***++++++,,,,,,++++++***)))))))))))))))******+++************************((())))))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---......***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.........------******,,,---//////000000..............................///000000000000000////////////////////////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------+++,,,,,,---......//////000...---...///111555999KKKrrrlllSSSIIIAAA888555777999888666::::::;;;;;;;;;;;;:::::::::===@@@AAA@@@@@@@@@@@@===>>>AAABBBCCCCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>........................++++++++++++,,,,,,---......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************++++++******************************************************************************************************************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++************************************************)))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,+++***))))))************+++++++++)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************++++++++++++++++++,,,,,,+++++++++)))))))))))))))******+++))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---......++++++,,,---------,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---...---,,,,,,......//////......---,,,...........................//////000000000000000////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,------......///...//////000333777666222111KKKwwwttt}}}xxxsssiiiZZZGGG<<<::::::777333777777888999999888888888888;;;>>>??????>>>>>>???;;;===@@@BBBDDDDDDCCCCCC>>>>>>>>>?????????@@@@@@,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------)))************++++++++++++++++++*********))))))************************((((((''''''(((((()))******************)))((((((++++++******************++++++++++++++++++++++++)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***++++++***)))***+++*********************************)))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++******************************))))))))))))******************************++++++******++++++,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------..................------////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///000111222222000;;;LLLjjjwwwvvv~~~}}}}}}yyyOOO;;;:::999222666444999999444888:::///:::777777===???>>><<<============???@@@BBBDDDEEE@@@??????@@@AAAAAA@@@>>>,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,************+++++++++++++++++++++*********))))))************************+++++++++,,,,,,,,,------***************)))((((((************************++++++++++++++++++++++++)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***++++++***)))***+++***************************)))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++******************************))))))))))))******************************++++++******++++++,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++------------------------................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///000111222222222555;;;PPPwww}}}ooo~~~|||]]]EEE<<<888999333444333...333:::555777444555999;;;;;;<<<@@@=========>>>???@@@BBBBBBBBBBBBBBBBBBCCCBBBAAA@@@,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************+++++++++,,,+++++++++***************************************+++,,,.../////////...---*********+++******)))(((************************++++++++++++++++++++++++)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***++++++***)))***+++************************))))))))))))))))))******))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******))))))))))))******************************+++************+++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///000000111222555111000888OOOttt|||sssyyyzzzvvvhhhOOOBBB888222777<<<777777:::666777555555777777777:::@@@<<<<<<<<<<<<===>>>???@@@CCCCCCCCCCCCCCCBBBAAAAAA,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))******************+++++++++,,,,,,************************************************)))***,,,......---,,,************++++++******)))***************+++++++++++++++++++++++++++++++++))))))*********+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))***++++++***)))***+++************************)))))))))))))))*********))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++((((((((((((((((((((((((******))))))))))))*********************************************++++++,,,++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000000111888222000333999KKKlllvvvwwwyyy___FFF<<<===???777555777222999777777888666333666;;;999999999:::;;;===>>>???AAABBBCCCCCCBBB@@@@@@AAA,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))*********++++++++++++,,,,,,,,,************************************************''')))+++,,,---,,,***)))******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))***++++++***)))***+++************************(((((())))))************))))))))))))))))))))))))))))))))))))))))))******************************************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++((((((((((((((((((((((((******))))))))))))************************************))))))******+++,,,+++******))))))******+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......//////000000666111000444333555FFF\\\}}}jjjlllzzzvvvppp```UUUJJJ???>>>>>>444777555555888666222333666555555666777999;;;===>>>@@@BBBDDDDDDBBBAAABBBCCC,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++,,,,,,,,,,,,***************+++++++++************************)))***,,,---------,,,+++)))***++++++,,,+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***++++++***)))***+++************************((((((((()))******++++++))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))*********************************++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******))))))))))))*********************************))))))))))))***++++++******))))))))))))*********************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------........./////////111---,,,000000000888DDDZZZ~~~|||~~~}}}yyyfffGGG999444222555666444333555333333444555777999;;;<<>>XXXqqqzzztttJJJ@@@777666888777666666444444444444444555666777:::>>>BBBBBB@@@@@@CCCFFF,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++,,,,,,,,,---------))))))******++++++++++++******************************)))))))))***+++,,,)))***+++,,,,,,,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))+++++++++***)))***+++************************'''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))*********+++************************************************))))))))))))))))))))))))************************))))))***+++,,,,,,------++++++,,,,,,,,,------------------,,,,,,,,,+++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++******************************))))))))))))******************************)))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))************++++++++++++++++++,,,,,,---------------------------------,,,,,,------...///000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------...............,,,000222111111333333111777666AAAfffssswwwkkk^^^NNN???::::::999777666666666555444333333333333444999===>>><<<<<>>===;;;999777666888;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,************************************************))))))*********+++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************(((((((((((()))***++++++))))))))))))))))))))))))))))))*********+++++++++++++++************++++++******************************))))))******+++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,************************************************************************((()))***++++++++++++++++++*********************************************))))))*********+++++++++************************))))))))))))))))))))))))******))))))))))))******************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************************************,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------------...------,,,,,,,,,,,,------,,,------......------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------............///////////////...///333666666666777VVVjjj{{{xxx|||lll```bbbccc___XXXOOOIIIDDD@@@<<<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,************************************************)))************+++++++++***************+++++++++************************)))************+++++++++************+++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************(((((())))))************)))))))))))))))))))))))))))************+++++++++++++++************++++++******************************))))))******+++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++)))***++++++++++++++++++((()))******+++*********************************************************((()))***+++++++++++++++))))))******************)))))))))***************)))************+++++++++************************))))))))))))))))))))))))******))))))))))))******************************************************************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,************************************************,,,,,,,,,,,,------------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---......******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------........./////////(((333666...***000666777:::EEEbbb|||zzzwwwnnnddd,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************************************************************************************************************+++++++++,,,,,,,,,************************************************)))************+++++++++))))))*********+++++++++************************)))************+++++++++)))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************))))))******++++++******)))))))))))))))))))))))))))************+++++++++++++++************++++++******************************))))))******+++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++***************************++++++++++++******)))'''((()))***++++++***)))************************************************(((((()))++++++,,,,,,+++(((((())))))******++++++((()))))))))*********+++)))************+++++++++************************))))))))))))))))))))))))******))))))))))))******************************************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************++++++++++++,,,,,,,,,,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++******+++---...///******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))*********++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,---------.........//////***222444---)))---444777...444BBB]]],,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,************************************************)))************+++++++++))))))******++++++++++++************************)))************+++++++++((())))))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************)))******++++++++++++***)))))))))))))))))))))))))))************+++++++++++++++************++++++*********************************)))***++++++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************+++++++++++++++***)))((('''((()))+++++++++***)))))))))))))))))))))))))))************************(((((()))++++++,,,,,,,,,'''(((((()))***++++++,,,(((((())))))*********+++)))************+++++++++************************))))))))))))))))))))))))******))))))))))))******************************************************************************))))))))))))))))))))))))*********++++++,,,,,,,,,************************))))))))))))))))))))))))******+++++++++,,,,,,,,,000/////////............,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++******+++---...///******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))******++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---------.........//////111...,,,///333333111///000555666999NNNuuu|||{{{++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++---,,,+++******+++,,,---******++++++++++++************++++++++++++******++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++++++++,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++************++++++,,,++++++++++++++++++,,,+++++++++*********))))))******))))))))))))******************************,,,,,,+++***))))))******************************)))************+++++++++))))))***++++++++++++***+++*********))))))((((((************************+++++++++*********))))))************************++++++************+++++++++++++++++++++++++++++++++*********))))))((((((************************++++++++++++++++++++++++************************++++++,,,------......//////............---------++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------......------...........................------------...//////---.........//////000000//////...---,,,,,,++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,******************************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///////////////---111777:::FFFddd++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++,,,++++++++++++++++++,,,******++++++++++++************++++++++++++******++++++++++++++++++++++++******++++++++++++******************************************++++++++++++***++++++,,,,,,++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++************++++++++++++************+++++++++++++++*********))))))*********))))))*********************************,,,++++++***))))))******************************)))************+++++++++))))))***++++++++++++***************)))))))))(((************************+++++++++*********))))))************************++++++************++++++++++++++++++++++++++++++************)))))))))(((************************++++++++++++++++++++++++************************++++++,,,------......//////............---------++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,------...---------........................---------------...//////------......///////////////......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++***))))))***++++++******************************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////222///000111...000BBBWWWxxxsssvvv{{{++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++)))************+++++++++******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,+++++++++******++++++++++++************++++++++++++******++++++++++++++++++++++++******++++++++++++******************************************+++++++++,,,******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************)))))))))************+++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++++++++***************)))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++************++++++*********))))))*********+++++++++***************++++++************++++++************************,,,+++******)))*********************************)))************+++++++++))))))***++++++++++++***************))))))))))))************************+++++++++***************************************++++++************++++++************************************))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++++++++,,,------------------------------------------------------......///---------............///......------,,,,,,++++++***++++++,,,,,,------...++++++,,,,,,,,,,,,++++++++++++***))))))***++++++******************************))))))******+++,,,************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////000...///222///+++111<<>>GGG[[[wwwxxx~~~www|||vvvttt******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++***))))))******************************++++++******************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********))))))+++,,,,,,,,,++++++---///---...///000000///...------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))************+++++++++************************************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++***++++++++++++++++++***))))))))))))))))))))))))******++++++++++++******************)))))))))(((************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++************************))))))*********+++++++++++++++************++++++******************************))))))))))))******,,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...........................---,,,+++***+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,---------***++++++,,,,,,++++++***************************,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...//////000000111222222000222<<>>GGGTTT^^^uuu|||{{{zzz~~~,,,,,,---------.........,,,,,,---------...............---------------...//////000000//////......000//////000111333555666888999:::<<<>>>???@@@@@@<<<<<<;;;999777555333111333444666999===@@@CCCEEEHHHHHHGGGFFFDDDBBB@@@???===;;;999666444222222222/////////...............,,,,,,,,,,,,,,,+++******,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))************))))))************************************************)))************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++************+++++++++++++++*********))))))******))))))******+++,,,))))))))))))************************************))))))))))))))))))))))))************)))))))))(((************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++************++++++******************************************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,+++++++++******************************************************+++++++++*********))))))******))))))******+++,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))***************************+++,,,,,,,,,,,,+++***************************************************)))************+++++++++******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++************+++++++++++++++++++++***))))))***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,------------...........................//////000000000111111111---000333333222555<<>>???@@@CCCCCCDDDDDDFFFGGGIIIJJJHHHHHHGGGEEEBBB???;;;999666555555666:::???EEEHHHKKKLLLNNNPPPPPPOOOMMMLLLMMMLLLIIIFFFBBB???<<<:::999888555333111000//////111000///...---------...,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++************))))))************))))))************************************************)))************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++************+++++++++++++++*********************))))))******+++,,,)))))))))*********++++++************************))))))))))))))))))))))))************))))))))))))************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++************++++++******************************************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++++++++***************************************************+++++++++*********************))))))******+++,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++************++++++***++++++++++++***))))))***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------........................////////////000000000000---000333222///---///111,,,000666<<>>AAADDDGGGHHHHHHHHHMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNLLLJJJGGGEEECCCBBB:::999666555555888;;;>>>@@@BBBEEEIIIMMMPPPRRRSSSVVVVVVTTTRRROOOLLLIIIGGGGGGEEEAAA===999666444333444333111///......//////,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))************************************************))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,++++++************++++++******************************))))))******+++,,,))))))*********+++++++++************************))))))))))))))))))))))))*********)))))))))))))))************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++************++++++******************************************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******************************************************************************))))))******+++,,,***************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************,,,++++++******++++++,,,************************************************))))))*********+++++++++******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++************++++++******+++++++++******)))***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------................................./////////000000///111444444222000111222222111000......111666:::AAAHHHPPPWWWaaannnuuuvvv~~~~~~---------.........//////---------.........//////...------------.../////////000333666999:::;;;;;;@@@BBBEEEHHHIIIIIIHHHGGGMMMKKKIIIHHHGGGGGGGGGHHHHHHFFFDDDAAA@@@@@@AAAAAA<<<;;;:::888666555555555777888:::===BBBHHHMMMQQQTTTTTTTTTTTTTTTSSSRRRQQQOOONNNMMMJJJGGGEEEBBBAAA<<<:::666333000...------,,,,,,,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++,,,******++++++++++++******************************************************))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,++++++************++++++******************************))))))******+++,,,************++++++++++++************************))))))))))))))))))))))))))))))))))))))))))******************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++************++++++******************************************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******************************************************************************))))))******+++,,,))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************,,,++++++******++++++,,,************************************************))))))*********+++++++++******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++************++++++)))******+++++++++*********+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------........................---............/////////---............///111333222111111///---...222444555777777555999AAAGGGHHH___bbbeeefffgggiiikkkmmm------........./////////------........./////////.........000111333555666;;;;;;;;;;;;;;;;;;;;;;;;<<<===@@@BBBCCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;<<<;;;999888888999::::::555666666666666555444333444333222333555:::???BBBIIIJJJKKKLLLNNNOOOPPPQQQNNNOOOQQQRRRRRRQQQOOONNNIIIGGGCCC???;;;777555333000///...,,,,,,+++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++******************************************************)))************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++************++++++***************+++++++++******))))))******+++,,,*********++++++++++++,,,************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++************++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++***++++++++++++,,,,,,,,,***************************************************************+++++++++******))))))******+++,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++************++++++))))))***++++++++++++******+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------.........//////...,,,++++++---///000,,,...000111000111333444333666555222111333333000===???BBBCCCDDDFFFIIIKKK............////////////............//////////////////111444777:::===>>>BBB@@@===999777666666666444555777999:::::::::999555555666777888888888777999:::<<<======;;;:::888111222333555666777888888999888666555555666888:::>>>>>>>>>???@@@CCCEEEFFFFFFIIIMMMPPPQQQOOOLLLJJJKKKJJJJJJHHHGGGEEECCCBBB<<<999555111...---------------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***************************************************)))************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++************++++++))))))*********+++++++++******))))))******+++,,,*********+++++++++,,,,,,************************))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++************++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,************************************************))))))*********+++++++++******))))))******+++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++***************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++************++++++))))))***+++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,---------.........111000...------.........,,,...000111000//////000---111333222222444333///333444555333222111222444............/////////000............/////////000000111333777;;;???BBBDDDAAA>>>999555222111111222000000222444555666777777888999<<<>>>@@@AAAAAAAAA>>>AAAEEEHHHHHHDDD???<<<777777888999;;;>>>@@@BBBBBBAAAAAA@@@??????>>>>>>777666555555666888:::<<<@@@CCCGGGJJJJJJFFFBBB>>>???AAADDDGGGIIIJJJJJJJJJHHHDDD>>>888333111000000...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,---------***++++++,,,,,,++++++***************************************************)))************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++************++++++))))))******++++++++++++*********)))***++++++,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++************++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,************************************************))))))******++++++++++++*********)))***++++++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))******++++++++++++************************)))***,,,------,,,***)))++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************++++++************++++++((()))***+++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------.........---------...///---,,,+++---///000/////////000///111111......222333000///000111111000111333555......---------...//////000///.........///111222777999===@@@BBBBBBAAA@@@777555333222222222444555444555666888:::===???@@@AAA@@@@@@AAADDDFFFFFFEEE@@@BBBEEEEEECCCBBBBBBCCC>>>???@@@@@@BBBFFFIIIIIIHHHDDDAAACCCFFFGGGGGGGGG@@@>>>;;;999777777888999;;;======<<<:::777666666222333555888;;;???AAABBBEEEDDDDDDEEEEEE@@@888111111000---,,,++++++,,,,,,......---,,,+++,,,,,,---++++++++++++++++++++++++************************,,,++++++******++++++,,,******************************************************++++++++++++******************************************************++++++***************+++++++++************++++++************************)))************+++++++++)))))))))***+++++++++,,,************************,,,,,,++++++++++++++++++))))))******+++++++++,,,************************))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))***+++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++***++++++,,,,,,++++++***+++*********))))))((((((******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++***)))))))))***+++,,,,,,************************++++++******)))(((((((((++++++******************++++++++++++++++++++++++************************************************)))************+++++++++,,,,,,,,,++++++***************))))))******+++,,,*********************************)))))))))))))))))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,---...//////---------............///////////////////////////000000000000000000000000000///...------......///------///111333666888:::??????>>>===<<<::::::999555444333222222444555666555666777999;;;>>>@@@AAA@@@??????@@@@@@@@@>>><<>>999555333555444444555777:::===???CCCDDDEEEGGGGGGEEEAAA===888777333///,,,+++,,,...------.........---------++++++++++++++++++++++++************************,,,++++++******++++++,,,******************************************************++++++++++++******************************************************++++++***************+++++++++************++++++************************)))************+++++++++***************+++++++++************************++++++++++++++++++++++++))))))*********+++++++++************************************************+++***)))(((((()))***+++)))))))))***+++++++++,,,))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++***++++++,,,,,,++++++***+++*********))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,******************+++,,,************************))))))))))))************++++++******************++++++++++++++++++++++++************************************************)))************+++++++++,,,,,,,,,+++++++++************))))))******+++,,,************************************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,---......///------------....................................////////////////////////111000...------...000111///111333666999;;;<<<===<<<:::777444333333333444555444444444555666888888:::;;;<<<===>>>@@@AAABBBEEEDDDDDDEEEFFFFFFCCCAAABBBAAAAAACCCDDDEEEDDDBBBGGGFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJHHHDDDCCCDDDEEEDDDEEEEEEFFFFFFEEEEEEDDDKKKKKKLLLKKKIIIEEEBBB@@@===;;;888666666888;;;===AAACCCEEEFFFFFFGGGHHHIIIDDDCCC???888111------///,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************************************++++++++++++******************************************************+++***************++++++++++++************++++++************************)))************++++++++++++++++++***************************************************************)))))))))***************************************************************+++***))))))))))))***+++******************++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++******************)))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++************+++))))))))))))))))))))))))(((((())))))***++++++,,,******++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++,,,,,,,,,++++++++++++*********))))))******+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++,,,,,,------......------------....................................////////////////////////111000......///111444666999:::;;;;;;;;;:::888777333333222333444666888:::::::::;;;<<<======>>>>>><<<===>>>@@@AAABBBCCCCCCAAAAAAAAACCCGGGIIIJJJIIIJJJHHHFFFGGGHHHIIIGGGEEEFFFEEEFFFIIIJJJHHHHHHJJJHHHIIIHHHGGGGGGIIIGGGCCCCCCEEEGGGHHHJJJJJJIIIHHHIIIJJJKKKNNNOOOOOOMMMLLLFFFDDDBBB@@@>>>===<<<<<<>>>@@@BBBBBB@@@AAADDDHHHKKKLLLKKKDDD;;;555333333///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************************************++++++++++++***************************************************************)))******+++,,,++++++************++++++************************))))))*********+++++++++,,,+++++++++***)))))))))************************))))))************++++++************************************************************************************************+++++++++***************))))))))))))))))))))))))************************************************++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++************)))))))))))))))))))))))))))))))))******+++++++++******+++++++++++++++,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++******++++++,,,---......************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++************************))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------.................................////////////////////////000//////000222666999;;;@@@??????>>>;;;888555333555666888:::<<<>>>??????===>>>@@@BBBCCCCCCCCCCCC>>>AAAEEEIIIMMMQQQSSSTTTVVVUUUTTTVVVZZZ___ccceeeeeedddbbbaaa```___^^^]]]WWWTTTTTTXXXVVVPPPNNNPPPRRRPPPKKKJJJPPPTTTLLL@@@EEEFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHJJJLLLMMMKKKIIIIIIIIIJJJHHHFFFBBB>>>;;;;;;===>>><<<888777:::===EEEIIILLLLLLGGGBBB???>>>555333///+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************************************++++++++++++************************************************************))))))***++++++,,,++++++************++++++************************))))))*********+++++++++,,,+++++++++***)))))))))************************))))))******++++++++++++++++++++++++******************************************************************++++++++++++******+++++++++***************************************************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,+++*********+++)))))))))))))))))))))))),,,+++++++++******))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++******+++,,,---.........************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))******+++++++++************************))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...................................................000111222444777999<<<===???>>>>>>===;;;:::888777;;;<<<===>>>??????>>>>>><<<>>>BBBEEEHHHIIIIIIHHHSSSWWW]]]eeemmmtttxxxzzzyyywwwuuuvvvzzz~~~}}}||||||~~~vvvrrrttt{{{zzzsssppptttvvvrrrkkkiiiqqqvvvjjjYYYIIIGGGDDDBBBAAAAAABBBCCCFFFCCCAAACCCGGGJJJJJJIIIGGGIIIJJJJJJHHHCCC===999:::;;;;;;999777444333333888<<>>?????????@@@BBBEEEHHHIIIIIILLLRRRXXX]]]```aaaaaaqqquuu|||eee```XXXPPPKKKJJJLLLMMMKKKGGGBBBCCCGGGKKKLLLKKKEEEFFFGGGGGGEEEAAA===::::::;;;;;;<<<<<<999555111111222777???IIIOOONNNLLLHHHFFFBBB===888444111///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******************************************************++++++++++++******************************************************))))))))))))***+++,,,---++++++************++++++************************)))************+++++++++***************+++++++++***************************++++++,,,------...............------,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************((((((((()))***+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------........................666777:::<<<===<<<;;;:::<<<<<<;;;;;;<<<>>>@@@AAABBBBBBCCCFFFKKKSSSZZZ___```eeellluuu{{{|||qqqiiiggghhhiii^^^VVVMMMIIIIIIIIIGGGEEEEEEEEEEEEEEECCCAAA???>>>;;;;;;===AAACCCAAA:::444111//////777BBBJJJJJJHHHNNNMMMKKKGGGAAA:::444000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******************************************************++++++++++++******************************************************))))))))))))***+++,,,---++++++************++++++************************)))************+++++++++))))))******+++++++++,,,************************++++++,,,------...///////////////......---------************************++++++++++++++++++++++++***+++,,,------,,,+++***(((((()))***+++,,,,,,---************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------******+++,,,,,,---......++++++++++++++++++++++++************************************************)))************+++++++++*********++++++,,,,,,,,,*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************'''(((((()))***+++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------........................>>><<<:::<<<>>>???===:::BBB???>>>@@@@@@@@@BBBGGGRRRTTTYYYcccllluuu}}}~~~vvvpppfff\\\TTTQQQNNNLLLHHHDDDBBBEEEEEE@@@;;;999===<<<<<<<<<>>>AAADDDFFF???:::444000333:::CCCIIIJJJLLLOOOPPPMMMGGG@@@;;;444111---,,,---.........///...---,,,,,,---...///++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++************++++++******************************************************+++++++++,,,,,,,,,+++,,,---,,,***)))***+++************************)))************+++++++++***************************+++,,,,,,+++***)))(((++++++,,,,,,,,,,,,------000//////...------,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---)))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++)))***++++++))))))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++******++++++,,,---,,,,,,,,,++++++***************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,*********************+++++++++******************))))))))))))))))))))))))************************,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++***)))))))))***,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------............------------......<<<:::777777888<<>>???DDDKKKQQQXXXfffrrrqqqqqqtttzzz}}}uuupppooojjjddd\\\TTTLLLJJJGGGBBB@@@@@@;;;:::999:::===AAADDDEEECCC???:::666444777<<<@@@KKKMMMNNNOOONNNLLLIIIGGG>>>:::444///...------,,,......---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++************++++++******************************************************+++++++++,,,,,,,,,+++,,,---,,,***)))***+++************************************++++++++++++***************************++++++,,,+++***)))(((+++++++++,,,,,,,,,------/////////...---,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---************++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,+++***)))***,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++*********))))))************************************************************************,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***)))))))))***+++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------.........------------......555999===?????????BBBDDDMMMSSS^^^ggglllpppzzzxxxnnnddd^^^YYYUUUTTTWWWEEEBBB===;;;;;;<<<>>>>>>CCCDDDBBB>>>999777999<<>>777222///,,,+++.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++,,,---,,,***)))***+++************************************+++++++++,,,***************************++++++++++++***))))))++++++++++++,,,,,,,,,,,,///......------,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))*********++++++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,************************++++++,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,------------******++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,,,,+++++++++***)))))))))************************************************************************,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))******+++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------......------------......888===AAABBBCCCIIIUUU___xxx}}}wwwsss{{{||||||zzzvvvkkkddddddSSSMMMDDD>>>===>>>>>>>>>@@@CCCEEECCC>>>;;;;;;===RRRRRRRRRRRRRRRRRRRRRRRRRRRMMMGGGAAA;;;666000,,,......///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++,,,---,,,***)))***+++*********************************+++++++++,,,,,,*********************************+++***************++++++++++++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))************+++,,,,,,------,,,,,,+++***,,,---,,,+++***+++,,,************************+++++++++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------.........***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,*********************+++***************+++++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...???@@@??????GGG\\\yyyxxx~~~~~~}}}{{{nnniiibbb[[[QQQKKKJJJJJJIIIHHHAAACCCEEEDDD@@@===<<<===LLLMMMPPPRRRSSSSSSRRRQQQQQQPPPNNNKKKGGG@@@888333.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++,,,---,,,***)))***+++***************************++++++++++++,,,,,,,,,******************************************++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++++++++,,,+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,*********************************++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,------.........++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,(((((()))***+++,,,,,,---))))))*********+++++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,+++++++++*********))))))******++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------;;;CCCNNNYYYfffzzz|||vvv~~~{{{rrrkkkfff___VVVOOOKKKIIIGGGDDDAAA???===<<>>;;;666222...------...------------------------,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,---,,,***)))***+++************************+++++++++,,,,,,,,,------******************************)))))))))***,,,,,,************++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++***************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++((()))******(((((()))***************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++************((()))***+++,,,++++++***************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---~~~}}}yyyggg]]]RRRMMMOOORRRRRROOOCCCEEEIIILLLMMMNNNMMMMMMQQQOOOOOOPPPRRRTTTTTTSSSJJJFFF???888333111111111------------------------,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,---,,,***)))***+++************************++++++,,,,,,,,,---------******************************)))))))))***,,,---)))************+++++++++******************++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,------.................................,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++------------------------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))+++++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++''')))***)))((('''((()))************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,------,,,+++***)))((('''((())))))***++++++,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++************)))((()))***+++,,,+++******)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---zzz}}}|||www{{{yyyzzzqqqjjjjjjmmmqqqttt\\\IIIEEEKKKIIIIIIPPPRRRPPPSSSSSSQQQTTTWWWSSSJJJOOOOOOLLLGGG???666000---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------.........---------------++++++++++++++++++++++++---------,,,+++***))))))------------------------,,,------......------,,,+++++++++,,,,,,---------,,,------......------,,,------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++++++++************))))))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}www~~~{{{zzzhhhQQQHHHIIIFFFFFFLLLMMMPPPRRRQQQMMMNNNRRRQQQLLLSSSTTTRRRNNNFFF===555111000///............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++*********+++,,,,,,,,,---------------------------++++++++++++,,,,,,,,,,,,...........................------,,,,,,+++++++++------------------------,,,------......------,,,++++++,,,,,,,,,---------,,,------......------,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))******+++++++++,,,************+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~}}}~~~uuu}}}xxx^^^MMMIIIDDDEEEJJJIIIMMMOOOMMMIIIHHHKKKOOOOOOUUUVVVXXXVVVPPPGGG>>>888333000------//////---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------------------******++++++,,,,,,------------------------------------------------------------------------------------............------,,,,,,,,,,,,------------,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,------************+++++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---......---,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~|||zzzwwwjjjWWWNNNFFFGGGJJJFFFGGGIIIJJJGGGEEEHHHLLLPPPOOOQQQUUUWWWVVVPPPIIICCC999333---+++---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,,,,,,,,,,++++++........................,,,---------------------------------------------,,,,,,------------------........................------............------,,,,,,------------------,,,------......------,,,------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}~~~wwwfff[[[OOOLLLKKKCCCDDDEEEGGGHHHFFFGGGKKKOOOEEEGGGKKKPPPTTTTTTQQQMMMAAA;;;222---,,,.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***------,,,,,,,,,,,,,,,,,,..............................------,,,,,,,,,+++////////////////////////,,,,,,,,,---------------........................---......//////......---------------------------,,,------......------,,,------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}zzzzzzwwwxxxvvv~~~}}}uuuxxxzzzqqqccc\\\VVVJJJHHHGGGGGGIIIHHHFFFIIIMMM@@@@@@AAAFFFMMMSSSTTTSSSJJJEEE>>>666000...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,------------........................------------,,,,,,,,,+++------------------------.....................---..............................////////////..................------------,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---......---,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}pppppp{{{}}}zzzxxxqqqpppttt{{{yyy~~~yyyuuuvvvqqqzzz~~~~~~yyyqqqdddTTTMMMHHHHHHGGGEEEFFFJJJDDD@@@<<<>>>EEEMMMRRRTTTOOOOOOLLLDDD999222///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------------+++,,,,,,,,,---.................................---......///000111111222////////////////////////222111111000000/////////..............................////////////......///.........------------,,,------......------,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyhhh```fffvvvxxxmmmgggnnn{{{yyyqqqwww}}}zzzzzz|||}}}~~~kkkgggjjjsssuuuttt}}}uuu{{{wwwkkksss~~~___SSSIIIGGGFFFDDDEEEIIIJJJCCC;;;:::@@@IIIPPPRRRQQQUUUVVVNNNAAA555000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,---............++++++,,,,,,---.../////////////////////////////////000111333555777999999888888888888888888888888444444444333222111000000////////////////////////......////////////......//////.........---------,,,------......------,,,------------------------++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,------.........---------------------------------,,,,,,+++++++++*********++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,yyyyyyxxxwww}}}sssgggdddoooyyy{{{vvvlllccc]]]]]]dddffffffppp~~~uuummmooosssvvvyyy{{{{{{{{{~~~yyyrrrnnnnnnrrrwwwzzzkkklllnnnppppppnnnllljjjmmmqqqwwwyyyxxxwwwyyy{{{hhhTTTNNNLLLFFFEEEJJJKKKDDD>>><<<<<<@@@JJJUUUYYYYYYVVVSSSRRRMMM>>>---//////...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------,,,,,,++++++++++++,,,---......///......,,,------...///.........------------...///111111...000333444444555888:::CCCCCCCCCDDDFFFIIILLLMMMSSSPPPMMMNNNQQQSSSRRRPPPKKKJJJGGGDDDBBB@@@>>>>>>===:::555222222111111111///......///000000///---222000...---///000//////000///...---,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,xxxrrrlllccc]]][[[]]]hhhmmmhhhfffjjjjjjfffgggaaa___bbb^^^WWWYYYbbbaaafffmmmsssuuurrrmmmiiiiiijjjkkkkkkjjjiiifffeeeuuuoooiiiiiimmmppppppnnnjjjkkkllllllllliiigggeeeaaabbbdddeeehhhqqq|||kkk```ZZZRRRJJJGGGIIIGGGFFFCCC???@@@LLLZZZVVVWWWVVVTTTTTTRRRGGG:::222111///............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++---------,,,,,,,,,++++++------...------,,,++++++........................111111111111111222333333===@@@CCCFFFGGGJJJMMMOOOSSSSSSTTTVVVXXXZZZ\\\]]]^^^]]]]]]^^^______^^^\\\___^^^\\\ZZZYYYXXXWWWWWWQQQPPPNNNKKKHHHCCC>>>:::555333///...///111222222...------...000000///...//////...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,xxxqqqoooppppppppprrrqqqoookkkhhheeedddeeefffZZZWWWYYY\\\XXXNNNKKKNNNJJJLLLNNNQQQTTTVVVXXXXXXSSSTTTVVVXXXYYYYYYYYYXXXfffaaa^^^ccckkkoookkkfffgggggghhhhhhgggfffdddbbbaaa```^^^[[[\\\cccooowww~~~}}}{{{zzzzzzyyyvvvtttuuu|||wwwooogggXXXJJJEEEHHHJJJGGG???===HHHWWWVVVWWWWWWVVVWWWVVVPPPHHH:::666111///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------,,,,,,,,,,,,///.........------,,,,,,......------...///000000000111444888===AAAEEEGGGPPPRRRTTTVVVVVVVVVXXXYYYXXXXXXYYYZZZ[[[[[[[[[ZZZ\\\___dddggghhhhhhgggggghhhgggeeecccaaa```_________aaabbbbbb___YYYRRRNNNGGGBBB;;;666333222222111111000//////000...,,,***///......---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,~~~nnnppp{{{}}}xxxoookkkhhhiiinnntttyyy|||tttkkkiiifff___^^^bbbTTTTTTZZZ```^^^UUUNNNMMMNNNMMMJJJHHHGGGGGGHHHIII@@@AAADDDHHHKKKMMMOOOOOOQQQPPPPPPUUU]]]bbbaaa_________```bbbccccccccccccbbbdddfffdddbbbaaadddgggiiillloooqqqttttttmmmeeekkknnnmmmwwwxxxfffRRRIIIJJJJJJHHHAAA>>>FFFQQQXXXYYYYYYXXXVVVUUUSSSQQQGGG???555////////////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,------------------,,,,,,...............///000000,,,,,,---///111444777999===???BBBGGGMMMRRRWWWYYYVVVXXXXXXWWWTTTQQQPPPPPPMMMMMMMMMMMMLLLJJJHHHGGGNNNUUU___eeeggghhhiiikkkfffeeebbb___\\\ZZZXXXWWW]]]___bbbcccccccccbbbbbb]]]XXXQQQIIIBBB;;;555111222000......///000///.....................//////........................---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******+++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------~~~wwwuuu{{{|||rrrkkkeeedddcccccciiipppvvvyyy}}}ppphhhlllmmmgggfffkkkbbbbbbfffiiifff]]]TTTOOORRRPPPMMMIIIEEECCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAA???AAABBBDDDEEEIIIMMMPPPPPPQQQSSSVVVYYY\\\___aaaZZZ```gggkkkllllllmmmooommmppppppoooppprrrlllcccdddgggccciii}}}vvvzzzzzzgggXXXPPPJJJHHHGGGGGGKKKPPPTTTVVVWWWWWWTTTRRRTTTXXXRRRIII<<<333......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------......------...///000000///000333777<<>>>>>>>>???@@@===::::::???DDDCCCCCCEEEGGGKKKOOOSSSVVVUUU[[[aaafffhhhkkkpppttt~~~yyyooolllooommmfff^^^gggggglll|||||||||tttuuu{{{ooo^^^NNNHHHJJJKKKLLLMMMLLLNNNRRRSSSOOOLLLRRRZZZWWWQQQGGG<<<444///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............------------............///......---...///111222:::===AAAFFFKKKPPPSSSTTTUUUSSSPPPLLLIIIFFFDDDCCCFFFIIINNNQQQRRRRRRSSSTTTTTTUUUWWWYYY[[[]]]^^^^^^]]]aaafffjjjkkkkkkkkklllmmmmmmnnnnnnooopppqqqrrrgggddd^^^WWWRRRSSSYYY___^^^___aaaccceeeccc^^^[[[NNNHHH@@@999444000...,,,111000000/////////000000........................---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------,,,---------............------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------------------------------|||tttnnnmmmgggbbb[[[WWWSSSTTT^^^iiifffjjjkkkhhhiiiooorrrpppsssoookkkiiihhhhhhiiijjjooommmjjjgggfffeeeaaa^^^TTTTTTSSSRRRPPPMMMJJJIIICCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@>>><<<<<<>>>@@@>>>=========???CCCFFFHHHOOOTTTYYY\\\\\\\\\^^^aaarrrxxxvvvlllgggjjjiiibbb]]]iiikkknnnzzz}}}}}}yyyvvvuuussssssyyy}}}bbbSSSNNNKKKIIIHHHFFFJJJOOOPPPIIICCCJJJUUUUUUUUURRRJJJ>>>555000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,------......+++,,,,,,,,,------------++++++,,,,,,,,,,,,------------------.........///------------.........///......///111444888<<>>666222222222111000////////////................................................---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------..............................------------....................................------------------------................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------........................~~~wwwwwwrrrggg\\\YYYYYY]]]eeekkkjjjeeefffjjjffflllmmmiiijjjoooqqqooo||||||yyytttuuuzzz~~~~~~uuunnnkkkkkkhhhddddddcccbbb___[[[VVVSSSQQQIIIHHHFFFDDDBBB@@@@@@@@@===;;;:::<<<>>>@@@???>>>???>>>;;;::::::<<<>>>@@@BBBIIIQQQUUUTTTPPPNNNMMMSSSbbbkkkgggeeefffbbbYYY___kkkkkkiiittt}}}zzzzzzjjjfffqqqyyyvvv}}}dddWWWOOOJJJIIIGGGJJJNNNNNNDDD<<>>>>>>>>???>>>===<<<;;;;;;;;;;;;@@@@@@@@@BBBFFFKKKPPPSSSMMMSSSYYY\\\\\\ZZZ[[[\\\bbbaaa```eeemmmwww{{{xxx{{{lllXXXLLLEEEIIIEEEEEEHHHEEE???>>>AAALLLRRRVVVSSSPPPJJJ???222///...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++******,,,///111///000000000//////111333777===FFFLLLOOONNNLLLKKKQQQVVVXXXUUUTTTWWW\\\]]][[[aaa\\\WWW]]]\\\UUUTTTNNNSSSTTTQQQPPPSSSRRRNNNQQQUUU\\\```^^^[[[aaajjjlllffffffaaaYYYZZZVVVFFFSSSVVVXXXVVVTTTUUUXXXYYY^^^]]]^^^aaadddccc___[[[```]]]RRREEE???CCCIIILLLVVVVVVVVVYYY\\\^^^^^^]]]RRRJJJ>>>555000///000111...///000///,,,+++///222........................///...---,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------...............---------,,,,,,000000000//////......---......------,,,,,,,,,,,,...------------...///000///...,,,+++++++++,,,---///......---,,,,,,++++++***++++++,,,,,,---......------------------------------------------------........................++++++---......---++++++------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000///......---------...++++++,,,---......------qqqfffgggeeeeeehhhlllpppssstttvvvrrrwww{{{zzzwwwvvvyyy}}}}}}yyyxxxuuupppllljjjjjjiiiddd___[[[UUUMMMJJJJJJKKKJJJHHHDDDCCCAAA@@@???>>>>>>>>>??????>>>>>>>>>>>>>>>>>>;;;:::::::::===@@@DDDFFFJJJPPPXXX]]]^^^ZZZVVVTTTZZZZZZ[[[]]]aaagggmmmqqqqqq\\\OOOIIIFFFGGGJJJHHHAAA===>>>HHHPPPUUUUUUSSSOOOFFF;;;333000......//////...+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------......//////---///000111222666:::>>>GGGIIILLLLLLJJJHHHFFFFFFJJJNNNPPPNNNOOOTTTWWWVVVYYYYYYUUUXXX[[[PPPFFFMMMLLLRRRVVVUUUUUUXXXWWWSSSbbbeeekkkpppqqqqqqwwwwwwqqqqqqmmmgggiiigggYYYTTTZZZ```bbbaaa]]]XXXTTT___^^^]]]___bbbbbb```^^^```bbb___XXXSSSSSSRRRPPPTTTSSSTTTVVVZZZ]]]]]]]]]]]]YYYRRRJJJBBB:::333......///111000///---------........................///...---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........------------------------,,,,,,---------.........///////////////000000000---------...//////000000---------------,,,++++++------------------......//////.........///000111///////////////.........------------------------------------------------------------------------........................,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,---------------------............sssccc]]]]]]dddnnnwww}}}~~~}}}ssswww|||{{{ssskkkeee```^^^___[[[VVVUUUWWWYYYYYYXXXVVVRRRMMMKKKKKKLLLJJJHHHDDDCCCBBBAAA@@@????????????????????????>>>>>>>>>===<<<;;;::::::;;;===???DDDJJJTTT]]]aaa]]]VVVPPPWWWZZZ]]]^^^]]]^^^aaaeeerrr}}}nnn^^^NNNJJJHHHKKKKKKEEE???<<>>AAA@@@@@@?????????@@@@@@????????????>>>======<<>><<<<<<<<<===>>>>>>CCCLLLWWW___^^^XXXQQQSSSYYY___aaa^^^^^^```ddddddooowww]]]RRRHHHGGGKKKKKKDDD>>>>>>EEENNNTTTWWWXXXVVVSSSDDD<<<222...///000...+++------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,---...///000000000000444888===BBBEEEIIIMMMOOOGGGGGGFFFDDDCCCDDDGGGJJJIIIPPPTTTRRROOORRRUUUVVVYYYXXXPPPNNNQQQMMMSSSgggzzzwwwoooddd\\\ZZZ]]]```^^^ZZZZZZ]]]^^^^^^aaafffnnnnnnuuurrrdddeeeooopppYYYUUUVVV\\\cccggghhhjjjlllhhhbbb]]]YYYWWWVVVUUUWWW\\\^^^]]]___eeekkkkkkjjjjjjjjjjjjiiieee```\\\^^^aaaeeegggddd\\\PPPGGG:::555///---...000///---.................................------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------............------------------------------------............,,,,,,---------.........000000//////............,,,---...//////...---,,,////////////......---------------------------------............/////////...................................................................................................---,,,++++++,,,---...------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------...---...///000000///...---/////////000111333555777tttZZZUUUUUUZZZaaaeeegggjjjpppvvvxxxvvvxxx}}}pppfff```YYYQQQNNNNNNLLLHHHDDD?????????>>>===;;;:::999999888888888:::;;;;;;:::888777666555666666555444888888888999:::;;;===>>>@@@@@@@@@@@@???>>>===<<<===<<<;;;::::::;;;;;;<<<<<<>>>DDDLLLSSSUUUQQQMMMHHHOOOXXX\\\\\\]]]aaaeeejjjpppzzzuuueeeQQQHHHJJJMMMHHHAAA;;;@@@IIIPPPSSSTTTVVVXXXNNNDDD777///---...///...------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---,,,,,,---///222444666===CCCIIINNNPPPPPPOOONNNIIIJJJLLLLLLLLLMMMPPPRRRPPPZZZ___YYYRRRRRRWWW[[[jjjwwwqqq```[[[\\\___gggtttssspppjjjdddaaadddiiibbb```aaafffjjjmmmqqqwwwsssyyyuuuvvvkkkaaaZZZZZZ[[[ZZZZZZ]]]llljjjeee___[[[YYYYYYZZZWWWZZZYYYVVVVVV\\\aaabbbjjjlllooossstttqqqlllggg^^^___aaadddfffddd```]]]MMMDDD888000---.........////////////////////////---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////---------------------------------.........//////000000000000000000000///////////////////////////000111222222222222111000333333444555444444333222444444333222111000......000000000000000/////////,,,---------.........///........................................................................///...,,,,,,,,,,,,...///------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---------............///////////////......000111222555888;;;===???|||eeeZZZPPPTTT\\\dddjjjnnnqqqtttsss{{{xxxkkk___\\\]]]XXXOOOIIIHHHCCC>>><<<===??????===;;;;;;;;;:::999888888777555666888999888777666555444444333333222222222333000000000111333555666777??????AAAAAAAAA@@@???>>>;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@CCCDDDCCCBBB@@@FFFNNNTTTYYY^^^dddhhhsssrrrsssyyyqqq\\\QQQNNNIIICCC>>>@@@FFFKKKMMMMMMRRRXXXTTTLLL@@@666000//////000------------------------...------,,,,,,------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.....................000333888===@@@FFFKKKRRRVVVUUURRROOONNNNNNOOOPPPPPPOOOOOOPPPQQQUUU^^^aaaZZZQQQQQQWWW\\\xxx}}}ooofff]]]XXXeeekkkvvv}}}}}}zzz|||}}}~~~~~~rrrwww}}}~~~|||wwwyyywwwpppnnnrrr|||yyytttkkkaaaZZZVVVUUU]]]aaaaaa]]]YYYXXXWWWSSS]]]aaagggooouuuwwwvvvsssgggdddaaaaaabbbcccdddddd\\\TTTHHH<<<444000...---////////////////////////------...////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------........./////////------------------------------........./////////......///////////////000...///111333555777999:::@@@@@@@@@AAAAAAAAABBBBBBDDDEEEFFFGGGHHHGGGFFFFFFCCCCCCBBBAAA???===;;;999444333222111///...------......//////////////////..............................................................................------------......------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............------------...000111222666888;;;>>>BBBEEEGGGGGGeeeZZZ\\\[[[aaagggkkknnnrrruuuwwwzzznnneeeUUUKKKDDDDDDDDDAAA>>>???<<<;;;:::999999:::;;;;;;999888777777666666666777444666777777666555444444666666555333222222444555////////////000111222333777888;;;>>>@@@AAA@@@@@@========================;;;<<<<<<;;;::::::;;;===<<>><<<999777555444444444333222000///..............................................................................------............------------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------...111555999<<>>AAA???:::;;;@@@999;;;======;;;999999999::::::999888999:::<<<===777777888777666666777888666666555333111111444666333333222222111222222222...111555999===??????@@@;;;;;;;;;:::::::::999999999;;;===<<<999999;;;>>>777888;;;BBBKKKUUU\\\___cccdddgggmmmwwwwwwXXXMMMLLLHHHEEEEEEFFFCCCAAAHHHSSSWWWWWWTTTJJJ>>>444000000...........................------,,,,,,------...+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////000333999???FFFKKKNNNPPPMMMOOOQQQRRRRRRRRRSSSTTTKKKLLLMMMOOORRRWWW^^^ccc[[[XXXRRRNNNQQQXXXYYYVVVZZZqqq|||iiiaaalllaaaccchhhmmmiiieeejjjssszzz{{{{{{wwwkkk```___dddfff]]]aaahhhdddccchhhhhhkkkeeefffmmmnnnmmmuuuwwwmmmfffccchhhmmmpppoooqqqwww{{{{{{bbb___]]]]]]aaaeeeiiijjjtttoooggg```[[[WWWTTTRRRVVV[[[```]]]TTTGGG<<<777000000000000000000000000,,,---///000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------................../////////000------------------------............/////////000444555777:::===@@@BBBCCCHHHIIIKKKMMMOOOQQQSSSTTTOOONNNLLLJJJKKKMMMPPPQQQRRRSSSVVVYYYZZZZZZYYYYYY[[[[[[[[[[[[ZZZYYYWWWVVVVVVTTTRRRNNNKKKHHHEEEDDD999888777444222000...---////////////////////////////////////////////////........................,,,---...//////...---,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------,,,++++++++++++++++++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...///111666<<>>;;;<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999888888888888777777777888777777666555555444444555555444444333333222222///000000222333444555555888888888888888999999999:::999999999999:::;;;;;;;;;===<<<<<>>:::888555111///......///000111111000///......///////////////////////////........................//////.........------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------............///------------------------,,,,,,,,,---------......------..................,,,---............000222888:::===@@@CCCDDDDDDDDD<<<<<<===???BBBEEEHHHIIIlll~~~tttdddUUUJJJCCCDDD@@@;;;;;;===>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::999999999888888888888777999999888888777666666666666666555555444333222222000000000000000000000000444444555555666666777777999999888888999:::;;;;;;;;;======;;;>>>EEEIIIIIIOOOUUUYYYYYY]]]kkk|||{{{^^^SSSLLLHHHKKKNNNKKKEEEAAAIIIMMMSSSWWWTTTJJJ===444222000//////000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---......------///000---///111222555999???CCCBBBCCCCCCBBB@@@@@@BBBCCCFFFMMMWWWbbbjjjnnnoooooo^^^___aaagggnnntttwwwxxxzzzssslllgggaaa\\\YYYiii|||pppdddnnnwwwfffXXXXXX^^^bbbhhhpppeeeqqq|||~~~}}}{{{wwwmmmaaaeeeaaaUUURRRZZZcccgggaaafffqqqzzzxxxrrrttt}}}yyyggg]]][[[\\\ZZZ\\\dddlllmmmfff^^^RRRRRRQQQSSSZZZbbbbbb^^^XXXLLL@@@888444000///111......---------...000111///////////////////////////..................///------------------------......------------......................................................++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,...///...---------------,,,,,,,,,,,,------------------------------------------------,,,---...//////...,,,++++++,,,...000333777:::;;;<<>>888333///---...///000000000000000///000000000000000000000000.......................................---------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------............///------------------------,,,,,,,,,---------..............................+++,,,...///000222666888@@@@@@@@@@@@>>>===;;;:::333666:::???EEEKKKRRRWWWyyy{{{pppaaaTTTLLLFFFBBB??????===<<<<<<===>>>??????============<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;999999999::::::::::::;;;999999999999888888888888:::999999999888888888777666555555444333222111111111111111000000/////////111111222222333444444444777777777777888999:::::::::======;;;===AAACCCBBB@@@EEEIIIMMMUUUeeexxxzzz```TTTIIIGGGKKKLLLHHHCCCDDDGGGMMMSSSVVVPPPFFF===444222///....../////////........................------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,---...////////////------------------------........................,,,---//////---------......000333666999===BBBFFFEEEEEEDDDCCCDDDGGGLLLPPPXXXaaakkkoookkkeeeaaa```QQQUUU\\\fffpppyyy{{{jjj```[[[UUUNNNJJJQQQnnnzzznnn___bbblllsss}}}zzznnnsssnnn___WWWZZZ[[[VVV[[[aaakkksssuuuvvv|||tttllljjj```[[[VVVWWW]]]ccceeedddZZZ\\\[[[YYYXXX[[[___bbbfff^^^SSSIII@@@888111---222111000/////////...---//////////////////////////////............//////..............................------------..............................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------............------------------,,,,,,------------------------........................---....../////////......///111444888<<>>??????>>>=========>>><<<============<<<;;;:::<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888888777777999999999999888888888888666666555555444333333222222222222222222222222222000000000111111222222222555555555666666777999999999<<<===<<<===AAABBB@@@>>>>>>BBBJJJUUUdddttt{{{lllWWWJJJHHHJJJIIIFFFBBBCCCFFFKKKPPPQQQMMMIII:::666111------.................................------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,---...////////////------------------------........................---...///...---,,,---...444777:::===???BBBFFFIIIJJJKKKMMMOOORRRXXX```eee```fffiiidddZZZUUUXXX]]]]]]```ffflllqqqtttwwwxxxssscccUUUTTTWWWVVVRRROOOHHHZZZjjjxxx|||xxxxxxtttmmmggghhhiiimmmuuuxxxoooiii[[[XXXTTTPPPPPPUUU]]]ccceeeeeebbbZZZPPPNNNVVV```eeeeeebbb\\\TTTHHH;;;222222000///000000000---+++//////////////////////////////............//////..............................------------..............................////////////////////////................................................------------------------------............//////------------------------------------------------...........................---------...111444555???@@@BBBEEEHHHJJJLLLMMMNNNPPPRRRRRRQQQOOONNNOOOOOOVVVZZZXXXWWW[[[```bbb___]]]ZZZYYYXXXXXXVVVTTTRRRRRRSSSSSSSSSRRRPPPOOORRRQQQQQQSSSVVVXXXXXXWWWXXXZZZ\\\\\\[[[ZZZZZZ[[[VVVTTTSSSQQQOOOKKKEEEAAAHHHFFFCCCAAAAAADDDGGGIIINNNQQQVVVXXXVVVQQQJJJEEE???;;;555222111000///---000000000//////.................................---................................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------------............///------------------------,,,,,,,,,---------......---------,,,------...//////222777;;;???BBBFFFIIIHHHEEE@@@<<<;;;<<<>>>@@@???EEENNNUUU[[[]]]___```xxxzzzkkkaaaWWWNNNHHHEEEAAA>>>>>>>>>>>>>>>===@@@BBBAAA>>><<<===???>>>???@@@@@@@@@???>>>===??????>>>===<<<;;;;;;:::;;;;;;;;;;;;::::::::::::888888888777777777777666888777777777777777777777888888888777777777777666333333444444444555555555111111111111111111111111333333333333444666777888777;;;<<<<<<>>>BBBDDDBBB@@@>>>???FFFNNNXXXdddnnn|||pppXXXJJJHHHIIIGGGCCCAAAAAABBBGGGKKKNNNPPPBBB===555///------..............................------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,---...////////////------------------------.........................../////////...///111444???AAAEEEGGGHHHIIIKKKLLLJJJPPPWWW]]]bbbfffiiikkkaaa```]]]WWWUUU[[[gggrrrpppqqqrrrpppkkkeeeaaa___fff___^^^eeejjjgggeeehhheeemmmpppxxxyyymmmlllxxx|||iiippptttpppkkkjjjlllmmmhhhiii|||www|||xxxwww```UUUWWWWWWTTTQQQRRRXXX^^^YYY___gggggg]]]PPPKKKLLLZZZbbbhhhhhhccc[[[OOOEEE666333///...///000...,,,///////////////////////////..................///..............................------------..............................////////////////////////................................................------------------------,,,...//////......///000------------............------------------------...........................------///333888===@@@JJJKKKKKKKKKKKKJJJIIIHHHIIIJJJKKKJJJIIIIIIKKKLLLLLLTTTYYYSSSMMMNNNSSSWWWRRRPPPNNNMMMNNNOOOOOOOOOKKKJJJJJJJJJIIIIIIIIIIIILLLJJJGGGFFFIIINNNTTTXXXVVVZZZ___aaa```]]]ZZZYYYYYYUUUOOOJJJHHHGGGEEEDDD<<<============;;;999888???EEENNNWWW\\\\\\YYYWWWSSSMMMDDD>>>:::666111---000000000//////......---........................---------.............................................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------............///------------------------,,,,,,,,,---------......------,,,,,,---///111222555999>>>BBBDDDEEEGGGHHH???>>>===>>>@@@EEEJJJMMMOOOOOOPPPTTTYYY]]]______ppp^^^TTTOOOIIIDDDBBBBBBBBB@@@>>>===>>>??????DDDIIIIIIEEEDDDFFFIIIGGGHHHIIIJJJJJJHHHFFFEEEDDDDDDCCCAAA???>>><<<<<<======<<<;;;:::999999888777777777666666666555555666666666666666666666666777777888888888888999999666666666666555555555555333222222111111000000///000000111111222444555666777:::;;;;;;===BBBDDDBBBAAA??????AAABBBGGGSSSaaaxxxiiiRRRIIIHHHGGGEEECCC???======CCCJJJPPPLLLEEE;;;333///...//////................................................,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............------...............---................................................////////////111444999>>>EEEHHHKKKMMMMMMMMMNNNOOONNNXXXfffqqqtttpppjjjeeeddd___[[[]]]eeemmmssstttkkknnnooommmggg```\\\ZZZsssuuu}}}{{{rrryyyvvvjjjaaaYYYPPPOOO[[[kkkqqqppp```ZZZSSSMMMJJJKKKSSS[[[QQQSSSmmmkkkoooyyy~~~~~~pppeeeccc___[[[YYYZZZ^^^bbbRRRVVVaaammmlll___QQQJJJSSS]]]gggiiiiiihhhaaaXXXIII@@@555///...000000000////////////////////////......------------....................................------------..............................................................................................................................,,,...000///...---///111------------.........///------------------------........................///111444999???EEEJJJMMMMMMMMMMMMMMMMMMKKKJJJIIIUUUVVVXXXWWWUUUTTTUUUVVVTTTYYYZZZTTTMMMMMMOOOPPPIIIFFFDDDDDDFFFHHHJJJJJJGGGFFFEEEEEEFFFHHHJJJKKKOOONNNLLLHHHFFFHHHOOOUUUQQQUUUYYY\\\]]]^^^___```___[[[VVVQQQOOONNNLLLKKK<<<======<<<<<<:::999888;;;@@@HHHQQQYYY^^^```aaaZZZUUUOOOKKKHHHBBB:::333222222111000000///..............................---------.........//////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------............///------------------------,,,,,,,,,---------.........------...///222555666;;;???DDDFFFEEEBBB@@@???;;;===AAAFFFJJJNNNPPPRRRUUUSSSRRRWWW^^^```]]]YYYpppiii\\\OOOIIIHHHFFFAAA>>>AAACCCCCCAAA@@@BBBEEECCCJJJQQQRRROOONNNQQQUUUPPPQQQSSSTTTSSSRRRPPPNNNHHHHHHFFFDDDBBB@@@>>>===>>>>>>===<<<:::999888777666666666666555555555555444444444555555555555555555555555666777777888888888777777666555555444444444444333222111000///////////////000111333444555777:::;;;:::<<>>???PPPbbbrrr|||~~~sssXXXLLLIIIGGGFFFDDD@@@;;;888===FFFMMMRRRJJJ???666111000000000////////////////////////........................,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........///......------........................////////////////////////...//////000333999@@@FFFFFFIIILLLNNNNNNNNNNNNOOOXXXeeexxx{{{lllbbbgggaaa___hhhuuuwwwlll___YYY___gggkkkkkkkkklllmmm}}}|||sssoooiii]]]KKKRRRMMMCCC<<<@@@JJJQQQQQQIIIBBB???BBBCCC??????CCCGGGGGGPPPYYY^^^iiikkk```ZZZaaapppzzzpppcccooo}}}}}}tttggg___^^^bbbgggkkkcccXXXSSS[[[eeegggdddcccSSS]]]eeegggiiillliiiddd^^^PPP???222///000222222////////////////////////---------,,,,,,---------////////////////////////.........------.........................................................------------------------////////////////////////........................,,,...000000...---///111---------.........//////------------------------////////////////////////222666<<>>999666BBBFFFMMMSSSVVVWWWUUUTTTOOONNNRRR[[[ccccccXXXNNN}}}jjj^^^XXXPPPJJJIIIHHHGGGFFFFFFDDDBBB@@@AAACCCEEEGGGJJJOOOVVV[[[\\\]]]___bbbaaa___^^^]]][[[YYYUUURRRNNNMMMJJJFFFCCC@@@>>>===<<<<<<;;;:::999777777666555555555444444333333333222222222222222222222222333333444444555666777777999999888888777666666666555444333222222222222333000000///......///000111;;;999888999;;;>>>@@@AAABBB@@@???AAACCCEEEIIINNNoootttwww{{{ppp___PPPCCCIIIGGGFFFCCC===999>>>GGGQQQRRRMMM???444000000000......------------......000000///...------,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------.........////////////000//////......------.........///222555999@@@HHHMMMGGGOOONNNLLLPPPQQQVVVbbbtttwww|||{{{tttnnnuuummmfffeeegggfff___WWW\\\[[[ggg{{{~~~yyynnnlllVVVKKKEEE@@@===<<<:::888999===>>><<<@@@???>>>===<<<;;;:::999999<<<@@@CCCDDDEEEGGGHHHPPPNNN[[[oooooo```aaappp|||{{{|||fff___dddaaaYYY___dddddd^^^[[[aaakkkrrrfffcccaaadddiiillljjjffffffaaaUUUEEE666...000333///111222111000///////////////............//////////////////////////////////////////////////////................................................,,,,,,,,,------.............................................////////////000000000000000000000000////////////////////////........................222000---,,,---111555888???DDDJJJNNNPPPQQQRRRSSSQQQRRRSSSTTTSSSQQQOOONNNSSSJJJEEEGGGJJJHHHBBB@@@???FFFKKKJJJGGGHHHPPPXXX\\\___RRRJJJWWW^^^UUULLLQQQVVVVVVQQQRRRYYY______hhhooosssooodddYYYTTTTTTPPPUUUSSSKKKNNNYYY^^^[[[RRRXXXXXXPPPKKKPPPXXX[[[___aaa^^^UUUPPPNNNIIICCCEEELLLVVV]]]```aaaaaaaaaYYYRRRJJJGGGHHHJJJLLLLLLDDD@@@999222------111444---000111000---,,,///222........................000000//////.........---.../////////------///111,,,,,,,,,,,,---...//////------------------------,,,,,,,,,---------......------------------------//////.........---------................................................---------------------------------///444:::???CCCEEEFFFDDD===777777???GGGMMMPPPRRRSSSSSSTTTSSSQQQQQQRRRZZZaaa^^^RRRKKKJJJlll\\\RRROOOKKKJJJJJJIIIGGGEEECCCDDDDDDFFFJJJMMMQQQSSS[[[^^^bbbdddccccccdddeeegggeeebbb___\\\XXXTTTPPPMMMLLLIIIFFFBBB@@@>>>===;;;;;;:::999888777666666444444444333333333222222222222222222222222222222222222333444444555666666888888777777777777666666666555444444333333333333111111000/////////000111444444666999<<>>EEEOOOSSSPPPEEE:::444111//////......------......///000//////...------,,,,,,,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---............/////////...///000000000///......555666:::???EEEIIIJJJJJJKKKOOOMMMRRRdddmmmnnnuuuuuulllgggppp|||lllbbb```___\\\XXX[[[ggglllUUUHHHDDD@@@;;;<<<;;;:::999<<>>HHHWWWZZZSSSVVVbbbqqqmmmttt|||qqqcccYYYTTTZZZbbbfffaaaZZZZZZ```dddiiihhhiiilllooopppmmmiiijjjggg___SSSDDD888000---000111222111000///.../////////............//////////////////////////////////////////////////////................................................,,,,,,------------------....................................////////////////////////////////////////////////////////////////////////............,,,---...111555888;;;===EEEGGGJJJKKKKKKJJJKKKLLLOOONNNLLLKKKKKKKKKKKKKKKJJJIIIJJJJJJGGGBBBDDDIIIFFFIIIJJJIIIKKKWWWiiixxxsss^^^\\\]]]YYYXXXYYYYYYTTTLLLJJJOOOTTTSSSVVVgggzzz|||ooo___VVVTTTUUU]]]___\\\___hhhjjjeeeccceee^^^PPPIIIMMMVVV[[[dddbbb___\\\ZZZXXXYYYYYYXXXWWWYYYaaaiiillljjjeee^^^XXXOOOGGGDDDDDDFFFGGGPPPNNNIII@@@777000---,,,---///111111000/////////........................000/////////............/////////...,,,+++---...//////...---,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------//////.........---------........................................................................---...111444999===AAACCC======<<<;;;===CCCJJJOOOPPPUUU[[[\\\]]]]]][[[WWWTTTSSSWWW\\\ZZZPPPHHHFFFvvviiiZZZOOOLLLKKKJJJJJJKKKKKKIIIGGGHHHKKKPPPVVV\\\aaafffhhhqqqrrrrrrqqqmmmkkkjjjjjjkkkhhhccc^^^ZZZUUUPPPLLLKKKJJJGGGDDDAAA???===<<<::::::999888777666666555333333333222222222222222222222222222222222222222111111222222333444444444555666666666666777777777777777666555555444333333333222111000000000000000///111555888;;;>>>???@@@DDDHHHJJJGGGBBB@@@CCCFFFBBBKKKYYYiii}}}~~~gggTTTKKKHHHFFFEEEAAA======AAALLLRRRSSSLLLBBB;;;333---///......------......////////////...------,,,,,,,,,------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------............/////////000111111111000000888:::>>>EEEKKKLLLIIIFFFKKKRRRWWWiiixxxqqqaaabbbkkk~~~yyyjjjbbbeeemmmtttwwwxxxjjjbbbUUUJJJIIILLLIIIBBBBBB@@@???@@@BBBCCCDDDDDDGGGGGGHHHIIIIIIHHHHHHGGGEEEGGGJJJKKKJJJIIIHHHHHHDDDBBBDDDHHHJJJJJJKKKOOObbb}}}oookkknnnpppyyylllYYYQQQYYYfffpppnnneee^^^ZZZWWWfffiiimmmqqqsssrrrooommmkkkjjjgggbbbWWWIII999///111111111000000///......//////............//////////////////////////////////////////////////////................................................------------------,,,,,,....................................////////////////////////////////////////////////////////////111000//////.........///***---222888<<>>======@@@FFFLLLOOOOOOVVV___hhhjjjkkkllliiiddd]]]YYYYYY\\\[[[UUUNNNKKKyyyjjjaaaYYYRRRLLLQQQOOOMMMKKKLLLNNNPPPQQQYYY]]]dddkkkrrrwwwyyy{{{}}}yyytttpppnnnmmmiiieee___YYYTTTPPPKKKHHHHHHGGGDDDBBB???===<<<;;;888888777777666555555444222222111111111111111111111111111111111111111111000111111111222222222333333444444555666666777777888888777777666555555444444444333222111000000000111222444666888;;;???AAA===DDDIIIJJJIIIHHHEEEAAA>>>DDDNNN]]]qqqqqq]]]PPPKKKIIIJJJHHHAAA<<<<<>>BBBGGGKKKMMMNNNNNNQQQaaarrrmmm\\\QQQccc}}}nnnjjjeeehhhssstttmmmjjjfffbbb^^^^^^dddhhhbbbYYYNNNJJJHHHIIIIIIHHHHHHIIIMMMMMMNNNNNNNNNNNNMMMMMMMMMPPPRRRSSSRRRPPPOOOOOONNNNNNKKKHHHIIIMMMKKKGGGJJJXXXjjjqqqmmmjjjrrr}}}zzzmmmccceeewww}}}mmmcccdddnnnwwwvvvooofff[[[QQQ\\\bbbiiioooqqqqqqppppppkkkjjjiiihhhdddZZZJJJ???333111000//////000////////////............//////////////////////////////////////////////////////.........................................................------,,,,,,,,,....................................////////////////////////////////////////////////////////////000000///.........///000111333888<<>>===AAAAAABBBBBBBBBDDDHHHKKKIIIHHHFFFDDDEEEHHHKKKMMMMMMccc~~~{{{eee[[[\\\QQQSSSSSSQQQPPPUUUaaajjjgggZZZXXX```oooddd___WWWRRRSSSWWWZZZZZZXXXUUUVVV```mmmqqqiii___YYY___dddfffjjjqqqrrrooo~~~zzzsssoooooopppggg[[[ZZZhhhmmmcccZZZZZZXXXaaakkkmmmhhheeehhhmmmkkkiiicccXXXLLLDDDBBBCCCBBBGGGNNNRRRQQQLLLFFFCCC666222///...000111///---........................///////////////.........//////000...,,,,,,---...,,,,,,,,,------...///000------------------------,,,,,,,,,---------......------------------------.................................................................................---...///000111333666<<<@@@BBBAAA>>><<>><<<:::999999666666666555555444444333111111111111111111111111111111111111111111111111000000000111111111111111222222333444555666666777777777888888888777666555555444444333222111111000111222222333555;;;BBBHHHJJJMMMNNNLLLLLLMMMHHH@@@@@@@@@BBBHHHUUUmmmkkkRRRLLLIIIKKKLLLFFF???;;;DDDMMMTTTTTTOOOGGG:::000/////////....../////////...............------------------.........//////------------------------------------------------------------------------......////////////......---------.........//////222000...---///444999<<>><<<@@@OOOiiizzz\\\QQQHHHIIILLLJJJCCC???CCCKKKSSSTTTRRRLLL@@@666000//////......//////000........................------........./////////------------------------------------------------------------------------//////000000000000//////.........////////////000222111//////333999???DDDFFFIIINNNSSSWWW^^^eeejjjdddmmmnnnoootttooojjjnnn{{{uuussstttrrrnnnjjj}}}vvvlllhhh\\\QQQPPPRRRUUUXXX___nnn{{{vvvxxx{{{www]]]TTTOOORRRSSSPPPSSSYYYUUUTTTRRRQQQQQQSSSUUUVVVRRRSSSSSSQQQPPPOOOQQQSSSOOOPPPOOOOOOQQQTTTQQQKKKKKKHHHGGGJJJJJJIIIRRR]]]gggnnnyyyppp[[[RRRWWWgggzzz}}}qqqmmmooommmhhhYYYZZZ]]]bbbhhhooouuuxxxtttooojjjhhhiiigggaaa\\\HHHAAA777111000111111000//////............//////////////////////////////////////////////////////................................................------------------,,,,,,....................................////////////........................////////////////////////.........///111444888:::>>>??????AAACCCDDDFFFFFFGGGJJJMMMOOOPPPQQQRRRTTTVVVWWWYYY[[[[[[ZZZXXXWWWJJJMMMWWWbbbeee]]]TTTOOOGGGGGGGGGCCC@@@@@@CCCGGGAAAJJJHHHDDDFFFBBB???EEEDDDBBBAAABBBAAAAAAEEEKKKJJJKKKKKKIIIJJJSSSbbbnnnfffdddaaa___aaaffflllpppzzzwwwtttrrrnnniiiiiimmmmmm^^^VVVaaapppxxx|||}}}ggg\\\^^^bbbbbb___fffggggggccc\\\UUUOOOLLLPPPQQQQQQQQQOOOOOOQQQRRRIIIDDD<<<555222111111111////////////////////////.........///////////////---...000000///000222444111000///...------------------------------------,,,,,,,,,---------......---------------------------------...............................................................,,,,,,+++,,,///222555777>>>>>>?????????>>>===<<>>000000////////////000000....................................////////////------------------------------------------------..............................////////////....../////////000000000111111111111333666:::@@@EEEIIIJJJLLLRRR\\\hhhmmmmmmiii[[[]]]XXX\\\lllrrrpppttt|||wwwqqqnnnnnnnnnnnnlllzzzfff```bbb[[[YYYTTTRRRUUUZZZbbbooo|||uuuxxxyyy|||lll```XXXYYYWWWSSSUUU]]]UUUTTTQQQPPPRRRVVVZZZ^^^\\\[[[XXXTTTRRRQQQTTTVVVWWWTTTSSSTTTTTTQQQPPPPPPLLLOOOTTTVVVSSSMMMJJJLLLZZZ___jjjvvvyyybbbWWW[[[hhhqqq{{{{{{yyyvvveee```[[[\\\bbbkkkrrruuussspppmmmlllllljjjfffccc[[[PPPAAA666222222111000//////............//////////////////////////////////////////////////////................................................,,,,,,------------------....................................////////////........................////////////////////////......///111555:::???BBBDDDEEEGGGIIIJJJKKKLLLLLLHHHLLLRRRUUUVVVUUUUUUUUUbbbbbbcccbbb```]]]ZZZWWWQQQGGGAAAEEELLLMMMJJJGGGAAACCCEEEEEEDDDEEEGGGJJJLLLSSSRRRQQQSSSMMMHHHMMMLLLJJJJJJJJJFFFDDDLLLWWWVVVSSSNNNGGGBBBCCCIIIOOOMMMNNNQQQWWW^^^eeekkkooosssooollllllggg```]]]```fffccc```bbbiiittt}}}yyymmmiiiiiifffccchhhgggeeecccaaa]]]YYYVVVQQQPPPNNNKKKJJJLLLPPPTTTQQQNNNHHHAAA999444222222////////////////////////............/////////000...///000/////////111333111000///...------------------------------------,,,,,,,,,---------......---------------------------------.........//////................................................,,,,,,,,,...111555:::<<>>===<<<;;;:::999777666444333333333333333222222222222222222111111222222333333333333000000000000000000000000222222222111111111111111111222222222222333333333111222555888999999999888333444555666666666555444222444555333000222888>>>SSSqqquuuhhh]]]KKKKKKKKKHHH@@@===GGGVVVnnn~~~xxx[[[MMMKKKKKKHHHGGGFFFLLLRRRTTTUUUSSSLLLDDD000000////////////000000---................................./////////000------------------------------------------------........................------............------000000000000111111111111///222666<<>>DDDGGGJJJLLLOOOPPPQQQPPPNNNMMMLLLRRRYYY___aaa```^^^^^^jjjiiigggddd```\\\XXXVVV___OOOAAAAAAGGGJJJGGGDDDFFFKKKRRRUUUUUUSSSQQQPPP___fffdddcccfff```\\\ddd___]]]]]]\\\VVVUUUaaappppppaaaPPPLLLRRRWWWSSSLLL===@@@GGGPPPVVVYYYZZZ\\\mmmkkknnnrrrmmmbbbZZZYYY[[[dddiiifffcccgggnnnqqq}}}xxxssswww~~~nnnjjjeeecccddddddbbb___WWWTTTNNNHHHCCCCCCFFFIIITTTUUURRRJJJ@@@777333222000000000000000000000000---.........//////000000///000000///------...000...------......///000111------------------------,,,,,,,,,---------......---------------------------------.........//////................................................---------///333888===@@@BBB???<<<:::<<>>???GGGZZZooo|||qqqUUUGGGLLLIIIKKKQQQSSSSSSTTTWWWSSSKKK:::222...111444000...//////000111///---,,,---...................................................------............---------------............//////////////////////////////000111000......000111333888;;;;;;AAAKKKPPPQQQRRRTTTrrrvvvmmmWWWZZZfffwww~~~yyyppplllcccUUUPPP^^^uuussslllnnnnnniiijjjqqqhhh___]]]eeefffbbbhhhuuuhhhaaa___fffpppzzzooo```XXXWWWYYY[[[VVVSSSPPPNNNPPPTTTYYY\\\___\\\YYYVVVUUUTTTQQQPPPRRRRRRQQQQQQRRRSSSTTTUUUWWWXXXSSSLLLOOOVVVSSSJJJFFFJJJHHHKKKiiittthhheeebbbeeewwwyyydddbbb]]]VVVSSSYYYccckkkkkkmmmoooppppppmmmjjjhhhcccccc^^^QQQ@@@444111222111000000000000111222222000000000000000000000000////////////////////////........................................................................000000//////.........---............////////////000000//////.........---...///000000.........//////111777<<>>FFFHHHHHHHHHHHHNNNHHHHHH```~~~{{{uuuxxxllljjjiiihhhjjjnnnsssvvv}}}vvvmmmeee\\\SSSNNNFFFDDDAAA===:::888888888555444444333222222111111111111111111111111111111333333222222222111111111///000000000111111111111222222111111111111111222000111111222222222111111222222222222333444666777999999::::::999888777666666555444333333444555555999QQQqqqsssbbbSSSNNNIIIAAA>>>BBBPPPdddzzzcccIIIJJJMMMKKKQQQTTTSSSSSSUUUSSSNNNAAA666///000222000.........///111333333111...,,,................................................------............---------------............//////////////////////////////000111000//////111333222777@@@HHHMMMNNNNNNMMMQQQYYYvvvlllrrr|||lllgggeeejjjuuu{{{tttjjjddd]]]]]]fffwww}}}zzzzzz~~~}}}rrrmmmqqqsssqqquuu}}}sssfff```cccccc]]]___fffbbbZZZUUUZZZbbbhhhmmmrrrrrrnnnjjjeeeaaa]]]XXXUUUUUUTTTQQQPPPPPPSSSVVVXXXWWWUUUSSSSSSSSSRRRPPPOOORRRQQQPPPPPPPPPRRRTTTUUUUUUXXXXXXUUUSSSSSSPPPLLLIIILLLIIIGGGZZZzzzzzzmmmbbbgggzzz{{{iiifff]]]RRRPPPZZZcccffflllnnnppprrrrrrooollljjjffffffcccYYYJJJ<<<444000000///......////////////000000000000000000000000////////////////////////........................................................................000/////////........................////////////000/////////...............///000///......000222444777===BBBEEEFFFJJJMMMPPPLLLLLLRRRXXX[[[___ccc]]]\\\]]]cccjjjllliiigggQQQQQQJJJHHHLLLFFFBBBKKKRRRRRRSSSZZZiiivvvuuummmpppyyyzzznnngggeeeddd]]]^^^gggbbbTTTPPPJJJKKKOOOWWW]]]]]]VVVPPPRRRMMMRRR```gggccc___aaakkkfffaaa___ccclllwww~~~yyyrrrbbbMMMOOO___eeeeeebbb[[[RRRHHH???:::777===DDDOOOWWWWWWPPPEEE===777222------111333222///000000000000000000000000//////.........---------///......------,,,,,,+++................................................---------............//////...------------...///............////////////---///000000.........//////222666;;;===>>>======888888===EEEIIIHHHHHHJJJCCCSSSZZZ^^^nnn~~~qqqooommmnnnsss{{{~~~xxxnnndddZZZRRRKKKGGGAAA???<<<999666555444444444444333333222222111111222222222222222222222222222222222111111111111111///000000000000111111111111111111111111222222222111111222222222111111000222222111111222333444444666777888999999:::999999888777666555444444555555222BBB\\\}}}qqq___VVVPPPFFF??????AAARRRiii{{{kkkMMMJJJLLLKKKQQQTTTSSSQQQRRRSSSSSSJJJ>>>222///000000///...---...111666888666000***................................................------............---------------............//////////////////////////////000000000000111444666999;;;FFFTTTVVVOOOKKKNNNMMMWWWmmmmmmYYY```rrrnnntttmmmiiilllmmmhhh___ZZZdddlll{{{|||ooohhhlllzzzwwwpppuuu~~~wwwyyyyyyuuuvvvzzzwwwiii___```bbb___^^^```eee[[[TTTWWW]]]______``````aaaccccccaaaZZZQQQJJJNNNNNNMMMMMMMMMNNNOOOPPPPPPOOOOOOPPPRRRRRRQQQOOOPPPOOONNNMMMNNNQQQTTTVVVUUUXXX]]]___ZZZRRROOOQQQMMMMMMHHHBBBFFFYYYrrruuuvvv```[[[hhhzzzxxxvvvgggQQQKKKTTT[[[YYYhhhjjjnnnqqqrrrqqqooonnnjjjjjjhhhbbbWWWHHH:::222111///......///000///...000000000000000000000000////////////////////////........................................................................////////////........................////////////////////////.............../////////...000333666;;;???EEEIIIKKKMMMNNNOOOMMMJJJLLLVVV___aaa`````````aaabbbeeefffccc\\\UUUFFFHHHDDDFFFNNNNNNNNNYYY^^^^^^dddvvv}}}{{{jjjbbbYYYUUUPPPMMMLLLKKKIIIHHHIIIIIINNNXXXdddjjjgggaaa]]]ZZZWWWZZZ```hhhlllnnnfffmmm{{{wwwaaaVVV\\\^^^bbbcccccc```XXXMMMAAA:::999<<>>===:::888888888===FFFMMMMMMKKKQQQYYY```vvv}}}ttthhhaaahhhrrryyy}}}vvvvvvvvvyyyxxxqqqeeeZZZPPPIIIDDD@@@<<<;;;888666444333222222333333333333222222111111222222222222222222222222111111111111111111111111000000000000111111111111111222222222333333333222333333444444444333222222333333222222222222222222444555666777999:::;;;<<<999999888777666555555555666<<>>===888444555777>>>CCCKKKNNNNNNSSSeeewwwsssmmmnnniiibbbfffmmmttt}}}{{{~~~|||ppphhh\\\QQQHHHCCC???<<<999888777555444333222222333222222222222222111111222222222222222222222222111111111111111111222222111111111111222222222333222222333444555555444444666666777777777666666555555555444444333333222111222333444666888:::;;;<<<::::::999999888777666666;;;999???VVV}}}}}}lll___SSSJJJEEE???@@@HHHYYYlllxxxiiiWWWLLLLLLOOORRRQQQMMMKKKOOOTTTVVVLLL???444000111000///000---,,,///444555111,,,................................................------............---------------............///000000000000000000000000,,,---//////111444999===EEEGGGVVVhhhhhhYYYSSSXXXUUUXXX^^^aaafffsssxxxooollljjjddd___^^^fffqqqyyy~~~vvvvvv}}}~~~}}}yyyxxxvvvooofff```jjjeee```___eeemmmnnnkkkggg```]]]dddlllnnnnnnnnneeeaaa[[[XXXVVVWWWWWWVVVKKKLLLMMMOOOQQQSSSUUUVVVPPPOOOOOOPPPRRRSSSQQQPPPQQQQQQPPPQQQTTTXXX[[[^^^ZZZTTTUUU\\\ZZZRRROOOTTTUUUQQQNNNKKKDDD>>>CCCMMMPPPXXXiiizzzggg^^^ggguuuqqq]]]\\\```___[[[\\\]]]```eeejjjpppsssmmmkkkiiihhheee]]]QQQIII888333///...000222222000////////////////////////////////////////////////.................................................................................///////////////............////////////........./////////////////////000111333888===AAAFFFJJJKKKKKKQQQ[[[bbbbbbUUUPPPQQQYYY^^^YYYPPPJJJKKKOOOOOOMMMNNNRRRPPPKKKPPPWWW]]]iii{{{{{{oooddddddeee```ZZZMMMOOOMMMNNN]]]ppptttkkkmmm```RRRMMMVVVfffuuu}}}uuufffeeennnoooooonnneee\\\ZZZZZZ\\\___aaa```______UUUMMMOOOZZZbbbaaa]]]TTTOOOGGG===555000000111////////////////////////000000/////////.........,,,------......//////000................................................---------............///---------------......///............////////////...///000/////////222444999;;;<<<888333222666;;;DDDFFFIIIKKKNNN]]]{{{ssswwwzzztttddd]]]RRRIIIBBB>>><<<:::666666666555444333222222222222222222222222111111333333333333333333333333222222222222222333333333222222333333333444444444222444555777777777666666888888999:::::::::::::::888888777777666444333222222222333444666888999::::::::::::::::::999888777999777999HHHhhhppp___QQQIIIAAA<<<>>>KKK]]]vvvtttZZZOOONNNMMMOOOPPPMMMJJJKKKPPPSSSPPPGGG;;;444222111///000...,,,---///111///---................................................------............---------------............///000000000000000000000000---...000111333888>>>BBBBBBOOOggg|||{{{jjj]]]ZZZZZZaaahhhoooyyy}}}ppp___\\\^^^___```iiiyyy|||zzzrrrnnnkkkdddZZZQQQhhhllllllfffgggnnnqqqnnnoookkklllttt|||{{{tttmmmgggaaa\\\XXXSSSQQQPPPOOOOOORRRTTTVVVQQQPPPNNNOOOPPPRRRQQQQQQPPPPPPPPPQQQRRRTTTVVVXXXZZZVVVTTTVVVTTTPPPNNNOOOWWWUUUTTTTTTOOOHHHDDDCCCAAACCCMMM___tttsss]]]XXX```{{{yyymmmjjjmmmoooddd```\\\ZZZ]]]dddlllqqqmmmkkkiiihhhgggccc\\\WWWAAA999111---///111000...000000000000000000000000////////////////////////.................................................................................///////////////............////////////.........///////////////...000222555888===BBBFFFIIILLLLLLKKKTTTccclllkkkaaaXXXPPPPPPPPPMMMJJJIII>>>DDDFFFHHHTTThhhwwwzzztttssssss{{{{{{yyymmm\\\ZZZRRRLLLQQQ[[[[[[SSS```YYYRRRSSS^^^ooo~~~uuuvvvwwwhhh```dddgggddd]]]VVVSSSVVV\\\```bbbgggccc```bbbfffgggbbb]]][[[YYYSSSHHH;;;333111222000000000000000000000000000000000/////////......------......////////////................................................---------............///+++,,,...///000000///...............////////////...///000000000222555888===<<<999555222555<<>>;;;:::999444444444444333333222111111111111111111111222222333333333333333333333333222222333333333444444444444444444555555555555666444555777999999999888777888888:::;;;<<<<<<<<<<<<;;;;;;::::::888666444333222222222222333555777888999:::;;;<<<;;;;;;:::999666777999@@@SSSuuuqqq^^^SSSGGG@@@???EEEQQQgggfffXXXOOOLLLLLLOOONNNIIIGGGJJJNNNRRROOOCCC888333222000//////..................................................................------............---------------............///000000000000000000000000000111222444777===CCCHHHNNNbbb|||wwweee[[[bbbooouuuvvv{{{xxxgggZZZTTTYYYaaammmxxxllleeeccc```XXXPPPffftttzzzsssooovvv}}}}}}~~~tttlllfffccc___XXXRRROOOPPPRRRUUUTTTRRROOOOOOQQQTTTVVVVVV\\\\\\\\\\\\[[[ZZZYYYYYY\\\``````ZZZSSSPPPOOOMMMRRRTTTUUUTTTSSSQQQLLLFFFIIIEEEFFFRRRcccxxxooocccdddmmmpppyyyzzzwwwyyyxxxooodddZZZXXX^^^fffmmmmmmllllllkkkjjjgggbbb___PPPEEE888000000111000---000000000000000000000000////////////////////////..................................................................................../////////000............////////////............/////////000...000555888<<>>;;;:::888888222333333333333222222111111111111111111111222222333333333333333333333333333333333444444555555555555555555666666666666777444666888:::;;;:::999888777888999;;;<<<===>>>>>><<<===<<<<<<:::777555444333222222111222333555666999:::;;;<<<<<<<<<;;;:::777:::<<<<<>>:::777666666666444333333222111111111222222222222111111111111111222222333333333444444444555555555666666666666666888777777777777777888888888888888777888888999999;;;:::;;;<<<>>>???>>>===>>>>>>>>>>>>>>>===<<<<<<666555222000000222444555777888:::<<<======<<<<<<<<<888777999:::HHHlllsssccc^^^OOOGGGHHHFFFCCCMMM^^^||||||vvvWWWWWWSSSKKKGGGIIIHHHDDDJJJNNNQQQMMMCCC888000...111000000000000000111111000000000000111111111111////////////////////////........................---------.........//////000...---///222444333111222333999AAAFFFHHHMMMUUUwwwrrrtttwwwooo}}}tttuuu~~~yyykkklll{{{sss~~~~~~yyywwwzzz{{{uuummmllluuuzzz}}}oooZZZ\\\gggfffaaa[[[VVVWWWZZZ^^^eeemmmtttvvvssshhh\\\UUUUUUWWWSSSSSSRRRRRRRRRRRRRRRRRRNNNIIIAAA<<<@@@RRRlll~~~wwwyyyxxxpppjjjeeebbbeeelllgggiiimmmpppqqqnnngggaaabbb\\\RRREEE;;;444111000---...///000///000111333000000000000000000000000////////////////////////////////////000000000000000000//////.........---........................---------.........//////...000111111/////////111555999>>>BBBEEEHHHJJJLLLYYYcccaaaZZZiiimmm\\\VVVPPPKKKGGGFFFKKKQQQWWWVVVVVV\\\ssswwwxxx{{{~~~|||wwwtttwww{{{|||xxxuuusssrrrqqqppplllkkkkkkooovvv~~~~~~fffdddbbbZZZOOOGGGHHHRRR\\\dddlll}}}~~~fffXXXccchhhccc^^^bbbbbbccckkkfffbbbdddjjjkkkgggggglllhhhbbb]]][[[ZZZQQQAAA333111///......////////////......////////////......//////////////////////////////............//////....................................////////////111---222<<<;;;111+++...111///---,,,---............000000000777@@@AAA<<>>===<<<<<<>>>>>>===<<>>===<<<999777555333222333444555444555888:::<<<===>>>>>>???;;;:::;;;888===TTTnnn~~~ooommm\\\NNNIIIFFFCCCFFFMMMggg{{{aaaYYYPPPJJJIIIHHHEEEBBBEEEKKKPPPOOOGGG<<<333///000000000//////000000111/////////000000000111111////////////////////////........................---------.........//////000///...///222333222111444777;;;AAAJJJTTT\\\bbb{{{||||||tttqqqtttqqqnnnyyyxxxooonnnqqqxxxyyyuuurrrsssvvvttt}}}~~~~~~uuullliiikkkqqq}}}zzznnnddd^^^[[[VVVUUUTTTSSSSSSQQQPPPNNNPPPNNNIIICCCAAAHHHTTT^^^mmmzzzvvvllliiiddd^^^fffhhhkkkllllllkkkkkkjjjdddbbb[[[OOO@@@555111000///000111111000000000111000000000000000000000000////////////////////////....../////////000000000000/////////............////////////////////////---------.........//////000111111111000000222444777<<>>@@@@@@???======>>>>>>>>>===@@@AAABBBBBBBBB@@@>>><<<<<<:::888666555444444555111222444777:::===???@@@@@@======>>>999666???LLLrrr|||zzzkkkWWWKKKGGGFFFCCC@@@TTTppp~~~ttt___MMMKKKLLLHHHBBBAAA???FFFNNNQQQLLLBBB777000000000///......//////000.........////////////000////////////////////////........................------........./////////000///...///111333333222555;;;???DDDTTTkkkzzz}}}tttmmmeeecccfffrrruuuqqqnnnhhhhhhllluuu|||||||||}}}|||wwwttttttwww||||||mmmdddZZZXXXVVVUUUTTTSSSPPPNNNQQQRRRQQQMMMFFFAAA@@@AAAKKKUUUjjjyyy{{{zzznnnrrrrrriiibbbdddhhhjjjkkklllmmmnnnggghhhfff[[[JJJ;;;333000111111222222222111000///000000000000000000000000////////////////////////------........./////////////////////............000000000000000000000000------........./////////111222222111111222666888:::???EEEJJJMMMPPPRRRSSS\\\lll}}}gggTTTJJJWWWeeeeee```^^^nnn{{{~~~~~~zzzwwwxxxyyywwwzzz}}}}}}{{{{{{}}}zzzyyyxxxwwwwwwvvvvvvvvvsssppplllmmmqqqwww|||zzz{{{{{{{{{uuuaaaRRRMMMNNNEEEDDDJJJXXXhhhrrrzzzqqqqqqrrrwwwsssbbbhhhjjj\\\```iiijjjdddjjjgggdddaaa]]]XXXRRRNNN===777222111222333000,,,...//////000000//////...//////////////////////////////............//////....................................////////////222...000777777000---000......//////000111111111333333333555<<>><<>><<<<<<>>>@@@@@@@@@AAABBBCCCDDDCCCAAA???===>>>===;;;888666555444333000111222555888;;;>>>???>>>===???AAA???999:::???RRRzzz|||qqq___OOOJJJLLLHHHAAAMMMbbbzzzjjjMMMJJJMMMGGGBBBBBB===CCCLLLQQQPPPFFF:::111000//////............///---------.........//////////////////////////////....................................////////////000000///000111333444444666@@@EEEJJJ```}}}nnnhhh___]]]iiitttlllnnnrrrwwwvvvyyy{{{uuupppkkkgggfffjjjiiiiiiiiilllpppuuuxxx}}}}}}qqqbbb^^^YYYVVVVVVVVVTTTRRRPPPRRRTTTRRRLLLFFFAAA???JJJFFFLLLbbb~~~}}}}}}{{{nnnpppxxx}}}``````ccciiinnnooommmkkkiiikkkjjjcccVVVGGG999222111111000111222111000...000000000000000000000000////////////////////////------------.........//////////////////.........////////////////////////............////////////111111111111222444999===CCCEEEHHHJJJKKKMMMQQQSSS\\\gggyyy~~~qqq]]]QQQQQQaaannnmmmlllpppsss~~~{{{~~~~~~|||~~~~~~|||zzzwwwwwwyyy|||~~~}}}jjj\\\UUULLLFFFFFFOOO]]]iiittt|||vvvuuussszzz|||lll```hhhmmm]]]]]]dddiiihhhiiiiiifffaaa\\\XXXVVVGGG???555000111222000---//////000000000000////////////////////////////////////............//////....................................////////////222//////444333///...111---///000000000///000111111444777999;;;???BBBDDDLLLaaannneeeXXX___ttt|||jjjXXXJJJ@@@;;;999555555444333333333444444444333333222333333444444222333333333444444555555666666777777777888888888888888999999:::;;;;;;<<<<<<;;;;;;:::999999::::::999999::::::<<<===>>>???<<<;;;;;;<<>>>>>>>><<<:::888555333222222222222333555888;;;======<<<>>>BBBBBB???===>>>AAA\\\}}}uuufffUUUMMMMMMKKKEEEHHHTTTeeexxxtttQQQHHHIIIEEEAAABBB===AAAHHHOOOPPPIII<<<333000000///...............------------............////////////////////////////////////////////////........./////////000000000000000111222444666888:::DDDKKKPPPeee~~~oookkkgggkkk{{{yyyooopppwww|||{{{pppjjjhhhiiigggbbbaaadddgggkkkrrr{{{sssrrrqqqyyyrrrkkkbbb\\\ZZZYYYWWWTTTNNNPPPQQQPPPNNNLLLJJJJJJIIIBBB@@@KKK```xxx}}}xxxiiikkkwwwkkkddd___aaaiiiooonnnkkkkkkiiigggfffaaaUUUDDD777222000...///111222111///000000000000000000000000000000000000000000000000------------.........///.........///////////////................................./////////000000000000111222333777<<<@@@HHHIIIIIIIIIKKKOOOVVV[[[TTTdddsssWWWVVVPPPTTTiii}}}www|||zzz|||wwwdddYYYNNNEEEGGGOOO[[[hhhrrrrrr|||zzzuuuuuukkkZZZSSScccxxxsssgggfffiiieeeiiikkkjjjeee___[[[YYYRRRHHH;;;222000111000/////////000000000000////////////////////////////////////............//////....................................////////////111//////111111//////111...000111000...---///111///555<<<===::::::CCCLLLWWWdddjjjdddeeettt{{{jjjVVVJJJCCC===888666555555444444444444555555333333333333333444444555444444555555666666777777888888888888999999999999999999:::;;;<<<<<<===>>><<<<<<;;;:::999999999999777888:::<<<======<<<;;;888888:::===AAACCCCCCBBB??????@@@@@@AAAAAAAAA@@@>>>>>>>>><<<:::777444222444333222222333777:::<<>>???CCCIIIMMMJJJ@@@888111111000///............---------............///////////////////////////////////////////////////....../////////000000000000111222222333666:::>>>@@@IIIPPPUUUccczzz}}}yyynnnnnnsss}}}zzztttzzz}}}|||}}}}}}qqqeeeaaa___eeeqqqwwwvvvxxx}}}}}}sssrrr~~~zzzooogggccc^^^XXXRRROOONNNMMMLLLLLLMMMNNNOOOHHHIIIJJJGGGEEERRRpppjjjnnnssshhhmmm}}}oooaaa[[[aaajjjooopppmmmhhheeeggghhhaaaPPPBBB666222...---000222111000000000000000000000000000000000000000000000000000------........./////////.........///////////////............................../////////000000000///111333555777;;;@@@DDDDDDEEEFFFGGGLLLSSS\\\cccmmmxxxeeeaaa^^^bbbtttzzz}}}~~~}}}zzz|||yyyfffQQQEEEDDDIIIUUU___kkkxxxsssoooiiiiiiOOO```zzzooofffcccfffjjjjjjhhhccc^^^\\\YYYQQQDDD999333111111111///000000111111000000/////////////////////////////////............//////....................................////////////////////////000000000000///111222000......111555333999@@@AAA======HHHVVVZZZbbbjjjsssiiiXXXGGG@@@<<<888666666555555444444444444444444333333333333333444555555555666666777888888999999999999999999::::::::::::999:::;;;<<<===>>>>>>???<<<;;;:::999888888888888666999<<<>>>???===:::999777888:::>>>AAABBBAAA???============>>>???AAABBB???@@@@@@???===999666444555333222111333666;;;===AAACCCCCCBBB@@@@@@@@@@@@===@@@HHH^^^zzzooodddVVVLLLIIIAAACCCHHHYYYwwwyyymmmWWWNNNJJJFFFAAA>>><<<<<>>BBBDDDKKKTTTZZZ```jjjwww}}}vvvooolllmmmllljjjmmmsss{{{}}}tttnnnooommmmmmrrrxxxwwwrrr}}}yyytttppphhh]]]TTTPPPNNNMMMLLLMMMMMMMMMMMMKKKOOOQQQKKKBBBBBBTTThhhhhhfffooo}}}xxx{{{mmmccc```eeelllrrroookkkgggiiikkkfffYYYOOO???888111...///111111000000000000000000000000000000000000000000000000000....../////////000000000............/////////000.........................../////////000000000000///222666999<<<@@@DDDHHHFFFHHHLLLPPPUUU\\\eeejjjyyyyyyttt{{{}}}yyyooo[[[NNNHHHJJJNNN]]]qqq{{{}}}llldddkkktttlllbbbdddeeeggghhhfffdddbbb\\\XXXPPPEEE:::333222222000000111111111111000000//////////////////////////////............//////....................................////////////---.../////////000000//////111222111///111777<<<======AAADDDDDDFFFRRR______gggxxx}}}mmm\\\MMM???:::888444444888444444444444444444444444333333333333333444555666666777777888999:::::::::999999::::::::::::;;;;;;::::::;;;<<<===>>>???@@@<<<;;;:::999888888888888666999===@@@AAA>>>:::777777888;;;???AAAAAA>>>;;;<<<;;;::::::<<>>:::888>>>GGGLLLJJJEEE333333111000////////////.........////////////000////////////////////////000000000000000000000000////////////000000000000///111333444555999@@@EEEFFFKKKVVV^^^```bbblllyyyssskkkcccbbbfffhhhccc]]]ppp{{{kkkooo|||qqqnnnpppkkkaaaXXX\\\aaaiiiyyy~~~|||zzzqqqcccXXXOOOOOOOOOPPPPPPOOOMMMKKKLLLJJJJJJNNNOOOLLLLLLOOOhhh}}}pppcccggg|||{{{pppfffccchhhmmmpppmmmkkkkkkkkkfff^^^XXXFFF>>>444///000111111///000000000000000000000000000000000000000000000000////////////000000000000---.........//////000000000000000000000000000000////////////000000000000000444888<<>>>>>????????????999999::::::::::::::::::444666999;;;<<<<<<;;;::::::>>>DDDGGGEEEAAA>>>;;;888999;;;>>>@@@AAABBBBBBBBBBBBBBBBBB@@@===:::888555222111222444666===EEENNNKKKGGGEEEEEEDDDCCCBBB???AAAAAABBBSSSzzzuuummm\\\KKKMMMGGGCCCGGGWWWxxxyyyzzzZZZQQQOOOCCCBBB???:::999CCCOOOOOOHHH<<<222,,,...111...---///////////////000000000000000000000000000000000000////////////////////////+++,,,---///000000111111222111000444>>>HHHGGGAAALLLTTTXXXVVVYYYdddnnnqqqiiikkkmmmmmmlllkkkkkkkkkwwwwwwuuuiii___ZZZWWWUUUXXX^^^cccnnnxxxvvv}}}~~~xxxtttqqqkkkeee]]]YYYSSSNNNMMMOOOSSSUUUVVVSSSOOOKKKIIIIIIJJJKKKYYYrrrvvvwwwzzz|||zzz}}}uuukkkqqqkkkjjjiiihhhhhhfffbbb^^^XXXLLL<<<333222333111...111111111111000000000000000000000000000000000000000000000000000///......000000000000000000000000///////////////.........///000111000......000111333333888BBBHHHHHHLLLRRReeeoootttppplllnnnqqqqqqwwwiii\\\XXXWWWXXX___gggwww~~~rrraaaYYYIIILLL\\\sssssswwwwwwtttssscccYYYeeemmmfffaaaeee___YYYSSSLLLAAA444***222222222000......000111////////////////////////////////////////////////////////////////////////............////////////444***)))222777222///222...000222000///333<<>>???>>>???@@@AAAAAA@@@??????999999999999999999::::::888999;;;:::888888999;;;???BBBEEEEEECCC???<<<;;;999;;;>>>@@@BBBBBBAAAAAA@@@AAABBBBBBAAA???===<<<666333222333333666>>>GGGSSSQQQNNNKKKGGGEEECCCCCC>>>@@@@@@???HHHddd|||rrreeeYYYOOOJJJEEEFFFOOOdddmmmXXXQQQJJJCCCAAA<<<:::BBBLLLNNNHHH???666...///111///...000////////////000000000000000000000000000000000000////////////////////////,,,---...///000000111111333444444777@@@NNNVVVXXXVVV^^^aaa]]]\\\ccclllpppnnnjjjeeeaaaaaahhhqqqxxxqqq}}}zzz~~~ooohhh]]]WWWTTTWWW[[[___eeemmm|||~~~{{{rrrmmmmmmppppppmmmeeeZZZRRROOOQQQSSSUUUPPPQQQQQQQQQOOONNNLLLJJJHHHVVVppp|||tttgggiiilllnnnmmmjjjfffdddccc]]]RRRCCC777222111222222111111111111000000000000000000000000000000000000000000000000000///......000000000000000000000000///////////////////////////000000///......000222333666>>>FFFHHHGGGLLLUUUmmm{{{sssjjjddd```eee]]]ZZZ___fffiiimmmqqq~~~zzzkkkVVVRRRUUU___ddddddlllwwwyyyxxxoookkkqqqttteeeVVVZZZaaaeeejjjddd```ZZZUUUOOOFFF999000222222111000//////000222////////////////////////////////////////////////////////////////////////............////////////444------777;;;555000222/////////000333999???DDDGGGHHHLLLTTTYYY]]]gggrrr}}}nnnyyy|||zzzyyyaaaNNNAAA>>>;;;888666777888888888555555555666666666777777888888888999999999::::::::::::;;;;;;;;;<<<<<<<<>>??????@@@AAAAAABBBCCCDDDCCCAAA???===999999888777888999:::;;;;;;<<<;;;888666777;;;???EEEFFFEEECCC???<<<;;;;;;888:::===@@@BBBBBBAAAAAA???@@@AAAAAA@@@???===<<<888555333444444666@@@JJJYYYZZZXXXSSSKKKEEECCCCCCAAA@@@AAA???===KKKqqqzzzqqqjjjSSSNNNJJJIIILLLXXXmmmrrrYYYJJJGGGDDD???===AAAIIILLLJJJDDD;;;333000000//////111////////////000000000000000000000000000000000000////////////////////////......//////000000111111///444888===GGGVVVbbbgggiiinnnnnniiidddeeehhhjjjlllqqqxxx|||}}}|||{{{zzzhhhsssooo{{{~~~pppaaaXXXVVVTTTUUU\\\iiiuuu~~~{{{nnnnnnvvv|||}}}uuuiii^^^XXXUUUUUUUUUUUUUUUUUUUUUSSSQQQNNNMMMIIIIIITTTooo|||^^^ccchhhnnnooojjjfffeeeeeeaaa[[[NNN@@@444///222555222222111111111000000000000000000000000000000000000000000000000//////...000000000000000000000000////////////////////////...///000///...///111333777===EEEJJJHHHGGGNNNXXXbbbtttyyyooolllkkkfffaaaaaaiiisss{{{~~~zzz{{{{{{rrrrrrkkkUUULLLLLLPPPZZZeee```iii~~~wwwgggeeewwwwwwaaaXXXXXX___jjjdddaaa]]]YYYTTTLLLAAA:::111111111000111111222222////////////////////////////////////////////////////////////////////////............////////////222---///888;;;444//////000...---111888???CCCDDDIIINNNVVVYYYYYY\\\jjjxxxrrrssswwwoooggg```eeeQQQCCC===;;;999777666666777888888777777777777888888888888999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========@@@@@@@@@???@@@@@@AAABBBCCCCCCDDDDDDCCC@@@===::::::999888888888:::<<<======:::888888;;;@@@DDDGGGFFFEEEBBB>>>;;;:::;;;===;;;<<<===???AAACCCDDDDDDDDDDDDDDDDDDBBBAAA???>>>;;;888555555444888DDDPPP```bbbbbb[[[PPPGGGDDDDDDEEEAAABBBCCC===>>>YYYyyyzzzsss\\\TTTMMMLLLPPP\\\pppwww|||VVVLLLIIIDDDAAACCCGGGKKKLLLGGG@@@666111///...///000////////////000000000000////////////////////////////////////////////////////////////000000111111///666???HHHUUUccckkkkkkxxxxxxwwwuuurrrnnnhhhcccgggvvv|||tttgggnnnqqq~~~nnnbbbZZZUUUWWW\\\fffmmmzzzxxxrrrxxx~~~~~~|||xxxpppeee\\\WWWVVV___]]][[[WWWTTTRRRQQQQQQSSSKKKKKK[[[vvveee\\\```fffiiiiiigggeeedddcccaaaYYYJJJ:::111111555222222222111111111000000//////////////////////////////000000000000/////////////////////////////////////////////000000000...////////////000333666???CCCGGGJJJKKKPPPYYYbbbtttrrrdddccchhhqqqvvv~~~{{{xxx|||~~~ttttttrrrZZZRRRRRRXXX___fffeeeppp}}}jjjbbbooo}}}hhhZZZUUUXXXccceeeccc```^^^YYYRRRIIIBBB333222111111222333333222////////////////////////////////////////////////////////////////////////............////////////000,,,---333555000,,,,,,...///000444:::@@@DDDFFFOOOWWW^^^___\\\bbbssszzzqqqvvvhhh___\\\[[[ZZZ}}}eeeRRREEE>>><<<::::::999888777666777888888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>????????????@@@AAABBBCCCCCCCCCCCCBBB@@@===:::888;;;;;;::::::;;;<<<>>>???;;;888777<<>>;;;999:::===@@@AAA@@@@@@???@@@AAABBBCCCGGGGGGFFFFFFEEEEEEDDDCCC===:::888777666;;;JJJXXXeeehhhhhhbbbVVVKKKFFFEEEFFF@@@@@@EEEAAA<<>>FFFLLLRRRYYYaaaeeejjjwwwrrruuuxxxqqqxxxjjj___\\\aaajjjqqqdddOOODDD>>>;;;;;;;;;<<<<<<:::888777888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>======>>>>>>>>>?????????======>>>???@@@BBBCCCDDDDDDCCCBBB@@@===;;;999888:::;;;<<<===>>>>>>??????:::;;;>>>GGGPPPTTTPPPJJJ======<<<;;;:::<<<@@@CCCBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBBBBBBBCCCCCCCCCCCC???===;;;999999???PPP```iiikkklllggg]]]SSSKKKHHHEEE@@@@@@CCCBBB>>>BBBJJJlllyyysssdddSSSKKKMMMWWWgggttt|||VVVNNNIIIIIIKKKJJJJJJKKKHHHEEE===333...//////...////////////000000000000000000000000000000000000////////////////////////000000//////000222444666;;;@@@KKK\\\rrrvvvpppppp{{{ssshhhZZZjjjyyyzzzrrroooxxxooo```ZZZXXXYYY^^^dddkkkuuunnnbbbccclllxxx|||qqqbbbXXXQQQWWW___eeefffaaaZZZUUUMMMLLLMMMNNNPPP^^^}}}}}}uuupppccc^^^[[[___hhhmmmkkkgggcccdddbbb[[[NNN@@@666222333222222222222111111111000000000000000000000000...//////000000000000000000000000000000000000000...//////000000111111222000000111111111444999===BBBBBBDDDNNNccc}}}yyytttwwwyyyrrrffflllxxxkkkYYYWWW```nnnzzz{{{wwwvvvwwwwwwkkksssfffOOOFFFHHHNNNXXX```aaabbbaaa^^^YYYSSSPPPAAA;;;555222333444444222000000000000000000000000////////////////////////////////////////////////............////////////111000.........///000222///444:::<<<===BBBLLLTTTXXX]]]ccclll{{{yyyhhhsssssspppkkkeeeaaadddppphhhPPPCCC???<<<;;;===;;;<<<>>>===:::999;;;===;;;;;;;;;<<<<<<<<<===============>>>>>>>>>??????>>>>>>>>>?????????@@@@@@<<<===>>>???AAADDDFFFGGGEEECCCAAA>>><<<:::999999888999<<<>>>??????>>>>>>;;;CCCNNNUUUUUUOOOGGGAAA;;;<<<===>>>>>>???BBBDDDEEEJJJPPPVVVXXXWWWTTTRRRIIIHHHGGGEEEDDDCCCCCCBBB@@@>>><<<;;;;;;CCCVVVhhhlllnnnnnnllleee[[[RRRLLLFFFEEEDDDBBBAAA@@@BBBDDDTTT}}}yyylll^^^WWWVVVWWW[[[```dddvvv|||VVVMMMFFFJJJNNNLLLHHHGGGHHHHHHAAA666000111111///////////////000000000000000000000000000000000000////////////////////////////////////111333666888>>>LLL```vvvvvvpppooowww{{{uuummmiii[[[pppyyytttmmm___WWWVVV\\\hhhxxxrrreeegggnnn{{{qqqaaaOOOTTT[[[aaacccaaa\\\YYYYYYUUUSSSQQQLLLPPPhhhqqqiiijjjddd______dddiiijjjiiihhheeeaaa]]]VVVKKK>>>555333333222222222111111111000000000000000000000000......///000000000000000000000000000000000000000...//////000111111222222111111222222333777<<<@@@BBBHHHOOO[[[rrryyyrrrooorrrxxx{{{uuunnngggjjjwwwkkkXXXMMMXXXmmm~~~~~~zzz\\\NNNJJJLLLUUUYYY[[[___```___[[[XXXVVVIIIAAA888222222444333222000000000000000000000000////////////////////////////////////////////////............///////////////000111000000111222333333555999===CCCKKKUUU\\\```bbbiiizzzuuurrrvvvjjjzzz|||lllmmmnnnpppuuudddTTTDDD???>>>======AAA:::<<<>>>>>><<<;;;===@@@<<<<<<<<<<<<============>>>>>>>>>>>>????????????>>>????????????@@@@@@@@@<<<===>>>@@@BBBEEEGGGIIIFFFDDDAAA===;;;::::::;;;666888;;;>>>??????===<<<===KKKZZZ___VVVHHH===888;;;===???@@@AAAAAACCCEEEOOOXXXeeeqqqwwwxxxtttppp\\\ZZZVVVRRRNNNJJJHHHFFFAAA???>>><<<<<>>BBBFFFPPP\\\hhh{{{tttiiiiiiqqq~~~{{{rrriiigggqqq]]]QQQKKK[[[|||mmm\\\TTTRRRXXXSSSWWW\\\______]]]\\\[[[NNNEEE999333222444333222000000000000000000000000////////////////////////////////////////////////............/////////000+++///222222111222222111666666777===HHHTTT]]]bbbaaadddooouuusssxxx~~~www|||jjjLLLHHHDDDAAAAAA@@@???>>>@@@@@@@@@??????>>>>>>>>>??????@@@@@@@@@???>>>>>>BBBAAA???======>>>???@@@<<>>???<<<777999???:::<<<======@@@BBBAAA???CCCKKKRRRPPPEEE;;;888:::<<<>>>BBBDDDFFFIIINNNRRRgggkkksss}}}vvvuuutttfffYYYQQQFFFFFFCCC>>>;;;BBBRRReeeppppppooonnnmmmjjjeee^^^YYYNNNKKKHHHFFFEEEDDDBBB@@@FFFQQQpppsssiiijjjlll___LLLjjjpppzzz|||[[[LLL@@@BBBKKKMMMEEE<<>>KKKvvvqqqhhhttttttddd```llluuujjjaaa```]]]\\\^^^___qqqyyyhhhppp|||eee]]]TTTPPPRRRVVVXXXWWWbbb^^^\\\[[[VVVRRRWWWaaa~~~qqq```xxxlllqqqoooeee^^^```dddeeeiiihhhdddaaa___[[[NNNAAA333333222111111111111111000000000000000000000000111111000///////////////////////////////////////111000000000000000111222222---...666===???BBBHHHGGG[[[bbbfffzzztttyyy|||~~~xxxnnnfffeeelllvvvbbbSSSNNNeee}}}|||kkk```QQQOOOSSS\\\cccaaa]]]ZZZTTTKKK@@@999666666555444222222222111111111111000000000//////.........---////////////////////////111111000000/////////...444///...000111000000333444;;;@@@CCCOOO^^^bbb]]]YYYvvvxxxoooppp|||hhhSSSHHHFFFCCCBBBCCCDDDDDDDDDAAA@@@@@@@@@@@@?????????@@@??????@@@AAABBBAAA@@@???@@@@@@AAAAAAAAAAAAAAAFFF???888888>>>AAA@@@===AAACCCDDDCCCBBBAAABBBCCCCCC>>>;;;>>>>>>:::999;;;777===CCCEEEDDDCCCBBBBBBFFFGGGEEEAAA<<<:::<<>>>>>GGGWWWfffooorrrqqqpppooolllhhhaaa]]]QQQNNNJJJGGGEEEDDDBBBAAA@@@IIIbbbyyymmmhhhlllkkk^^^NNNhhh|||ssssss~~~aaaPPPDDDGGGMMMKKKEEEAAA@@@DDDFFFAAA888111000111000000000000000000000000//////............//////111111111111000000000//////222444333111555>>>EEEOOOiii~~~kkkcccnnntttoooqqq|||}}}wwwlllcccdddjjjmmmnnnpppwww|||sssxxx{{{{{{zzzllleee[[[TTTRRRSSSTTTTTTZZZ[[[```ddd```ZZZYYY^^^yyyssseeebbbxxxyyywwwtttmmmddd___cccjjjiiiiiifffbbb___[[[QQQFFF777444111000111111111000000000000000000000000000111111000///////////////////////////////////////000000000000000111111222666333444:::>>>AAAGGGNNNJJJZZZ```fff}}}{{{~~~tttkkkggghhhtttiiiTTT\\\|||qqqYYYUUUVVV^^^dddccc___\\\VVVPPPGGG???999666555444222222222111111111111000111111000000000/////////////////////////////////000000000/////////......222///...111333222222555:::===BBBLLLZZZeeefff```ooo~~~tttuuuxxx|||{{{zzzfffOOO@@@HHHFFFDDDDDDEEEFFFFFFFFFBBBBBBAAAAAABBBBBBCCCCCCBBB@@@>>>???BBBDDDCCCAAA===>>>@@@BBBBBB@@@???===GGGFFFCCCAAA@@@AAACCCEEEDDDCCCBBBCCCDDDDDDCCCBBBCCC>>><<<>>>@@@>>><<<<<<>>>CCCHHHIIIFFFCCCEEEGGGHHHDDD>>>999888:::===>>>AAACCCIIISSS]]]bbb```\\\TTTTTTSSSSSS\\\qqqwwwVVVJJJDDD???CCCOOO]]]iiioootttsssrrrqqqppplllfffbbbVVVRRRLLLGGGEEEDDDCCCCCC@@@FFFTTTpppuuugggfffjjjfff[[[RRR\\\|||yyyiiizzzqqqZZZHHHIIILLLGGGAAAAAA>>>BBBFFFCCC;;;444000000000000000000000000000000000//////......//////000111111111111000000000000///222333222333;;;IIIUUUZZZ___pppccc]]]gggttt{{{}}}yyyaaagggnnnvvvssspppuuuzzztttooofff\\\UUUSSSTTTVVVVVVZZZbbbhhhfff```^^^___gggvvvkkk\\\XXX~~~|||{{{jjjccciiihhhjjjiiiddd___[[[UUUNNN>>>888111...000222111///000000000000000000000000111000000///////////////////////////////////////000000000000000111222222444444666:::>>>CCCNNNXXXUUUaaadddhhh{{{uuuooojjjdddWWWfffzzzuuu___XXXTTTZZZ```aaa___]]]ZZZWWWQQQHHH???888444444222222222111111111111000111111111111000000000000////////////////////////////////////............111...///333444333555888???AAAJJJZZZgggkkkjjjjjj~~~{{{kkkpppxxx{{{wwwttt{{{uuuaaaSSSJJJFFFLLLIIIGGGFFFFFFFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHDDDAAABBBEEEGGGFFFCCCAAAAAABBBBBBAAA???>>>===JJJ___qqqmmmVVVEEEEEEMMMIIIFFFCCCDDDFFFFFFDDDBBBCCCAAA@@@@@@@@@BBBDDDFFFNNNKKKJJJKKKJJJIIIKKKNNNFFFDDDAAA>>><<<<<<======HHHMMMWWW^^^```ZZZPPPHHHGGGJJJOOOVVVbbbvvvkkkQQQFFF@@@FFFUUUccclllqqquuuttttttsssssspppkkkhhh\\\WWWOOOIIIFFFEEEEEEDDDAAADDDIIIZZZ|||gggdddddd^^^WWWUUULLLiiixxxxxxiiiyyylllQQQLLLMMMGGGAAAAAA<<>>GGGYYYjjjmmmiiinnnzzz}}}uuuxxxtttwww|||}}}xxxuuu|||nnn[[[QQQNNNOOOPPPMMMKKKIIIHHHHHHHHHGGGEEEGGGFFFEEEEEEEEEGGGHHHJJJJJJGGGDDDDDDFFFGGGEEECCCCCCBBBAAA@@@@@@AAABBBBBBSSSuuuhhh[[[\\\]]]WWWPPPLLLJJJHHHDDDAAAAAACCCCCCAAAAAAFFFNNNSSSWWWPPPNNNVVV\\\ZZZTTTQQQBBBCCCCCC@@@===>>>CCCHHHSSSYYY^^^^^^WWWOOOJJJIIIBBBJJJYYYkkk{{{WWWJJJBBBIIIYYYeeennntttuuutttsssttttttrrrooolllbbb\\\SSSLLLHHHFFFFFFEEE>>>@@@???HHHkkkttthhhaaaXXXUUUWWWHHHUUU```hhh~~~xxx|||[[[NNNMMMKKKFFFCCC:::@@@GGGHHHCCC;;;333000111111111111111111111111000000////////////000000000000000000000000111111444444222333:::JJJ___nnnjjjgggsss{{{yyyrrrcccaaacccrrryyy||||||||||||pppbbbYYYXXXZZZ]]]___aaaaaaaaaaaaaaaaaa^^^aaasss|||ccciiisss___bbbhhhkkkfff```^^^]]]ZZZNNNCCC666111222444222///000000000000000000000000000000////////////000000000000000000000000000000000000000000111222333444555:::???BBBHHHTTTcccmmmlll{{{~~~wwwuuuooommmuuu```RRR^^^ppp|||pppxxxzzzmmm```[[[[[[\\\```ddd]]]^^^\\\TTTHHH===555333222222222111111111000000////////////////////////000000000000000000000000......//////////////////111///000333222111555;;;===OOOhhhtttllleeettt|||{{{}}}}}}~~~~~~~~~iiibbbWWWOOOMMMMMMMMMMMMNNNLLLKKKLLLMMMMMMLLLKKKHHHFFFEEEDDDDDDEEEGGGIIICCCDDDDDDDDDDDDCCCBBBBBB???>>>======>>>@@@CCCEEEOOOjjj|||zzzrrrfffZZZQQQJJJEEEBBBBBBEEEFFFEEEHHHRRR[[[___XXXRRRUUUeeeooogggWWWNNN@@@@@@???<<<===DDDQQQZZZ``````[[[PPPEEEBBBIIIQQQTTT\\\kkkyyy~~~tttkkkbbb```gggwwwZZZLLLFFFOOO]]]fffnnntttrrrrrrrrrrrrssssssqqqooofff```WWWOOOJJJHHHFFFEEEAAABBB@@@DDD\\\wwwhhh]]]WWWWWWPPPOOOTTTcccwwweeeMMMFFFHHHFFF@@@:::@@@FFFIIIEEE===555111111111111111111111111111111000000//////000000111000000000000111111111111333111222777CCCRRRbbbkkklllppprrrkkkkkkwwwvvvcccXXX[[[eeetttzzzrrr~~~ssszzz}}}lll___XXXWWW\\\```cccbbbbbbcccaaa\\\aaa\\\eee|||rrrjjj|||ddd^^^dddhhheeeaaa```^^^\\\SSSIII===555333333222000000000000000000000000000///////////////000000111000000000000000000000000000000000111222333444555888===BBBDDDIIITTT___dddkkk}}}|||tttuuu~~~vvv___UUUXXXjjj|||lll|||rrrggg___YYYUUUXXX]]]^^^^^^]]]WWWMMMBBB999555222222222111111111111000............////////////000000000000000000000000////////////000000000000222000111333222222999AAAEEE[[[rrrvvvjjjiii}}}~~~~~~{{{yyy~~~PPPTTTXXXYYYVVVSSSQQQPPPSSSRRRQQQQQQRRRRRRPPPNNNFFFEEECCCAAAAAABBBDDDEEEEEEJJJOOOPPPMMMKKKLLLNNNHHHGGGGGGFFFFFFFFFGGGGGGDDDPPPiiiwwweeeVVVLLLIIIHHHHHHIIIJJJOOOZZZgggkkkhhh___XXXZZZhhhlll```NNNFFF@@@??????AAAHHHQQQ[[[bbb^^^ZZZQQQGGGCCCIIIVVVbbbpppuuuyyyxxxqqqdddWWWOOOMMMPPPYYYfffXXXMMMKKKWWWcccgggkkkqqqpppooooooppprrrrrrqqqoooiiicccZZZRRRMMMIIIFFFEEEDDDDDDCCCDDDQQQpppyyyjjj___WWWQQQNNNRRRcccwww|||XXXEEEEEEDDD<<<:::???FFFIIIFFF???777222111111111111111111111111111111000000000000111111///000000000111111111111111111666BBBQQQ^^^cccddduuu}}}xxxqqqtttsssjjjdddZZZaaaoooyyyvvvooopppxxxrrrooopppttt|||mmmccc^^^```cccaaa^^^___ddddddaaaeeeaaafffuuu{{{kkkZZZ```eeedddcccbbb___ZZZVVVNNNCCC:::555333222222000000000000000000000000///////////////000111111000000000000000000000000000000000111222333555555999???DDDFFFMMMXXX]]]]]]mmm~~~|||{{{|||iiiuuukkkZZZhhhiiimmmjjjhhhcccZZZRRRSSSYYY___^^^\\\XXXRRRIII???888222222222111111111111000......//////000000000000000000000000000000000000000000000000111111222222222111111333333666???JJJVVVfffrrrqqqmmmxxxxxx|||}}}yyyzzzwwwyyyRRR]]]iiilllfff___^^^___ZZZYYYWWWVVVUUUSSSPPPMMMEEECCC@@@>>>>>>???AAABBBRRRZZZbbbdddaaa___aaaddd[[[[[[[[[YYYWWWSSSPPPMMMDDDGGGSSSkkk|||iiiXXXNNNMMMOOOOOONNNOOOXXXkkkzzzyyynnnjjj___[[[```^^^OOOBBB???BBBAAADDDLLLVVV^^^___^^^NNNLLLJJJKKKRRR```ppp{{{uuufffZZZUUUTTTLLLSSS]]]fff{{{UUUMMMOOO]]]ggggggiiinnnnnnmmmmmmoooqqqqqqpppoookkkeee\\\TTTNNNJJJFFFDDD@@@@@@@@@AAAFFF\\\vvveeeWWWJJJKKKRRRbbbyyylllMMMIIIHHH???;;;???EEEIIIGGG@@@888333111111111111111111111111111111000000000000111111//////000000111111111222111333===MMM___gggeee___wwwfffmmmjjjsssvvvgggqqqxxxfffZZZ```jjjqqqzzz|||pppiiiiiifff^^^UUUWWWbbbkkklllhhhiiimmmwwwzzzwwwnnnXXX^^^bbbcccdddddd___YYYWWWQQQGGG===666333222333000000000000000000000000///////////////000111111000000000000000000000000000000000111222444555666>>>DDDJJJNNNWWWbbbfffcccsss~~~zzz{{{ZZZSSSrrriiimmm|||}}}___ccciiiiiiaaaXXXXXX^^^```^^^[[[YYYUUUNNNCCC;;;222222222111111111111000//////000000111111111222000000000000000000000000000000111111222222222333222000111333444999EEEQQQeeemmmppplllqqq~~~rrruuu}}}xxxkkkwwwxxx~~~\\\yyy}}}zzztttvvvlllgggfff]]]OOOLLLSSSOOOIIIEEEBBB???===@@@EEEUUUoooxxxcccQQQSSSKKKMMM\\\iiinnnvvv{{{iiiZZZUUUTTTTTTUUU[[[cccnnn{{{|||rrrwwwtttkkk\\\LLLBBBAAABBBDDDDDDHHHRRR]]]___XXXPPPFFFMMMTTT^^^ppp|||nnnddd```^^^\\\YYYXXXXXX]]]mmmyyyQQQSSS[[[eeejjjiiiiiijjjiiiiiijjjjjjlllnnnooopppqqqkkkeee```VVVJJJDDDGGGDDDDDDAAABBBFFFNNNppp}}}rrrppp___RRRHHHPPPmmmxxxVVVEEEFFFGGG===???CCCFFFGGGCCC<<<666333111//////000111000///000000000000000000000000111222222//////222333333666333CCC___fff]]]aaasssxxxzzzvvvfffcccllltttzzzooo}}}xxx|||mmmddd___jjj~~~rrr~~~ooorrraaaccc```WWWQQQWWWhhhwwwlllfffdddmmm|||kkkuuuooosssfff```^^^aaadddaaa]]]\\\YYYUUUNNNDDD;;;555333333222222222111111111111000000000000000000000000000////////////000000000000...111333333333444888<<>>777222///222444222111111000000000000000000000000000000000000000000000000////////////000000000000000<<<333+++888CCCMMMaaakkkxxxccc^^^}}}wwwrrrppprrrtttwwwiii}}}ppp^^^OOOIIIPPPLLLHHHEEE???<<>>@@@DDDGGGGGGCCC<<<777333111000///111111000///000000000000000000000000000111222111111222444555666===RRRjjjppphhhkkkwwwuuusss{{{~~~jjjaaadddttt}}}yyyzzz|||ssszzzyyy|||~~~vvvwwwiiiccc[[[UUUPPPSSS```nnnnnnfffaaaeeeooo|||vvvqqqzzzmmmbbbZZZ]]]cccccc```^^^ZZZVVVOOOFFF===777444222222222222111111111111000000000000000000000000000////////////000000000111...111222222222555;;;@@@EEEJJJPPPXXXkkk}}}ttt{{{iiiNNNKKK\\\uuuwwwqqq{{{SSSMMM```ppplllbbb[[[[[[ZZZQQQGGGBBB999222///222444222000111000000000000000000000000000000000000000000000000////////////000000000111...111000333;;;CCCYYYuuummmnnn}}}ttt||||||{{{xxxvvvuuuwwwyyy{{{wwwmmmdddpppzzzaaaLLLKKKIIIIIIHHHCCC======@@@@@@ZZZ~~~uuuiiiZZZPPPWWWdddmmmmmmjjjeeefffnnnssstttvvvwwwhhhUUUGGGBBBDDDGGGIIIPPPYYY```]]]TTTMMMMMMPPP___nnn~~~rrr]]]YYYVVVWWW\\\aaacccccc```fffppp|||qqq```ZZZYYY[[[___```]]]\\\^^^```aaabbbccceeegggiiijjjnnnlllkkkiiibbbVVVLLLIIIBBBDDD@@@@@@AAAAAAUUUwwwzzzeeeWWWHHHFFFUUUooo~~~sssUUUFFFCCCAAABBBEEEHHHHHHDDD>>>999444222000000111222111000000000000000000000000000///000222222222222444666666JJJgggyyy{{{vvvvvv{{{ssszzz{{{ddd```jjjxxxuuujjjxxxfffWWWTTTQQQMMMUUUbbbqqqkkkeeedddhhhssszzz}}}rrrwwwyyyiii[[[[[[bbbdddbbb___\\\XXXRRRJJJBBB:::444111222222222111111111111000000000000000000000000000/////////000000000111111///000111111222777???FFFLLLSSS^^^lllyyyuuuvvvwwwOOOJJJ^^^ssssssuuuuuuUUUMMMeeeyyykkk^^^ZZZXXXTTTLLLHHH;;;444000111333111///000000000000000000000000000000000000000000000000000/////////000000000111111111(((///<<<<<>><<>>666111222222222111111111000000000000000000000000000000//////000000000111111111000111111111333;;;EEEMMMVVV___rrrdddJJJZZZ{{{wwwaaa```llloooNNNSSSnnnzzzvvvyyylll^^^XXXXXXWWWQQQKKK>>>777111111222000///000000000000000000000000000000000000000000000000000//////000000000111111111666)))333???===PPPtttzzzrrrtttsssccc\\\]]]bbbgggpppxxx}}}~~~uuujjj___UUULLLEEEcccVVVLLLKKKNNNMMMIIIFFFDDDEEEQQQnnnyyypppnnnppppppqqqxxxrrreeeZZZOOOFFFFFFQQQ\\\``````ggg]]]SSSQQQ[[[jjjxxx}}}rrrfffYYYPPPKKKNNNPPPTTTZZZbbbiiinnnpppppprrruuuvvvrrrjjjbbb^^^ZZZWWWVVVWWWWWWUUUVVVZZZXXXYYYZZZ\\\___bbbdddeeegggjjjlllmmmjjjbbbVVVLLLCCCGGGDDDCCCFFFAAAGGGYYY}}}sssbbbPPPCCC???RRRVVVEEEKKKEEEFFFFFFGGGGGGEEE@@@<<<555333111111222333222111111111111111111111111111222000222333111...222999NNNmmmssssss|||||||||xxx~~~hhheee```RRROOOWWW```aaaeeegggfffjjjwwwppphhhwwwmmmhhhddd``````bbb```]]]XXXRRRLLLCCC:::333222222222111111111000000111111111111111111111111000000000000111111111111000111111222666???LLLUUU```lllsss___[[[tttnnnyyy]]]___xxx~~~XXXQQQ^^^fffjjjlllddd[[[XXXYYYYYYSSSKKKCCC:::333222222000///111000000000000000000000000000000000000000000000000000000000000111111111111666///777<<>>666222222222111111111111000111111111111111111111111000000000111111111222222000111333555:::EEESSS]]]eeeuuu}}}~~~tttttt~~~uuunnnXXXgggqqq``````___^^^\\\\\\ZZZYYY[[[[[[UUUMMMGGG>>>666333333000000222000000000000000000000000000000000000000000000000000000000111111111222222222444888>>>PPPqqq}}}pppfffwwwyyyssspppqqq|||{{{~~~}}}xxxlllaaaTTTMMMKKKKKKOOOUUUppp]]]RRRLLLMMMQQQJJJEEEDDDLLLZZZqqqwwwnnnqqquuuhhh^^^VVVXXX\\\aaaeeeggghhhggggggccclllzzzxxxfffSSSLLLKKKKKKKKKMMMHHHLLLRRR[[[dddmmmuuuzzzyyyqqqkkk___RRRLLLMMMOOOLLLLLLOOOPPPOOOQQQTTTRRRRRRTTTWWWZZZ]]]```bbbgggjjjkkkjjjkkkjjj```UUUFFFHHHBBB@@@EEEBBBAAAKKK\\\yyynnndddXXXDDD@@@dddxxxyyy^^^LLLHHHGGGFFFFFFEEECCC@@@===666444333222333444333222111111111111111111111111333000111666444333===MMMfffqqq}}}nnn___WWWWWWWWW[[[ccciiiiiieeefffkkk~~~kkkppp{{{pppfffaaabbbddd___ZZZUUURRRKKKAAA:::222222222111111111111000111111111111111111111111000000111111111222222222000222444888>>>JJJXXXbbbcccuuu|||xxxddd```xxxsss___ZZZVVVRRRXXX[[[ZZZ[[[\\\XXXPPPKKKAAA888555333111111333000000000000000000000000000000000000000000000000000000111111111222222222222999:::FFFcccvvvssslllsss}}}xxx}}}rrrjjj^^^UUUOOOPPPRRRTTTYYY```iiiYYYSSSUUUOOOMMMKKKGGGEEEQQQqqqzzzvvvrrrggg[[[```yyypppeeeaaa___```gggoooppplllfffdddeee|||zzzfffTTTFFFFFFJJJJJJGGGGGGMMMPPPVVV]]]dddmmmuuuzzzvvvfffZZZOOOGGGHHHOOOLLLIIIIIIMMMNNNLLLMMMQQQOOOPPPRRRUUUXXX\\\___```iiikkkkkkiiikkklllcccXXXJJJKKKDDDAAAFFFDDDBBBIIIXXXsssuuukkk|||wwwqqqfffLLL===XXXsss___IIIHHHGGGEEEEEEDDDCCC???===666555333333444444444333111111111111111111111111333///111777777777DDDVVVaaaeeemmm{{{jjjggglll~~~pppbbbZZZWWWRRRUUU]]]eeefffccccccgggqqqzzzrrrtttooowwwkkkbbb^^^eee```ZZZVVVSSSMMMDDD<<<222222222111111111111000111111111111111111111111000111111111111222222222000222666:::AAALLL[[[eee___qqqvvvsssddddddyyy```^^^___OOOWWW]]]\\\[[[]]]YYYTTTNNNCCC999555444222222444000000000000000000000000000000000000000000000000000111111111111222222222555<<<===PPPpppttthhhlll}}}{{{~~~~~~ssswwwvvvhhh]]]VVVQQQQQQXXX]]]___bbbhhhrrrbbbXXXSSSNNNLLLKKKMMMWWWbbbvvviii```YYYTTTWWWMMMLLLVVVnnnwwwuuuwwwxxxqqqooonnnlllhhhiiiuuunnn```YYYNNNIIIDDDDDDHHHKKKIIIFFFKKKUUU^^^aaafffoootttssslllaaaSSSJJJFFFFFFDDDBBBHHHIIIIIIIIIHHHIIILLLNNNMMMOOOPPPQQQSSSUUUYYY\\\dddhhhjjjkkkmmmnnnggg___NNNKKKGGGCCCAAAAAACCCDDDLLLhhhzzzzzzwww{{{~~~sssVVVCCCSSSpppnnnRRRPPPDDDDDDHHHFFFGGGFFF===<<<666000///222444222000222222111111111111222222222444555444777EEE[[[nnnssspppkkkrrreee[[[aaa||||||ssskkkcccQQQQQQSSSSSSWWWaaakkkhhh```mmmyyywwwhhhuuuxxxmmmaaaZZZ``````[[[UUUTTTTTTKKK@@@777555333000///000111222000000000000111111111111///111222333111111111222,,,555888???OOOVVVVVV\\\bbbxxx{{{jjjpppuuubbbccc}}}qqqbbbgggaaaaaajjjtttooo^^^VVVYYYPPPKKKAAA888222000000111000000000000000000111111...000111111000/////////444222000000000111222111444FFFQQQjjjuuuaaassswwwxxxwww|||wwwooovvv|||qqqfff^^^ZZZYYYWWWUUUYYY```gggkkkkkkyyynnneee[[[SSSLLLJJJQQQYYYsssnnn```WWWQQQNNNJJJDDDEEEPPPooo|||uuuqqqsssyyynnn]]]SSSOOOLLLIIIEEEEEEGGGIIIIIIHHHNNNXXX___```bbbfffgggdddUUUMMMDDD???@@@CCCCCCCCCEEEFFFFFFFFFEEEGGGIIILLLLLLNNNPPPQQQRRRUUUYYY\\\cccgggjjjkkkmmmnnniiiaaaPPPLLLFFFCCCBBBCCCCCCCCCGGG]]]|||{{{rrr[[[HHHPPPeeevvvYYYPPPFFFHHHLLLFFFEEEEEE>>><<<777111000222333222000222222111111111111222222000555777555===SSSooo}}}tttjjjnnnjjjgggqqqttt{{{ssstttgggXXXVVVVVVUUUUUU]]]gggiiieeedddqqqkkkgggxxxrrrxxxnnn]]]hhhbbbbbb___XXXTTTRRRLLLDDD:::666222000000111222111000000000000111111111111000111333333111111111222555:::<<>>___}}}sssffflllmmmrrr~~~~~~___qqqsss~~~qqqddd\\\ZZZUUUSSSWWWaaahhhjjj___fffxxx{{{ppplllmmm}}}oooVVVggg```cccbbb[[[TTTOOOLLLIII>>>888111///222444222000000000000000111111111111111222333222111000111222666777???WWWnnnnnnjjjsssyyyrrrmmmooosssoooaaaUUUpppggg]]]eeeyyyzzzvvvddd\\\ZZZYYYUUUPPPGGG>>>777444333333222222111111111000000000/////////000000111111111111111111222333555666666???CCCcccmmmnnnqqqrrr}}}}}}|||~~~~~~|||pppeee^^^\\\\\\]]]cccfffjjjlllmmmsss|||eee~~~kkkaaa___^^^jjjvvvjjjbbbZZZUUURRRQQQLLLGGG[[[}}}uuujjjZZZNNNHHHFFFGGGGGGHHHIIIIIIHHHGGGHHHJJJMMMTTTVVVUUURRRLLLGGGAAA===999777555666999<<<<<<<<<===>>>?????????@@@CCCFFFHHHJJJLLLNNNOOOSSSWWWZZZ___dddiiikkkmmmooommmhhh[[[QQQFFFBBBDDDFFFDDD@@@BBBKKKfff|||uuurrreeeQQQIIILLLuuuiiixxx]]]KKKFFFHHHCCCBBBDDDBBB<<<999444222222333222222222222111111111111222222///555333///DDDiii~~~~~~rrrhhhcccpppnnnuuu}}}fffbbbmmm^^^[[[VVVRRRTTT]]]fffkkkccc___fff||||||oooqqqXXXZZZYYY___ccc^^^UUUNNNKKKJJJBBB:::222000333555333//////000000000111111111111111222333222111111222333777;;;KKKmmm}}}rrrzzz|||ppphhhjjjjjjeeeccceee|||yyy}}}pppcccrrrzzz~~~wwwddd___\\\VVVWWWRRRJJJAAA:::555333333333222222111111000000///000///...///111222222222000111222222333444666777@@@OOOzzzqqq|||gggssszzz|||{{{|||||||||rrrfff^^^^^^bbbeeegggjjjiiihhhiiippp}}}^^^~~~~~~wwwvvvhhh^^^QQQQQQMMMCCCSSSmmm___XXXQQQIIIEEEGGGIIIIIIHHHGGGIIIJJJKKKJJJJJJLLLNNNRRRNNNJJJEEE@@@;;;777555888777777888999:::999888;;;<<<=========???BBBDDDEEEGGGJJJLLLNNNRRRVVVZZZ^^^dddiiikkkmmmpppoookkkbbbWWWJJJDDDEEEFFFDDDAAABBBIII___}}}uuusssgggSSSHHHJJJfffiiiffftttWWWGGGGGGEEEDDDEEE@@@===:::666333222222222222222222111111111111222222444666333666RRRttt{{{mmmaaa```ggg|||vvvxxxwwwwww~~~lllWWWrrrsssaaa\\\VVVSSSTTTZZZbbbhhheee]]]ZZZmmm|||zzzssshhhWWWVVV[[[```___XXXOOOJJJIIIEEE===333111444666333000///000000000111111111111111222333222111111333555<<>>===;;;888444222222333333222222111111111111222222111000000>>>^^^yyyuuubbbZZZcccuuu}}}yyyyyy]]]YYY{{{{{{jjjaaaXXXTTTUUUWWW\\\bbb```\\\XXXaaa~~~vvvtttaaa^^^]]]]]]___[[[RRRKKKHHHGGG@@@777333333555333111000000000000111111111111000111222111111222555888;;;SSSvvv}}}lllgggzzz|||sssyyy|||yyyllliiiYYYjjjvvvwwwwwwtttgggVVV[[[WWWPPPGGG>>>888333111222222222222222222222222444111......111333222000111222222111000333999>>>LLLxxxxxx}}}ppp{{{oooddd___|||{{{vvvgggeeebbbbbbdddgggjjjkkkjjjmmmuuuQQQyyynnnhhhZZZQQQOOO]]]rrrfffYYYPPPMMMBBBBBBCCCEEEGGGHHHGGGFFFGGGHHHLLLQQQUUUTTTPPPKKKHHHAAA<<<<<<;;;666333555222333555666666666777777666777888999999;;;>>>AAAAAACCCFFFIIIKKKPPPUUUXXX]]]eeejjjkkklllooopppnnnmmmdddWWWKKKEEECCCCCCCCC@@@FFFRRRiiiyyyvvvnnn\\\OOOMMMTTTqqqlllaaaLLLMMMJJJEEEDDD@@@>>><<<999555222111333444222222111111111111222222///...444IIIfffxxxqqq```[[[kkkmmmYYYlll}}}yyyjjj[[[UUUUUUUUUWWW\\\XXX[[[ZZZZZZkkkyyyzzzqqqooopppeee]]]]]]]]]VVVNNNJJJHHHBBB:::555222333333333000000000000111111111111///000111111111333777:::@@@```~~~qqqvvvzzz~~~vvvzzzwwwoookkkeeeeeemmmzzzvvvppp```___aaalll}}}wwwddd^^^ZZZSSSJJJAAA:::444222000111111222222333333444777333......111222111///111222222111111666???GGGfffvvv{{{vvvvvviiiZZZ[[[bbb|||tttoooccceeegggiiiiiijjjlllmmmqqqyyyMMM~~~vvvkkkWWWNNNTTThhhssscccZZZTTTLLLFFFCCCAAABBBBBBCCCDDDEEEGGGHHHHHHHHHLLLRRRXXXXXXQQQJJJEEE>>>;;;>>>>>>888444555444555777777666555555666444555666777777999===???@@@BBBEEEHHHKKKOOOTTTXXX^^^eeekkkkkkkkknnnpppoooppphhh[[[MMMEEEBBBCCCDDD@@@EEEKKK^^^zzzwwwrrraaaQQQLLLGGGeeexxxuuu}}}vvvWWWHHHLLLIIIDDDEEEDDD>>><<<:::666222111333444222222111111111111222222555555>>>VVVoooyyyrrrggg^^^qqqUUUZZZ~~~~~~qqq^^^VVVTTTSSSUUUYYYSSSYYYYYYTTT^^^{{{nnnyyykkk{{{mmm]]]\\\^^^YYYQQQLLLHHHDDD<<<666222111333555000000000000111111111111...///000111111444888<<>><<<;;;888777666444444444444444444444444444444444444666888:::<<>>===;;;999777666444444444444444444444444444444444444666888:::;;;???BBBEEEHHHJJJMMMRRRUUU\\\aaaggglllnnnnnnooooooooollleeeXXXKKKDDDDDDGGGBBBDDDDDDMMMmmm{{{uuufffVVVQQQKKKLLL___yyy{{{uuuaaaNNNIIIKKKJJJEEEBBBAAA???<<<888666444333222444444333333222333333444666777PPPyyyxxxyyyvvv|||___ZZZuuuxxxsssvvvwww{{{ooo^^^VVVVVVYYYZZZUUUUUUWWWTTT]]]yyyyyy|||kkkiiiqqq~~~yyyvvvfff\\\\\\^^^WWWKKKIIIEEE@@@:::555222111111111111222222222333333333555111000222333444<<>>>>><<<:::888666444444444444444444444444444333333444555777999:::<<>>?????????===;;;888777444444444444444444333333444333333333444666888999999===CCCGGGKKKMMMPPPSSSUUU[[[bbbiiilllnnnooopppsssqqqjjj^^^PPPGGGFFFGGGDDDEEEDDDEEEUUUxxx{{{tttjjj\\\PPPLLLCCCMMMppp}}}bbbQQQJJJHHHGGGEEE@@@>>>;;;888666444333333444333333333333444444555111JJJpppyyy|||eee^^^xxxqqqnnnppprrryyysssccc[[[XXXWWWXXXVVVNNNNNNddd{{{mmmkkknnn{{{sssnnnqqqrrr~~~rrraaa___]]]UUULLLIIICCC===888555333333111111222222222333333333333...111888666555IIIcccwwwZZZdddzzz{{{zzz|||zzzvvvwww|||zzzwwwwwwwwwuuuqqqmmmkkkllloooppppppwwwxxxttt|||mmmfffKKKDDDPPP]]]xxxvvvgggQQQIIIJJJDDD888555444444333222222222222111111000000111111222333333555888888;;;NNNpppzzzqqqyyy}}}ooovvv~~~{{{fffgggzzzuuuqqqppppppqqqpppjjjhhhppp|||KKKfff}}}vvvmmmfff]]]ZZZTTTNNNJJJIIIJJJLLLIIIJJJLLLLLLKKKJJJJJJJJJHHHGGGGGGGGGHHHJJJLLLMMMOOOMMMIIIEEECCCAAAAAABBB>>>???@@@@@@???<<<999777555555444444444333333333333333333333444555777888777;;;@@@EEEHHHKKKNNNQQQUUUZZZaaafffjjjlllnnnooorrrqqqlllaaaSSSIIIFFFFFFDDDEEEEEEEEEOOOlll{{{wwwrrraaaPPPJJJJJJKKK```xxxmmmUUUJJJGGGFFFDDD???>>>;;;888666444444444444333333333444444555666555TTTxxxwwwjjjttt|||zzzhhhxxx|||mmmnnnppprrrzzz|||lll]]]WWWWWWXXXUUUNNNMMM]]]qqqsssooommmuuu}}}yyymmmlllkkk[[[XXXWWWNNNJJJEEE>>>999666444333111111222222222333333333222000444777444888UUUvvvzzzzzz|||dddSSShhh{{{vvvrrrsssrrrnnnrrrzzz{{{wwwooonnnmmmkkkkkkrrrzzzsssyyyfffvvvfffLLLKKKPPPNNNmmmuuuoooYYYLLLKKKFFF;;;666555444333222222222222111111111111111222222333333555777:::HHH```zzzyyysssyyy{{{jjjiii{{{vvvtttsssssssssoooiiiiiiwwwLLLcccxxxnnneee]]]YYYRRRPPPNNNLLLKKKJJJJJJIIIJJJLLLMMMMMMKKKIIIIIIJJJGGGHHHHHHIIIJJJKKKLLLLLLJJJHHHFFFDDDBBBAAAAAABBB>>>???@@@AAA@@@===:::888555555555444444333333222333333222222333444666777666:::>>>BBBEEEHHHLLLNNNTTTXXX]]]bbbfffiiimmmpppoooqqqnnneeeWWWLLLFFFFFFDDDDDDEEEFFFKKKaaazzzxxxhhhUUUIIIPPPIIIUUU{{{sssvvv[[[LLLHHHFFFDDD???===;;;888666555444444333333333333444555666777>>>^^^mmmbbbqqq|||xxxllluuu~~~vvv~~~tttlllooooooooowwwwwwwwwfffYYYWWWWWWUUUQQQQQQZZZgggvvvppplllmmm~~~ttthhhvvvtttqqq\\\WWWXXXOOOKKKEEE???999666444333111111222222222333333333111333666555666DDDccc|||tttxxxtttsssXXXSSSooo{{{xxxoooooooookkkppp{{{uuurrrooommmlllrrr{{{uuuvvvnnnjjjpppTTTPPPNNNHHH___lllnnn___QQQLLLGGG@@@777666444333222222222222222111111111111222333333333444666>>>VVVrrryyy{{{rrr~~~~~~~~~|||yyyxxxvvvtttrrroookkkppp~~~KKK```wwwmmmiiidddaaabbbZZZVVVRRROOOOOOOOOOOOMMMLLLMMMNNNMMMKKKJJJKKKMMMJJJKKKLLLMMMMMMLLLKKKJJJDDDDDDCCCCCCCCCBBBBBBAAA===???AAABBBAAA>>>;;;999666555555444333333222222333222222222222444555666666999<<>>;;;999666666555444333333222222333222222111222333555666777888;;;===???CCCGGGKKKLLLNNNSSSXXX^^^eeemmmsssmmmqqqsssmmm```SSSJJJGGGCCCAAACCCFFFDDDOOOttt~~~|||tttgggMMMOOOCCCUUUwwwpppfffSSSMMMIIIEEE>>>===:::888666555555555333333333444555666777777KKKmmmsssmmmrrrhhhgggmmm}}}pppsssttteeebbbgggeeefffmmmiiieeelllsss|||ccc]]]WWWVVVWWWXXXZZZ[[[ppp}}}qqqjjjeeerrruuusssqqqmmmhhh\\\VVVYYYOOOKKKEEE>>>999555333333111111222222222333333333222444222222DDDbbbuuuxxx{{{pppqqq~~~cccWWWcccrrrqqqeeeffflllnnnuuu}}}~~~~~~|||zzz~~~{{{pppmmmttt}}}xxxbbbqqq}}}UUUJJJSSSSSSXXX]]]\\\XXXQQQKKKGGG999777555222111111222333222222111111222222333444000444888FFFfff~~~}}}}}}yyyrrrmmmpppvvv~~~NNNVVV~~~zzzrrrmmmnnnnnnkkklllpppllleee]]]XXXXXXWWWTTTQQQUUUTTTRRRQQQQQQRRRSSSTTTWWWUUUTTTSSSRRRMMMGGGAAA>>>???BBBEEEHHHIIIGGGEEEEEEDDDCCCBBBAAA???;;;888666555444333222222222222333333333333333333333333555666888:::>>>AAADDDEEEKKKNNNSSSXXX]]]cccjjjnnnpppqqqrrrqqqiiiZZZMMMEEEFFFEEEAAACCCGGGKKKfffvvvqqqXXXOOOHHHNNNeee|||```xxxqqqXXXJJJHHHKKKBBB???;;;888777666555333222444000111555111222@@@cccvvvmmmeeeeee}}}uuueeeqqq|||ddd]]]aaabbbbbbbbbbbbcccfffhhhoootttzzz~~~~~~}}}~~~ttteeeXXXWWWWWWUUUXXX___qqqpppnnnqqqmmmllliiipppllldddkkk]]]PPP]]]TTTNNNGGGAAA===:::555222333333222222333333444555222555444888MMMjjjvvvqqq|||~~~rrrrrr}}}dddaaa}}}rrrvvvmmmiiillljjjdddiiittt|||xxxuuusssfffgggoooeeeaaa}}}iiiRRRYYY```___^^^^^^[[[UUUMMMGGG???888222333444222111222333333222222111222222222000<<<333DDDyyyvvv~~~{{{wwwtttrrrppp|||~~~~~~NNNUUU~~~vvvrrrrrrqqqnnnmmmppppppkkkccc______^^^\\\ZZZWWWVVVUUUUUUVVVXXXZZZ[[[[[[[[[ZZZWWWQQQJJJDDDAAABBBCCCFFFIIILLLLLLJJJGGGGGGEEECCCAAA@@@>>>:::888555444444333222222222333333333333333333333333333555555777999<<>>:::555222333333222222333333444555333555666===VVVrrr|||wwwyyyssswwwsssrrrzzznnnkkkcccaaaddddddbbbiiittt{{{wwwyyyqqqeeehhhpppyyysssbbboookkkQQQNNNWWWXXX\\\```___WWWNNNIII@@@999333333444222111222333333222222222222222333222@@@<<>><<<:::888555444333333333333333444333333333333333333333333444444666888:::===???@@@DDDGGGMMMRRRYYY```ggglllsssuuuwwwvvvpppcccTTTIIIEEEFFFBBBCCCFFFGGG[[[|||{{{zzzkkk]]]IIIAAAQQQppp}}}lllYYYJJJBBBCCC@@@<<<:::999888666555333666333444888444;;;OOOwwwzzzssslllvvvfffbbb}}}kkkppptttlllcccccc^^^^^^^^^]]]\\\\\\^^^```dddiiipppvvvzzz|||~~~yyyyyyzzzzzz|||{{{jjjaaa```aaaeeehhhnnnwwwtttiiiyyy}}}uuuyyyxxxxxxhhhrrrwwwiii\\\XXXRRRJJJCCC???;;;666222333333222222333333444555555555888FFFbbb||||||zzzyyypppxxxuuuhhhbbb[[[ZZZ^^^```bbbkkkwww}}}vvvwww~~~~~~ssshhhjjjqqqnnnnnnqqqtttZZZMMMNNNSSS^^^hhhfffZZZPPPMMMBBB:::444444444222222333333333222222222222333333000===@@@[[[tttnnnqqqmmmppp|||zzztttqqqsssvvv{{{{{{~~~PPPSSSyyy}}}{{{{{{{{{yyyvvvtttrrrooolllgggdddbbbbbbbbbffffffeeefffiiillloooqqqnnnhhh___WWWSSSQQQQQQPPPKKKMMMPPPTTTVVVTTTPPPMMMHHHEEEAAA>>><<<;;;999888444444444333333333444444333333333333333333333333333333444666888:::<<<===???CCCIIIOOOVVV^^^fffllllllpppssstttqqqhhhYYYMMMDDDFFFCCCCCCFFFEEESSSnnn~~~~~~sssgggRRRDDDMMMggg~~~qqq\\\NNNIIICCC@@@<<<999888777666444333555333555777555AAA]]]yyywwwjjjeee}}}{{{cccqqqzzzxxxtttiii``````]]]]]]]]][[[YYYYYY[[[]]]aaaffflllrrruuuwwwyyyzzzwwwxxxyyyzzz|||tttgggdddgggjjjkkkqqqyyy~~~xxxlll~~~pppzzzsssxxxvvvccclll|||qqqXXXWWWQQQIIICCC@@@<<<888444333333222222333333444555666444:::OOOmmm~~~}}}rrrmmm{{{qqqddd^^^ZZZYYY]]]bbbgggqqq}}}}}}wwwtttyyyzzz}}}zzznnnkkkoooooozzzmmmWWWJJJSSSfffuuuooo[[[QQQRRRDDD<<<555444555333222333333333222222222333444444333777EEEoootttppp{{{tttfff|||~~~~~~}}}~~~~~~~~~xxxqqqooossswww{{{yyywwwzzzSSSSSSwww{{{{{{{{{|||}}}~~~|||yyyxxxxxxvvvqqqkkkhhhhhhjjjjjjkkkmmmppptttyyy~~~qqq\\\QQQQQQUUUUUURRRMMMNNNPPPSSSTTTRRRNNNKKKDDDBBB>>><<<;;;:::999888555555444444333333444444333333333333333333333333333333333444666777999:::;;;???FFFMMMUUU^^^ggglllkkkpppssssssrrrlll^^^PPPEEEGGGDDDCCCFFFDDDMMMbbbwwwppp]]]IIIIII\\\ooowwwpppVVVKKKIIIBBB???;;;999888777555444222444222444666666JJJmmmwwwdddaaapppfffwwwjjj^^^YYY[[[[[[\\\[[[YYYWWWWWWXXXZZZ```dddiiinnnppprrrssstttuuuwwwyyy{{{}}}vvv|||}}}mmmgggjjjmmmkkklllzzzhhh~~~pppmmmaaagggzzzvvvaaaeee|||xxx[[[UUUOOOHHHCCC@@@>>>:::666333333222222333333444555666444===XXXvvv|||~~~}}}{{{oooppppppkkk{{{mmmbbb]]][[[[[[___dddkkkuuu~~~xxxtttvvv}}}{{{sssjjjhhhmmmnnnzzz]]]IIISSSkkk~~~vvv\\\OOOTTTGGG>>>777555555333222444333222222222333444444555;;;666PPP|||www\\\___|||}}}}}}{{{~~~~~~}}}uuuooonnnqqquuuqqqqqquuu|||WWWUUUwwwxxxzzz{{{{{{~~~~~~zzz||||||wwwpppmmmnnnrrroooqqqsssxxx~~~www[[[LLLLLLPPPOOOKKKIIIIIIIIIKKKLLLJJJGGGDDD>>><<<::::::::::::999888777666555444333333333333333333333333333333333333333333333333444666777777888===DDDLLLUUU___hhhnnnsssxxxyyyvvvtttqqqcccRRRFFFIIIDDDBBBEEECCCIIIYYY~~~}}}mmmSSSLLL]]]sss~~~|||\\\MMMJJJCCC@@@<<<:::999888666555333444222444666888TTTwww```fffdddhhh~~~jjj\\\WWWYYY]]]YYYYYYXXXWWWUUUUUUVVVXXX]]]```eeeiiikkkmmmnnnpppsssuuuyyy{{{~~~zzzwwwwwwtttpppuuu~~~sssiiikkkmmmiiioooyyylllwwwuuudddYYY[[[ooo}}}kkkddd{{{iiiVVVPPPIIIDDDBBB???;;;888333333222222333333444555555444BBBbbb~~~}}}yyytttllltttbbb___~~~wwwiii___ZZZZZZ\\\___dddlllvvv~~~~~~wwwrrrqqqyyyvvviiicccccccccwww{{{}}}ZZZJJJNNNddd|||aaaPPPRRRIII@@@888666555333333555333222222333333444555666<<<999___{{{lllRRRYYYwwwyyywww{{{|||yyy}}}~~~xxxqqqnnnmmmnnnooojjjnnnvvvZZZWWWwww{{{yyy{{{xxx{{{{{{zzz~~~{{{~~~wwwssswww|||{{{|||}}}tttXXXGGGEEEGGGEEEBBBBBBAAA@@@@@@@@@@@@===;;;777777777888:::;;;:::999999888666555333222222222333333333333333333333333333333333333444555555666777<<>><<<;;;:::888777555555222444666;;;]]]rrrggguuuuuugggzzzwww```VVVWWWZZZ[[[UUUUUUUUUSSSRRRRRRTTTVVVWWW[[[```dddfffiiikkkmmmooossswww{{{~~~xxxooohhhiiiooo|||{{{fffdddoooxxxkkkkkklllgggmmmnnn||||||tttuuuqqqmmmeeelll{{{gggzzzzzz[[[UUUMMMGGGDDD@@@<<<888333333222222333333444555444555HHHlll}}}wwwrrr|||}}}ZZZZZZ~~~ttteeeZZZUUUXXX\\\___eeennnxxx}}}||||||~~~yyyppplllnnnzzz~~~~~~~~~zzzlllfff^^^```jjj{{{{{{|||\\\NNNGGGWWW{{{pppYYYTTTKKKAAA999666555333333555222222222333333555666666666DDDrrr~~~lllXXX```ttt}}}}}}zzzvvvwww{{{|||zzz|||zzzrrrnnnmmmmmmkkkiiijjjqqq{{{]]]XXXxxx{{{uuutttrrrqqqxxxzzz}}}}}}zzz~~~~~~nnnVVVEEE@@@@@@@@@???<<<:::999888888888666555333333444777:::;;;:::999:::999777555333222111111333333333333333333333333444444333333444444555555777;;;CCCLLLVVVaaakkkrrrvvv{{{zzzuuuvvvxxxmmm\\\GGGJJJDDD@@@DDDCCCFFFQQQmmmxxx}}}pppTTTOOOppp___MMMGGGDDD@@@>>>===<<<:::999777666333555777>>>ddd|||{{{vvv}}}ppp[[[UUUXXXUUUOOORRRRRRRRRQQQPPPPPPRRRTTTRRRVVV\\\```dddgggjjjlllmmmqqqvvvzzz}}}~~~qqqddd^^^^^^cccssscccZZZeee~~~{{{lllllllllfff```YYY___zzzqqq|||wwwyyymmmjjjyyy```ZZZQQQJJJFFFAAA;;;777333333222222333333444555333666LLLrrr~~~uuuPPPRRRyyysssbbbVVVSSSWWW\\\```gggqqqzzz~~~zzzxxxzzz|||uuullliiimmmzzz|||~~~}}}|||~~~~~~rrrmmmaaabbbbbblllyyydddSSSBBBMMMxxx~~~bbbWWWLLLBBB999777666444333555222222222333444555666777555RRRyyytttnnndddmmm|||xxxzzzzzzxxxyyy}}}~~~{{{|||xxxoookkkmmmmmmiiieeemmmttt~~~eee\\\yyy}}}zzzvvvrrroooggghhhiiikkkooosssxxx{{{|||}}}{{{xxxzzz}}}}}}hhhPPPDDDAAA??????@@@>>><<<888666666555444333444555666888:::;;;=========;;;888888999888555222222222222222222222222222555555555444444555555555666999???JJJWWWccclllppp{{{|||uuuuuuxxxpppcccOOOFFFAAAEEEGGGDDDFFFLLLiii|||yyyrrrWWWOOOdddzzztttTTTHHHDDD>>>;;;;;;:::777555444222888:::555IIIttt}}}ooosss|||vvvuuuuuukkkUUUQQQTTTRRRMMMNNNNNNNNNMMMNNNNNNOOOOOORRRUUUYYY\\\^^^aaaeeehhhmmmooorrrwww|||}}}ssshhhaaa\\\[[[___fffuuuttt[[[bbbxxxyyyqqqiii```UUUVVVTTT\\\{{{}}}xxx}}}{{{wwwrrrtttMMMRRRLLL???BBB777666333333333444444444555555:::333WWW}}}}}}tttKKKXXXxxxhhhXXXMMMUUUTTTVVV___kkkvvv{{{{{{{{{yyyxxxwwwpppggghhhoooyyy{{{zzziiinnnvvv~~~vvvrrr~~~xxxnnnccc___^^^iii|||~~~bbbZZZOOOMMMlll|||]]]VVVCCC<<<<<<444000444333555555333111222555666444AAA[[[~~~uuuqqqnnnyyyyyywwwvvvvvvxxx{{{}}}}}}yyyppplllooolllcccccciiittt}}}kkkbbbyyytttllleeeaaa```___^^^___bbbfffkkkrrryyy{{{rrrnnnppprrrsssbbbNNNEEECCC@@@>>>>>>>>><<<999888888777666555666777888999;;;<<<======>>><<<::::::::::::777444444444333222222222222222555555444444444444555555777999AAALLLZZZgggppptttyyy}}}{{{vvvwwwzzzsssgggSSSIIICCCFFFFFFCCCDDDJJJaaawwwrrr```UUUXXXsssnnnyyymmmWWWIIIDDD>>>;;;::::::888555555444888888777QQQzzzvvvkkkwwwtttiiimmmyyyzzzooonnnXXXOOOOOOOOOMMMLLLLLLLLLLLLLLLLLLMMMNNNPPPSSSWWWZZZ\\\___cccfffjjjlllooosssyyy|||}}}}}}ssshhh```YYYUUUWWW\\\dddlllxxxeeeeeezzzyyypppggg___PPPRRROOOUUUooouuuuuu||||||~~~YYYXXXNNNAAADDD;;;;;;333333333444444444555555666:::^^^xxxtttmmmPPPddd}}}ooo```TTTMMMSSSRRRVVV^^^kkktttyyyyyy{{{yyywwwsssjjjbbbeeemmmyyy}}}kkk___bbbvvv~~~xxxttt{{{yyymmmfff^^^bbbxxx}}}~~~cccUUUNNNccc```JJJ@@@>>>666222555444444444333333555777888777CCCnnn~~~xxxyyykkkqqqxxxwwwvvvvvvxxxzzz|||}}}vvvnnnkkkmmmiiibbbdddlll{{{pppjjj|||xxxtttnnnhhh]]][[[UUUPPPMMMNNNRRRUUU]]]aaagggnnnvvv}}}pppgggdddfffggggggYYYKKKFFFEEEAAA>>><<<>>><<<::::::;;;;;;:::999;;;;;;;;;<<<======>>>>>>???===<<<;;;<<<<<<:::888777666444222111111222222444444333333333333444444777:::CCCPPP___llluuuyyywww{{{{{{wwwyyy|||vvvlllXXXLLLEEEFFFFFFBBBCCCHHHYYYxxxuuurrrjjj]]]NNNZZZ{{{dddlllnnnYYYIIIDDD>>>;;;::::::888666555555888666;;;^^^xxxqqq{{{nnnmmmqqq~~~ggghhhjjjVVVLLLJJJKKKMMMJJJJJJIIIIIIJJJKKKKKKLLLNNNQQQTTTWWWZZZ\\\```cccfffgggjjjooovvv~~~~~~yyypppfff___XXXRRRRRRVVVXXX[[[___eeennn}}}uuujjj||||||qqqfff]]]TTTVVVTTTTTThhhzzztttzzzddd[[[OOOBBBCCC===>>>444444444444444555555666555EEEgggtttpppcccXXXuuutttcccVVVOOOLLLPPPQQQVVV___jjjsssvvvvvvzzzxxxuuunnnccc]]]dddnnnzzz~~~cccZZZlll}}}wwwwwwzzzvvvkkk^^^^^^ppp~~~vvvaaaVVVZZZwwwmmmRRRCCC>>>777444777444444333444666777888:::;;;GGGtttjjjcccqqqyyywwwwwwvvvvvvwwwyyy{{{}}}pppkkkiiijjjeee```fffqqquuuooowwwkkkddd```ZZZVVVRRRRRRQQQNNNMMMQQQYYY```fffjjjpppvvvzzzvvvhhhaaaaaabbbbbb^^^SSSHHHFFFFFFCCC@@@??????===<<<<<<>>>???>>>===???????????????????????????>>>===============<<<:::888666333222222222333444333333222222333333444666;;;DDDSSScccpppyyy|||xxx||||||zzz{{{|||wwwppp\\\OOOEEEFFFFFFCCCCCCHHHTTTrrrvvvsssjjj^^^PPPSSS~~~cccfffqqqSSSJJJEEE>>>;;;::::::888666333777:::555>>>hhh}}}zzz~~~ttt}}}}}}wwwlllYYYeeettt^^^PPPKKKIIIJJJLLLHHHHHHHHHHHHIIIJJJKKKKKKMMMOOOSSSVVVXXXZZZ^^^aaabbbdddffflllttt~~~zzzrrrkkkccc^^^YYYSSSSSSVVVXXXYYYZZZZZZ^^^gggttt}}}nnn~~~wwwiii]]][[[]]][[[WWWcccyyy{{{vvv{{{wwwxxxiiiYYYMMMDDD???;;;<<<555444444333444555666666888QQQnnnuuu{{{uuurrr]]]ddd~~~lllZZZNNNJJJKKKNNNQQQXXXbbblllsssuuuuuuvvvvvvqqqggg]]]\\\gggsss~~~www```lll~~~wwwssstttccc^^^hhh{{{iiiddddddkkktttVVVCCC===666555777444444333444777777777999<<>>>>>???AAAAAA@@@???CCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>=========>>><<<;;;888666444444333444444333333222222333333444555;;;FFFUUUeeerrrzzz}}}|||~~~~~~}}}{{{wwwqqq___PPPEEEEEEGGGDDDEEEIIILLLkkkzzzuuubbbXXXSSSTTTtttkkkbbbvvvmmmNNNKKKEEE>>>:::::::::999777444888;;;666>>>iii|||}}}{{{vvvxxx}}}|||vvvoooWWWllljjjTTTLLLMMMLLLIIIIIIGGGGGGGGGHHHHHHIIIKKKKKKLLLNNNRRRTTTVVVYYY\\\___```bbbeeekkksss}}}uuukkkeee___\\\WWWRRRRRRUUUUUUXXX\\\]]]^^^aaaggglllvvv~~~sss}}}pppaaa]]]^^^\\\WWW\\\vvv|||vvvmmmnnnzzzrrrrrrvvvlllXXXMMMHHH>>>;;;999666555444333333555666777===ZZZrrr{{{mmm|||mmmaaavvvvvveeeTTTJJJHHHJJJMMMRRR[[[fffoootttuuutttrrrrrrlllbbb[[[```nnnzzz~~~fffggg|||sss{{{nnn```]]]eeesss~~~nnnuuuzzzppptttVVVBBB<<<555444777444666333444777666444777>>>XXXxxxhhhyyy~~~vvv}}}vvvtttuuuvvvvvvvvvxxx}}}}}}rrrdddcccbbb```___dddtttzzzsssjjj```VVVRRRUUU[[[___```]]]```dddhhhlllrrrwww{{{}}}{{{lllaaa\\\ZZZYYYXXXNNNFFFDDDDDDCCCEEEGGG@@@??????AAACCCCCCBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???===;;;;;;<<<>>>===<<<;;;:::888777666555444444333333333333444444777===HHHWWWgggssszzz|||~~~{{{vvvssscccSSSFFFEEEGGGEEEEEEIIIDDDaaa}}}www```TTTRRRSSSnnnwwwbbbdddpppWWWLLLFFF>>>::::::::::::888888777:::;;;EEEiiiwwwuuunnnhhhxxx{{{yyy~~~nnnbbbZZZttt}}}eeePPPLLLNNNKKKGGGEEEFFFFFFFFFFFFGGGIIIJJJKKKKKKMMMPPPSSSUUUWWWZZZ]]]^^^```dddjjjrrr{{{~~~pppeee___ZZZWWWTTTOOOOOORRROOOUUU\\\```bbbcccfffhhhpppttt}}}yyy{{{zzzjjj``````^^^ZZZ\\\nnnqqq|||rrrwwwooohhhqqqrrrYYYPPPNNN@@@===:::666555444333333555777888@@@^^^sssyyyiiixxxtttggg~~~yyymmm^^^PPPIIIHHHIIILLLSSS^^^jjjrrruuuuuutttooonnnggg\\\ZZZeeettt~~~{{{oooeeeyyyvvv}}}lll``````nnn~~~yyy|||nnnqqqrrrVVVDDD>>>555333666333777333333666555222888CCCkkkvvvwww{{{~~~wwwtttrrruuuwwwwwwwwwzzzwwwjjjaaa___]]][[[___kkk}}}pppkkk~~~jjjeee```bbbjjjqqquuuuuupppssswww}}}qqqbbbYYYXXXYYYTTTLLLFFFEEEDDDCCCCCCEEEAAA@@@@@@BBBCCCDDDBBB@@@???????????????>>>>>>>>>@@@@@@???<<<999888:::=========>>>>>><<<:::888666555555444444444444555555:::@@@KKKZZZiiitttyyy{{{{{{wwwvvviiiVVVGGGEEEFFFDDDCCCFFFCCCZZZ}}}|||yyyjjj]]]QQQPPPqqqeeeWWWmmm~~~bbbMMMFFF>>>::::::::::::999;;;333777FFFXXXssstttsssfffaaazzz}}}}}}bbbMMMTTTrrrrrr]]]LLLJJJKKKFFFCCCEEECCCCCCDDDDDDEEEGGGHHHIIIHHHKKKNNNPPPRRRTTTWWWZZZ\\\^^^ccciiipppxxxzzzkkk___ZZZUUUTTTSSSPPPRRRVVVTTTZZZaaafffhhhjjjnnnqqqwww|||xxxwwwvvvdddbbbaaa``````lllvvvooo}}}~~~ooofffqqqyyyZZZQQQQQQ???>>>;;;777666444333333555777999BBBbbbssszzzxxxjjjzzznnnbbb~~~uuufffWWWLLLGGGHHHIIIJJJSSS```lllsssuuutttsssnnnkkkbbbXXXZZZhhhvvv|||{{{ooo{{{zzz}}}nnnlll~~~yyy~~~ooo^^^cccsss~~~sssZZZJJJDDD888333555333666111111666555444===KKK|||}}}yyyrrrqqqqqqtttwwwxxxxxx{{{rrrddd___]]]YYYXXX```rrrdddaaa}}}vvv}}}yyyxxx{{{tttaaaYYYYYY\\\QQQKKKFFFFFFEEEBBBAAABBBAAAAAAAAABBBDDDDDDBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@???<<<888666999;;;<<<>>>???@@@???<<<999777666555555444444555555666<<>>::::::::::::999<<<...555OOOiiiooonnnhhhdddeeeLLLJJJllldddSSSGGGGGGFFFAAAAAAGGGAAAAAABBBBBBDDDEEEFFFGGGGGGIIILLLNNNPPPRRRUUUXXX[[[]]]bbbhhhooovvv{{{~~~{{{~~~xxxhhhZZZUUUSSSTTTUUUVVVZZZ___bbbeeejjjlllnnnqqqwww|||vvvooo|||~~~ddd```___aaaaaahhhooowww|||{{{wwwooosss~~~ZZZOOOPPP===>>>;;;777666444333333555777999CCCeeessssssxxxooo^^^YYYtttbbbRRRHHHFFFHHHIIIIIIRRR```mmmsssuuusssrrrnnnjjj___UUUYYYiiivvvzzz}}}yyyxxxvvvrrr]]]SSSdddwwwttt]]]PPPIII;;;333444333666000000666666666AAAQQQ}}}vvvxxxwwwtttsssppptttxxxyyyyyy|||~~~pppaaa___[[[WWWVVVbbbvvv}}}```^^^xxxwwwcccSSSKKKIIIIIIIIIIIIFFFCCC@@@@@@AAABBBDDDFFFFFFDDDBBBBBBBBB??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;999777666>>>???@@@AAA@@@???<<<;;;<<<999555222333555777888;;;CCCPPP___llltttyyyzzz}}}yyywwwooo\\\JJJFFFGGGEEEBBBBBBFFFPPPkkkzzzxxxgggUUU]]]tttrrrYYYSSSbbbjjjPPPFFFBBB???999===???666888444@@@JJJyyyzzzkkkccctttaaaMMMLLLxxx___UUUJJJFFFDDDBBBAAACCCCCCBBBBBBBBBCCCDDDEEEFFFJJJKKKLLLLLLLLLNNNQQQTTTTTTWWW]]]dddkkkrrrzzzzzz~~~ssseee]]]XXXUUUVVVWWWWWW[[[aaakkkoooqqqrrrwwwrrreeetttpppllljjjeeeXXXTTTlllwwwbbbvvvkkkyyyrrrrrrkkkcccYYYMMMAAA===>>><<<:::222111888555555AAALLLgggvvv|||uuuwwwgggVVVPPP}}}~~~ppp[[[KKKFFFGGGEEEBBBKKKSSS___jjjoooqqqtttxxxnnn___VVVUUU[[[ooo~~~zzzyyy\\\MMMYYYttthhhPPPGGG>>>222000999666777999...;;;<<<555gggwwwpppjjjqqqmmmtttvvvwwwxxxzzzsssjjjdddXXXVVVRRRVVVjjj~~~xxxzzz~~~~~~^^^[[[ttt|||zzzxxxvvvpppdddUUUJJJEEEDDDEEEEEEFFFDDDBBB@@@@@@AAABBBDDDEEEEEEDDDBBBBBBCCCAAAAAA@@@@@@???>>>>>>>>><<<<<<<<<<<<;;;999777666;;;<<<===???@@@@@@??????>>>:::666444333555777888???GGGSSSbbbnnnwww|||~~~{{{yyyqqq___MMMGGGGGGEEEDDDDDDGGGNNNeeeyyyvvvdddQQQWWWkkkpppUUUWWWeeekkkTTTHHHBBB>>>888<<<>>>777:::777CCCOOO||||||eeeeee{{{```MMMRRR]]]SSSIIIEEEDDDAAAAAACCCBBBBBBBBBCCCDDDDDDEEEEEEGGGIIIJJJJJJJJJLLLOOORRRSSSVVV[[[aaahhhooovvv{{{yyy~~~yyyxxx}}}tttggg___ZZZXXXZZZ\\\___gggnnnsssyyy}}}rrrbbbnnnoooiiigggddd\\\[[[ssstttaaallldddqqqsssllleee^^^XXXOOODDD>>>>>>:::999333333999444444@@@]]]ttt{{{jjjxxxaaaKKKPPP}}}{{{mmmXXXJJJFFFGGGEEECCCKKKTTTaaalllppprrrsssuuuiii\\\VVVYYYaaauuuzzz~~~{{{|||{{{kkkVVVWWWhhh~~~sss___LLL>>>666444555666555888111;;;;;;>>>tttyyyrrrlllooonnnuuuwwwxxxyyy{{{{{{nnneee^^^WWWTTTRRRYYYnnn|||wwwzzz}}}~~~[[[VVVnnn}}}ssskkkddd```UUUUUUSSSMMMEEE???>>>??????AAABBBBBB@@@???@@@AAAAAACCCDDDEEECCCCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@???<<<<<<<<<<<<;;;999888777888888999;;;===???AAACCC???===999666555555777999AAAIIIUUUcccoooxxx}}}~~~|||tttcccQQQHHHFFFEEEEEEFFFGGGJJJ^^^{{{vvvdddQQQSSScccsssSSS]]]mmmyyyZZZKKKBBB>>>777:::===777;;;777CCCVVVxxxjjj{{{}}}eeeooo___OOOYYYZZZPPPGGGDDDCCCAAAAAACCC@@@AAABBBDDDDDDDDDDDDCCCEEEFFFHHHHHHIIIJJJMMMPPPQQQUUUYYY^^^cccjjjqqquuuxxx}}}zzzmmmgggiiillluuu|||xxxmmmeee```]]]^^^aaafffqqq|||uuu```ffftttuuulllgggfffbbbcccwww}}}yyyqqqggguuuooogggnnn~~~pppjjjbbb[[[XXXRRRHHH???<<<999888444555999333555EEEhhhxxxttteee~~~bbbLLLWWWvvvgggTTTHHHEEEFFFEEEDDDKKKUUUcccmmmqqqrrrqqqqqqeeeYYYUUU[[[fffyyyxxx}}}}}}uuupppsssyyyyyytttlllmmmrrryyy~~~vvvjjjfffhhhrrr}}}zzzjjjPPP???:::777222555333555555<<<:::JJJyyy{{{tttzzzrrrnnnmmmpppvvvwwwyyyzzz}}}uuuhhh^^^WWWVVVRRRRRR^^^tttyyyuuuxxx|||}}}~~~~~~}}}}}}XXXRRRiiiqqqeee[[[SSSMMMAAABBBAAA???<<<:::;;;===<<<===???@@@>>>===>>>>>>@@@AAACCCCCCCCCCCCDDDFFFEEEDDDDDDCCCBBBAAA@@@@@@======<<<<<<;;;:::999999666666666777999===@@@BBB@@@>>><<<888666666777999BBBHHHSSS```mmmvvv|||~~~vvvhhhUUUIIIDDDDDDEEEFFFFFFHHHXXX~~~zzziiiUUUSSS___{{{XXX```wwwaaaNNNBBB>>>777999<<<777;;;555AAAaaammmbbb~~~zzz{{{~~~lll{{{yyyWWWKKK___xxxWWWNNNEEECCCCCCAAA@@@BBB>>>@@@BBBDDDEEEDDDCCCBBBCCCEEEGGGHHHIIIJJJMMMOOOQQQTTTXXX\\\```ffflllpppvvv{{{wwwhhhaaa```aaagggqqq|||~~~uuunnnhhhcccaaaccciiiwww}}}bbbbbbmmm~~~vvvlllkkkhhhhhhvvvzzzooojjjiiilllwwwnnnooosssyyymmmeee^^^[[[VVVKKK???999999888444666999444<<>>@@@BBBBBBBBBCCCEEEGGGFFFEEEEEEDDDBBBAAAAAA@@@>>>>>>===<<<<<<;;;;;;;;;777666555555666999;;;===??????===:::666666888:::CCCIIISSS___kkkuuu|||~~~~~~xxxlllZZZJJJCCCCCCEEEEEEDDDGGGVVVyyy|||mmmZZZUUU[[[xxxddd^^^zzzfffPPPBBB>>>888888;;;888===666CCCrrrooonnnyyyvvvlllKKKEEEdddnnnUUULLLEEECCCCCCAAA@@@AAA>>>???AAACCCDDDCCCBBBAAABBBEEEGGGIIIJJJKKKMMMOOORRRTTTWWW[[[^^^ccciiimmmssswww}}}tttfff___^^^^^^```kkkxxxzzzuuuoooiiifffgggoooiiicccjjj{{{~~~qqqooommmkkkuuupppcccfffeee}}}zzzooonnnlllooogggaaa___YYYMMM@@@999:::888444555888666FFFeeezzzqqqqqqpppjjj[[[\\\kkkZZZJJJDDDEEEDDDEEEGGGJJJYYYhhhnnnppppppllleee^^^RRRPPPXXXfff}}}ooohhhccceeejjjppp{{{}}}rrreee]]]TTTSSSSSSUUUYYYdddyyywwwpppvvvvvvzzzsss___UUUJJJ:::444888666444222:::888;;;jjj{{{wwwzzzjjjmmm~~~jjjkkkmmmkkktttrrrtttwwwzzz|||lllaaaYYYSSSPPPPPPYYYmmm~~~uuurrrqqquuuxxxyyy{{{~~~}}}}}}OOONNNhhhwwwnnn```UUUMMMHHHCCC???>>>===<<<:::999888888888999<<<>>>???>>><<<;;;<<<===???AAAAAABBBCCCFFFIIIGGGGGGFFFEEEDDDBBBAAAAAA@@@???>>>>>>======>>>>>>999888777555666777999:::===>>>>>>;;;777666888;;;EEEJJJSSS___kkkuuu|||~~~yyyqqqaaaNNNDDDCCCEEEEEECCCGGGTTTsss{{{mmm[[[SSSUUUkkkppp[[[sssjjjQQQBBB@@@:::999;;;888===;;;LLLxxx~~~hhhHHHIIIhhhlllUUULLLEEEDDDCCCAAA???AAA>>>???@@@BBBCCCBBBBBBAAABBBDDDHHHJJJKKKLLLNNNPPPQQQSSSWWWYYY]]]aaafffjjjnnnsssxxx}}}~~~nnnccc]]]\\\\\\\\\hhhuuu|||}}}yyytttnnnkkkllluuuqqqgggiiiyyyrrrpppooommmuuuhhhiiihhhwwwpppggg|||uuuoooiiieee]]]OOOBBB<<<:::888444666777777MMMssszzzvvvxxxlllgggZZZNNNRRRgggVVVGGGDDDEEEDDDEEEIIIJJJZZZiiimmmnnnnnnhhh```WWWNNNOOOXXXgggyyynnniiiggglllqqqvvv}}}zzzmmmaaaYYYUUUQQQOOONNNOOOVVVeeettt|||~~~qqqcccYYYkkkyyyccc\\\PPP;;;222777444666222;;;888BBB~~~xxxggg}}}|||nnn~~~xxxgggfffjjjmmmrrrooosssxxx|||vvvggg___XXXRRRMMMPPP^^^uuuwwwrrroooppptttvvvvvvxxx}}}~~~}}}}}}~~~~~~}}}{{{OOOOOOlll~~~nnndddqqqyyyddd\\\QQQIIIEEECCCAAA???@@@???===;;;::::::999888777:::>>>@@@???>>>>>>>>><<<>>>@@@@@@AAADDDGGGJJJJJJIIIHHHGGGEEEDDDCCCCCCBBBAAA@@@?????????@@@@@@;;;:::999888888888999:::;;;===>>>;;;777555888<<>>888777555888888666NNNwww}}}xxx~~~{{{eee^^^KKKEEEOOOeeeSSSEEEDDDFFFCCCDDDIIIKKK[[[iiikkkkkklllfff]]]PPPKKKOOOXXXeeezzzyyy~~~{{{~~~vvvlllbbb\\\XXXUUUSSSTTTTTTTTTZZZaaauuu}}}yyyzzzooouuu\\\KKK]]]nnn```QQQ@@@666555222999333;;;999MMMnnn|||yyy~~~qqqhhhccciiipppmmmnnnrrryyyqqqccc[[[UUUOOOJJJQQQddd{{{xxxqqqpppnnnooossstttsssvvv{{{~~~}}}}}}~~~~~~|||zzzQQQRRRooo{{{eeehhhggg\\\aaasssxxxjjjZZZSSSJJJDDDBBBBBBAAA@@@BBB@@@>>>=========<<<;;;555888===@@@AAAAAAAAAAAA<<<===???@@@AAADDDGGGKKKLLLKKKJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBB<<<<<<;;;;;;;;;;;;;;;;;;:::<<<===;;;666555999===AAAFFFNNNYYYdddooowww|||}}}zzzlllWWWJJJHHHIIIGGGBBBFFFOOOfff}}}ooo]]]PPPLLL^^^zzzZZZ^^^wwwlllPPPBBBBBB===:::;;;888333???\\\|||~~~xxxzzz```CCCRRRdddWWWNNNGGGEEEDDDAAA??????????????????@@@AAABBBCCC???BBBFFFIIIJJJKKKMMMNNNNNNPPPSSSVVVYYY]]]cccfffhhhlllrrrvvvzzzqqqfffaaa_________jjjvvv|||zzzsssnnnkkkrrrzzzjjjggguuusssoookkkffflllzzzrrrlllqqqwwwttt}}}iiiRRRCCC>>>777777666:::999555MMMwww~~~rrr___YYYEEEFFFTTTeeeRRRDDDDDDFFFCCCDDDJJJKKK\\\hhhiiiiiijjjeee[[[MMMJJJPPPXXXbbbxxx{{{ttt}}}zzzzzzssslllfffbbbZZZXXXYYY]]]^^^ZZZYYY[[[[[[bbbllluuu|||~~~www{{{ooo___uuucccQQQ[[[|||uuu```NNNDDD;;;333000:::444<<<;;;UUU~~~|||yyyllljjjbbbhhhqqqiiimmmsss{{{nnn___XXXRRRLLLIIIRRRgggtttnnnooommmooorrrsssrrruuuyyy{{{{{{|||~~~|||yyyWWWWWWjjjpppwww{{{uuu\\\cccvvv|||kkk^^^NNNJJJEEEBBBCCCCCCAAA>>>BBBBBBAAA@@@???===<<<;;;888999===CCCHHHJJJGGGDDDAAAAAA@@@@@@BBBDDDGGGIIIMMMMMMNNNNNNLLLIIIFFFEEEDDDFFFHHHFFFCCCAAACCCFFFDDDFFFFFFDDDDDDGGGDDD???AAA<<<::::::999666666:::AAAEEELLLTTT^^^jjjuuu}}}~~~yyyyyywwwmmm[[[MMMGGGEEEDDDBBBEEELLLaaa|||vvviiiWWWLLLfffXXX\\\{{{mmmUUUFFFAAA:::;;;===888:::>>>kkk|||qqqyyyuuuyyy{{{~~~||||||}}}wwwVVV@@@XXXqqqsssSSSOOOHHHDDDBBBAAAAAA@@@============>>>???@@@AAAAAACCCFFFHHHHHHIIIKKKLLLMMMOOORRRVVVYYY\\\___```cccccchhhrrryyy|||yyymmmddd___]]]dddjjjtttzzzrrrjjjdddhhhxxxeee___rrrwwwqqqiii```cccnnn}}}yyyyyyxxxvvvTTTFFFDDD777;;;333333;;;999PPPvvv```^^^GGGCCCWWW}}}xxx___RRRFFFCCCEEEEEEEEEFFFSSS\\\fffkkklllhhh\\\QQQOOOKKKNNNZZZjjjuuu}}}yyyiiiwww}}}uuurrrpppllljjjkkkccc^^^[[[]]]cccfffddd```]]]XXXWWW[[[^^^bbbooo|||yyyvvvxxxfffuuunnnkkkUUU\\\kkkhhh```>>>444666:::111;;;;;;:::kkkwwwqqq}}}oooiiiiiijjjlllppprrrsssyyyzzzhhh^^^WWWPPPIIINNN[[[ooosssllllllqqqqqqnnnooouuuuuurrr|||yyyyyy}}}zzzsssqqquuuUUU]]]wwwwwwzzzfff[[[vvvtttdddWWWLLLGGGBBBAAABBBCCCBBB@@@AAAAAAAAA@@@???>>>===<<<999:::<<>>::::::888555666:::<<>>;;;aaa}}}vvv{{{tttooommmpppyyyoooRRR>>>TTT{{{nnnRRRNNNHHHDDDBBBAAA@@@@@@============>>>???@@@AAA@@@BBBEEEGGGGGGHHHIIIKKKKKKLLLPPPSSSWWWZZZ\\\]]]aaaaaafffooouuuxxx|||zzzuuurrrqqqrrruuuyyy|||yyyooogggcccaaaaaagggqqq}}}zzzssslllfffiiixxxmmmaaaooowwwoooiiiddddddgggwwwxxxvvvwwwzzzcccEEE444777;;;555444999;;;UUUkkk```FFFFFFiii{{{uuuYYYMMMCCCAAADDDEEEEEEGGGRRR\\\fffllllllggg[[[PPPMMMJJJMMMZZZiiiuuu}}}vvvfffsss}}}vvvqqqrrrssspppmmmmmmhhhggghhhmmmrrrqqqkkkddd\\\XXXXXX\\\]]]]]]```fffzzzwwwwwwzzzwwwttt^^^ccc|||fffZZZBBB<<<999777111:::<<>>BBBHHHLLLNNNNNNIIIHHHGGGEEEDDDEEEEEEFFFJJJKKKLLLMMMLLLKKKJJJIIIHHHEEEBBBCCCGGGMMMSSSVVV\\\bbbggggggfffaaaWWWLLLFFF@@@;;;:::777555666:::;;;@@@HHHRRR]]]iiiuuu|||~~~ttt```NNNFFFDDDCCCGGGGGGIIIYYY}}}}}}fffRRRZZZzzzYYYSSSrrrlllWWWIIICCC::::::===888@@@:::ZZZvvvttthhh```kkkkkkTTTEEEXXXfffPPPLLLGGGCCCBBBAAA@@@???============>>>???@@@@@@>>>AAACCCEEEEEEFFFGGGIIIHHHJJJMMMPPPSSSVVVXXXYYY]]]]]]bbbkkkqqqssswww|||zzzqqqggg___[[[ZZZ[[[\\\^^^aaahhhpppvvvuuuzzz{{{rrrkkkhhhggg```fffooozzz|||wwwqqqjjjeeeggguuu~~~}}}wwwcccjjjzzz}}}ooojjjkkkhhhccczzzjjjjjjggg```aaapppsssxxxcccHHH666888;;;777444888???]]]rrr[[[FFFQQQ}}}vvvnnnSSSHHH@@@???CCCDDDFFFHHHQQQ\\\gggllllllfffZZZOOOJJJHHHLLLYYYiiittt~~~uuufffqqq|||tttooonnnqqqsssppplllkkklllpppxxx}}}rrriii^^^\\\^^^dddfffbbb]]]ZZZttt{{{xxx~~~~~~~~~yyybbb^^^hhhYYYGGGBBB888777555;;;>>>QQQ~~~\\\dddwwwiiiqqqyyyppphhhggghhhiiijjjmmmppprrrxxxrrrcccZZZSSSMMMIIIJJJ___xxxwwwmmmhhheeeiiikkkkkknnnrrrsssrrruuuuuuxxxzzzwwwsssrrrvvvRRRcccooommm}}}zzzsssrrr{{{rrrggg^^^QQQLLLFFFDDDEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBCCC???@@@AAAEEEIIINNNRRRSSSLLLKKKIIIFFFEEECCCCCCCCCEEEFFFGGGGGGGGGGGGFFFFFFEEEAAA???CCCNNN[[[dddiiipppwww}}}~~~zzzppp```RRRHHHBBB<<<999666444666:::===AAAHHHQQQZZZdddnnntttzzzwwwbbbOOOFFFDDDEEEFFFGGGIIIWWWyyy~~~}}}gggSSSYYY{{{^^^PPPmmmlllXXXKKKDDD;;;:::===999???===```yyy{{{kkkaaarrrfffUUULLL___~~~^^^NNNJJJFFFCCCAAAAAA@@@???===============>>>??????===???BBBCCCCCCDDDEEEGGGGGGHHHKKKNNNQQQSSSUUUUUUXXXXXX]]]ffflllooorrrwww}}}~~~{{{sssiii```[[[SSSRRRQQQQQQSSSXXX___dddaaagggqqq~~~vvvppplllkkkfffjjjqqqzzzzzztttmmmeee___aaapppwwwnnnvvv}}}bbbbbbttttttkkkooooooiiivvvlllddd```YYYSSSYYYeeeqqqtttvvvlllfffrrrmmm\\\LLL???888:::888555777DDDeeexxx~~~mmmTTTOOOlll{{{pppfffOOOFFF@@@@@@CCCDDDEEEHHHQQQ]]]jjjooommmfffYYYNNNHHHFFFKKKYYYgggsss~~~wwwhhhtttwwwvvvqqqnnnppppppkkkfffeeemmmttttttkkkeeecccfffnnnvvvuuunnnhhhhhh|||vvvwww|||yyy}}}{{{{{{aaaTTTfffsssfffMMM@@@444999:::<<<@@@^^^XXX^^^~~~oookkkmmmoooiiieeegggiiiiiijjjmmmoooqqqyyyoooaaaXXXPPPKKKIIIOOOgggsssjjjeeecccfffhhhjjjmmmpppqqqpppwwwxxxzzz~~~~~~zzzwwwYYYhhhvvv]]]]]]wwwxxxnnnfffYYYSSSLLLHHHGGGGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBCCCFFFHHHKKKOOORRRUUUNNNLLLJJJHHHFFFDDDBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@>>>===DDDSSScccpppvvvzzz}}}lll]]]IIIBBB<<<999666333555999;;;???FFFNNNWWW```hhhnnnuuu|||wwwcccPPPGGGFFFFFFCCCFFFJJJXXXwww~~~wwwdddUUUTTTxxx```NNNjjjlllYYYMMMFFF<<<:::===999<<>>==================>>>???<<<>>>AAABBBBBBBBBCCCEEEFFFHHHJJJMMMOOOQQQSSSSSSSSSTTTYYYbbbiiimmmqqqvvvzzz|||}}}vvvnnngggcccZZZYYYWWWTTTPPPOOOQQQSSSSSSXXXbbbooo||||||uuuqqqoooppprrrwww}}}}}}uuukkkbbb[[[^^^nnnxxxfffhhhaaa\\\nnn{{{kkknnnsssqqqqqq}}}kkkkkklllVVVPPPQQQ\\\fffnnn}}}llliiivvvqqq]]]JJJ===999888999777777IIIjjjeeekkk|||xxxsssmmmUUU^^^|||pppcccOOOHHHBBBBBBCCCCCCDDDGGGQQQ___lllqqqnnnfffYYYNNNEEEEEEKKKXXXfffqqq}}}yyy{{{yyyggguuuzzz{{{~~~yyyttttttrrrmmmhhhgggkkksss~~~|||rrrllliiiiiimmmvvv{{{iii~~~tttvvv}}}yyyooonnnyyy|||fffXXX___xxxRRR>>>555888;;;;;;BBBkkkyyyeeeeeehhheeekkkjjjhhhddddddhhhjjjjjjjjjmmmooorrr{{{lll```WWWNNNHHHHHHUUUnnn{{{nnnfffbbbbbbcccfffjjjlllmmmnnnnnnrrrqqqttt}}}VVVfff~~~|||xxxvvvlllccc\\\TTTNNNLLLKKKIIIGGGGGGFFFEEEDDDEEEFFFGGGHHHGGGJJJNNNPPPQQQRRRTTTUUUQQQPPPNNNLLLJJJHHHFFFEEE@@@@@@???>>>======<<<<<<===<<<===DDDOOO]]]iiipppqqqzzzqqqdddFFF@@@;;;999666333444888666;;;CCCKKKSSS\\\eeejjjooowww~~~zzzgggSSSIIIGGGHHHBBBFFFJJJWWWuuu~~~tttcccWWWTTTxxx^^^PPPjjjlllZZZOOOHHH<<<:::===999<<>>=========<<<<<<======>>><<<>>>@@@AAAAAAAAABBBDDDFFFGGGIIILLLNNNPPPQQQQQQOOOPPPVVVaaaiiimmmsssxxx{{{}}}}}}yyysssnnnlllnnnmmmiiibbbZZZSSSNNNMMMKKKNNNVVV___jjjuuu~~~{{{vvvtttxxxxxxzzz}}}yyyoooeee]]]___nnn~~~yyyfffbbbsssbbbXXXggg{{{ooommmrrrtttxxxqqqsssvvvaaaXXXUUU]]]eeemmmpppjjjssslllYYYHHH===999555888888888NNNlllvvv|||~~~ccc```ttt|||{{{wwwZZZhhh~~~}}}qqqdddOOOHHHDDDDDDDDDCCCCCCFFFPPP___nnnsssnnndddWWWLLLDDDDDDKKKXXXdddppp{{{rrrzzzyyydddvvvyyypppooovvv||||||zzztttpppnnnjjjrrr|||~~~xxxrrrooolllpppvvvtttuuuxxxtttllluuu{{{lllccccccWWWAAA:::444888888FFFvvvjjj{{{vvvtttcccbbbjjjcccdddbbbdddhhhjjjiiiiiimmmooottt~~~|||hhh^^^UUUKKKGGGIIIZZZsssvvvkkkfffccc]]]]]]aaahhhkkkkkkkkkmmmmmmmmmqqq|||___nnnzzzooohhh___XXXVVVUUUSSSQQQRRRQQQOOONNNNNNNNNPPPQQQQQQVVV\\\___^^^\\\ZZZZZZUUUUUUTTTSSSQQQOOOMMMLLLFFFEEECCCAAA???>>>===<<<===>>>???AAAEEELLLTTTZZZ]]]fffnnnssstttqqqggg\\\CCC>>>:::999666333333666666:::AAAIIIPPPXXX___dddgggqqqzzz}}}~~~}}}kkkVVVKKKHHHGGGCCCGGGJJJTTTqqq~~~sssbbbVVVXXX}}}]]]VVVqqqlllZZZPPPIII===:::===:::===XXXrrrxxxzzzvvvxxx```VVVVVVpppiiiSSSGGGEEEBBBAAA@@@@@@???===>>>======<<<<<<<<<======<<<>>>@@@AAAAAAAAABBBCCCEEEFFFHHHJJJLLLMMMNNNOOOKKKMMMTTT```jjjpppvvv|||~~~}}}zzzpppdddZZZRRROOOIIIJJJNNNTTT\\\eeemmmrrr}}}}}}zzzyyyyyyyyy{{{~~~~~~zzzrrriii```___kkkxxx~~~wwwiii___dddooohhhWWWaaarrr{{{rrrrrrsss}}}{{{nnntttooojjjgggkkkoookkkjjjwwwgggjjjdddVVVJJJAAA:::333888999:::RRRkkkjjj||||||iiibbb|||zzz[[[lll~~~~~~~~~zzzlll___LLLGGGDDDEEEDDDBBBCCCFFFMMM]]]mmmrrrmmmbbbTTTIIIDDDDDDKKKWWWcccnnnzzzssszzzeeezzz|||mmmiiihhhppp}}}zzzrrrooollluuuyyyvvvuuuqqq|||yyyuuuxxx{{{mmmssstttjjjaaa~~~\\\GGG888555999888KKK}}}iiimmm{{{uuuoooqqqbbbbbbaaacccggghhhfffgggkkkpppuuuuuubbbZZZSSSJJJGGGKKKaaawwwuuuooommmjjjVVVUUU[[[dddiiiiiijjjnnnlllooorrryyyzzzyyyqqqhhhbbb```___]]]\\\\\\[[[YYYWWWWWWXXXYYYZZZ\\\bbbiiillljjjeeebbbaaaYYYYYYYYYXXXVVVUUUSSSRRRKKKJJJGGGEEEBBB@@@???>>>???@@@@@@>>>;;;<<>>\\\wwwyyy{{{bbbXXXXXXssscccLLLFFFDDDBBB@@@@@@@@@>>>===>>>======<<<<<<<<<======<<<>>>@@@AAAAAAAAABBBCCCDDDEEEGGGIIIKKKLLLMMMMMMJJJKKKSSS```kkkqqqxxx~~~sssfff[[[SSSPPPKKKKKKKKKOOOUUU]]]eeejjjuuu{{{xxxwwwwwwxxx{{{}}}}}}|||}}}yyyssslllbbb___gggrrr}}}yyyuuujjj\\\VVVXXXgggmmmXXX\\\kkkyyysssrrrsssmmmnnnyyylllmmmsss}}}ooodddxxx|||lllrrrnnn^^^LLL>>>:::111777:::;;;TTTjjjbbbxxxlllgggxxxtttqqqWWWqqq}}}{{{uuufffWWWIIIEEECCCDDDDDDBBBCCCGGGKKK\\\lllqqqkkk```RRRGGGDDDEEEKKKWWWcccmmmyyywww}}}jjjmmmcccccciiiwwwzzzooojjjnnnxxx}}}zzzzzzwww~~~ooollltttyyykkkrrr}}}mmm[[[oooxxx___JJJ222:::<<<;;;OOOoooeeewww{{{eee``````bbbffffffdddeeeiiipppwwwppp^^^XXXRRRJJJHHHMMMfff|||xxxuuuuuurrrOOOOOOVVVaaaggggggjjjoookkkppprrrsss~~~vvv~~~wwwqqqnnnnnnnnnnnnmmmkkkfffaaa___bbbhhhmmmqqqtttwwwwwwyyy{{{xxxrrrhhhfffaaa^^^___aaa]]]VVVYYYVVVSSSQQQJJJAAA===>>>AAA@@@???>>>>>><<<888555CCCDDDFFFGGGFFFCCC???===>>>===;;;999777555444333666:::>>>AAAEEEKKKTTTZZZ]]]ggguuu}}}qqq]]]NNNGGGDDDBBBEEEHHHRRRlll}}}{{{tttfffZZZcccwww{{{uuuqqq]]]PPPGGG<<<;;;@@@>>>AAAlll}}}sssfffiiijjj___|||oooUUULLLFFFDDDAAA@@@@@@@@@???=========<<<;;;;;;;;;;;;<<<=========>>>???@@@BBBBBBEEEGGGIIIJJJJJJKKKMMMNNNOOOPPPMMMRRRbbbmmmxxx{{{wwwtttnnncccZZZSSSQQQOOOPPPUUU^^^gggmmmrrrwww~~~yyyzzzzzz{{{zzzyyyxxxwwwxxxvvvqqqhhh```]]]aaafffwww{{{~~~xxxkkk]]]SSSPPP\\\hhh{{{{{{```^^^ggg|||}}}xxxwww~~~ooommmccceeegggssssssmmmmmm|||ccckkksssbbbKKKAAA;;;111@@@:::888WWWiiiiiinnnrrrfffuuuwww{{{XXXPPP{{{}}}zzzuuugggXXXJJJCCC>>>???AAABBBCCCFFFLLLZZZkkksssooo```OOOEEEDDDCCCJJJWWWccclllvvv~~~uuuyyypppjjjgggkkksssvvvlllggghhh{{{~~~uuusss|||nnngggkkkvvvwwwpppwwwooohhh]]]]]]ppptttnnnnnnbbbGGG555<<<888@@@OOOggguuuyyyrrr\\\``````aaadddgggiiiiiiiiiqqqwwwnnn___XXXNNNCCCEEEPPPhhh{{{~~~nnnmmm~~~jjjUUUMMM___ooollleeedddgggjjjpppuuuyyytttiiiyyyxxxqqqjjjbbb```dddlllzzzvvvwwwyyyzzzyyyxxxvvvsssrrrtttxxx{{{}}}yyyooommmiiieeeggghhhbbbZZZ[[[YYYXXXWWWQQQGGGBBBAAABBB@@@???>>>>>><<<888555999;;;===???@@@>>><<<:::======;;;999777555444333666999===???BBBHHHQQQWWW^^^hhhvvvrrr___PPPHHHFFFAAADDDFFFNNNddd{{{qqqcccYYY[[[qqqwwwxxxvvvaaaSSSIII<<<:::???===EEEsss~~~ooottt|||VVV```kkkiiisssWWWLLLFFFDDDAAA@@@@@@@@@???=========<<<;;;;;;;;;;;;<<<=========>>>???@@@AAABBBDDDFFFGGGHHHIIIJJJMMMPPPNNNQQQMMMQQQ___kkk{{{wwwnnn\\\YYYTTTSSSWWW___iiipppyyyzzz}}}~~~~~~|||yyyxxxuuuwww}}}yyyzzz{{{{{{xxxrrrllliiioooooommmggg___\\\^^^aaalllppptttssskkkaaaZZZVVVUUU^^^jjjttt{{{^^^ZZZccczzz}}}xxx}}}ssspppnnn{{{kkkqqq|||ooommmmmmxxxbbbffflll```LLLAAA???333???<<>>???AAAAAABBBEEELLLXXXhhhoookkk]]]NNNEEEDDDCCCIIIVVVbbblllvvv}}}qqqssskkkeeeiiinnnwwwuuulllgggiii{{{|||qqqooo{{{uuulllkkkuuuyyyyyyyyyjjjaaaTTTRRRaaagggiiiooodddJJJ::::::777@@@WWWmmmgggqqqsssbbbaaaaaabbbeeegggiiiiiiiiirrryyy|||kkk\\\VVVMMMCCCGGGSSSooo~~~zzzjjjiiixxx}}}fffTTTVVV___ccceeehhhjjjjjjlllooorrrzzzfff___bbbwwwsssiiidddbbb\\\RRRMMMRRR[[[sss{{{}}}zzzzzz}}}vvvuuuqqqnnnoooooohhh___[[[ZZZ[[[]]]XXXMMMEEECCCBBBAAA??????>>><<<888555555777:::===???@@@@@@???===<<<;;;999777555444333555777:::<<>><<>>@@@AAABBBCCCDDDEEEFFFGGGIIINNNQQQMMMRRROOOPPP[[[hhh~~~nnniiibbb]]]___eeemmmsss{{{yyyuuupppkkkfffbbb```___aaagggvvv|||~~~}}}tttjjjdddccceeeeeebbb]]]ZZZZZZ[[[^^^aaaeeehhhgggdddaaa^^^YYYccckkklllnnn{{{~~~___XXX___vvv|||}}}tttrrr||||||{{{jjjeeecccuuuwwweeebbbddd___PPPEEE===111999999KKKpppvvvmmmkkkiiijjjrrrmmmsssoooWWWXXX~~~yyyrrreeeZZZIIICCC??????@@@@@@AAAEEEKKKWWWeeelllggg[[[MMMEEECCCCCCIIITTT```kkkwww{{{xxxzzzpppiiidddjjjooo{{{uuummmjjjmmm{{{xxxjjjccclllyyy{{{ssstttyyylllbbbPPPNNNVVV[[[eeeqqqfffLLL>>>:::666???bbbtttqqqbbbsss{{{lllaaaaaabbbcccdddfffggghhhiiisss|||vvvfffXXXSSSKKKCCCIIIWWWwwwttteeedddoooxxxrrr\\\PPPQQQZZZbbbeeefffeeegggkkkoootttgggYYYUUU]]]ggglllmmmpppzzzmmm___PPPNNNTTTaaarrrzzzwwwkkkkkkooo|||zzz{{{}}}}}}|||xxxttttttsssjjjaaaWWWVVVYYY]]]ZZZOOOEEEAAABBBAAA??????>>><<<999666666777:::===@@@AAABBBBBB<<<;;;:::888777555444333444666888999;;;@@@HHHNNNYYYdddtttyyyeeeRRRIIIHHHHHHJJJKKKNNN[[[yyyvvvjjjcccaaa___qqqzzzyyyzzzdddUUUJJJ<<<:::>>><<>>???@@@AAABBBCCCCCCDDDEEEHHHMMMQQQMMMTTTRRRPPPYYYfff|||wwwpppjjjggghhhlllooooookkkeee^^^WWWRRROOOMMMPPPPPPVVVggg}}}{{{~~~~~~wwwnnnhhh\\\]]]]]][[[YYYWWWXXXYYYVVVVVVWWWZZZ^^^bbbcccbbbeeeqqq}}}}}}dddYYY^^^sssttthhhxxxiii[[[XXXnnnzzzlllbbb```^^^SSSHHH:::222777888TTT~~~yyykkkhhhrrrqqqfffgggdddSSSYYY~~~wwwmmm___TTTGGGBBB???@@@@@@>>>@@@DDDJJJVVVeeemmmiii[[[MMMEEEBBBCCCHHHQQQ^^^kkkxxx{{{{{{tttnnnjjjjjjppp}}}xxxqqqooorrrzzz~~~qqqcccVVV[[[kkk|||}}}vvv|||{{{yyyvvvgggPPPVVVYYYZZZcccpppdddJJJ>>><<<777@@@mmm}}}qqqooohhh~~~yyyddd^^^```aaabbbcccdddeeeggghhhrrrsssbbbUUUOOOHHHAAAJJJZZZyyy~~~|||pppdddaaafffjjjsssnnn```PPPLLLTTTYYYWWWZZZZZZ___ggglllpppwww|||bbbTTTRRRUUU\\\cccmmmwww\\\NNNQQQYYY}}}|||rrr}}}sssaaaTTTMMMKKKKKK\\\uuu~~~|||{{{~~~yyyxxxvvvmmmcccTTTSSSWWW\\\ZZZPPPEEE@@@AAA@@@?????????>>>;;;888444555666888999;;;<<<===;;;;;;:::888666555444333333555666666888===EEELLLYYYeeeuuu}}}iiiRRRGGGGGGCCCDDDEEEJJJWWWsssssshhheeefffgggssssss___QQQHHH<<<:::???<<>>@@@@@@AAAAAABBBBBBCCCGGGLLLPPPMMMVVVUUURRRXXXccc~~~{{{xxxqqqkkkeeeaaa___^^^ZZZWWWRRRLLLHHHEEEDDDDDDCCCCCCHHHWWWlllvvvxxxyyyyyyuuuoooiiieeeZZZYYYVVVTTTSSSTTTWWWZZZUUURRROOOOOOTTTYYY^^^```iiivvviiiYYY[[[qqqmmmZZZdddhhhvvvmmmXXXVVVqqq}}}rrreee^^^[[[RRRGGG<<<:::<<<;;;]]]qqqlll|||uuueeeaaa^^^PPPZZZ}}}vvvjjj[[[QQQFFFBBB@@@@@@???===>>>CCCIIIVVVgggpppkkk]]]NNNEEEAAACCCGGGNNN[[[kkkxxx{{{vvvqqqmmmssszzzvvvvvvwwwxxxxxxwwwvvvrrrhhh^^^OOOOOO```{{{|||~~~|||{{{lllQQQ[[[___^^^ccckkk```III===<<<:::EEEzzzvvvooommmlll}}}ccc```^^^___aaaaaaaaacccfffiiiqqqqqqaaaSSSLLLDDD???KKK]]]xxx{{{xxxmmmcccaaaaaaaaacccfff___OOOIIINNNQQQMMMRRRPPPRRRXXX^^^eeeoooxxx___PPPGGGIIIOOOXXXmmmuuu\\\XXXYYYuuuvvvpppzzz{{{ggg]]]OOOEEEBBBBBBBBB@@@EEEWWWvvv~~~zzzwww}}}|||zzzxxxoooeeeTTTRRRTTTZZZZZZQQQGGGBBB???>>>>>>???@@@???===;;;666666666666777999:::;;;;;;:::999888666555444333333444555555777<<>>???@@@???@@@AAABBBCCCFFFJJJMMMLLLVVVWWWTTTXXX```wwwnnnkkkfff```YYYRRRMMMKKKHHHFFFDDDBBBAAAAAAAAAAAA??????CCCNNN^^^ppp~~~xxxxxxwwwtttoooiiiccc```ZZZWWWRRRNNNNNNQQQVVVYYYYYYVVVQQQMMMMMMPPPUUUYYYfffsssmmmXXXXXXooowwweeeTTTZZZWWWiiixxx```XXXooo}}}uuujjj```XXXNNNFFF;;;<<<<<<:::bbb{{{|||wwwlll~~~kkkddd^^^PPP\\\~~~xxxiiiYYYPPPEEEBBB@@@AAA>>>;;;===BBBHHHUUUeeennniii\\\NNNEEE???CCCFFFLLLXXXjjjyyy|||vvvsssyyyzzzxxxzzzzzzvvvqqqmmmjjjfff___ZZZOOOKKKVVVrrrtttnnnooorrrUUUUUUdddgggdddhhh___JJJ>>>:::>>>NNN}}}mmmooouuu|||```bbb\\\___aaaaaa```bbbgggkkkrrrnnn^^^QQQJJJBBB???MMMaaawwwyyyuuujjjaaa______^^^aaaccc]]]OOOJJJOOOTTTTTTYYYTTTQQQPPPQQQWWWdddqqqyyy```LLLIIIHHHHHHTTTfffssshhh\\\jjjzzzooogggjjjmmmiii___XXXLLLHHHBBB@@@@@@AAAAAA@@@>>>FFFXXXxxx{{{wwwuuuzzz}}}zzzxxxuuummmcccTTTPPPPPPUUUWWWPPPHHHDDD=========???@@@AAA???===:::999999888999;;;===>>>:::999999777666555444333333444555555666<<>>@@@BBBBBBCCCDDDGGGJJJJJJTTTVVVUUUWWW\\\mmm{{{wwwtttppplllccc```[[[UUUOOOIIIEEECCCAAAAAAAAABBBBBBAAA@@@@@@???AAADDDJJJTTTbbbrrr|||~~~}}}zzzzzzyyyvvvpppiiiccc___YYYTTTOOOLLLLLLOOORRRUUU\\\[[[XXXRRRMMMKKKMMMPPP\\\kkksss[[[XXXnnnpppeeeVVVWWWVVVccc|||iiiuuu}}}wwwpppfffYYYNNNHHH777:::999;;;nnntttrrrsssooorrrggg^^^OOO[[[zzzhhhUUUJJJDDDAAAAAAAAA>>>:::<<>><<<;;;;;;===>>>FFF___|||yyyxxx{{{~~~wwwsssqqqiii```RRRMMMLLLQQQSSSNNNGGGCCC<<<<<<<<>>:::999888888999;;;===???:::999888777666555444333333444555555777===FFFNNN^^^kkk|||qqqVVVIIIKKKFFFBBBDDDNNN```zzzsssaaaUUUPPPKKKWWWfffVVVNNNJJJAAA>>>???;;;KKK{{{rrrpppiiiooofffKKKTTTZZZbbbvvv[[[QQQFFFDDDBBB@@@@@@@@@???=========<<<;;;;;;;;;;;;<<<:::::::::;;;<<<===>>>???>>>@@@BBBCCCCCCDDDFFFGGGGGGRRRUUUUUUWWWYYYfff{{{lllhhhgggfffddd```\\\WWWQQQLLLIIIGGGGGGAAABBBDDDEEEDDDCCC@@@???<<>>:::<<>>CCCEEEHHHUUUjjjzzzyyy{{{zzz{{{www{{{zzzssstttxxxxxxsssnnnhhh```XXXTTTSSSOOOOOOQQQSSSVVVYYY]]]aaa}}}qqqooosssmmmRRRJJJrrruuunnnfffQQQ>>>777FFF```gggqqqnnn]]]|||vvv]]]ggg\\\```ccccccccceeelllrrrzzz|||gggYYYLLLGGGAAAAAATTTkkk}}}ssscccYYYYYY___cccaaa______bbbeeeiiirrrzzz{{{ooo\\\TTTUUU|||aaaPPPIIIGGGFFFWWW}}}pppeeeYYYRRRLLLFFFDDDDDDAAA@@@??????@@@AAA@@@???@@@@@@CCCGGG```zzzyyyzzzyyysssmmmddd[[[TTTLLLJJJPPPUUUQQQHHHBBB===:::999;;;@@@CCCCCCBBB???>>>;;;:::;;;<<<>>>???@@@>>>:::777555444555666333222333555666:::GGGTTTbbbsssvvv]]]LLLFFFFFF@@@BBBOOO```vvvzzznnn^^^ZZZTTTYYYlll^^^NNNEEE???<<<<<<@@@JJJrrrgggggg{{{]]]PPPJJJRRRaaa{{{ZZZNNNGGGEEEBBBAAA@@@@@@>>><<<===<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<>>>>>>???@@@BBBDDDFFFGGGHHHLLLPPPSSSVVV\\\dddjjj|||wwwnnnllloooooollleeeZZZOOOGGGFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDBBB??????DDDIIIOOOWWW___gggooovvv{{{}}}zzzvvvqqqkkkeee```WWWQQQLLLLLLKKKJJJMMMRRR]]]dddgggbbbVVVLLLJJJLLLNNNXXXmmmgggfffwwwqqqeee[[[]]]]]]||||||yyyjjj\\\XXXBBB;;;<<<:::EEEuuussszzz}}}lllcccMMMXXXyyycccOOOFFFDDDBBB???<<<;;;<<<===>>>CCCMMMWWW[[[YYYUUULLLDDDAAA@@@AAAGGGTTTdddsss|||tttiiiqqqwwwtttvvv~~~|||||||||{{{{{{yyyvvvppprrrwww{{{vvvlll```ZZZVVVPPPIIIJJJKKKNNNRRRRRRRRRXXX```xxxsssppp```VVVddd~~~{{{pppeeeMMMHHH<<<>>>]]]cccuuugggbbbnnn[[[dddbbbccceeeddddddhhhnnntttxxxgggWWWJJJEEEAAACCCVVVmmm{{{xxxnnn```[[[```cccbbb]]]___aaa```___```eeeiiitttzzzxxxyyyUUUNNNqqq[[[OOOKKKJJJMMMpppxxxhhhWWWMMMGGGCCCAAABBBBBBAAA@@@AAAAAABBBAAAAAA??????AAADDDZZZ||||||}}}}}}vvvoooeee[[[TTTMMMIIIOOOTTTQQQJJJEEE???<<<999:::===@@@BBBBBBAAA@@@>>><<<:::;;;>>>AAA@@@>>>;;;777555444444555333222333666888===KKKXXXhhhwwwvvv]]]LLLGGGHHHEEEFFFPPPaaayyyzzzpppfffggg]]]\\\}}}oooaaaRRRGGGAAA<<<<<>><<<===<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;;;;<<<>>>>>>???@@@BBBDDDFFFGGGGGGKKKOOOSSSVVV\\\dddjjj|||yyytttjjj]]]PPPGGGCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEBBBAAACCCEEEFFFLLLRRR\\\fffpppxxx~~~|||zzzwwwqqqhhhbbbZZZTTTNNNMMMKKKJJJMMMRRR\\\bbbhhheee]]]TTTOOOOOOLLLQQQ^^^oooyyy|||}}}eeecccvvvppp___[[[VVVppp|||xxxzzzwwwppp___]]]III888888777BBB|||sssrrrqqq{{{uuuhhhPPP]]]xxxdddQQQGGGDDDBBB???===;;;;;;===>>>BBBLLLVVVYYYWWWSSSKKKCCCAAA@@@AAAGGGSSScccrrrzzznnnbbbaaaaaaaaammmxxxpppkkkiiiiiimmmnnnvvv{{{}}}uuunnnpppuuu~~~yyynnnbbbZZZVVVPPPIIIMMMJJJOOO]]]hhhiiiddd```}}}|||fffYYYddd}}}|||tttiiiLLLBBB>>>===XXXsssfff```|||lll\\\ddd```bbbcccccccccgggnnntttvvvfffVVVIIIDDDAAACCCVVVnnnzzzvvvjjj]]][[[cccjjjkkkhhhkkkkkkgggbbb```dddhhhooossskkkpppcccSSSfffTTTLLLKKKDDDZZZ|||mmmWWWJJJEEEBBBAAACCCDDDDDDCCCCCCCCCCCCDDDDDD@@@???AAABBBUUUzzzrrrfff[[[TTTLLLHHHLLLQQQOOOJJJHHHCCC???:::888999===???AAAEEEEEECCC@@@<<<<<<@@@DDD@@@???<<<888666444444444333222444777:::AAAPPP]]]ppp}}}www^^^NNNIIIFFFGGGIIIOOOccc|||rrrlllqqqhhhaaa{{{~~~qqqdddUUUJJJBBB======@@@PPPwwwiiibbbffffff___NNNOOO___pppaaaRRRGGGEEEBBBAAAAAA@@@>>>======<<<<<<;;;;;;:::999999::::::::::::;;;;;;;;;;;;======>>>???AAACCCEEEFFFFFFIIINNNQQQTTTZZZaaagggtttuuummm```TTTKKKDDD@@@===AAABBBCCCEEEFFFFFFFFFFFFFFFCCCBBBCCCBBB@@@CCCHHHPPP]]]kkkttt|||}}}}}}}}}xxxnnnfff___XXXQQQNNNKKKJJJMMMRRRYYY___gggjjjfff^^^WWWRRRLLLLLLQQQXXX]]]^^^```ccceeeiiirrrjjjdddqqqyyybbb]]]SSSiiipppdddaaaggg~~~lll\\\[[[III:::::::::EEE|||ooommmlllyyynnnQQQaaavvveeeSSSJJJDDDBBB@@@===<<<;;;<<<===@@@JJJSSSVVVUUUQQQJJJBBBAAA@@@AAAFFFQQQ```oooxxx|||rrrcccZZZfff{{{yyyqqqgggaaa]]]]]]```\\\```rrr|||tttnnnpppuuutttfff]]]XXXRRRKKKMMMGGGNNNfffrrrbbbuuukkkUUU]]]uuuxxxwwwnnnNNN>>>???===WWWvvvddd]]]vvvhhh\\\ccc]]]___aaabbbcccgggnnntttrrrcccSSSGGGCCC@@@BBBVVVnnnyyyrrreeeZZZZZZeeeooosssssswwwyyyrrrgggbbbdddiiipppuuufff]]]tttttt\\\rrrZZZPPPOOOHHHLLLSSSdddttt]]]PPPJJJGGGEEEEEEEEEEEEEEEDDDCCCCCCDDDFFFBBBAAAAAACCCSSS}}}|||ttthhh\\\SSSKKKEEEHHHLLLKKKIIIHHHFFFAAA;;;777666999===???CCCEEEDDDAAA<<<;;;>>>BBBAAA???===:::777555444333444333444888<<>>BBBTTTzzziiigggnnnccc|||\\\NNNQQQbbbsssdddQQQHHHEEECCCAAAAAA@@@???======<<<<<<;;;;;;:::999999999999:::::::::;;;;;;;;;=========>>>@@@BBBCCCDDDEEEHHHLLLNNNPPPTTT[[[aaannn{{{ggg^^^QQQHHHDDDCCCBBB@@@???@@@BBBEEEGGGIIIJJJJJJCCCBBBDDDEEECCC@@@BBBGGGJJJWWWfffqqqwww}}}||||||}}}{{{ssslllccc[[[SSSOOOKKKIIILLLQQQWWW]]]fffmmmoooiii```YYYRRRPPPRRRXXX[[[\\\```dddcccfffkkkuuupppaaajjjyyyddd]]]RRRiiiooo]]]VVVbbbfffYYYYYYHHH;;;:::;;;HHH{{{llliii}}}nnn{{{tttQQQccc~~~ttteeeVVVLLLDDDBBB@@@>>><<<;;;<<<<<<>>>HHHPPPSSSRRROOOHHHBBB@@@@@@AAAEEEOOO]]]lllvvv|||~~~llllllwww}}}vvvnnnhhhfffeeelllbbb]]]fffuuu|||uuuqqqsssyyyzzzlllaaa[[[UUUNNNNNNGGGNNNkkkyyyeeeiii|||}}}}}}iiiKKKQQQhhhqqqwwwsssRRR@@@>>>BBB___wwwsssbbb]]]qqqeee\\\```]]]___aaabbbdddhhhpppvvvppp```QQQEEEBBB???CCCWWWpppyyyooobbbYYYZZZccclllpppttt{{{|||oooffffffkkkvvvtttXXXaaa}}}}}}gggeeeWWWTTTNNNLLLFFFEEEXXX~~~|||ggg[[[SSSLLLFFFEEECCCDDDDDDBBB@@@@@@CCCEEEFFFBBBBBBDDDSSSyyy{{{ttthhh]]]PPPHHHCCCEEEGGGGGGFFFFFFGGGCCC>>>888666777:::===@@@BBBDDDCCC@@@>>>>>>???@@@@@@>>><<<:::777555444555444666999===FFFVVVeeexxxzzzcccSSSNNNEEEGGGFFFIIIaaatttddd```aaabbbiii___SSSJJJBBB===>>>CCCYYYvvvtttzzzaaalllxxx|||{{{TTTKKKNNN[[[jjjfffPPPHHHFFFCCCBBBAAAAAA???======<<<<<<;;;;;;:::999999999999999:::::::::;;;;;;<<<<<<======???@@@BBBCCCEEEGGGJJJKKKKKKNNNTTTYYYddduuupppccc[[[PPPHHHEEEEEEEEEDDD@@@AAABBBEEEHHHKKKNNNOOODDDFFFIIILLLHHHCCCDDDHHHFFFPPP```lllssswww}}}{{{yyyzzzyyytttpppeee]]]UUUQQQLLLIIIKKKOOOXXX]]]gggqqqvvvtttllleee^^^^^^ccclllssswww{{{}}}|||rrrXXXddd~~~ttthhh[[[SSSlllrrr]]]RRR]]]}}}vvvfff^^^\\\LLL888666888FFFuuuqqqkkktttlllxxxuuuPPPfff~~~sssfffWWWLLLDDDCCCAAA>>><<<;;;;;;;;;===FFFNNNPPPOOOMMMHHHBBB@@@@@@AAADDDLLLYYYhhhsss|||yyytttwww~~~yyytttrrrqqqmmmeeeaaaeeekkkwww{{{wwwuuuyyy}}}oooddd]]]WWWQQQQQQLLLSSSjjjppp___[[[gggooozzzyyysssrrr___IIIOOOgggrrrzzzxxxVVVDDD<<>>DDD\\\|||tttyyy\\\```lllnnnqqqNNNHHHIIIRRR[[[iiiOOOHHHFFFCCCBBBBBBAAA???>>>===<<<<<<;;;;;;:::999999999999999999::::::::::::<<<<<<<<<===>>>???@@@AAADDDFFFHHHIIIIIIKKKQQQUUUYYYeeevvv|||xxxwwwrrrjjjfffggggggeeeddd___YYYSSSMMMIIIEEEBBBEEEEEEEEEFFFHHHLLLOOORRRIIILLLQQQRRRMMMEEECCCGGGBBBIIIWWWeeennnsssyyy~~~{{{yyywwwuuusssqqqggg___XXXTTTOOOKKKKKKOOOZZZ___iiirrryyyyyyvvvrrrmmmooowwwvvvXXX[[[vvvppplll```[[[vvvyyycccWWW[[[rrrkkkfff```ZZZMMM:::666999HHHuuu|||yyygggeeennnuuuPPPfff~~~sssgggXXXKKKDDDCCCAAA???===;;;::::::===EEELLLNNNMMMLLLGGGBBB???@@@AAADDDJJJVVVeeepppyyyqqqiiiiiijjjoookkklllrrruuurrrooonnnyyy{{{}}}|||yyyuuurrrqqqaaa^^^ccclllpppuuu|||{{{yyyxxx}}}~~~ssshhhaaaZZZTTTPPPPPPYYYkkkwwwqqqaaaTTTMMMTTTWWW```lllqqq|||tttnnnqqqXXXOOOYYYuuu|||XXXDDD;;;NNNzzzwwwuuuvvvYYYZZZhhhaaa^^^YYY^^^```cccdddeeejjjrrrxxxmmm[[[MMMBBBAAA@@@EEE[[[tttyyylll___[[[ZZZZZZ[[[\\\```jjjuuuwwwpppjjjiiikkkrrrrrrRRRaaa|||~~~mmmyyyyyycccZZZPPPKKKJJJKKKGGGOOOppp|||yyyrrriiiaaaXXXPPPMMMOOOMMMNNNOOOLLLHHHIIIMMMRRR]]]QQQKKKNNN]]]zzz~~~yyyuuuoooeeeZZZOOOHHHCCCCCCCCCAAA@@@AAADDDDDDDDD@@@;;;888888999EEEIIIPPPYYY^^^ZZZOOOGGG@@@@@@AAAAAA@@@===:::888444444777>>>EEEQQQddduuu}}}wwwaaaRRRNNNJJJFFFFFFKKKZZZwww~~~ppp```]]]WWW\\\vvvfff^^^TTTKKKAAA;;;===CCCYYYzzzjjjrrr[[[eeevvv{{{yyyQQQHHHHHHNNNRRRnnnQQQIIIFFFDDDBBBBBBAAA???>>>===<<<<<<;;;;;;:::999999888999999999999:::::::::;;;;;;;;;<<<===>>>???@@@BBBDDDGGGHHHIIILLLRRRWWWYYY]]]eeemmmrrrooojjjfff\\\UUUOOOLLLJJJJJJOOOVVV```cccgggfff```WWWNNNJJJNNNLLLIIIGGGGGGJJJNNNQQQJJJNNNTTTVVVOOOEEECCCFFFCCCFFFOOO^^^iiimmmrrrxxxzzz|||~~~|||xxxssspppooohhhbbb\\\YYYTTTOOOMMMPPPXXX]]]eeemmmsssvvvxxxyyyyyy{{{www]]]\\\vvv{{{nnnnnndddccc~~~jjj```]]]iii}}}eeehhh^^^SSSKKK===888;;;KKKwww{{{[[[^^^ggguuuuuuPPPaaassshhhWWWIIIDDDCCCAAA???===;;;:::999===EEEKKKLLLLLLKKKHHHCCC???@@@BBBCCCHHHSSScccnnnvvvzzzsssmmmkkkccc]]]```eeefffcccbbbaaaffflllooonnnkkkhhhggg[[[XXX___lllqqquuu}}}zzzyyyxxxxxx|||~~~zzzqqqiiibbb\\\UUU[[[kkk~~~{{{iii^^^RRRUUUUUUZZZ```___jjjuuuppp{{{{{{ZZZRRRbbbWWWCCC>>>QQQsssuuurrrSSSUUUbbb^^^aaa[[[^^^```bbbcccdddiiipppvvvkkkZZZLLLAAAAAAAAAGGG]]]vvvxxxjjj\\\YYYZZZYYYYYY\\\\\\bbbiiijjjgggdddeeeggglllzzzTTTWWWqqqxxxmmm___wwwrrrggg]]]OOOGGGJJJGGGLLLooovvvnnnhhhdddhhhddd```\\\VVVRRRTTTZZZVVVXXXYYYVVVRRRRRRWWW\\\jjj[[[SSSVVVddd~~~~~~wwwsssmmmcccYYYOOOIIIDDDDDDDDD@@@???AAABBBDDDEEECCC>>>999777777===AAAJJJVVV]]]YYYLLL??????@@@BBBCCCBBB???<<<:::333444888???HHHVVVjjj|||uuu___PPPLLLFFFBBBCCCMMMYYYppp|||ooodddfff\\\]]]~~~zzzhhh```VVVLLLAAA:::;;;AAATTT{{{eeepppcccuuuXXXKKKKKKPPPPPPzzzqqqSSSIIIFFFDDDBBBBBBAAA@@@>>>===<<<<<<;;;;;;:::999999888888999999999:::::::::;;;;;;;;;<<<<<<>>>???@@@@@@CCCFFFHHHJJJNNNTTTYYY```^^^]]]``````]]]XXXUUUOOOHHHFFFJJJHHHBBBEEEMMM\\\gggtttzzzvvvkkkaaa[[[UUUQQQLLLHHHFFFHHHLLLOOOGGGLLLTTTWWWPPPFFFDDDGGGHHHGGGMMMZZZdddgggkkkpppuuu{{{zzzrrrnnnmmmjjjddd___]]]XXXRRRPPPQQQTTTYYY```fffkkkqqqvvvzzzqqq^^^gggzzzmmmnnn```bbb}}}|||kkkddd]]]bbbyyyzzzggglll^^^QQQLLL;;;555888IIIttt|||VVV\\\hhhsssxxxwwwOOO[[[ttthhhWWWGGGDDDCCCBBB@@@===;;;:::999===EEEKKKLLLKKKKKKHHHCCC???@@@BBBCCCGGGRRRaaammmzzzxxxlllddd^^^___bbbbbb___]]]LLLSSS\\\ccceeecccaaa```]]]TTTUUUaaahhhmmm~~~|||yyyxxxwwwvvv{{{yyyrrrjjjddd```kkkwwweeegggeeeggggggaaakkkwwwsssyyyaaaOOOeeeWWWBBB@@@QQQwwwyyymmm|||OOOQQQ]]]\\\ccc^^^^^^```bbbbbbcccgggoootttjjjYYYKKKAAAAAABBBHHH^^^xxxxxxhhhZZZWWWYYYYYY[[[___\\\^^^aaa```^^^^^^aaadddiiiuuu}}}VVVPPPfffmmm~~~bbb]]]gggrrreeeWWWOOOOOOKKKNNNiiiyyyggg\\\XXXXXXXXX[[[XXXUUUUUUUUUVVVYYY]]]bbbcccjjjyyytttrrraaa___mmm~~~zzzssslllgggbbb]]]ZZZNNNLLLJJJGGGCCC@@@>>>===???BBBDDDCCC???:::888777:::>>>AAACCCCCCDDDCCC@@@CCCAAAAAADDDGGGEEE>>>888555666999AAANNNaaauuuuuu]]]LLLIIIEEEEEEEEEHHHWWWuuuxxxrrrooolll___ccc~~~ooodddWWWLLLAAA<<>>@@@???===;;;:::::::::;;;999999999999999999999999;;;;;;;;;<<<===>>>>>>???BBBCCCGGGMMMOOOQQQWWW___hhhfffddddddaaa\\\YYYXXXWWWPPPNNNPPPKKKBBBBBBIIINNNZZZggguuu{{{fffbbbaaa___[[[QQQGGGFFFJJJGGGKKKOOOPPPNNNJJJGGGEEEIIIHHHIIIOOOWWW___ccceeeqqquuuyyyzzzxxxsssooommmkkkhhhgggeee^^^UUUQQQRRRVVVUUUUUUWWW]]]fffnnntttxxx{{{mmm\\\hhh{{{uuuzzzqqqkkk[[[YYY```aaazzzllliiiaaa\\\MMM888666===MMMqqqwwwUUUVVVrrrxxxlllttthhhOOO[[[~~~xxxjjjYYYNNNHHHFFFBBB@@@???>>>;;;999;;;AAAFFFHHHIIIJJJFFFAAAAAA>>>>>>AAAGGGPPP```nnn{{{hhhiiinnnfffjjjpppfff```RRRJJJOOOTTTTTT[[[eeeXXXSSSPPPUUUbbboootttrrrkkkeeennnzzzttttttssssssuuuyyy~~~|||uuuyyywwwwwwyyy^^^SSSZZZrrr^^^FFF>>>NNNppppppoooVVVJJJ`````````bbb___]]]]]]bbbfffiiiooovvvjjjVVVLLLDDDBBBBBBHHH\\\qqqxxxgggXXXWWWXXXVVVWWW[[[[[[[[[]]]^^^___```aaaaaagggxxx|||lll]]]]]]bbbaaannn___[[[sssooo___SSSMMMGGGKKKhhhvvv```TTTQQQQQQPPPNNNOOORRRSSSTTTWWW^^^cccyyy{{{|||rrryyyxxxssskkkddd^^^YYYTTTQQQLLLKKKIIIGGGDDDAAA???======@@@BBBCCCAAA===888555:::>>>@@@??????AAAAAA???AAA???>>>@@@BBBCCC@@@===888999<<>>DDDYYYwwwhhhUUUyyynnnKKKGGGFFFOOOhhhtttXXXLLLIIIEEECCCBBBAAA@@@>>>@@@>>>===;;;::::::::::::999999999999999999999999999::::::;;;<<<<<<======BBBCCCGGGMMMPPPRRRZZZcccssstttsssoooiiieeefffjjjllliiigggccc\\\TTTQQQSSSIIIOOOXXXfffxxx{{{wwwrrrkkk^^^OOOGGGFFFFFFJJJNNNOOOMMMIIIFFFEEEFFFEEEEEEIIIPPPWWW[[[\\\hhhmmmtttyyyyyyvvvsssrrrjjjgggffffffbbbYYYTTTSSSQQQOOONNNOOOSSSYYY```dddrrrwwwnnn___kkkqqqllloooqqqjjjyyy]]]XXXZZZcccwwwiiijjjccc\\\KKK???888:::JJJqqq~~~nnn}}}bbb___ppppppmmmpppwww]]]HHHWWW~~~zzzkkkZZZNNNHHHEEEBBB@@@???===;;;999;;;AAAFFFGGGIIIIIIFFFAAA@@@======AAAFFFOOO___mmmzzzxxx}}}vvvzzzwwwiii[[[PPPNNNMMMLLLTTT```VVVQQQNNNSSS```lllrrrrrriiiaaaeee}}}~~~{{{{{{uuuqqqrrrsssrrruuuyyy~~~uuu~~~xxxWWWPPPRRR~~~vvv\\\???<<>>DDDZZZ}}}lllZZZvvvQQQJJJHHHMMMbbbwwwZZZKKKHHHDDDBBBBBBAAAAAA@@@???>>>===;;;::::::::::::999999999999999999999999888999999::::::;;;;;;;;;BBBBBBFFFLLLPPPTTT^^^hhh}}}qqqkkkooouuuzzz|||sssfff[[[SSSPPPRRR]]]mmm{{{mmmZZZKKKEEEEEEIIILLLNNNLLLHHHEEEDDDBBBAAA@@@AAAFFFKKKNNNPPP[[[bbbmmmuuuyyyyyywwwvvvmmmgggddddddbbbZZZRRROOOLLLJJJGGGFFFGGGKKKOOORRRdddmmm{{{rrrbbboooxxxdddbbb```aaaddd|||yyydddXXXWWWoooqqqdddhhhddd]]]JJJ???777999MMMxxxfffiiijjj{{{rrrgggyyyqqqooosssZZZEEETTTzzz~~~mmm[[[MMMGGGDDDAAA???>>>===;;;999<<>>DDD\\\xxxvvviiizzzSSSLLLJJJNNN___zzz^^^KKKHHHDDDAAAAAAAAAAAA@@@???>>>===<<<;;;::::::999999999999999999999999999999999999:::::::::;;;;;;BBBAAADDDJJJOOOUUUaaallluuuiiiiiillltttqqqdddXXXRRRYYYdddooo~~~wwwmmm]]]OOOHHHDDDGGGJJJLLLJJJGGGDDDCCC@@@???===<<<>>>AAACCCEEEOOOXXXdddooouuuvvvvvvuuupppggg___\\\ZZZSSSKKKHHHIIIGGGDDDBBBBBBCCCFFFHHHSSS___qqqvvvdddrrrsssbbb```ZZZSSSeeewww```XXXvvvrrrbbbeeeaaa\\\LLL<<<666:::NNNyyy[[[VVVZZZyyyzzzhhhyyyuuuwww___IIIRRRrrrppp[[[MMMFFFDDDAAA???>>>===;;;999<<>><<<===@@@EEELLLYYYfffmmm]]]SSSPPPUUU^^^```ZZZWWW^^^kkkzzzyyyyyy}}}{{{vvvtttuuuvvvxxxzzzvvvrrr{{{yyylllssszzz}}}ddd]]]MMMXXXsss|||sss^^^DDDKKKbbbgggjjj|||ggglllssscccaaa___\\\[[[\\\```bbbeeennnwww|||fffPPPGGG@@@???@@@HHH]]]ssssssaaaSSSQQQSSSQQQRRRVVVVVVXXXYYYYYYYYY[[[```dddmmmmmmjjjddd```aaabbbbbb}}}___SSSWWWrrrmmmRRROOOeee|||hhh^^^```bbb___jjjyyyzzzuuummmeeeddd___YYYTTTPPPNNNLLLJJJFFFHHHJJJKKKJJJHHHEEEDDDAAAAAABBBDDDEEEDDDAAA???KKKTTTVVVMMMHHHKKKLLLGGGEEEFFFFFFDDDBBB@@@@@@AAA;;;>>>HHHZZZnnn~~~rrrZZZKKKHHHAAACCCEEEKKKYYYuuuuuuqqqqqqaaa___zzz{{{ggg^^^SSSJJJAAA<<>>>>>======;;;:::999999999999999999999999999999:::::::::::::::;;;;;;;;;@@@???BBBHHHMMMSSS___kkk~~~kkk```[[[aaarrrkkkYYYWWWZZZ^^^gggsssuuukkkaaa___\\\UUUMMMIIIBBBEEEHHHIIIHHHEEECCCCCC@@@???>>><<<;;;<<<===>>>GGGPPP\\\gggmmmooonnnmmmkkk___UUUQQQOOOJJJFFFDDDDDDCCCAAA??????@@@BBBCCCGGGSSSggg|||wwwcccsssxxxeee```XXXYYYfffjjjwww}}}iiiddd]]]ZZZMMM???999:::IIIrrr|||]]][[[gggvvvcccyyyyyy```GGGNNNmmmrrr\\\MMMFFFDDDAAA???>>>===<<<:::;;;@@@DDDEEEFFFHHHFFFBBB>>>======@@@CCCIIITTT```xxxzzzggg]]]YYYXXXZZZ^^^XXXXXXaaannn|||}}}{{{wwwvvvxxxzzz~~~oooaaaXXXVVV^^^sss{{{rrrzzz|||nnn\\\QQQWWWmmmzzzsss^^^GGGNNNpppllliiizzztttfffuuuxxxcccaaa___[[[[[[\\\```aaaeeennnyyy|||dddQQQGGG@@@???AAAIII^^^tttqqq```QQQPPPQQQOOOPPPTTTVVVXXXZZZZZZZZZ]]]dddjjjnnniiidddaaa___]]]]]]^^^lllZZZNNNUUUyyyxxx[[[TTTcccrrr}}}ssssssssslll|||uuuqqqiiibbb```]]]XXXUUURRRPPPMMMKKKFFFGGGHHHIIIHHHGGGEEEDDD@@@CCCFFFGGGEEECCCCCCCCCYYYfffjjj```XXXWWWSSSJJJFFFEEEDDDDDDCCCBBBAAAAAA;;;BBBOOOaaatttqqqYYYJJJGGG@@@CCCFFFLLL[[[wwwyyypppnnn```ddd~~~cccZZZPPPHHHAAA<<>>>>>>>>===<<<;;;999888999999999999999999999999::::::::::::::::::::::::>>>===@@@EEEIIIOOO[[[fff{{{|||hhhYYYPPPXXXgggxxxeeeZZZUUUTTTUUUUUULLLFFFGGGIIIHHHFFFFFF@@@CCCFFFGGGFFFDDDBBBBBB@@@@@@AAA???===;;;;;;;;;AAAIIITTT^^^cccdddcccbbb^^^TTTKKKHHHGGGDDDDDDFFF??????>>>======>>>???@@@AAAJJJ\\\ssstttaaarrr{{{ccc\\\VVV^^^ZZZrrrooofff\\\XXXKKK???999888FFFuuu|||mmm```xxx{{{xxx]]]BBBGGGiiivvv___OOOFFFDDDAAA@@@??????===;;;999???CCCDDDFFFIIIHHHDDD???===>>>@@@BBBFFFPPPZZZpppqqqfff___\\\\\\YYY]]]hhhsss|||zzzyyy{{{{{{eeeRRRHHHJJJLLLYYYsss~~~vvv|||zzzlllRRRRRR^^^vvv{{{]]]FFF@@@kkkmmmiiipppmmmddd|||{{{```___[[[[[[[[[]]]```aaadddooo{{{{{{dddQQQHHH@@@@@@AAAIII^^^tttppp___PPPOOOPPPNNNOOOSSSUUUXXXZZZZZZZZZ___hhhpppppphhhccceeeccc]]]\\\___}}}fffTTTOOO\\\yyynnnttt|||yyyzzz}}}xxxtttnnnhhhaaa___\\\YYYWWWSSSOOOMMMDDDEEEEEEEEEEEEDDDCCCBBBAAAIIIQQQRRRNNNHHHGGGGGGbbbuuuwwwooommmfffZZZSSSNNNHHHEEEDDDDDDBBB@@@>>>HHHXXXjjjyyypppZZZKKKIIIBBBEEEHHHNNN]]]www~~~tttrrr```iiiccc[[[QQQIIIAAA<<<>>>DDDXXXQQQEEEHHHIIIQQQiiiPPPKKKEEEAAA????????????======>>>===<<<;;;999888999999999999999999999999999999999999999999999999;;;;;;===CCCFFFKKKUUU```mmmjjjTTTOOOPPPZZZlll~~~jjj\\\QQQHHHGGGBBB???AAACCCAAA@@@AAA???BBBEEEEEEDDDBBBBBBBBB???AAADDDCCC@@@<<<;;;;;;===DDDMMMUUUYYYZZZYYYYYYSSSMMMIIIGGGDDDAAAAAADDD==================>>>>>>===BBBOOOgggooo]]]ooohhhcccbbbaaaRRReeetttnnnhhh___YYYIII===888999JJJ~~~fff^^^ttt{{{{{{eeeFFFCCC```{{{dddSSSGGGEEEBBBAAA@@@@@@>>>===888===AAACCCFFFIIIIIIFFF@@@??????AAAAAACCCKKKUUUgggpppeee```YYYYYYbbbpppuuuuuu}}}yyybbbQQQJJJGGGDDDIIIYYYpppiiiyyyuuugggLLLSSSbbb}}}aaaGGG===hhhjjjkkkooojjjxxxbbb}}}___^^^ZZZ\\\\\\^^^aaaaaaeeeqqq}}}|||eeeQQQGGG@@@???@@@HHH]]]rrrppp^^^PPPNNNPPPNNNOOOSSSRRRVVVYYYYYYZZZ```kkktttnnneeeccchhhfff]]]\\\cccrrr___TTTLLL```vvv||||||{{{vvvpppeeecccaaa^^^[[[WWWRRRNNNCCCCCCBBBBBBAAAAAAAAAAAADDDOOO[[[^^^WWWOOOLLLLLLeee|||zzzmmmcccZZZOOOGGGFFFEEEBBB???@@@LLL___ppp}}}pppZZZMMMJJJEEEGGGJJJPPP]]]wwwzzzvvvwww```llleee]]]SSSJJJBBB<<<>>>CCCYYY{{{PPPEEEIIIKKKSSSxxxtttQQQLLLFFFAAA???>>>>>>>>>======>>>>>>===;;;999888999999999999999999999999888888888777777777777777999999<<>>>>>???AAADDDDDDCCCBBBAAAAAA>>>BBBFFFEEEBBB===;;;;;;:::@@@IIIPPPSSSTTTTTTTTTOOOLLLKKKJJJEEE???===@@@>>>>>>??????>>>>>>>>>>>>:::<<>>:::<<>>777<<>>???FFF[[[pppppp^^^PPPNNNPPPNNNNNNSSSPPPTTTXXXXXXYYY```lllvvvfff^^^^^^eeecccYYYYYYaaa|||jjj\\\PPPNNN```xxx~~~rrr}}}xxxqqqfffXXX[[[```kkkvvv|||xxxppplllooo|||vvvmmmdddaaa```\\\TTTOOOMMMJJJDDD@@@???DDDKKKQQQ^^^eeepppvvvppp```RRRLLL___|||wwwjjjSSSHHHHHHAAA===DDDCCCTTThhhvvvoooYYYKKKGGGCCCEEEIIIPPPaaa{{{xxxuuuwwwzzzmmmgggvvvsssaaaZZZKKKBBB@@@999EEETTTssshhhqqqYYYIIIJJJJJJKKKhhhqqqXXXKKKHHHGGG@@@AAACCC============<<<;;;;;;::::::::::::::::::::::::::::::::::::999999888777777777999:::;;;<<<@@@FFFMMMSSS```sss}}}lll[[[RRRNNNNNNVVV___|||tttdddUUUOOORRRPPPGGGBBBCCCDDDAAA???@@@DDDFFFCCC>>>>>>BBB>>>AAADDDFFFEEEBBB>>><<<===@@@FFFLLLOOOPPPOOONNNOOOLLLIIIEEEBBB@@@@@@@@@BBBAAA@@@@@@AAAAAA@@@>>>:::===CCCPPPiiirrr```\\\lll~~~cccjjjaaallliii}}}pppqqqooofff```FFFBBB<<<888JJJ}}}cccgggmmmggg^^^{{{pppYYYEEEMMMyyyxxx\\\OOOGGGBBBAAAAAA>>>;;;<<<;;;<<<@@@DDDHHHHHHFFFDDDCCCBBBAAA@@@???BBBFFFIIIYYYcccqqq}}}xxx___WWWWWWSSS[[[lllrrrgggXXXRRRppp}}}___IIIEEEBBB@@@BBBKKKbbbiiiyyyuuu```IIIWWWgggsss~~~}}}gggMMMNNN}}}vvv{{{yyyoooiiiYYY~~~bbb[[[XXX[[[[[[]]]``````dddooozzz{{{aaaTTTFFF===>>>???DDDWWWmmmpppYYYOOOQQQNNNNNNPPPMMMTTTTTTVVVWWWXXX]]]kkkzzzqqqTTTVVVeee\\\WWWaaaeeevvvaaaOOOLLLUUU^^^jjjzzzooo|||mmmZZZSSSLLLAAADDDCCCDDDKKK[[[llluuuvvvrrrhhheeeqqq~~~uuulllgggfffbbb\\\XXXUUUSSSQQQPPPRRRXXX```eeerrrxxx~~~ssseeeYYYccc|||~~~pppWWWIIIHHHAAA<<>>:::<<>>;;;<<>><<<<<<:::;;;???CCCGGGHHHGGGEEECCCBBBAAA@@@???AAAEEEIIISSS]]]kkkvvv~~~rrr```YYYRRRXXXgggjjj[[[OOOOOO\\\|||yyypppppp}}}|||eeeQQQCCC???===>>>EEEVVVtttvvv|||ppp[[[KKKVVVdddqqq~~~fffJJJQQQxxxwwwvvvoooqqqXXXyyy~~~```\\\ZZZ[[[[[[]]]``````dddnnnzzzhhhTTTFFF===>>>???DDDWWWmmmnnnXXXNNNQQQNNNNNNQQQNNNOOOPPPRRRUUUWWW^^^nnn}}}tttTTTQQQ```YYYRRR[[[cccfffRRRNNNMMMHHHVVViiijjj\\\ZZZcccvvvsssjjjpppqqqeeeOOOAAA???<<<555>>>>>>???IIIbbb~~~wwweeegggvvv}}}uuuqqqrrrrrroookkkfffeeecccbbbcccggglllooozzz~~~|||nnnjjjuuutttYYYIIIHHHCCC>>>EEEQQQaaattt~~~}}}lllXXXJJJGGGCCCEEEKKKUUUgggxxxpppeee[[[^^^hhhxxxnnn^^^YYYIII@@@AAA:::DDDTTToooyyysssmmmXXXGGG@@@DDDKKKYYYgggQQQEEECCC@@@BBBCCC<<<=========<<<;;;;;;::::::::::::::::::::::::::::::::::::999999888777777777777888999;;;>>>EEELLLRRR___mmm~~~jjjXXXNNNJJJUUUooo|||xxxvvvooogggbbb\\\RRRIIIJJJFFFCCCEEEDDDAAA???@@@BBBBBBEEEHHHJJJGGG@@@:::;;;>>>CCCHHHLLLNNNNNNNNNOOOMMMJJJGGGDDDCCCBBBBBBCCCAAA@@@@@@AAAAAA@@@???===<<<;;;???NNNllllll\\\XXXeee~~~~~~lllssszzzxxxhhhdddbbbxxxlll___LLL:::<<<;;;GGGpppxxxlll[[[tttooolllfffEEEBBB]]]qqqQQQIIICCCBBBBBB???<<<===999:::===BBBFFFHHHGGGFFFBBBBBBAAA@@@???@@@DDDGGGMMMUUUbbbmmmuuu}}}llldddXXX[[[kkkkkkWWWLLLPPPMMMkkk|||lll```[[[^^^^^^^^^dddllllll^^^NNNBBB???<<<<<<>>>JJJ```ssskkkWWWLLLTTTaaappp~~~|||cccFFFMMMooo|||pppmmmpppWWWxxx~~~```[[[YYYZZZZZZ]]]``````cccmmmxxxmmmTTTFFF===>>>???DDDWWWmmmmmmVVVMMMPPPOOOOOORRROOOQQQQQQTTTWWWZZZ```ppp~~~ZZZQQQ```]]]SSS[[[hhhyyyhhhZZZSSSLLLEEEaaauuuuuu___RRRTTTeee{{{iiieeellldddTTTBBB<<>>DDDJJJQQQ}}}vvvYYYGGGDDDBBBCCCCCC<<<=========<<<;;;;;;::::::999999::::::::::::;;;;;;::::::999999888777777777666777888:::>>>DDDLLLRRRcccnnnrrr\\\NNNNNNiiiqqqccc[[[OOOIIIGGGJJJLLLIIIFFFFFFHHHGGGFFFHHHKKKIIICCC===;;;>>>BBBGGGJJJMMMNNNNNNNNNMMMJJJHHHFFFEEEDDDDDDDDDBBBAAAAAABBBCCCAAA@@@>>><<<:::;;;CCC\\\mmm\\\WWWiii|||eee```aaaiiioooggg___\\\rrrsssbbbNNN>>>???===FFFssspppnnnSSSbbbmmmeeefffpppJJJCCCSSS|||tttSSSKKKDDDCCCBBB???===>>>888999;;;???DDDGGGGGGGGGBBBBBBAAA@@@??????BBBEEEIIIQQQ[[[dddmmmuuuxxxzzzgggggg{{{}}}eeeQQQPPPNNNggg{{{{{{zzz{{{jjj[[[QQQMMMHHHDDDIIISSSWWWOOOEEEBBB???>>>======BBBQQQ___vvvxxxwwwxxx{{{hhhVVVJJJTTTbbbpppzzzuuu]]]EEEEEEfffmmmmmmeeeWWW~~~aaaYYYVVVZZZZZZ]]]``````bbblllwwwmmmUUUGGG===>>>???CCCVVVlllkkkUUULLLPPPNNNOOOSSSPPPSSSSSSUUUWWWWWW]]]lll{{{___PPP]]]```VVV\\\nnnoooggg___TTTLLLKKK^^^}}}qqq\\\SSS\\\pppuuuccceeennn```MMM???<<<===<<<888===;;;:::HHHiii|||pppeee[[[UUUPPPOOOMMMQQQeee~~~}}}uuu]]]IIIFFFFFFGGGPPP___nnn~~~zzziiiUUUIIIFFFCCCFFFMMM[[[ppp}}}~~~~~~ooo]]]TTTpppiii]]]YYYGGG@@@CCC<<>>EEEMMMRRRcccmmm~~~xxxaaaXXXkkkssscccYYYOOOLLLKKKJJJJJJLLLPPPMMMJJJJJJJJJIIIFFFCCC===>>>AAAEEEIIIKKKMMMNNNKKKKKKJJJHHHGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDCCCBBB@@@>>>======@@@PPPoooooo^^^YYYnnnwwwggg^^^\\\]]]oooqqqbbbYYYiii}}}}}}yyyeeeNNNCCC>>><<>>???888888:::===BBBFFFGGGGGGBBBBBBAAA@@@>>>>>>AAACCCIIIOOOWWW___fffoooxxxqqqyyycccUUUUUUkkk~~~nnn\\\NNNMMMGGGCCCFFFJJJJJJFFFBBB@@@>>>>>>>>><<<>>>FFFPPPVVV[[[___ggg|||xxxhhhXXXIIIVVVhhhtttwwwmmmXXXGGGCCCcccppprrraaaYYY```YYYXXXYYYYYY\\\___```bbbkkkuuukkkUUUGGG===>>>???CCCVVVllljjjTTTLLLOOONNNOOOSSSPPPOOOOOOQQQRRRSSSXXXfffuuuzzz```OOOWWW]]]UUUZZZoootttkkkaaaRRRKKKMMMWWWiiiTTTSSSaaa~~~lllaaalllnnn]]]JJJAAA???>>><<<:::AAA???===GGGlll|||mmm___QQQIIIGGGBBB>>>CCCQQQeeewwwzzzxxxcccLLLEEEDDDHHHSSSffftttzzzhhhTTTHHHEEEDDDGGGNNN]]]sssuuubbbUUUllliii___[[[HHH@@@EEE===BBBGGGuuuwwwvvvoooxxx|||ooodddIIIAAAGGGBBBGGGpppeeeNNNJJJDDDAAABBB???=========<<<;;;;;;::::::888999999::::::;;;;;;<<<::::::999999888777777777666777888;;;???FFFNNNSSS^^^kkk|||eeejjjvvvzzzxxxyyyfffYYYOOOKKKMMMRRRUUUTTTRRROOOKKKIIIGGGGGG>>>???@@@CCCFFFHHHJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEFFFFFFEEEDDDCCC@@@@@@AAAAAAIII```yyyppp```]]]qqqsssiiifffaaaaaaeeezzzppp[[[cccvvvzzziiijjjwwwdddNNNBBB;;;999AAAmmmjjjxxxVVV^^^dddXXX\\\nnnrrrHHHEEEGGGgggzzzWWWNNNFFFDDDCCC@@@???@@@999888999<<<@@@DDDFFFFFFBBBBBBBBB@@@>>>>>>???AAAHHHMMMTTT[[[aaaiiissszzzwwwttt~~~nnn___ppprrrbbbTTTQQQLLLHHHIIIHHHDDDBBBBBB===<<<<<<>>><<<;;;???FFFBBBHHHNNNYYYrrrvvvhhhXXXNNN\\\ooozzzxxxiiiVVVIIIHHHdddtttzzzfffZZZ^^^YYYZZZXXXYYY\\\___```aaaiiissskkkVVVGGG>>>>>>???CCCUUUllljjjTTTKKKOOONNNOOORRROOOOOOOOOQQQSSSTTTZZZiiixxxtttgggWWWVVV^^^ZZZ]]]pppvvvdddVVVOOOLLLUUUuuuUUUMMMXXXuuugggdddwwwppp]]]JJJDDDDDDAAA@@@BBB555999888>>>bbb~~~pppaaaTTTKKKHHH???<<>>AAAFFFlll{{{qqqvvvsssKKKAAAJJJAAAEEElllcccNNNKKKDDD@@@BBBBBB=========<<<;;;;;;::::::888888999::::::;;;<<<<<<::::::999999888777777777666777999;;;@@@GGGOOOTTT]]]lllzzzooolll}}}vvvkkkiii|||}}}lll]]]XXXZZZVVVYYYZZZVVVOOOIIIGGGGGG======>>>???BBBDDDFFFHHHDDDEEEFFFGGGIIIIIIJJJJJJJJJHHHGGGGGGHHHHHHGGGFFFGGGBBBAAACCCBBBEEEVVVkkklllbbbbbbsssjjjeeefffbbbccclll~~~bbbggg{{{{{{eeecccppp```OOO???888;;;AAAtttjjjlllvvvXXXcccjjj```bbbjjjpppEEEFFFDDDWWW}}}XXXOOOGGGDDDCCC@@@???AAA:::999888:::>>>BBBDDDEEEAAABBBBBB@@@>>>===>>>???DDDIIIQQQWWW^^^fffpppwwwqqqqqqvvvyyy|||~~~~~~wwwpppccclllvvv~~~zzzqqqiii\\\SSSMMMLLLIIIDDDAAABBB>>><<<===???===:::<<>>>>>???CCCUUUkkkkkkUUULLLOOOMMMNNNQQQNNNQQQQQQSSSTTTUUUZZZhhhwwwpppqqqbbbXXX___^^^___nnn{{{vvvhhh^^^VVVMMMOOOzzzYYYNNNYYYnnneeehhhxxxcccNNNGGGCCC===<<>><<<@@@<<<888IIIaaattttttmmmvvvjjjRRRHHHIIITTTdddrrr}}}{{{hhhSSSGGGDDDDDDGGGPPP```wwwuuuaaaVVVjjjjjjbbb^^^IIIAAAGGG>>>@@@BBB```yyymmmmmm|||LLL@@@LLLCCCDDDiiiaaaMMMJJJDDD???CCCEEE>>>======<<<;;;;;;::::::888888999::::::;;;<<<<<<::::::999999888777777777777888:::<<<@@@GGGOOOUUU```ppp}}}ooo|||{{{mmm```]]]fff|||uuueeeaaaUUU[[[```]]]SSSJJJFFFFFF===<<<<<<===???AAACCCEEEBBBCCCEEEGGGIIIJJJKKKKKKKKKIIIHHHHHHIIIJJJHHHGGGKKKDDDAAACCCBBBBBBQQQdddzzz|||hhhcccfffuuuuuunnnlllcccccciii}}}gggmmmkkkhhhhhh]]]QQQ<<<888@@@DDDmmmpppuuuxxx]]]kkksssllljjjlllpppEEEGGGCCCKKK~~~}}}YYYPPPGGGDDDCCCAAA@@@AAA;;;999888:::===AAACCCDDDAAABBBBBB@@@>>><<<===???AAAFFFNNNUUU\\\eeennnuuu~~~nnniiivvvsssjjjkkklllhhhaaaNNNYYYeeeoooxxxkkk^^^TTTQQQPPPIIIEEEEEEAAA???@@@BBB@@@<<<<<<@@@@@@DDDHHHRRRkkkuuudddPPP```ggguuuqqqYYYIIIEEEcccwwwdddppp|||aaaNNNxxxdddWWWNNNWWWXXX\\\______```hhhrrrmmmVVVHHH>>>>>>???CCCUUUkkkkkkUUULLLOOOMMMNNNQQQMMMPPPOOOOOOOOONNNQQQ^^^llliiissseeeUUU[[[\\\[[[hhhzzzmmmhhhvvvwwwkkk___QQQWWWwwwZZZMMMSSSqqqwww\\\ccckkkMMMEEEJJJCCC:::???BBB===>>>CCCWWWxxxhhh[[[KKKFFF>>>888777:::@@@DDDcccwww|||pppllluuuiiiRRRIIIMMM[[[nnn|||wwwcccQQQHHHFFFDDDLLLWWWdddyyy~~~tttkkk\\\iiidddZZZNNNDDD??????@@@CCC___uuuppprrrxxxppp[[[EEEIIICCCEEE\\\eeePPPMMMFFF@@@AAABBB@@@??????>>>===<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999888777666555555666:::???AAADDDNNNYYYccctttpppyyyuuuaaaUUURRRXXXiiizzznnn```___```___XXXNNNHHHGGGAAA@@@>>><<<::::::::::::======>>>>>>@@@DDDJJJNNNPPPNNNLLLKKKKKKKKKIIIHHHKKKJJJHHHFFFEEEGGGLLLPPPmmm```QQQfff~~~qqqaaajjjcccwwwooo|||~~~|||{{{mmmiiidddPPPFFF222<<<@@@cccwww^^^gggyyyyyykkk~~~nnnKKKCCCCCCEEEiiigggTTTEEEEEEFFF@@@<<>>BBBIIIOOOTTT]]]ooo}}}jjjdddyyypppkkk^^^VVV]]]kkknnngggZZZXXX[[[gggqqqvvvwwwyyy{{{yyywwwwww{{{wwwdddWWWTTTTTTKKKAAABBBBBBBBBAAA@@@@@@BBBCCCGGGEEEEEEPPPmmm{{{nnn]]]{{{{{{sssUUUBBBDDDccc~~~VVVxxxoooccckkkUUUvvvhhh[[[UUUVVVVVVYYY^^^___```fffnnnpppYYYJJJ>>><<<:::???SSSllllllUUUEEEIIINNNJJJIIIPPPPPPNNNMMMPPPQQQQQQVVV[[[```ZZZUUUUUUWWWXXXSSSOOOxxxjjj___ddduuu^^^TTTRRRttt]]]NNNQQQnnnwww[[[aaa|||rrrSSSGGGJJJDDD>>>DDD???===AAADDDRRR}}}tttfff[[[GGGBBB<<<777555888<<<@@@MMMcccwww~~~uuu{{{}}}lllUUUOOOUUUbbbssswwwbbbQQQHHHFFFDDDLLLXXXiiitttjjjllliiiaaaVVVKKKDDDAAAAAABBBBBBaaa~~~xxxdddDDDBBBCCCDDDVVVrrrVVVMMMFFFAAA@@@>>>??????>>>>>>===<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999888777666666555666999===???DDDOOO[[[kkk{{{qqqvvvjjjXXXOOOLLLPPPVVVeeexxx{{{ggg```ZZZXXXTTTKKKEEEBBBAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;:::;;;???EEEJJJQQQPPPPPPPPPPPPOOOMMMLLLKKKJJJIIIGGGGGGJJJNNNRRRfffzzzeeeYYYkkkxxxqqq^^^aaahhhzzzmmmhhhsssooodddfffdddQQQEEE444:::===[[[zzzyyylllkkktttxxxdddsssvvvSSSDDD@@@EEEbbbnnnZZZHHHGGGHHHCCC@@@AAA>>>;;;888888<<>>AAAGGGMMMQQQXXXiiiyyy|||eeeeeewwwxxxppplllwww{{{pppjjjcccZZZVVVPPPOOOWWWfffqqqtttbbbZZZXXX```lllssswwwzzzxxxwwwwwwwwwzzztttggg___YYYRRRIIIGGGFFFDDDBBBAAABBBDDDFFFEEECCCCCCPPPnnnoooUUUkkkRRR???EEEaaa^^^uuuxxxbbbwwwnnnTTTvvvhhhXXXTTTVVVVVVYYY]]]^^^___eeemmmrrrZZZKKK???<<<;;;>>>RRRjjjmmmWWWGGGJJJNNNIIIIIIOOOOOOOOOQQQRRRPPPOOOVVV___eee```YYYTTTPPPLLLGGGDDD}}}jjjZZZUUUbbbtttkkkWWWTTTuuu```OOOOOOmmmvvvXXX]]]wwwbbbNNNLLLGGGBBBHHH@@@@@@EEEDDDIIIlllzzzqqqkkkiiieeecccdddddddddddd___^^^___bbbeeeaaaXXXPPPAAA>>>999555444555888:::888LLLbbbpppxxx}}}zzzrrr~~~hhhTTTUUU^^^jjjyyyvvvaaaPPPHHHGGGDDDLLLZZZnnn|||nnn```qqqpppeeeWWWLLLFFFDDDCCCBBBDDDeeetttyyyrrrHHH@@@GGGEEENNN{{{]]]KKKFFFCCC@@@>>>???>>>>>>======<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999888777777666555555777;;;>>>CCCPPP]]]rrrxxxuuuooo\\\RRRKKKFFFCCCGGGSSSggg~~~wwwfff[[[QQQNNNMMMIIICCCAAAAAA@@@???>>>===============<<<:::888888<<>>;;;999999;;;>>>???@@@????????????>>>===<<<<<<>>>@@@EEEJJJMMMSSSbbbqqq~~~kkkppp~~~~~~sssbbbZZZkkkkkk[[[RRRKKKFFFDDDIIISSSaaasssqqqfff___bbbkkkqqqwww{{{xxxxxxyyy{{{~~~zzzlllccc\\\WWWPPPNNNJJJGGGEEEFFFGGGHHHEEEBBBCCCUUUuuu|||vvvUUUwwwvvv^^^NNN???CCCXXXfffnnn___fffqqqQQQsssiiiUUUTTTVVVVVVYYY]]]]]]^^^dddllluuu]]]LLL???<<<;;;>>>QQQgggnnnYYYIIIJJJLLLHHHHHHMMMKKKMMMPPPOOOJJJHHHOOOZZZhhhcccZZZOOOFFF@@@>>>>>>ppp^^^TTTTTTWWWhhhqqqdddccc~~~~~~___QQQPPPoootttUUUXXXqqqxxx\\\RRRLLLFFFIIIFFFDDDGGGCCCAAAVVVtttrrrfffgggssswwwgggZZZPPPMMMHHHEEEEEEEEEEEEDDD??????AAAFFFKKKLLLHHHDDD===;;;999666555555555666222???PPP```ooouuuooodddsssmmmZZZOOOXXXdddooo}}}uuu```OOOHHHGGGFFFMMMZZZpppyyyfffVVVmmmyyymmm\\\OOOJJJGGGDDDAAAAAA```{{{oooooovvvNNNDDDJJJFFFHHHlllgggKKKGGGGGGCCCBBB>>>>>>>>>======<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;:::999999888777777555555666999<<>><<<:::999:::<<<>>>???>>>>>>??????>>>===<<<<<<===>>>BBBGGGJJJPPP]]]jjj{{{lll```nnnwwweeeYYYMMMEEEIIIPPPZZZlllyyysssooopppqqqrrruuuzzzzzz|||yyypppiiieee]]]ZZZVVVSSSPPPMMMJJJHHHGGGDDDHHH^^^~~~~~~{{{|||vvvZZZccclllSSSKKKCCCDDDSSSiiiaaa___VVVtttMMMllljjjTTTTTTUUUUUUXXX\\\\\\]]]ccckkkyyy___NNN@@@===;;;===NNNcccmmmZZZKKKIIIJJJFFFFFFJJJFFFFFFGGGGGGDDDBBBGGGNNN___]]]WWWMMMDDD>>>>>>???xxxddd[[[SSSMMMGGGLLLYYYvvvxxxttt\\\RRRRRRrrruuuVVVUUUiiimmm^^^WWWOOOMMMKKKFFFGGGDDD@@@MMMZZZZZZQQQ[[[xxxvvv\\\RRRZZZfffqqqeeeWWWLLLKKKIIIFFFEEEEEEDDDBBBAAA<<<;;;:::===@@@BBBBBB@@@<<<;;;:::999777666666555666999BBBSSSgggnnncccTTTYYYVVVKKKKKK]]]jjjtttsss^^^NNNGGGGGGIIIOOO[[[qqq{{{hhhVVVsssxxxlll]]]RRRMMMIIIEEEBBB:::SSSwwwwwwpppiiirrrRRREEEGGGFFFEEE___uuuPPPJJJHHHAAABBB>>>>>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::999888888888666444666888;;;BBBQQQ___nnnxxx{{{dddTTTLLLGGGEEEFFFKKKUUU___cccbbb___LLLHHHFFFGGGEEEAAAAAADDDBBBBBBCCCCCCDDDDDDDDDDDDEEECCC???;;;:::===DDDIIIQQQVVV]]]bbbeeegggiiikkkfffhhhiiihhhfffdddccccccpppzzzgggaaaooo}}}~~~ppp}}}ppprrrrrriiilllfffMMM999999777<<>>===>>>>>>>>>>>>======<<<;;;<<>><<<===LLL___kkk[[[LLLHHHGGGEEEEEEHHHDDD@@@@@@EEEHHHHHHIIILLLTTTXXX^^^```\\\TTTJJJDDDjjj___WWWOOOFFFKKKJJJLLLfffnnn[[[TTTSSSqqq~~~\\\TTT```nnnfffZZZRRRKKKEEEFFFFFFEEEPPPWWWQQQJJJFFFRRR|||gggRRROOOUUUmmmsssccc[[[SSSLLLKKKJJJIIIIIIIIIHHHFFFCCCBBB@@@===<<<===>>>>>>>>>======<<<;;;:::888777666888555999JJJ^^^eeeYYYJJJFFFHHHGGGOOObbbmmmwwwrrr]]]MMMGGGGGGKKKQQQ___uuuooo___kkkdddZZZSSSNNNJJJFFFCCC===KKKppppppiii^^^yyyXXXDDD@@@EEEDDDTTT[[[NNNGGG>>>AAA????????????????????????<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::999999999999666555666999;;;BBBPPP^^^gggooo}}}qqq\\\QQQLLLFFFKKKWWWcccgggaaaYYYVVVKKKIIIIIIHHHDDD======@@@AAAAAACCCDDDEEEEEEEEEEEEDDDCCC???<<<:::===BBBFFFMMMSSSZZZ___aaacccgggjjjnnnrrrwww{{{zzzxxxvvvuuu{{{{{{eeeeeeyyy}}}yyyooowwwwwwxxxqqqyyy{{{ooooooeeeGGG888<<<666;;;JJJiiiwwwhhhnnnzzzrrrZZZjjjtttQQQBBB===???OOOqqqzzz```NNNHHHGGGFFFDDD???>>>===:::888888:::============>>>>>>======<<<;;;;;;>>>CCCGGGLLLVVVaaauuu{{{iiihhh}}}tttcccXXXRRRPPPRRRUUU```ppp}}}~~~yyyxxx{{{}}}yyynnnllljjjhhhddd[[[OOOGGGFFFGGGTTTooo~~~ssswww|||wwwiii\\\dddyyyuuuooozzzjjjFFFAAAAAAIIISSShhhmmmrrrZZZuuuPPPYYY}}}mmmVVVUUUTTTTTTVVVZZZZZZ[[[```hhhuuueeeRRRBBB>>><<<<<>>>>>======<<>>>>><<<;;;:::999888888444666CCCSSSWWWNNNDDD@@@GGGKKKUUUdddlllvvvqqq\\\LLLGGGHHHJJJTTTeee|||ooobbblllbbb```[[[VVVPPPKKKFFFDDDBBBDDDuuurrrfff^^^ZZZ]]]BBBAAACCCEEEMMMvvvgggUUUJJJ>>>EEE@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;;;;::::::;;;;;;<<<;;;::::::::::::999999999666555777999<<>>>>>???@@@BBBCCCDDDDDDDDDCCCBBB@@@===<<<>>>BBBFFFIIINNNTTTVVVVVVXXX\\\aaahhhppp{{{yyyfffmmmzzz|||uuuZZZ```kkkzzz|||yyynnnnnnbbb@@@666>>>444999EEEaaayyyuuuvvvqqqyyy```fffvvvTTTDDD===@@@GGGYYY~~~gggRRRHHHFFFFFFEEE??????===:::777666999<<<<<<<<<===============<<<<<<;;;===AAAEEEHHHQQQZZZsss~~~ssssssnnn```VVVOOONNNVVVgggzzz{{{vvvnnnkkkiiigggddd]]]QQQIIIFFFJJJ\\\xxxyyyqqqyyyooonnn^^^UUUkkk}}}eeeCCCBBB>>>CCCNNNrrroooqqq\\\lllXXXRRRvvvnnnXXXUUUTTTSSSVVVYYYYYYZZZ___gggqqqgggSSSCCC???===<<>>@@@???>>>===;;;:::999999888555888AAAJJJKKKEEE@@@AAAJJJPPPYYYdddhhhsssqqq[[[LLLGGGHHHIIIVVVjjjyyyjjj]]]{{{~~~cccaaaaaa```[[[SSSKKKEEEBBB@@@:::jjjvvvbbb^^^gggaaa|||~~~\\\BBBHHH@@@EEEIIIlllooo[[[NNNBBBKKKAAAAAAAAAAAAAAAAAAAAAAAA<<<;;;;;;::::::;;;;;;<<<;;;::::::::::::::::::999666555777:::<<>>AAABBBCCCBBBBBBDDDCCCBBB@@@>>>@@@CCCGGGGGGKKKOOOPPPNNNOOOSSSWWW^^^hhhxxxvvvfffrrrhhhddd{{{~~~]]]___mmm{{{tttiiilll___<<<333===222888CCC```}}}hhhyyy|||eeeddd}}}wwwVVVEEE>>>BBBCCCKKKllljjjSSSFFFCCCDDDDDD??????>>>:::666666999<<<<<<<<<===============<<<>>><<<===@@@CCCEEELLLUUUiiiyyymmmnnnrrrdddXXXTTTXXXeeezzzyyytttpppllliiieeecccbbb\\\SSSKKKHHHOOObbb~~~|||vvvoooyyyrrrsss]]]RRRlll^^^BBBFFF>>>CCCOOOooohhhiiiXXXddd___PPPsssnnnYYYTTTSSSSSSVVVYYYYYYYYY___fffnnniiiTTTCCC???===<<>>>>>>>>AAAHHHSSS^^^iiisss{{{~~~iiiUUUHHHFFFHHHNNNYYYoooqqqgggiiiiiiYYYbbbddd___WWWTTTTTTLLLAAA<<>>======>>>???@@@AAAHHHEEEAAA======???CCCFFFIIIKKKMMMLLLIIIGGGHHHJJJUUU___nnn}}}nnnaaauuuxxxdddZZZlllyyyeeecccrrrmmmrrrkkkKKK:::888999000:::<<>>BBB[[[iiiUUUKKKIIIHHHGGGEEEDDD@@@===:::888777777:::;;;===???@@@???>>>============<<<>>>DDDKKKPPP```vvvwwwhhhtttooobbb[[[\\\nnntttssswwwnnnllliiifff```XXXPPPKKKLLLSSSlll|||vvvuuukkkooovvvmmm^^^WWWaaawwwnnnoookkkSSS???>>>@@@GGGXXXwww^^^oooUUUhhhxxxWWWgggtttZZZSSSTTTRRRTTTXXXZZZ[[[```fffssseeeVVVGGG@@@<<<<<>>===CCCKKKWWWcccnnnwww~~~|||hhhTTTIIIGGGJJJOOO[[[rrr{{{hhh```ddd|||yyyiiifffhhhcccZZZVVVUUUMMMBBB:::BBBKKKzzzxxx|||QQQPPP[[[nnnqqq^^^HHH???@@@EEEEEEVVVfffQQQHHHHHHCCCCCCBBBCCCDDDDDDBBB@@@@@@???===<<<;;;;;;<<<===;;;;;;<<<<<<;;;:::888777666666666666888===DDDIIIRRR```ttteee[[[```yyyxxxtttjjj]]]TTTPPPNNNJJJFFFCCCAAA@@@@@@@@@AAABBBBBBGGGEEEBBB???>>>@@@BBBDDDFFFHHHJJJIIIGGGFFFFFFHHHLLLTTT___kkkwwwvvvgggfffyyyuuulllbbbYYYjjjtttdddoooooopppcccEEE:::666777111;;;???UUU~~~yyyzzzmmmgggvvvuuuwwwrrrdddDDD@@@>>>;;;>>>PPPrrrvvv```PPPIIIHHHHHHDDDBBB???<<<999777666555:::<<<>>>???@@@???>>>===>>>======<<<===AAAHHHMMMWWWsss~~~lllmmmyyyooodddbbbtttwwwtttxxxwwwvvvtttqqqlllaaaTTTKKKOOO]]]xxx{{{rrrqqquuufffqqq~~~qqqgggXXXTTT```iiiaaaeeedddOOO>>><<<>>>JJJ[[[iii]]]mmmwwwTTTbbbsss\\\SSSTTTRRRTTTXXXZZZZZZ___fffrrreeeUUUFFF???<<<<<>>FFFNNN\\\iiittt|||{{{fffSSSIIIHHHLLLQQQ___vvvttt```YYY___qqqpppjjjlllggg^^^ZZZXXXOOOCCC;;;>>>FFFzzzyyy[[[OOOYYYxxxgggKKKCCC>>>DDDCCCIIInnnsssRRRHHHHHHEEEDDDCCCDDDEEEDDDBBB@@@???>>>===<<<<<<<<<===>>><<<<<<<<<;;;::::::999999888777666555555888>>>BBBPPP[[[jjjzzztttdddhhh~~~oooddd^^^XXXQQQJJJHHHEEEBBBAAA@@@@@@???===EEEDDDBBB@@@@@@@@@AAAAAABBBCCCEEEDDDCCCCCCDDDEEEFFFJJJQQQXXX```lll|||mmm___mmm~~~iiidddkkk```iiizzzhhhwww}}}qqqnnn[[[@@@:::555777444;;;>>>MMMmmmoootttxxxhhh{{{rrrVVVDDD===:::===EEE\\\qqqYYYJJJFFFHHHDDDBBB@@@===:::888777666;;;<<<>>>???@@@@@@???>>>>>>======;;;;;;>>>CCCGGGPPPnnn|||ooojjjxxxwwwlllxxx|||yyy|||{{{lllYYYKKKRRRkkkxxxllllllwwwdddcccwww|||qqqaaaQQQTTTddd]]]WWW\\\]]]KKK======>>>JJJ[[[jjj^^^nnn{{{SSS\\\rrr```SSSSSSRRRSSSWWWYYYZZZ^^^eeeooofffUUUEEE???<<<;;;CCCNNNmmmjjjWWWKKKVVV```ZZZUUUJJJLLLOOOSSSVVVYYYZZZ\\\MMMIIICCC<<<999;;;@@@DDDxxxfff___ZZZXXXTTTYYYpppyyyjjjTTTRRRiiirrriiilll}}}nnnVVVJJJJJJHHHDDDBBBEEENNN\\\gggjjjeeeccchhhnnnttt}}}~~~qqqddd]]]XXXTTTUUUYYYcccvvv}}}mmmooosssyyyyyyooo^^^QQQFFFFFFIIINNNMMMGGGBBBAAACCCDDDDDDDDDBBB@@@>>>===:::;;;<<<=========???@@@HHHQQQ___mmmxxx|||fffSSSIIIIIIMMMSSSddd|||uuuaaa[[[aaaggguuu~~~kkkkkknnnjjjbbb^^^\\\QQQDDD===>>>EEEqqqmmmVVV[[[sssSSSIII>>>FFFGGGEEE```\\\NNNIIIEEEDDDCCCCCCDDDCCCBBB@@@>>>===<<<<<<<<<===>>>???>>>===<<<;;;:::::::::;;;777777555444333555:::>>>PPPXXXeeetttqqqrrr|||sssggg[[[RRRPPPLLLFFFCCCBBBAAA???<<>>;;;@@@BBBMMMwwwfffMMMEEEFFFFFFEEECCCAAA>>><<<::::::;;;<<<===>>>???@@@@@@???>>>>>>===<<<:::<<>>AAAAAAFFFWWWccc___mmmZZZZZZtttfffSSSSSSRRRSSSWWWXXXYYY]]]dddmmmhhhVVVEEE>>><<<;;;BBBLLLhhhiiiXXXKKKWWWeeefffddd]]]]]]^^^```^^^XXXVVVVVVQQQOOOIIIAAA:::999???EEEfff~~~yyylll^^^WWWWWWaaawwwyyyrrrnnnfffOOO___www\\\YYY[[[TTTMMMMMMHHHGGGHHHJJJOOOVVV]]]bbbggghhhlllpppqqquuu}}}gggXXXRRRSSSYYY^^^fffxxxllljjjlllwwwwwwjjjJJJJJJMMMRRRQQQJJJEEEEEECCCDDDDDDDDDCCCBBB@@@???>>>???@@@@@@>>>>>>AAACCCIIIRRRaaapppzzz|||fffRRRIIIJJJNNNVVVjjj~~~kkkffflll}}}dddmmm~~~gggiiinnnmmmgggccc```SSSDDD======EEEhhhxxx^^^\\\|||yyyWWWGGGAAAGGGMMMJJJZZZmmmVVVKKKFFFDDDBBBBBBBBBBBBAAA@@@>>>>>>===<<<<<<===?????????>>>===<<<;;;;;;;;;;;;666666555333222444888<<>>???@@@AAAAAA@@@???>>>>>>===<<<<<<===???@@@@@@BBBBBBDDDFFFFFFMMMaaauuuccc[[[vvvjjjhhh{{{xxx}}}jjjvvvsssnnnkkkgggiiigggRRR===888444777;;;666444BBBccczzzsssrrreeeiiizzzuuuttttttvvv}}}oooNNN???;;;CCCBBBEEEjjjsssUUUFFFEEEFFFFFFDDDBBB@@@>>><<<;;;:::;;;<<<===>>>??????@@@?????????===;;;:::<<<>>>III[[[ssstttxxxyyyooorrr^^^PPP\\\~~~|||wwwvvvtttgggiiiyyypppQQQLLLggg~~~eee\\\ZZZSSSCCC===BBBBBBDDDSSSddduuueeeiiiggg[[[wwwnnnVVVSSSQQQSSSVVVWWWXXX\\\bbbjjjkkkXXXFFF???<<<;;;@@@IIIbbbjjj]]]KKKRRRaaaiiimmmiiijjjnnnrrrnnnfffaaacccbbbaaa\\\QQQEEE>>>>>>BBBXXXvvvmmm^^^]]]hhh}}}vvvjjjoooxxxTTT\\\xxxiiiYYYQQQJJJIIIOOONNNRRRYYYaaahhhjjjhhheeeiiimmmvvv}}}uuudddZZZWWWYYY\\\hhh{{{uuuiii___aaalllssspppjjjMMMLLLNNNQQQPPPJJJGGGGGGBBBCCCDDDDDDCCCBBBAAA@@@AAACCCDDDBBB??????BBBFFFJJJTTTbbbppp{{{{{{dddQQQIIIKKKPPP\\\rrrvvvsssyyy~~~~~~}}}gggiii|||eeejjjqqqrrrmmmiiicccSSSCCC<<<:::BBB\\\llleee{{{dddHHHCCCFFFQQQOOOUUUvvvXXXIIIGGGEEECCCBBBCCCCCCBBB@@@@@@???>>>=========>>>???>>>>>>>>>===<<<<<<;;;;;;666666555444333555888;;;EEEUUUllliii___SSSKKKIIIGGGDDDAAA===>>>@@@BBBBBBBBBBBBAAA@@@>>><<<;;;===?????????<<<:::<<<@@@BBBHHHZZZooo|||xxxbbbddd{{{{{{qqq~~~kkkeee~~~{{{eeegggaaa```bbbZZZIII:::444333555<<<555777FFFdddmmm```tttrrrooolllnnn{{{sssZZZEEE;;;@@@???@@@[[[~~~```LLLGGGEEEDDDDDDBBB@@@===;;;:::999999:::;;;===>>>??????@@@AAAAAA???<<<;;;;;;<<>><<>>BBBFFFLLLUUUcccppp{{{vvvaaaOOOIIIMMMSSSbbbzzz|||}}}}}}fffdddzzzdddnnnvvvyyytttoooeeeRRR???<<<888???PPPxxxzzzPPPEEEBBBOOOQQQOOOxxxzzzZZZNNNJJJHHHEEEDDDDDDDDDDDDCCCAAA@@@>>>=========>>>>>>>>>>>>??????>>>===;;;:::999999888666444444777999<<>>???AAACCCEEEFFFGGGGGGCCC@@@<<<<<<>>>??????>>>===888888===???DDDUUUiiiwwwzzztttkkkvvvttthhhnnnxxxhhheeecccfffaaaNNN???999555555333;;;444:::FFFXXXeee{{{zzzuuuoooqqq~~~oooRRR===<<<<<<<<>>???BBBCCCCCCAAA>>><<<<<<<<<:::DDDUUUlllpppsssyyywwwuuuuuu{{{~~~ssshhh___\\\\\\|||~~~{{{|||iiiPPPbbbzzzfff\\\WWWMMM>>>>>>DDDAAAHHHPPPwwwqqqiii]]]\\\{{{]]]~~~bbbSSSQQQRRRUUUVVVVVVZZZaaagggwwwttt___IIIAAA>>>;;;>>>DDDVVVjjjdddLLLGGGNNNSSSWWWVVV[[[kkk~~~uuueeeXXXQQQyyy]]]ddd|||vvvcccjjjlllYYYYYY___lllyyy~~~~~~~~~mmm]]]UUUUUUXXXhhh~~~wwwhhhYYYOOOKKKJJJJJJEEEAAA???@@@>>>;;;;;;===AAAAAABBBCCCCCCBBBAAA@@@BBBDDDEEEBBB>>>===AAAFFFNNNVVVdddqqq|||sss^^^NNNIIINNNUUUfff~~~}}}bbbddd{{{gggrrrzzz~~~zzzrrrgggQQQ<<>>KKKOOOIIIoooccc\\\MMMJJJGGGFFFFFFFFFFFFEEEBBBAAA???>>>===============>>>???@@@???===;;;:::;;;;;;:::777444444666888999CCCSSS```jjjtttrrrbbbVVVLLLEEE???@@@CCCEEEGGGIIIJJJKKKEEEAAA======???@@@@@@>>>DDD<<<999===>>>BBBQQQeeessswww}}}vvvwwwpppsss~~~zzzwwwfffiiipppdddHHH::::::888888333999222;;;AAAHHH|||yyy}}}iii{{{rrruuu___AAA:::;;;<<>>777777777888:::<<<===>>>BBBDDDDDDCCC@@@=========<<<@@@GGGWWWsssuuuyyyuuuooollloooyyy|||mmm___YYY[[[___~~~wwwnnnYYYpppqqqbbbZZZWWWNNNAAABBBGGGCCCHHHMMMpppyyyiii|||___]]]}}}}}}\\\fffSSSQQQRRRUUUVVVVVVZZZ```fffuuuwwwaaaKKKBBB>>>;;;===CCCOOOeeeaaaKKKFFFKKKLLLKKKNNNSSSdddwww|||wwwxxx~~~ppphhhhhh^^^ccc{{{|||xxxnnniii{{{nnn[[[TTTKKK^^^dddeeepppyyy}}}yyyZZZOOORRRTTTXXXlll~~~~~~mmm___VVVPPPJJJFFFAAA@@@@@@@@@@@@@@@AAAAAAJJJFFFAAA@@@BBBDDDCCCAAADDDCCCBBB???>>>???CCCFFFRRRZZZfffrrr|||ooo\\\NNNJJJQQQZZZjjjuuu}}}dddlllooohhhuuu~~~}}}|||{{{hhhKKK<<<111BBBAAAFFFxxxwwwhhh}}}uuuwwwccc???DDDEEEBBBHHHdddyyyVVVQQQHHHHHHIIICCCDDDEEE@@@CCCAAA???>>>===>>>???@@@???>>>===<<<;;;:::999999;;;:::888666666666777777===>>>EEERRR\\\ccckkkrrr|||pppzzz}}}dddUUURRRKKKFFFCCCHHHRRRUUUMMMBBBFFFAAA<<<===BBBDDDAAA>>>CCCAAA???>>>>>>CCCRRRaaaqqqtttxxx{{{~~~nnnlllzzzxxx~~~ooofffccc```ZZZHHH444111:::555444888===;;;===QQQiii}}}tttfffzzzgggpppuuupppwwwvvvtttNNN555;;;>>><<>>AAACCCDDDDDDCCC@@@===;;;AAA<<<;;;GGG]]]yyyrrrwwwxxx~~~xxxmmmeeeiii{{{tttrrrgggZZZ```qqq{{{zzzoooiiiooohhh[[[NNNGGGCCCBBBCCCGGGLLLJJJrrruuu```VVV~~~ZZZoooeeeWWWPPPRRRTTTOOOTTT]]]\\\eeettt~~~```MMMFFF>>>===AAA@@@LLLaaadddOOOAAAIIIMMMGGGMMMNNNYYYhhhlllhhhkkkuuu{{{zzz{{{xxxoookkkYYYVVVeeerrrxxxmmm{{{}}}ssseeeRRRFFFDDDHHHZZZhhhtttjjjPPPIIIIIIPPP^^^jjj{{{vvveee[[[TTTNNNJJJGGGFFFEEEDDDDDDDDDDDDDDDBBBCCCDDDDDDCCCBBBBBBBBBHHHFFFAAA===;;;>>>DDDIIIQQQXXXdddoooxxxmmm[[[OOOMMMVVV```ssssssvvv```{{{tttlllxxx}}}hhhJJJ<<<;;;AAA>>>@@@iiinnnaaagggeeeccceeennnFFFFFFJJJMMMLLLXXX~~~lllPPPEEEEEEHHHCCCDDDGGGBBBCCCBBB@@@>>>===>>>???@@@???>>>===<<<;;;::::::999:::999888666666666666777666666;;;EEEMMMTTT]]]eeeyyytttmmm|||rrrfffSSSKKKDDDJJJXXX___WWWMMMEEEBBB???>>>???@@@AAA@@@CCCAAA@@@???>>>CCCRRR```mmmpppuuuyyy|||~~~mmmeeeooo|||rrr~~~{{{wwwcccaaa]]]SSSCCC555444999777555777<<<:::;;;KKK```zzzhhh}}}vvvyyyzzzhhhjjjooo|||eeeGGG<<<;;;???FFFYYYqqqmmmTTTMMMHHHEEEFFFFFFAAA>>>===999888666555666888<<<>>>@@@AAABBBCCCBBB@@@===;;;:::888:::BBBNNNcccwwwvvvrrrjjjrrrzzzoooooo|||vvvrrrhhh___lllvvvtttzzzrrr~~~bbbeeeXXXJJJCCCBBBBBBCCCFFFKKKKKKiiioooZZZ}}}}}}TTTfff~~~mmmYYYPPPRRRTTTOOORRRZZZYYYaaaooobbbNNNFFF>>><<<@@@???JJJ```eeeQQQBBBGGGLLLHHHOOOOOOXXXhhhnnnhhheeehhhnnnhhhdddhhhoooqqqmmmfffwww[[[NNNLLLXXXttt|||rrruuu}}}vvvfffVVVOOOIIIAAA@@@EEEIIIUUU___lll{{{{{{xxxwwwlllXXXNNNNNNLLLRRReeemmm}}}pppbbbYYYRRRNNNJJJIIIGGGEEEDDDCCCDDDDDDBBBDDDFFFDDDAAA@@@DDDHHHLLLHHHAAA;;;999===EEELLLQQQXXXcccmmmvvv~~~jjjYYYPPPPPP\\\hhh{{{rrrjjj```rrrlll|||~~~fffIII===@@@;;;;;;===VVViii^^^RRRWWWXXXXXXqqqNNNEEEJJJXXXSSSLLLkkk~~~^^^NNNJJJKKKFFFEEEFFFAAACCCBBBAAA???>>>>>>???@@@???>>>======<<<;;;::::::999999888666666666666666666555777===DDDJJJUUU___vvvhhhbbbtttjjjYYYKKKNNN\\\bbbZZZNNNCCCBBBAAA??????@@@CCCEEEDDDAAA@@@??????DDDQQQ^^^fffkkkpppuuuyyy{{{~~~mmm___cccuuuuuuxxx|||tttmmm|||pppmmmuuuaaaaaaYYYJJJ<<<777777777888555777;;;:::;;;EEESSSyyy}}}ooozzzhhhdddppp}}}zzz___???777>>>>>>III```{{{qqqYYYQQQKKKGGGHHHGGGCCC>>>===;;;999777666777999;;;======???AAABBBBBB@@@===;;;555777;;;===???JJJbbbxxxyyyjjjlllyyyxxxvvvzzztttkkkiii{{{uuuppp{{{xxxllloootttYYYcccTTTFFFAAACCCDDDFFFHHHLLLOOO^^^^^^wwwvvvOOOYYYwwwzzz]]]QQQQQQTTTPPPQQQWWWVVV\\\iiidddPPPGGG>>><<>>EEEKKKRRRYYYdddnnnxxx|||eeeWWWOOOQQQ___oooqqq~~~wwwdddeeeooopppbbbFFF>>>===333<<<@@@HHHyyypppaaaVVV\\\\\\UUUeee[[[CCCCCCZZZWWWGGG^^^jjjTTTKKKKKKFFFEEEGGGCCCDDDCCCBBB@@@????????????>>>>>>>>>===<<<;;;;;;:::999999888777666666666555999666777;;;???FFFSSS^^^ooorrr]]]^^^tttpppZZZXXXbbbeee[[[OOOHHHDDDAAA@@@BBBEEEGGGGGGDDDAAA???@@@@@@DDDOOO[[[bbbfffmmmsssvvvxxxzzz|||}}}kkkaaalllkkk```pppooopppyyyooonnnzzzooobbbbbbUUUAAA666888999555888666777:::<<<<<>>@@@BBBBBBAAA???>>>888999<<<;;;888===MMM^^^wwwtttsssuuuyyyvvvyyy~~~{{{www|||tttjjjnnngggooo}}}eee___bbbSSSEEEBBBEEEHHHJJJLLLMMMTTTWWW}}}___nnnyyyQQQQQQqqqbbbRRRPPPUUURRRRRRWWWVVVZZZfffhhhRRRIII???;;;>>><<>>===???EEEIIIQQQXXXbbbnnnxxxxxxaaaTTTOOORRRbbbttt{{{nnn}}}uuujjj___lllxxxrrr~~~}}}]]]BBB>>><<<222>>>BBB@@@ggg~~~iii______\\\PPPUUUzzzpppHHH;;;RRRVVVFFFVVV~~~sssXXXJJJIIIFFFGGGJJJIIIEEEDDDCCCBBB@@@@@@??????>>>>>>>>>===<<<<<<<<<;;;999999999888888777666666666444444777:::@@@MMMZZZkkk~~~eeeWWW\\\hhhuuu```___hhhkkkeee___TTTLLLDDDDDDIIILLLHHHCCCDDDAAA???@@@AAADDDNNNXXX___dddkkkpppsssuuuwwwyyyxxx|||nnnfffxxxrrr___kkkmmmuuuyyyfffhhhnnnsssttt{{{fffaaaQQQ<<<444888999444888777888;;;===>>>BBBGGGmmmvvvxxxyyyxxx~~~cccFFF???<<<<<>><<<;;;999888999::::::;;;===@@@CCCDDDCCCBBBAAA===;;;::::::999:::BBBLLL```{{{uuujjjrrrxxxtttwwwbbbhhhkkkjjj{{{jjjfff^^^QQQEEECCCGGGJJJMMMPPPLLLWWWWWWxxx~~~ooo]]]bbb^^^OOOkkkhhhTTTOOOUUUTTTTTTXXXXXX\\\eee~~~lllVVVLLL@@@<<<>>>;;;@@@UUUddd\\\JJJBBBEEEJJJPPP^^^sss{{{ooohhhnnnkkkdddYYYPPPKKKLLLNNNvvv\\\PPPNNNGGGKKKjjjnnn]]]SSSLLLGGGJJJHHHIIIIIIDDDBBBNNN```mmm\\\___xxxyyyzzzyyyxxx~~~mmmcccXXXUUUPPPLLLHHHGGGFFFGGGFFFGGGLLLSSSXXXUUUMMMEEEBBBBBBAAA??????@@@DDDGGGNNNUUU___kkkvvvsss\\\SSSQQQUUUfffzzzrrrllloooaaa]]]sssqqqssszzzVVV===>>>???888>>>>>><<<]]]vvvbbb[[[VVVLLLEEE\\\VVV;;;HHHPPPFFFNNNhhhpppXXXRRRKKKGGGJJJIIIEEEEEEDDDCCCAAA@@@??????>>>>>>>>>=========<<<<<<::::::::::::999888777666444333555777888===IIIVVVlll|||vvv^^^VVVYYY```|||uuubbbTTTXXXbbbgggiiikkk```VVVLLLKKKQQQRRRJJJAAAFFFCCCAAACCCDDDGGGOOOWWW___ccciiimmmppprrrtttvvvuuuxxx}}}vvvkkkhhhsssiiidddrrrvvv```XXXgggwwwwwwhhh\\\III999444777888555777888:::;;;<<<>>>BBBEEEaaazzzvvvrrr|||uuukkkttthhhLLL===:::<<>><<<:::999999999999:::<<<@@@CCCEEEEEEDDDCCC@@@:::777999::::::<<<@@@JJJaaayyymmmkkkxxx~~~www|||gggooogggiiiuuubbbYYYPPPHHHGGGIIIJJJNNNRRROOO[[[bbb{{{^^^^^^YYYoooSSSdddpppWWWNNNTTTSSSSSSXXXXXX]]]cccxxxqqqZZZOOOBBB===>>>;;;===OOO```^^^OOOCCCDDDIIILLL___zzzwwwqqqdddUUUHHHDDDHHHNNNiiiWWWPPPIIIIIISSSppp{{{cccSSSLLLMMMHHHFFFIIIHHHFFFOOO[[[yyyjjjddd~~~zzzzzzxxxtttmmmfff```\\\[[[ZZZ[[[]]]```aaa]]]SSSHHHAAA?????????>>>>>>@@@EEEHHHNNNTTT___jjjttt~~~nnnXXXSSSUUUZZZmmm{{{qqqqqqlll^^^aaalllqqqvvvPPP999>>><<<======999999SSSmmm___ZZZTTTDDDIIImmmccc@@@@@@HHHGGGKKKWWWeeeYYYNNNHHHIIIHHHFFFEEEEEEDDDBBBAAA???>>>>>>>>>>>>>>>============;;;;;;<<<<<<;;;:::888777444555777999888:::DDDOOOcccpppqqq___[[[UUUccczzzrrrdddVVVMMMQQQUUUVVV[[[ddd___XXXRRRSSSXXXYYYRRRKKKJJJFFFDDDFFFHHHKKKQQQXXX___bbbfffiiikkknnnqqqssssssvvv{{{sssgggeeeooo|||gggfffwww{{{oooddd\\\fffzzzgggTTT???666555666777999777:::===;;;:::;;;???BBBJJJyyyxxxiiizzzwwwnnn}}}yyy}}}jjjdddbbbQQQ>>>;;;===;;;AAARRRfffwwwgggXXXKKKHHHJJJIIIFFFFFF@@@???===;;;:::999888888888:::>>>BBBDDDEEEDDDDDD@@@;;;888999:::888999<<<>>>JJJYYYjjj~~~uuuyyyxxxttt|||zzzsssccchhh{{{dddXXXSSSOOOOOONNNNNNRRRXXX[[[fffuuuYYYiiibbbTTT~~~WWW]]]yyy[[[NNNRRRQQQPPPTTTUUU[[[^^^qqquuu]]]RRRDDD>>>>>>;;;;;;JJJ[[[___SSSFFFDDDIIIGGG[[[wwwxxxmmmbbb[[[VVVSSSQQQtttppp~~~wwwoooXXXIIIIIIGGGQQQ~~~llldddUUUMMMJJJOOOOOOIIIHHHKKKnnnzzzrrruuuxxxwwwsssiiiZZZMMMEEECCC???>>>===<<<<<<@@@FFFJJJQQQWWW```jjjttt~~~kkkVVVTTTXXX___rrr~~~vvvxxxlll___hhhnnnrrrsssLLL777>>>444<<<<<<666888IIIsss|||jjjfffcccMMMFFFeeeiiiDDD===DDDHHHKKKPPP~~~___TTTLLLHHHLLLNNNFFFFFFEEEDDDCCCAAA???>>>>>>>>>>>>>>>============;;;<<<======<<<;;;999888222333666777555444<<>>;;;777888<<<@@@;;;qqqooowww~~~eee~~~~~~sssvvv___```YYYGGGCCC@@@888999GGG[[[mmmpppaaaQQQLLLLLLKKKIIIHHHAAA@@@>>><<<:::999888888666999===AAACCCDDDDDDCCCAAA===;;;;;;:::777888<<<>>>???CCCQQQjjjtttvvvvvvuuufffmmm{{{yyy|||~~~rrr[[[XXXWWWVVVTTTRRRWWW^^^jjjsss\\\]]]gggSSS|||ZZZYYYwww~~~^^^MMMQQQOOOMMMPPPRRRXXXZZZlllwww___SSSEEE??????<<<:::GGGYYY___VVVHHHDDDHHHEEEWWWsss{{{uuujjjXXXKKK}}}}}}uuujjjbbb]]]ZZZ]]]jjjttt___aaaQQQFFFKKKMMM^^^rrr^^^WWWPPPLLLMMMMMMKKKHHHWWW~~~{{{mmmffflll~~~tttaaaSSSLLLHHHBBB>>>;;;;;;:::999:::>>>CCCHHHQQQVVV```mmmzzzhhhVVVWWW]]]dddwww{{{sss]]][[[uuuiiizzzjjjHHH999;;;>>>444===@@@???AAA___xxxfffeee\\\OOO\\\wwwhhhPPPCCC;;;IIISSSDDDddduuuhhh```YYYMMMJJJLLLFFFHHHGGGEEEEEEFFFFFFDDDCCC@@@AAAAAAAAAAAA@@@?????????===<<<;;;<<<<<<:::999888777666555666888:::;;;EEELLLZZZjjjuuuppphhhaaammmmmm___UUUJJJJJJKKKCCCFFFJJJRRR]]]eeegggccc^^^TTTSSSQQQOOONNNPPPUUUXXX[[[^^^cccfffhhhkkknnnpppsssvvvzzz|||~~~xxxfffeeeqqquuupppvvvddd~~~mmmnnnxxx\\\FFF444333666555666;;;<<<;;;;;;;;;<<<===>>>???FFFUUU|||uuuvvvxxxpppqqqtttqqqbbb```SSS===AAA888888CCCMMMZZZttt~~~mmmYYYOOOKKKIIIIIIKKKCCC@@@=========<<<999666:::<<<>>>??????AAACCCFFFGGGDDD@@@;;;888777777888<<<999<<>>;;;>>>888FFFUUUZZZRRRHHHFFFHHHGGGOOOfffjjjTTTeeegggiiikkkmmmmmmjjjfff^^^```uuuuuuYYYWWWPPPMMMLLLGGGNNNaaa|||iiiTTTLLLQQQVVVTTTOOONNN^^^yyyzzziii]]]SSS]]]vvvxxxggg[[[MMMEEEBBBBBB???<<<;;;;;;:::999:::===CCCHHHQQQVVVaaannn{{{{{{eeeUUUXXXaaakkk}}}yyyYYYZZZ|||vvvqqqcccDDD999===>>>555===>>><<<>>>[[[wwwsssfffSSSXXXnnnsssYYYAAA888FFFOOOIIITTTqqq```XXXWWWOOOKKKKKKFFFGGGFFFEEEEEEFFFFFFDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@???===<<<<<<<<<<<<;;;999888777666555555777888:::;;;AAALLLYYYbbbjjjvvvqqqfffooozzzmmm___OOOJJJIII@@@AAACCCIIIRRR\\\bbbbbbaaaXXXWWWTTTQQQOOOOOOSSSVVVYYY\\\```dddgggjjjmmmpppqqqtttwwwxxxzzz}}}tttffflll}}}}}}~~~uuu___gggkkkWWWDDD444444777666777;;;::::::;;;<<<<<<======>>>@@@NNNrrr{{{}}}nnn~~~iiilllxxx{{{qqqhhhbbbSSSCCC<<<;;;<<>>>>><<<;;;888:::<<<===>>>AAAEEEHHHGGGEEEAAA<<<999888888888>>>:::;;;AAAEEEPPPiiivvvzzz}}}{{{{{{wwwwww~~~sssssswwwlll\\\```eeeWWWTTTNNNTTTaaaddd]]]]]]fffmmmsssxxx||||||[[[lllnnnPPPiiikkkYYYuuuiiiRRRNNNMMMNNNQQQQQQTTTYYYeee~~~lllWWWIII???<<<>>>999BBBPPPYYYUUUIIIDDDGGGPPPRRRcccnnn\\\UUUYYYggg|||uuuhhhiiizzz```UUUTTTVVVNNNGGGIIIKKK^^^zzzpppaaadddiiiddd[[[NNNLLLQQQ^^^nnnvvvtttnnnnnnjjjbbb]]]UUUFFFPPPpppzzzqqqeee\\\XXXPPPFFF@@@@@@AAA???<<<;;;;;;:::999:::===CCCGGGPPPWWWcccppp}}}tttaaaUUUZZZfffsss}}}~~~ZZZeeexxxzzz}}}ZZZ???999>>><<<666>>><<<999;;;UUUuuu\\\VVVbbbxxx|||fffEEE;;;DDDKKKMMMIIIooowwwaaa[[[^^^VVVMMMJJJFFFFFFEEEDDDDDDEEEFFFEEECCCCCCCCCCCCCCCCCCBBBAAAAAA???===<<<<<<<<<<<<;;;:::999888666555555555666777777:::CCCLLLTTT\\\iiivvv|||nnnqqq~~~lllUUUKKKJJJCCC@@@???AAAHHHQQQZZZ^^^___[[[YYYWWWRRROOONNNPPPRRRUUUXXX]]]aaadddhhhlllooopppsssvvvwwwwwwzzzvvvnnn}}}zzzyyy}}}ttt[[[bbbnnnjjjbbbPPP@@@555555888777777;;;999:::;;;============<<<===GGGcccsssyyy}}}rrrgggeeeiiirrruuunnnaaaYYY===>>>===;;;>>>LLL```nnnrrrZZZOOONNNMMMJJJHHHIIIEEEAAA>>>>>>???@@@AAA888999:::;;;<<<@@@EEEIIIGGGEEEBBB>>>;;;999888888===::::::<<<;;;>>>LLL]]]{{{~~~jjjrrrssssss{{{{{{~~~|||rrr{{{eee[[[[[[ZZZWWWRRRMMMNNNVVV___```^^^]]]dddiiimmmppp\\\bbblllJJJ\\\wwwtttZZZcccoooUUULLLKKKLLLOOOSSSTTTWWW```uuurrr[[[KKKAAA===>>><<<===HHHXXXZZZLLLDDDFFFMMMSSShhhvvvjjjWWW___www}}}mmmVVVSSSVVVJJJIIIPPPKKKGGGUUUkkk}}}rrrhhhWWWSSSNNNJJJJJJLLLOOOQQQWWWVVVZZZeee```KKKOOOoooxxxrrrjjj```YYYZZZSSSKKKEEECCCAAA===:::::::::999999999===CCCGGGOOOWWWeeesssmmm^^^UUU\\\jjjzzz}}}yyyhhh}}}zzzwwwSSS<<<999>>>:::666>>>:::888;;;QQQ}}}jjjXXXYYYaaa~~~sssOOOCCCDDDEEEMMMGGG[[[pppkkknnnaaaOOOHHHFFFFFFEEEDDDDDDFFFFFFEEEDDDBBBCCCCCCCCCCCCBBBAAAAAA???===<<<<<<======<<<:::999888777666555555555555777888===EEEMMMYYYkkk{{{wwwwww}}}eeeXXXSSSKKKFFFCCCAAACCCJJJQQQUUUWWWWWWWWWUUUQQQNNNLLLMMMOOORRRUUUZZZ^^^bbbfffkkkooosssvvvyyyyyyyyyzzz~~~xxxyyyrrrjjjmmmeeexxxdddccc]]]XXXdddGGG===666777999888888:::888:::<<<>>>???>>>===<<<@@@CCCUUUwww{{{ggg```ppp}}}wwwmmmjjjKKKAAA999999===EEEUUUeeezzzdddWWWRRRNNNLLLLLLJJJGGGBBB>>>>>>@@@BBBDDD:::;;;:::::::::>>>CCCGGGGGGFFFCCC@@@===;;;999999888777999;;;:::999@@@JJJ[[[ppptttggg|||wwwwwwzzzxxxxxxzzzoooxxx___ccccccZZZ^^^OOONNNLLLNNNVVV]]][[[UUU[[[^^^dddjjj```aaauuuQQQVVVcccttt~~~]]]VVVsssZZZKKKLLLMMMOOOUUUUUUWWW\\\mmmyyyaaaOOODDD???>>>@@@:::BBBWWW^^^RRRGGGFFFFFFOOOfff|||[[[cccpppVVVPPPQQQFFFIIIUUUSSSQQQNNNOOOZZZpppwwwlllbbbUUUIIIBBBCCCFFFIIIGGGJJJWWWnnnoooUUURRRmmm~~~yyytttlllgggVVVPPPJJJEEEBBB???;;;888::::::999888999===BBBGGGOOOYYYhhhvvvggg]]]XXX```oooxxxzzzyyyqqqNNN<<<:::;;;888666===999:::???NNNyyyrrruuu\\\UUU\\\ZZZEEE@@@AAALLLGGGIIIZZZ|||{{{{{{hhhSSSKKKFFFGGGFFFEEEEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBAAA@@@@@@>>>===<<<<<<===>>><<<;;;999999888777666555555444666444666;;;CCCPPPeeewwwsssfffVVVLLLHHHCCCBBBEEEIIIKKKLLLOOOOOOOOOMMMKKKJJJKKKMMMPPPSSSWWW[[[___dddiiimmmtttwwwzzzzzzyyyzzz~~~~~~yyyxxx~~~[[[VVV```XXXsss~~~pppdddfff[[[TTTaaa???:::777888999999999:::999;;;===???@@@???>>>===BBB???IIIvvvwww{{{xxxbbbhhhtttrrrmmmlllaaaFFF555999>>>>>>KKK___uuupppbbbUUULLLKKKNNNJJJGGGDDD@@@>>>???BBBDDD???>>>===:::999;;;???CCCFFFFFFDDDCCC@@@>>><<<:::444555888;;;<<<;;;===AAAGGGVVVkkkjjjlll{{{zzz}}}tttpppuuuuuuwwwxxxrrr]]]kkkhhhUUUZZZNNNRRRRRROOOQQQWWWXXXTTTVVVTTTVVV]]]wwwkkkeeeiii```\\\```pppaaa|||www^^^KKKMMMMMMKKKSSSTTTXXXZZZeeegggRRRGGGAAA>>>BBB:::???TTT```YYYLLLGGGJJJNNN___{{{nnnnnntttbbbXXXUUULLLLLLXXX___dddWWWLLLJJJQQQaaa|||uuu^^^PPPKKKJJJFFFAAA@@@BBBOOOfffmmmXXXTTTjjjwwwnnnddd\\\MMMJJJEEECCCAAA@@@???>>>::::::999888999<<>>===<<<<<<>>>>>>===<<<999999999888777666666555777555555777:::DDDUUUeee|||fffVVVOOOHHHCCCCCCEEEEEEDDDFFFHHHIIIIIIHHHHHHIIIKKKMMMPPPSSSWWW[[[```fffjjjooorrrvvvwwwwwwxxx{{{~~~lllMMMOOOXXX\\\xxxvvv```ZZZdddbbbVVVQQQ999888888888888888999::::::;;;<<<>>>>>>>>>>>>===>>>;;;AAAdddwwwhhh```dddkkkoooqqqtttWWW???<<<<<<999CCCTTTeeezzzlllZZZLLLIIIMMMHHHHHHFFFCCC@@@???@@@BBBCCCBBB@@@===::::::<<>>===777777888:::;;;;;;;;;;;;===FFFQQQ]]]nnnsssdddvvv{{{vvvppprrr|||zzzvvvkkksssyyyzzzvvveeerrrfffOOORRRQQQUUUWWWUUUSSSTTTWWWWWW[[[TTTRRRXXXpppkkk}}}nnn___SSSlllsss~~~hhhMMMNNNLLLGGGQQQPPPXXXZZZ___|||lllVVVJJJCCC>>>BBB<<<>>>OOO^^^^^^RRRHHHNNNSSShhhzzzgggXXXQQQNNNYYYpppxxxeeeUUUPPPNNNMMMVVVddd~~~wwwsssggg]]]TTTJJJDDDDDDAAACCCRRR]]]TTTWWWlll~~~rrrdddUUUKKKNNNKKKGGGDDDBBBAAAAAA@@@:::999999888888<<>>===<<<===>>>???>>><<<999999999999999888777777777666777888777:::EEEPPPhhhttt}}}jjj```SSSIIIDDDCCCAAA@@@AAACCCFFFGGGFFFFFFGGGHHHJJJMMMPPPSSSVVV\\\aaafffhhhlllqqqssssssuuuyyy|||~~~~~~uuussslllYYYaaabbbrrrqqq]]]YYY]]]aaaVVVAAA666888999777666777999:::999999::::::;;;<<<<<<===<<<;;;@@@RRRyyy|||cccZZZfffssswwwuuu\\\DDD999:::AAAFFFXXXqqqvvveeeTTTLLLKKKGGGIIIJJJGGGCCC???>>>???CCCCCCBBB???<<<;;;;;;===BBBCCCEEEFFFEEECCCAAA???===;;;999888999::::::888888===AAAEEENNN^^^kkkqqqkkkooo~~~zzzrrrnnnmmmsss}}}zzzwww}}}}}}zzz}}}}}}|||zzzvvvvvvzzzlllqqq```LLLQQQQQQRRRTTTWWWUUUSSSTTTXXX\\\XXX\\\cccvvvgggooozzzlllTTT\\\}}}yyyUUUSSSNNNFFFRRRKKKVVVYYYZZZssspppXXXLLLDDD>>>???===???IIIYYYaaaWWWGGGLLLTTTooonnnTTTNNNIIIWWWzzzrrr___[[[WWWNNNKKKQQQZZZrrrzzzggg^^^lllzzznnn\\\UUUUUUMMMDDD;;;AAAOOOQQQ[[[rrruuuiiiZZZPPPTTTPPPJJJDDD???<<<;;;:::999999888888888<<>>===<<<===>>>???>>>===999::::::::::::999888888222333555777555333888@@@LLL]]]qqqzzz|||{{{~~~~~~qqq^^^OOOFFFBBB@@@??????BBBEEEFFFFFFEEEFFFGGGHHHJJJMMMPPPSSSXXX^^^bbbeeeiiioooqqqrrrtttxxx|||~~~~~~||||||}}}zzziiifffsssjjj___iii```xxxmmmfffbbbXXXZZZSSS999555888999777555777999:::888888888888999:::;;;<<<===???DDDGGGddd~~~oooVVV___ooorrrwwwMMM777>>>DDD===QQQaaasss~~~ooo]]]PPPKKKGGGJJJMMMKKKFFF@@@>>>===CCCCCCCCC@@@===<<<<<<===AAACCCEEEFFFFFFEEEBBBAAA@@@>>>:::888999<<<;;;999666:::;;;:::===GGGOOOQQQZZZkkkuuummmyyy~~~}}}wwwrrrmmmmmmoooyyy{{{uuurrrxxx}}}}}}vvvrrrvvv{{{~~~vvvxxxxxxvvvuuukkkjjjWWWIIISSSPPPLLLNNNUUUVVVRRRRRRVVVSSSXXXeeeppp~~~ZZZTTT{{{___YYYuuu]]]WWWQQQHHHUUUHHHUUUYYYXXXmmmsssZZZMMMEEE>>><<<>>>???DDDUUUbbbZZZGGGJJJMMMeeewwwqqqyyymmmwwwZZZNNNNNNTTTtttrrr___YYYPPPVVVVVVMMMbbbrrraaa[[[bbbbbbkkk{{{}}}nnncccZZZMMMEEEGGGJJJPPP___qqqppp___^^^RRRFFFAAA>>><<<===???:::888888::::::;;;BBBKKKTTTddduuunnnaaaiiittt|||}}}jjjyyymmmJJJ:::::::::444;;;:::888888:::>>>BBBEEEUUUpppyyyyyynnniiiYYYeeevvvZZZ???FFF>>>JJJOOOJJJKKKddd{{{^^^JJJDDDHHHDDDBBBGGGHHHEEECCCBBBBBBCCCCCCBBBAAA@@@@@@@@@????????????>>>;;;;;;:::999999888888777666555444333444444666777===AAAQQQdddooovvvuuuiiimmmxxxyyygggWWWKKKEEECCCBBBBBBAAAAAAAAAAAABBBCCCCCCFFFGGGHHHJJJMMMSSSZZZ___gggiiilllnnnqqqtttxxx{{{}}}xxxxxx{{{zzzuuuvvv}}}pppcccjjjuuuqqqaaa^^^aaazzzxxxmmmaaa[[[ZZZUUUGGG;;;888666555666777777666555777777888999:::;;;;;;<<<===???AAA;;;KKKttt```RRR^^^mmm{{{\\\>>>;;;>>>999GGGaaazzz}}}kkkYYYOOOJJJJJJIIIHHHIIIHHHBBB<<<>>>@@@BBBCCCCCC@@@<<<:::===???BBBDDDEEEDDDBBBAAABBBAAA>>><<<:::999999999::::::999999;;;===@@@BBBHHHSSShhhuuurrr~~~}}}}}}|||}}}~~~vvvoookkkjjjhhhnnntttyyyzzzuuuqqqqqqtttzzzxxxyyyxxxuuutttuuutttxxxyyyaaaggg~~~~~~}}}uuuhhh___[[[UUUMMMMMMNNNPPPOOONNNNNNOOOQQQ\\\]]]___rrrhhh[[[___WWWyyyxxxgggSSSOOOLLLRRRNNNOOOSSSZZZiii}}}aaaQQQHHHCCCAAABBB<<<:::LLLbbb]]]IIIKKKJJJVVVwwwooosssrrrqqqvvvyyy```SSSQQQUUUtttnnneeeZZZ\\\YYYZZZgggpppccc```]]]aaapppoooeee]]]ZZZTTTRRR^^^ooo~~~sssdddUUULLLDDDBBB@@@===<<<===;;;999999::::::;;;CCCLLLSSScccuuuzzzjjjgggppp{{{}}}ttteeexxxeeeEEE888::::::666:::999999:::<<<@@@EEEHHHEEE___zzzrrrnnn]]]\\\iii```@@@===AAAHHHMMMHHHEEESSStttiiiSSSIIIKKKFFFCCCGGGFFFEEECCCBBBBBBCCCDDDBBBAAA@@@@@@@@@@@@????????????<<<;;;;;;::::::999888888777666555444444555555666::::::CCCRRR[[[bbbsss}}}vvvccc^^^bbbllluuuzzznnn```RRRIIICCC@@@BBBAAAAAAAAAAAABBBCCCCCCDDDEEEGGGHHHKKKPPPWWW[[[^^^aaafffjjjnnnrrrvvvyyywwwwwwxxxzzzuuulllccc```hhhyyyiiiYYYooo|||dddcccnnnwwwiii^^^^^^___SSS???111;;;999777777888888777666666777777888999:::;;;;;;===<<<======GGGiiixxx```]]]eeeuuuzzzrrr[[[FFF=========CCCTTTmmmsssaaaUUUJJJIIIHHHIIIJJJJJJFFFAAA===>>>???@@@???===:::999:::<<>><<<;;;;;;;;;::::::999999:::<<<>>>???DDDHHHQQQeee~~~xxx~~~~~~|||yyyxxxxxx|||{{{{{{zzzzzzzzzzzz{{{xxxpppjjjffffffhhhooouuuzzz~~~xxxpppkkkjjjooovvvvvvnnnmmmooopppqqqssswww|||pppaaannnyyy}}}rrrtttooocccYYYVVVUUURRRKKKLLLNNNMMMLLLLLLMMMOOOYYY[[[]]]nnnYYYXXX^^^tttjjjyyy```RRRJJJMMMOOOPPPSSSXXXccc}}}jjjYYYNNNHHHBBBCCC>>>;;;KKK______PPPJJJJJJTTTpppooonnnwwwddd~~~hhhZZZRRRRRRppp}}}oooaaaaaa[[[^^^ddd~~~uuulllgggnnnzzzuuujjj\\\SSSZZZhhhsss}}}uuufffZZZLLLEEEAAABBBBBB>>>;;;:::===::::::;;;:::;;;CCCLLLZZZiii{{{tttfffnnnwww~~~lllcccyyyZZZ>>>777::::::777999999:::;;;>>>BBBFFFIII@@@WWWzzzqqqkkkiiiXXXTTTXXXiiigggJJJ;;;AAAEEEJJJJJJCCCDDDZZZtttttt[[[NNNLLLFFFEEEGGGDDDEEEDDDBBBCCCDDDDDDCCCAAAAAA@@@@@@@@@????????????======<<<<<<;;;::::::999888777666555555555555555999444666>>>EEEKKKXXXfff~~~tttkkkmmm~~~~~~eeeVVVPPPUUU[[[oooooolllcccWWWKKKDDDAAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFHHHLLLRRRVVVVVVZZZ```eeeiiimmmqqqsssrrruuuwwwuuusssmmmaaaVVV___wwwdddYYYyyyhhhggg{{{ppp\\\]]]___SSSCCC<<<>>>;;;888777777888888888666666777888999:::;;;;;;;;;999888>>>BBBKKKvvvuuubbbbbbtttnnneeeZZZKKK>>>:::>>>@@@EEEYYYuuu~~~kkk]]]OOOLLLIIIJJJKKKJJJGGGDDD>>>>>>>>>>>>===<<<;;;;;;777888:::===@@@CCCEEEFFFFFFEEECCCAAA???>>>>>>===;;;:::999888999:::;;;<<<>>>>>>???GGG]]]}}}{{{ttttttttttttrrrppppppqqqsssuuuvvvwwwwwwvvvuuusssrrrqqqmmmggg```]]]___dddiiisssxxx|||{{{qqqjjjggghhhpppyyyxxxnnnggghhhkkklllnnnppp{{{xxxlllcccssslllhhhlllnnnkkk___TTTQQQTTTVVVLLLMMMNNNNNNMMMMMMNNNPPPNNNSSSUUU```sssppp[[[ZZZhhhtttXXXhhhnnnYYYNNNOOOOOOPPPRRRUUU]]]sssuuuaaaSSSKKKCCCEEEAAA===GGGYYY```ZZZIIIKKKPPPdddvvvooowwwvvvppp___RRRNNNkkk{{{hhhfff___YYY^^^rrryyyjjj[[[QQQUUU^^^jjjyyyvvvllleee]]]QQQIIIJJJDDD@@@BBBBBB???;;;:::===:::999:::999;;;CCCMMMeeettt~~~ooodddrrr|||{{{{{{kkkhhh}}}vvvPPP:::666::::::888::::::;;;<<>>@@@JJJRRRKKKAAALLLaaauuu]]]NNNKKKEEEFFFHHHCCCEEEDDDCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>======<<<;;;;;;;;;999999888777666555555555999333000555:::>>>FFFNNNbbbmmm}}}||||||wwwjjjddd\\\[[[fffzzzjjjVVVKKKJJJMMMSSSYYY]]]ZZZQQQIIIDDDCCCAAAAAA@@@@@@AAAAAABBBCCCBBBCCCEEEEEEGGGJJJOOORRRUUUYYY___cccfffhhhkkklllpppsssttttttxxx}}}wwwmmmnnnzzzqqqhhhhhhhhhiii___\\\___WWWSSSWWW???<<<888666666777777777555555666777888999::::::999999666<<>>>>>>>>>>>777777888:::===@@@CCCEEEFFFFFFEEECCCBBBAAA@@@@@@;;;;;;:::999888999999999999;;;===???HHH[[[sssyyyuuuooolllqqq|||{{{vvvpppiiieeeccceeeggghhhhhhiiikkkmmmqqqqqqrrrqqqoookkkgggeee___^^^[[[YYYZZZ___gggmmmqqqtttyyy}}}~~~zzz{{{qqqhhhfffhhhiiimmmrrrlllhhhhhhkkkmmmlllmmmqqq}}}sssmmmiiivvvooommmrrrpppiii^^^UUUQQQSSSUUUOOOQQQRRRRRRQQQQQQRRRSSSIIINNNOOOTTT]]]kkkeeetttjjjQQQ]]]mmmnnnUUURRR|||eeeUUURRROOOOOORRRTTTXXXjjj}}}fffSSSHHHCCCEEEBBB===BBBQQQ]]]aaaJJJKKKKKKVVVzzzzzzsss|||yyyhhhWWWPPPlllvvvpppfffXXX```fffuuu{{{iii\\\TTTPPPSSSWWWeeetttyyynnnddd[[[QQQJJJOOOGGGBBBBBBBBB???<<<===<<<999888888888;;;DDDNNNiiixxxxxxjjjeeesss~~~{{{~~~}}}|||iiimmmmmmHHH888888999888888;;;<<<<<<===>>>???@@@AAACCCNNNSSSuuuxxxggg^^^WWWJJJDDDOOO___fffkkk^^^BBB<<<>>>JJJWWWTTTGGGGGGRRRuuuyyyrrrnnnZZZNNNJJJEEEGGGJJJDDDFFFDDDCCCCCCDDDEEECCCBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>======<<<<<<;;;::::::999999888777666555888333222555999;;;===???GGGPPP^^^ooo~~~|||rrrhhhrrr|||~~~sssgggcccZZZWWWSSSQQQUUUbbbuuu~~~kkkXXXJJJDDDCCCAAAGGGLLLLLLHHHCCCCCCDDDAAA@@@@@@@@@@@@AAABBBBBBBBBCCCEEEEEEFFFIIIMMMPPPSSSWWW]]]bbbeeehhhjjjlllnnnpppsssxxx}}}zzzqqqnnnssszzzdddnnnzzzrrreeedddddd[[[WWW]]]===:::666444444555555555444555666666888888999:::666:::666999AAA>>>PPP{{{|||sssvvvlllmmm|||{{{lll\\\GGG555999:::???NNNlllttt^^^TTTMMMMMMLLLIIIHHHJJJCCCBBBAAA???>>>>>>>>>>>>999999888888:::<<<>>>@@@DDDDDDDDDDDDCCCCCCBBBBBB<<<<<<;;;:::999999999999777;;;@@@@@@@@@EEERRR___^^^\\\ZZZ[[[^^^dddkkkpppjjjjjjgggccc^^^[[[ZZZZZZYYY]]]aaadddddddddddddddiiihhhgggeeeaaa\\\WWWUUUPPPRRRVVVYYY^^^dddkkkpppssssssvvvyyyzzzvvvpppllliiiaaa]]]cccjjjllliiigggeeeeeehhhkkkkkklllsss|||}}}}}}sssiiipppxxxqqqpppvvvmmmbbbZZZVVVTTTRRRQQQQQQRRRSSSSSSRRRRRRSSSTTTMMMQQQQQQRRRUUU^^^jjjfffhhhSSSUUUccczzzgggQQQrrr{{{```OOOOOONNNQQQTTTVVVdddlllUUUFFFCCCDDDCCC>>>>>>HHHWWWbbbNNNKKKFFFKKKfff}}}{{{wwwcccWWWpppnnn```ccc]]]YYYsssqqqeeeWWWNNNMMMPPPSSSTTTbbbqqqxxxnnnccc]]]SSSKKKDDDBBBBBB@@@>>>???;;;888777888999<<>>?????????>>>>>>>>>EEEKKK|||xxxuuuccc```NNNFFFQQQ___eeerrriiiCCC???@@@IIIVVVXXXNNNGGGGGGPPPwww{{{llliii[[[SSSNNNGGGIIILLLEEEFFFEEECCCDDDEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>======<<<<<<;;;::::::::::::999888777777555444444666888999888888777;;;EEESSS```fffddd```bbbiiivvvvvvmmmjjjqqqzzzuuueeeZZZVVVMMMNNNMMMJJJIIIOOO[[[dddtttwwwuuuhhhYYYMMMDDD???===@@@CCCCCC@@@???@@@BBB@@@@@@@@@@@@@@@AAABBBBBBAAACCCDDDEEEFFFIIILLLOOONNNRRRYYY___dddiiimmmpppkkklllrrr}}}~~~|||tttyyyccc```hhh|||ooocccnnn~~~pppiiilllgggVVVIIIGGG:::777444333333444444333444444555666777888999999666:::999999???AAAHHHVVVyyyrrrmmmyyy{{{oooccc\\\wwwvvvXXX<<<888;;;;;;BBB]]]fffYYYPPPPPPOOOKKKKKKPPPDDDCCCAAA???===<<<<<<;;;;;;;;;999888888999:::;;;@@@@@@AAABBBCCCCCCCCCBBB>>>>>>===<<<<<<;;;::::::888999<<<<<<999999BBBLLLKKKIIIKKKPPPRRRRRRTTTXXXTTTVVVXXXUUUQQQPPPSSSWWWVVVZZZ^^^___^^^[[[YYYYYY[[[YYYWWWTTTQQQNNNLLLKKKJJJOOOWWW^^^dddiiimmmpppyyyuuuttttttqqqiiiccc```\\\YYY\\\hhhrrrrrrkkkfffdddccceeehhhkkkqqq~~~yyyooofffyyypppiiinnncccXXXTTTUUUSSSQQQPPPNNNOOOQQQPPPOOOOOOPPPRRRMMMOOOOOORRRVVV]]]sss```wwwZZZLLLYYYwww}}}OOO]]]qqqQQQOOOMMMPPPUUUVVV___|||vvv\\\KKKDDDDDDCCC@@@===AAAOOO^^^UUULLLDDDFFFXXXyyyppp[[[nnnrrrjjj^^^WWW^^^ooo|||~~~{{{{{{vvvkkkbbb^^^TTTPPPJJJGGGHHHMMMRRRSSS___nnn~~~zzzxxxuuuqqqpppsssuuu{{{xxxlllcccRRRJJJDDDDDDDDDBBB@@@@@@<<<999888:::;;;???JJJUUUjjjyyywwwjjjmmmvvv|||kkkgggyyytttTTT;;;999;;;777666<<<;;;===>>>@@@AAAAAA@@@??????AAAMMMnnnzzzuuunnnooo___NNNSSS^^^hhhZZZCCCBBBFFFOOOXXXXXXPPPHHHFFF^^^xxxkkkbbb^^^XXXMMMLLLMMMEEEFFFEEEDDDDDDEEEEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>===<<<<<<;;;;;;999999:::;;;;;;:::999888444666777777777777777666555555999@@@GGGLLLOOOPPPWWW\\\dddjjjfff^^^[[[]]]bbbiiinnnmmmdddYYYQQQNNNDDDFFFEEEBBB???AAAHHHNNNZZZaaaddd\\\SSSLLLDDD>>>======>>>>>>>>>?????????@@@@@@@@@???@@@@@@AAABBB???AAACCCDDDFFFHHHKKKNNNLLLPPPVVV[[[aaaffflllpppnnnhhhmmm{{{~~~uuuttt|||vvvvvvyyysssYYYaaa|||hhhaaadddeeeeeefffeeeYYYHHH<<<888777555444333444555444333333444444555666777888999999777;;;===999===EEEDDDtttjjjiiitttssshhhVVVfff}}}dddNNN<<<;;;:::===MMMiiittteeeXXXUUURRRKKKJJJPPPFFFEEEDDDAAA???===;;;:::<<<;;;:::999888888888888;;;<<<>>>@@@BBBBBBBBBBBB????????????>>>======<<<;;;888777999888777;;;BBBAAA???AAAGGGIIIFFFFFFIIIFFFHHHKKKKKKJJJJJJMMMPPPPPPRRRTTTTTTRRRPPPOOOOOOMMMKKKHHHGGGGGGHHHKKKMMMPPPVVV^^^fffjjjmmmoooqqqxxxqqqmmmlllhhh___YYYYYYYYY\\\fffqqquuupppjjjgggcccaaaeeeppp{{{yyyyyynnn~~~mmmfffdddZZZRRRQQQQQQNNNMMMPPPKKKMMMNNNNNNMMMMMMNNNOOOKKKKKKLLLUUU___hhh^^^~~~~~~bbbKKKPPPccc^^^OOOgggYYYQQQLLLOOOVVVVVVYYYpppeeeSSSFFFEEEEEECCC>>>===IIIYYY]]]NNNDDDHHHQQQfff}}}xxxwwwZZZiiittthhhgggbbbWWWVVV^^^VVVQQQOOOPPPPPPLLLIIIIIIAAADDDEEEDDDEEEJJJOOORRR]]]lll|||ttthhh^^^UUUSSSQQQMMMNNNSSSQQQ^^^ooo|||}}}ssseee[[[OOOHHHDDDFFFGGGCCCAAAAAA===::::::;;;===BBBMMMXXXrrrsssiiirrryyy}}}mmmkkkiiiLLL777888<<<666666===;;;<<>>NNNaaa|||bbb}}}pppWWWRRRYYYjjjwwwEEEDDDCCCIIIXXXaaa[[[OOOEEEKKKnnnpppjjjhhh```RRRNNNMMMEEEFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;888999:::;;;;;;;;;:::999666999:::777555666777777;;;888666777888;;;@@@EEEEEEIIIPPPRRRNNNIIIKKKRRRQQQTTTXXXWWWRRRLLLHHHGGG???@@@@@@<<<999999===BBBCCCKKKOOOKKKGGGEEEAAA:::;;;::::::<<<>>>@@@@@@???@@@@@@??????@@@@@@AAABBB===???BBBCCCEEEGGGJJJMMMNNNQQQUUUYYY]]]bbbgggkkksssfffffftttvvvnnnttt|||wwwmmmgggaaa}}}llliiisss|||dddfffgggccceeebbbUUUEEE;;;888:::666555444444666666555333333333444555666777888888;;;333===AAA333666CCCAAATTT{{{vvvmmm}}}{{{ZZZWWWeee{{{ggg^^^AAA;;;:::===AAAPPPtttpppaaa[[[SSSIIIFFFKKKIIIIIIGGGEEEBBB???===;;;;;;;;;;;;:::999888777777777999<<<>>>@@@BBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>===888777<<<<<<999888<<<>>>;;;<<>>???CCC@@@AAABBBDDDEEEEEEEEEEEEHHHHHHIIIHHHGGGGGGHHHJJJEEECCCAAAAAADDDIIIPPPTTTYYY^^^fffllloooqqqrrrsssqqqjjjdddddd```YYYUUUWWWXXX```llltttpppfffaaabbb______hhh||||||www{{{xxxyyy~~~uuugggggg```YYYTTTRRRNNNIIIJJJOOOKKKMMMNNNNNNMMMLLLNNNOOOMMMLLLOOO\\\kkkwwwZZZaaa{{{iiiTTTNNNMMMcccYYYYYY\\\RRRLLLNNNVVVVVVVVVgggkkkXXXHHHFFFFFFFFF@@@<<>>LLL^^^xxxpppxxx{{{eeeNNNNNNiiibbbBBB===LLLMMMSSSYYYQQQGGGEEEYYY~~~vvvmmmhhhaaaVVVNNNKKKCCCGGGFFF@@@@@@EEEDDD???DDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::999999999999999888888888888777777666555444444555777777?????????@@@AAABBBBBBCCCEEEGGGHHHIIIHHHDDD@@@>>>;;;;;;;;;::::::999999999===>>>???AAA@@@???===<<<===============<<<<<<<<<>>>????????????@@@@@@@@@???@@@BBBBBBCCCFFFJJJMMMOOONNNRRRYYY\\\[[[]]]```ccccccfffmmmsssyyykkkqqq}}}mmmaaaqqqvvvvvv|||eeeZZZ___^^^VVVJJJ???888666999;;;666666555555555444444444444444444555666777777888777888999:::<<<===>>>???HHHjjjkkksss]]]XXXqqqzzzzzzyyypppPPPFFF===888666BBBbbbqqq\\\PPPNNNLLLIIIKKKJJJIIIGGGEEEBBB???>>>===>>>??????===999666333666777888999;;;<<<===>>>>>>>>>>>>>>>???????????????>>>>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEIIINNNSSSWWWZZZcccgggmmmqqqqqqnnnhhhdddddd```[[[UUUSSSTTTWWWYYYeeehhhiiieee```[[[[[[\\\WWW]]]iiizzzyyyoooqqquuutttrrrxxxjjj~~~~~~jjjgggUUUQQQMMMJJJJJJHHHEEEBBBJJJJJJKKKLLLLLLLLLLLLLLLHHHFFFLLLddd~~~qqqOOOlllgggSSSOOOLLLTTT}}}qqqYYYpppZZZTTTOOOLLLNNNQQQVVVcccooouuu\\\LLLFFFDDDGGGDDD???CCCLLL]]]```KKKBBBSSS[[[vvvxxxtttggg{{{ooopppnnnfff^^^\\\VVVQQQQQQPPPKKKHHHHHHEEEBBB@@@AAAAAADDDNNNYYYeeewwwwwwggg^^^]]]aaapppuuusssiii]]]UUUQQQOOOEEEBBBDDDLLLQQQMMMHHHGGG???CCCDDDBBBDDDHHHHHHDDD@@@<<<::::::<<>>===???AAACCCCCCBBBAAA???GGG@@@FFFQQQfffmmmrrrbbbNNNJJJ```||||||UUUDDDKKKRRR]]]eee^^^RRRDDDCCCaaazzzuuuooodddYYYTTTJJJIIIFFFAAA@@@BBBCCCAAADDDCCCCCCBBBBBBAAAAAA@@@??????>>>======<<<<<<;;;<<<<<<<<<;;;;;;;;;::::::999999999999888888888888777777666555555555666777999999::::::;;;<<<<<<===???@@@BBBBBBAAA???<<<:::;;;;;;:::::::::999999999;;;<<<===>>>>>>===<<<;;;=====================<<<>>>>>>?????????@@@@@@@@@>>>@@@BBBCCCDDDFFFIIIKKKPPPOOOQQQUUUVVVTTTUUUYYYXXX]]]hhhvvvrrrrrr}}}rrr}}}lllwwwbbbYYY^^^WWWOOOCCC999444444555666666555555555444444444444444444444555666777777777777777888:::;;;===>>>>>>>>>RRRwww|||uuubbbgggsssgggOOO<<<999888:::NNNfffrrr___UUUOOOJJJJJJIIIIIIHHHGGGFFFCCCAAA======>>>>>>===;;;888777666666777888999::::::;;;<<<<<<<<<======>>>>>>?????????>>>======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<>>>>>>>>>>>>>>>>>>>>???@@@AAAAAADDDEEEHHHLLLQQQWWW[[[^^^eeegggjjjkkkiiiddd___[[[UUURRRNNNMMMPPPXXXaaafffgggeeeaaa^^^\\\ZZZXXXVVVUUUYYYbbbppp~~~{{{pppqqqtttsssrrrlllyyy}}}hhh]]]QQQNNNKKKJJJKKKKKKHHHFFFHHHHHHIIIJJJKKKLLLKKKKKKLLLLLLPPPbbbvvvaaaooottt```VVVOOOVVVzzzwwwppphhhSSSMMMLLLQQQRRRRRR]]]mmm}}}eeeOOOGGGDDDFFFDDD???@@@FFFTTT]]]NNNBBBMMMTTTlll~~~qqq{{{vvvtttnnnhhhfff___YYYUUUPPPKKKJJJLLLIIIGGGDDDAAA>>>BBBOOO^^^kkk}}}tttkkkhhhhhhhhh{{{mmm[[[TTTWWWLLLGGGDDDFFFGGGEEEDDDEEEAAACCCCCCCCCEEEIIIIIIFFF@@@>>>===<<<===HHH___ttt|||sssqqqttttttttt~~~cccBBB:::555777:::;;;<<>>======<<<<<<=========<<<<<<<<<<<<;;;:::999999999888888888888999888777666555555555666555555555666666777777888;;;;;;;;;<<<;;;::::::999::::::::::::999999999999999:::;;;<<<<<<;;;:::999<<<<<<==================>>>>>>>>>?????????@@@@@@===@@@BBBDDDEEEFFFGGGIIINNNMMMNNNQQQQQQOOOQQQVVVTTT^^^mmm}}}xxxtttzzzttteee]]]```PPPGGG;;;444333444444222555555555555444444444444444444444555666666777777666777888999:::<<<======??????YYYwww```gggwwwbbbFFF>>><<<888>>>KKKnnnuuucccVVVMMMLLLKKKKKKKKKKKKJJJGGGDDD>>>>>>>>>======<<<;;;;;;555666666666666777777777999999:::;;;<<<<<<======??????>>>>>>======<<<<<<:::;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>????????????>>>======>>>???AAADDDEEEIIIJJJMMMQQQUUUZZZ^^^```fffeeeccc___[[[VVVRRRPPPJJJKKKNNNRRRZZZbbbjjjnnnddd^^^WWWUUUVVVWWWUUUSSS[[[aaalllxxx{{{tttmmmmmmmmmkkkjjjooossswwwcccRRRLLLKKKJJJKKKMMMNNNMMMLLLHHHIIIKKKLLLMMMNNNOOOOOOPPPSSSUUU^^^iiitttwwwtttmmmVVVRRRjjjnnnvvvXXXMMMKKKTTTTTTNNNWWWhhhrrrWWWLLLEEEGGGHHHBBB???AAAJJJ\\\VVVGGGHHHLLLaaazzzrrrpppssspppiiibbb\\\VVVPPPOOOSSSMMMKKKIIIEEE@@@BBBPPP___xxx{{{yyymmm\\\YYYTTTOOOKKKKKKMMMMMMLLLKKKGGGEEECCCCCCFFFHHHGGGEEEBBBBBB@@@===???NNNhhh}}}uuuooosss{{{xxxhhhpppxxxUUU===777555888;;;;;;<<>>???@@@AAAAAA@@@???>>>BBB???BBBFFFHHH```|||ppptttdddhhhbbbTTTSSSiiigggGGG???KKK```pppsssYYYSSSHHHCCCXXX}}}lllbbb^^^[[[NNNEEEGGGJJJGGGBBBAAADDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>===============<<<<<<<<<;;;;;;::::::999999999888888888:::999888777666666555555444444555555555666666666999999999999999::::::;;;:::999999999999999999999888999::::::;;;::::::999<<<<<<<<<<<<============>>>>>>>>>>>>????????????===???CCCDDDEEEEEEFFFGGGIIIHHHJJJNNNNNNNNNTTT[[[```mmm{{{wwwzzz}}}jjj\\\ddd|||tttyyy}}}xxxoooeeedddKKKAAA666222555777555222444444444444444444444444444444444555555666666666666666777888999:::;;;<<>>;;;===@@@OOOtttxxxdddWWWRRROOOLLLLLLLLLKKKHHHEEECCCAAA@@@>>>===<<<<<<===777777777666666666555555777777888888::::::;;;;;;>>>>>>>>>>>>============;;;<<<<<<======>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@???@@@@@@CCCFFFHHHJJJOOOPPPRRRTTTWWWZZZ\\\^^^aaa^^^XXXRRRMMMJJJHHHGGGEEEKKKSSS\\\aaabbbaaa___YYYUUUPPPNNNPPPUUUXXXYYYfffpppzzzuuu~~~wwwssssssrrrnnnkkk```uuupppkkkYYYLLLJJJJJJKKKLLLNNNOOOOOOOOOLLLMMMOOOQQQSSSTTTUUUUUURRRWWWXXXZZZ^^^gggmmm[[[JJJWWWkkkpppiiiTTTJJJRRRTTTMMMRRRbbbrrraaaRRRGGGIIILLLGGGAAA@@@DDD\\\___PPPIIIIIIWWWpppxxxuuuyyysssoookkkiiiiiiddd[[[UUUTTTKKKJJJJJJGGGBBBDDDRRRaaaooo\\\SSSNNNKKKPPPZZZ```[[[TTTMMMGGGBBBCCCFFFHHHHHHGGGDDDEEEBBB???CCCVVVqqqssspppwww}}}lll```iiizzzpppJJJ;;;777666999;;;:::;;;>>>>>>??????@@@@@@???>>>>>>===???CCCFFFDDDMMMxxxxxxtttyyyuuucccUUU___{{{XXX>>>???PPPeeeuuufff\\\PPPGGGGGG^^^uuupppssswwwdddQQQHHHHHHGGGDDDBBBEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@??????>>>>>><<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999888:::999999888888777666555555555555555666666666666888777777777888999;;;;;;999999999999999999999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>======>>>>>>>>>?????????===???CCCDDDDDDCCCDDDEEEEEEEEEGGGJJJKKKMMMUUU___ooo|||oootttpppVVVOOOdddxxx{{{hhhfffmmm}}}zzz~~~wwwfff^^^DDD<<<444222555888666222333333444444444444444444444444444444555555555555555666666777888999::::::===>>><<>>TTT{{{|||jjjXXXRRRKKKIIIIIIJJJIIIGGGHHHFFFCCC???===<<<<<<<<<::::::999888888777777666555666666777888888999999<<<<<<<<<<<<<<<<<<======<<<======>>>??????@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEHHHJJJMMMNNNRRRSSSSSSTTTTTTUUUUUUUUUWWWSSSMMMHHHDDDCCCCCCDDDCCCHHHOOOTTTUUURRRMMMIIIKKKLLLMMMNNNQQQXXXaaahhhsss{{{tttuuu~~~|||yyy|||wwwbbbvvv~~~qqq^^^NNNKKKJJJKKKMMMNNNOOOOOOOOOPPPOOOPPPRRRTTTVVVWWWXXXYYYRRRYYYYYYVVVWWWaaacccbbb```FFFNNN___yyysssdddNNNOOORRROOORRR\\\hhhkkkWWWHHHIIIMMMIIICCCAAA@@@VVV```WWWKKKGGGPPP]]]rrrlll~~~lllgggbbbkkk}}}pppmmmmmmpppnnncccWWWQQQNNNLLLJJJHHHEEEHHHTTTaaayyydddUUUOOONNN]]]vvvzzzjjjVVVLLLDDDCCCGGGHHHJJJKKKFFFGGGDDDAAAJJJaaa{{{~~~tttvvvwwwqqqddd\\\cccuuu~~~dddAAA:::777777:::;;;999;;;???>>>????????????>>>======<<<@@@???@@@BBBEEEcccttt]]]TTTkkkqqqHHH:::BBBWWWooowwweeeRRRFFF>>>GGGjjjnnnUUUHHHFFFGGGGGGEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@??????<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999999999:::999999888777666555555555555555555555555666555555666666888999999888888888999999999999999999999::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>=========>>>>>>>>>??????>>>@@@BBBCCCBBBBBBCCCDDDDDDDDDFFFIIIJJJMMMXXXcccwwwzzzrrrqqq|||yyy``````|||~~~mmmbbb```eeessszzzxxxxxx~~~ttt]]]OOO<<<777111111444666444111333333333333444444444444444444444444444444444444555555666666777888888999555@@@???<<>>???@@@AAAAAA@@@AAABBBCCCDDDEEEFFFGGGFFFGGGHHHIIIKKKLLLMMMNNNPPPPPPPPPOOONNNMMMKKKJJJKKKHHHEEEAAA@@@AAACCCEEEGGGGGGFFFFFFEEEEEEDDDDDDBBBGGGNNNTTTZZZdddpppyyywwwrrr{{{{{{~~~sssyyymmmTTTIIIKKKKKKMMMPPPQQQPPPOOOOOOPPPNNNOOOQQQSSSUUUVVVWWWWWWRRRXXXWWWTTTVVV___rrrZZZrrrnnnMMMLLLYYYoooiii{{{zzz[[[PPPPPPQQQSSSWWWbbbxxxvvv___KKKHHHJJJGGGCCCCCC>>>KKKYYYZZZOOOGGGIIINNNfffnnnyyypppjjjllltttvvvqqqsss{{{|||vvvssskkkbbb]]]aaaZZZSSSMMMIIIJJJUUU```eeejjjkkklllooooooyyyccc[[[[[[tttfffXXXJJJGGGGGGGGGGGGJJJGGGGGGDDDDDDRRRnnn{{{www}}}}}}lllccc^^^bbbttt|||lllUUU;;;999777777:::;;;:::===BBB??????>>>>>>>>>=========;;;@@@;;;;;;CCCBBBOOOpppkkkPPPUUUmmmVVVBBB>>>GGG]]]yyysssfffSSSAAA???OOOaaauuuWWWNNNLLLHHHEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888999999::::::999888777777777777777777777777777555666666777777888888888777888888888999999999999999999999999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>???============>>>>>>>>>??????AAAAAAAAA@@@AAABBBDDDCCCDDDHHHLLLNNNTTTbbbooo|||sssoooppp||||||kkkqqqxxxcccaaakkksssvvvqqqwwwsssrrrwwwkkkQQQAAA777444222222333333333222222222333333333444444444444444444444444444444444444555555666666777777888555>>>@@@<<>>>>>======<<<<<<;;;;;;::::::777666666666666555555555555555666777888888999999:::;;;<<<===>>>??????@@@@@@@@@AAACCCDDDFFFGGGGGGFFFGGGIIIJJJKKKJJJIIIIIIJJJJJJJJJIIIGGGEEECCCBBBBBBAAA@@@???@@@BBBDDDFFFGGGEEEBBB@@@@@@BBBDDDEEEBBBGGGQQQ\\\iiivvvvvvssstttyyysssqqqwwwyyy|||bbbQQQMMMKKKKKKNNNQQQRRRQQQOOOPPPQQQMMMNNNPPPRRRSSSTTTUUUUUUSSSXXXVVVTTTXXXaaa|||gggoooXXXLLLRRRdddzzziiioooWWWOOOQQQTTTUUU]]]hhhkkkSSSJJJIIIFFFEEEGGG???AAAPPP[[[TTTIIIGGGGGGWWWqqqppptttwwwttt{{{yyyvvvuuuuuuxxxlll]]]SSSLLLLLLTTT^^^aaabbb]]]XXXVVVTTTeeepppffffffvvvdddRRRJJJGGGDDDBBBEEEGGGGGGDDDFFFXXXwww}}}xxxxxxnnnfffaaadddwwwuuu^^^III777888666666:::;;;;;;???EEE??????>>>>>>=========<<<777???999:::FFF@@@???SSSxxxSSSIIIYYYggg~~~___LLL???<<>>BBBFFFeeekkkXXXOOOGGGEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============;;;;;;;;;:::::::::999999777888999:::;;;:::999888::::::::::::::::::999999777888999999::::::999999777777888888999999999999888888888888999:::;;;<<<;;;;;;;;;<<<===>>>>>>???============>>>>>>>>>>>>@@@AAAAAA@@@???@@@BBBEEEBBBDDDJJJPPPUUU]]]nnn}}}xxxpppkkkqqqssshhhtttfffZZZiiirrrvvvooolllpppdddJJJ;;;555555555444444444444444222222222333333444444444444444444444444444444444444444555555666666777777777888;;;<<<>>>MMMppprrrooowwwvvvVVVBBBAAA===<<<<<>>?????????@@@BBBDDDEEEFFFGGGDDDFFFHHHJJJJJJHHHFFFDDDDDDEEEEEEDDDCCCAAA>>>=========>>>???AAACCCEEEFFF@@@AAAAAAAAAAAAAAAAAA@@@FFFIIISSSbbbtttqqqqqqyyy|||kkkfffsssyyyqqqnnntttrrrVVVQQQTTTLLLJJJMMMQQQSSSQQQPPPQQQRRRNNNOOOQQQRRRTTTUUUUUUUUUUUUYYYVVVTTTZZZbbbxxxmmmfff```NNNPPPVVV}}}iiieee}}}]]]NNNPPPTTTTTT[[[^^^vvv[[[NNNJJJGGGHHHLLLCCC<<>>===<<<;;;;;;:::;;;;;;::::::::::::::::::::::::999999999999999999999999888::::::999777666777888777888888888888999999999888888999999999:::::::::========================>>>============>>>>>>???DDDBBB???>>>>>>???AAACCCDDDNNNWWW[[[cccsss}}}}}}|||jjjlllppp```bbbvvv{{{tttvvvyyywwwgggPPP???:::555444333333222222333333222222222222222222222222222222222222222222222222333444555555666666555555:::888;;;===<<>>===<<<===>>>@@@;;;;;;:::999888777666555777666555444444555777888555555666888999:::;;;<<<======>>>???@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDD??????>>>==================>>>@@@AAACCCDDDDDDDDD??????@@@??????@@@BBBEEEGGGSSS```mmm}}}zzzxxxtttkkkjjjtttxxxvvv{{{yyydddVVVPPPNNNNNNMMMOOOQQQQQQQQQQQQSSSTTTOOONNNNNNOOOQQQTTTWWWXXX___```YYYVVVYYY[[[fff}}}|||RRRXXXNNNOOO___xxxaaazzzbbbRRRPPPLLLQQQWWW^^^sssfffTTTIIIBBBFFFOOOEEE???CCCRRRZZZTTTKKKHHHKKKMMM^^^xxxqqqqqq{{{eeeSSSiii~~~sssggg___\\\XXXRRRRRRWWW^^^jjjrrrUUUNNNHHHEEEHHHHHHJJJHHHIIIUUUnnnyyy~~~~~~mmmfff]]]mmm|||xxxbbbHHH999666666777999;;;===>>>??????============<<<<<<<<<<<<:::999999:::;;;>>>AAABBBLLLkkkvvvbbbMMMSSSlllhhhPPPBBB===DDDVVVppp~~~rrrWWWCCC<<<===JJJfffgggXXXQQQEEEDDDIIIEEEDDDDDD>>>BBBBBBBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;:::;;;;;;::::::::::::::::::::::::999999999999999999999999888999:::999888777777888888888888888999999999999888999999999999:::::::::========================>>>>>>======>>>>>>??????>>>@@@BBBBBBBBBCCCFFFHHHRRR```mmmrrrvvv{{{qqqtttyyytttlllppp|||oooqqqtttuuulllZZZHHH<<<666444444333222222222222333222222222222222222222222222222222222222222222222333444555555666666555555999777999<<<999999JJJ^^^~~~www]]]nnnfffSSS>>>=========BBBVVVvvvvvvfffYYYPPPIIIFFFFFFIIIIIIFFFFFFHHHDDDBBB@@@???>>>>>>???@@@======<<<;;;:::999888888888777666555555666777777555555666666777888999999888999:::;;;<<<======>>>???????????????????????????>>>>>>===<<<<<<======>>>?????????>>>======<<<<<<>>>???>>>===@@@GGGMMMYYYdddoooxxx{{{}}}mmmnnntttzzzuuuooozzzsss```UUURRRRRRRRRNNNOOOPPPPPPOOOOOOPPPRRRNNNNNNNNNNNNPPPSSSVVVXXXdddddd\\\WWWXXXUUU[[[lll___uuutttRRRPPPSSS```{{{nnn[[[QQQMMMVVVRRRYYYkkkxxxcccSSSGGGEEEKKKGGGAAAAAALLLWWWXXXPPPJJJEEEJJJVVVnnn{{{nnn|||oooZZZxxxssslllfffYYYLLLLLLKKKKKKQQQ^^^zzzwwwXXXOOOIIIIIILLLJJJKKKGGGMMMbbb}}}}}}|||www{{{~~~}}}xxxeeefff^^^ooozzzpppUUU===555666666777999;;;<<<===>>>>>>=========<<<<<<<<<<<<;;;;;;:::::::::;;;===???@@@AAAPPPvvvUUUKKK___|||nnnNNN;;;===AAASSSmmmvvvdddJJJ::::::===KKKmmm{{{```OOOHHHIIIDDDEEEFFF@@@BBBBBBCCCCCCDDDDDDDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999:::999888777888999888888888888999999999:::999999999999::::::::::::========================>>>>>>======>>>>>>???@@@999>>>BBBCCCBBBCCCHHHMMMXXXjjj~~~iiipppuuuuuuzzzwwwgggoootttooo\\\III???888222444333222222111111222222222222222222222222222222222222222222222222222222333444555555666666555555666555777;;;999666===HHHfffqqqfffaaavvv}}}nnnRRRBBB;;;???>>>@@@\\\|||iiiZZZPPPJJJHHHJJJKKKHHHFFFFFFGGGFFFDDDAAA@@@@@@@@@@@@??????>>>======<<<;;;;;;:::999888777666666777777555555555666666666777777666666777888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>===<<<<<<<<<<<<===>>>>>>===<<<;;;::::::999===???@@@???@@@FFFQQQZZZoooxxx{{{xxxrrrzzzmmm^^^hhh{{{uuuaaaSSSNNNNNNOOOOOOMMMNNNOOONNNMMMMMMNNNPPPNNNMMMMMMNNNPPPSSSVVVXXXZZZ\\\UUURRRWWWVVVXXXdddrrreeeXXXOOOJJJNNNjjj|||vvv___OOOKKKTTTPPPWWWccczzzoooZZZIIIBBBDDDHHHDDD???CCCPPP[[[WWWNNNAAAHHHLLLWWW|||ooojjjtttxxxwwwpppdddXXXVVVPPPNNNPPPQQQZZZssssssUUUOOOPPPSSSSSSKKKLLLGGGRRRnnnzzz~~~yyyiiizzzvvvuuuooo^^^___bbbpppwwwfffHHH555333888777888999;;;<<<===============<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<===BBBGGGggg}}}bbbLLLRRRmmm___@@@CCC???DDDZZZtttxxx___CCCCCC>>>@@@XXXvvv^^^OOOHHHBBBDDDJJJFFFBBBBBBBBBCCCCCCDDDEEEEEEAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999::::::888888888:::888888888999999999::::::999999999:::::::::;;;;;;========================<<<<<<<<<<<<===>>>??????;;;@@@DDDDDDDDDIIISSS]]]gggxxxrrrsssrrr~~~yyysss|||sssoooqqqvvvjjjOOO;;;888666///333333222111111111111111111111111111111111111111111222222222222222333333333444555555666555555555555333555:::;;;999;;;@@@PPPzzz~~~iiipppxxx]]]bbb{{{qqqSSS======@@@@@@PPPgggyyyjjj___UUUKKKJJJKKKIIIGGGHHHIIIHHHFFFCCCBBB@@@@@@@@@@@@@@@??????>>>======<<<<<<;;;:::999888888777777777777666666666666666666777777888888999::::::;;;:::;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>BBBAAAAAADDDKKKWWWcccjjj~~~zzz{{{uuurrr|||yyy}}}yyyeeeTTTXXXeeeqqqbbbRRRKKKKKKKKKKKKKKKJJJKKKLLLKKKKKKLLLNNNPPPMMMMMMMMMMMMOOORRRUUUWWWUUUWWWPPPMMMTTTVVVVVV```mmmYYYmmmQQQIIIMMMWWWwww~~~}}}zzz]]]PPPMMMMMMQQQXXX]]]kkkyyybbbOOOFFFEEEGGGGGGBBB???HHHWWW[[[UUUEEEHHHFFFJJJdddzzziiilllzzztttooo^^^WWWRRRRRROOOLLLVVVdddvvvnnnUUUUUU[[[```ZZZLLLMMMMMM[[[xxx~~~wwwlllccc}}}lllrrr~~~iiiXXX[[[fffqqqppp[[[???222555:::888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::BBBWWWwwwoooPPPGGGVVVwwwTTTIIIGGGEEESSSxxx]]]EEE???:::HHHppp}}}~~~gggXXXPPPFFFFFFIIIEEEAAAAAABBBBBBCCCCCCCCCCCCAAAAAAAAA@@@@@@?????????>>>===<<<;;;;;;:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999::::::999888999;;;888999999999999:::::::::999999:::::::::;;;;;;;;;========================;;;;;;;;;;;;<<<===>>>???@@@CCCGGGIIINNNZZZlll{{{|||nnnkkk|||uuuhhh```YYYjjjtttssswwwrrrssscccFFF444555555///222222111000000000000111111111111111111111111111111111111222222333333333333444555555666555555555777444444888;;;;;;<<<>>>AAAYYYyyyfffyyyiiiZZZlllpppTTTDDD======CCCLLLhhhzzzqqqbbbSSSLLLKKKIIIJJJLLLIIIHHHGGGEEEBBBAAA@@@???@@@@@@??????>>>>>>============<<<<<<;;;:::999888999999999888888888888777888888888999::::::;;;;;;999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>???@@@CCCBBBCCCMMM]]]mmmxxx|||tttooouuummmeeejjjwwwssspppwwwcccYYYYYY\\\bbbUUUKKKKKKMMMLLLJJJJJJFFFGGGHHHIIIIIILLLOOORRRNNNNNNMMMMMMNNNQQQSSSUUUaaabbbXXXOOORRRQQQPPPVVVYYYppp```fffdddPPPNNNMMMTTTwww___WWWUUUJJJPPPVVVYYYaaammmYYYNNNJJJEEEJJJHHH@@@AAAOOOYYY[[[MMMFFFCCCFFFRRRnnnxxxjjjxxx|||{{{{{{qqqiii```YYYRRRLLLLLLOOOVVV^^^nnnsssbbbcccgggiii```OOOSSSYYYjjj}}}xxx|||ssssss|||kkkcccvvv{{{tttaaaVVV]]]iiinnnfffOOO:::555888;;;:::;;;;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::222AAAQQQjjjsssyyy]]]LLLKKKnnnxxxLLLIIIDDDOOOssszzzMMMEEE;;;???YYYxxxnnnwwwhhhbbb___RRRKKKGGG@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@?????????>>>===<<<;;;;;;:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999::::::999999:::;;;999999999999::::::::::::::::::::::::;;;;;;;;;;;;========================:::::::::;;;<<<===>>>???<<>>>>>>>>======>>>>>>===<<<;;;::::::::::::::::::::::::999777777888888888999999999777777888888999999::::::;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;<<<===???@@@FFFHHHNNN\\\nnn~~~{{{gggeeemmmdddZZZ```zzz~~~zzz|||xxxrrrbbb^^^[[[WWWUUUJJJEEEIIIKKKGGGDDDFFFDDDEEEGGGGGGIIILLLPPPTTTPPPOOOMMMMMMMMMOOOQQQRRRbbbggg]]]QQQRRRQQQPPPVVVWWWccc|||YYYcccPPPKKKJJJnnnsssfff[[[WWWIIILLLQQQUUU]]]rrrzzzbbbQQQIIIEEEJJJKKKDDD@@@FFFRRRZZZSSSGGGBBBEEEFFFPPPsss}}}kkkfffkkkrrr}}}}}}~~~~~~}}}uuuhhh]]]WWWRRRMMMMMMOOOSSSXXXbbbqqqzzzwwwpppjjjcccTTT[[[iii|||xxxffflll~~~ssskkk[[[UUUaaaiiiiii[[[EEE777999<<<:::<<<<<<======>>>=========<<<<<<<<<;;;;;;;;;::::::999999999:::::::::999999666AAAIIITTTzzzyyy~~~mmmYYYKKKZZZcccOOO???FFF```{{{sssbbbLLLAAAIIIgggnnnqqqiiikkkkkk]]]RRRMMMFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>===<<<;;;;;;:::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999::::::999999:::<<<999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<========================<<<<<<<<<===>>>???@@@AAA<<>>BBBKKKZZZlll}}}kkkYYYMMMIIIKKKJJJJJJHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@?????????======>>>??????>>>===<<<:::::::::::::::;;;;;;;;;888888888888999999999999666666777888888999::::::::::::999999:::;;;;;;<<<<<<<<<<<<===???AAADDDFFFTTT\\\hhhttt}}}wwweeedddiii```]]]jjjuuuttt|||vvvccc]]]ZZZUUUNNNDDD@@@EEEEEE@@@@@@EEEEEEFFFGGGGGGHHHKKKPPPSSSQQQPPPNNNMMMLLLMMMNNNOOORRR]]]YYYPPPQQQQQQRRRXXXXXX```{{{hhhyyy```RRRLLLdddsss}}}vvv\\\UUUMMMLLLOOOTTT[[[gggnnnXXXKKKIIIIIIJJJHHHCCCAAAJJJTTTWWWNNNGGGCCCAAAEEEVVViiinnnfff^^^\\\fffwwwxxxxxxuuu~~~~~~rrrhhhddd]]]UUUNNNPPPOOOJJJIIIWWWvvvsssiiicccYYYaaauuuuuu}}}rrrjjj[[[UUUaaaiiieeeTTT>>>666;;;>>>999======>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::888888999:::::::::999999===???===>>>WWWsssaaaJJJIIIfff___@@@@@@NNN```bbbJJJBBBUUUssslllpppoooaaaXXXWWWSSSGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>><<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999;;;::::::999;;;<<<999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<=================================>>>???AAABBBCCCFFFRRRggg}}}|||~~~~~~lllYYYXXXWWWIIIPPP]]]qqqvvvooopppmmm^^^WWWFFF666111222111111222111111000///////////////000000000000000000000000000000111222333333444444333444555555666666555555111444777777888:::::::::999<<<===GGGjjjyyy~~~rrraaagggyyypppnnnhhhXXXFFF<<<<<<;;;AAASSSlllooo```[[[KKKKKKKKKJJJIIIGGGFFFEEEAAAAAAAAAAAAAAAAAA@@@@@@======???@@@@@@???>>>===999999:::::::::;;;;;;;;;:::::::::::::::;;;;;;;;;777888888999:::;;;;;;<<<999999999999::::::;;;<<<;;;;;;<<>>>>>>>>>>>===<<<;;;999888777777777888888888999999999:::777:::@@@EEEZZZrrrYYYDDDHHHdddvvvTTTAAA???QQQyyyYYYHHHEEE___vvviiifffjjjllljjjXXXPPPIIIHHHGGGDDDCCCDDDDDDDDDBBBAAA@@@???>>>>>>===>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;999999<<<===<<<:::<<<;;;;;;<<<===>>>===<<<>>>>>>>>><<<;;;;;;===>>>BBB======BBBCCC@@@FFFQQQMMMccc~~~zzzqqq~~~mmmoooxxxjjjYYYQQQYYYjjj^^^cccdddaaaeeejjjbbbSSSDDD===555111222333222000000000000000000000000000000000000000000000000000000111111111111222222222111333555555444333444555666666666666777777777777999>>>>>>;;;IIIlllooolllcccgggdddkkkpppnnnkkk[[[BBBAAA>>>;;;>>>LLL```qqqxxxxxxaaaZZZQQQMMMLLLKKKGGGDDD???AAACCCCCCBBBBBBBBBCCC@@@BBBCCCBBB>>><<<===???<<<<<<<<<<<<;;;;;;;;;:::<<<;;;:::999:::;;;;;;:::999::::::::::::;;;;;;;;;<<<888999===>>>::::::>>>BBBAAAAAACCCJJJVVVdddmmm}}}vvvjjjiiifffkkkwww|||ggg\\\___yyy~~~wwwpppfff\\\WWWTTTOOOLLLKKKHHHEEEEEEHHHHHHIIIJJJKKKLLLLLLLLLLLLOOOOOONNNLLLJJJIIIKKKMMMVVVUUUTTTRRRQQQQQQPPPPPPUUUYYY```yyyiiinnndddUUU[[[~~~wwwQQQSSSLLLUUUPPPPPP^^^fff|||uuu^^^OOOKKKJJJKKKIIIDDDBBBCCCUUUVVVTTTMMMDDD@@@CCCHHHuuummm~~~qqqaaaXXX___{{{qqqeeehhhzzzrrrhhhWWWOOOOOOQQQjjjssssss{{{hhh[[[VVVZZZdddcccVVVEEE:::999;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999888777666777777777888888888999999;;;888:::>>>>>>JJJppp|||rrrbbbQQQHHHRRRqqqkkkLLL===FFF^^^sssgggHHH???MMMhhh|||zzz~~~|||ooodddWWWOOOHHHCCCCCCFFF@@@@@@AAABBBBBBBBBAAAAAA?????????>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999<<<===<<<:::???>>>===============<<<;;;===???@@@???>>>>>>??????>>>???DDDHHHNNNXXXbbb{{{|||~~~}}}ccccccmmm{{{mmm]]][[[aaalllffffffbbb^^^aaaeeeYYYIII===888222000222333222000000000000000000000000000000000000000000000000000000000111111111222222222111333555555444333444555555555666666666777777777:::999;;;>>>DDDWWW{{{xxx{{{cccXXX\\\mmmxxx}}}qqq[[[=========>>>@@@GGGTTT___qqqyyytttcccVVVOOOLLLJJJHHHBBBBBBCCCBBBAAAAAABBBCCC@@@BBBDDDCCC@@@======>>>==================<<<<<>>===<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===999999<<<===::::::>>>???CCCJJJRRR]]]jjjvvv~~~nnndddbbb```gggrrrrrr___WWW^^^~~~{{{rrrjjj```WWWSSSTTTOOOMMMMMMJJJFFFFFFHHHGGGHHHIIIJJJKKKMMMNNNOOOPPPPPPPPPNNNKKKJJJKKKMMMTTTTTTSSSRRRQQQQQQRRRRRRRRRTTTVVVhhhgggVVVtttkkkSSSWWW}}}dddTTTMMMSSSOOONNNYYY]]]nnnjjjSSSLLLHHHIIIIIIEEECCCCCCNNNSSSVVVQQQGGGAAABBBEEE{{{mmmmmmYYYXXXlll~~~yyyhhh]]]]]]jjjxxxiii[[[YYYWWWccc|||~~~fffYYYXXX^^^eeeWWWMMM@@@999999;;;;;;:::;;;;;;;;;:::::::::::::::777777888888777777666555777777777777888888888888;;;888:::===:::;;;OOOiiivvvoooeeeNNNAAAZZZ[[[CCCBBBMMMUUUlllwwwMMM???AAAHHHfff{{{uuuhhh]]]RRRHHHEEEFFFDDDEEEEEEDDDCCCAAA???>>>BBBAAAAAA???>>>===<<<;;;============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999;;;======<<<;;;??????>>><<<<<<<<<<<<<<<999<<>>===>>><<<<<<<<<<<<============??????===<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<===::::::===>>>>>>@@@DDDFFFNNN[[[iiiuuuxxxsssqqqpppttt|||tttllljjjgggbbbiiioooggg```cccooovvvkkkbbbYYYRRRPPPRRROOONNNOOONNNIIIGGGIIIGGGGGGGGGIIIKKKNNNPPPRRRPPPQQQQQQOOOMMMLLLLLLMMMSSSRRRRRRQQQQQQRRRRRRSSSTTTUUUUUU```bbb^^^ttt^^^QQQvvv~~~|||ZZZOOOQQQNNNOOOUUUUUU```www{{{]]]RRRIIIHHHJJJHHHFFFDDDEEEMMMUUUUUUMMMFFFBBBCCC|||zzz~~~aaa\\\kkkjjjjjjzzz|||hhhUUUQQQWWWggg~~~zzzkkkaaaggg{{{rrr^^^VVVZZZaaaaaaKKKDDD===999:::<<<<<<;;;::::::999999888888888777555666666777777777666666666666666777777777888888888666888===:::777@@@PPPuuu}}}hhhIIIRRRtttxxxZZZHHHGGGNNNaaavvvNNNAAA???<<>>>>>>>>===============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;=========<<<;;;?????????>>>=========???===???AAABBBAAAAAABBBCCCHHHTTT\\\___lll}}}zzzyyyxxxqqqkkk{{{yyyuuutttvvv^^^SSS^^^hhhmmmppphhh___[[[___]]]KKK666111000...///111222111///000000000000000000000000000000000000000000000000000000000000111111111111111222444444333333333444444444555555555666666666999666888;;;777666FFF\\\zzz]]]XXX[[[ggg{{{}}}```FFF>>>>>><<<<<>>>>>?????????@@@@@@@@@?????????>>><<<<<<===>>>========================<<<<<<>>>BBBFFFKKKOOOSSS[[[cccooo{{{uuufffdddccc```hhhuuunnnttt{{{uuuiiillloooeeeqqqzzzpppddd\\\VVVRRRQQQQQQOOOOOORRRPPPKKKIIIJJJIIIHHHHHHHHHJJJMMMPPPRRROOOPPPQQQPPPMMMLLLLLLMMMSSSSSSRRRQQQQQQQQQQQQRRRSSSWWWZZZ___qqquuucccqqqWWW]]]jjjSSSPPPNNNRRRUUUUUU[[[iiinnn]]]NNNJJJLLLLLLHHHFFF@@@FFFOOOUUUUUUPPPHHHCCCpppaaammmwwwiii^^^ZZZ[[[pppsssaaaWWWXXXIII]]]{{{sssjjjxxxpppqqqqqq}}}hhhXXXTTT\\\___SSSAAA>>>;;;:::<<<======;;;999999888888777777666666555666666777777777777777555555666666666777777777777444666::::::777<<>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;<<<===???AAA@@@>>>>>>???@@@CCCCCCDDDCCCDDDFFFJJJMMMVVVjjj|||~~~|||{{{{{{{{{jjj^^^vvv|||jjjffftttmmmbbblllvvv~~~wwwnnnccc^^^]]]VVVBBB000222111000111111111///...//////////////////////////////////////////////////////000000000111111111000222444444333222333444444444444444555555555555666999999555444999???BBBZZZwwweeeWWW^^^}}}{{{aaaSSSJJJ???:::;;;:::>>>JJJZZZhhhvvvxxxkkkddd[[[SSSNNNKKKHHHFFFCCCCCCCCCDDDEEEEEEEEEDDDBBBBBBBBBCCCCCCCCCCCCCCC???@@@AAA@@@???>>>@@@CCC??????@@@@@@@@@AAAAAAAAAAAADDDHHHNNNUUU^^^eeegggqqqvvv~~~tttfff^^^^^^ZZZVVV```rrrxxxjjjkkkwwwvvvwwwhhhlllzzzhhh^^^YYYUUUTTTUUUOOONNNOOOSSSRRRMMMKKKLLLKKKKKKIIIIIIJJJLLLOOOPPPNNNOOOOOOOOOMMMLLLMMMNNNTTTSSSRRRQQQPPPPPPPPPPPPQQQTTTWWWZZZ___ssssss___|||iiiOOOmmm}}}[[[PPPLLLRRRTTTVVV]]]cccuuulllVVVMMMMMMKKKGGGEEE@@@AAAFFFPPPYYYYYYPPPFFFiiipppvvvccc\\\___\\\SSSRRRtttwwwdddYYYOOOOOOXXXuuuzzzaaacccqqqaaaYYYUUU[[[YYYCCC;;;:::999:::<<<===<<<;;;888888888777777777777777666666777888888888777777555555555555666666666666777555555777777555999???@@@___rrrggguuu|||tttMMMFFFYYYWWWeeeqqqmmmjjjiiibbbPPPAAA>>>WWWzzzxxxkkk``````fffeee___WWWOOOIIIFFFFFFGGGDDDCCCAAA@@@@@@@@@AAABBB@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;888:::;;;;;;;;;<<<>>>AAA<<<@@@CCCDDD@@@>>>>>>???CCCDDDFFFHHHLLLSSSZZZ```nnn~~~~~~gggZZZtttyyyfffYYYjjj|||rrruuu|||uuuhhh\\\SSSGGG888,,,222222111111000//////////////////////////////////////////////////////////////////000000000111111000222333444333222333444333333333444444444555555555:::999444555<<<===777>>>bbb|||bbb]]]qqqqqq]]]JJJ>>>:::999999<<>>@@@BBB@@@======???BBB@@@AAAAAABBBCCCDDDEEEEEENNNSSSZZZ```iiisssyyyzzz~~~sssjjjddd___[[[TTTSSS```rrrooorrrhhhXXX```uuu|||nnn^^^WWWUUUSSSTTTUUUOOOMMMNNNRRRRRRNNNLLLMMMLLLKKKKKKJJJKKKLLLNNNOOONNNOOOOOONNNMMMNNNQQQSSSSSSRRRRRRQQQPPPPPPPPPQQQUUUTTTVVVWWWUUUaaannnkkkzzzSSS\\\~~~kkkUUUMMMQQQPPPUUU]]]^^^iiidddTTTNNNIIIFFFDDDCCC@@@@@@IIIUUUZZZUUUMMM|||}}}}}}}}}uuuiiibbb___YYYRRROOO___vvv___^^^ZZZWWWbbboooXXXZZZ{{{||||||xxxwwwsssYYYZZZUUUXXXSSS999777777888999:::;;;;;;:::777777777777777888888888666777777777777777666555444444555555555666666666666555555666555444777;;;???JJJvvv___bbb{{{gggPPPUUUNNN^^^qqquuuhhhPPP>>>CCCWWWpppyyyoooqqqyyy|||rrrggg\\\SSSMMMKKKLLLJJJHHHEEEDDDDDDDDDDDDAAAAAA@@@??????>>>======;;;<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>???CCCIIIMMMMMMRRRWWWVVVQQQLLLJJJJJJKKKOOOVVV___iiittt~~~iiibbbhhhnnn{{{bbbVVV\\\wwwyyyrrrooorrr|||xxxgggUUUCCC666111000111111000///......///000////////////////////////////////////////////////////////////000000000111000222333333222222222444222333333333333444444444666666777888888777888:::888IIIhhhrrreeeddd```gggwww}}}rrr___LLLCCC???===>>>@@@GGGUUUbbbuuu~~~zzzvvvqqqlll```[[[TTTPPPOOOOOONNNMMMJJJJJJIIIHHHGGGGGGFFFEEEHHHKKKLLLIIIDDDBBBDDDHHHKKKLLLMMMNNNPPPRRRSSSTTT```hhhnnnssszzzzzzlllmmmjjjbbbWWWPPPWWWhhhxxxzzz|||jjj___bbbjjjsssyyynnnaaaUUUPPPPPPOOOOOOQQQNNNLLLMMMQQQQQQNNNMMMOOOIIIJJJJJJLLLMMMNNNOOOOOOPPPPPPOOONNNNNNQQQVVVYYYOOOOOOOOOPPPQQQRRRSSSTTTVVVTTTYYY]]]WWWXXXvvvlllmmmcccWWWcccSSSRRRLLLQQQ[[[WWW```uuuvvv```SSSLLLHHHHHHFFFBBB???BBBJJJQQQTTTUUUqqqfffbbbZZZTTTiii{{{cccjjjjjjdddjjjyyyiiiSSSXXXyyy|||{{{hhhrrr^^^QQQZZZTTTUUUQQQ666555555666888999999999999666666777777888888999999666666777777666555555444444444444555555555666666555555777777666444777<<<>>>===aaaXXXSSS^^^wwwVVVGGGBBBQQQ```eee}}}iiiJJJ;;;;;;KKKmmm~~~}}}zzzqqqhhhaaa]]]VVVSSSPPPLLLIIIHHHHHHHHHAAAAAA@@@@@@???>>>>>>===;;;<<<<<<<<<======>>>>>>===========================???AAACCCEEEKKKSSSZZZgggmmmrrrqqqjjjccc___^^^\\\cccooo}}}ppp___[[[ooozzzyyyzzzwww~~~|||mmmWWWLLLNNNdddpppooommmggggggqqqvvvdddMMM888---///777...//////...---...000222////////////////////////////////////////////////////////////000000000000000111333333222222222333222222333333333444444444777111444===:::///222???===666BBBjjjwwwjjjWWWYYYhhhwwwfffHHHCCC???;;;888888???IIIQQQ]]]nnn~~~}}}vvvmmmfffdddcccaaa```YYYYYYXXXWWWUUUTTTSSSSSS[[[]]]]]]YYYSSSPPPQQQUUU]]]^^^___aaadddfffggghhhnnnvvv|||xxxvvvrrrooobbbRRRNNN]]]rrrxxxvvv~~~uuulll___XXXbbbrrreeeYYYNNNLLLLLLKKKKKKLLLNNNLLLLLLPPPPPPMMMMMMPPPFFFHHHJJJLLLNNNPPPPPPQQQRRRQQQPPPOOOPPPSSSYYY^^^LLLLLLMMMOOOQQQTTTVVVWWWPPPPPPZZZcccYYYOOObbb{{{iii{{{uuuYYYXXXppp[[[TTTJJJOOOYYYSSSYYYeeejjjZZZPPPMMMNNNGGGEEEAAA???AAAHHHRRRYYY~~~jjjgggfffccckkkaaasssxxxvvv|||wwwuuummmwwwxxxtttbbb{{{zzzrrr```QQQSSSXXXQQQCCC888:::999999999999999999888::::::999999888777666666777777666555555555555555666666666666666666666666555555555555666666666666===@@@NNN~~~lllUUUKKK```~~~|||oooaaaIII:::DDDTTTbbbuuulllJJJ>>>BBBAAAJJJaaatttqqqllleee]]]WWWQQQOOOHHHGGGEEEDDDDDDDDDBBBAAA<<<>>>@@@???>>>======>>>:::<<<===<<<===AAACCCDDDGGGEEECCCCCCKKK[[[ooo~~~yyy~~~jjj\\\YYY\\\lllkkk{{{{{{ssshhh\\\TTTRRRRRRXXXcccjjjdddZZZ```mmmzzzjjjRRR>>>222...///000111000///...------...///////////////////////////////////////000000000000000000000000000000000000000222444444333111111222222222222222222222222222333333444444555666666666777<<<>>>JJJnnn~~~tttQQQRRR]]]vvvpppTTT;;;888>>>>>>======>>>KKKXXXeeewwwyyyvvvwww{{{}}}}}}xxxpppjjjoooyyy|||zzzvvviiicccmmmtttxxxzzzvvvqqqxxx~~~nnncccWWWSSS[[[jjjwww~~~qqqlllxxx{{{rrrddd\\\hhhnnnbbb\\\YYYUUUPPPLLLIIIHHHHHHHHHIIIKKKMMMNNNMMMLLLKKKFFFFFFHHHLLLQQQSSSQQQNNNRRRPPPOOOOOOPPPQQQPPPOOOIIIHHHHHHIIILLLOOOPPPPPPPPPSSSTTTRRRPPPTTT^^^gggjjjvvvbbbRRRYYYdddWWWZZZRRRNNNZZZ]]]^^^lllmmm[[[PPPMMMGGGGGGEEE@@@>>>CCCJJJNNN}}}uuuiiivvveeedddqqqvvv}}}yyywww{{{eee|||{{{rrr{{{lllggg]]]VVVVVVTTTJJJ???999999999999999888888888888888888888777777666666555777666666555555555555555555555555555555555555555444555555555666666666666333>>>GGGdddfffLLLRRRiii|||hhhOOODDDAAAIII```zzzuuuTTT???BBB>>>;;;KKKXXXiiizzzrrrcccZZZUUURRRNNNKKKIIIHHHHHHHHHEEEDDDDDDDDDEEEEEEDDDDDDAAACCCDDDCCCBBBBBBCCCDDDCCCIIISSS___ooolll\\\SSSOOO\\\mmm~~~pppgggnnnwww|||rrrkkkcccYYYPPPMMMXXX]]]dddcccZZZTTTZZZeeelll\\\FFF666111111000...111000///...---......///////////////////////////.../////////000000000000////////////////////////000222444444333111111222222222222222222222222222333333444444555666666666666888666:::QQQvvvgggXXXNNNVVViii~~~|||^^^HHH===999999<<<:::@@@GGGOOO^^^sss}}}|||~~~tttiiiooollleee]]][[[aaammmxxx~~~wwwtttqqqooopppfff______\\\VVVTTTQQQMMMKKKJJJJJJJJJGGGHHHJJJLLLLLLLLLKKKJJJGGGFFFGGGJJJNNNOOOMMMJJJQQQPPPOOONNNOOONNNKKKIIIDDDEEEFFFHHHLLLNNNPPPPPPPPPRRRSSSQQQNNNPPPXXX```qqq}}}```III]]]qqqZZZXXXQQQLLLTTTXXXYYYccc|||hhhYYYTTTNNNMMMJJJEEEBBBCCCFFFIIIpppooouuujjjuuurrrwww|||rrriii{{{{{{}}}zzz___YYYZZZ[[[XXXNNNBBB;;;;;;999999999888888888777777666666666666666555555555666666555444444444444555555555555555555555555555444444444555555555666666...===@@@FFFfff|||XXXIIINNN___uuutttXXX@@@<<>>TTTtttlllWWWQQQUUUaaa{{{dddLLLAAA>>>===999888:::???FFFUUUlllpppWWWSSSbbbzzzyyyyyywwwtttrrrtttzzz}}}iiiooo~~~qqqXXXSSSXXXPPPNNNMMMKKKJJJKKKKKKLLLFFFGGGIIIJJJKKKKKKJJJJJJIIIHHHHHHJJJLLLLLLKKKIIIOOONNNNNNNNNMMMKKKGGGDDDAAABBBEEEHHHKKKNNNOOOPPPNNNPPPRRROOOKKKLLLRRRXXXmmmssszzzppplllNNNCCCmmmbbbWWWPPPLLLRRRSSSUUU[[[iii{{{fffZZZQQQOOOKKKGGGDDDAAA@@@@@@}}}vvvuuusss{{{xxxwww}}}{{{\\\TTTXXXZZZTTTHHH>>>;;;===:::::::::999888888888777555555555555555666666666666555444444333333444444444444444444444444444444333333444444444555555555444<<<:::999EEEaaakkkWWWIIIIII\\\rrryyyWWWEEELLLZZZppphhh[[[EEEEEEDDD>>>===EEEQQQaaawwwyyysssqqqjjjhhhccc]]]YYYZZZ```eeeeee\\\WWW\\\fffiiigggdddggglllsssvvvwwwwwwyyy{{{}}}rrr[[[NNNZZZnnnxxxyyyzzzfffbbbmmmlllqqqmmmccc___\\\[[[VVVRRRTTTYYYlllssssssjjjdddeee```XXXCCC:::000---///222111.../////////.........//////////////////////////////........./////////000000///////////////////////////111333333222111111111111111111111222222222222222333333444444555666666444888@@@CCC>>>AAAVVVpppxxxsssbbbSSSLLL]]]vvv~~~fffWWWIII>>>===777777<<>>===>>><<<;;;;;;:::999999888888555555666666666666666666555555444333333333333333444444444444444444444444333333333333444444444444:::777666:::===@@@eee|||nnnXXXJJJRRRccczzz}}}```MMMDDDkkkoooWWWRRRJJJAAA;;;===EEENNN\\\ggg~~~{{{~~~jjj[[[\\\aaaiiixxxpppyyy{{{iiippp{{{oooeeeXXXXXXZZZ]]]]]]YYYYYYdddqqqsssxxxxxxrrrnnnhhhVVVCCC666555222000///000111111......//////////////////////////////////////////............////////////........................///111333333222000000111000000000111111222222222222222333333444555555555111444>>>DDD>>>777@@@RRReee}}}ssssssXXXEEELLL^^^qqqyyynnn]]]LLLGGG===777::::::888===FFFSSS^^^mmmvvvyyy}}}|||sssqqqooopppssseee___dddggg```dddttt|||wwwcccbbbuuu{{{mmmfff[[[]]]aaaSSSGGGIIIKKKSSSRRRPPPNNNKKKIIIHHHGGGHHHIIIIIIJJJKKKKKKKKKLLLIIIIIIIIIIIIIIIKKKMMMNNNJJJJJJLLLNNNOOONNNKKKHHHHHHJJJLLLMMMKKKKKKLLLNNNJJJLLLNNNMMMLLLMMMPPPSSSVVVpppsss```gggvvvyyybbbzzzeeeDDDOOOsssgggUUUOOOTTTOOORRRVVVYYY```uuuooo```VVVMMMMMMLLLHHHEEEEEE}}}~~~vvvvvvqqqkkkyyylllZZZVVVSSSKKKBBB>>>??????<<<<<<;;;;;;:::999888777777666666666666666666555555444444333222222222222333333333333333333333333333222222222333333333444444888333222<<>>999???JJJRRRnnnpppWWWKKKIII]]]ooo{{{ooo```mmmhhhrrrwwweee___[[[XXXZZZ^^^``````eeevvv~~~|||qqq```GGG444111333444222000...///111---...//////000/////////////////////////////////------........./////////...........................000333333111000000000//////000000111222222222222222222333444444555555666555999===;;;666;;;DDDMMMnnn}}}{{{|||hhhppp{{{```SSSQQQ[[[cccmmmtttyyy{{{vvvoooVVVKKK???999777666888;;;<<>>>>>:::::::::999888777666555555666666555555444444333333444333333222222222222222222222222222222222222222222222222222333333333333333555333666;;;999???RRRxxxzzzgggUUULLLlllxxx[[[]]]rrrxxxXXXAAA===DDDIIIQQQaaawwwvvvaaaOOOGGGOOO[[[qqq{{{~~~{{{zzziiinnn```eeejjj]]]___aaa[[[XXXXXX\\\cccnnn~~~iiiNNN999111000000111111111///...---,,,---///000000000//////////////////////////////---------.........//////...........................000222333111000000000/////////000111222222222111222222333333444555555888777666777888999===@@@???RRRiiizzzuuummmZZZ[[[VVVWWW___jjjsss{{{hhhcccXXXIII???<<<;;;999777:::===@@@DDDMMMZZZdddpppwwwzzznnnWWWSSS___zzznnn______bbbqqqxxxnnnmmmzzzzzzuuummmgggjjjxxxrrrllliiijjj]]]VVVQQQHHHIIIOOOMMMPPPPPPOOONNNMMMLLLJJJJJJHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIHHHEEECCCDDDHHHLLLKKKJJJKKKMMMPPPRRRRRRQQQPPPQQQQQQMMMIIIHHHLLLPPPLLLLLLLLLLLLLLLNNNRRRTTT[[[VVVqqqzzzrrr{{{wwwfff~~~\\\MMMYYYqqqxxxZZZSSSPPPMMMOOOVVVYYY^^^oooyyyaaaVVVQQQIIIFFFHHHzzztttqqqyyyppplll^^^VVVNNNLLLEEE;;;999<<<<<<777888888777666555444333333555555444333333222111111444333222222111111222222222222222222222222222222111111222222222333333333///;;;777...444;;;<<>>:::KKKtttqqqlll^^^UUUWWWZZZ^^^hhhuuuuuuzzzsss^^^MMMEEE???888<<<======;;;;;;>>>EEEJJJSSS___ooozzz~~~}}}|||kkkccceeefffaaa[[[___lll{{{zzzmmmgggkkkXXXaaavvvuuummmqqqrrruuurrrpppvvvxxxzzztttpppooonnnZZZRRRSSSKKKGGGKKKLLLJJJKKKLLLMMMMMMNNNMMMMMMGGGGGGGGGGGGHHHIIIJJJJJJMMMMMMKKKGGGDDDDDDHHHLLLLLLKKKKKKMMMPPPQQQQQQQQQPPPQQQPPPLLLHHHGGGLLLRRRNNNMMMLLLKKKKKKMMMPPPRRRUUUMMMmmm|||vvvaaabbbqqqQQQMMMpppdddWWWTTTMMMNNNWWW[[[[[[eeerrrtttdddZZZPPPKKKNNN~~~yyyiiikkkuuueeeaaa|||VVVPPPNNNGGG>>>999:::;;;:::888888777777666555444444444333333333333333333333333222333444333111000111222111111111111111111111111000111111111111222222222444444555555666777777888===IIIqqquuuUUUGGGIIIUUUnnnmmmPPPUUUeeerrrjjjIII===???:::CCCUUUkkk}}}fffXXXUUUJJJIIIRRR]]]cccpppzzzuuuuuu~~~yyyzzz|||___UUUaaaaaaVVVSSSKKKVVV\\\___mmm~~~|||mmm{{{~~~rrrXXX@@@777222---000000000000////////////......------------......////////////////////////000000//////.........---........................//////000000000000///////////////000111111222222000111111111111222222222444444555555666777777777888666<<>>===999AAAFFFQQQ]]]fffkkknnnqqquuuuuuwww{{{{{{nnnVVVSSSPPPQQQ[[[mmmtttlllmmmmmmjjjmmmtttoooXXXcccpppaaabbbpppiiipppuuu}}}pppmmmnnnuuu{{{yyynnncccXXXTTTNNNKKKJJJKKKKKKKKKJJJKKKMMMPPPSSSUUUWWWXXXJJJHHHJJJNNNOOOMMMMMMPPPNNNLLLJJJHHHGGGFFFFFFFFFNNNOOOPPPQQQQQQRRRUUUWWWQQQOOOMMMKKKJJJJJJKKKLLLLLLLLLMMMNNNOOOOOOPPPPPPRRRYYY^^^}}}___bbbiiiNNN___|||cccPPPPPPPPPQQQSSSWWW___eeeuuu}}}kkk^^^UUUPPP~~~qqqjjjmmmwwwhhh\\\|||qqqVVVTTTJJJCCC<<<888999:::999777777777777666555444444444333333333333333333333333222333444333111000111222111111111111111111111111000000111111111222222222333333444444555666666777:::<<>>999999999888999<<>>DDDSSSjjjiii\\\ggguuuqqq[[[OOOJJJ???>>>KKKTTTkkk{{{ttt{{{|||yyy{{{ppp\\\PPPEEECCCCCCGGGQQQ___mmmxxx~~~vvvpppjjj\\\TTTmmmqqqlllssshhhPPPQQQYYYbbbmmmxxxxxx{{{|||uuurrrQQQ<<<---///555333---,,,000000/////////...............------------......///////////////////////////////////////....................................//////////////////.........//////000111111111000000000000111111111111222333333444555555666666666888;;;:::555666DDDTTTttt~~~~~~zzzqqqpppXXXOOOKKKOOORRRWWWgggyyyvvvrrrooooookkk```RRRIII======;;;:::<<>>;;;:::===@@@@@@@@@DDDKKKQQQUUUYYY^^^ccciiipppuuuxxxtttwwwyyy|||zzzsssjjjddd```aaaeeeiii|||}}}zzzsssqqquuutttnnnnnnsssnnnnnn}}}mmm\\\PPPKKKJJJLLLLLLLLLMMMNNNMMMKKKHHHHHHHHHIIIJJJIIIFFFDDDBBBFFFCCCDDDHHHJJJJJJMMMQQQSSSQQQNNNKKKJJJIIIJJJJJJGGGJJJNNNPPPQQQQQQQQQRRRSSSSSSRRRPPPOOOMMMLLLKKKKKKKKKKKKKKKLLLNNNOOOPPPRRRRRRYYY^^^qqqvvvwwwtttuuuvvvYYYsss~~~dddQQQRRRUUUPPPPPPWWWWWWUUU___xxxssseeecccqqqqqqmmmxxxdddYYYVVVRRRKKKEEE<<<;;;:::999999888777666555555555555444444444444222222222222222222222222111222333222000///000111000000000000000000000000//////000000000111111111111111111222222222222222111333999:::333999\\\{{{jjjllldddUUUJJJAAAHHHaaapppaaaVVVbbbttt]]]QQQDDDAAAFFFFFFQQQbbbtttuuutttrrrnnnnnnyyy~~~{{{}}}~~~uuutttuuuxxx}}}uuu```NNNFFFCCCEEEMMMXXXcccooo|||tttxxxxxxkkkeeesss{{{fff\\\aaahhhrrrmmmZZZQQQ```ooossswwwxxxyyyvvvssszzz~~~pppZZZ===111,,,333888111***)))////////////..................------------......////////////////////////.........///////////////..............................////////////...............///000000111111//////000000000111111111222222333333444444555555666666999;;;999666999???KKKdddmmmYYYLLLEEEFFFWWWkkkjjjjjjppp|||uuuggg___YYYUUULLLDDDBBBDDD@@@888;;;<<<===<<<;;;<<>>CCCLLL^^^|||ttteeeccckkktttxxxqqqxxx{{{vvvppphhh\\\OOODDD@@@HHHRRR___lllyyy~~~|||tttoooeeeVVVWWW\\\VVVSSSXXXUUU[[[ttt{{{sssqqqvvvtttmmmpppqqqYYY:::555000...000111///---.../////////.........------......------------......////////////////////////.........///////////////........................---......//////......------......//////000000111/////////000000000111111111111222333333444444555999555222555666666888;;;===DDD\\\yyycccOOOGGGPPP]]]ccc^^^bbbnnnvvvrrrnnnmmm~~~|||ssseee___bbbccc^^^SSSNNNGGG@@@===<<<>>>???BBB===;;;===??????@@@CCCBBBDDDBBB???DDDMMMOOOIIIFFFPPPWWWWWW___mmmnnnfffqqqqqqsssqqqjjjbbbaaahhhoooxxxzzzqqqggghhh\\\ggg|||uuuccceeemmmuuutttcccVVVPPPNNNLLLJJJHHHIIIJJJLLLNNNMMMIIIFFFDDDCCCBBBBBBCCCFFFIIIKKKDDDCCCEEEJJJLLLJJJKKKNNNNNNNNNNNNNNNMMMLLLKKKJJJGGGIIIKKKLLLLLLKKKKKKLLLNNNOOOPPPPPPOOOMMMKKKIIIMMMLLLJJJIIIIIIKKKLLLNNNMMMQQQXXXWWWWWWqqqyyynnnmmmooo___VVVpppeeeVVVPPPOOOQQQQQQVVV\\\```eeeuuutttiiiaaacccnnn|||fffUUURRRPPPFFF@@@AAA<<<<<<:::888666666666777444444444444444444444444111111111111111111111111000111222111000///000111000000000000000000000000////////////000000000111222222222222222222222222888111...333777777:::@@@XXX~~~ppp\\\MMMEEELLLYYYppppppXXX^^^pppyyy~~~wwwtttyyy}}}lllLLL???AAACCCHHHSSShhhxxxsssllldddfffjjjwwwsss]]]OOOLLLIIIHHHHHHJJJSSSggg{{{xxxiiibbbXXXJJJNNNRRRDDDEEEVVV```ooo~~~mmmmmmrrrrrrkkkbbbTTT???+++111222000,,,+++///111000//////.........---------......------------......////////////////////////............/////////000........................---......//////......---------......///000000000////////////000000000111111111111222333333444444888333000333555555777:::;;;999@@@ZZZ~~~yyy]]]PPPRRRWWWaaaUUUPPPWWW]]]]]]___eee|||}}}ssslllccc\\\YYYWWWSSSOOOVVVNNNJJJLLLNNNMMMNNNQQQVVVZZZ[[[YYY___hhhfff]]]bbblllpppooo{{{uuuyyyxxxnnnbbbaaammmzzzxxxvvv||||||uuurrruuussstttsss```WWWccceee___eee```YYYQQQLLLLLLLLLKKKIIIFFFFFFGGGIIIJJJJJJGGGDDDAAAAAABBBDDDFFFIIIKKKLLLDDDCCCFFFLLLMMMJJJIIIKKKKKKMMMPPPQQQQQQPPPMMMKKKJJJLLLMMMLLLKKKJJJKKKLLLJJJKKKMMMOOONNNLLLJJJHHHOOOMMMKKKIIIHHHIIIJJJLLLLLLNNNPPPTTTXXX]]]zzziiiqqq|||gggaaaoooppp^^^TTTNNNQQQSSSXXX[[[]]]dddvvvrrr}}}lll___YYYddd{{{{{{fffSSSQQQMMMAAA<<>>::::::999888777666555555444444333333333333222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000///......///111111000000111111222333111333444444333222444555888===HHHfffqqq[[[JJJIIIQQQaaajjjUUUOOOQQQQQQaaaqqq{{{mmm```QQQ===AAAKKKCCCIIIMMMJJJGGGUUUqqq~~~{{{xxxuuuoooiiiffffffnnnyyyuuuooolllpppyyy{{{qqqeee___TTTRRRNNNHHHDDDBBBCCCEEEXXXjjj\\\YYY\\\UUULLLFFF===BBBVVV^^^```nnn|||nnnqqqvvvtttaaaEEE111---222////////////////////////................................................//////.........---------........................................................................////////////////////////000000000000000000000000111111222333333333333222222222333444444555555666555888:::888:::FFFYYYiiirrrvvvppp___]]]kkkUUUKKKSSSSSSDDD@@@HHHZZZkkk{{{|||ssskkkkkknnnooosssuuuyyyppp{{{qqqfffbbbdddeeeccc___``````bbbfffiiilllooorrriiixxx~~~xxx{{{vvvjjjqqqkkkjjjlllbbbQQQIIILLLEEEGGGFFFDDDEEEHHHFFFBBBGGGIIIKKKKKKJJJHHHGGGGGGDDDCCCCCCEEEIIILLLMMMMMMKKKJJJFFFDDDJJJQQQNNNEEEKKKNNNSSSVVVVVVRRRMMMIIIMMMOOOLLLGGGFFFIIIIIIGGGKKKJJJIIIIIIJJJIIIGGGEEEFFFHHHJJJKKKJJJHHHIIIIIIKKKLLLLLLJJJKKKRRR^^^hhhllluuuvvv}}}XXXUUUXXXZZZYYYXXXZZZ___cccmmmyyyRRRWWWkkkrrreee___^^^nnn~~~zzzkkkzzz|||mmmbbbUUUJJJEEECCC@@@>>>999999888777666555444444444444333333333222222222111111111111111111111111111111111000000000//////000000000000000000000000000...///444;;;===999444111111000000111111222333000222333333222222333444444555888HHHmmmyyycccPPPCCCEEE\\\ttt}}}cccNNNUUUZZZbbbmmm~~~wwwooo[[[MMMIIIFFF999>>>AAABBBEEEOOO```mmmxxx{{{tttqqqhhhyyytttjjjkkkvvvqqqccc\\\LLLLLLOOOUUUSSSJJJEEEDDDBBBCCCDDDCCCDDDIIIQQQXXXlllqqqttt}}}{{{aaaQQQTTTPPPMMMNNNKKKRRReee^^^gggsss|||}}}{{{|||vvviiiRRR<<<...---111////////////////////////................................................//////.........---------........................................................................////////////////////////////////////////////////000111222222333333222222222222333333444555555555444666777555444999DDDMMM^^^uuuuuuqqq~~~kkkmmmvvvooohhhfffeee```WWWQQQTTT```jjjjjjeeebbb``````bbbfffhhhiiioooxxx|||zzzrrrfffbbbYYYSSSWWWccchhhbbbZZZVVV]]]eeekkkmmmooottt{{{ttt{{{{{{rrrrrrnnnddd______XXXKKKEEEIIIDDDEEEDDDAAACCCGGGGGGCCCGGGIIIKKKKKKIIIIIIJJJKKKHHHGGGGGGIIILLLNNNNNNNNNIIILLLMMMKKKNNNRRRQQQMMMHHHKKKOOOQQQQQQMMMIIIFFFIIIJJJHHHDDDDDDGGGIIIGGGIIIHHHHHHHHHJJJJJJHHHGGGHHHJJJLLLKKKJJJHHHHHHIIIFFFHHHHHHGGGGGGMMMWWW```jjj~~~___XXXSSSTTTYYY\\\^^^___fffjjjwwwRRRJJJKKKaaa{{{iii]]]ZZZ[[[nnnxxxqqqmmmlllxxxhhhbbbWWWMMMDDD???<<<;;;888777777666555444333333333333333333222222222222111111111111111111111111111111000000000000//////000000000000000000000000111---...777CCCFFF===333111000000000000111222222///111222222111111222333555333333666FFFnnnhhhLLL>>>BBBLLLjjjvvv\\\RRRPPP]]]rrrsssXXXJJJQQQCCC>>>===???===;;;AAALLLTTTaaapppxxxwwwssspppooofffppp{{{{{{pppbbbWWWVVV^^^jjjtttxxxvvvrrrkkkbbbWWWMMMFFFAAABBBEEEEEEBBB>>>???EEEDDDMMMZZZaaaeeeiiiqqqxxx~~~sssiiirrrsssnnnooommmooopppuuuuuuZZZGGGLLLLLLOOOYYY]]]dddtttiiittt|||{{{{{{zzzcccYYYJJJ;;;222//////111////////////////////////...............................................................---------........................................................................////////////////////////////////////////////////000111222222333333222222222222333333444444555555777888888777666555777999@@@NNNddduuuwww{{{~~~uuuqqqvvvnnn]]][[[aaadddbbb^^^[[[UUUMMMSSSVVVWWWTTTUUU[[[bbbeeepppxxxxxx{{{{{{ooonnnaaaVVVNNNUUUeeemmmggg\\\```cccfffiiimmmqqquuuxxx~~~xxxrrr~~~zzz}}}vvvxxxiii\\\RRRPPPMMMFFFDDDGGGEEEEEEDDDAAADDDIIIJJJHHHGGGHHHIIIIIIHHHJJJLLLOOOLLLLLLLLLNNNPPPPPPNNNMMMEEEJJJMMMKKKJJJKKKLLLKKKIIIJJJLLLMMMLLLIIIFFFDDDEEEGGGEEEAAABBBGGGIIIHHHHHHGGGFFFHHHJJJKKKKKKIIIKKKMMMNNNMMMJJJHHHHHHHHHEEEFFFGGGFFFGGGJJJQQQWWWddduuupppXXXTTTXXXYYYVVVUUU^^^\\\```kkk}}}RRRPPPNNNQQQ]]]yyytttddd\\\___jjjssspppvvvmmmxxxhhheee]]]QQQDDD<<<999999666666555555444333222222333333333222222222222111111111111111111111111111111000000000////////////000000000000000000000000111---,,,444===???666,,,000000000000000111222222///000111111000000111222555444777999:::LLL|||}}}lllUUUEEE<<>>>>>@@@CCCGGGNNNSSScccvvvqqq```eeeyyyyyynnn]]]______```eeeggg[[[LLLJJJQQQQQQVVVdddkkkppp||||||~~~rrr[[[===888222//////000///...////////////////////////................................................................................................................................................////////////////////////////////////////////////000000111222222222222222111222222333444444555555777777888999:::999777555======@@@MMMjjjyyyyyyuuuqqq{{{{{{pppssszzz}}}xxxqqqjjj]]]OOOOOOOOOMMMKKKLLLOOOSSSUUUSSS^^^^^^___rrr~~~||||||qqqqqq~~~{{{uuuvvvlllaaaWWWZZZhhhrrrrrrmmm~~~vvvpppqqquuutttpppwwwxxxyyyuuuqqqxxxtttiiigggeeejjjuuuuuunnn```TTTIIIHHHHHHGGGFFFHHHGGGHHHEEECCCFFFLLLOOOMMMEEEFFFFFFFFFFFFHHHMMMPPPMMMMMMMMMOOOPPPOOOLLLIIIFFFIIIIIIHHHFFFFFFFFFGGGKKKLLLLLLKKKJJJIIIGGGFFFFFFGGGEEEAAABBBGGGJJJIIIHHHGGGGGGHHHKKKMMMMMMMMMNNNOOOOOOMMMJJJHHHHHHHHHHHHJJJKKKKKKKKKMMMPPPSSSZZZwwwwwwsssccc___[[[VVVSSSXXXXXX[[[```fffqqqUUUUUUTTTPPPLLLVVVqqqzzzmmm]]]VVV___sssjjjqqq}}}|||ppp```___YYYOOOBBB:::888888555555444444333333222222333333222222222111111111000000000000000000000000000000000////////////...////////////////////////...------///333333///,,,000000//////000000111222...000111111000///111222222///333:::888888OOOlll{{{wwwfffRRRCCCGGGDDDIIIYYYlllzzznnnggg^^^]]]ddd{{{yyyxxxtttdddTTTZZZoootttiiiVVVRRRJJJCCCEEEIIIFFF@@@AAAAAAGGGPPPPPPKKKJJJNNNGGGCCCBBBEEEDDD???>>>AAADDDCCC???;;;===CCCCCC???OOOLLLLLLTTTeeeuuu{{{{{{pppnnnvvvhhhQQQRRRPPPLLLIIIJJJKKKKKK___ffffffhhhtttyyyyyy{{{sssjjjSSS999444333222111000...---+++////////////////////////................................................---.............................................................................................////////////////////////........................000000111222222222222111111111222222333444444555444333222444777888666444555999:::<<>>888888999444444444444333333222222222222222222111111111111000000000000000000000000000000////////////......////////////////////////+++,,,---.........000222000////////////000111111...000111111000000111222444---...777888444:::FFFbbbzzzooojjjjjjhhhbbb[[[MMMAAA>>>GGGOOOYYYuuueeeYYYZZZ|||qqqbbbqqq|||tttqqqjjjfffjjjooofffYYYIIIKKKPPPVVVVVVSSSRRRTTTQQQMMMNNNTTTUUUQQQRRRWWWSSSQQQPPPSSSXXX[[[\\\\\\oookkklll|||wwwkkkccc]]]KKKHHHDDD@@@===AAAOOO]]]www~~~{{{~~~nnnUUUFFF:::111222222000...,,,---///111////////////////////////................................................---------.......................................................................................////////////////////////........................///000111111222222111111111111222222333333444444666444333333555666666555444:::===999555>>>RRRccc}}}rrrwwwzzzxxxyyyccc```bbbmmmxxx{{{yyyxxxuuuwwwjjj```eeefffbbbddd___jjjlllbbb```ffffff___bbbhhhpppsssqqqllliiigggzzz|||yyyhhh```ccckkkmmmmmmqqqtttkkkXXXMMMMMMIIIEEEBBBBBBEEEFFFFFFEEEEEEFFFCCC@@@BBBGGGHHHFFFCCCDDDCCCBBBBBBDDDHHHKKKGGGGGGGGGHHHIIIIIIGGGEEEGGGDDDDDDIIILLLKKKIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGKKKLLLHHHCCCCCCIIILLLLLLLLLJJJIIIIIIKKKMMMNNNNNNMMMMMMMMMLLLJJJIIIJJJLLLOOOPPPPPPQQQQQQQQQPPPPPPTTTSSSrrrxxxooo|||lllUUURRRQQQSSSUUUUUUUUU[[[cccuuu^^^UUUUUUTTTOOOKKKYYYoooxxxkkkaaaRRRSSSYYYeeeyyy~~~oooddd]]]UUUGGGFFFBBB===999777777777444444444444444333333333222222222222111111111111000000000000000000000000000000/////////.........////////////////////////,,,---////////////111333///////////////000111111///000222111000000111333666000///444666666777;;;???ggguuurrrxxxyyywwwwwweeeYYYMMMGGGDDDEEERRRbbbrrruuuYYY[[[kkk|||nnnllluuuyyy~~~rrrxxx|||xxxwww{{{~~~tttqqquuutttrrruuu{{{eeeWWWRRROOOGGGBBBAAAEEEIIIOOO\\\jjj{{{|||}}}wwwjjjTTT>>>222111555...---++++++---///111222////////////////////////................................................---------.........//////........................................................................////////////////////////........................///000000111111111111111111111111222333333444444666666666666666666777777888999999666222444>>>HHHHHHhhh}}}vvviiihhhmmmyyy}}}wwwyyyssspppyyylll|||yyyooommmmmmiiiiiiqqqzzz{{{sssfff]]]XXXhhh~~~tttkkkgggkkkrrrwwwrrrqqqpppdddQQQHHHJJJFFFFFFDDDBBBBBBCCCDDDCCCDDDEEECCC@@@AAADDDDDD@@@EEEEEEEEECCCBBBCCCFFFHHHFFFEEEEEEFFFHHHIIIIIIHHHEEEFFFMMMTTTRRRJJJEEEFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHEEE@@@AAAHHHLLLLLLMMMKKKHHHHHHIIIKKKKKKKKKJJJKKKKKKJJJIIIJJJLLLNNNQQQPPPQQQQQQRRRRRRPPPOOORRRQQQ[[[zzzlll{{{dddYYYTTTQQQRRRSSSTTTXXX^^^vvvbbbZZZUUUTTTTTTMMMSSS___uuu{{{llleee^^^UUUNNNTTT^^^ooopppiii___\\\VVVFFFCCC>>>:::777555555555555444444444444444444333222222222111111111111000000000000000000000000000000/////////............/////////////////////////////////000111000///...///////////////000111111///111222222111111222333222111000111222333555777??????QQQ{{{gggOOODDDEEEHHHHHHIIIVVVjjj{{{bbbXXXcccddduuussssssuuu{{{qqqvvvqqqqqqttt}}}fffVVVOOOIIIDDDCCC???DDDRRR\\\___dddkkkzzz~~~~~~zzzttttttfffUUUCCC:::444000///111222///...111444333...)))////////////////////////................................................---------.........//////........................................................................////////////////////////........................//////000111111111111111000111111222333333444444000222555666555444555777333333666;;;===;;;888666999GGGLLLWWWuuuiiijjjpppzzz~~~|||xxxwwwkkkgggtttrrr}}}rrrqqqssshhhnnnuuuuuunnneee]]]ZZZoooxxxllljjjlllqqquuuxxx~~~wwwfff\\\``````UUUIIIEEEIIIJJJHHHDDDAAABBBDDDDDDFFFGGGFFFBBBBBBEEECCC>>>GGGGGGGGGEEECCCCCCEEEGGGFFFEEEDDDFFFHHHKKKKKKKKKKKKQQQ]]]ccc[[[KKKCCCEEEEEEFFFGGGHHHHHHIIIIIIHHHCCCDDDAAA>>>???GGGLLLMMMNNNKKKHHHFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJMMMPPPRRRRRRQQQRRRSSSSSSRRRPPPUUUVVVMMM```{{{bbb[[[VVVUUUUUUSSSTTTWWW~~~fffYYYWWWXXXSSSMMMNNNXXXeeeyyy}}}nnn\\\SSSQQQRRRXXX^^^eeeyyywwwaaa||||||fffZZZPPPGGG@@@===:::777777666444333555555444444444333333333111111222333333111000///////////////////////////////////////////////////........................///......------///000111000000000000000000000000000000000000000000000000111111222222222333333333333;;;;;;AAAhhhvvvaaaPPPEEE???DDDEEEJJJQQQWWWdddzzz|||wwwuuu~~~ooonnnkkk~~~ttt}}}ttt{{{rrrpppqqqsssvvv~~~dddSSSKKKDDDEEEKKKZZZZZZcccqqqyyyvvvqqqooouuuzzzxxxgggQQQ===;;;777333111///////////////////////////////////////.........---------------------------------.........................................................------,,,,,,,,,,,,,,,,,,---------......---------------------------------............///........................////////////000000000000000111111111222222222222444444444555444444333333444444444555555555555666666:::>>>EEESSSllluuurrrtttzzz{{{|||rrrppppppggg___]]]gggrrr~~~rrrxxxvvvtttxxx|||rrrnnnrrr|||zzzsssqqqrrruuuwwwvvvrrrkkkeeeccc]]]WWWSSSSSSPPPKKKFFFFFFFFFEEECCC@@@???@@@BBBCCCBBBAAA@@@@@@@@@AAABBBHHHGGGEEEDDDDDDDDDEEEFFFIIIEEEAAA@@@CCCFFFGGGFFFHHHOOOccc{{{}}}hhhPPPEEECCCAAA@@@BBBGGGJJJKKKKKKFFFDDDBBB@@@AAADDDGGGIIIIIIKKKLLLKKKIIIFFFEEEEEEGGGHHHKKKMMMNNNNNNMMMLLLIIILLLOOOPPPNNNNNNPPPRRRVVVWWWPPPZZZ}}}|||rrr\\\TTTTTTSSSRRRTTTxxxaaaSSSVVVOOOMMMQQQUUU\\\ooowwwnnn]]]UUUMMMLLLPPPYYYhhhvvvkkkkkk}}}}}}nnn\\\RRRIIIAAA===:::777666555555444222555444444444444333333333111222222222222111000000////////////////////////////////////////////////........................///......---...///000111////////////////////////000000000000000000000000111111111111222222222222222666999;;;JJJooonnnZZZNNN>>>>>>@@@BBBDDDLLL```sss}}}jjjjjjppp{{{wwweeeddduuu~~~}}}rrrttt~~~rrr||||||mmm]]]nnn{{{pppggggggwwwfffTTTKKKGGGHHHRRR^^^uuu|||wwwvvv}}}xxxjjj]]]KKK:::666555333111000000111111........................//////.........---------------------------------......................................................---------,,,,,,,,,,,,,,,,,,---------......------------------------------------......................................./////////000000000000000000000000111111111222333333444444444444333333444444444444555555555555555777999:::???LLL```nnnvvvqqqmmmeeecccfffjjjqqqyyywwwuuuyyyuuu|||xxxrrrllleee^^^WWWRRRXXXSSSNNNLLLMMMLLLHHHDDDIIIIIIHHHEEEBBB@@@AAABBBBBBAAA@@@??????@@@AAABBBGGGFFFEEEDDDDDDDDDEEEEEEGGGEEEBBBBBBCCCEEEGGGGGGLLLMMMZZZpppxxxkkkYYYPPPBBB@@@???AAAEEEHHHIIIIIIIIIHHHFFFDDDDDDEEEGGGHHHNNNOOOPPPPPPMMMKKKJJJJJJFFFHHHJJJMMMOOOPPPPPPPPPKKKMMMOOONNNLLLKKKMMMOOOSSSYYYWWW]]]rrr|||vvv___VVVRRRRRRTTT|||ccc\\\SSSMMMMMMLLLIIINNNVVVeeezzzqqqaaaTTTOOOGGGGGGKKKSSS___pppyyyppp|||{{{~~~{{{lllZZZNNNGGGAAA;;;999777555444444444333222444444444444333333333333222222111000000000000111////////////////////////////////////////////////........................///............///000000////////////////////////000000000000000000000000000000000000111111111111444000222777555>>>eeerrrbbbDDDAAA???<<<888999CCCMMMvvvvvvrrryyyzzzbbb```vvv|||ooosss{{{qqq}}}wwwooottt{{{|||ooo[[[NNNJJJFFFJJJNNNPPPSSS^^^ooo~~~yyygggSSSAAA555000222111000///...///000111------------------------...............---------------------------------------------------------...........................------------,,,,,,,,,,,,,,,,,,---------......------------------------------------........................................../////////000000000////////////000000000000222333333444444333333333333333333444444444555555555777888666444666>>>EEEOOOfffyyyuuusssyyy|||tttwww}}}{{{zzzrrrfffZZZQQQKKKGGGEEELLLIIIGGGGGGIIIIIIGGGDDDGGGGGGGGGEEECCCAAAAAABBB@@@???>>>>>>???@@@AAABBBFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBCCCFFFHHHKKKFFFJJJ[[[fffaaaWWWPPPAAA@@@???@@@CCCEEEFFFFFFJJJJJJHHHGGGFFFFFFFFFGGGKKKMMMNNNNNNKKKIIIHHHIIIHHHHHHIIIKKKLLLNNNNNNOOOJJJJJJKKKJJJIIIJJJLLLOOONNNWWW[[[^^^ccchhh}}}~~~qqq|||cccTTTRRRVVVooobbbVVVSSSQQQNNNNNNQQQQQQYYYfffzzzuuuhhh^^^UUUMMMIIIIIIJJJLLLWWWgggxxxsssqqqooo}}}zzzooofffWWWJJJBBB>>>;;;888666555333333444555444333444444444333333333222222333222000/////////000111////////////////////////////////////////////////..................................../////////000////////////////////////////////////////////////////////////000000000000666------777777444AAAVVVmmmoooWWWSSSLLLFFF@@@;;;:::<<>>>>>======>>>@@@BBBCCCEEEDDDDDDCCCCCCCCCCCCCCCAAACCCDDDBBB@@@@@@DDDHHHKKKEEEDDDMMMTTTRRRMMMKKKAAA@@@??????@@@BBBCCCDDDFFFFFFGGGGGGFFFEEEEEEDDDGGGIIIJJJJJJHHHFFFEEEEEEJJJIIIHHHGGGGGGGGGGGGHHHEEEEEEEEEFFFGGGKKKNNNQQQJJJQQQWWW\\\\\\UUUbbbuuuiii\\\[[[mmm```YYYVVVSSSSSSNNNMMMMMMSSSccc~~~uuujjj]]]UUUMMMJJJHHHHHHLLLRRRYYY[[[fffzzzkkk^^^|||tttaaa~~~}}}tttiii]]]MMMBBB===;;;999999666555444555666666555444444444333333333222222222333222000/////////000111////////////////////////////////////////////////........................---......///////////////........................////////////////////////....../////////000000000111000222555888777777888FFF\\\zzzwwwjjjddd\\\TTTPPPJJJBBB;;;BBBKKKVVVeeeoooiiiooo~~~mmm]]]dddkkkvvvsssrrrtttpppggg```___jjjrrr|||~~~|||yyyzzzxxxooouuuxxxvvvzzzdddLLLAAABBBDDDHHHLLLJJJDDDHHH]]]sssppp```JJJ666222111---...444222111000000//////......---------------------------.....................------------------------------------------------........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------.......................................////////////---.........////////////000111111222333333222222222222222222333333333444///222444444444555999<<<===888777>>>IIIYYYmmm}}}yyykkkhhhrrr}}}~~~kkk___YYYPPPNNNJJJDDDAAABBBEEEIIIKKKHHHHHHHHHIIIIIIIIIHHHGGGCCCEEEFFFFFFCCCAAA??????>>>>>>======>>>@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCBBB>>>@@@BBBAAA??????BBBFFFKKKJJJKKKNNNNNNLLLKKKLLLBBBAAAAAA@@@???@@@AAABBB???@@@BBBCCCCCCCCCBBBBBBFFFHHHIIIIIIGGGEEEEEEEEEIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBDDDFFFJJJMMMNNNJJJMMMPPPYYY^^^TTTTTTggg}}}}}}lllyyykkkaaaXXXRRRQQQNNNMMMMMMPPPZZZmmm~~~~~~rrreeeXXXPPPLLLHHHFFFIIINNNSSS[[[cccsssttt}}}uuu]]]jjjmmmjjj}}}zzzdddVVVHHHAAA>>>;;;:::;;;666555555666777777666444333333333333222222222222111111000////////////000////////////////////////////////////////////////........................---......///000/////////........................000000000000000000000000////////////000000000000***555999222---222777888666<<>>GGGVVVccc|||zzzvvvuuuuuuuuusssqqq~~~vvvrrrgggSSSJJJIIICCCGGGDDDAAAAAACCCEEEFFFFFFFFFGGGHHHIIIHHHGGGFFFEEEIIIKKKMMMKKKGGGBBB???===@@@???>>>>>>???@@@AAABBBDDDEEEEEEEEEEEEDDDCCCBBB>>>???@@@@@@@@@@@@BBBDDDGGGJJJMMMNNNMMMKKKLLLNNNDDDDDDCCCAAA??????@@@BBB<<<===>>>???@@@@@@@@@@@@BBBDDDEEEEEECCCBBBAAABBBDDDEEEEEEFFFGGGHHHHHHIIIGGGEEECCCDDDFFFHHHHHHHHHKKKLLLLLLTTT^^^XXXQQQYYYdddttthhh```ZZZUUUSSSPPPMMMPPPWWWkkkppp|||~~~ppplllfff___XXXRRRMMMKKKKKKKKKPPP[[[eeennnyyyttteeessssssppp~~~rrrZZZMMMCCCAAAAAA>>>;;;;;;666555555666777777555333333333333222222222222111000000000000000//////...////////////////////////////////////////////////........................------///000000000///...........................000000000000000000000000//////000000000111111111+++444666///+++///555777///333;;;@@@CCCWWW~~~uuudddPPPPPPFFFEEEWWW]]]OOODDDKKKLLLTTTRRRFFFKKK]]]fff\\\hhhgggaaattt~~~iiiggghhh}}}fff[[[nnn}}}zzzwww{{{ppp___QQQHHHGGGLLLQQQUUUnnnwww___GGGCCCEEECCCMMMRRR\\\eeekkktttyyy___LLL>>>666111000111333444222000///......///000000111111000........................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------........................---------.........//////....../////////000000000...///000111222222222222111111111111222222222222555666777666555555555666111222777<<<>>><<<>>>AAAFFFNNNTTTYYYggg{{{wwwxxx{{{vvvsssuuuyyy}}}{{{www}}}}}}tttzzzvvvsssvvv{{{yyypppggg```YYYYYYSSSFFFDDDIIIFFFFFFDDDBBBBBBCCCDDDDDDCCCDDDFFFHHHIIIHHHGGGFFFEEEHHHKKKMMMMMMIIIDDDAAA???BBBAAA@@@??????@@@AAABBBEEEEEEFFFFFFFFFEEEDDDCCC@@@??????@@@BBBDDDDDDDDDFFFGGGIIIJJJJJJKKKJJJHHHFFFFFFFFFCCC@@@???@@@BBB>>>>>>>>>>>>>>>>>>??????@@@AAACCCCCCBBB@@@@@@@@@AAABBBDDDFFFGGGHHHGGGGGGGGGEEEDDDDDDGGGHHHFFFDDDGGGMMMKKKLLLUUUTTTPPPTTTYYYpppuuuhhh[[[VVVQQQLLLKKKOOOLLLLLLRRRZZZaaalllqqqdddYYYRRRNNNNNNMMMKKKJJJJJJMMMOOONNNRRR]]]mmm|||yyynnnuuurrr}}}{{{xxxrrrOOOEEE>>>AAADDD@@@;;;:::555555555666777666444222333333333222222222111111///000111111111000...---////////////////////////////////////////////////........................,,,---///000000000///...........................000000000000000000000000000000000000111111111111222///---000333333111...444///111666555999VVVxxxiii___UUUZZZ[[[HHH???MMM???===BBBBBB:::AAAQQQWWWYYYhhhbbbOOO___kkkNNNRRRRRRWWWrrr|||sssooossstttlll^^^UUUTTTddd]]]WWWeeeggg^^^```^^^SSSHHHBBB@@@???>>>>>>AAAGGGQQQZZZYYYTTTUUU\\\rrrqqqttt{{{nnnPPP;;;444444333,,,111222---)))***...111000111000000///...,,,,,,////////////////////////---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------........................---------.........//////////////////000000000000......000111111222222222000111111111111222222222///111333555555555444444666888666000333<<<>>>999;;;:::AAAEEEBBBJJJTTTTTTXXXqqq|||yyywwwyyy}}}{{{rrrrrrvvvnnnyyyyyyzzzwwwtttyyywww|||qqqaaaaaa```^^^ZZZSSSKKKEEEKKKIIINNNOOOEEEDDDHHHDDDDDDCCCAAABBBDDDFFFFFFEEEDDDFFFIIIJJJIIIHHHHHHHHHAAAEEEIIIKKKJJJGGGDDDCCCCCCBBBAAA@@@@@@@@@AAABBBEEEFFFGGGGGGGGGFFFDDDCCCBBB@@@???AAAEEEGGGFFFDDDKKKJJJHHHHHHKKKMMMIIIDDDGGGHHHHHHEEEAAA???AAACCCBBBAAA@@@???>>>>>>>>>>>>DDDFFFHHHHHHFFFEEEDDDEEE@@@BBBCCCEEEEEEDDDBBBAAADDDBBBBBBEEEHHHJJJHHHFFFAAAMMMKKKEEEIIILLLMMMSSS___]]]iiiwwwcccXXXTTTRRRQQQNNNLLLJJJJJJNNNSSSZZZ^^^vvv}}}tttmmmgggeeeccc^^^VVVNNNHHHEEEEEEHHHIIIIIIJJJKKKOOOUUUYYY\\\iiixxxzzzrrrpppwww}}}~~~mmm[[[GGGDDD???<<<;;;:::999888555555444444444333333333444222111000111222111000000000000000////////////---------............///000000///.......................................000///...---------------..............................------------......////////////000000000000000000000000000000000000...///111222444777<<<@@@UUU|||xxxeeeYYY```kkkgggXXXKKKIIIBBB===???@@@===<<<>>>IIILLLGGGBBBIIIVVVWWWNNNCCCCCC@@@???KKK^^^lllpppbbb]]]YYY\\\```\\\MMM@@@EEEGGGGGGCCCCCCFFFFFFCCCDDDDDDBBB>>>::::::===AAACCCIII]]]uuu{{{|||{{{sssYYYQQQEEE:::222//////111000000000000////////////........................------------------------.........------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------------------------------------------------------....................................////////////............////////////////////////000000000000111111111111111111111111222333444555666666666666444444444555555777888999:::::::::;;;<<<===>>>???HHHFFFKKKTTTYYY```uuuzzz}}}{{{www~~~tttnnn{{{xxxlllbbbZZZVVVLLLKKKIIIGGGFFFEEEEEEDDDFFFFFFEEEDDDDDDEEEGGGGGGDDDCCCAAA@@@???AAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCAAA??????@@@BBBBBBBBBGGGHHHJJJKKKJJJHHHEEEDDDCCCAAA@@@???@@@BBBEEEFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEHHHIIIHHHDDDBBBBBBDDDCCCCCCCCCCCCDDDDDDDDDDDDIIIJJJLLLLLLKKKHHHEEECCC???>>>@@@CCCFFFEEEAAA===EEEDDDCCCDDDGGGJJJLLLLLLKKKLLLLLLKKKIIIJJJOOOSSSZZZ\\\ZZZaaarrrbbbXXXTTTSSSQQQOOOLLLJJJIIIIIIJJJLLLWWWfffrrr{{{zzzrrrnnnjjjgggbbb\\\XXXTTTPPPMMMNNNNNNLLLJJJHHHGGGIIIKKKKKKKKKLLLMMMRRRZZZdddkkkwwwkkk___^^^qqqpppgggrrr}}}nnnYYYJJJCCC@@@<<<:::999999888777444444444444333333333333333222000000111111000///000000000000/////////...---------............///000//////.......................................//////...---------------..............................------------........./////////000000000000000000000000000000000000333444444333222333555888<<>>BBB@@@999===@@@???===???FFFIIIGGGJJJGGGFFFHHHJJJHHHAAA:::777;;;<<<<<<>>>AAAAAA===;;;>>>CCCFFFIIIMMMSSSXXXdddiiizzzrrr\\\MMM???;;;666000---,,,---...000000000000/////////...........................------------------------......---------,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------------------------------------------------------....................................////////////............////////////.../////////000000000000111111111111111111111111222333444555555666666666555555444555555666777888999888888999:::;;;<<<<<<:::<<<@@@BBBAAADDDPPP]]][[[[[[aaahhhhhhjjjyyy~~~xxxrrrkkkfffbbbkkkpppllliiijjjlllllliiifffaaaZZZRRRLLLFFFDDDFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCCCCDDDEEEFFFBBBBBBBBBCCCCCCBBBBBBBBBAAAAAABBBDDDEEEEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@AAAFFFHHHJJJKKKKKKIIIGGGEEEBBBAAA?????????AAACCCEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEGGGIIIHHHEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFIIIJJJKKKKKKJJJHHHEEECCCAAA??????@@@CCCDDDBBB???DDDDDDDDDGGGJJJKKKJJJHHHIIIJJJKKKJJJIIIJJJOOOTTTWWWWWWRRRPPPdddzzzyyyyyyrrrjjjfff___WWWQQQMMMKKKKKKHHHKKKOOOSSSWWW[[[```dddnnnllliiigggfffiiiuuu~~~wwwooojjjgggeeeaaa^^^ccccccaaa^^^ZZZUUUQQQOOOPPPMMMJJJIIIIIIIIIHHHGGGGGGGGGGGGFFFEEEGGGJJJMMMNNNTTT]]]hhhtttqqqcccWWW^^^ooofffXXXhhh{{{|||hhhUUUEEE<<<>>><<<999777777777666555444444444333333333222222222000//////000111000...000000000/////////......---------............///000///......------..............................//////...------------.................................------------............/////////000000000000000000000000000000000555555444222000///111333000666AAASSSnnnzzzwwwuuujjj]]][[[bbbeeebbbOOOHHHCCCEEEFFFCCC@@@@@@:::>>>???<<<:::::::::888;;;;;;<<<===>>>>>>===<<<@@@EEEIIILLLOOOPPPLLLFFFMMMSSS\\\eeelllrrrwwwzzz}}}~~~qqqhhhaaaRRR===///........./////////000000000000000/////////..............................------------------------...------------,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,---------------------------------------------------------------------------------............/////////---............/////////....../////////000000000111111111111111111111111222222333444555555555555666555555555555555666666777666666666777888999:::888@@@CCC>>>888888<<<>>>DDD@@@AAAHHHLLLMMMTTT]]]ZZZWWWSSSQQQOOOMMMJJJHHHHHHMMMPPPNNNMMMOOOOOONNNJJJIIIHHHFFFCCCAAA???>>>@@@AAABBBCCCCCCBBBAAAAAAAAABBBCCCCCCDDDDDDDDDCCCEEEEEEEEEDDDDDDDDDCCCCCC????????????????????????===>>>@@@BBBCCCDDDDDDDDDCCCDDDEEEBBB???===???AAAFFFGGGIIIJJJKKKJJJHHHGGGCCCBBB@@@??????AAABBBDDDFFFFFFEEEEEEFFFGGGHHHIIIEEEGGGIIIHHHGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIGGGEEEDDDCCCAAA???@@@AAACCCCCCBBBCCCDDDFFFIIIKKKKKKHHHEEEGGGIIIJJJIIIHHHJJJOOOSSSUUUTTTNNNFFFHHH___rrrxxxooobbbYYYUUUTTTOOOLLLJJJJJJJJJHHHIIILLLQQQMMMLLLMMMKKKIIIPPP[[[VVVRRRMMMJJJJJJJJJIIIHHHJJJJJJIIIHHHGGGGGGGGGGGGKKKGGGFFFFFFFFFEEEFFFHHHKKKLLLMMMNNNOOOSSSWWW[[[cccnnnyyyjjjgggjjjmmmuuuooobbbXXXhhh|||fffRRRDDD<<<999:::888666555666777666555333333333333222222222222000///...///000111///...000000/////////.........---------............/////////...------------...........................///......---------....................................------------.............../////////000000000000000000000000000000///000111000///000222444000555777666;;;NNNjjjxxxwwwxxxnnnYYYKKKMMMQQQMMMLLLQQQOOOOOOMMMHHHEEEFFFIIIKKKFFFFFFHHHKKKNNNPPPOOONNNUUU___jjjttt|||yyypppsssxxx|||eeeMMMAAA>>>:::333......///000111111111111000000000/////////.................................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,---------------------------------------------------------------------------------------.........//////---------.........//////........./////////000000111111111111111111111111111222333444444555555444666666555444444444555555666666555555666777888888999DDDHHH@@@:::<<<===999???999888;;;===;;;;;;???AAA@@@???>>>>>>????????????@@@@@@AAABBBDDDCCCAAABBBBBBCCCCCCDDDDDDDDDEEE>>>???AAABBBBBBAAA???>>>>>>@@@AAACCCCCCCCCBBBAAAEEEEEEEEEDDDCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBB@@@DDDFFFDDD???===@@@DDDEEEFFFHHHJJJJJJJJJIIIIIIDDDCCCBBBAAAAAABBBCCCDDDGGGFFFEEEDDDEEEGGGJJJKKKFFFGGGHHHIIIIIIHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFHHHJJJIIIGGGEEEHHHIIIJJJHHHFFFGGGLLLQQQUUURRRPPPKKKDDDHHH```zzz}}}jjj]]]VVVRRRLLLJJJLLLKKKHHHIIIMMMKKKKKKMMMOOOMMMJJJKKKOOOLLLJJJIIIIIIJJJLLLMMMMMMHHHGGGGGGGGGHHHIIIKKKLLLKKKIIIJJJMMMKKKIIIMMMUUURRRVVV]]]ccckkkssszzzbbbWWWjjjkkkUUUHHH```}}}dddMMMAAA<<<<<<<<<888777555555666777666555333333222222222111111111//////...000111111///...////////////............---------............/////////...---------------..............................---------......///..............................------------..................////////////////////////////////////,,,.../////////000222444000222444111...444DDDRRRVVVmmmuuubbbgggooolllhhhkkknnnllliiifffaaa]]][[[\\\XXXYYY]]]eeennnqqqmmmhhhcccppp|||jjjPPPBBB444//////000222555000//////...............////////////....................................------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------------------------------------------------------------------------------------------............------------........................////////////000000000000000000000000000111222333444444444444666555555444444444444555666666666666666777777888333===???888444888:::777:::999;;;======<<<===@@@=========<<<<<<<<<===>>>???======???BBBBBBAAA@@@??????@@@@@@AAABBBCCCCCC@@@AAABBBBBBBBB@@@>>><<<===>>>@@@AAABBBBBBAAAAAAAAABBBCCCDDDDDDCCCCCCBBB??????>>>======>>>??????@@@@@@@@@@@@@@@@@@??????===BBBEEEDDD@@@???BBBFFFDDDEEEGGGHHHIIIJJJIIIIIIEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFEEEEEEFFFHHHJJJLLLFFFGGGGGGHHHIIIJJJIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEBBBDDDGGGHHHHHHGGGEEEDDDIIIGGGFFFFFFGGGHHHHHHGGGIIIJJJIIIGGGDDDEEEIIIMMMWWWOOOLLLNNNKKKGGGNNN\\\rrr|||pppddd]]]XXXWWWQQQIIIJJJQQQJJJMMMMMMIIIGGGIIIKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKOOONNNMMMLLLMMMNNNOOOPPPOOOPPPUUUYYYUUUQQQ[[[iiisssyyyxxxbbbhhhooo{{{ttt___YYY]]]ccc|||zzz|||iiiPPP>>>888999;;;;;;777666555555666666555444222222222111111111000000/////////111222222000.../////////.........---------------............//////...------,,,,,,------...........................------------...//////..............................------------......------........./////////////////////////////////...///000000//////000111444///---222777666444444888DDDTTTfff{{{{{{|||tttnnnhhhjjjqqq}}}tttyyyyyyxxxgggNNN???333111111333222...///333111000///......///000111/////////.........------........................------------------------,,,,,,,,,------------...,,,,,,,,,------------...------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,------------.........------........./////////000000000000000000000000000000111222333333333333555444444444444444555555777777666666666666777777555999:::555222555888888666888;;;<<<:::999:::<<<888999999888666666777999>>>;;;;;;>>>@@@???>>>@@@;;;;;;<<<<<<======>>>>>>AAABBBBBBBBBAAA@@@>>>======>>>???@@@AAABBBBBBBBB>>>???AAADDDFFFIIIKKKLLLAAA@@@???>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@???>>>===@@@CCCDDDBBBBBBDDDFFFDDDEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGFFFFFFGGGHHHIIIJJJGGGFFFFFFHHHJJJJJJIIIHHHDDDDDDDDDDDDEEEEEEEEEFFFGGGFFFEEECCCCCCDDDEEEEEEAAAEEEIIIKKKJJJGGGFFFEEEIIIGGGEEEEEEFFFHHHHHHHHHGGGHHHHHHFFFCCCCCCHHHLLLWWWLLLEEEHHHLLLKKKMMMRRRUUUpppvvvwwwooocccWWWZZZeeehhhjjj___MMMJJJWWW___]]]]]]___aaaaaa```^^^\\\[[[___^^^]]]]]]^^^___``````dddgggnnnoooddd\\\ggg{{{sssdddaaafffiii{{{ooommmyyyxxxaaaUUUEEE;;;888999999888666555444444555555333222222111111111000000000000//////000222333333111/////////.........------------------............//////...------,,,,,,------........................---------------...//////..............................------------......---------.........//////////////////////////////...000111111///...///000666///---333777444///---666555444888EEE___||||||jjjYYYLLLKKKIII===333111...///222666333...---000000000000000000111111111//////.........---------........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........---------.........//////000000000000000000000000///000111222333333333333333333333333444555555666777666666555555555666666;;;999999:::888555777<<<777888999888777666666444:::<<<===<<<::::::<<>>??????AAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>???@@@AAACCCCCC???@@@AAACCCFFFIIILLLNNNAAA@@@???>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBAAAAAA@@@AAABBBDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGIIIJJJHHHFFFCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFCCCBBBBBBCCCDDDFFFAAAEEEHHHHHHGGGEEEEEEFFFGGGFFFEEEFFFHHHIIIHHHGGGDDDEEEFFFDDDBBBDDDIIIMMMSSSMMMGGGGGGIIIKKKMMMOOOTTT[[[lllgggbbbwwwyyy~~~mmmaaaddd|||{{{||||||mmmJJJFFFAAA===;;;:::888777555444333444444444222000111111111111000000000000//////000222444444222000//////.........------------------.........//////......---,,,,,,,,,,,,---........................---------------...///000.................................------.........---------.........//////////////////////////////,,,...000111000000111222------111333///***000:::...000444777888;;;DDDLLLZZZgggrrrxxx]]]IIIGGGAAA666222555444---///666222//////000///---...222---.../////////---+++***//////.........---------........................------------------------,,,,,,,,,------.........,,,,,,,,,------.........------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////000000000000000000000000///000111222222333222222222222222333444555666777666555555444444444555555888333444999777111222:::888888888999===@@@???;;;333555777777555666999<<<999777888;;;:::777999???999:::;;;<<<>>>@@@AAABBB????????????@@@AAABBBCCC???>>>>>>>>>???AAACCCEEEBBBBBBAAAAAABBBEEEGGGIIIBBB@@@???======???@@@BBBAAABBBCCCCCCDDDDDDDDDDDDCCCBBBBBBCCCEEEDDDBBB@@@DDDDDDDDDDDDEEEEEEEEEEEEAAABBBCCCEEEFFFHHHIIIJJJHHHHHHIIIIIIIIIHHHGGGGGGHHHFFFEEEFFFIIIIIIGGGDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGEEECCCAAAAAABBBDDDFFFBBBDDDFFFEEECCCBBBEEEHHHDDDDDDFFFIIIKKKJJJHHHEEE@@@BBBDDDCCCCCCEEEKKKPPPNNNQQQPPPLLLIIIIIIKKKJJJ\\\VVVVVVgggyyytttmmmzzz{{{cccOOO@@@>>>===:::888777666666333333444444333333222111111111111111111111111111000000000000000000000000000000///...------,,,,,,---------............///000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................////////////////////////////////////////////////......//////000000111111000000000000111111111111333222111000111222333444>>>>>>???AAAHHHSSS___hhhyyysssiii\\\OOOBBB999444111111111111111111111111000000000000000000000000------......//////000000///...---,,,+++,,,,,,---...........................---,,,,,,++++++,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...000222++++++,,,,,,,,,,,,------,,,,,,,,,---------..................//////////////////000111111111111111333333333333333333333333555555555444444333333333333333333444444444555555666666777888999:::;;;;;;888888777777777777777888999999888888888888999999888888888999;;;===>>>???===<<<<<<>>>@@@AAA@@@>>>>>>?????????>>>>>>@@@BBBAAAAAA@@@@@@@@@AAACCCDDD>>>>>>??????@@@@@@@@@@@@@@@@@@?????????@@@BBBCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFJJJLLLLLLJJJGGGDDDLLLJJJGGGFFFGGGHHHHHHGGGJJJIIIGGGFFFEEEFFFFFFGGGAAA@@@@@@@@@AAACCCEEEFFF@@@AAACCCDDDDDDDDDCCCCCCGGGFFFDDDCCCDDDEEEGGGHHHDDDDDDDDDEEEGGGIIIKKKMMMEEE@@@<<<>>>DDDIIIKKKJJJTTTPPPKKKHHHHHHJJJLLLNNNUUUOOOPPPZZZiiiwwwzzzrrriiiffflllvvvkkkuuummmWWWGGG???>>><<<:::888777666555333333444444333333222111111111111111111111111111000000000000000000000000000//////...------,,,,,,---------............///......------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................................................................///////////////000000000//////000000000111111111222111111111111222333333444555555555777<<>>===<<<===>>>@@@AAA@@@>>>>>>???@@@@@@??????@@@AAAAAA@@@?????????AAABBBCCC>>>>>>>>>??????AAABBBCCC@@@???>>>>>>>>>???AAABBBDDDCCCBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAABBBDDDGGGIIIJJJIIIFFFEEEGGGFFFDDDEEEGGGIIIJJJIIILLLKKKIIIFFFEEEDDDCCCCCC????????????@@@BBBCCCDDDAAABBBCCCCCCCCCCCCBBBAAACCCCCCBBBAAABBBDDDFFFGGGGGGGGGFFFFFFGGGHHHIIIJJJDDD@@@>>>AAAHHHNNNQQQPPPUUURRRLLLIIIHHHIIIKKKLLLTTTNNNLLLRRRZZZhhh{{{uuunnn[[[```hhhpppvvv~~~rrr___OOODDD===<<<:::999777666555555333333333333333222222111000000000000000000000000000000000000000000000000/////////...------,,,,,,---------............///,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................000000////////////////////////000000000000111111000000111222222222222222000111111111///...///000---///444:::AAAIIISSSYYYXXX]]]bbbcccffftttyyyrrrmmmgggcccLLLMMMIIIAAA@@@CCC???666//////...------------...111111111111111111111111/////////////////////////////////.....................---,,,,,,,,,------------------------------...---,,,,,,++++++,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,---------..................//////////////////000111111111111111222222222222222222222222444444333333333333333222333333333333444444444444666666666666666666666666777666666666666666777777888777777666666777777888666666666777999:::<<<============>>>@@@AAA@@@???>>>@@@BBBBBBAAA?????????@@@@@@???>>>???@@@AAABBB@@@???>>>===>>>@@@BBBCCC>>>>>>===<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBAAA???>>>>>>>>>??????AAABBBDDDEEEFFFFFFFFFEEEBBBAAAAAACCCGGGJJJKKKKKKMMMLLLIIIFFFDDDBBB@@@@@@>>>>>>>>>>>>???AAABBBCCCBBBBBBBBBBBBAAA@@@???>>>????????????@@@BBBDDDFFFFFFFFFFFFFFFGGGHHHIIIJJJDDDAAA@@@CCCIIIOOORRRSSSVVVSSSOOOJJJHHHGGGIIIJJJNNNJJJIIIKKKKKKQQQbbbvvvzzz|||tttqqqiiicccfffqqqyyy{{{ooo```SSSHHHAAA;;;:::999777666555555555222333333333333222111111////////////////////////000000000000000000000000//////.........------------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................000000000//////......---////////////000000000111...///111222222222111000///000222111000.........444555444333222333666999333777:::888888BBBVVVggg}}}kkk\\\YYYaaakkkYYYSSSJJJCCC???<<<999666111333222000222777777222888777555222111///......111111111111111111111111/////////////////////////////////......---------------------------------------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..................//////////////////000111111111111111222222222222222222222222333333333333222222222222222222333333333444444444555555555555444444333333555555555444555555666777777777666666666666777777777777777777999:::;;;<<<===<<<<<<>>>@@@AAA@@@>>>???AAACCCCCCBBB???>>>>>>@@@???>>>>>>>>>???@@@AAABBB@@@===;;;;;;===???@@@===<<<;;;;;;;;;<<<===>>>?????????@@@@@@@@@@@@???BBB@@@>>>===<<<===>>>>>>???@@@@@@BBBCCCDDDEEEEEE@@@??????BBBFFFHHHIIIIIIKKKJJJHHHEEECCCAAA???>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<===>>>@@@BBBDDDEEE@@@AAACCCEEEGGGIIIKKKLLLCCCAAA@@@CCCHHHMMMOOOPPPVVVTTTPPPLLLHHHFFFFFFGGGGGGFFFGGGIIIHHHHHHRRR^^^nnn}}}~~~yyyyyysssrrrvvvsssttt{{{~~~yyywwwuuussspppkkkfffccc\\\aaahhhuuurrr]]]NNNHHHCCC>>>999999888777666555444444444222222333333222222111000////////////////////////////////////////////////...............------------------............///111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................000000//////......------...////////////000000000...///000111222111000///---...///...------///111000111000...,,,---///111333555555333222555;;;@@@NNNVVV```hhhjjjfff```[[[PPPMMMGGG???999888;;;???555333111000111111000000111222111//////111000---111000000////////////000000000000000000000000000........................//////......------,,,,,,,,,---------------------------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,---------..................//////////////////000111111111111111111111111111111111111111222222222222222222222222222222222333333333444444555555444444333222222222444444333333444555555666777777666666666666777777888888888888999;;;<<<===<<<;;;;;;===???@@@???===>>>AAACCCCCCAAA???>>>>>>AAA@@@???>>>>>>>>>???@@@CCCAAA>>>;;;999999;;;<<<===<<<;;;:::::::::;;;<<<======>>>???@@@@@@@@@???AAA@@@>>>=========>>>>>>?????????@@@AAACCCDDDEEEAAA@@@@@@BBBEEEFFFFFFEEEFFFFFFEEEDDDBBBAAA@@@??????@@@@@@BBBCCCCCCDDDDDDEEEDDDBBB@@@???===<<<<<<;;;<<<===???AAACCCEEEFFF???@@@AAADDDFFFHHHIIIJJJAAA@@@AAACCCHHHLLLOOOQQQSSSSSSQQQLLLGGGDDDEEEFFFCCCEEEHHHKKKIIIIIIMMMTTT]]]SSSccc{{{yyysssuuuvvvuuusssgggggggggfffdddcccdddfffiiigggiiikkkeee]]]___gggfffkkksssyyy~~~aaaSSSCCC;;;;;;<<<:::666666666555444444444444444222222222222222111111000000000000000000000000000////////////////////////........................---------............///222222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////........................////////////000000......///000000000000000/////////...,,,---///111......///...------000222......///000111111///---222222444888::::::555111444222111111111222111000000000222333444444333333000111000000////////////------------...///000000000000000000000000000000.................................---------------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...///000000,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------..................//////////////////000111111111111111000000000000000000000000000111111111111222222222222222222222333333333333444444444333333222222222222222222222333444555555888777777666666777777888888888888999999:::<<<<<<:::::::::;;;===>>>===<<<===???AAAAAA@@@>>>>>>>>>BBBAAA@@@???>>>???@@@@@@CCCAAA>>>;;;:::999999:::===<<<;;;:::999:::;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@????????????@@@???????????????@@@AAABBBCCCCCCDDDCCCBBBBBBCCCDDDDDDCCCAAABBBCCCCCCCCCBBBAAA@@@???@@@AAABBBDDDEEEEEEEEEEEEEEEDDDBBB@@@>>>======<<<;;;<<<>>>???AAACCCDDDEEECCCCCCDDDEEEEEEEEEEEEDDD???@@@BBBEEEHHHLLLPPPRRRNNNPPPOOOLLLGGGCCCDDDFFFCCCFFFIIIJJJHHHGGGIIILLLOOOLLLNNNbbbooo]]]IIICCC===:::;;;<<<;;;999555444444333333333333444222222222222222111000000111111111111111111111111////////////////////////........................---------............/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------.........................../////////000000///............///000000///000111000///...///000111222222111//////000222//////000222444444222111666444333333444555333111222222111111222111000///000111222222111000000111,,,,,,...000111111222444333222111111000000000000000000000000000000000000........................,,,------------------...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++---...000111111------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................//////////////////000111111111111111000000000000000000000000000000000000111111222222111222222222222333333333333333333333333333333333111111111222222333444555888888888777777888888888888888777888888999:::;;;999888888:::<<<<<<;;;:::<<<>>>??????>>>===>>>@@@CCCBBBAAA?????????@@@AAAAAA@@@???>>>===<<<<<<<<<===<<<;;;:::999:::;;;;;;:::<<<>>>@@@AAAAAAAAA@@@>>>???AAABBBCCCCCCBBBAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDBBB@@@AAAAAABBBBBBBBB@@@???>>>@@@AAACCCEEEFFFFFFFFFEEEFFFEEECCC@@@???>>>>>>>>>;;;<<<===???AAABBBCCCCCCEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEEEEGGGIIIJJJIIILLLNNNKKKFFFCCCDDDFFFCCCFFFHHHFFFDDDDDDEEEFFFCCCMMMQQQPPP\\\|||qqqYYYJJJCCC999;;;>>>>>><<<:::::::::444444333222222333333444111222222222222111000000111111111111111111111111////////////////////////---.....................---------.........//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------....../////////............/////////000//////...------///000111))),,,///000///.........+++,,,...---------///111---.........///000111222,,,---///000000000......---...//////...///222555000111000///......000222------...///...---...000............//////000111000000000000000000000000........................,,,,,,,,,------.........***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++---///000111222...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000//////000111111111111111000000000000000000000000//////000000111111111222111111222222222333333333333333333333333333333333111111111111222333444555999999888888888888999999777777666666777888999999888777777999;;;<<<;;;999<<<===>>>===<<<===???AAADDDCCCAAA@@@@@@@@@AAAAAA???@@@@@@@@@@@@?????????>>>===;;;:::999:::;;;;;;:::<<<>>>AAABBBBBBAAAAAA===???BBBDDDEEEEEECCCBBBAAABBBCCCDDDEEEDDDCCCBBBCCCCCCCCCDDDEEEDDDBBB@@@AAABBBBBBBBBAAA???===<<<@@@AAACCCEEEFFFFFFEEEEEEFFFEEECCCAAA????????????;;;;;;===???@@@AAAAAAAAADDDEEEGGGHHHIIIIIIHHHHHHGGGGGGFFFCCC@@@>>>>>>???FFFJJJLLLJJJEEECCCDDDGGGCCCFFFFFFCCCBBBCCCDDDEEEHHHCCCGGGQQQSSSXXXssszzzvvv```RRRGGG@@@???;;;;;;:::999888777666555444333222222111111222222000000000000000000000000////////////////////////000000//////.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................---------............/////////............//////------------------------////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////......///000000000000000..............................---------,,,,,,,,,++++++++++++++++++++++++------------------------.........------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,++++++***---,,,+++******,,,...///000///...---,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000000000000000222111111111000000////////////000111111111111111000111111111111222222222222222222111111000000000333333222111111222222222999999999999888666555555666777888999999888777666555666777888777888;;;===>>>???@@@AAAAAA@@@>>>===???>>>===>>>AAACCCCCCBBBBBBCCCDDDDDDCCCAAA???>>>BBB@@@>>><<<;;;===???@@@===<<<:::;;;===???@@@@@@AAABBBCCCEEEEEEEEEDDDDDDAAAAAABBBDDDGGGHHHGGGFFFDDDDDDDDDCCCBBB@@@???>>>===???BBBCCCBBBAAAAAABBBEEEEEEDDDDDDDDDDDDEEEEEEIIIFFFCCC@@@>>>======>>>DDDBBB>>><<<;;;<<<>>>@@@BBBDDDFFFGGGGGGHHHKKKMMMRRRNNNIIIDDDAAA@@@@@@@@@HHHHHHHHHFFFEEEEEEHHHJJJIIIHHHFFFDDDBBBBBBEEEGGGHHHIIIKKKMMMPPPVVV]]]bbboooZZZLLLDDD>>>;;;;;;;;;:::999888777666555555333333222111111111111222000000000000000000000000........................000/////////.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................------------..................------------......------------------------........................................................................////////////////////////////////////////////////....................................////////////........................------...///////////////...........................------------,,,,,,,,,++++++++++++++++++++++++------------------------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***---,,,+++******,,,---///......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000000000000000111111111000000000////////////000111111111111111000000111111111222222222333222222222111111111111333333222222222222333333777888888888777666555555666777888888888777666666666777888888888888;;;======>>>@@@AAAAAA@@@???>>>???>>>===>>>@@@BBBCCCBBBCCCCCCDDDDDDCCCBBB@@@???AAA@@@>>><<<<<<===>>>??????===<<<<<<>>>@@@@@@@@@BBBCCCDDDEEEDDDDDDBBBBBBAAA@@@@@@BBBEEEGGGGGGFFFDDDDDDDDDCCCBBB@@@???>>>===@@@BBBCCCBBBAAABBBCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFEEEBBB@@@>>>=========CCCAAA>>><<<;;;===???@@@CCCEEEFFFGGGFFFFFFGGGHHHSSSQQQNNNJJJEEEBBBAAA@@@HHHHHHGGGEEEDDDDDDGGGIIIGGGGGGFFFCCCAAABBBEEEGGGMMMMMMLLLLLLLLLOOOTTTXXXhhhyyy~~~^^^RRREEEAAA???<<<;;;;;;999999888888777666555555333222222111111111111111////////////////////////......................../////////...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------............------,,,,,,,,,,,,------------------------------........................................................................////////////////////////////////////////////////........................---............/////////........................,,,,,,---............---------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,++++++******,,,---...,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000000000000///111111000000000000////////////000111111111111111000000000111111111222222333333333222222222222111444444333333333333444444555555666666666555555444666666777777777777666666888999999999888888:::<<<===>>>???AAAAAAAAA@@@???>>>===<<<>>>@@@BBBBBBBBBDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@>>>=========>>>???BBB@@@>>>???@@@AAAAAA@@@CCCDDDDDDDDDCCCBBB@@@???AAA@@@>>>@@@BBBEEEFFFFFFCCCCCCCCCCCCBBB@@@???>>>>>>@@@BBBCCCBBBBBBCCCDDDAAAAAABBBBBBCCCCCCDDDDDDCCCBBBAAA???>>>===<<<<<>>;;;;;;888888777777666555444444222222111000000000000000........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,---------.........------,,,,,,,,,,,,------------------------------........................................................................////////////////////////////////////////////////........................---------.........//////........................,,,------.........---------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---...//////000000//////000000000000000000////////////000111111111111111000000000000111111111111333333333222222222222222444444333333333444555555333333444555555555444444555555666666666666666666999::::::999888888:::;;;<<<===>>>???@@@AAA@@@@@@>>>===<<<===???AAAAAAAAAEEEDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@@@@??????@@@@@@CCCAAA@@@@@@BBBBBBAAA@@@AAABBBCCCCCCCCCAAA@@@???@@@>>><<<===@@@CCCDDDEEEBBBCCCCCCBBBAAA@@@??????>>>@@@AAABBBBBBBBBCCCEEE???@@@@@@AAABBBBBBBBBBBB@@@@@@???>>>===<<<<<<;;;???===<<<;;;;;;<<<>>>@@@CCCEEEHHHHHHGGGEEEEEEEEEPPPTTTXXXWWWQQQKKKHHHHHHGGGHHHGGGEEEBBBAAABBBDDDCCCCCCCCCBBB@@@AAACCCFFFIIIIIIIIIHHHGGGHHHKKKNNNVVVbbbbbbVVVYYYyyy{{{xxx}}}fffQQQDDDIIICCC@@@AAA@@@;;;777666777666666555555444444444222111000000//////000000------------------------........................---------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------.........------------......------------------------................................................................................................................................................------------........................................../////////......---------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------***++++++,,,,,,++++++***************++++++,,,,,,)))******++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------.../////////////////////////////////000000//////000111111111111111//////000000000111111111222222222222222222222222444333333333444444555666222333333444444444444333444444555555555666666777888999:::999888888999;;;;;;<<<===>>>??????@@@@@@===<<<;;;<<>>???@@@BBBBBBBBBAAA@@@>>><<<:::;;;===@@@BBBCCCBBBBBBBBBBBBAAA@@@??????===???@@@AAA@@@AAACCCEEE??????@@@AAABBBBBBAAAAAA???>>>===<<<<<<<<<<<<======<<<;;;::::::<<<===>>>BBBDDDGGGHHHHHHHHHHHHIIIMMMQQQVVVWWWTTTOOOMMMLLLHHHHHHHHHEEEBBB@@@AAAAAA@@@AAAAAAAAA@@@@@@BBBEEEGGGGGGHHHGGGFFFGGGJJJMMMHHHQQQZZZYYYQQQTTTkkkoooYYYKKKGGGHHHDDD@@@>>>@@@???:::777777555555555444444444333333111000000///////////////........................---------------------------------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------......------------------------------------------------------------------------------------------------................................................------------------------,,,------------.........------------------------...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,---------.........***++++++,,,,,,++++++************+++++++++++++++***+++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......------...////////////.........////////////000000//////000111111111111111/////////000000000111111000111111111111222222222333222222222333444555666333333444444444333333222444444333444444555666777777888888888777777999;;;;;;;;;<<<<<<======>>>>>><<<;;;:::<<<>>>@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@@@@??????@@@BBBBBB@@@???<<<===???@@@AAAAAAAAA@@@;;;:::999:::<<>><<<;;;;;;<<<>>>???>>>>>>===<<<<<<<<<===>>>BBBDDDFFFGGGGGGIIIKKKMMMKKKMMMPPPRRRSSSRRROOOMMMIIIIIIIIIFFFCCC@@@@@@@@@===>>>@@@@@@???@@@BBBDDDGGGHHHHHHGGGEEEEEEGGGIIIKKKHHHNNNXXXVVVMMMOOOZZZnnn|||pppjjj___QQQFFFCCCFFFKKKBBB???>>>@@@???;;;999:::444444444444333333333333000000///............///........................------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------................................................------------------------,,,,,,---------.........------------------------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************++++++,,,,,,,,,---------***++++++,,,,,,++++++***))))))***+++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---......//////.............../////////000000//////000111111111111111////////////000000000111//////000000000111111111111111111222222333444555444555555555444333222222333333333333333555666777444666777777666777999;;;;;;;;;:::::::::;;;;;;<<<<<<;;;:::;;;===???@@@??????@@@AAABBBBBBAAA@@@@@@@@@AAACCCDDDDDDBBB@@@>>>=========???AAAAAA???>>>===>>>???@@@@@@@@@???>>>888888888999<<<>>>>>>===@@@AAAAAAAAAAAA@@@??????;;;<<<=========???BBBDDDAAAAAABBBCCCBBBAAA???===@@@>>>;;;999:::===@@@BBBBBBAAA@@@???????????????CCCDDDDDDDDDEEEGGGKKKNNNMMMKKKJJJLLLPPPQQQNNNJJJJJJKKKJJJHHHDDD@@@??????;;;===>>>?????????AAACCCFFFFFFFFFEEEDDDCCCEEEFFFMMMJJJIIINNNQQQOOONNNNNNLLLdddpppZZZTTTNNNGGGCCCCCCEEEEEEEEEAAA===<<<===<<<888666888444444333333333333333333000000///...............////////////////////////------------------------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,------------------------------------------------------------------------------------------------................................................------------------------,,,,,,,,,---------......------------------------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))***++++++++++++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---......//////......---.........//////000000//////000111111111111111////////////000000000000......//////000000000111111111111111222333444555666666666555444333222111333333222222333555666777333444666666666777999;;;;;;;;;:::999999999::::::<<<::::::;;;===?????????>>>???AAABBBBBBAAA???>>>>>>@@@BBBCCCCCCAAA>>><<<;;;;;;;;;>>>@@@@@@???===??????@@@@@@???>>>===;;;777777777:::<<<>>>===<<<@@@@@@AAAAAAAAA@@@??????:::;;;<<<<<<<<<>>>AAADDDBBBBBBCCCDDDCCCAAA>>>===AAA>>>;;;888999===AAADDDEEEDDDCCCBBBAAAAAA@@@@@@DDDDDDCCCCCCCCCEEEIIIMMMOOOJJJFFFHHHMMMPPPLLLHHHKKKKKKKKKHHHDDDAAA??????:::<<<>>>???>>>???AAACCCBBBCCCDDDDDDCCCCCCEEEGGG;;;GGGMMMKKKJJJMMMLLLFFFHHHMMMTTTccc}}}ttt~~~hhhVVVMMMJJJEEEDDDCCCBBBAAA@@@@@@@@@DDD@@@;;;:::;;;;;;666222333222111111000000111111000000////////////000000//////............//////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------......------------......---------............///..........................................------...------,,,,,,------...------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...---+++))))))***+++,,,++++++++++++++++++++++++///...,,,+++***+++,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///......------------......////////////000000000000000000000000111111111111//////000000111111222222111111222222222333333333444555555555444333333222222222333333333444444444333444555666777777777777999888888888888888999999???>>>===<<<<<<<<<<<<<<<;;;>>>@@@AAA@@@>>>>>>>>>===@@@CCCBBB???<<<<<<>>><<<;;;<<>><<<:::999::::::::::::<<>>???@@@AAABBBCCCDDDDDDIIIGGGEEEGGGKKKNNNNNNMMMKKKJJJHHHHHHOOO]]]ooo|||GGG[[[zzz~~~kkkYYYKKKEEECCCCCCAAAAAAAAA@@@AAAAAABBBCCCCCC???;;;:::;;;:::666222333222111111000000111111000000////////////000000//////............//////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------------,,,,,,,,,,,,------------------......................................................------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++...---+++***)))***+++,,,++++++++++++++++++++++++...---,,,+++++++++++++++---,,,+++************+++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------..................------------........./////////000000000000/////////000000000111111000000000000000111111111111111111222222222333333444444555555444333333222222222222222333333333333333444555666666777666666777777666666777888999999<<<<<<;;;::::::::::::::::::===???@@@>>>===<<<===:::<<<======<<<<<<<<<===<<<;;;:::;;;===@@@AAA@@@<<<===???@@@@@@>>>;;;:::;;;999888999:::<<<<<<;;;===>>>??????>>>===;;;999::::::;;;::::::;;;???AAACCCDDDDDDCCCAAA@@@AAABBBDDDEEEAAA999555:::???@@@BBBAAA@@@???>>>>>>======CCCAAA??????AAADDDGGGHHHOOONNNNNNNNNOOONNNKKKIIIKKKHHHEEEBBBAAAAAABBBBBB>>><<<;;;:::;;;<<<============>>>???@@@@@@AAAAAAEEECCCBBBDDDGGGKKKMMMNNNLLLKKKHHHEEEDDDHHHPPPVVVddd~~~555>>>MMM]]]qqquuufffZZZJJJ???<<<===>>>???======>>>???@@@BBBCCCDDDAAA>>>:::999:::888555111222222111000000000000111000//////......//////000//////............//////------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------............------------------------------------------.........------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++******))))))******++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------------............/////////000000000.........////////////000111000000000000000000///111111111222222222222333444444444444444333333222111111111222222222222333222333444555666666666666555555555666777888999:::999999888888777777888888999;;;===>>><<<;;;:::;;;999999888999;;;===<<<<<<;;;999777777:::===@@@AAA:::;;;===??????>>>===<<<;;;999888999:::;;;;;;:::======>>>>>>>>><<<;;;::::::;;;;;;;;;:::;;;>>>@@@DDDCCCBBB???======@@@BBBAAACCC@@@:::888;;;??????@@@@@@???>>><<<<<<;;;:::???>>>===>>>@@@DDDGGGJJJOOONNNMMMNNNNNNMMMJJJHHHJJJHHHEEEBBBAAA@@@AAAAAA======;;;;;;;;;===???AAA>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBEEEJJJMMMNNNOOOMMMJJJEEEAAA???>>>DDDWWWsss>>>>>>???AAAHHHXXXlllzzz{{{bbbMMMJJJFFFAAA>>>>>>???>>>===<<<<<<<<<===>>>@@@AAABBB???<<<999888888777444111222222111000000000000000/////////......////////////......------......///------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---------.........------------------------,,,,,,------------.........------,,,,,,------...,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******++++++,,,++++++++++++++++++++++++***+++,,,------,,,******++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------............------,,,,,,------............/////////000000---------.........//////111111000000/////////...111111111111222222222222333333444444444333333222000000111111111222222222222333444555555666666666555555555666777999:::;;;888888777777777777888888999:::<<<<<<:::999999999<<<999777999<<<>>><<<:::999777555666999<<<===>>>888:::<<<>>>???@@@??????===<<<::::::<<<===<<<<<<>>>>>>>>>???>>>===<<<;;;:::;;;<<<;;;:::;;;===???AAAAAA@@@>>><<<<<<===???@@@@@@???<<<;;;<<<>>>>>>>>>>>>======<<<:::999999;;;;;;<<<===???CCCHHHKKKOOONNNLLLLLLKKKIIIFFFCCCHHHFFFDDDAAA????????????<<<<<<;;;;;;;;;===AAACCC@@@AAAAAAAAABBBBBBBBBBBBAAABBBBBB@@@???@@@FFFKKKIIIKKKMMMNNNLLLHHHEEEBBBAAAFFFNNNWWWeee|||999999888777888???HHHOOOZZZeee}}}rrrggg]]]OOOCCC;;;>>>@@@@@@>>>;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>><<<;;;999777666555333111222111000000//////000000//////............//////......------------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,------------...------------------------,,,,,,,,,,,,------.........------,,,,,,------...,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,+++***,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------,,,,,,,,,,,,------............////////////------------............111000000000//////......000000111111111222222222222222333333444333333222000000111111111222222222222333444555666666666666777777777888999:::<<<===999999888888888888999:::999;;;<<<;;;999888888999>>>;;;999999<<<<<<:::777666666666888:::<<<;;;:::888999<<<>>>@@@AAAAAAAAAAAA???>>>>>>???@@@???>>><<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===<<<;;;;;;<<<>>>>>>@@@BBBBBB@@@>>>>>>>>>@@@>>>=========<<<<<<===<<<<<<======<<<;;;999999999:::<<<<<<>>>BBBGGGLLLRRRQQQNNNMMMKKKHHHCCC@@@DDDCCCAAA@@@>>>>>>===>>>;;;<<<<<<<<<;;;===AAADDDAAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEBBB>>>>>>BBBFFF@@@BBBEEEHHHJJJJJJIIIHHH@@@CCCFFFIIIMMMWWWdddmmm333555888999888888999;;;???DDDTTTnnnddd]]]SSSLLLIIIHHHFFFDDD>>>@@@AAA>>>:::888<<<@@@<<<<<<;;;::::::;;;;;;;;;:::999888666555333222111111111000////////////000///......------......///......------------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........------,,,,,,------...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++++++++,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------........./////////---------............///000//////////////////...000000000111111111111222111222222333333333333333111111111222222222222333333444555666777777777777888888888999:::;;;<<<===:::::::::999::::::;;;<<<;;;<<<<<<;;;999888999:::===<<<<<<======<<<999777888777888:::<<<<<<999777999:::<<<>>>AAABBBCCCDDDDDDCCCAAAAAABBBCCCBBBAAA::::::::::::::::::::::::;;;<<<======;;;:::;;;<<>><<<===>>><<<;;;<<<;;;<<<===>>>>>>===<<<;;;999;;;=========@@@FFFKKKVVVTTTRRRPPPNNNJJJEEEBBBBBBAAA@@@??????>>>>>>>>>:::===??????>>>>>>AAADDD???@@@@@@AAABBBDDDDDDEEEGGGGGGFFFCCCAAA@@@@@@BBB@@@@@@AAACCCFFFGGGGGGEEEGGGHHHHHHHHHIIILLLPPPTTT666888:::;;;:::888666555@@@===>>>EEETTTmmmsssaaaTTTIIIFFFBBB@@@???>>>??????AAAAAA???===;;;;;;===???;;;::::::999999:::::::::888888777666333111111111111111000//////////////////......------......///...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------.........------,,,,,,------...++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,++++++******+++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------.........//////---............/////////.........///////////////000000000000111111111111111111222333333333333333222222222222333333333333444555666777888888888888999888888888999::::::;;;;;;:::::::::;;;;;;<<<======>>>>>><<<:::999:::;;;===???CCCDDDCCC@@@>>>>>><<<;;;999:::;;;;;;:::999;;;<<<===???AAACCCEEEEEEFFFDDDBBBBBBCCCDDDCCCBBB;;;;;;;;;;;;;;;;;;;;;<<<;;;===>>>===;;;::::::;;;???@@@CCCCCCCCCCCCDDDFFFDDD>>>;;;===>>>;;;999;;;:::;;;===???@@@???>>>===;;;===???>>>===???EEEJJJUUUTTTRRRQQQOOOLLLHHHEEEAAAAAAAAA@@@@@@AAAAAAAAA<<<@@@DDDDDDAAA@@@BBBEEE???@@@AAACCCDDDFFFGGGHHHGGGFFFDDDDDDDDDBBB@@@>>>BBB@@@@@@AAADDDFFFEEEDDDLLLIIIEEECCCDDDHHHMMMQQQ444444666777777888888888444666;;;>>>???DDDTTTcccrrr```TTTQQQOOOKKKGGG===>>>@@@CCCCCC???=========;;;:::<<>>;;;777999999888888999::::::;;;777888777555333111000111111111000///////////////.........------............------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...++++++,,,,,,---...//////++++++++++++++++++++++++***+++---......---+++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,---******))))))***+++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------.........//////.........////////////000---.........//////000000000000000000111111111111000111222333333333333333222222333333333444444444555666777888888999999999999888888888888888999999;;;:::::::::;;;<<<<<<===?????????===;;;:::;;;===>>>CCCIIIKKKIIIFFFEEEFFFAAA>>>:::888999:::;;;;;;<<<===>>>@@@BBBDDDEEEFFFGGGEEECCCCCCCCCDDDCCCBBB??????>>>>>>>>>??????@@@<<<===>>>===;;;::::::;;;===>>>>>>>>>>>>@@@DDDGGGFFF>>>:::===>>>:::888::::::;;;>>>@@@AAAAAA@@@???<<>>DDDIIIRRRPPPOOOOOONNNLLLIIIFFFAAAAAAAAABBBBBBCCCCCCCCC===BBBGGGHHHDDDBBBCCCFFFAAABBBDDDEEEHHHIIIKKKLLLFFFDDDBBBDDDFFFEEEAAA======<<<<<<>>>CCCEEEEEECCCBBBBBBDDDEEEFFFFFFDDDBBB555555555555666666666666888888999:::<<<>>>@@@AAAMMM^^^vvvxxxeeeYYYOOOLLLHHHDDDAAA@@@@@@@@@??????>>>>>>======<<<<<<:::;;;;;;;;;;;;:::999888;;;:::999999888888999999555555444333222000000///////////////....................................------------------------------------------------......------------......//////...---,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***------------------------++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++------------------------------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******,,,...///,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***...///...***'''''',,,111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...---------............///............////////////////////////////////////111111222222222111111000222333444444555555444444555444444333333444444555777666555666777999<<<>>>;;;;;;:::999999:::;;;;;;;;;999888;;;???AAA@@@???EEEEEEEEEBBB>>>;;;;;;;;;CCCGGGLLLNNNMMMIIIEEECCC???===;;;999888999:::;;;@@@???>>>???BBBDDDDDDDDDAAAFFFIIIGGGAAA???BBBGGGFFFFFFEEECCCBBBAAA@@@@@@===<<<===???AAA???:::555===>>>???AAABBBCCCDDDDDDCCC???<<<::::::::::::999;;;===>>>???>>>>>>???AAA???>>>===>>>BBBIIIOOOTTTWWWRRRKKKHHHIIIKKKKKKKKKJJJGGGCCCAAABBBCCCDDDDDDHHHEEEEEEIIIKKKJJJGGGDDDEEEBBB@@@AAAEEEHHHHHHGGGJJJHHHFFFEEEFFFEEEBBB???>>>>>>@@@@@@AAAAAAAAAAAAGGGGGGGGGFFFCCCAAAAAABBB444444555555555666666666777777777888:::;;;===>>>===DDDOOOZZZeeetttrrrcccXXXOOOFFFAAAFFFDDDAAA>>>======>>>>>>>>>>>>>>>=========<<<<<<999999::::::;;;:::::::::999888777777666666777777555444333222111000000///////////////....................................------------------------------------------------......------------......///......---,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***------------------------+++++++++***++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++------------------------------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******,,,---///,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++...111111...***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...------------........................////////////........................111111111222222111111000222222333444444444444333444444333333333333444444666555555444555777:::;;;::::::999888888999:::::::::999888:::>>>@@@@@@>>>CCCCCCCCCAAA>>><<<<<<===AAAEEEJJJLLLJJJFFFCCCAAA>>>===;;;:::999:::;;;<<>>===>>>AAACCCCCCCCCBBBFFFIIIHHHEEEDDDFFFHHHDDDDDDCCCBBBAAA@@@??????;;;;;;;;;>>>@@@@@@===999===>>>???AAABBBBBBBBBBBBBBB???<<<;;;;;;<<<;;;;;;<<<===??????>>>>>>@@@AAAAAA@@@???@@@DDDJJJQQQUUU[[[VVVOOOKKKJJJIIIIIIGGGHHHEEEBBB@@@AAABBBCCCCCC@@@>>>???CCCHHHIIIFFFDDDFFFDDDAAABBBDDDFFFFFFDDDGGGEEECCCDDDEEEEEECCC@@@>>>>>>???@@@@@@@@@@@@@@@EEEFFFFFFEEECCCBBBBBBCCC444444444444555555555555666666666666777888999:::888999999999;;;BBBMMMUUUkkkvvv{{{kkkeee]]]TTTHHH@@@===>>>?????????>>><<<::::::;;;===>>>===============<<<<<<<<<888888999999:::;;;;;;;;;666666555444444444444555444333333222111000///////////////............---------------------------------------------------------------------------......------------...............------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------+++++++++++++++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++------------------------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++...777@@@@@@444))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...------------............---............/////////........................000000111111222111111000111111222333333333333222444444333333333333444444666555444444444555777888999888888777777888888999999888888:::<<<>>>>>>===???@@@@@@@@@>>>======???>>>BBBFFFGGGFFFBBB@@@>>><<<<<<;;;:::;;;<<<===>>>>>>===<<<===???AAAAAAAAA===???BBBDDDEEEEEEDDDDDDAAAAAA@@@@@@???>>>======:::999:::<<>>>>>???@@@@@@AAAAAA@@@@@@@@@>>><<<;;;<<<======<<<<<<===??????>>>>>>@@@AAABBBAAAAAABBBFFFLLLSSSWWW^^^ZZZSSSNNNJJJHHHFFFEEEHHHEEEAAA??????@@@@@@@@@@@@@@@@@@CCCHHHJJJHHHEEEGGGEEECCCBBBCCCDDDCCCBBBCCCBBBBBBCCCDDDEEECCCBBB>>>>>>>>>???????????????BBBDDDEEEDDDCCCBBBCCCEEE333333333333444444444444666555555555555666666777777999::::::999999<<<>>>>>>DDDNNN[[[jjjzzzwwwkkkddd\\\PPPEEE@@@@@@>>><<<===???BBBCCCBBB===<<<;;;::::::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999999:::555555444333333333333333333222222111000000////////////.........---------------------------------------------------------------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,---+++...777@@@@@@555***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,---------.........---------.........//////........................///000000111111111111111000000111222222222222222444333333333333333333444666555444444444444555555777777777666666777777777777777888999;;;<<<<<<<<<;;;<<<>>>>>>======>>>@@@;;;>>>BBBCCCAAA>>><<<<<<:::::::::;;;<<<===???@@@===<<<;;;<<<>>>@@@@@@???;;;;;;===AAAEEEFFFDDDAAA>>>>>>======<<<<<<<<<;;;;;;::::::;;;===>>>???@@@>>>??????@@@??????>>>>>>===;;;::::::<<<=========;;;===>>>>>>>>>>>>???AAABBBBBBBBBCCCGGGMMMRRRVVVZZZWWWSSSNNNKKKIIIGGGGGGJJJFFFBBB???>>>>>>======BBBBBBBBBBBBEEEHHHFFFAAADDDCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBB>>>>>>==================???@@@BBBBBBBBBBBBDDDFFF222222222222333333333333666666555555555555666666333555888999888777777666999::::::<<>>:::::::::;;;<<<;;;999777======<<<;;;::::::;;;;;;::::::;;;;;;<<<<<<=========<<<:::999777777777777555555444333333333333444111111111000000/////////............------------------------------------------------------------------------------------------,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------......---------+++)))))),,,000111---)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...------------.......................................///000111111111111111///000111111222222111111333333333222222333333333666666555555444444444444666666666666666666666666666666888888999999:::;;;999:::<<<<<<<<<<<<>>>???:::<<<>>>???===;;;::::::888999999;;;<<<>>>???@@@===<<<;;;;;;===??????>>>???>>>???DDDIIIJJJGGGBBB;;;;;;;;;;;;;;;:::::::::=========<<<;;;<<<===>>>>>>>>>??????>>>>>>===<<<999888888888;;;<<<<<<;;;:::<<<============>>>@@@AAAAAA@@@BBBEEEJJJOOORRRQQQPPPOOOMMMKKKJJJJJJJJJLLLHHHBBB>>><<<;;;:::999<<<>>>===;;;???DDDBBB<<>>===<<<;;;;;;;;;;;;;;;;;;===???@@@@@@AAACCCEEE111111111111222222222222555555555444555555666666777666444444444555777888888999999999888888:::<<<>>>FFFOOOVVVZZZ___ffflll|||}}}|||vvvvvv|||lllUUUGGGDDDDDDBBB<<<:::999<<>>>>>>>><<<;;;;;;===???>>>>>>>>>======@@@DDDEEEBBB???999999999999999:::::::::>>>??????===;;;:::;;;<<<=========>>>======<<<<<<888777777888:::;;;;;;:::999:::<<<<<<;;;;;;===>>>>>>>>>>>>???AAAEEEIIIKKKHHHIIIJJJJJJHHHHHHIIIJJJIIIEEE@@@<<<:::999888777777;;;:::888>>>FFFFFF???;;;<<<>>>???>>>===>>>??????@@@BBBAAA@@@??????@@@>>>===;;;:::999999999:::888:::<<<===>>>???AAACCC000000000111111111222222444333333333444555666666999777555444555777888999111333666888777666666777555777999:::::::::<<<>>>DDDFFFKKKPPPQQQQQQXXX```ooosssrrrlllhhhiiijjjiiigggccc\\\VVVQQQNNNKKKJJJNNNPPPOOOKKKGGGIIIRRRZZZrrrpppdddOOO@@@===AAACCC:::;;;<<<<<<<<<;;;888555999999999999:::<<<@@@BBB::::::999999999999888888777888999:::;;;<<<======>>>===:::777666555666666555444333333222222333333000000////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---------,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,......////////////.........,,,++++++,,,---......************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---------------------------...///000111111111111000111222222333333222222333333222222222222333333222222333333333333333333555666777777777777666555333555777777555555777999999:::;;;:::999888999;;;:::;;;<<<;;;:::999999:::666777888:::;;;<<<<<<<<<>>>===;;;<<<===???>>>>>>;;;::::::;;;<<<===<<<:::777888888888999999::::::===???@@@>>>;;;:::;;;<<<;;;<<<<<<=========<<<<<<888777777999;;;;;;:::999777999::::::::::::;;;===<<<;;;:::;;;<<>>>>>;;;::::::;;;999<<<>>>>>>===<<<>>>@@@>>>===;;;888777777888999666888:::;;;;;;===???AAA000000000000111111111111222222222222333444555666111222222444666555333111555666666555444333555777:::::::::999999999999888:::;;;>>>>>>:::888>>>HHHNNNQQQOOOHHHCCCDDDFFFFFF@@@???>>>>>>@@@@@@@@@???:::===>>><<<999<<>>???777999;;;;;;999777555444999:::::::::;;;;;;;;;;;;777777888999;;;<<<=========;;;999777666666777888444333222222111222222222///////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,......////////////......***))))))+++///000---***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---......---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------...///000111111111111111111222333333333333222333222222222222222222333000000111222222222222222555666777888888777666555222555777777555444666999999:::;;;:::888777888999:::;;;<<<;;;999999999;;;666666888999:::;;;;;;;;;???===<<<<<<>>>??????>>>=========<<<;;;;;;;;;;;;777777888888999999::::::;;;>>>@@@???<<<:::;;;===:::;;;;;;<<<======<<<<<<999999999:::<<<<<<;;;999666888999999999999:::<<<:::999888888999;;;>>>???CCCEEEGGGFFFBBB?????????===:::777555666888999999777<<<:::555999BBBAAA999:::<<<>>>===:::777777888444888;;;<<<;;;;;;>>>@@@>>>===:::888777777777888555777999::::::;;;===???000000111111111222222222222222222222222222222222333333333333333333333333444444444444444444444444666666666666666666666666666777777777888888888888???AAAAAA@@@===;;;:::;;;888888888888888888888888999999888888999999:::;;;???GGGMMMKKKBBB::::::===999999999999999999999999888777777999;;;;;;:::999999999888777666666777777555777999::::::999:::<<<;;;999777666777777666444444444333333222111000000000000000000////////////......------------........................------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------...............------,,,,,,,,,---------............///...............///000000333333222222111000000000111111222222222222111111000000000000000111111222333555888999888666666666777888888999999999888888<<<;;;999888777888888999<<<;;;;;;;;;<<<:::888555555666888999:::999777666888:::;;;;;;::::::;;;<<<999;;;===>>>>>><<<999777888888999::::::;;;<<<<<<888>>>>>>:::>>>FFFDDD;;;=========<<<;;;;;;::::::999999999999999:::;;;<<<::::::999888777777888888888999999999999;;;>>>AAAEEEIIIKKKFFF>>>999:::===888888888888888888888888>>>===;;;888666666999<<<:::::::::999888777666666888888:::;;;<<<=========AAA===999666666777777666777777888999:::;;;;;;<<<000000000111111111222222222222222222222222222222333333333333333333333333444444444444444444444444555555555555555555555555666666666777777777888888:::;;;<<<;;;999777777777888888888888888888888888777777777777777888888999888>>>CCCBBB<<<777777999999999999999999999999999:::999888999::::::888777999888777777666666777777666888:::::::::;;;<<<>>>===:::888777777777666444444333333222111111000000000000000000/////////.........------------........................------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------.........---------,,,,,,,,,---------............///...............//////000222222222111111111000000111111222222222222111111000////////////000222222444666888999777666555555777888888999999999999888<<<;;;:::999888999::::::<<<;;;::::::;;;999666444333444666888888888666555999:::;;;;;;:::999;;;<<<999:::<<<===<<<;;;999888999:::::::::;;;;;;<<<<<<888======;;;AAALLLOOOIII=========<<<;;;;;;::::::999999:::::::::::::::::::::999888777777777777888:::::::::::::::<<<@@@CCCJJJMMMNNNHHH???888888:::666666666666777888999999======<<<999777666888::::::999999999888777777777777888999;;;<<<<<<======CCCAAA>>>;;;888888888999777777777888888888888888000000000000111111111111111111111111111111111111222222222222222222222222333333333333333333333333444444444444444444444444555555555666666666777777555777888888666555555666777777777777777777777777555555555555555666777777444666999999888666666777888888888888888888888888:::999888999999999777555888777777666666666666777777888999999:::;;;>>>AAA>>><<<999888888777666444333333222222111000000000000000000/////////............------------......------------------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------...------------,,,,,,,,,---------............///......------......///000222222222111111111111111222222222222222222222222000//////...///111333444555777999999777555444444777777888999999999999999;;;::::::::::::;;;<<<<<<<<<;;;:::::::::888555333111222444666777777666666999;;;<<<;;;999999:::;;;999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;>>>===:::@@@LLLRRRPPP=========<<<;;;;;;::::::999::::::;;;;;;:::999888999888777777777777777777999::::::;;;===@@@FFFJJJNNNPPPPPPIII@@@999888999666555444444555777999;;;;;;<<<<<<:::888666777888999999888888888888888888777888999:::;;;<<<<<<<<>>AAA>>><<<999888777777555444222222111111000000000000000000/////////............------,,,,,,------...,,,,,,------------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------............///...------------...//////111111111111111111222222222222222222222222222222111111000111222333555666666888999888666444333444777777888999:::::::::::::::::::::;;;<<<======>>>>>>===<<<;;;;;;999666333111222444666777888888888999:::;;;:::888888888999999999999999:::::::::;;;<<<<<<<<<===============>>>???===:::<<>><<<:::888666666666444333111111000000000000//////////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///---------------...//////000000000111222222222333333333222111111222333333444444444555555666777888666777888777555333333444777777888::::::;;;;;;;;;999:::;;;<<<===>>>>>>>>>???>>>=========;;;888666444555666777888999::::::888999:::999888777888999::::::::::::::::::::::::<<<<<<=====================???>>>;;;:::<<<<<<;;;=========<<<;;;;;;::::::888999;;;;;;;;;999777555888888777777777777888888999;;;===???AAAEEEJJJNNNKKKIIIFFFAAA>>>???DDDHHH===;;;888666555555777888777999;;;;;;999666555555888888888888888999999999666666888999:::;;;;;;;;;@@@CCCDDDAAA:::555666999666666777888888999::::::............////////////////////////////////////000000000000000000000000111111111111111111111111222222222222222222222222111111111222222222333333000222444444222222222333333333333333333333333333444333333333333444555555666555444444555555444333333444444555555666666777333333333666888:::999888555444444444444555555666333333444444333444777:::999777444444444444333222000000000////////////////////////.........------------,,,,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***************************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...---------............///------,,,,,,------.../////////000111222333333333444333222111111222333444555666888999999888777777666777777666444333444555777777999:::;;;;;;;;;;;;999:::;;;<<<============???>>>>>>>>>>>>===:::888777777888888999:::;;;;;;888999;;;::::::999;;;<<<;;;<<<<<<<<<;;;;;;:::999;;;;;;<<<<<<===>>>>>>>>>:::===???>>><<<;;;:::999=========<<<;;;;;;::::::888999999::::::999888777888888888888888888999:::===???AAABBBBBBBBBDDDFFFDDDCCCAAA??????AAAFFFJJJ???===:::777666555666666555777999999888777666777999999888888888888888888555666777888999:::::::::>>>AAACCCAAA===:::999:::777777888999:::;;;<<<<<<------........./////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111222222000111333222111000000111222222222222222222222222222222111111222222333444111222333333333222222222222333333444555555666666444333444555888999888666444444333333444444555666222333444444333333444666555333111111222222222000//////////////////////////////.........------------,,,,,,++++++,,,,,,---***++++++,,,------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))))))))*********+++************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......---------............///------,,,,,,------...///...///000111222333444444555444222111111222444555555777:::;;;;;;999666333555666666555444333555666666777999:::;;;<<<<<<<<<999:::;;;<<<===<<<<<<;;;======<<<===>>>>>>;;;999999999999999999:::;;;;;;999;;;============???@@@======>>>>>>===;;;999888999999:::;;;===>>>??????999;;;===???===::::::<<<=========<<<;;;;;;::::::888888888888999999999999999999999999999:::;;;;;;:::>>>AAACCCCCCBBBBBBBBB>>>???AAAAAAAAABBBCCCDDD<<<;;;999888666555555555333555777888777777888999:::999999999888777777777444555666888999999::::::;;;<<<>>>???>>><<<:::999888999999999::::::;;;;;;---------.........//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222444333111000000111111111111111111111111111000000000000000111111222...111444444333333333444222222333444444555666666666555444666777777666444333333333333444444555666222444555555444333333444222000//////000111111000........./////////////////////.........------------,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***++++++,,,,,,++++++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++************************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........---------.........//////---,,,,,,,,,,,,---............///111222333444555555444222111111222444555444777:::===<<<888444111444555555555333444555777666777999:::;;;<<<<<<<<<999:::;;;<<<<<<<<<;;;:::<<<;;;;;;<<<>>>===;;;999:::999999888999999::::::;;;===?????????@@@BBBDDD===>>>@@@@@@???<<<999777777888999;;;===>>>???@@@999:::<<<===;;;888:::===>>>======<<<;;;;;;::::::888777777777888999:::::::::999999999:::;;;;;;<<<555999???CCCDDDDDDDDDDDD;;;>>>BBBDDDDDDBBB>>><<<888888888777666666555555333444666777666777999;;;;;;::::::999888777666666444555666888999999999999666777888;;;<<<<<<999666:::::::::999999999999888------------------------............///////////////////////////////////////000111222222111000///////////////////////////////////////000000000000111111111111111111111111000000000000111111111111000111111111111222222222222222222222222222222222444333333333333444555555444555555555555555444444333333333444444555555555555555444444444444555555222222222111000//////...111000000///...------------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------.........------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++)))+++---,,,+++***+++,,,.........------,,,,,,,,,+++,,,------...------------............---,,,+++...------,,,,,,------...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++***)))))))))***,,,,,,************+++,,,------*********++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------....................................//////000000111111222222333333333333444444222555999:::999777555555444444444444444555666777888999999::::::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888666666777999;;;999:::<<<>>>??????>>>>>><<<>>>@@@AAAAAA>>>:::888===999666888>>>AAA???;;;:::<<<<<<999999<<<===:::AAABBBBBB???<<<:::999:::777777777777777888888999===;;;888888>>>DDDAAA999===:::999>>>EEEGGGBBB===BBBBBBCCCDDDCCC@@@>>>===<<<999666555666777555222666666666666666666666666777777777777777666555555444444555777999999888666666666666666666777777888888888888999999:::::::::------------------------............////////////........................///000111111111111000///.........................../////////000000000000111111111111111111111111//////000000000111111111000000111111111222222222222222222222222222222222333333333333333444555555444444555555555555444444333333333444444444555555444444333333333333444444222222111111000//////...000000000///...------------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......---------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,++++++***+++------+++***+++,,,......---------,,,,,,,,,,,,---------,,,,,,+++***************++++++++++++...------,,,,,,------...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++***)))))))))***,,,,,,+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------....................................//////000000111111222222222333333333444444333555777888666555444444444444333333444444555666777777888888999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666555555666888:::::::::<<<===>>>>>>>>>>>><<<===>>>???>>><<<:::888:::::::::999;;;>>>CCCGGGLLLKKKEEE<<<999;;;<<<:::???@@@@@@>>>;;;999999999666666555555666666777888::::::999888===DDDCCC???:::777666:::BBBEEECCC??????@@@AAABBBAAA@@@>>><<<<<<999777666777777555333555555555555555555555555555666666666666555444444444444555777888888777666666666555555666666777888777777777777888888999999---------------------------............/////////........................//////000000000000//////............................../////////000000000000000000000000000000000//////000000000000111111000000000111111111222222222222222222222222222222333333333333444444444444444444555555555555444444333333333333444444444444333222222111111222222333222111111000000//////...000000//////...---------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------------------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,***,,,------,,,++++++,,,...------------,,,,,,,,,,,,,,,---...............,,,+++***)))***+++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++************+++,,,,,,,,,,,,++++++***+++++++++***++++++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------....................................//////000000111111222222222222333333333333444666666555333222333444333333222222333333444444555666777888888999999999777888888888999::::::;;;::::::::::::::::::::::::888666555444444555777888::::::;;;<<<=========<<<;;;;;;<<<;;;;;;:::999888888;;;===;;;888<<>><<<999888888999555555444444555555666777777999999888;;;AAADDDCCC<<<777444666<<<@@@@@@>>><<<===>>>??????>>>===;;;;;;999777777777777666444555555555555555555555555444444555555444444333222333444555777777777666666666555555555555666777777555555666666666666777777---------------------------------.........//////........................////////////////////////................................./////////000000000000000000000000000000////////////000000000111000000000000111111111111111111111111111111111111222222333333444444444444333333444555555555444444333333333333333333333333333222222111111222222333111111000000/////////////////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------------------------------...............---------------------------------------------------------------------------------------------------,,,,,,+++,,,......,,,,,,,,,---------------------------***+++---000333444666666111000...,,,,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++************++++++,,,,,,------,,,+++************++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------....................................//////000000111111111222222222222333333333777777666444222111333444333222222111222222333333444555777888888999888888444555666777999999::::::888888888888888888888888555555444333333444666777999999999::::::::::::::::::999999888777777777888666;;;===<<<999<<>>>>>===<<<;;;;;;::::::999888777666666777999::::::::::::999999999999888666555555666888:::;;;;;;;;;999777555333222222222444444555555666666777777666666555444333333333333444333222222222333444555333333333333333333333333222222333444333222111000333333333333333333333333222111111111000000//////...000111111000000111222111111222222333444444555444333222111111111111222,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---,,,,,,++++++,,,,,,---.........------------......,,,,,,,,,---------......---------------------------............/////////......//////////////////000000000000000000000000---000444555444222111111111111222222333333444444222222222222222111111111000000000000000000000000/////////...............,,,,,,,,,---------......---------------------------------------------------------------------------------............///..............................------......///000///......------.........---------.../////////000000//////......//////000---....../////////....../////////000000111222222//////000000111111222222222222222222111000//////////////////............000000000000////////////222000222666555000...///---------------...............---------......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++)))))))))***++++++++++++*********++++++++++++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++***)))***+++,,,+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...------------,,,,,,,,,------------------------.........//////000000111000111222222333333222222111000000000000111222222333333444444444555555555666666666777888888999999:::::::::::::::;;;;;;<<<:::999777777777999;;;<<<>>>===<<<<<<<<<<<<======AAA@@@>>>============>>><<<;;;999888888999:::;;;;;;:::::::::999999999999555555666777888:::<<<===:::999777555444444444555444444444555666666777777666666555444333333333333333222222111222333555666666555333222111222222333222222333444333222111000333333333333333333333333222222222111000//////...///000111111000000111222111111222222333333444444222222111111000000111111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,---------......---------------------------------.........//////............////////////000000000000000000000000---///111222111000111222111111222222333333333333222222222111111111111111000000000000000000000000........................,,,,,,,,,---------......---------------------------------------------------------------------------------............///---------...............///////////////000111222......---------------...////////////////////////000000/////////000111111111222222222333333333333444555666777888999::::::666666777888999999::::::;;;;;;::::::888777666555555555555555555555555555333333333222111000000///555333555999888222//////---------...............//////.../////////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++)))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************))))))*********++++++++++++)))))))))+++,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------........./////////000000000000111222222222222222000000000000000111222222333444444555555666666666666666777777888999999999;;;:::999888999:::<<<===<<<:::888777888:::===??????>>>>>>>>>============AAA@@@>>><<<<<<===???@@@???>>><<<:::999:::;;;<<<::::::::::::999999999999555666777888888999;;;===999888777666555555666666333333444555555666666777666666555444333333333333222222111111222444555777777666333111000111222333222222333444333222111000222222222222222222222222333222222111000///......///000111111000///000222111111222222333333333333222222111111111111222222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------............---.........//////000000000000000000000000000000...///000000///000111222000111222333333333222222111111111111111111111111////////////////////////---------...............,,,,,,,,,---------......---------------------------------------------------------------------------------............///---------.........//////............///000111222///////////////000000111000000111222333444555555444444444444444555666666;;;;;;;;;;;;<<<<<<======>>>???@@@AAABBBCCCDDDEEE@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDBBBAAA???>>>>>>>>>>>>???????????????::::::;;;:::999888666555444333555999777111---...------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++------+++***))))))***++++++++++++***---,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************))))))*********+++++++++***)))((()))+++,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------............////////////000000111222222222222111000000//////000000111222333333444444555666777777666666666777888888999999;;;:::888777888999;;;======;;;999999999<<>>>>>>>>======<<>>@@@@@@>>><<<;;;:::;;;<<<===::::::999999999888888888777888999888777666888;;;999888777555555555666777333333444444555666666666666666555444333333333333222222111111222444555777777666333111000111222333222222333444333222111000222222222222222222222222222222111111000//////...000111222111000///000111111111222222222222222333333333222222222333333444++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------------.........------......///000000000000000000000000000000000///111222111000000111333000111222333333222111000000000000111111111111111////////////////////////---------------.........,,,,,,,,,---------......---------------------------------------------------------------------------------............///,,,,,,------.../////////,,,,,,,,,---...///000111------......///000222333222333555888:::===???@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJLLLMMMMMMNNNJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHDDDDDDEEEEEEDDDCCCAAA@@@<<<:::<<>>888555666000000000//////..................///...---,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***))))))***++++++++++++***------,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************)))************+++++++++***)))((()))+++,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...------------------------........................///000111111222222111111000////////////000111111222222333444555666666777555555555666777777888888:::999777666777888:::;;;;;;;;;::::::;;;===???@@@===>>>>>>>>>===<<<;;;:::;;;::::::999:::;;;===>>>>>>===;;;::::::;;;<<<===999888888888777777777777777999:::888555444666999999888666555444555555666333333333444555555666666666666555444333333333333333222222111222333555666666555333222111222222333222222333444333222111000222222222222222222222222111111111111000000000000000111222111000///000111111111222222222222222222333333333222333333444555************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,---------.........------......///000000111000000000000000000000000111333444333222111111222000111222333333222111//////000000000111111111222////////////////////////,,,,,,,,,------.........,,,,,,,,,---------......---------------------------------------------------------------------------------............///,,,,,,------...//////000.........///000111333444111111222333555777888999======???@@@BBBCCCEEEEEEIIIIIIIIIIIIJJJKKKLLLMMMIIIIIIHHHHHHIIIJJJLLLMMMNNNOOOOOOPPPQQQRRRRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPNNNMMMMMMKKKLLLLLLLLLMMMMMMMMMMMMJJJJJJLLLLLLLLLJJJHHHGGGGGGEEEEEEHHHGGGCCCAAACCC::::::999888777666555555333333444333222111///...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***))))))***++++++++++++***,,,,,,,,,,,,+++++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************)))************+++++++++)))(((((()))+++---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------........................///000000111111111111111///////////////000111111111111222333444555666666444444444555666666777777888777666666666777888999888888999999:::<<<===>>><<<<<<<<<<<<<<<:::999888888888999::::::;;;<<<<<<<<<;;;:::999999:::<<<===777777777777666666666666444777999777444333666:::999888666444333333444444222333333444444555555666666666555444333333333333444333222222222333444555333333333333333333333333222222333444333222111000111111111111111111111111000000000000111111111111000111222111/////////000222222111111111111111111222222111111222333333444************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------...///000000111000000000000000000000000333444666555333222222222000111222333333222000/////////000000111111111222////////////////////////,,,,,,,,,------.........,,,,,,,,,---------......---------------------------------------------------------------------------------.........//////,,,,,,------...///000000222222222333444666777888;;;<<<===>>>@@@CCCEEEFFFHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFGGGIIIJJJKKKQQQQQQRRRRRRSSSSSSTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMNNNNNNOOOOOOOOOJJJKKKMMMNNNNNNLLLJJJIIIKKKHHHHHHJJJJJJFFFEEEGGGDDDDDDCCCAAA@@@???>>>===::::::::::::888666444333////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,***))))))***++++++++++++***,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++)))(((((()))+++---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........------------------------.....................---//////000111111111111111///////////////000111111000000111222444555555666333333444444555666666666666666666666666777777888666666777999:::;;;;;;<<<;;;;;;<<<<<<;;;999777666777777999:::;;;<<<<<<;;;:::999888888888:::<<<===666666666666555555555555111555777666333333777;;;999888666444333333333333222222333444444555555666666666555444333333333333555444333222222222333444222222333444444444333333222222333444333222111000111111111111111111111111/////////000111111222222111222222111/////////000222222111111111111111111111111000000111222333333,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------------............//////.........///111333555333333333222222111111111111111111111111111111111000000000000000000000000////////////////////////000///...,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,+++,,,---...///......///////////////000......------...///000000......//////000111333333555777:::<<<===>>>@@@BBBEEEFFFHHHKKKNNNNNNLLLJJJJJJHHHDDD@@@>>>===>>>>>>;;;:::999999999;;;<<<===:::===???>>>===@@@GGGNNNSSSUUUVVVWWWVVVUUUVVVWWWRRRQQQQQQPPPPPPPPPQQQQQQVVVVVVVVVVVVUUUSSSQQQPPPPPPQQQRRRSSSSSSRRRRRRQQQSSSSSSSSSRRRRRRPPPOOONNNMMMLLLLLLKKKKKKLLLLLLLLLNNNMMMMMMKKKIIIGGGEEEDDDCCCCCCBBBAAA@@@???>>>>>>;;;:::777444111///------000...---...///000///...//////............//////------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++******++++++++++++++++++++++++++++++******************,,,,,,,,,++++++*********((()))***+++,,,---------,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,------......------,,,...------,,,,,,,,,------000000000000111111111111///000000000111111111111000111111111111222222222333222111111111222333444333555777999:::888666555999999999::::::;;;;;;;;;<<<:::888888:::;;;888666555555555666777888:::;;;<<<<<<:::888777666666666888777666555444333333333444555555666777666666666666777777666444444555777///000111222222222222222333333333222222222111111222111///......000222333222111000000000111333333222222333333333444444444222222222111111111000000111111000000//////......////////////000000000000000000000000000000000000111111111000000000000000,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------------............///000000000111222333444555333333333222222111111111111111111111111111111111000000000000000000000000//////////////////////////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------...///000............------------///////////////000111111111111333555888:::===>>>AAACCCEEEGGGGGGHHHJJJKKKOOOMMMLLLLLLLLLKKKIIIGGG@@@???<<<999777555333333555444333333333444555666222444555444444:::CCCKKKQQQSSSUUUUUUTTTSSSTTTUUUSSSRRRRRRQQQQQQQQQRRRRRRTTTTTTUUUVVVVVVUUUSSSSSSQQQQQQQQQQQQRRRRRRRRRRRRVVVVVVVVVVVVUUUTTTTTTTTTPPPPPPOOOOOONNNOOOOOOOOOPPPOOONNNMMMKKKIIIGGGFFFGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA???<<<:::999777777666555333222333222111///...------------......///------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++++++++******************,,,,,,,,,+++++++++******)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++************++++++***************************++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,...------,,,,,,---------000000000000111111111111000000000000111111111111000000111111111222222222111111000000000111222333333444666777888777666555888888999999:::;;;;;;;;;<<<:::888888999:::777555666666777777888999999:::<<<;;;:::999888777777777777666555444333333333333444444555666666666666555444555555444222222333555000000111222222222111111333222222222111111111111222111000......///111222111111000000000111222333111222222222222333333333222222222111111000000000000000000///////////////.../////////000000000000000000000000000000000000111000000000000000000000,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------------------------............///111222333444444444444444222222222222222111111111111111111111111111111111000000000000000000000000////////////////////////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,---...///000000000/////////...------,,,,,,............///000111222999:::<<>>:::::::::999999999888888555444333333222333333444333333333111222888BBBJJJPPPRRRTTTTTTSSSSSSSSSTTTPPPOOOOOONNNOOOOOOPPPPPPQQQRRRTTTUUUUUUUUUTTTTTTQQQPPPOOOOOOPPPQQQRRRSSSXXXWWWWWWVVVVVVVVVWWWWWWUUUTTTSSSSSSRRRRRRRRRSSSRRRRRRQQQPPPOOOMMMKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGIIIHHHGGGEEEDDDBBBAAA@@@>>><<<:::999888777444222...------,,,,,,------...///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,+++******************************++++++************++++++************************++++++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++------------------,,,,,,,,,,,,------------,,,,,,---------,,,,,,------...000000000000111111111111111111111111111000000000000000000111111111222222000000//////000000111222333444444444555555555555777888888999::::::;;;;;;===;;;999888888888666444666777888999::::::999888;;;:::999888888888888999666555444333333222222333333333444555555555555555222333333222000000111222111111111222111111000000111111111111000000000000333222000///...//////000111000000000000111222222000000000111111111222222111111111111000000000000//////////////////000000....../////////000000000000000000000000000000000000000000000000000111111++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------............///111222333444555444333222222222222111111111111111111111111111111111111111000000000000000000000000////////////////////////------/////////...---,,,------------------------,,,,,,------------,,,,,,+++,,,...///000///......000000000///////////////000000111333444777999:::CCCDDDFFFHHHIIIKKKKKKLLLLLLMMMNNNMMMLLLLLLNNNOOOPPPJJJCCC===;;;;;;;;;;;;BBBAAA???>>>===<<<<<<===777666666555555444444444888888777666666999@@@EEEJJJLLLNNNNNNMMMLLLMMMNNNJJJIIIIIIIIIIIIJJJKKKKKKPPPPPPRRRSSSSSSSSSRRRQQQOOONNNMMMLLLMMMOOOQQQRRRUUUUUUTTTSSSTTTTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSQQQPPPOOONNNLLLLLLLLLLLLLLLKKKKKKKKKMMMLLLKKKJJJHHHFFFEEEDDDCCCAAA???>>>>>>===:::888333222000///...---------000//////...------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,++++++***))))))))))))))))))))))))++++++************++++++************************+++++++++,,,,,,,,,------******************************+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++***+++++++++++++++,,,,,,///......------,,,,,,,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,---......///000000000111111111111333333222111111000//////000000000000111111111111000000000000111111111222444333222222222333444555666777777888999:::;;;;;;<<<;;;:::888777666444333555777999:::;;;:::888777888888777777777888888999555444333222222222222222222333444444555555444444111222222111//////000222111111222111111000//////000000000000000/////////333222111///............000000000000000111111222/////////000000000000111000000000000000000000000---......//////000000000........./////////000000000000000000000000000000000000000000000111111111++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------............///000111222333333222111000111111111111111111111111000000000000000000000000////////////////////////////////////////////////,,,---...//////...---,,,------------------------,,,------......------,,,,,,---...//////...,,,+++......//////000000111111555555777999<<>>AAABBBCCCCCCBBB?????????===<<<<<>>@@@AAACCCCCCDDD===>>>???@@@@@@@@@???>>><<<<<<>>>@@@CCCEEEFFFGGGGGGIIIJJJKKKJJJIIIJJJKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOPPPQQQQQQQQQPPPOOOMMMMMMNNNOOOPPPQQQRRRSSSOOOPPPRRRSSSRRRPPPNNNLLLJJJKKKKKKLLLMMMOOOQQQQQQPPPPPPQQQQQQQQQPPPOOOOOOMMMNNNNNNOOOPPPPPPQQQQQQPPPQQQRRRSSSSSSRRRPPPOOOLLLKKKJJJJJJLLLLLLLLLJJJKKKIIIGGGDDDBBB@@@>>>>>>777666555333111000000///........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++,,,------...******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,------------...******************************+++++++++,,,,,,,,,************************************++++++++++++++++++++++++++++++++++++++++++************++++++)))******+++,,,,,,------******++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---...//////000000000000111111111111888777555333111///---,,,////////////000000000111///000111222333222222111222222222222222333444444333444555666888999::::::666888999777444333444555222333444555777999:::::::::999888888888888888999555444444444444444555555444444555666666666666555222333333111000///111222...///000000000000000000/////////000000111111111//////////////////............000111111111000///...////////////000000000---------....../////////..................---------------.........//////////////////////////////...//////000111111222222*********++++++,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------------........./////////.........///111444555//////000000111111111222000000000000000000000000////////////////////////////////////////////////...---,,,,,,---...///000........................------............------.........000222555888:::===<<<;;;999777555333333666666555555555666666777999:::;;;======<<<:::999999:::999888777777:::===999888666777888888777666???AAADDDFFFEEEBBB>>>;;;999:::<<<=========<<<<<<===<<<::::::<<<>>>???@@@EEEFFFHHHHHHGGGGGGGGGHHHJJJJJJJJJKKKLLLMMMNNNNNNMMMNNNPPPRRRSSSSSSSSSRRRNNNOOOQQQRRRSSSTTTTTTTTTMMMNNNQQQRRRQQQNNNKKKHHHHHHHHHIIIJJJLLLNNNPPPQQQNNNOOOOOOOOOOOOOOONNNNNNIIIIIIJJJJJJKKKLLLMMMMMMLLLNNNPPPRRRTTTTTTSSSRRRPPPNNNMMMMMMNNNOOOMMMLLLMMMLLLJJJIIIGGGFFFEEEEEE???>>>;;;888666333222111........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,---......*********++++++,,,,,,,,,((()))***+++,,,---------)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************,,,,,,,,,---------......******************************+++++++++,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++************++++++))))))***+++,,,,,,------)))))))))******++++++,,,+++++++++,,,,,,++++++++++++++++++,,,---...///000000000000000111111111111888777666333111///---,,,////////////000000000000...///000222222111111000222222333333333444444444333333444666777999::::::555777999777444333444666111222222444666888:::<<<<<<;;;::::::999999::::::555555444444444555555666444555666666777777666666111222222111//////000111......///000000111000000//////000000111111222222---...///////////////...---...000111111111000///////////////000000000111---------.........///////////////......------,,,---------.........//////////////////////////////...//////000111222222222++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////..........................................------222000...,,,,,,---///000555111------///111000///---000444888<<>>AAA@@@BBB@@@@@@BBBBBB???>>>AAACCC@@@BBBFFFFFF@@@???CCC@@@>>>;;;;;;AAAFFFBBB;;;@@@???AAABBB@@@===???DDDFFFHHHHHHGGGJJJOOOPPPMMMQQQRRRNNNGGGFFFMMMSSSUUUZZZXXX___kkklll```ZZZ\\\ccc^^^XXXZZZdddkkkeeeZZZQQQQQQPPPNNNLLLKKKJJJIIIIIIEEECCCEEEJJJOOOQQQQQQHHHLLLMMMLLLLLLLLLJJJGGGHHHHHHHHHIIIIIIJJJKKKLLLJJJNNNRRRRRRNNNLLLMMMNNNNNNNNNPPPQQQRRRSSSSSSRRRQQQPPPOOONNNKKKIIIGGGFFFFFFEEECCCAAA>>>;;;888777333222000............///...------...//////,,,***,,,------.../////////...------------------------........................---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++*********+++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000000000000111111111111777;;;;;;444000111111---111111111111111111111111111111111111111111222222666555555444444444555555333333555666777777777777999888777666666555555555000111222444555777888999::::::::::::999999888777666666555444333222222111222222222333333444444444111111111111000000000000000000000000////////////////////////000000000000......////////////......000000000000000000000000////////////////////////111111000000000000000111////////////////////////....................................////////////000000111222222222222111++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................------------------......555222///---///222444555999;;;>>>AAADDDFFFHHHIIIKKKLLLMMMNNNOOOPPPPPPPPPNNNKKKGGGDDDCCCBBB@@@???@@@>>>;;;888666777888:::<<<>>>BBBEEEGGGGGGEEECCCFFFDDDDDDGGGFFFDDDEEEIIIHHHDDDBBBCCCAAA===>>>CCC???CCCIIIOOOZZZgggnnnooofffaaa]]]\\\ZZZVVVUUUWWWZZZ^^^]]]YYYYYYaaakkkqqqqqqllleee``````ccciiinnnqqqpppwww~~~{{{{{{zzzvvvuuuyyy~~~|||vvvfffeeebbb___ZZZVVVRRRPPPPPPMMMIIIGGGGGGGGGHHHHHHKKKKKKLLLLLLKKKJJJKKKNNNMMMLLLKKKJJJIIIHHHHHHHHHIIILLLNNNOOONNNLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRSSSRRRQQQQQQPPPNNNLLLJJJIIIGGGGGGGGGFFFEEECCCBBBAAA:::888666333111////////////...---...//////...,,,,,,,,,---...............------------------------........................---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******+++++++++++++++++++++***************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............/////////000000000111111111555999999333000222222///111111111111111111111111000000111111111222222222555555444444444444555555555555666777888888888777666666666666666666777777222222333555666777888999888888999999999999999999666666555555444333222222222222222333333333444444111111111000000000/////////////////////000000000.../////////000000000000......////////////......////////////////////////////////////////////////000000//////...//////000............................................................////////////000000111222222222222111++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................***+++---...//////...---333222222111222555;;;???HHHHHHIIIKKKMMMNNNPPPPPPRRRSSSUUUVVVVVVUUUSSSRRRNNNJJJEEEAAA???<<<:::888999888666666777:::>>>@@@>>>AAAEEEHHHHHHFFFDDDDDDFFFDDDDDDFFFEEECCCFFFKKKOOONNNQQQUUUVVVVVVZZZ^^^gggnnnvvv|||~~~{{{uuurrrrrrpppwwwxxxtttvvv}}}{{{zzzwwwzzz~~~~~~}}}yyytttmmmgggaaa]]]```^^^[[[VVVQQQNNNOOOOOOVVVPPPNNNQQQOOOIIIGGGLLLGGGFFFFFFFFFGGGHHHJJJKKKKKKLLLMMMNNNNNNMMMLLLLLLKKKKKKKKKLLLMMMPPPRRRSSSSSSSSSSSSRRRQQQPPPOOONNNKKKKKKKKKKKKJJJIIIHHHGGGCCCAAA>>>:::666444222111111///......//////...---,,,------------.........------------------------........................------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++------,,,,,,++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............/////////000000000000111111222555666222111222333111111111111111111111111111//////000111222333333444555444444444444444555555777777888888888888888777444444444555555777888888444444555666666777888888666666777888999999999999666666666555555444444333222222222222333333333333111111000000000000//////.........//////000000111....../////////000000000......////////////......///////////////////////////////////////////////////......------...//////............................................................///////////////000111111222222111111++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////000000000000000000000000////////////////////////////////////////////////////////////////////////....................................////////////,,,,,,...///000000000000111555888:::;;;>>>DDDIIIQQQPPPQQQQQQQQQRRRSSSSSSVVVVVVUUUSSSPPPLLLIIIHHH@@@===:::888777777555444666999>>>BBBEEEFFFFFFEEEDDDBBBBBBBBBAAABBBGGGMMMRRRQQQQQQSSSRRRQQQUUU[[[iiinnnuuu{{{}}}}}}~~~|||wwwtttssstttsssooojjjiiikkkmmmoooddd```iiikkk```UUURRRNNNLLLJJJHHHGGGFFFGGGGGGJJJJJJKKKLLLMMMLLLKKKJJJJJJIIIIIIIIIKKKNNNQQQRRRSSSTTTTTTTTTTTTSSSRRRRRROOOOOONNNMMMLLLJJJHHHHHHIIIHHHEEEAAA>>>:::888777666444000///.........---------------------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,...------,,,,,,+++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------............///////////////000000000111///111333222111222333444111111111111111111111111...//////111222333444444444444333333444444555555777777888888888777666666555444444444555555666777666666666666777777777777666666777888888888777777666555555555555555555555222222222222222222222333111000000000////////////------......///000111111........./////////000000......////////////......////////////////////////////////////////////////.........---......//////............................................................///////////////000000111111111111111++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////////////////////////////////////////////////////////////////////////////////////////////////////................................./////////000000///...------...000333444777<<>>888666444444555777777777;;;>>>CCCHHHJJJIIIFFFDDDFFFCCCDDDJJJNNNPPPWWW```kkklllpppttttttuuu{{{~~~}}}~~~ppprrrmmmdddZZZPPPHHHCCC@@@DDDFFFIIIJJJJJJJJJHHHHHHIIIHHHHHHHHHIIILLLOOOQQQRRRRRRSSSSSSSSSSSSSSSRRRNNNNNNOOONNNNNNMMMLLLKKKLLLLLLJJJHHHEEEBBB@@@???===:::666333111000...,,,//////...---------...///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------------............///...////////////000000000...///000111111000222444000000000000000000000000...//////111222333444444333333333333333444555555666666666777666666555555666666555444444444444444666666777777777777777777888888777777666555444333444444444555555555555555222222222222222222222222000000000////////////...,,,------...///000000111............////////////......////////////..............................///////////////////////////.........//////000111............................................................//////////////////000111111111111000++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////////////////////////////000000000000000000000000////////////////////////////////////////////////.................................//////000000111//////...///111555999<<>>======>>>???>>><<<::::::<<<=========???AAABBBDDDDDDDDDCCCCCCGGGGGGRRRdddoooppppppsss~~~sssfff]]]VVVSSSIIINNNSSSSSSOOOJJJHHHHHHIIIHHHHHHHHHIIIKKKMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPKKKLLLNNNPPPQQQRRRSSSSSSNNNMMMMMMLLLKKKIIIGGGFFFDDDAAA===:::888555222000111000///.........///000................................................------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,+++++++++,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------------............///......////////////000000...---///111111...000444000000000000000000000000//////000111222333333444222222222222333444555666444555666666666666555555666666555333333222222222666666666666666666666777888888777666555333222111222333333444444555555555222222222222222111111111000000////////////......---------......//////000------........./////////......////////////..............................////////////////////////............///000111111------------------------....................................////////////...///000000111111000000++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////////////////////////////000000000000000000000000////////////////////////////////////////////////........................---......///000000111111000111444777<<>>:::888333222000///...///000111................................................------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---))))))******+++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...++++++,,,,,,,,,,,,---------------............///........./////////000000000---...111000,,,---222000000000000000000000000000000111111111222222222222222222222333444555666444555666777777777777777444444333333333333333444444444555555555666666666666666666555444333222111111111222222333444444555222222222222111111111000000000/////////.................................---------.........//////......////////////..............................////////////////////////------------...///000111------------------------....................................////////////...//////000000000000000++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////////////////////////////000000000000000000000000////////////////////////////////////////////////........................---......///000111111222111555:::AAAHHHMMMQQQSSSRRRLLLDDD???===<<<999777555888<<<@@@AAA???===;;;@@@BBBEEEIIIKKKLLLLLLLLLGGGEEEBBBBBBCCCEEEEEEDDDPPPZZZhhhvvv}}}~~~zzzwww~~~|||qqq\\\QQQOOOIIIJJJJJJKKKKKKJJJJJJIIIJJJKKKKKKKKKKKKJJJIIIIIILLLLLLNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQOOONNNLLLJJJJJJIIIHHHHHHGGGEEEAAA>>>555333111000///000111222////////////////////////........................------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---(((((()))***+++,,,,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,------------------.........//////............/////////000111......222000++++++111000000000000000000000000111111111111111111222222222222222222333444555666555555666888999999999999222222222222333444555555333333444444555666666777444444444555444444333333000000111222333333444444222222222222111111000000000/////////...........................------------------.........//////......////////////..............................////////////////////////+++++++++,,,---...///000------------------------..................................../////////000...//////000000000000000++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............////////////////////////000000000000000000000000000000000000........................,,,,,,---------.....................000333555777<<>>BBBDDDDDDEEEGGGIIIJJJKKKJJJHHHGGGEEECCCBBBCCCEEEJJJTTT]]]kkkxxx~~~~~~qqqeee___^^^ZZZYYY^^^dddaaaTTTHHHTTTKKKGGGJJJKKKHHHIIIMMMGGGHHHIIIHHHGGGKKKRRRXXXSSSSSSSSSRRRQQQPPPOOONNNOOONNNMMMKKKJJJIIIIIIIIIEEEAAA<<<666333222222333//////......---.........------..................------------------------........................---,,,+++***+++---000222///...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------..................////////////......////////////......////////////////////////............///////////////000000111222222333333222111111111222333444444666666666666666555555444333333333222222222111111111111222333333333222222333333333333333222111000000000111111111222222222////////////....................................////////////////////////,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------................../////////000---------............///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............////////////.../////////000000000000////////////////////////....................................////////////000000///000333777;;;>>>DDDGGGKKKOOOPPPPPPNNNMMMBBB;;;666555555333222444888===AAACCCEEEHHHIIIGGGGGGFFFEEEDDDDDDEEEGGGHHHCCC>>>;;;===III^^^www~~~zzzyyy~~~yyyvvvnnnkkkiiilllooolllbbbYYYUUUQQQOOOOOOMMMIIIGGGHHHGGGGGGIIIKKKMMMNNNNNNMMMPPPQQQRRRTTTTTTTTTTTTSSSRRRRRRQQQOOONNNLLLKKKJJJGGGEEEAAA<<<888555333222000000///......//////000........................------------------------........................///---,,,+++,,,...111222111000---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...............////////////......////////////......////////////////////////////////////000000000000000000000111222333333333222222111111111222333333555555666666666666555555333333333333222222222222222222333333333222222111333333333333333222111111000000111111111222222222////////////............................................................,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------..................////////////---------............///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............////////////....../////////000000000////////////////////////........................000000////////////000000111111222444888===BBBEEEMMMNNNPPPPPPNNNJJJEEEBBB<<<666333555777777999<<<@@@GGGKKKIIIIIIKKKKKKHHHFFFCCCAAAAAAFFFKKKPPPRRRGGGAAA:::>>>QQQqqq{{{{{{|||}}}|||zzz{{{|||~~~sss~~~~~~|||yyyyyyyyywwwqqqmmmmmmooolllddd[[[TTTNNNHHHHHHEEEDDDGGGLLLNNNLLLIIIKKKLLLNNNPPPRRRRRRRRRQQQRRRSSSSSSRRRQQQOOOMMMLLLJJJIIIGGGCCC???:::666444444222000///...///000111........................------------------------........................///...---,,,---///111222222000...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////......////////////......////////////////////////000000000000111111111222000111111222222333333444222222111111000111111111333444555666777777777777444444333333333222222222444444444444333222111111333333333333333222222111000000000111111111111222////////////............................................................,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......//////..................---------............///++++++++++++++++++++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............////////////........./////////000000////////////////////////........................000///.........///000111222444777;;;@@@DDDGGGHHHOOONNNMMMJJJEEEAAA===::::::555222444888===DDDKKKGGGNNNOOOIIIFFFGGGGGGCCCAAA>>>???IIIXXXccceeecccQQQKKKDDDFFFYYYyyy}}}{{{zzz{{{}}}{{{yyywwwuuusssqqqqqqrrrrrrsssxxx}}}|||vvvttttttsssrrrqqqyyyzzzzzz~~~yyy|||}}}||||||{{{rrriiibbb[[[PPPKKKFFFDDDFFFJJJLLLMMMIIIJJJLLLMMMNNNNNNMMMMMMNNNOOOQQQRRRRRRPPPOOOMMMLLLKKKIIIFFFCCC???<<<;;;999777444111/////////000////////////............................................................///...---------...000111000///...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------.........//////......////////////......////////////////////////111111111222222222333333222222222222333333444444333222111111000000000000222333444666777888888888444444444444333333333333555555555555444333111111222333333444333333222222000000000000111111111111////////////............................................................,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......//////............---------------............///++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............////////////............////////////........................////////////////////////...---------...000222444888;;;AAAFFFIIIIIIHHHGGGJJJGGGCCC???<<<:::999888888666666:::>>>@@@FFFLLLEEEPPPSSSKKKFFFGGGFFF@@@;;;:::AAAUUUmmmzzzwwwoooXXXSSSLLLNNNccc~~~|||qqqkkkbbb[[[ZZZ___gggmmmlllnnnooopppsss|||xxxqqqsss|||tttzzz~~~}}}}}}~~~xxxvvvdddccc___XXXPPPKKKJJJKKKIIIJJJKKKLLLLLLMMMMMMNNNKKKMMMOOORRRSSSSSSRRRQQQNNNLLLIIIFFFDDDCCCCCCCCC@@@===999555111//////...000000/////////............................................................---,,,,,,,,,---...///------,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------..................////////////......000000000000000000000000222222222222333333333333333333333333333444444444333333222111000000000111222333444666777888888888555555555444444444333333666666666555444333222111222333333444444444333333000000000000000000000000////////////............................................................,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------.....................------------------............///++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............////////////------........./////////........................////////////////////////.........///222555999;;;BBBEEEIIIMMMMMMJJJFFFCCC@@@>>><<<999888999:::;;;888999>>>EEEFFFBBBBBBEEEKKK^^^iiieee___]]]UUUIIIAAACCCLLL```ttt}}}wwwnnnXXXVVVRRRWWWpppvvvlllhhheeebbbbbbfffhhhdddaaaaaahhhtttuuuppp|||qqqssstttpppmmmooowww~~~|||mmm\\\PPPKKKIIIIIIHHHGGGHHHIIIKKKLLLKKKMMMOOORRRSSSTTTUUUUUUOOOMMMKKKHHHGGGGGGHHHIIIEEECCC@@@<<<888444222000111000000//////.........................................................------,,,,,,,,,---------++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...............////////////......000000000000000000000000222222222222333333333444444444444444444444444444333333222222111222222222222333444666777888888888666666555555555444444444666666666666555444333333222333333444444444444444111000000000000000//////////////////....................................------------------------,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,---------.........---------............///++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............////////////---------.........//////........................////////////////////////000000111444888===BBBEEEJJJJJJKKKJJJGGGBBB>>>;;;888999:::<<<===>>>??????@@@@@@DDDHHHHHHGGGIIIOOOhhhttt^^^TTTXXX```ggglllkkkgggcccUUUYYY]]]iii~~~qqqiiihhhiiifffhhhqqqxxxzzz|||}}}yyywwwxxxzzzxxx{{{{{{yyyiii___VVVSSSNNNJJJHHHHHHIIIJJJMMMMMMNNNOOOQQQRRRRRRSSSPPPPPPOOOMMMLLLKKKJJJIIIHHHHHHFFFCCC@@@<<<888666111111000000///......---.........................................................------------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************+++++++++,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,---------...............////////////......000000000000000000000000111222222222222333333333555555555444444444444444333333333333333333444444333333555666777777777777666666666666555555555444555555666666666555555444222333333444555555444444111111000000////////////////////////....................................------------------------,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......++++++,,,---......//////---------............///++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............/////////000---------.........//////........................000000000000000000000000333333444888===CCCIIIMMMMMMKKKHHHCCC>>>999666444555888<<>><<<222111111000///......---////////////////////////........................///////////////.....................---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************++++++++++++++++++++++++******************************************************+++,,,,,,---......******+++++++++,,,,,,,,,,,,,,,,,,---------............////////////......000000000000000000000000111111222222222333333333555555555555555555444444333333333333444444555666333444555666777777777777777666666666555555555555444555666666666666666555222333333444555555555444111111000000/////////...000/////////....................................------------------------,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......)))***+++,,,...///000000---------.........//////++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------....................................////////////000000000///------...000000000///////////////000444999@@@FFFJJJLLLOOOQQQKKKFFF>>>999777888999:::999===DDDJJJLLLJJJGGGGGGFFFIIIMMMRRR[[[iiixxx~~~vvvxxx~~~qqqYYYVVVeeeWWW```qqq|||vvvwwwqqqrrruuuyyy|||vvvqqqjjjgggqqqtttaaaWWWQQQMMMMMMLLLKKKLLLLLLKKKLLLNNNNNNMMMMMMPPPTTTTTTPPPMMMJJJJJJJJJJJJIIIGGGEEECCC<<<999555333222111000///111000///.........//////......------------......////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++...------,,,+++***))))))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......////////////000000000000000000111111111222222222333333333444444444555555555555555555666666666666777666666666888999888777999888777666555444333333444555666777777666555444444444444333333222222222222111111000///......------...///000000///...---........................------------------------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,---.........------------,,,,,,+++++++++------------------------................................................++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------....................................////////////,,,---......------...///111000...---...111555777???AAAFFFJJJNNNPPPPPPPPPCCC???:::666666999<<<>>>JJJJJJJJJJJJIIIIIIKKKNNNZZZ```iiittt~~~mmmYYYTTTZZZccctttsss___iiiwww~~~rrrkkklllyyy{{{yyy|||yyyrrrjjjcccYYYSSSMMMJJJIIIIIIHHHIIIKKKKKKKKKJJJJJJKKKLLLNNNKKKKKKKKKKKKIIIGGGEEEDDD???<<<999777555444111///000000000000000///............------------.......................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,++++++*********++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////.............../////////000000000000000111111111222222333333333333444444444444444555555555666666666666888777666777999999888777888888777666555444333222444555666777777666555444333333222222111111111111111111000000///......------...///000000///...---........................------------------------......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------------...------------------------+++,,,,,,---......---------------,,,,,,+++++++++------------------------................................................++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------....................................////////////+++---/////////...///000111///......222888>>>BBBHHHGGGHHHJJJNNNNNNKKKHHH;;;:::888999;;;???DDDGGGNNNNNNLLLJJJLLLUUUaaaiiiyyyfff]]]tttrrrqqqrrrqqqlllddd^^^kkkyyy}}}rrrssstttvvvxxxpppxxx~~~wwwmmm___SSSNNNJJJFFFAAAFFFIIIKKKJJJGGGFFFJJJMMMLLLLLLMMMLLLKKKIIIGGGEEECCCAAA>>><<<;;;888555222///000000111000///...---......------------.......................................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......---------.........//////000000000000111111111111222222333333333444444444444444444555555555666666888777666888999:::999777777777666555444333222222333444555666666555444333111111111000000000000000111000000//////.........---...////////////...---------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------+++,,,,,,---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------........................++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------...------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............................................................////////////---///111111000000000111//////111555:::AAAGGGKKKMMMJJJGGGIIILLLKKKFFFAAA999;;;>>>AAADDDGGGKKKNNNEEELLLSSSYYYeeeyyyxxxwwwxxxuuupppnnnoooqqqqqqpppwwwssstttyyysssvvv}}}yyyzzzwwwzzziii___WWWLLLAAAAAAEEEJJJLLLLLLJJJIIIJJJMMMMMMMMMMMMLLLJJJHHHGGGEEEDDDBBBBBBAAA???;;;888222222000///..................------------.............................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---,,,,,,,,,---------....../////////000000000111111222222222222333333333333333333444444444555555555777666777888::::::888777555555555444333222222222222333444555555444333222000000000000000000000000000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........................++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,------...------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........................................................////////////...///111111///...//////...222888???EEEIIILLLMMMKKKHHHEEEFFFIIIIIIDDD???>>>AAAEEEGGGGGGHHHIIIKKKKKK[[[lllyyynnnvvvxxxxxxxxxvvvsssrrruuuxxx|||wwwuuussspppmmmaaa^^^^^^eeepppzzz}}}}}}xxx}}}{{{zzz{{{vvv}}}~~~zzz}}}{{{tttkkkfffkkkttt|||zzzzzz}}}zzzmmmmmmqqqzzz~~~tttxxx|||tttmmm___RRRHHHGGGEEEFFFHHHJJJIIIGGGLLLMMMMMMNNNMMMLLLJJJIIIEEEEEEDDDEEEFFFEEEBBB@@@888555111...,,,---///000......------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,------------....../////////000000000111111111222222222333333333333333333444444444444666555666888:::999777555444444333333222222111111111222333444444333222111000000000111111111111111////////////..................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,------......------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------...................................................////////////---...///...------///000333888@@@GGGKKKKKKHHHFFF>>><<<<<<>>>AAABBB@@@>>>CCCFFFHHHHHHGGGGGGJJJNNNdddxxx}}}qqqppppppnnnrrrxxx|||}}}zzzuuurrr}}}zzzrrriiieeeffffffccc[[[XXXVVVWWW\\\ccciiilllooommmlllrrr}}}{{{ooommmaaa^^^hhhlllhhhggglllooorrrooofffbbbgggqqqxxxwwwuuuuuuyyy}}}~~~{{{wwwnnnpppsssyyyzzzoooyyy{{{~~~yyylll^^^UUUIIICCCCCCEEEGGGGGGJJJKKKLLLMMMMMMMMMLLLKKKGGGFFFFFFGGGHHHIIIGGGFFF>>>;;;666222//////000111......------------......------------------------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,------......------,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,---------..................////////////000000111111111222222222222222222333333333444444444444555777999888666444333222222222111111111000000111222333333222111000000000000000111111111111..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......+++,,,------......------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------.........//////....................................////////////...............000444888<<>>AAACCCDDDGGGHHHIIIIIIKKKRRR^^^ggguuuttttttzzz}}}tttuuutttqqqllljjjkkkmmmnnnnnnnnnrrr}}}tttkkkaaaYYYZZZ[[[[[[\\\```fffjjjjjjeeedddiiimmmmmmmmmlllkkkkkkllloooqqqsssmmmppprrrtttzzz~~~yyyqqquuuxxxwwwvvv|||{{{{{{xxxpppcccVVVMMMIIIGGGGGGHHHIIIKKKLLLNNNNNNMMMMMMJJJHHHGGGGGGHHHIIIIIIHHHCCCAAA>>>:::777444222111......------------......---------------------------........./////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------............------........./////////000000000000111111111222222222222222333333333333222333444666888777555222222111111111111000000000///000111222222111000///....../////////000000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******+++++++++,,,,,,---------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......+++,,,,,,---.........---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------.........//////..................................../////////000///000000000111555;;;@@@DDDGGGJJJJJJGGG@@@999444444777<<<@@@DDDHHHMMMQQQHHHIIIJJJLLLSSSbbbvvv{{{qqqnnnhhhyyyooozzz}}}zzz|||uuuooohhhbbb^^^^^^```bbbkkknnnmmmhhhfffgggaaaYYYZZZ\\\\\\YYYWWWZZZccckkkkkkllljjjhhhmmmuuuwwwsssqqqtttsssooorrr{{{|||qqq```QQQHHHEEEFFFGGGJJJLLLNNNNNNNNNNNNMMMJJJHHHGGGHHHHHHHHHHHHEEEEEEDDDBBB>>>888333000.........------.........---------------------------.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------.........//////---------.........//////000000000000111111111111111111222222222333333333111222333666777777444111111111111111000000000000///000111222222111000///---------.........//////---........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................///...,,,+++***+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............/////////////////////////////////...000//////000444;;;BBBFFFHHHJJJKKKEEE<<<555444666666<<<===CCCNNNLLLIIIQQQKKKQQQ[[[eeeooo~~~}}}fffdddhhhhhhppp||||||{{{yyywwwyyy|||}}}yyyqqqlllmmmpppoootttvvvrrrmmmlllkkkiiimmmmmmllliiiddd```______VVVVVVTTTQQQQQQTTTWWWXXX^^^^^^]]]ZZZZZZ^^^ffflllpppmmmmmmsssxxxyyy{{{}}}~~~|||sssaaaPPPPPPJJJGGGJJJMMMMMMMMMOOOKKKJJJHHHGGGGGGIIILLLNNNHHHGGGEEEEEEDDDAAA:::555111111//////...///000000000000///...............////////////////////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........////////////000111111111111111000000000000111222333444222222222222222222222222000000111111111000//////000000000000000000000000////////////............------------------------...------,,,,,,------...,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------...---,,,,,,+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............////////////000000000///////////////111222444888===CCCHHHJJJKKKJJJFFF@@@888555555777@@@HHHIIIJJJKKKEEEDDDQQQ^^^kkkyyyssspppxxx{{{ssskkkhhhiiikkklllqqq{{{ggg^^^hhhhhhgggccc```^^^^^^^^^[[[\\\[[[WWWUUUWWW\\\```\\\ZZZVVVRRROOOOOORRRUUUaaa___bbbjjjqqqsssvvvyyy|||yyywwwxxxxxxwww{{{|||cccXXXMMMIIIJJJIIIJJJLLLJJJIIIHHHGGGGGGHHHJJJKKKKKKJJJHHHHHHGGGEEE@@@===777555333111//////000000//////...............///////////////////////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,---------.........---------.........////////////000111111111111111000000000000111222333444333333333333333333222222222222111111111111000000////////////////////////////////////............------------------------...------,,,,,,------...,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............////////////000000/////////000000111111444:::AAAFFFIIIKKKLLLKKKGGG@@@:::777888<<<>>>@@@IIIIIIGGGHHHIIIXXXppp{{{zzz{{{}}}tttwww|||rrrkkkhhhiiikkkooorrrtttffffffeeeccc___\\\\\\^^^```ccceeegggccc]]][[[aaaggg```\\\XXXUUUSSSRRRPPPOOOSSSRRRUUU^^^dddeeegggiiitttpppnnnoooooommmnnnrrrxxx}}}ppp\\\QQQLLLHHHGGGGGGIIIIIIHHHHHHHHHHHHIIIIIILLLJJJIIIHHHHHHHHHFFFDDD>>><<<888444111000///000......---------......///////////////////////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,------------.........------.........///////////////000111111111111111000000000000111222333444333333333333333333444444444333222111111111222222////////////////////////////////////............------------------------...------,,,,,,------...,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------+++,,,---...---,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................//////////////////...//////000222333333888???FFFJJJKKKIIIGGGEEE@@@:::777999>>>CCCEEEAAAGGGCCCAAAJJJZZZxxxyyyooouuu{{{wwwttt~~~zzzqqqlllkkkkkkkkkpppqqqyyyiiigggddd```^^^^^^bbbeeedddjjjpppnnnddd\\\^^^eeecccaaa^^^___aaaaaa^^^[[[SSSPPPRRRWWWZZZWWWUUUVVVaaa___```eeegggeeeeeefffqqqsssuuuzzz|||qqqcccYYYPPPIIIEEEGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHFFFFFFFFFGGGGGGHHHDDDAAA===888333111//////---------------......///////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------..............................------------........................//////////////////000111111111111111000000000000111222333444333333444444444444555555777555333111000111333444000000000000000000000000////////////............------------------------...------,,,,,,------...,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////......---...000222555666:::>>>DDDIIIJJJHHHDDDAAA???<<<888888;;;???CCCEEEJJJNNNLLLOOO___qqqxxxooommmuuu}}}}}}~~~zzzsssnnnllljjjiiihhhiiimmmsss}}}lllkkkgggccc```aaaeeeiiiccclllxxx{{{ooo___\\\aaadddaaa```aaaddddddbbb___\\\YYYXXX[[[[[[VVVRRRQQQQQQMMMMMMSSSZZZ]]]```dddlllooorrrtttzzz~~~zzzwwwmmm```TTTOOOIIIHHHGGGFFFGGGHHHJJJKKKHHHGGGFFFEEEEEEFFFHHHJJJGGGEEEAAA<<<777444111000......---------......///////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------..............................---------.........//////........./////////000000//////000111111111111111000000000000111222333444333333333444444555555555777666333222111111222333111111111111111111111111////////////............------------------------...------,,,,,,------...,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////.........///222666:::<<>><<<:::::::::::::::999999999999>>>@@@CCCEEEGGGJJJNNNQQQTTTWWWZZZZZZYYYVVVUUUTTTWWWXXXZZZ^^^dddlllsssvvvnnnaaabbbgggiiinnnwwwuuuvvv|||pppkkkiiikkkkkk___RRRTTT```^^^jjj}}}|||vvv}}}wwwqqqlllcccVVVHHH@@@DDDIIINNNMMMKKKIIIFFFCCCDDDGGGKKKMMMLLLJJJHHHFFF@@@<<<666111------...000000///------...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///...,,,+++***++++++,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))+++++++++++++++++++++++++++,,,,,,---,,,+++***))),,,++++++******++++++,,,---------------...///000//////.........------------------............///111111111111000000000000////////////000000000000...///000111222333444444444444333333333222222222222333333333333222111111////////////////////////////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,------,,,,,,++++++,,,,,,---************************************************++++++******************++++++++++++++++++++++++(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------.........---------.........//////000000000000000000000000111555;;;AAAEEEEEEDDDCCC;;;888888===@@@@@@BBBFFFDDDPPPYYYfff~~~wwwccc```vvvuuu}}}{{{sssmmmpppvvvwwwtttlllnnnrrruuuwwwyyyzzzzzzooojjjbbb\\\YYYVVVTTTSSSVVVQQQLLLKKKMMMMMMKKKHHHBBB???===;;;;;;:::888777;;;:::999888666555444333444666888:::;;;===AAADDDGGGHHHIIIHHHFFFEEEEEEFFFOOOOOOQQQUUUZZZaaagggjjjssseee[[[]]]```aaagggqqqxxxvvv}}}qqqpppnnnsssxxxrrrddd___cccYYYWWWcccooorrr~~~ttt```RRRLLLIIIGGGJJJLLLJJJGGGDDDEEEGGGIIIKKKKKKKKKKKKKKKFFFCCC>>>999555222000000111000.../////////---+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...---,,,+++++++++,,,------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---------------...////////////.........------------------............///000000000000000000000000.../////////000000000000...///000111222333333444444333333333333222222222222222333333222222111000................................................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++---...---,,,,,,++++++,,,,,,---************************************************************************++++++++++++++++++++++++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,...///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,------------.........------........./////////000////////////111222333555:::@@@EEEGGGDDD@@@===888777:::>>>???@@@FFFNNNcccrrr}}}pppffffffwww~~~|||xxxrrroookkkddd___[[[WWWQQQOOOOOOPPPNNNLLLFFFCCCAAA@@@??????===<<>><<<:::777444222111333444555666666777999<<>><<<::::::;;;===CCCDDDEEEGGGLLLQQQUUUXXX___WWWRRRUUUXXXYYY```jjjyyyuuuqqqrrrzzzxxxlllrrrpppttt~~~~~~vvvpppqqqkkkZZZYYY```]]]^^^kkktttwww}}}lllWWWJJJ@@@DDDIIIGGGFFFGGGFFFGGGGGGIIIJJJKKKMMMMMMKKKJJJGGGBBB===888333000111000//////000///---+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++,,,------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******---...///000000///...---...------------...//////...............------------------............///////////////////////////....../////////000000000...//////000111222333333333333333222222222111111222222222222222111000000................................................------,,,,,,,,,,,,------+++++++++,,,,,,---------...---,,,+++,,,---...///,,,,,,++++++++++++,,,,,,************************************************************************++++++++++++++++++++++++******************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,...///000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------........................////////////000///......000222555777<<>>@@@AAAFFFSSSaaatttmmmjjjkkkxxx{{{yyyyyyvvvooohhhbbb]]]WWWRRRQQQQQQPPPOOOKKKIIIGGGFFFFFFFFFDDDCCCEEEDDDBBB@@@===:::888777777888999888777777999:::<<<<<<<<<;;;888888999:::::::::;;;<<>>>>>888999999888666666777999777999;;;;;;:::888777777666666666777888999;;;<<<:::<<<@@@EEEGGGJJJQQQZZZ[[[```___ZZZ]]]fffhhhccckkknnnsssyyy{{{~~~}}}sssmmmrrruuu___RRRIIIBBBDDDKKKFFFFFFGGGJJJKKKJJJFFFBBBFFFHHHKKKLLLIIIEEE???;;;000///---.../////////---------------------------------------------------***++++++,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++,,,///000222333333222000//////......---------......---.....................---------............///,,,---------.........///............/////////////////////000000111111222222222111111111000000000000000111111000000///...................................................,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,------...///,,,++++++******++++++,,,************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------------------------,,,,,,,,,---------......,,,,,,,,,---------......------........./////////....../////////000000000///000111222555999<<<===DDDBBB???<<<::::::;;;<<>>???@@@???>>>>>>>>>>>>>>>>>>=========999::::::999888777999:::666999<<<>>>===;;;:::999777777666666777777888888111444888;;;===@@@EEEJJJOOOTTTWWWVVVWWW^^^fffiiikkkqqqyyy}}}||||||~~~yyyxxxwww}}}uuu```QQQIIIDDDBBBGGGGGGHHHKKKMMMKKKEEE???CCCFFFIIILLLMMMKKKHHHFFF666333000......///000///------------------------------------............++++++,,,---------,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---///000111222222111000/////////...------------...---------...............---------............///,,,,,,------.../////////------.........//////////////////000000000111111111111111000000000000///000000000000000///......------------------------------------------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,,,,++++++************++++++************************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++******************++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,+++++++++,,,---...***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------..................////////////.../////////000000000000///000222555999<<<>>>@@@???>>><<<;;;;;;>>>AAACCCEEEJJJUUUbbbkkksss|||lllffffffvvv{{{yyyvvvlllrrrvvvpppmmmkkkgggccc```]]]YYYWWWUUUTTTQQQOOOLLLKKKHHHDDDAAA???>>>???===;;;999999:::;;;:::999666666666777777777888888888999:::999888888:::<<<666999;;;<<<<<<<<<===>>>999999999999888888888888333555666666777999;;;<<>>@@@AAA:::::::::;;;>>>CCCGGGIIIEEEPPPfffqqq^^^^^^rrrtttdddjjjuuuxxxxxx{{{www~~~uuukkkddd```]]]XXXTTTQQQPPPMMMJJJGGGFFFFFFFFF?????????===:::888999999555333222222333444444333222222222222333333333444333444555555444555666888444555666666666888;;;===;;;;;;;;;;;;:::::::::999999:::888666666777777555777555999???@@@DDDVVVkkkmmmhhhbbb```eeemmmooonnntttwww{{{kkkxxxuuuZZZLLLIIIGGGIIIMMMOOOMMMIII<<<>>>AAADDDGGGJJJKKKKKKIIIBBB:::333000///000000........................---------.........//////,,,------...---,,,***)))---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++---...//////............//////000///...------------------------.........//////---------.........//////------......///000111111---------.........//////////////////000000000000000000000000///////////////////////////......---------------------------------------------------,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((++++++************++++++************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,))))))***+++,,,,,,---------,,,+++***+++,,,---...+++,,,------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------......////////////......---------.........///////////////000000000000000///333999===>>>===<<<;;;<<<===:::???EEEAAAEEEXXXoooooo^^^[[[jjjxxxsssooowww~~~wwwoooeee^^^ZZZUUUOOOJJJHHHGGGFFFDDDBBB@@@???>>>888777777666555555444444111111111111111111111111000000000000000000000000000111111111222222222222444444444444444444444444777777777777777888999999777999;;;<<<;;;999777555888777666555777;;;BBBGGGTTTVVV[[[cccjjjnnnmmmkkksssyyy}}}|||mmmllluuuiiiOOOJJJOOOIIIKKKQQQJJJ???>>>;;;<<>>>>>===;;;999:::999888666666888<<<@@@>>>@@@FFFQQQ___kkkqqqtttjjjppprrrssszzzppplllzzzqqqUUUMMMLLLOOONNNHHHFFFAAA:::999BBBNNNPPPJJJOOONNNKKKEEE<<<555111000/////////000/////////...////////////////////////------------------------...---,,,,,,,,,,,,---...------------------------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000000000000000000000000000...---,,,---...---,,,///...---,,,,,,,,,---------------............//////......------......///////////////////////////333555888888666333111111000000000000////////////........................------------------------------------............***'''''',,,,,,******...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++*********)))******+++++++++,,,,,,,,,***++++++,,,+++***)))(((++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------......////////////......------.........///////////////...///000222555666;;;<<<<<<;;;:::999:::<<<===BBB@@@AAAJJJWWWuuuyyyiii```lll}}}xxxsssmmmhhhddd^^^YYYQQQLLLIIIGGGCCC???<<<;;;:::999777666555444333333333222111111000000111111111111111111111111000000000000000000000000/////////000000000111111222222222222222222222222333333333222333444444555888:::<<>>>>>>>>===;;;888888999;;;555555777===GGGSSS\\\```iiiqqqvvvuuutttyyy}}}nnnyyynnnSSSNNNJJJGGGJJJLLLFFF>>>:::???JJJOOONNNSSSRRRPPPLLLGGG???777111/////////////////////000////////////////////////------------------------...------,,,,,,------...------------------------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........///000000000111000...,,,,,,---...---,,,......---,,,,,,,,,---------------............//////......------......///////////////////////////333666999:::888555333222000000000000////////////........................------------------------------------............000---,,,------******,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++******************+++++++++,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------.........////////////..................////////////////////////222555777999===<<<;;;999777888<<<>>>@@@CCCBBBHHH[[[pppvvvhhhccc{{{~~~sssoooiiiccc___[[[VVVTTTOOOKKKFFFBBB@@@???<<<:::888777666555444333222222222222222111111000000000111111111111111111111111000000000000000000000000////////////000000000000111111111111111111111111111000000000000111222222555777999<<<>>>?????????BBBCCCCCCBBB???======>>>===;;;888666888===AAADDD```lllyyy|||zzzyyy}}}mmm[[[JJJDDDRRRKKKIIIEEE???>>>DDDLLLRRRSSSRRRQQQQQQPPPJJJ???666111000...------...///000////////////////////////------------------------------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///000000000///---,,,,,,---...---,,,---------------------------------............/////////............/////////////////////////////////222666888666333111000000000000000////////////........................------------------------,,,,,,---------.........111///---,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++*********+++,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,---------...............////////////.............../////////000000//////000111444777999;;;999999999777777:::???BBBBBBEEEFFFVVVuuummm^^^ppp}}}yyy{{{{{{uuuoookkkbbb^^^XXXSSSOOOLLLIIIGGGCCCAAA>>><<<;;;:::888777666666555555444333222222222222222222111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000///////////////000000111111222444777999;;;;;;<<>>BBBFFFBBBIIIOOOcccsssnnn~~~~~~}}}vvvnnnhhhaaa[[[XXXTTTPPPKKKHHHEEECCCAAA???;;;;;;:::888777666666666666555555555444444333333222222222222222222222222111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000///////////////000000111...///111333555666777777888;;;???BBBCCCDDDFFFGGGCCCDDDFFFEEEBBB???======:::===BBBHHHLLLUUUdddsssxxx]]]IIIGGGHHHHHHEEE>>>:::AAAJJJLLLJJJIIIMMMQQQRRRMMMHHH===:::555111......///000////////////////////////------------------------,,,------......------,,,------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---,,,++++++---...------+++,,,---.........---------------............///000//////......//////000////////////////////////---000333444333222222222000000000000////////////........................------------------------,,,,,,,,,,,,------------777777444...+++,,,,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------..................////////////........./////////000000000000...000333777999:::::::::444777:::===???BBBEEEHHHMMM\\\gggsss{{{kkkrrrxxxsssmmmiiibbb\\\XXXSSSNNNKKKIIIGGGCCCAAA@@@>>><<<:::777777777666555555555555444444333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000000000//////000000111222///000000111222333444444333666;;;???BBBEEEHHHKKKKKKMMMPPPNNNJJJFFFCCCBBBCCC>>>;;;::::::<<>>>>><<<:::888444555666555444333444555222222222222222222111111000000000000111111111111111111111111111111111111000000000000000000000000111111111111222222222222111111111111111111111111000000000000000111222222111111111222222333333333111555:::???BBBFFFKKKMMMRRRVVVYYYYYYVVVTTTSSSTTTIIIDDDAAABBB???;;;>>>DDDFFFVVVmmm~~~fffUUUHHHGGGIIIGGGCCCAAAIIIFFFCCCBBBEEEJJJNNNQQQMMMHHHAAA999444222222333////////////////////////------------------------,,,,,,---......---,,,,,,------------------------,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++++++++++++++---+++******,,,......---***+++---...///...---------------.........//////000000////////////000000////////////////////////---...//////...///111444000000000000////////////........................------------------------++++++,,,,,,,,,---------,,,...,,,''''''---///---++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,---------******+++++++++,,,,,,,,,)))***,,,.........,,,+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---------------------------------------------------------------------------------............///........................---------............/////////////////////////////////000111111111111000000666<<<===999555444666444>>>EEECCC@@@HHHZZZiiikkkeeeooo~~~uuurrrnnnjjjfffbbb]]]ZZZTTTRRRNNNJJJFFFEEEDDDDDD<<<<<<;;;:::999777666666444444444444444444444444111222222222222111000000111111111111111111111111333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222111111111000000//////111333666999===BBBHHHMMMYYY^^^ccceeecccaaaaaabbbaaaZZZOOODDD<<<:::>>>CCCAAAAAAGGGQQQ[[[jjjvvvnnn~~~ttt\\\JJJDDDFFFHHHFFFEEEGGGGGGBBB>>>BBBJJJPPPOOOOOOKKKDDD:::222//////111000///000111111///---.................................................................................------,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,,,,,,,---..............................---------............///........................000000000000000000000000//////.........---------///............---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++,,,,,,,,,---+++++++++*********)))))))))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---------------------------------------------------------------------------------............///........................---------............///////////////////////////000000000111111222222222333666999999777555666888:::===@@@CCCNNNcccyyyjjjiiivvv~~~xxxssspppllliiiddd```]]]YYYUUURRRNNNKKKHHHDDDAAA?????????::::::999888777666555444444444444444444444444444222222222333222111111000111111111111111111111111333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000//////111444666999===CCCGGGMMMTTT\\\cccgggkkkppptttuuuvvvnnn^^^NNNEEE???;;;===;;;===CCCIIIUUUiii|||iiiVVVNNNKKKIIIGGGIIIIIIBBB===>>>EEELLLOOOPPPOOOJJJCCC;;;555111111000///000111111000.................................................................................---------,,,,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,,,,,,,---..............................---------............///........................///////////////////////////.........------------............------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++*********)))))))))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---------------------------------------------------------------------------------............///........................---------............///////////////////////////111111000000111333444555:::999888777777888:::;;;??????@@@KKKggg|||qqq|||zzztttooojjjeeebbb```]]]YYYVVVSSSPPPLLLIIIGGGEEEBBB???<<<;;;::::::777777666555444444333333444444444444444444444444333333333333333222222111111111111111111111111111222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000---///111222444777<<>>???DDDJJJKKKMMMPPPPPPKKKAAA999333111......///000000///........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................---------............///........................------------------------------------------------.........---------,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++*********)))(((((((((************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++---------------------------------------------------------------------------------............///........................---------............///000000000000000000000000222111111111333777:::<<<>>><<<999999:::;;;;;;;;;@@@MMM]]]qqqssswww~~~wwwtttlllhhhccc___[[[YYYUUUSSSPPPNNNKKKIIIHHHFFFCCC@@@>>>>>><<<;;;999888777777444444444444444444444333333333333333333333333333333444444444444333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000111111---///000000000111333555666;;;@@@FFFLLLTTT^^^fffrrrqqqooohhh\\\QQQJJJGGGFFFGGGMMMZZZmmmtttUUUGGGFFFHHHKKKHHH@@@===@@@IIIIIIKKKOOOQQQOOOIIICCC888555000.......................................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................---------............///........................------------------------,,,,,,------------------...------------,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++*********)))(((((((((************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++*********((()))******+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++---------------------------------------------------------------------------------............///........................---------............///000000000000000000000000111111222333666999<<<>>>:::999999999:::<<>>III[[[pppeeePPPHHHEEEIIIIIIAAA;;;;;;FFFGGGKKKOOORRRRRRPPPMMM@@@<<<666111//////..............................................................................,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---..............................---------............///........................------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***++++++++++++,,,,,,,,,******************))))))***************+++++++++)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************)))))))))***+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---------------------------------------------------------------------------------............///........................---------............///000000000000000000000000///111333555888;;;===>>>999:::;;;;;;<<>>CCCJJJPPPRRRRRRQQQQQQJJJDDD<<<666222111000///........................................................................,,,,,,,,,---------......------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++,,,,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---..............................---------............///........................------------------------++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...******************************+++++++++,,,,,,,,,*********+++++++++++++++))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************))))))******++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---------------------------------------------------------------------------------.........//////........................---------.........//////000000000000000000000000///000333777:::<<<>>>>>><<<>>>>>>>>>@@@HHHVVVaaavvvyyyqqqtttfffiii}}}yyyrrrkkkgggfffbbb[[[TTTTTTQQQLLLIIIFFFDDDBBB@@@???===;;;;;;;;;:::888777555666666666666555444444111111111222333333444444222222222222222222222222111222222222222111000000111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111//////000000111111111222...000222222111000111222///222555777888;;;BBBGGGMMMWWWccckkkqqq{{{___XXXSSSNNNGGGCCCLLLXXXmmmrrrlllzzz|||cccMMMJJJKKKEEE???>>>666>>>HHHOOOPPPPPPOOOPPPQQQKKKAAA:::555333111111........................................................................,,,,,,,,,------.........------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,---..............................---------.........//////................................................+++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...*********************************++++++,,,,,,,,,*********+++,,,,,,,,,---))))))******++++++++++++)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))***************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------......---------............///////////////////////////---------........./////////000111222222333222222///333777;;;>>>>>>>>>===???===>>>???AAAMMMgggmmmhhh|||rrr^^^eee~~~xxxsssooohhheeeaaa]]]YYYUUUPPPMMMLLLIIIFFFCCCBBB@@@===;;;;;;;;;:::999888777666666777666555444333222222222222222222222222222222222111111222222222333333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111000111333555777999:::;;;CCCKKKVVV^^^fffqqqxxxdddcccZZZFFFBBBMMMOOO]]]tttdddeeexxx|||bbbRRRMMMJJJEEE>>>@@@@@@CCCHHHJJJJJJLLLQQQMMMKKKHHHCCC<<<777555444333000---,,,,,,---------//////////////////////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,---------......------------------------//////............//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************++++++++++++***))))))+++******))))))******+++***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------......---------............///////////////////////////---------........./////////000111111222222222222222555888;;;<<<===>>>>>>???>>>???CCCKKK]]]}}}wwwkkkyyyrrr\\\aaa~~~|||wwwrrrmmmhhhddd^^^[[[WWWSSSPPPMMMIIIFFFGGGEEEAAA???>>>===;;;999888888777777666666555555666666555333333222222333222222222222222222222222111111222222222333333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111111111222444666777999999<<>>;;;::::::999777666444444444444444444444444666555444333333222222333222222222222222222222222111111222222222333333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111111111222333444555666666666;;;AAAFFFLLLUUUbbblllxxxdddPPPJJJKKKMMMVVVkkkxxxpppjjjbbbRRRDDDDDDBBBEEEKKKNNNJJJGGGGGGMMMNNNNNNLLLGGG@@@888444222000......///000///...////////////////////////////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************+++++++++,,,,,,,,,,,,---------......------------------------//////............//////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************+++++++++,,,************************************************,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------......---------............///////////////////////////............////////////000000000000111111222222555999===@@@AAAAAADDDFFFFFFFFFQQQlll{{{ppp}}}yyy~~~uuuqqq{{{vvvqqqmmmhhheeeaaa]]]ZZZVVVRRROOOIIIGGGDDDCCCBBBAAA???===:::888666666666777666444222333333333444444444555555444444333222222222333111111111111111111111111111111222222222333333333222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111222222222222333333333333444888;;;>>>BBBJJJUUU]]]llluuurrr]]]```^^^TTTQQQ```}}}~~~sssgggYYYNNNGGGCCCDDDKKKNNNKKKEEECCCFFFHHHKKKMMMLLLFFF???:::222111//////000000///...////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,---------......------------------------///......------......///------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,------------,,,++++++---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------......---------............///////////////////////////........./////////000000111000000000111222333444777<<>>???>>>===;;;888666444444555666666555222333333444444555555666444444333222222222333333111111111111111111111111111111222222222333333333222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111222222222222222222222222444666888999<<>>>>>CCCGGGTTTttt||||||uuunnnkkkhhhddd```]]]ZZZWWWUUUOOOMMMJJJHHHFFFDDDAAA???<<<;;;999999::::::999888777666444444666666666555333333444444555555555666333333222222222222333333111111111111111111111111111111222222222333333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111222222222222222222111111222333444555777;;;@@@DDDQQQWWWeeesssvvvbbbZZZ___ooo|||vvvuuu]]]QQQFFFGGGKKKJJJGGGDDD::::::<<>>:::555222000///...---////////////////////////////////////////////////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------......------------......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,++++++++++++,,,,,,)))******+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------......---------............///////////////////////////.../////////000000000000111000000111333666999;;;???AAABBB@@@???EEEQQQZZZppp}}}uuummmeee___]]]ZZZVVVSSSRRRPPPNNNMMMFFFDDDAAA@@@???>>>;;;999888777666666777888666555777666444444555666666555333444444444444444444444333222222222222222333333111111111111111111111111111111222222222333333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111222222222222222222222222111222333444555777:::<<>>===<<<;;;999777888777555666777777666555777555444444555666555444333333333333333333333333222222222111222222333333000000000000000000000000111111222222222333333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111222222222222222333333333222333444555666777888999999>>>IIIWWWaaajjjzzz~~~iiiUUUVVVVVV```}}}vvv{{{}}}gggPPPGGGHHHJJJIIIHHHEEE???::::::AAAHHHLLLMMMNNNHHH???777333222111000////////////////////////////////////////////////---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------...------,,,,,,------...---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++************++++++++++++***))))))+++******************+++))))))***++++++++++++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------................................................---------.........//////........................///000000000111111111222111000000444:::???AAAAAACCCFFFAAA===JJJjjjzzzqqqxxxppphhh]]]VVVRRRNNNHHHCCCAAA@@@@@@???>>>======<<<;;;;;;;;;::::::999999999999888777555555666666777555555444444444333333333222333444444555555444444444333333222111111111222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333333333444444666777888999888999>>>FFFNNNXXXiiiwww~~~[[[___XXXMMM^^^vvvmmm{{{aaaOOOKKKJJJHHHEEEFFF???;;;<<>>>>>===<<<<<<;;;::::::999999999999888888777777888777666555555555666666555555444444444333333333222333444444555444444444444333222222111111222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333444444444444555666888888999999<<>>?????????AAAFFFJJJJJJHHHDDD===777333222222000//////000000///...////////////............................................................------------------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++......+++***,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******---,,,+++*********++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------........................------------------------------........./////////........................000000000000////////////555555666888;;;>>>BBBDDDAAAAAAEEEXXX}}}~~~mmmyyy~~~qqqdddYYYQQQIIIDDD???<<<===<<<:::888:::::::::999888888777777777777777777666666666666777666555555444444555555555555444444444333333333222222333444444444444444333333222222111111222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333444444444444444555666777888888:::===>>>@@@HHHPPP___llltttiiiaaaYYYjjjooouuuSSSBBBFFFFFFCCCAAABBB???<<<>>>CCCLLLKKKIIIGGGCCC>>>777222333111//////000111000///////////////............................................................------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++//////,,,***,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***---,,,+++*********++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------........................------------------------............////////////........................000000000////////////...222555:::===???BBBEEEHHHDDDEEEJJJ[[[{{{nnnppp|||xxxvvvfffZZZPPPHHHCCC???<<<999888999::::::999888888888777777666666666666666666666666666666666666555555555444444444444555555444444444333333333222222333444444444444333333333222222111222222333111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333444444444333444444555555666666888;;;======BBBHHHMMMYYYlll}}}vvvoookkkhhhtttgggOOOGGGEEECCCBBBBBB???:::;;;@@@IIIHHHHHHIIIIIIDDD===666444222//////000000000///////////////............................................................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++000111---***+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------........................------------------------........./////////000000////////////////////////000000000000000/////////000777>>>BBBAAABBBEEEHHHFFFQQQ```nnnyyyssskkksssxxxmmm]]]PPPHHHCCC???======;;;999999::::::::::::888888888777777777777777777777777777777777777777555555555555555444444333555555444444444333333333111222333333444444333333333222222111222222333333111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333444333333333333333444555666555666;;;<<<;;;>>>CCCCCCLLLZZZhhhwwwxxxddd]]]eeewwwwww~~~gggPPPJJJFFFCCCBBB>>>:::;;;???CCCDDDEEEIIIKKKIIIBBB===666333000.../////////...////////////............................................................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***000333///++++++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000///////////////////////////000000000111111111111333:::AAACCC@@@@@@EEEKKKQQQfffmmmcccrrrwww[[[SSSHHH@@@===<<<;;;:::;;;;;;::::::999999::::::888888888888888888888888777777777777888888888888555666666666666555444444555555444444444333333333111111222333333333333333222222111111222222333333111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333222222222222222333444555777444555888999888999===@@@EEELLLUUUaaatttdddZZZXXXrrrvvv[[[XXXOOOGGGDDDAAA>>>===@@@???AAAEEEIIILLLKKKGGGCCC999666222/////////...---////////////............................................................------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***111444000+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000000000//////////////////////////////000111222333444444888>>>DDDDDDBBBFFFQQQ[[[nnnrrrsss|||hhh[[[IIICCC===::::::<<<;;;:::999::::::999999888999:::888888888888888888888888666666777777777888888888666666777777777666555444555555444444444333333333111111222333333333333222222222111111222222333444111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333111111111111222333555555666333222666888777888<<<===@@@CCCFFFMMM\\\ppp~~~lllVVV[[[}}}llllll^^^OOOHHHFFFCCCAAABBB???BBBHHHKKKKKKJJJIIIIII>>>:::555222000000///...////////////............................................................------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***111666111+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000000000000000000000//////000222333444555666:::@@@EEEEEEEEENNN```nnn}}}|||xxx^^^JJJAAABBB???;;;;;;===>>>===;;;888999::::::999999:::;;;777777777888888888888888555666666666777777888888666777888888888777555444555555444444444333333333111111222333333333333222222111111111222333333444111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333000000000111222444555666444111111555999:::<<>>>>>BBBMMM^^^jjj~~~fffUUUmmm{{{iiiUUULLLJJJGGGDDDDDD@@@EEEJJJMMMKKKJJJJJJKKKBBB>>>888444222111000///000/////////............................................................------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))222666222+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,---,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///------------------------////////////////////////---------------...//////////////////000000000000000000000000111444777:::CCCHHHIIIBBBBBBYYYzzzqqqYYYHHHAAA???=========<<<;;;;;;::::::777777888888999999999:::;;;;;;:::999888777666666777777777777777777777777777777777777777666555555555555444444444333333333222222222222222222222222555444333222111111111111222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111000111111111111222222222////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444555555666777777777;;;<<<>>>???AAAFFFKKKPPPbbbqqqkkkaaaiii|||yyy{{{~~~qqq]]]NNNGGGDDDDDDFFFEEEFFFHHHHHHGGGGGGGGGHHHFFFDDD@@@999111---...000////////////000000000000///////////////////////////...---,,,,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...///000...,,,******+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...//////...------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///------------------------////////////////////////...............//////000////////////000000000111000222333333333444888<<>>===<<<;;;;;;;;;;;;;;;:::::::::::::::666666777777777888888888444555555555666666666777555555666666555555444444555555444444444333333333333333333333333333333333444444333222111111111111111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444444555666666777777::::::;;;;;;;;;>>>BBBEEEGGGKKKVVVkkkooobbbiiiyyyjjjxxxzzz|||dddRRRHHHEEEFFFGGGHHHIIIIIIHHHFFFEEEJJJJJJJJJFFF???999444222000000000000000000000000///////////////////////////...------------...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///........................//////////////////////////////000111111111111111//////000000000111111111111444666555444999DDDLLLSSSMMMJJJRRRhhhfff[[[NNNIIIKKKMMMJJJEEEGGGGGGFFFDDDCCCBBBAAA@@@?????????>>>>>>======<<<999999999999999:::::::::555555555555666666666777555666666666666666555555555555444444444333333333333333333333333333333333444333222222111111111222000000000000000000000000111111222222222222111111000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333444555555666666777777888999999:::<<<@@@BBBHHHHHHMMMYYYjjj~~~vvvccclllwwwwwwzzzfffQQQDDDEEEEEEEEEGGGHHHHHHFFFEEEFFFHHHIIIHHHCCC;;;444000111111111000000000000000////////////////////////.........------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,++++++,,,...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///........................///////////////////////////000111111222222111111000000000000111111111111222333444333666>>>KKKVVVPPPOOOTTTaaayyyqqq{{{ppp[[[WWWQQQMMMLLLKKKKKKJJJKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@??????>>>======<<<<<<777777777777777777777777666777777888888888777777555555444444444333333333333333333333333333333333333333222222111111222222000000000000000000000000111111222222222222111111000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333444444555666666666555666888999:::<<>>AAA???AAAEEEHHHIIIQQQeeewwwjjjddduuuzzz[[[IIIEEEBBBBBBDDDFFFEEECCCAAABBBEEEGGGGGGDDD===888222222222111111000000///////////////////////////------...//////...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...---------...///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///........................////////////////////////---...000111222111000///000000111111111222222222111111222888AAAIIIOOOQQQLLL```zzz}}}ssskkknnnjjjrrrpppjjj```UUUNNNKKKLLLGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEDDDDDDDDD??????>>>===;;;:::999999666666777888888888888888555555444444444333333333444444444444444444444444333222222111222222333333222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222333333444444555555666444555777888888999;;;======???DDDHHHIIILLLWWWcccrrrtttwwwxxxpppQQQKKKDDDBBBCCCDDDCCCAAA??????AAAEEEGGGFFFBBB>>>333333222111111000000///////////////////////////------...//////...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,+++,,,...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////////////////////////////////////////////////////---...000111222111///...000111111111111222222222111111444<<