BM6@ 6(@@ }}}oooaaaSSSNNNKKKFFFAAA????????????@@@AAAAAAAAABBBAAABBBCCCCCCDDDDDDEEEEEEMMMGGGTTTZZZIIIAAA???111DDDYYYiiimmmwww___TTTGGG===999:::;;;;;;>>><<<:::999::::::999888;;;:::888666555444555555333333333333333333333333333333333444444444555555333333333444444444555555555444333222222222333444222333444555666777888888999;;;???CCCGGGKKKMMMNNNPPPLLLRRRVVVWWWooossscccWWWKKKFFFEEEAAA===<<<>>>??????@@@@@@AAAAAABBB???@@@AAABBBCCCCCCEEEFFFEEELLLWWWUUUEEE===???<<>><<<:::999::::::999888:::999777555444444444555333333333333333333333333222222222333333333444444333333333333444444444444444333333222333333444444666555555555555666888888<<<===@@@CCCFFFIIIKKKMMMPPPLLLQQQUUUVVVnnnxxxgggWWWLLLBBB@@@@@@===;;;;;;>>>>>>??????@@@AAAAAABBB???AAABBBCCCCCCDDDFFFHHHKKK___aaaOOO???777:::CCCUUUdddkkkddd^^^]]]UUUIIIHHHBBB<<<999;;;===>>>>>>===;;;999999::::::999888999888777555444444444555333333333333333333333333111111111222222222333333222222222333333333444444444444555555555555555555555555555555777999;;;===??????@@@BBBDDDGGGJJJLLLOOOKKKQQQUUUUUUmmmppp^^^RRRHHH@@@??????===<<<======>>>>>>???@@@AAABBBBBBAAACCCDDDDDDCCCDDDHHHKKKVVVmmmdddIII>>>999<<>>===;;;999999:::::::::999888777666444333333444444333333333333333333333333222222222222333333333333222222222333333333333444666777777777777666666555111333555999<<>>>>>???@@@CCCGGGKKKNNNNNNJJJQQQTTTUUUllllllYYYOOOGGG@@@??????===<<<>>>>>>>>>???@@@AAABBBCCCCCCBBBDDDDDDCCCAAADDDJJJPPP^^^kkkZZZBBB???@@@FFFXXXaaaeeebbbXXXQQQOOOJJJCCC<<<::::::<<<@@@BBB@@@>>><<<;;;999999:::;;;:::999777666555333333333444444333333333333333333333333333333333333444444444444222222333333333444444444666666666555555444444444333555999>>>@@@AAAAAA@@@<<<<<<===???CCCHHHMMMOOOMMMIIIPPPUUUUUUlll~~~iiiVVVJJJDDD???>>>===;;;;;;>>>>>>???@@@AAABBBCCCDDDEEEBBBDDDDDDBBBAAAGGGQQQZZZllleeeQQQ@@@>>>CCCMMM[[[eeehhhggg___VVVNNNCCC999<<<;;;;;;>>>BBBCCCAAA>>><<<:::999999:::;;;:::999666555444333222333333444333333333333333333333333333333444444444555555555333333333444444444555555444444333222222333555666:::<<<>>>??????===;;;999:::;;;===@@@DDDIIIMMMOOOKKKHHHPPPUUUVVVmmmxxxdddRRRFFF@@@=========;;;<<<@@@???@@@AAABBBDDDEEEFFFFFFDDDFFFFFFEEEFFFPPP```lllsssZZZJJJEEEAAAIII]]]jjjlllmmmjjjbbbYYYPPPDDD;;;;;;;;;;;;???CCCDDDAAA>>><<<:::888999:::;;;;;;:::555444333222222222333444333333333333333333333333222222333333333444444444444444555555555666666666444333222333555999===???@@@???===;;;:::888777666:::;;;>>>AAAEEEHHHKKKLLLJJJHHHPPPVVVWWWooosss```OOOCCC???<<<>>>>>>===???CCC@@@AAABBBCCCDDDFFFGGGHHHHHHIIIJJJJJJMMMZZZmmm{{{jjjIIIAAAIIIHHHWWWuuu}}}yyynnnaaaVVVMMMDDD>>>::::::;;;>>>CCCDDDBBB???;;;:::888999:::;;;;;;:::555444333222222222333444333333333333333333333333111111222222222333333333555555555666666666666777666666555666:::@@@FFFJJJAAA>>>:::666555555777888;;;<<>><<<<<<===???@@@DDDCCCAAAAAABBBDDDGGGHHHLLLNNNQQQZZZjjjwwwxxxrrrPPPLLLGGGLLL\\\ppp|||tttdddYYYQQQEEE999>>>???AAADDDGGGEEE???:::999:::;;;<<<<<<<<<;;;:::444444444444444444444444222222333333333333444444444444444444444444444444555555555555555444444333555555777>>>EEEGGGDDD???777666666666666777777888999:::===AAADDDGGGIIIJJJJJJIIIQQQUUUYYYuuu|||ooo```QQQHHH???>>>=========???AAABBBBBBFFFIIIIIIHHHGGGJJJLLLTTT]]]kkkzzzvvvfffLLLDDDCCCPPPeeetttyyyxxxzzzyyypppbbbVVVNNNCCC888AAACCCEEEFFFEEEBBB===:::::::::;;;;;;;;;:::999888444444444444444444444444222222333333333333444444333333333333333333333333555444333222222222333333888666666999===>>>:::555666666666666666777777888999:::===AAADDDGGGIIIJJJJJJIIIPPPUUUZZZvvvqqqaaaTTTJJJEEE============???AAADDDEEECCCFFFIIIIIIHHHMMMWWW```vvvfffNNNFFF>>>DDD[[[ssszzzuuuqqqooooooiii]]]PPPGGG@@@:::BBBEEEHHHGGGCCC>>><<<<<<<<<<<<<<<;;;:::999777666444444444444444444444444222222333333333333444444333333333333333333333333333333333333444666888999999666555555777777444111666666666666666777888888999:::===AAADDDGGGIIIJJJLLLIIIOOOSSSWWWqqq{{{gggUUUJJJEEEDDD======>>>???@@@BBBDDDEEEIIIGGGEEEGGGPPPcccyyyrrrVVVBBBBBB@@@NNNjjj}}}zzzpppkkkkkkhhhaaaTTTHHH@@@>>>>>>BBBGGGKKKHHH@@@<<<===@@@??????===<<<:::888666555444444444444444444444444222222222333333333444444222222222222222222222222000222555999<<<>>>??????777555333444666777777555666555555666666777888999999:::===AAADDDGGGIIIJJJNNNKKKOOOPPPQQQhhhuuu```OOOEEECCCCCC??????@@@AAABBBCCCDDDEEEJJJGGGHHHSSSjjj}}}```NNNEEE???HHH^^^vvvuuujjjgggjjjdddXXXKKK@@@;;;>>>DDDLLLPPPQQQKKKAAA;;;===AAABBBAAA???<<<:::888666555444444444444444444444444222222222333333333444444222222222222222222222222111444999===@@@???===;;;555444333444555777888888555555555555666777888999999:::===AAADDDGGGIIIJJJOOOKKKNNNOOOOOOdddlllYYYKKKCCCBBBBBB???@@@AAABBBCCCDDDEEEEEECCCGGGTTTllliiiPPPDDDAAABBBUUUnnn}}}|||ssskkkgggiii]]]OOOCCC<<<:::AAAIIIWWWYYYWWWNNNCCC<<<===@@@CCCAAA???<<<999777555555444444444444444444444444222222333333333333444444333333333333333333333333333666999<<<<<<999444111555555444333333333333444555555555555666888999:::999:::===AAADDDGGGIIIJJJLLLIIINNNRRRSSSeee}}}qqq___PPPGGGCCCAAA@@@>>>???@@@CCCEEEFFFGGGHHHEEERRRjjjpppSSSCCC>>>===MMMfff~~~}}}zzzuuunnncccUUUFFF>>>;;;<<>>;;;===@@@CCCFFFHHHJJJJJJTTTeeevvvTTTBBBAAADDDFFFXXXtttvvv\\\NNN@@@<<<===???EEEMMMOOONNNJJJDDD>>><<<>>>@@@???===:::777555333222222444444444444444444444444222222333333333444444444444444444444444444444444111111111222333444555666444555666666555444555555444444555555666888999:::999:::===AAADDDGGGIIIJJJKKKIIIOOOSSSRRR```uuu}}}}}}ttteee\\\OOOEEEAAA@@@@@@??????EEEDDDDDDIIIHHHLLLZZZpppuuuRRRDDDBBB@@@FFFPPPppp{{{xxxiii[[[KKK<<<888<<>>===>>>@@@@@@??????===:::666333222333555333222444666555222///444444444444444444444444555555555444444333333333444444333333333333222222333333333444444444555555777666666666666777777888;;;<<>>LLLbbbyyynnnXXXIII;;;:::@@@FFFJJJMMMFFFCCC???======>>>???>>>???===:::888666555444444333111111333555666444222333333333333333333333333333333333333333222222222222222222333333444444444444444444555555555666666666666666666666777777888:::;;;>>>AAAEEEGGGIIIJJJMMMJJJQQQVVVUUUaaavvv~~~rrrdddZZZPPPKKKEEEAAA@@@@@@AAAAAAAAAEEEDDDEEEIIIKKK______III===AAACCCFFF___uuummmQQQDDD999<<>>======@@@BBBBBBBBB@@@<<<777444555666555444222111111222333555444333333333333333333333333333111111222222222222222333000111111222444555555666555555555666666666777777666666666666666777888888999:::===@@@DDDGGGIIIKKKMMMKKKRRRVVVWWWfff|||vvvhhhZZZQQQGGGEEEBBB@@@???@@@AAABBB>>>EEEGGGKKKNNNOOOfffkkkMMMCCC===@@@KKK```lllcccIII>>>888@@@LLLPPPNNNKKK>>>======???CCCHHHKKKLLLCCC<<<555222444666555222333222111111111222222111222222222222222222222222111111222222333333444444111111222333333444555555444555555555666666666666666555555666666777888999999:::<<>>GGGIIILLLSSS]]]wwwiiiSSSDDDDDD@@@CCC[[[xxxeeeXXXAAA::::::EEEPPPRRRLLLGGG>>>===<<<>>>DDDKKKPPPRRRCCC<<<555222444555333000111111222222222222222333222222222222222222222222222222333333444444555555333333333333333333333333333333444444444555555555555555555555666777888999:::;;;<<>><<<<<<>>>CCCHHHLLLMMM???;;;555333333444222111///222555666666555666777333333333333333333333333333444444444444444555555444444444333333222222222333333333444444444444555555555555555666888999:::======>>>@@@CCCGGGJJJLLLKKKKKKOOOQQQXXXrrrzzzuuulll```SSSIIICCC@@@@@@AAAAAA@@@??????BBBEEEJJJ]]]aaaaaayyygggRRRFFF???:::======KKKmmmwwwaaaSSSAAA:::===GGGTTTYYYRRRHHHBBB?????????AAADDDDDDCCCAAA999777555444333333444444666999======:::777555555333333333333333333333333444444444333333333333333333333333333333333333333444444444444555555555555444444555555666888999:::??????@@@AAACCCGGGJJJLLLNNNMMMQQQRRRZZZvvvwwwoooiiieee^^^TTTKKKEEECCCCCC>>>???@@@???>>>???CCCGGGMMMhhhsssvvvjjjKKK<<<;;;===>>>CCC<<>>AAAAAA???<<<<<>>@@@DDDAAA;;;@@@EEEccc|||xxx\\\MMMBBB888BBBQQQ]]]\\\RRRKKKFFFDDDEEEJJJNNNNNNIIIBBB<<<:::888555333555;;;CCCJJJNNNEEE@@@999444333333333333222222333333333333444444111111111111111111111111333333333333333333333333444444444444444444444444666555555555555666666777:::;;;>>>AAADDDFFFHHHIIIKKKMMMRRRRRRZZZyyyssshhh]]]VVVUUULLLJJJGGGDDDAAA@@@@@@@@@@@@@@@@@@@@@AAADDDFFFFFFNNNXXXbbbrrrsssZZZBBB;;;???@@@===;;;EEEeeeeeeMMMAAA<<<999RRR[[[___WWWJJJCCC@@@???NNNPPPPPPLLLEEE===999777777888<<<@@@EEEGGGFFFDDD999666222000111333444444222222222333333333444444222222222222222222222222333333333333333333333333444444444444444444444444666555555555555666777777:::;;;>>>AAADDDGGGHHHIIIIIILLLSSSUUU]]]{{{nnnbbbWWWNNNHHHGGGAAA@@@???>>>>>>???@@@@@@@@@???@@@CCCGGGHHHIIIHHHMMMUUUbbbyyytttTTTCCC777;;;???<<<===CCCNNN}}}eeeQQQCCC:::;;;???[[[___^^^SSSIIIFFFIIIKKKKKKKKKKKKHHHDDDAAA@@@AAACCCDDDDDDDDDBBB===777111222000//////111333444444222222222222333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555555666777777:::;;;>>>AAADDDGGGIIIJJJIIILLLTTTWWW```~~~sssbbbVVVLLLDDD@@@AAA@@@???>>>=========>>>>>>AAA???@@@EEEHHHHHHHHHJJJPPPeee{{{YYYEEE;;;888>>>===888CCCUUUrrrxxxWWWIIICCC>>>AAAJJJXXXZZZWWWMMMGGGIIIOOORRRNNNNNNMMMLLLJJJIIIIIIJJJIIIDDD>>>999555222///---555333222222333444333111111222222222222333333333333333333333333333333333333333333333333333333333444444444444444444444444555555444555555666777888999;;;>>>BBBEEEHHHIIIJJJLLLLLLSSSWWW___}}}tttfffWWWMMMFFF@@@===?????????>>>>>>======>>>>>>CCC@@@AAAEEEGGGGGGLLLRRRccc}}}\\\DDD@@@<<<<<<===888999PPPlllWWWFFFCCCCCCIIITTTRRRSSSOOOGGGCCCFFFIIIJJJ^^^[[[WWWRRRMMMGGGCCC@@@:::666111...000333555777666444333333444444222000111111111222222222333333333333333333333333333333333333333333333333333333444444444444444444444444444444444555555666888888999;;;>>>BBBEEEHHHJJJKKKNNNLLLQQQTTT[[[zzzyyydddXXXKKKDDD@@@===<<<>>>;;;;;;<<<===>>>???@@@@@@DDDAAACCCGGGIIILLLYYYiiiyyyZZZFFF>>><<<<<<===<<<>>>LLLjjjXXXCCCCCCHHHPPPXXXKKKMMMLLLHHHIIINNNQQQPPPXXXTTTNNNHHHBBB<<<666222222111000222444555555444222111000111333333333111111111111111222222222222333333333333333333333333333333333333333333333333444444444444444444444444444444444555555777888999999;;;>>>BBBFFFIIIKKKLLLOOOKKKOOORRRXXXvvvvvvhhhUUUKKKBBB>>>===<<<<<<>>>;;;<<<===???@@@AAABBBBBBEEECCCFFFLLLOOOWWWpppzzzZZZEEE???>>>999<<<>>>BBBTTTsssrrrNNNCCCLLLVVVYYYYYYNNNOOOOOONNNRRRYYY\\\ZZZIIIDDD===888666444222000555444444555555444111///111000...///111333333333111111111111222222222222222222222222222222222222333333333333333333333333444444444444444444444444444444444444666777888999999;;;>>>BBBFFFIIIKKKMMMLLLHHHNNNSSSXXXqqq}}}lll^^^NNNEEE===<<<===<<<===@@@???@@@AAABBBCCCCCCCCCBBBEEEDDDHHHPPPUUUbbb|||\\\GGG>>>;;;;;;888===@@@KKKlllfffSSSBBBFFFYYYeeebbbYYYYYYXXXTTTQQQRRRWWWWWWSSSLLLDDD;;;555333444444444444222000111333555555555555333111000222333333333000111111111111222222222111111111111111111111111333333333333333333333333444444444444444444444444333333444444666777888999999;;;>>>BBBFFFJJJLLLMMMIIIFFFNNNUUUXXXoooyyykkk\\\RRRFFFBBB===<<<>>>@@@AAAAAA>>>AAADDDDDDCCCBBBBBBBBBDDDHHHKKKQQQbbb~~~```GGG===999999>>>???:::DDDeeeaaaKKKFFFIIIZZZlllrrrllleeeUUULLLDDDDDDLLLTTTWWWWWWHHHAAA888333444555444222222222222222222222222222222222222111111111000000222222111111111111222222111111111111222333444444111111222222222333333333333333333444444444555555444555666555555555777999<<<===@@@CCCFFFIIILLLMMMJJJIIIMMMSSSVVVdddwwwkkk^^^QQQIIIDDD@@@===<<>>???AAACCCDDDGGGHHHLLLXXXqqqsssOOOAAA???>>>>>>@@@888DDDbbbtttZZZ[[[ZZZbbbttt~~~uuuaaaQQQJJJHHHHHHLLLQQQTTTSSSQQQEEE???777333333555444222222222222222222222222222222222222111111111000000222222111111111111222222222222222111222222333333111111222222222333333333333333333444444444555555444555666555555555777999<<<===???CCCFFFIIILLLMMMHHHHHHLLLRRRUUUbbb~~~rrreee[[[PPPFFF@@@@@@>>>===>>>@@@AAABBBAAAEEECCCAAA@@@AAACCCDDDEEEIIIJJJRRReeexxx\\\AAA:::======:::999<<>>???AAABBBBBBBBBCCCEEEHHHHHHFFFEEEGGGHHHTTTZZZgggzzz|||^^^KKK<<<;;;>>>;;;:::===JJJiiieeeSSSQQQLLLTTTbbbmmmlllaaaWWWTTTMMMNNNRRRXXX[[[VVVJJJ@@@;;;777333111222333333333222222222222222222222222111111111111111111111111222222111111111111222222444444333222111111111111111111222222222333333333333333333444444444555555333555666555555555777999;;;<<>><<<===???AAABBBBBBCCCCCCAAAEEEIIIGGGDDDGGGQQQZZZrrr~~~ttt^^^GGG???<<<>>>>>><<>><<<===???;;;:::FFFVVV}}}oooMMMCCCDDDDDDUUU[[[bbbaaaWWWPPPXXXdddnnneee\\\WWWTTTNNNDDD:::444444333333222222222222222222222222222222222222111111111111111222222222222222111111111111222222333333222222111222222222111111222222222333333333333333333444444444555555444555666555555555777999:::<<<>>>AAAEEEHHHJJJLLLMMMOOOOOOMMMQQQaaa}}}xxxgggXXXPPPFFF@@@??????@@@??????AAACCCCCCBBBBBBDDDGGGHHHHHHLLLUUUggggggRRREEEAAA???AAAFFFHHHNNN```tttwwwUUUCCCAAAKKKVVV]]][[[ZZZXXXTTTRRRZZZdddlllhhhbbbYYYOOOEEE===888333444444444333222222222222222222222222222222222000000111111111222222222222222111111111111222222222222222111222222333333111111222222222333333333333333333444444444555555444555666555555555777999:::<<<>>>AAAEEEHHHJJJLLLKKKMMMNNNMMMSSShhhtttdddSSSLLLCCC>>>>>>@@@@@@@@@AAACCCEEEDDDBBBBBBEEEHHHJJJMMMWWWmmmjjjSSSEEE>>>CCCAAAGGGTTTbbbsssVVVEEEAAACCCTTTiiiqqqeeeYYYRRRPPPRRRXXX___dddgggfff\\\LLL>>>777666333444555555333222222222222222222222222222222222000000111111222222222222222222111111111111222222111111111111222333444444111111222222222333333333333333333444444444555555444555666555555555777999:::;;;>>>AAAEEEHHHJJJKKKHHHKKKLLLLLLUUUmmmkkk\\\KKKFFF@@@===<<<>>>@@@AAABBBBBBBBBAAAAAABBBDDDFFFJJJTTTnnngggPPPBBBBBBGGGWWW^^^cccdddjjjyyyxxxZZZDDD>>>AAARRRhhhpppooojjjbbbYYYSSSRRRVVVZZZ```ccc]]]MMM???999666333222333333444444333333222111111111111111111111111000111111111111222222222111111111111111111111111333333333333333333333333222222222222222222222222333333333444444444555555555444444555555666777888:::;;;>>>AAADDDHHHJJJKKKKKKOOOKKKKKKSSSbbbzzzgggYYYIIIDDD???<<<<<<>>>@@@AAACCCDDDCCCBBBAAACCCGGGJJJOOOhhheeeSSSKKKMMMWWWbbbQQQOOOSSScccyyy```III===BBBLLL```vvv|||qqqjjj___WWWSSSVVV[[[_________WWWHHH<<<888666222222333333444444333333222111111111111111111111111000111111111111222222222111111111111111111111111333333333333333333333333222222222222222222222222333333333444444444555555555444444555555666777888:::;;;>>>AAADDDHHHJJJKKKKKKOOOLLLKKKRRR___~~~~~~qqq```TTTEEEAAA===<<<===???AAABBBEEEEEEDDDBBBAAAEEEMMMSSSdddzzzjjjZZZRRRPPPNNNLLLMMMEEEDDDRRRsssWWWLLL<<<;;;GGGVVVkkk~~~nnneeeZZZTTTUUUZZZ___bbb]]]XXXLLL???888777555111222222333333333333222222111111111111111111111111000111111111111222222222111111111111111111111111333333333333333333333333222222222222222222222222333333333444444444555555555444444555555666777888:::;;;>>>AAADDDHHHJJJKKKLLLOOOLLLKKKQQQ[[[www|||sssgggXXXNNNAAA???<<<<<<>>>@@@BBBBBBEEEDDDCCCCCCFFFPPP]]]ggg}}}jjj^^^RRROOOLLLDDD999222BBBOOOpppaaaAAAEEE>>>FFFUUUaaappp{{{wwwccc\\\UUUSSSXXX]]]______XXXOOOAAA777444555333111222222333333333333222222111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222111222222222222222333333333333333444444444555555555444444555555666777888:::;;;>>>AAADDDHHHJJJKKKMMMPPPLLLKKKPPPVVVnnn}}}sssiii]]]QQQIII???===<<<<<>>FFF]]]qqqvvvyyyvvviiiXXXVVVUUUYYY___```\\\WWWRRRFFF999222222333222111111222222333333222222111111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222111111111222222333333333333333333444444444555555555444444555555666777888:::;;;>>>AAADDDHHHJJJKKKMMMPPPLLLKKKOOOSSSfffuuujjj^^^TTTJJJDDD>>>===<<<>>>AAACCCCCCCCC@@@BBBJJJ[[[qqqkkkTTTCCCBBB<<<777777888:::AAAIIIaaaxxxTTTDDD@@@:::PPPtttuuudddXXX[[[bbbhhhjjjdddZZZQQQIII???555222222222111222111111222222222222111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222111111111222222333333444333333333444444444555555555444444555555666777888:::;;;>>>AAADDDHHHJJJKKKMMMPPPMMMLLLOOOPPP___zzz}}}vvvlll```UUULLLEEEAAA>>>===>>>@@@BBBDDDCCCCCCDDDHHHUUUlllwww^^^GGG999444:::<<<@@@BBB>>>>>>HHHTTTWWWDDD@@@???HHH___yyyrrreeeffflllvvvzzzwwwjjj[[[QQQBBB999333444444111111333111111222222222222111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000111111222333333444444333333333444444444555555555444444555555666777888:::;;;>>>AAADDDHHHJJJKKKNNNQQQNNNMMMPPPOOO[[[tttuuuooodddYYYNNNGGGBBB@@@>>>>>>>>>AAACCCDDDDDDBBBJJJOOO^^^vvvxxxlll[[[GGG:::===GGG999;;;===<<<<<>>AAAEEEHHHJJJKKKNNNQQQNNNNNNPPPOOOZZZqqq}}}wwwsssjjjddd[[[PPPHHHBBB???>>>BBB??????DDDGGGGGGHHHKKKLLLWWWrrr~~~{{{xxxhhhTTTGGG???;;;<<>>AAADDDHHHJJJKKKRRRNNNMMMPPPOOOPPP]]]mmmzzztttnnnjjjaaa\\\TTTLLLEEEAAA??????@@@===>>>BBBDDDEEEIIIOOO[[[nnnuuunnnbbbTTTFFF>>>;;;:::<<<@@@<<<======KKKkkk{{{XXXHHHCCCHHH^^^wwwyyyqqqddd[[[[[[aaaqqqtttvvvuuulll\\\HHH999666666555333333222222333222222222222222222222222222222111111111111222222111111111111111111111111111111111222222222333333111111111111111111111111333222222111222333444555222222333333333333444444555444444555555666777888:::<<<>>>AAAEEEHHHJJJLLLPPPMMMNNNPPPNNNNNNYYYiiizzztttnnnhhhbbb^^^VVVRRRLLLFFFAAA?????????@@@???@@@BBBBBBDDDOOOZZZrrryyydddYYYKKKBBB:::999;;;<<>>AAAEEEHHHJJJLLLMMMLLLNNNQQQMMMLLLXXXiiizzzuuuoooiiiddd^^^YYYUUUNNNKKKFFFBBB???>>>>>>???BBBBBBDDDDDDBBBGGGVVVeee|||bbbPPPEEEAAA===;;;===>>>>>>AAAEEEKKK]]]tttcccOOO>>>BBBVVVqqqsss``````nnn}}}vvvmmmbbbSSSCCC888555555444444333222222222333222222222222222222222222222222111111111111222222111111111111111111111111111111111111222222222222111111111111111111111111111111111111111222222222222222222333333333444444555444444555555666777888;;;<<>>>>>>>>???CCCDDDEEEEEECCCHHHXXXjjj___LLLCCC;;;???>>>???@@@???>>>DDDLLLppp|||ZZZMMMEEEDDDTTToookkkooo|||nnn]]]OOOAAA555222444444444333222222222333333222222222222222222222222222222111111111111222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111222222222222222222222333333333444444555444444555555666777888;;;<<>>;;;<<<>>>@@@@@@===BBBUUUggg~~~\\\MMMBBBIIIUUUeeexxxuuuppp~~~wwwdddOOOCCC:::222222777333333222222222222333333222222222222222222222222222222111111111111222222111111111111111111111111000000000111111111111222111111111111111111111111000111222222333333222222222222333333333333444444555444444555555666777888;;;===???BBBFFFIIIKKKMMMMMMLLLMMMNNNOOO^^^yyypppiiiddd\\\XXXSSSOOOLLLJJJHHHFFFBBBAAA@@@???@@@AAABBBCCCDDDDDDEEEFFFEEEIIIUUUccc}}}wwweeeNNN@@@======<<<;;;>>>AAA@@@AAARRRxxx}}}[[[OOOPPPTTTbbbnnnpppoooppppppmmmooosssnnnXXXCCC<<<999444444999333222222222222222333333222222222222222222222222222222111111111111222222111111111111111111111111000000000000111111111111111111111111111111111111111111333444444444333222222222333333333333444444555444444555555666777888<<<===???CCCFFFIIILLLMMMMMMMMMOOOPPPSSSfffzzzqqqhhh```\\\XXXTTTNNNJJJGGGEEEBBBAAA>>>>>>>>>???@@@BBBDDDEEEGGGFFFGGGIIIIIILLLVVVaaannnaaaOOOAAA<<<<<<<<<;;;===@@@CCCCCCHHHddduuuXXXKKKMMMSSSooo~~~wwwiiijjjrrryyyxxxbbbKKK777555666222000444222222222111222222333333222222222222222222222222222222111111111111222222111111111111111111111111000000000000111111111111111111111111111111111111111222333444555444333333222222333333333444444444555444444555555666777888<<<===@@@CCCFFFIIILLLMMMLLLMMMPPPSSSWWWjjj}}}yyysssmmmgggaaa[[[WWWPPPMMMIIIFFFCCCCCCCCCDDDDDD>>>>>>BBBAAA<<>>AAADDDEEEGGGIIIKKKNNNMMMRRRSSSSSSqqq~~~{{{uuuqqqkkkfffaaa[[[UUUQQQLLLJJJGGGCCCBBBAAABBBCCC@@@???======BBBJJJOOOPPPHHHEEEEEELLLWWW^^^___\\\IIIAAA<<<===@@@@@@BBBEEEAAACCCKKK]]]yyyoooUUUPPPQQQWWWoooqqqqqq}}}pppXXXBBB<<<555333444555444222222222222222222222222222333333333333333333333333222222222111111111000000111111111111000000000///000000000000111111111111222222222222222222222222000111111111111222222222222222222222333444555555333444555555555666888:::;;;>>>AAADDDEEEGGGIIIKKKOOONNNSSSTTTUUUrrr|||wwwsssooohhheee```[[[WWWRRRMMMJJJGGGEEECCCAAA@@@@@@AAABBB>>>AAA???<<>>AAADDDEEEGGGIIIKKKNNNNNNTTTUUUVVVsssxxxrrrmmmhhhddd]]]ZZZVVVSSSOOOLLLHHHEEECCCBBB@@@??????@@@AAABBBAAACCCCCCDDDKKKRRRMMMBBBBBBDDDKKKTTTZZZUUUHHH<<<===;;;;;;<<<;;;:::===CCCJJJrrrnnn[[[NNNJJJXXXgggrrrzzzyyygggOOO;;;555333222333555666555444222222222222222222222222222222222222222222222222111111111111111111111111111111111000000000000000///000000000111111111111111111111111111111111111000000111111111222222222222222222222333444555555333555666666555666999;;;;;;>>>AAADDDEEEGGGIIIKKKMMMMMMSSSTTTUUUrrr~~~wwwoooiiiddd___\\\UUUSSSOOOMMMKKKIIIFFFCCCAAA@@@@@@@@@@@@AAABBBCCCBBBAAAFFFOOOOOOGGGAAAAAACCCFFFKKKMMMKKKEEE>>>999999;;;===>>>;;;<<>>AAADDDEEEGGGIIIKKKLLLLLLSSSTTTTTTppp~~~zzzuuummmfff```[[[WWWTTTNNNLLLJJJIIIHHHGGGEEECCC?????????@@@@@@AAABBBCCCAAA???GGGRRRNNN@@@===EEECCCDDDEEECCC???===<<<>>>888:::===???===BBBRRRcccvvv]]]NNNJJJOOO\\\tttqqqggghhhyyyjjjZZZIII<<<777777555555555444333222222111222222222222222222222222222222222222222222222222111111111111111222222222000000000000111111111111000000000000111111111111111111111111111111111111000111111111111222222222222222222222333444555555444555666777666777999;;;;;;>>>AAADDDEEEGGGIIIKKKMMMLLLSSSTTTTTTooo~~~zzzvvvpppjjjccc\\\WWWRRROOOMMMIIIGGGEEEEEEEEEEEECCCBBB>>>>>>??????@@@@@@AAAAAACCCFFFJJJJJJFFFAAABBBFFFCCCBBB???===<<<<<<<<<===;;;;;;???GGGPPP\\\lll{{{qqqZZZMMMMMMRRRjjjzzz}}}rrrlllooo|||nnnWWWHHH===555555999666666555444222222222333222222222222222222222222111111111111111111111111000000111111111222222222///000000000111111111111000000000000111111111111111111111111111111111111000111111111111222222222222222222222333444555555444666777777666777999<<<;;;>>>AAADDDEEEGGGIIIKKKOOONNNUUUUUUTTTooo}}}yyytttqqqhhhccc\\\UUUPPPMMMJJJHHHEEECCCBBBBBBCCCCCCBBB@@@======>>>>>>??????@@@@@@IIIOOOMMMBBB===DDDFFFBBBFFFAAA===;;;======;;;888;;;;;;CCCUUUllltttXXXMMMNNNWWW```rrrjjjooovvv{{{bbbJJJ???:::444333555666666555333222222333555222222222222222222222222111111111111111111111111000000111111222222222222//////000000111111111222000000000000111111111111000000000000000000000000000111111111111222222222222222222222333444555555444666777777777777:::<<<;;;>>>AAADDDEEEGGGIIIKKKQQQPPPVVVVVVUUUooo{{{vvvsssoookkkhhh]]]YYYRRRMMMJJJHHHFFFEEEBBBBBBAAA@@@@@@??????>>>AAAAAA@@@@@@???@@@BBBDDDKKKHHHCCCAAABBBBBB???===???;;;:::<<<<<<999:::======???NNNxxxttt[[[UUUVVV\\\ppptttjjjsssgggPPP<<<888777333222777555555555444444333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111222222222222222222222222000000111222222222222111333333222222333333444555555555555666777999;;;;;;>>>@@@CCCEEEFFFGGGHHHJJJOOOSSSSSSNNNVVVsss~~~|||xxxtttpppkkkhhheeeaaa^^^UUUQQQLLLHHHFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@@@@??????@@@@@@???>>>@@@FFFKKKIIIEEEAAA@@@@@@@@@>>><<>>@@@CCCEEEFFFGGGHHHJJJMMMSSSTTTQQQ[[[yyy}}}zzzwwwsssqqqjjjgggbbb^^^\\\YYYUUUSSSMMMIIIEEECCCBBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAA>>>???@@@??????CCCJJJPPPDDDBBB???=========<<<;;;<<<:::;;;===<<<:::<<>>@@@CCCEEEFFFGGGHHHJJJMMMSSSUUUSSS]]]|||}}}xxxsssooolllgggeee___\\\XXXUUUSSSQQQNNNLLLHHHEEEBBB@@@@@@@@@@@@???>>>>>>???@@@AAAAAABBBBBB@@@???>>>@@@EEEHHHJJJJJJ@@@>>><<<:::::::::::::::666999>>>???;;;:::AAALLLWWWjjjoooYYYUUU___ooowww{{{nnnPPP>>>666333444777555000///333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000111222222222222111333333222222333333444555555555555666777999;;;;;;>>>@@@CCCEEEEEEFFFHHHJJJNNNSSSTTTQQQZZZwww}}}vvvsssmmmiiieeeaaa]]]ZZZVVVSSSPPPNNNLLLKKKHHHFFFDDDAAA>>>=========<<<;;;>>>>>>???@@@AAABBBBBBCCCCCC???===CCCJJJLLLFFF???<<<;;;:::999888888999:::555888<<<<<<:::BBBYYYoooiii\\\ZZZfffzzzoooVVV@@@666555555666666444000111555333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////000000111222222222222111333333222222333333444555555555555666777999;;;;;;>>>@@@CCCEEEEEEFFFHHHJJJMMMSSSTTTPPPXXXtttwwwqqqjjjgggbbb^^^[[[XXXTTTQQQMMMKKKHHHFFFEEEEEECCCAAA>>><<<::::::;;;;;;:::888>>>>>>???@@@AAAAAABBBBBBDDD@@@>>>DDDKKKJJJ@@@666999::::::999777888:::<<<:::999:::===EEE[[[~~~hhhVVV\\\jjjjjjMMMBBB;;;333222333333222222222444777222222222222333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////000000111222222222222111333333222222333333444555555555555666777999;;;;;;>>>@@@CCCEEEFFFGGGHHHJJJKKKQQQTTTRRR\\\yyy|||zzzwwwssslllggg___\\\XXXTTTRRRPPPMMMJJJGGGEEECCCAAAAAAAAA???>>>;;;:::999:::<<<===<<<;;;?????????@@@@@@AAAAAAAAAAAA@@@AAADDDFFFCCC===777888::::::999888888;;;>>>>>>===BBBQQQfffkkk]]]___rrrwwwSSS;;;666777444222222111111222444555444111111222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000111222222222222111333333222222333333444555555555555666777999;;;;;;>>>@@@CCCEEEFFFGGGHHHJJJJJJQQQUUUUUU```~~~yyytttnnnjjjhhheee```\\\XXXUUUQQQOOOMMMKKKHHHFFFFFFDDDAAA@@@@@@@@@???>>>:::999:::<<>>AAADDDCCC@@@===;;;;;;888:::;;;:::888999<<>>333111777555555444333444555333000111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000111222222222222111333333222222333333444555555555555666777999;;;<<<>>>@@@CCCEEEFFFGGGHHHJJJKKKRRRVVVVVVaaazzztttooommmjjjgggccc```\\\WWWSSSOOOMMMKKKHHHEEECCCBBBAAA@@@>>>===<<<======;;;:::>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBAAA@@@??????;;;@@@CCCBBB===:::;;;>>>@@@===666888@@@;;;:::FFFGGGcccvvvbbbWWWQQQ___zzziiiRRR>>>999888333222666444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111//////000000000000//////...//////000000000000000222222333333333333444444555555666777888:::<<<===???BBBEEEEEEDDDFFFJJJMMMOOOSSSUUUVVV^^^xxx~~~zzzuuuqqqkkkhhhcccaaa]]]ZZZWWWSSSOOOKKKJJJIIIGGGEEECCCAAA@@@@@@???===<<<<<<======<<<;;;=========>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>===@@@AAA???;;;888777999999>>><<<===@@@>>>DDDWWWbbbTTTUUUYYYcccvvv}}}yyynnnQQQAAA555666777333222777444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111//////000000000000//////...//////000000000000000222222333333333333444444555555666777888:::<<<===???BBBEEEEEEDDDFFFJJJMMMOOORRRTTTUUU]]]www}}}xxxuuupppkkkhhhddd```]]]YYYVVVSSSPPPMMMJJJFFFDDDDDDCCCBBB@@@???>>>>>>>>>===<<<;;;<<<>>>???>>>=========>>>>>>???AAABBBCCCEEEEEEDDDBBB@@@???>>>===???>>>>>><<<;;;999888888777???>>>;;;BBBLLLccciiiRRRNNNJJJ^^^wwwqqqzzz{{{___KKK;;;333000555666222111666444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111//////000000000000//////...///000000111111000000222222333333333333444444555555666777888:::<<<===???BBBEEEEEEDDDFFFJJJMMMOOORRRSSSSSS\\\vvv{{{uuurrrmmmiiiddd___]]]ZZZXXXVVVRRRPPPLLLIIIHHHFFFCCC@@@??????>>>===============<<<;;;;;;<<>>>>>??????AAABBBDDDEEEFFFEEECCCAAA???>>>===<<>>;;;::::::<<>>=========???===:::999:::;;;;;;;;;===AAA>>>IIIqqqzzzbbbUUU[[[jjjzzzppplllxxxsss[[[GGG:::444777777777666333//////222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111//////000000000000/////////000000111111111111111222222222333333333444444555555666777888:::<<<===???BBBEEEEEEDDDFFFJJJMMMPPPRRRRRRQQQYYYtttvvvoooggg```]]]^^^YYYWWWSSSQQQPPPNNNLLLJJJGGGDDD@@@???>>>>>>===<<<<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;===???AAAAAAAAA@@@@@@???@@@@@@AAABBBCCCAAA@@@>>>===<<<===>>>>>>???===:::888777888:::;;;888FFFNNNbbbooo```]]]dddxxxxxxbbb___gggpppWWWDDD999666888555555444222000///111333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111//////000000000000/////////000111111222222111111222222333333333333444444555555666777888:::<<<===???BBBEEEEEEDDDFFFJJJMMMQQQSSSRRRQQQYYYttt|||wwwwwwvvvllldddaaa^^^WWWTTTTTTOOOMMMKKKJJJIIIGGGDDDBBBBBB@@@<<<;;;;;;<<<;;;;;;<<<;;;;;;;;;;;;<<<======<<<;;;;;;===@@@AAAAAA@@@>>>>>>>>>======>>>>>>???===<<<;;;;;;;;;===???@@@<<<<<<<<<:::999;;;AAAFFFHHHbbbtttttt___SSS\\\kkkvvv}}}dddeeewwwoooRRRAAA999555555777333333222111111222222111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111//////000000000000//////000000111222222222222111222222333333333333444444555555666777888:::<<<===???BBBEEEEEEDDDFFFJJJMMMRRRTTTSSSQQQYYYttt~~~vvvrrrnnnppp{{{zzzlllhhh^^^XXXYYYYYYSSSNNNMMMHHHFFFEEEEEEEEEBBB???<<>>>>>;;;;;;;;;<<<<<<<<<======::::::;;;<<<===>>>>>>???????????????>>>>>>>>>>>>999999888888888888888999::::::999:::;;;<<>>=========;;;;;;;;;<<<<<<<<<======;;;<<<<<<===>>>>>>??????@@@@@@???>>>===<<<;;;;;;::::::999999999999::::::<<<;;;:::;;;???BBBDDDCCC???<<>><<<888444222333444555333333333333333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111000000000//////000000000111111111111111111111000///.....................////////////000000000000000000000000000111111111111222222222222222333333333333444444444555777777777999<<>>>>>??????@@@@@@??????>>>===;;;:::999999;;;;;;;;;::::::;;;;;;<<<999999:::===AAACCCAAA>>>===HHH]]]|||rrr```WWWZZZpppuuu___III;;;666555444333333444555666333333333333333333333333222222222222222222222222333333222222111000000///111111111111111111111111111111111111000000000000000000000000111111111111111111000000//////..................////////////000000000000000000000000000111111111111222222222222222222333333444444444555666777777888999===??????BBBEEEEEEDDDEEEHHHLLLQQQUUUWWWUUUWWWmmm}}}zzzvvvrrrpppqqqsssuuujjjgggbbb\\\WWWTTTSSSRRRRRROOOLLLKKKJJJIIIEEEBBBAAA@@@???>>>===<<<<<<<<<:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<=========>>>?????????????????????<<<<<<;;;;;;::::::999999;;;;;;::::::;;;;;;<<<<<<666:::>>>AAABBBAAA@@@@@@PPPnnnmmmUUUTTT\\\kkkmmmUUUDDD:::666222222333333444444555555222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111000000000000000000000000000000111111111111000000000/////////...000000000000111111111111000000000000000000000000000000111111111222222222222222222333333444444444555666777777888:::===@@@???BBBEEEEEEDDDEEEIIILLLPPPTTTWWWVVVYYYppp~~~{{{xxxvvvooonnnkkkhhheeedddcccccc___\\\XXXSSSOOOLLLKKKKKKKKKIIIGGGEEECCCBBBAAA@@@>>>======<<<<<<<<<======::::::::::::;;;<<<==============================?????????>>>>>>>>>>>>>>>888888888999::::::;;;;;;:::::::::::::::;;;<<<<<<:::>>>BBBCCCCCCHHHRRRZZZ|||kkkXXXSSSdddwwwjjjLLL===777444333333333444444555444444444222222222222222222222222222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000111111111222222222111111222333333444555555555666777888888:::===@@@@@@CCCEEEEEEDDDEEEIIIMMMOOOSSSVVVWWW\\\ttt~~~yyytttnnniiifffeeeccccccaaa___\\\ZZZXXXWWWTTTRRROOOKKKHHHFFFEEEEEEDDDCCCAAA???>>>=========;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>============<<<>>>>>>======<<<<<<;;;;;;666666777888:::;;;<<<<<<:::::::::::::::;;;<<<===<<>>@@@@@@CCCFFFFFFEEEFFFIIIMMMOOORRRVVVWWW\\\vvv~~~zzzxxxvvvwwwyyyzzzooolllhhhddd___\\\ZZZYYYWWWVVVUUUSSSQQQPPPOOONNNIIIHHHGGGEEECCCAAA@@@???>>>>>>===<<<;;;:::;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;:::999999888777777888999::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????DDDNNN\\\mmm~~~~~~aaaTTTWWW^^^^^^ggg}}}uuummmyyydddQQQ>>>888999888666555666555444333333333333333111111111111111111111111222222222222222222222222111111111111111111222222000000000000000000000000///000000000111111111111111111111111000000000///////////////000000000000............////////////000000000000000000000000000111111111111222222222000111111222444555555666666777888888999;;;>>>AAA@@@CCCFFFFFFEEEFFFJJJMMMOOOSSSVVVVVV[[[ttt~~~wwwqqqpppooollljjjhhhfffeeeeee^^^]]]ZZZXXXVVVVVVVVVVVVNNNMMMKKKIIIHHHHHHIIIIIIAAAAAAAAA@@@???===<<<;;;;;;<<<===<<<;;;:::;;;<<<:::::::::::::::;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>??????>>>>>>=========<<<;;;;;;:::999888888777777999999999999999:::::::::<<<<<<<<<<<<===>>>@@@@@@EEEOOObbb}}}hhh^^^```fffjjjqqq|||wwwlllVVVDDD;;;555666666333222555555444333222222222333444111111111111111111111111222222222222222222222222333333222222111000000000000000000000000000000000//////000000111111111222222111111111000000//////////////////000000000000000000000000111111111111000000000000000000000000000111111111111222222222000111111222444555666666666777888999999;;;>>>AAAAAACCCFFFFFFEEEFFFJJJMMMPPPSSSUUUUUUYYYrrr}}}zzzxxxwwwvvvuuutttqqqnnnkkkhhhffffffeeebbb___\\\ZZZYYYXXXSSSRRRQQQOOONNNLLLKKKJJJHHHGGGFFFDDDBBBAAA????????????>>>===<<<;;;;;;:::;;;::::::::::::::::::::::::;;;<<<======<<<;;;:::<<<;;;;;;;;;<<<===???AAA??????>>>===<<<;;;;;;:::::::::999999888777777666888777666777<<>>???@@@CCCGGGHHHGGGHHHKKKNNNQQQPPPTTTWWWXXXhhh|||yyysssrrrpppmmmkkkjjjiiihhhjjjiiigggeeeccc```___^^^\\\ZZZXXXUUURRRPPPOOONNNLLLKKKJJJIIIGGGFFFEEEDDDAAAAAA@@@???===<<<;;;:::===<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;<<<==================<<<<<<<<<<<<<<<===>>>??????>>>>>>===<<<;;;;;;::::::999999999999999999999999===;;;999999:::<<<;;;999===;;;===DDDMMM[[[nnn}}}lllaaammm~~~tttxxxpppYYYFFF===<<<777666555444444333333333444444333333333333222222111111111111111111111111000000000111111111222222111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222333444555555555666888:::<<<>>>???@@@CCCGGGGGGGGGHHHKKKOOOPPPPPPTTTWWWYYYkkkzzz|||~~~~~~xxxvvvuuutttsssqqqmmmjjjeeeccc```^^^]]]]]]]]]^^^^^^]]]ZZZXXXUUUTTTTTTTTTOOONNNLLLJJJGGGFFFEEEDDDCCCCCCBBBAAA???>>>======;;;;;;;;;:::999999888888:::::::::999999999999999999:::::::::;;;<<<<<<<<<>>>>>>============>>>>>>======>>>>>>>>>>>>======<<<<<<;;;;;;::::::999999999999999999999::::::;;;999:::;;;;;;;;;:::<<<>>>@@@BBBMMMbbb{{{lll\\\^^^oooqqqWWWAAA666666:::777666555444333333333333444444333333333333222222111111111111111111111111/////////000000000111111111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222333444555666666666777999;;;===???@@@@@@CCCFFFGGGFFFGGGKKKOOOOOOQQQTTTVVV[[[qqquuuuuuvvvvvvvvvtttrrrqqqiiijjjlllnnnnnnnnnlllkkkhhhgggeeeddddddbbb___\\\[[[YYYVVVTTTTTTUUUWWWXXXYYYVVVSSSPPPMMMLLLLLLMMMGGGFFFEEECCCAAA@@@??????======<<<;;;::::::999999999999999999999999999999888888999999::::::::::::999::::::;;;<<<======>>>???>>>===<<<<<<===>>>???<<<<<<===>>>===<<<:::999:::::::::999999999999999999999888888888888999:::999:::<<<===<<<<<>>999999777333666555444444333333333444444444333333333222222222111111111111111111111111////////////000000000000111111111111111000//////////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////000000000111111111111222222111222222333444555666777888999;;;>>>@@@AAAAAADDDFFFFFFFFFGGGKKKOOONNNRRRUUUVVV^^^yyyhhhhhhhhhhhhgggeeedddccc```______^^^^^^]]]^^^^^^\\\ZZZYYYXXXXXXWWWTTTRRRPPPNNNLLLJJJJJJLLLOOOPPPTTTRRRNNNJJJHHHFFFFFFFFFBBBAAA@@@>>>======<<<<<<;;;;;;;;;::::::999999999888888888999999999::::::999999::::::;;;;;;<<<<<<::::::;;;<<<======>>>>>>>>>===;;;;;;;;;;;;===>>>:::;;;;;;<<<;;;999888777888888888999999999999999:::999888666666666777888===;;;<<>>@@@AAAAAADDDFFFFFFEEEGGGLLLPPPNNNTTTWWWWWWbbb]]]]]]]]]\\\\\\ZZZYYYYYYYYYWWWUUUSSSRRRRRRTTTUUURRRQQQOOONNNNNNNNNLLLJJJIIIHHHFFFEEEFFFGGGIIIJJJLLLJJJHHHDDDBBB@@@@@@???===<<<;;;:::::::::::::::;;;;;;;;;:::::::::::::::777777777888888888999999::::::;;;;;;<<<<<<======;;;<<<<<<<<<===>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999999999999999888777777777777888888999999::::::;;;999777666666777999:::::::::DDDWWWlllpppaaaYYYWWWjjjtttTTT===<<<:::666333111222333444444333333333333444444444444333333333333222222111111111111111111111111/////////000000000111111111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111222333333666666777999;;;===???@@@BBBDDDFFFEEEEEEGGGLLLPPPNNNVVVYYYXXXfffRRRRRRQQQQQQQQQPPPOOOOOOMMMLLLJJJIIIIIIJJJKKKLLLJJJHHHFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEBBBAAAAAA???>>>===<<<<<<::::::999999999999999999:::::::::::::::;;;;;;;;;888888888888888999999999;;;;;;;;;;;;<<<<<<<<<<<<=====================>>><<<<<<============<<<<<<:::999888888888888888999777777888999999:::;;;;;;999888777777888;;;>>>@@@@@@KKKggg~~~lllZZZTTTZZZmmmsssUUUCCC;;;555888:::999555333444666444333333222333333444444444444333333333333222222111111111111111111111111000000000111111111222222111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111222333444444555555666888:::<<<>>>???BBBDDDFFFEEEDDDGGGLLLQQQOOOXXX[[[YYYiiiIIIIIIIIIHHHHHHHHHHHHHHHAAAAAABBBBBBCCCCCCDDDDDDFFFDDDAAAAAAAAABBBAAA@@@=========>>>>>>>>>>>>>>>;;;<<<============<<<<<<;;;::::::999999::::::;;;999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>============<<<===>>>??????>>>===<<<;;;:::888888888999:::;;;777777888999:::;;;;;;<<<888888777888:::>>>BBBEEETTThhhsssiiiiiiZZZbbbiiippp|||lllSSSBBB:::777888222...000666999666000333333333222222333444444444444444333333333222222111111111111111111111111111111111111222222222222111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222222222222333444555555444555666777999<<<>>>???CCCDDDFFFEEEDDDGGGLLLQQQPPPZZZ\\\YYYkkkAAAAAAAAA@@@@@@@@@@@@@@@>>>===<<<<<<<<<>>>???@@@>>>>>>>>>>>>????????????<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999999888::::::;;;<<<===>>>??????AAA@@@???>>>============>>>===;;;999999999;;;<<<:::888777666777777777666888999999777888;;;<<<;;;;;;???;;;:::BBBHHHSSSfffzzzgggYYY[[[dddqqq~~~ZZZCCC<<<<<<999555666555444333222333333444333333333333333333333333222222222333333444444444222222222111111111000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000////////////////////////////////////////////////000111111111111222222222222222222222333444555555777888:::::::::<<<>>>AAABBBDDDFFFEEEDDDGGGLLLQQQRRRSSSWWWYYYggg??????????????????>>>>>>===<<<<<<<<<<<<======>>>========================;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????BBBAAA@@@>>>===============<<<;;;999999999:::;;;;;;:::999999::::::999888999:::;;;===<<<999999:::444FFFKKKHHHMMM[[[uuuwwwfff```cccooozzzrrr___GGG999777999777444666555444333333333444444333333333333333333333333111111111222222333333333222222222111111111000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000////////////////////////////////////////////////000111111111111222222222222222222222333444555555666888999::::::<<<>>>AAACCCDDDFFFEEEDDDGGGLLLQQQTTTTTTXXXZZZhhh<<<<<<===============<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;>>>>>>>>>=========<<<<<<<<<<<<<<<<<<============<<<<<<===============>>>>>>>>>>>>>>>>>>>>>??????AAAAAA???>>>===<<<<<<<<<;;;;;;::::::::::::999999888888999999::::::::::::;;;888888<<<;;;999???IIIVVVhhhjjjeeeooo}}}lll\\\]]]mmmwwwJJJAAA777333444666666444555555444333333333444444333333333333333333333333000111111111111111222222222222222111111111111111000000000000000000000000222111111111111000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222222222222222333444555555666888999::::::<<>>>>>>>>=========>>>>>>???>>>===;;;:::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<==================<<<<<<<<<<<<;;;============>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@@@@??????>>>>>>>>>???>>>===<<<;;;:::::::::999::::::;;;;;;:::999999777999:::::::::;;;<<<===???999888@@@EEEJJJZZZnnnqqqeee^^^^^^ccctttgggNNN:::999777666666666666555444444444444444444444444333333333333333333333333111111111111222222222222111111111111111111111111000000000000000000000000111111111111000000000000////////////////////////////////////////////////.../////////000000000111////////////////////////////////////////////////000000000000000000000000000000111111111222222222222222222222333444555555666777999:::;;;<<>>???AAAAAAAAA@@@??????@@@AAAAAAAAA???>>>===>>>>>>>>>>>>======<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<======>>>>>>??????>>>>>>>>>=========<<<<<<=========>>>>>>>>>??????===>>>>>>>>>???@@@@@@@@@@@@@@@??????>>>=========<<<;;;:::999999888888999999::::::;;;;;;;;;:::999<<<===>>><<<::::::<<>>@@@BBBDDDDDDDDDBBBAAABBBBBBBBBCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>============<<<<<<<<<<<<===============>>>>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<======>>>>>>??????======>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::999999888888999999999::::::;;;;;;;;;;;;<<<<<<<<<===>>>;;;999;;;@@@DDDJJJUUUiii~~~tttbbbWWWYYYaaatttjjjTTTGGG???:::888555555555444333333555777222333444555555555444444333333333333333333333333444444444333333333333333111111111111111222222222000000000000000000000000//////000000000000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222222222222222333444555555555666888:::;;;===@@@BBBDDDFFFGGGFFFFFFHHHMMMRRRVVVSSSWWW]]]ooo???AAACCCEEEFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDAAA@@@@@@???>>>>>>======>>>>>>============>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<======>>>??????============<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999888999999:::;;;<<<<<<<<<;;;;;;;;;<<<===>>>;;;>>>AAABBBEEELLLWWW___mmmnnniiieeeffffffgggnnnxxxyyyaaaHHH@@@@@@>>>999555333333333333333444555666222333444555555555444444333333333333333333333333333333333333222222111111000000111111111222222222000000000000000000000000////////////000000111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////000111111111111222222222222222222222333444555555444666888:::;;;===@@@CCCDDDFFFGGGFFFFFFHHHNNNSSSXXXSSSUUU[[[kkk???AAADDDFFFGGGFFFDDDCCCCCCBBBAAAAAABBBCCCEEEFFFAAA@@@@@@???>>>======<<>>>>>>>>>>>??????<<<<<<<<<;;;;;;::::::999888888888777777777666666:::;;;;;;<<<===>>>>>>???======<<<<<<;;;;;;::::::999999999999999999999999999999999:::;;;<<<>>>???>>>===;;;:::;;;===???@@@@@@DDDJJJPPPYYYfffvvvjjj___]]]^^^bbboootttUUUGGG;;;999999777666888555555555666777777777666111222444555666555444444333333333333333333333333222222222222111111000000000000111111222222222222000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////000111111111111222222222222222222222333444555555444666888:::;;;===@@@CCCDDDFFFGGGGGGFFFHHHNNNSSSYYYSSSRRRUUUbbb????????????@@@@@@@@@@@@>>>=========>>>AAACCCEEEBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<;;;;;;:::999888888888888888888888888888888777777777777777777777777777888999;;;;;;::::::999<<<:::888777888999999888===<<<;;;<<<<<<<<<:::999<<<<<<;;;:::;;;<<<;;;888999<<<>>>===<<<>>>DDDHHHPPP[[[oooqqq]]]NNNRRR___rrryyy\\\LLL999999999888777666666555666555555555555444444444333444444555555444444333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000////////////000000////////////000000222222222111111111111000222333333444444555555666888888888999;;;===???@@@EEEDDDDDDFFFIIIMMMQQQTTTRRRVVVTTTWWWbbbjjj|||<<<<<<<<<=========>>>>>><<<;;;;;;;;;<<<===@@@AAA@@@@@@@@@@@@??????>>>>>>;;;;;;;;;:::999888888888888888888888888888888888777777777777777777777777666777888999999999888888===<<<:::999999999999888555555666777999:::999999:::999999:::===@@@@@@???BBBAAA@@@???CCCMMMYYYbbbsss```UUUTTT```xxxoooUUUCCC<<<999999888888777666666555555555555555444444444444333333444444444444333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000////////////000000////////////000000000000111111222222222333000111111222222333333444777888888999;;;===???@@@DDDDDDDDDFFFIIIMMMQQQTTTSSSVVVSSSUUU\\\cccttt999999999999:::::::::::::::999888888888:::;;;<<<============<<<<<<<<<<<<:::::::::999888888777777777777777777777777777777777777777777777777777777777888888999:::999999999999999999999999999999999;;;;;;;;;<<<===>>>??????===;;;:::<<>>>>>BBBHHHLLLPPPTTT^^^gggwwwwwwddd\\\WWWiiixxxppp___KKK@@@;;;999:::===888888777777666666666666555555555444444444333333333333333444444333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000////////////000000///000000111222222333333222333333444444555555666777777888999;;;===???@@@DDDDDDEEEGGGJJJNNNQQQSSSQQQTTTSSSUUUZZZ^^^ttt777777888888888999999999999999888888888888888888888888888888888888888888999999888888888888888888777777777777777777777777888888888888888888888888999999999999::::::;;;;;;:::<<<===<<<;;;:::;;;======>>>>>><<<;;;<<<@@@CCCHHHGGGLLLZZZgggqqq{{{{{{kkkbbbbbbfffzzzvvvUUUIII>>>::::::999888999777777777666666666666666555444444444444333333333222333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////.../////////000000000111000000////////////000000111111111111111111111111222333333444444555555666666777888999;;;>>>@@@AAACCCDDDEEEGGGJJJNNNQQQSSSSSSUUUTTTWWWZZZ\\\ttt888888888999999999::::::999999999999999999888888777777777777888888888888999999999999999999999999888888888888888888888888999999999999999999999999888888888888888999:::::::::<<<===;;;888888;;;??????BBBEEEFFFIIIOOOWWW^^^ffffffqqqxxxggg```hhhyyyeeeMMMGGG???888777888777888:::666666666666666666666666444444444444333333333333222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000......//////000000111111000000////////////000000222222222111111111000000000111111222222333333444666666777999;;;>>>@@@AAABBBCCCEEEHHHKKKNNNQQQRRRTTTVVVUUUWWWWWWVVVppp888888888999999999::::::888888999999999999999999777777777888888999999999999999999:::::::::::::::999999999999999999999999::::::::::::::::::::::::;;;::::::999:::;;;<<<===;;;>>>@@@@@@@@@DDDLLLRRRUUUZZZ___dddjjjtttyyyooofffhhhkkkuuu}}}fffYYYOOOCCC;;;===888666777888666888<<<666666666666666666666666444444444333333333222222222222333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000.........///000111111111000000////////////000000111111111111111222222222000111111222222333333444555666777999;;;>>>@@@BBBBBBCCCEEEHHHKKKNNNPPPRRRSSSTTTTTTWWWVVVUUUppp888888888888999999999999777777888999999999999999777888888888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>======???@@@AAAAAAEEEJJJMMMQQQZZZeeennn{{{tttnnnbbb^^^bbb}}}{{{hhhSSSIIIEEE???;;;;;;;;;:::;;;===:::555444777555555555666666666666666444444444333333333222222222222222333333222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000---......///000111111222000000////////////000000//////000111222333333444222333333444444555666666555666777999<<<>>>AAABBBBBBCCCEEEHHHKKKNNNPPPRRRQQQRRRSSSWWWXXXWWWttt777666777;;;===<<<999888;;;999888:::<<<<<<:::777;;;888666888;;;<<<999555999;;;<<<;;;;;;=========<<<===>>>>>>===<<<<<<===:::===<<<888888>>>AAA@@@@@@DDDFFFFFFIIINNNPPPNNNWWW^^^dddtttooolll```\\\``````hhhzzz{{{{{{yyygggPPPKKKEEEAAA???>>>;;;888888888888888777777777777666666666666666666666666333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000111111111000000000000000333333333333444555666666666666777888:::<<>>>>>>>>888:::<<<:::999999;;;===<<<===>>>???>>>???@@@@@@CCCCCCCCCBBBCCCEEEIIILLLYYYfffsssyyy{{{~~~~~~||||||qqqkkkkkkmmmdddjjjnnnzzznnnYYYMMMBBB???;;;::::::;;;:::999888888888777777777666666555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000111111111111000000000000333333333333444555666666666666777888:::===???AAAFFFGGGHHHJJJLLLNNNPPPQQQRRRUUUVVVYYYZZZ[[[zzz>>>??????>>><<<===>>>???>>>>>>>>>>>>??????@@@@@@888;;;???AAABBBCCCCCCDDDFFFEEEDDDBBBAAABBBEEEHHHBBBIIISSS\\\```^^^YYYUUUTTTTTTZZZdddhhhiiippp{{{hhhVVVSSSXXXkkkxxx___LLLAAA======;;;999999:::<<<<<<<<<888888777777777777666666555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000111111222000000000000000000000000111111111111111111111111333333333333444555666666666777777888:::===???AAAFFFGGGHHHJJJLLLNNNPPPPPPRRRUUUVVVYYY[[[^^^GGGJJJIIIFFFCCCEEEGGGHHHEEEGGGIIIGGGDDDAAA@@@@@@EEEIIIQQQ\\\dddfffbbb]]]___UUUMMMLLLOOOSSSUUUWWW^^^ooo}}}~~~jjjWWWXXXiiikkkWWWHHH@@@===<<<>>>===;;;:::::::::::::::888777777777666666666666555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111000000000000000000000000000111111111111111222222333333333333444555666666777777777888:::===@@@AAAFFFFFFHHHJJJLLLNNNOOOPPPQQQTTTUUUXXX[[[```tttwwwvvvpppmmmnnnnnnkkkgggjjjmmmiiibbb[[[XXXXXXdddjjjyyyrrrtttzzzxxxfffjjjnnnxxxuuu[[[QQQEEE>>>>>>???===;;;;;;;;;:::999888777777777777777777666666666666555555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111222222222333333333333333444555666666777777888999;;;===@@@BBBEEEFFFGGGIIIKKKMMMOOOPPPOOORRRSSSWWWZZZ```zzzyyy|||{{{zzzvvvppplllooozzz~~~mmmYYYJJJDDD===777999???AAA>>>999888:::;;;;;;:::999;;;<<<777777666666666666555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111222333333333333333333333444555666666777777888999;;;>>>@@@BBBEEEFFFGGGIIIKKKMMMOOOOOONNNRRRSSSXXXZZZ___zzzkkkccc^^^dddkkksss}}}vvvaaaQQQFFFBBBCCC@@@===;;;<<>>777777666666666555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111222222333444444333333333333444555666666888888888999;;;>>>AAABBBEEEEEEGGGIIIKKKMMMNNNOOOOOOSSSUUUYYY\\\___~~~|||nnngggdddaaa```aaannnzzz{{{aaaTTTJJJHHHCCC;;;999>>><<<<<<;;;:::999999888999333555888777555444555777777666666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000000000111222333333444444333333333333444555666666888888888999;;;>>>AAABBBEEEEEEGGGIIIKKKMMMNNNOOOPPPTTTWWW[[[]]]___~~~wwwjjjkkkpppvvvuuurrrvvvgggVVVNNNBBBAAA???>>><<<;;;;;;;;;999::::::::::::999888888888888888777666555555444666666666666666666666666333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000...---...///111222000000000000000000000000000000111222222222222111222222333444444555555666777777999;;;===???@@@AAAFFFGGGHHHIIIJJJLLLMMMMMMNNNPPPVVVZZZYYYeeerrrbbb[[[bbbpppwwwxxxsss}}}oooYYYIII???;;;???>>>===;;;::::::::::::999999::::::999999888777999888888777666666555555555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000.........///111222000000000000000000000000000000111222222222222111222222333444444555555666777777999;;;===???@@@AAAFFFGGGHHHIIIJJJLLLMMMMMMOOOPPPVVVZZZ[[[iiiuuukkkppp}}}~~~sssoooiiikkkwwwxxxkkkYYYHHH???;;;:::999;;;:::999999888888999999999999::::::999999888777999999888888777777666666555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...///000111222000000000000000000000000000000111222222222222111222222333444444555555666777888999;;;===???AAAAAAFFFGGGHHHIIIJJJLLLMMMMMMOOOQQQVVVZZZ^^^ppp{{{tttooo___^^^aaapppjjj^^^MMMIIICCC???<<<<<<<<<<<<888888888777777888999999999999999999999888777777999999888888777777777777555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000/////////000111222000000000000000000000000000000111222222222222111222222333444444555555666777888999;;;===???AAABBBFFFGGGHHHIIIJJJLLLMMMMMMOOORRRVVVZZZaaawww}}}yyysssmmmsssooolllhhhhhhjjjfffffflll{{{rrr\\\MMMFFFDDD<<>>@@@AAABBBFFFGGGHHHIIIJJJLLLMMMMMMNNNRRRVVVZZZccc~~~xxxwwwqqqddd___ZZZWWWVVV___sss~~~xxxzzz~~~lllTTTFFFBBBAAA===888;;;???AAA===666222444888999888888888888888999999888888999999888888777666777777777666666666666666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111000000111222222222222111222222333444444555555666888999:::<<<>>>@@@BBBBBBFFFGGGHHHIIIJJJLLLMMMMMMMMMRRRWWWZZZeee```kkkuuuyyy}}}tttvvvwwwuuupppkkkhhhgggjjjuuu}}}iiigggkkkvvv|||tttggg^^^\\\bbbhhhkkkwwwwwwmmmNNNEEE<<<<<<@@@AAA<<<555===>>>===:::777777:::===999888777777777777777888888888888888888777777666555555555555555555555666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111111111111111111111111000000111222222222222111222222333444444555555666888999:::<<<>>>@@@BBBCCCFFFGGGHHHIIIJJJLLLMMMMMMLLLRRRWWWZZZfffVVV___eeehhhlllpppllleeebbbcccaaa[[[UUUUUU[[[aaa^^^___^^^___iiiwww|||zzzzzznnnuuu|||tttxxx}}}cccdddkkkxxx~~~wwwkkkcccppp}}}sssmmmbbbOOOCCCCCC======;;;666222333888>>>???===:::999888777444222888888777666666666666666888888888888888777666666444444444555555555555555444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111000000111222222222222111222222333444444555555666888999;;;<<>>:::777777888999777555555777:::@@@===999777666666555555555555555555666666666666666666777777777777666666666666666666666666666666444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////222111111111000000//////////////////////////////000000000000000000000000000000000111222222222333000000000000111111111111111111111111111111111111000111111111111222222222333333333444555666777888::::::;;;===???AAACCCDDDEEEGGGIIIJJJKKKLLLNNNPPPOOOOOOWWW\\\fffxxxvvv|||yyy|||zzzuuuhhhXXXPPPGGGAAA:::777999:::888666777888888777555666999<<<>>>;;;888666666666666555555555555555666666666666666666777777777777666666555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////111111111000000000//////////////////////////////000000000000000000000000111111111111111111222222000000000000111111111111111111111111111111111111000111111111111222222222333333333444555666777888::::::;;;===???AAACCCDDDEEEGGGIIIJJJKKKLLLNNNPPPPPPPPPWWW\\\fff}}}{{{|||kkkVVVNNNKKKDDD===<<<888555333333777:::999888777888777666555777;;;>>>:::888555444555666666555444555555555555666666666555666666777777666666555555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000000000//////////////////////////////000000000000000000000000111111111111111111000000000000000000111111111111111111111111111111111111000111111111111222222222333333333444555666777888999:::;;;<<<>>>AAACCCDDDEEEGGGIIIJJJKKKLLLNNNPPPRRRRRRXXX\\\eee~~~|||uuueeeYYYLLLBBB;;;<<<>>>;;;888999888666555666888:::999777888777666555666999===@@@777555333333555666666555444444444555555555666666555666666666666666666555555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////222222111111000000/////////000000000111111111111111111111111111111111111000000111111111222222222333333333444555666777888999::::::<<<>>>@@@BBBDDDEEEGGGIIIJJJKKKLLLNNNPPPSSSSSSYYY]]]eee|||}}}}}}zzzwwwvvvyyy}}}wwwyyy~~~xxxpppeeeYYYPPPIIIAAA===<<<999888:::;;;888555555777666555666666555444333777666444555777:::===???555333222333555666555555444444444444555555555555555555666666666666555555555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000//////////////////000000000000000000000000000000////////////////////////222111111000000////////////000000000111111111111111111111111111111111111000000111111111222222222333333333444555666777888999999:::<<<>>>@@@BBBCCCEEEGGGIIIJJJKKKLLLNNNPPPSSSSSSYYY]]]eee||||||uuuiii^^^VVVOOOKKKEEE>>>999888:::===;;;999777666555555666777666666666666555555555555666444333555888:::;;;;;;444333222333555666555444333444444444444555555555444555555666666555555444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111111111111111111111111111111111000111111111111222222222333333333444555666777888888999:::;;;===@@@BBBCCCEEEGGGIIIJJJKKKLLLNNNPPPSSSSSSYYY]]]eeetttiii[[[PPPHHHBBB===:::>>>===;;;999888888999;;;666555444444555777888888555666666555555555777888444333333555888:::999777444444333444666666555444333333444444444555555555444555555666666555555444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////........./////////000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000111111111111111111111111111111111111000111111111111222222222333333333444555666777888888999:::;;;===???AAACCCEEEGGGIIIJJJKKKLLLNNNPPPRRRRRRXXX]]]eee|||uuuqqqggg[[[SSSKKKCCC:::777777888999:::444555666888::::::777444333666777888999999666111333333333222000111333444333222333555999:::777555555444444555666666555333333333333444444444555555444555555555555555555444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////---.........//////000000000000000000000000000000000000000000000000000000......//////000000111111000000000000111111111111111111111111111111111111000111111111111222222222333333333444555666777888888999999;;;===???AAACCCEEEGGGIIIJJJKKKLLLNNNPPPRRRRRRXXX\\\eeeuuu___WWWNNNHHHEEEBBB===888888888777777666666555555666666666666666666666666555555555555555555555555555555555555555555555555333222333555888888555222444444444444444444444444222000333777555000111777555555666666666666555555333333333333333333333333444555555555444333111000000000000000000000000000222222222222222111000///111111000000//////......000000000000000///......000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222555444444555555666777888999:::;;;<<<===???BBBEEEFFFGGGHHHIIIJJJLLLMMMMMMQQQXXXZZZZZZkkkwwwzzzvvvpppiiiccc___ZZZRRRLLLFFFAAA:::888999:::888555777777777666666666555555555555555555555555555555555555555555555555555555555555444444444444444444333333333555888888555222444444444444444444444444888555555888777333222555555555666666666666555555333333333333333333333333111111111111111111222333111111111111111111111111111222222222222111000///111000000000/////////...111000000000000111333444000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222555444444555555666777888999:::;;;<<<===???BBBEEEGGGGGGIIIJJJLLLNNNOOOPPPPPPWWWZZZ\\\lllwwwgggYYYQQQOOOPPPJJJEEE>>>:::::::::888555888555111222666888999888666666666666666555555555555555555555555555555555444444444444444444444444444444444333333222222222333333444666888777555222444444444444444444444444666333222555555333111222555555666666666666555555333333333333333333333333222111000//////111222333222222222222222222222222111111222222111111000000000000000000////////////000///---------///111333000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222333555444444555555666777888999:::;;;<<<===???BBBEEEGGGHHHJJJLLLNNNPPPRRRSSSPPPWWW[[[]]]nnn|||lll___eeeeeeeeeggghhhddd\\\VVVPPPKKKEEE@@@<<<999777555>>>:::666555666888999999:::777555555777999999999555555555555555555555555555555555555555555555555444444444444444444444444444444333333222111111111333444555666777666444333333333333333333333333333000111333444333222222444444555555666666555555444222222222222222222222222333333222222111111000000111111111111111111111111000000111111111111000000000000000000////////////111000///......//////000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111222222222333333555444444555555666777888999:::;;;<<<===???BBBEEEFFFGGGIIILLLNNNQQQSSSTTTPPPWWW[[[^^^qqqsssmmmnnnlllfff```aaaiiipppjjjlllkkkeee___XXXKKK@@@>>>======@@@CCCBBB>>>::::::888777888::::::888666666555555666777888777777888777555444444555444444444444444444444555555555555555555555555555555555444444444444444444444444333333222222222111111111333444666777666555444333333333333333333333333333///444888666222111333666444444555555555555444444222222222222222222222222///000222333333111000///000000000000000000000000///000000111111111000000////////////000000000000000000222333333222222111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111222222222222333333333555444444555555666777888999:::;;;<<<===???BBBEEEDDDEEEHHHJJJMMMPPPRRRTTTRRRXXX[[[___rrr^^^YYYYYYbbbkkkmmmlllkkkfffeeeeeeeeefffccc^^^ZZZ[[[[[[XXXUUUVVVYYYVVVPPPFFFGGGFFFBBB??????BBBFFFCCCDDDAAA===<<<===;;;666777666555666888999999888888888888999999999777555333444555666666555444333444444333333333333333444333333333444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222555777888666444333333333333333333333333333333...333666222...///000111444444555555555555444444222222222222222222222222---...///111222111111000//////////////////////////////000000111111000000////////////000000000000+++,,,...///000111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333333555444444555555666777888999:::;;;<<<===???BBBEEEDDDEEEGGGIIILLLOOOQQQRRRTTTYYYZZZ^^^sss@@@;;;:::>>>AAA@@@???@@@:::;;;===@@@AAAAAA???===:::======;;;:::<<<<<<;;;888777666666666666555555555888666222222666888777::::::999888666666777999555666666555444333222222555666777777666555444444333444555555444444555666222222333333333444444444444444444444444444444444333333333333333333333333111111222222333444444444222555888888555333333333222222222222222222222222...000000///333999777222333444444555555444444333111111111111111111111111777666333111000000111222////////////////////////...//////000000000000000.../////////000000000111333111...,,,+++,,,...///000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222333333333444444555444444555555666777888999:::;;;<<<===???BBBEEEDDDEEEGGGJJJLLLOOOPPPQQQVVVYYYZZZ]]]sss666666777:::999666777<<<;;;<<<;;;999666666999<<<555:::<<<:::777666555555888777666888::::::777444000666:::888666777666333111444666666444444777:::444555777777666666777999444555555444222222222333333444555444333222333444222222222333333444444444444444444444444444444444333333333333333333333333111111222333444555555666222555888888555333333333222222222222222222222222333111///333@@@KKKGGG===333444444555555444444333111111111111111111111111GGGBBB:::333//////000222000000000000000000000000......///000000000000000.../////////000000111111EEE@@@888111------000222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222333333333444444444555444444555555666777888999:::;;;<<<===???BBBEEEFFFFFFHHHJJJMMMOOOPPPQQQWWWZZZYYY]]]sss666666666666666666666666777777777777777666555555888888777777666666666555555555555555555555555555555555555555555555555555555555555555555555555555000@@@)))WWWuuu~~~}}}ttt|||vvvwwwrrr|||{{{UUU222,,,666:::555000222888000zzzvvvrrrzzz|||{{{vvv}}}{{{ttt555HHH999222222333333777***999333+++666"""999+++\\\OOO222---000111111555888***111///...>>>,,,ooo444555333...,,,...000000>>>$$$&&&777222,,,000///---555,,,,,,777,,,777iiiTTT...888000(((444555+++***&&&777444,,,222...***777000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000222111111111000000//////000000000000111111111111222111111111000000//////111111111111111222222222444555666555555555777999999:::;;;;;;<<<>>>CCCFFFGGGHHHIIIIIIIIIKKKOOOQQQWWW[[[ZZZ^^^xxx555555555555555555555555777777777777777666555555777777666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555///555555>>>///888///---;;;333---999___+++%%%999<<<333333$$$JJJ000!!!===222888HHH:::666;;;555...555---777222&&&111...~~~DDD111777777...&&&111???444!!!...===111+++666...---666,,,222WWWjjj:::"""***;;;:::888'''111444$$$444@@@$$$000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111000000000///000000000000111111111111111111111111000000000///111111111111111222222222444555666555555555777999999:::;;;;;;<<<>>>BBBFFFFFFGGGHHHIIIJJJLLLPPPRRRWWW[[[ZZZ^^^xxx555555555555555555555555666666666777666666555444666555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444000333:::666///===222,,,999111111<<<^^^***+++999555///777@@@%%%***999:::---TTTEEE$$$333,,,111***444999+++///666vvvUUU...999222444######;;;888***111)))666111---444---,,,@@@xxx999((($$$777,,,'''111666(((&&&666000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000111111111222222222444555666555555555777999999:::;;;<<<<<>>KKKJJJ+++000444...)))111444)))***666222,,,111000+++111((('''...UUU///:::555'''555555)))111//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////111111111000000000000000///000000000111111111111111111111000000000000000000000000111222222333333333555666555555555777999888:::;;;<<<===???BBBEEEDDDEEEGGGIIIKKKNNNRRRVVVVVV[[[\\\```yyy555555555555555555555555333444555555555555444444333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444777+++...333///222333LLL~~~@@@%%%...,,,444666///...555666000333444,,,...000000999888\\\WWW999;;;;;;///444222(((555555...---///666444)))XXX---888xxx;;;///444555///111444///...JJJ)))%%%999---%%%ooo000,,,EEE'''&&&===(((,,,444222,,,///111///...888---...444--->>>hhh...%%%===666///555000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000000000000111111///000000000111111111111000000000000000000111111///000000111222222333333333555666555555555777999888999<<<======???BBBDDDCCCEEEGGGIIIKKKOOOSSSWWWUUU[[[\\\```yyy444444444444444444444444222333444444555444444444333333333444444444444555333333333333333333333333333333333333333333333333333333333333333333333333111888888222000666666---;;;666333111111333666666333111222555666---444000<<<,,,000---&&& 333222???BBB444+++666...555222111>>>(((###999222333...000,,,&&&888555***111222444***,,,///111222333444555CCC'''333///(((333///000000......000111///222)))...<<<777'''000III444,,,111(((+++999000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111//////000111222333333444444555666555555555777999777999<<<===>>>???BBBDDDDDDFFFHHHJJJLLLOOOSSSWWWUUU\\\]]]```www444444444444444444444444222222333444444444444444333444444444555555555555333333333333333333333333333333333333333333333333333333333333333333333333333555<<<444***000777999777kkk)))888555,,,///---///666777333222555555111999666444+++...999666'''>>>666111555555,,,>>>///111///666666+++:::qqq000444777---```(((...666+++555888666333444333///,,,+++---000,,,fffIII)))111,,,555000,,,000333...---111000***222///$$$%%%333666---(((555%%%:::444)))000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000///000000000111111111111000000000000111111111111///000000000111111111111...///000111222333444444444555666555555555777999777999<<<>>>>>>???AAACCCEEEGGGIIIJJJLLLOOOSSSVVVUUU\\\]]]___vvv444444444444444444444444111222333333444444444444444444444555555666666666333333333333333333333333333333333333333333333333333333333333333333333333888***111333111444111///(((KKK666...+++:::///555555...---333666444111555333333+++===222333222777333222AAA,,,888+++555(((555444444---999'''lll333&&&333777>>>&&&444///999444***///333111,,,---333333---***)))___]]]%%%222)))000)))000777///+++//////000000...---///222111...222###tttKKK"""---222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000000111111111222000000000000111111111111//////000000111111111222...///000111222333444444444555666555555555777999777999<<<>>>???@@@AAACCCFFFGGGIIIJJJLLLNNNRRRVVVVVV\\\]]]___uuu222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333III666444000111333222222111111222222333222222222222222222222222222222111888888222111111111222333444444333111XXXUUU///222111333~~~EEE222222333111$$$:::000000///000444777555///000...888;;;BBB///...111222,,,222222+++000000111---,,,000...***---444///222"""mmm'''222---...&&&777222(((//////888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111222222222222111111222222111111111111111111444444444444555777888999999999:::<<<>>>@@@BBBCCCEEEEEEGGGKKKOOORRRSSSRRRWWW[[[]]]ccczzz222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333III333222///000222111111000000111111222222222222222222222222222222333111888777222111111111111222222333111333KKK///000333000yyy///111111---111111222222333333---'''***222,,,444%%%---ddd"""???---333...---000///111222333111111555666000(((""" >>>444===,,,333000***///333222000---444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111222222222222111111111111111111111111111111444444444444555777888999999999:::<<<>>>@@@BBBCCCEEEEEEGGGKKKOOORRRSSSRRRVVVZZZ\\\bbbyyy222222333333333333444444333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222333III//////...000111000000000000000000111222222222222222222222222111444222777555222222111000000000111111---<<<===000---666...ppp000000...+++<<<***111,,,...999<<<555111444666---111++++++...)))555333+++000444111222555444///+++,,,333999:::555***###$$$999bbb)))333555***000777...///222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111222222222222111111111111111111111111111111444444444444555777888999999999:::<<<>>>@@@BBBCCCEEEEEEGGGKKKOOORRRSSSRRRVVVZZZ\\\aaaxxx222222222333333333444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333III.........222111111000000000000111111111111111111111111111111111555333777333222222111000/////////000,,,VVV222111---999...hhh@@@000...///777+++333111000///...,,,***)))666000333...:::555SSS)))222888...000666...111%%%111777111***)))+++***<<<&&&555CCC!!!ddd555///<<<---,,,222---333333////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000111111222222222222111111111111111111111222222222444444444444555777888999999999:::<<<>>>@@@BBBCCCEEEEEEGGGKKKOOORRRSSSRRRVVVYYY[[[```www222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111333III...///000444222222222111111222222222111111111111111111111111111777444666111222222111000/////////000///,,,333///888000dddbbb111///555***222***666888+++$$$---888<<<"""999!!!,,,---444999(((444111---444,,,000---000111......222444333...,,,+++333&&&///%%%444111------000444000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000111111222222222222111111000000111111111222222222444444444444555777888999999999:::<<<>>>@@@BBBCCCEEEEEEGGGKKKOOORRRSSSRRRUUUYYYZZZ```www222222333333333333444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111333III///000111444333333222222222222333333111111111111111111111111000888555666///222222111000000000111111333---333222222444ccc222000555'''555---111222000555:::333'''(((000<<<999000888///iii%%%+++333)))222...111999///'''***///000---+++,,,555(((---<<<,,,rrr<<<(((222111---666///---000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000111111222222222222111111000000000111222222333333444444444444555777888999999999:::<<<>>>@@@BBBCCCEEEEEEGGGKKKOOORRRSSSRRRTTTXXXZZZ```www222222333333333333444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333III000111000444222222111111111111222222111111111111111111111111000999666555---222111111111111222222333222000111333***666ddd444000///222000:::///+++000111+++,,,222PPPGGGrrr```\\\FFF,,,666'''777'''222111111+++)))000999333'''***888HHH___rrrjjj___;;;888+++...222,,,999(((111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000111111222222222222111111///000000111222222333333444444444444555777888999999999:::<<<>>>@@@BBBCCCEEEEEEGGGKKKOOORRRSSSRRRSSSWWWZZZ```xxx222222333333333444444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000333III000111000333111111000000000000111111000000000000000000000000000:::666555,,,222111111111222333444444...333///444$$$777fff666...'''AAA)))---***222777+++222vvvLLL***;;;'''222444///222...///...,,,GGG999,,,000)))999###999000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000111111222222222222111111///000000111222222333333444444444444666777888999999999:::<<<>>>@@@BBBCCCEEEEEEGGGKKKOOORRRSSSSSSRRRWWWZZZ```yyy333333333333333333333333222222333444333222111000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000333III...222000000000000000000000000000000111111000000000000000111111777111333...222222222222222222222222PPP///222---222222eee888,,,111666000---///...444FFF///&&&000999'''888:::%%%000777sssXXX///000,,,444%%%666000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111000000000000000000000000000111111111111222222222555555555555666888999:::999999:::<<<>>>@@@BBBCCCEEEFFFHHHJJJLLLNNNOOOPPPTTTWWWXXX^^^uuu333333333333333333333333222222333333333222111000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000333III...222000000000000000000000000000000111111000000000000111111111666000333///111111111111111111111111]]]///222---222222eee>>>000222666111333...666ddd888---222......111***999555...333---111333000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111000000000000000000000000000111111111111222222222333333444444555777888999999999:::<<<>>>@@@BBBCCCFFFFFFHHHJJJLLLNNNOOOPPPTTTWWWXXX]]]uuu333333333333333333333333111222222222222111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222III...222000000000000000000000000000000111000000000000000111111111444///333111000000000000000000000000ooo///222---222222eeeDDD222111444000000,,,\\\LLL333444'''777,,,000'''///555,,,---;;;)))000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111000000000000000000000000000111111111111222222222333333333333444666777888999999:::<<<>>>@@@BBBCCCFFFGGGHHHJJJLLLNNNOOOPPPTTTWWWXXX]]]ttt333333333333333333333333222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222HHH...222000000000000000000000000000000000000000000000000111222111222...444222111111111111111111111111}}}///222---222222eeeFFF222---111---999'''sssnnn222444,,,999///111TTT:::444+++...333***////////////////////////////////////////////////////////////////////////000000////////////000000///////////////////////////////////////000000111000000000000000000000000000000111111111222222222333333333444555666777888999999:::<<<>>>@@@BBBCCCFFFGGGHHHJJJLLLNNNPPPQQQTTTWWWXXX]]]ttt333333333333333333333333222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111HHH...222000000000000000000000000000000000000//////000111222222111111...333222222222222222222222222222///222---222222eeeHHH222---000---,,,>>>AAA,,,......222555222111,,,888111 111VVV333...444&&&222////////////////////////////////////////////////////////////////////////000000////////////000000///////////////////////////////////////000000111000000000000000000000000000000111111111222222222444444444555666777999999999999:::<<<>>>@@@BBBCCCFFFGGGIIIKKKMMMOOOPPPQQQSSSWWWYYY^^^ttt333333333333333333333333444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111HHH...222000000000000000000000000000000////////////000111222333111111...333111222222222222222222222222uuu///222---222222eeeHHH333///333000666www///+++&&&777{{{,,,111444---...eeeMMM...///:::+++}}}333111777$$$999000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111000000000000000000000000000111111111111222222222555555555666777888999:::999999:::<<<>>>@@@BBBCCCGGGHHHIIIKKKMMMOOOPPPQQQRRRWWWYYY___vvv333333333333333333333333555444333222222222333444111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111GGG...222000000000000000000000000000000////////////000111222333111222...222000111111111111111111111111fff///222---222222eeeDDD111///444111qqq))):::"""888222yyy---333)))555+++---000"""666+++000000111000444000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111000000000000000000000000000111111111111222222222444444444555666777888999999999:::<<<>>>@@@BBBCCCGGGHHHIIIKKKMMMOOOQQQQQQRRRWWWYYY```www333333333333333333333333666555444333222333444444111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000GGG...222111000000000000000000000000000////////////000111222333111333...222///000000000000000000000000[[[///222---222222eee???......333000000333777))),,,ggg000777AAA,,,SSS666+++,,,555,,,,,,---(((===+++000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111000000000000000000000000000111111111111222222222333333333444555666777888999999:::<<<>>>@@@BBBCCCGGGHHHIIIKKKMMMOOOQQQRRRQQQVVVZZZ```xxx333333333333333333333333222222111111111111222222000000000000000000000000222111111111000000//////000000000000000000000000222111111111000000//////000000000000000000000000+++LLL...222000000000000000000000000000000000111111111111222222222...222///222///111111111111111111111111FFF111000///000111ggg777555***333111]]]>>>(((111555111ccc///333(((111GGG444222///333///,,,222******444111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222222222333333333333333333444555666777888:::;;;===>>>>>>???BBBDDDEEEFFFHHHJJJLLLNNNNNNOOOTTTWWWXXX^^^www333333333333333333333333222222111111111111222222111111111111111111111111111111111111000000000///000000000000000000000000111111111111000000000///000000000000000000000000...NNN...222000000000000000000000000000000000111111111111222222222111333///333///222222222222222222222222222111111///111222ggg---777//////333OOO777***333333...lll333444,,,444ZZZ...111+++333333---+++333---222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222222222333333333333333333444555666777888:::;;;===>>>>>>???BBBDDDFFFGGGIIIKKKMMMNNNOOOPPPUUUWWWXXX___xxx333333333333333333333333222222111111111111222222111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000///OOO...222000000000000000000000000000000000111111111111222222222222333///333000222222222222222222222222***111000000222444ggg%%%777444,,,444<<<000...444000+++xxx666111111444ggg,,,333)))555777---###:::...111333000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222222222333333333333333333444555666777888999;;;======>>>???BBBEEEFFFGGGJJJLLLNNNPPPQQQQQQVVVYYYZZZ```yyy333333333333333333333333222222111111111111222222111111111111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000...MMM...222000000000000000000000000000000000000111111111222222222111333000444000222222222222222222222222444000000///333555ggg,,,111555...333000---000333......555)))555000___...888+++666666+++&&&888***555222000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////111111111111000000000///111111222222222333333333222222333333555666888999999;;;<<<===>>>@@@CCCEEEGGGHHHJJJMMMOOOQQQRRRRRRVVVYYYZZZaaazzz333333333333333333333333222222111111111111222222111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000,,,KKK...222000000000000000000000000000000000000111111111222222222///444111555111111111111111111111111111777000000///222444gggccc;;;***222444111//////000000...333444%%%999...JJJ222999,,,333...+++bbb222000'''999...000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////111111111111000000000///111111222222222333333333222222222333555777888999999:::<<<===>>>@@@CCCEEEGGGHHHJJJMMMOOOQQQSSSSSSVVVYYY[[[bbb|||333333333333333333333333222222111111111111222222222222222222222222222222000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000---LLL...222000000000000000000000000000000000111111111111222222222///444111555222111111111111111111111111---QQQ222222111333444ggg===BBB(((222666000222222000///...555555***999///999333444,,,///'''444EEE;;;***)))777+++000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222222222333333333111222222333555777999:::888:::<<<===>>>@@@CCCFFFFFFGGGJJJMMMOOOQQQSSSSSSUUUYYY[[[ccc}}}333333333333333333333333222222111111111111222222222222222222222222222222///000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000222QQQ...222000000000000000000000000000000000111111111111222222222333444222666333333333333333333333333333///777666666444555555ggg///:::,,,666222222555222000111///333QQQ444222444111444444---...111)))JJJ888444)))333111---000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222222222333333333111111222333555777999:::888:::<<<===>>>@@@DDDFFFEEEFFFIIILLLOOOQQQRRRSSSTTTXXX[[[ddd333333333333333333333333222222111111111111222222222222222222222222222222//////000000111111111222000000000000000000000000//////000000111111111222000000000000000000000000777UUU...222111000000000000000000000000000000111111111111222222222777555222666333555555555555555555555555<<<000999999666666666ggg000///222:::...444ooo666111000333//////***222777---111555666***111555///^^^444(((***;;;,,,111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222222222333333333111111222333555777999:::888999<<<===>>>AAADDDFFFDDDFFFHHHKKKNNNQQQRRRSSSTTTXXX[[[ddd333333333333333333333333111111111111111111111111000111111111111222222222000000000000000000000000111111111111111000//////000000000000000000000000///444333xxxhhh'''\\\///333222111333222000......///111222222000000zzzRRR555www;;;666777<<<<<<===???AAACCCEEEEEEFFFBBB>>>yyy^^^<<<<<<>>>;;;LLL222888111000888---<<<+++...>>>(((444GGGuuu:::,,,***;;;...///xxx&&&888222$$$111III,,,111'''777&&&<<<000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000000000000111111222333333222222111000//////111111222222222333333333222333444444444555777999999;;;===>>>???AAADDDGGGHHHHHHJJJKKKMMMOOOPPPQQQVVVZZZ\\\ccc333333333333333333333333111111111111111111111111000111111111111222222222000000000000000000000000111111111111111000//////000000000000000000000000%%%,,,777///333222111333222111000000000111222---666TTTHHHEEEGGGJJJOOOOOOPPPQQQQQQRRRRRRRRRUUUSSSUUUyyyJJJHHHIIIJJJ999000666111222777111...111...&&&777...wwwQQQ,,,555333333&&&444!!!666---,,,>>>...777///444+++777***333000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////000000000000000000000000000000000000000111111222333333222222111000000///111111222222222333333333222333444444444555777999888:::<<<===>>>@@@CCCFFFGGGHHHIIIKKKNNNPPPQQQRRRVVVZZZ[[[bbb~~~333333333333333333333333111111111111111111111111000111111111111222222222000000000000000000000000000111111111111000000///000000000000000000000000@@@444===///333222111333333222222222111111111,,,===vvvUUUUUUUUUVVV^^^^^^^^^^^^^^^______```ddddddSSSYYYbbbZZZPPPsss+++333555333555555555666HHH>>>444555666+++000(((666222222(((222000yyy222555888777;;;RRR---333444,,,333111---000000000000000000000000000000000000000000000000000000000000000000000000111000000000000/////////111111111111111111111111000000000000000111111222333333222222111000000000111111222222222333333333222333555555444555777999777999;;;<<<===???CCCEEEFFFGGGIIIKKKNNNQQQRRRSSSWWW[[[[[[```}}}333333333333333333333333111111111111111111111111000000111111111222222222000000000000000000000000000000111111111111000///000000000000000000000000*** DDD)))PPP///333222111222222222222222111000000000,,,)))+++fff\\\^^^]]]]]]bbbbbbbbbbbbccceeefffggggggdddmmmWWWWWWYYYVVVXXXGGG333>>>777666:::333444888...xxx'''444"""SSSEEE(((222000(((777444+++CCC"""777(((***%%%|||///333222111,,,---555///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111222222222222111111111000000111111222222222333333333222444555555555555888:::777999;;;===>>>@@@CCCFFFFFFGGGIIILLLOOOQQQSSSTTTXXX[[[ZZZ___|||333333333333333333333333111111111111111111111111000000111111111222222222000000000000000000000000///000000111111111000000000000000000000000000000,,,999000&&&???...AAA///333222111000111111222222111111000;;;555BBB;;;777lll```dddeeefffhhhhhhhhhhhhiiijjjkkkkkkgggeeennn]]]wwwrrrQQQ\\\fffEEEKKKKKK???<<>>???AAADDDGGGFFFGGGIIILLLOOORRRTTTUUUWWWZZZZZZ___|||333333333333333333333333111111111111111111111111000111111111111222222222000000000000000000000000///000000111111111111000000000000000000000000000444222+++$$$,,,777***...@@@///333222111000000111111222333333333666777999+++333GGGMMMOOOjjj___eeejjjnnnmmmnnnoooppppppppppppooooooooo___UUUFFFMMMRRR^^^RRRLLLEEEJJJ;;;;;;999+++777@@@UUU000444---444888000,,,222666222,,,333iii:::,,,444111+++444666...111///000000000000000000000000111111111111111111111111000000000000000000000000000000000111111111111222111111111111111111111111000000000000000111111222111111111111111111111111111111222222222333333333333444666666555666888:::999;;;===>>>???AAAEEEGGGGGGHHHJJJLLLOOOQQQSSSTTTVVVZZZZZZ```}}}333333333333333333333333111111111111111111111111000111111111111222222222000000000000000000000000//////000111111111111111000000000000000000000000&&&333222...OOO000'''777444)))555yyy///333222111222111111222333555777999111@@@CCCPPPRRRTTTSSSWWW[[[UUUvvvSSSXXX___fffccceeeiiimmmpppqqqqqqqqqxxxllljjjPPP\\\888{{{EEE\\\UUU^^^PPPXXXNNNSSSHHHIII???===999***IIIQQQ777---555111///666333...222222...???///111PPP>>>666***333(((///555000111111000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000111111222111111111111111111111111111111222222222333333333333555666666666666999;;;888:::<<<===>>>AAADDDFFFHHHIIIKKKMMMOOOQQQSSSSSSTTTYYYZZZaaa333333333333333333333333111111111111111111111111000111111111111222222222000000000000000000000000//////000111111111111111000000000000000000000000333444***<<>>GGGEEEBBBBBBCCCGGGMMMVVV^^^ccclllrrrtttrrrqqqsssrrrpppcccccc[[[\\\WWWOOOGGGGGGJJJRRRYYY[[[VVVPPP[[[SSSGGG>>>999777888888AAA---555666222111333333333222222222111111222000//////111555999<<>>@@@CCC:::>>>===777555888777111***000999===777//////333333333333333222222222222333333222111111111111222......///222888:::222(((,,,222999;;;444,,,,,,222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000111111222333000000000000000000000000222222222222222222222222555555555555666888999:::::::::;;;===???AAACCCDDDGGGIIIKKKNNNQQQSSSUUUUUUWWWZZZ[[[eee444444444444444444444444222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000111111111222222222333333444111000222444444111...;;;111777333:::000999777DDDHHHNNNSSSVVVWWWUUUTTT\\\___ccceeefffgggiiikkkrrrllllllrrrvvvvvvvvvyyyyyyyyy{{{}}}~~~|||xxxuuummmnnniiiaaa^^^aaadddeeehhhxxx}}}uuuuuuyyy~~~zzzqqqdddZZZTTTRRRUUUWWWYYYWWWRRRJJJBBB>>>RRRRRRMMMEEE===:::>>>CCC<<<@@@@@@:::777888777444>>>888///,,,222999777111444444333333333222222222222222222222111111000///,,,000555444+++(((111>>>999777111++++++000444333111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000111111222333000000000000000000000000111222222222222222333333555555555555666888999:::::::::;;;===???AAACCCDDDGGGIIIKKKNNNQQQSSSUUUUUUWWWZZZ\\\eee444444444444444444444444222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000111111111222222333222111222333444333***,,,777'''999333GGGJJJSSSTTTUUUTTTRRRMMMHHHEEEFFFIIINNNPPPQQQRRRTTTUUU\\\YYYYYY[[[^^^___bbbfffWWW___bbb]]]aaaqqqyyyvvvxxx{{{{{{}}}|||{{{lllpppvvvyyyxxxrrrlllhhhgggbbb\\\XXXTTTNNNEEE>>>???FFFOOOPPPIIIAAA;;;:::???===;;;<<<@@@@@@888...---333555111000555888666444444444333333333222222000000111222222222111000:::333///222333000000444---,,,))))))111999666,,,111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000111111222333000000000000000000000000111111111222222333333333555555555555666888999:::::::::;;;===???AAACCCDDDGGGIIIKKKNNNQQQSSSUUUUUUWWWZZZ[[[eee444444444444444444444444333333333333333333333333111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000//////000000000111111111111444444000---///222333111:::>>>---CCCCCCPPPPPPVVVSSSNNNHHHBBB===:::888<<<@@@EEEHHHIIIJJJLLLMMMHHHJJJNNNQQQRRRQQQPPPQQQTTT\\\\\\XXXcccyyy{{{~~~~~~yyyvvvxxxxxxvvvuuunnnjjjooouuuwwwwwwwww|||tttkkkgggiiimmmqqqsssqqqkkkeeebbb```ZZZPPPHHH===BBBGGGIIIFFFCCCBBBBBB333<<>>888<<>>===<<<<<<;;;999666444666666666666555444333222333333333222222222111111222222222222222222222222222222222222222222222222111111222222222333333333222222222111111111111000111111111111111111111111111111222222222222111111222222111000//////000000111111111111111111111111111111000000111111222333111111000000000000111111111111222222222333333333555555555555666888999:::::::::;;;===???AAACCCDDDFFFIIIMMMOOOPPPRRRTTTVVVYYY]]]^^^eee555555555555555555555555333333333222222222222111222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000///222111111111111111222222222222222222333888>>>CCCQQQTTTXXX[[[___bbbfffiiikkkkkklllnnnrrrwww|||~~~|||}}}{{{{{{ooohhh___\\\^^^aaa```^^^^^^___[[[RRRMMMKKKHHHDDDEEEAAA<<<;;;<<<<<<999666555555555555555555555555333333333222222222222111222222222222222222222222222222222222222222222222111111222222222333333333222222222111111111111000111111111111111111111111111111222222222222111111222222111000000000000000111111111111111111111111111111000000111111222333222222111111111111222222111111222222222333333333555555555555666888999:::::::::;;;===???AAACCCDDDFFFIIIMMMOOOPPPRRRTTTVVVZZZ\\\^^^fff555555555555555555555555333333333333222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000000333222222111111111222222333333333444888@@@IIIPPPXXX[[[___bbbeeeiiimmmppprrrrrrtttvvvzzz~~~tttsss{{{uuuxxxyyy{{{uuugggaaabbbeeeccc```^^^```^^^WWWRRRQQQPPPMMMLLLFFF???<<<===>>><<<999555555444333333444666777333333333333222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222111111111111000111111111111111111111111111111222222222222111111222111000000000000000000111111111111111111111111111111000000111111222333333333222222222222333333111111222222222333333333555555555555666888999::::::;;;<<<===???AAACCCEEEFFFIIIMMMOOOPPPRRRTTTVVVZZZ\\\^^^ggg555555555555555555555555444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111000000000000000333333222111111111222222222333666:::@@@IIISSSZZZ]]]```dddgggjjjnnnrrruuuuuuvvvxxxzzz~~~sssdddjjj{{{wwwzzzwwwpppoooyyy~~~vvvlllmmm{{{|||zzzwwwqqqmmmcccdddaaaYYYUUUVVVVVVTTTNNNKKKFFFBBB???===<<<<<<888777555333333444555666444444333333333222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222111111111000000111111111111111111111111111111222222222222111111111111000000000000000111111111111111111111111111111111000000111111222333222222222111111222222222111111222222222333333333555555555555666888999:::;;;;;;<<<===???BBBDDDEEEFFFIIIMMMOOOPPPRRRTTTVVVZZZ\\\]]]hhh555555555555555555555555444444444333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000111111333333222222222222222333111666===DDDKKKRRRYYY^^^aaacccgggjjjmmmppptttwwwwwwxxx{{{~~~}}}vvvuuuwwwqqqnnnwwwxxx{{{vvvyyyxxxrrrpppvvv{{{~~~~~~}}}yyyoooccc\\\[[[YYYUUULLLOOOOOOJJJCCC>>>===>>><<<:::777555333333333444444444444333333333222222222222222222222222222222222222222222222222222222111111222222222333333333222222222111111111000000111111111111111111111111111111222222222222111111111000000000000000111111111111111111111111111111111111000000111111222333111111000000000000111111111111222222222333333333555555555555666888999:::;;;;;;<<<>>>@@@BBBDDDEEEFFFIIIMMMOOOPPPRRRTTTVVVZZZ\\\^^^ggg555555555555555555555555444444444444333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111222222222222222333444444666<<>>@@@BBBDDDFFFFFFIIIMMMOOOPPPRRRTTTVVVXXX\\\^^^fff~~~555555555555555555555555555444444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111111111111222333444555666???EEENNNVVV\\\___bbbdddhhhjjjnnnqqqsssvvvzzz}}}|||~~~||||||nnnnnnpppwww~~~ssseeeZZZWWWSSSPPPNNNKKKHHHEEE>>>===<<<:::888666555444555444444444444333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222111111111111000111111111111111111111111111111222222222222111111000000000000000111222222111111111111111111111111111111000000111111222333222111111000000111111222111111222222222333333333555555555555666888999:::;;;<<<===>>>@@@CCCEEEFFFFFFIIIMMMOOOPPPRRRTTTVVVWWW\\\___dddxxx555555555555555555555555555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111111222000000111222333555666777FFFLLLSSSZZZ___bbbeeegggkkknnnqqqtttvvvyyy}}}}}}}}}yyyxxxxxxzzz{{{tttvvvvvvwww}}}zzzxxxvvvvvvcccZZZPPPNNNRRRSSSMMMGGG======<<<<<<:::999777666555555444444444333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222111111111111000111111111111111111111111111111222222222222111111000000///000000111222222111111111111111111111111111111111000111222222333333222222222222222222333111111222222222333333333555555555555666888999:::<<<<<<===>>>AAACCCEEEFFFFFFIIIMMMOOOPPPRRRTTTVVVVVV]]]```bbbuuu777666555444333444444555444444444444444444444444444444444333333222222222222222222222222222222222111111111111111111111111222222111111111111111222222333222//////555AAAJJJTTTWWW[[[___bbbdddhhhjjjkkkmmmqqquuuzzzvvvlllllluuu~~~{{{~~~wwwuuu{{{}}}lllccc^^^^^^[[[SSSNNNOOOEEE===999===???:::666555666444444444666666555444444444444444444444444444333333333222222222111111222111111111222333333444333222222222111000000000333222111111000111111111111111111111111111111111222222222111111111000000111111000000111111222333000000000000000111111222000000111111222222222222222222333333333333444444555555555555666888999:::;;;;;;<<<>>>@@@BBBDDDEEEGGGIIILLLNNNOOOPPPSSSUUUXXX\\\]]]___rrr777666555444444444555555444444444444444444444444444444444333333222222222222222222222222222222222111111111111111111111111222222111111111111222222333444444444666>>>HHHQQQXXX[[[___bbbeeegggjjjllloooqqqtttxxx|||yyylllmmmrrr|||xxxvvvwwwyyy~~~~~~xxxsssiii]]]SSSOOOPPPFFF>>>>>>???;;;777666666555444444555666555444444444444444444444444444333333333222222222222111222222111111222333333444222222222222111111111111333222222111111111111111111111111111111111111111222222222111111111000000111111000000111111222333000000000000000111222222000111111111222222222222222222333333333333444444555555555555666888999:::;;;;;;<<<>>>@@@BBBDDDEEEGGGIIILLLNNNOOOPPPSSSUUUXXX\\\]]]___rrr777666555555444444555555444444444444444444444444444444333333333333222222222222222222222222222222111111111111111111111111222222111111111111222222444444666:::AAAJJJSSSYYY]]]```dddgggiiikkkmmmppptttuuuxxx{{{~~~~~~zzzvvvqqqiiivvvvvvmmmsssxxxzzzjjjZZZVVVKKKBBB@@@AAA???;;;999888666444444555555444333444444444444444444444444333333333333222222222222222222222222222333333444111111111222222222222222333333222111111111111111111111111111111111111111222222222111111111111111111111000000111111222333111000000000000111222222111111111111222222222222222222333333333333444444555555555555666888999:::;;;;;;<<<>>>@@@BBBDDDEEEGGGIIILLLNNNOOOPPPSSSUUUXXX]]]]]]___rrr666666555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222222111111111222333333333444888???JJJTTT[[[___bbbdddhhhkkklllnnnppprrrwwwxxx{{{~~~}}}vvvrrrqqqqqq{{{tttnnn~~~yyyzzzeeeYYYMMMFFFEEEDDDAAA>>>;;;888666555555555444333555555555555555555555555444444333333333222222222333333222222222333333444111111111222222333333333333333222111111111111222111111111111111111111111111111111111111111111111111111000000111111222333111111000000111111222333222222222222222222222222222222222333333333444444555555555555666888999:::;;;;;;<<<>>>@@@BBBDDDEEEGGGIIILLLNNNOOOPPPSSSUUUXXX]]]^^^___sss555555666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222222111111222333333444333666<<>>;;;888666555555444333555555555555555555555555444444444333333333222222444444333333222333333444111111222222333333333444444333333222111222222222111111111111111111111111111111111111111111111111111111000000111111222333111111111111111222222333333222222222222222222222222222222333333333444444555555555555666888999:::;;;;;;<<<>>>@@@BBBDDDEEEGGGIIILLLNNNOOOPPPSSSUUUXXX]]]^^^aaattt555555666777777777666666444444444444444444444444222222333333333333444444222222222222222222222222111111111111111111111111222222111222222333444555666<<>>:::777666666555444555555555555555555555555444444444444333333333333555444444333333333333333222222222333333333333333444444333222222222222222111111111111111111111111111111111111111222222222111111000000111111222333222111111111111222333333333333333333222222222222222222333333333333444444555555555555666888999:::;;;;;;<<<>>>@@@BBBDDDEEEGGGIIILLLNNNOOOPPPSSSUUUXXX]]]___bbbwww444555666777888777777666444444444444444444444444222222222333333444444444222222222222222222222222111111111111111111111111222222222222333444555555<<>>@@@BBBDDDEEEGGGIIILLLNNNOOOPPPSSSUUUXXX]]]___cccyyy444555666888888888777666444444444444444444444444222222222333333444444444222222222222222222222222111111111111111111111111222222222222333444555666AAAKKKXXX```bbbcccfffiiiiiilllppptttvvvyyy|||}}}zzzwwwoooeeeaaajjjtttwwwvvvvvv}}}tttiii```XXXTTTXXX___ooo{{{fffUUUIIIGGGCCC>>>:::888888777666666666666666666666666666555555444444444333333333666555444333333333333333444444444333333222222222555444333333222222333333111111111111111111111111000000111111222222222222111111111000111222222333222222111111222222333444444444444333333222222222222222333333333444444444555555555555666888999:::;;;;;;<<<>>>@@@BBBDDDEEEGGGIIILLLNNNOOOPPPSSSUUUWWW]]]```dddzzz666666666666666666666666555555555555555555555555444333333222222333333444222222222222222222222222111111222222222333333333111444555222///222<<>>888444444555666666666666666555444666555444333222333444444333333333333333333333333666555333222222222333333222222222222111111000000111111111111111111111111222222222222111111000000111111111111111111111111222222111111222222333444222222222222222222222222333333222111222333444555444555666666666666999;;;<<<<<<===???AAACCCEEEFFFGGGIIILLLNNNNNNOOOQQQRRRVVV___aaa```ttt666666666666666666666666555555555555555555555555444333333222222333333444222222222222222222222222111111222222222333333333333444444222333999CCCKKKUUUXXX]]]aaadddfffiiikkkrrrrrrsssuuuwwwxxxzzz{{{yyyrrrpppnnnjjjvvvtttwwwzzznnnzzz{{{uuu{{{|||xxxxxxsssnnn```UUUUUUUUUSSSWWW```mmmzzzyyynnnkkklllpppwww~~~tttiiidddYYYNNNDDDAAA@@@===::::::666666777777666666555555666555444333333333444444333333333333333333333333555444333222111222222333222222222222111111111000111111111111111111111111222222222222111111111000111111111111111111111111222222111111222222333444222222222222222222222222333333222222222333444555444666777777777777:::<<<;;;;;;<<<>>>@@@BBBDDDEEEFFFIIILLLMMMNNNOOOQQQSSSVVV___aaaaaauuu666666666666666666666666555555555555555555555555444444333333333333444444333333333333333333333333111111222222222333333333555333222333999BBBLLLSSSZZZ]]]aaadddgggiiilllnnnssssssuuuvvvxxxyyyzzzzzz~~~xxxpppnnnqqqtttsss{{{ppp|||yyyoookkkllleeebbbmmmwwwuuuvvv{{{yyyuuuhhh^^^\\\YYYVVVZZZaaagggoootttssssssvvvxxxyyyxxx{{{uuunnnpppvvvxxxxxxyyy~~~nnn^^^LLLCCC@@@===;;;<<<777777777777666666555555666555444444333333444444333333333333333333333333444333222111111111222222222222222222111111111111222222222222222222222222222222222222111111111111222222222222222222222222222222111111222222333444222222222222222222222222333333222222222333444555555666888888777888:::<<<::::::;;;===???AAACCCDDDEEEHHHKKKMMMOOOPPPRRRTTTVVV^^^```aaaxxx666666666666666666666666555555555555555555555555444444333333333333444444333333333333333333333333111111222222222333333333555222111555???LLLUUUZZZ^^^```dddfffhhhkkknnnpppqqqrrruuuxxxzzz{{{{{{{{{~~~uuujjjiiisssyyyyyyvvviiiccc``````cccbbb```lllxxxwwwzzzuuummmgggeeecccaaaccciiilllnnnnnnkkkjjjlllllljjjnnnpppssswwwyyyxxxwwwuuuvvvqqqrrryyy~~~~~~ttt^^^NNNCCC<<<:::<<<999888888777666666666666666555555444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444222222222222222222222222222222222333333333444444444666777777666777999<<<999999:::<<<>>>@@@BBBCCCDDDGGGKKKMMMOOOQQQSSSUUUVVV]]]___bbb{{{666666666666666666666666555555555555555555555555555444444333333444444555333333333333333333333333111111222222222333333333555222333:::FFFSSSZZZ]]]___bbbeeegggiiilllooorrrrrrtttwwwyyyzzzzzzxxxwwwsssiiieeeppp|||}}}zzzlll]]]YYY[[[^^^cccgggdddaaalllwwwwwwzzznnnkkkiiiiiiiiihhhkkkooooooqqqqqqnnnooossssssqqqwwwxxxyyyxxxvvvsssqqqooommmooowwwwwweeeSSSDDD===>>>;;;:::888777666666666777555666666555555555444444444444444444444444444444222222222222333222222222222222222222222222222333222222222222222222222222222222222222222222222333222222222222222222222222222222111111222222333444222222222222222222222222222222333333333444444444333444555555555666888:::999999:::<<<>>>@@@BBBCCCDDDGGGKKKMMMOOOQQQSSSUUUVVV\\\^^^ccc~~~666666666666666666666666555555555555555555555555555555444444444444555555333333333333333333333333111111222222222333333333444555999BBBNNNXXX]]]___```bbbeeehhhjjjmmmqqqtttxxxyyy{{{{{{yyyvvvrrrooogggdddlllvvv~~~qqqnnnhhh^^^XXX\\\dddjjjlllnnngggaaajjjvvvwww|||~~~tttrrroookkkhhhgggjjjmmmvvv{{{~~~yyytttqqqpppqqqttt}}}}}}kkkVVVFFF@@@<<<;;;999777666666777777555666666666666555444444444444444444444444444444222222333444444444333333222222222222333333333333333333333333333333333333222222222222333333333333333333333333333333333333222222111111222222333444222222222222222222222222111222333444444444333333222333444444444555777999999999:::<<<>>>@@@BBBCCCEEEHHHKKKMMMOOOPPPRRRTTTVVV[[[]]]ddd666666666666666666666666555555555555555555555555555555444444444444555555444444444444444444444444111111222222222333333333444999AAAKKKUUU[[[^^^___aaacccfffiiikkkoootttwwwyyy{{{||||||yyysssnnnjjjgggkkkyyy~~~zzziii```^^^aaa\\\\\\gggrrruuusssqqqggg^^^eeesssyyyzzzxxxtttnnnlllqqqzzzwww[[[III===<<<:::888666777777888555666666777666555444333555555555555555555555555222333444555666555555444222222222333333333444444333333333333333333333333222222222333333333444444333333333333333333333333222222111111222222333444222222222222222222222222111222333444444444333333333444555555555666888:::999:::;;;<<<>>>AAACCCDDDFFFIIILLLMMMNNNOOOQQQSSSVVVZZZ\\\ddd666666666666666666666666555555555555555555555555555555444444444444555555444444444444444444444444111111222222222333333333555<<>><<<:::888777777777888555666777777777666444333555555555555555555555555222333555666666666555555222222222333333444444444333333333333333333333333222222222333333444444444333333333333333333333333222222111111222222333444222222222222222222222222111222333444555444333333444555666666666777999;;;::::::;;;===???AAACCCDDDGGGIIILLLNNNNNNOOOQQQRRRVVVZZZ\\\eee777777777777777777777777555555555555555555555555555555555555555555555555333333333333333333333333333222111222444555444333===DDDNNNXXX]]]```bbbbbbeeeiiinnnpppoooppprrruuuvvvwwwyyyxxxqqqlllrrr|||kkkaaaooouuueeeZZZ___jjjooooooooobbb``````eeepppuuunnnbbbaaaaaafffqqq~~~ttttttxxxmmmSSSEEE:::999:::888888:::777777777777666666666666777777666666555555555444444444555666777777666666666555333222111222333333444444444444444444444444333333333333333333333333222222222222222222222222222222333333333333444444333333333333333333333333222222333333333333444444777666666666777888999999;;;<<<===>>>@@@BBBCCCDDDGGGIIIKKKLLLMMMNNNPPPRRRYYYZZZZZZddd777777777777777777777777555555555555555555555555555555555555555555555555333333333333333333333333333222222222333444666777DDDJJJSSSZZZ^^^aaabbbcccgggjjjoooqqqqqqrrrtttvvvxxxyyywwwpppjjjnnn{{{{{{pppgggjjjzzziiiggg\\\WWWaaannnqqqmmmjjjgggjjjkkklllooopppkkkccciiimmmuuuyyycccQQQ@@@::::::999777777888777777777666666666666777777666666666555555555444444555666666666666666666555444333333333444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444333333333333333333333333222222333333333333444444666555555555666777888999;;;;;;===>>>@@@BBBCCCCCCFFFHHHKKKLLLMMMNNNQQQSSSXXXZZZZZZddd777777777777777777777777555555555555555555555555555555555555555555555555333333333333333333333333222333444222111333999===MMMRRRWWW\\\___aaaccceeeiiilllpppssstttuuuvvvwwwyyyyyyqqqeeegggyyy~~~kkkeeekkk|||oooaaa[[[XXXSSSTTT```mmmrrrpppnnnqqqvvvvvvqqqnnnqqquuuvvvuuuaaaJJJ???===<<<999777888888777777777666666666777777666666666666555555444555555666666666666666666666555444444444555555333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444333333333333333333333333222222333333333333444444555444444555666777888888;;;;;;<<<>>>@@@AAACCCCCCEEEGGGJJJLLLMMMOOORRRTTTXXXZZZZZZeee777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444222444555333111555===EEESSSVVVZZZ]]]```bbbfffhhhkkknnnrrruuuwwwwwwwwwwwwyyyuuuiiicccssssssbbbgggyyyoooccc^^^___RRRVVV\\\dddjjjpppvvv{{{zzz}}}|||wwwyyy~~~oooZZZJJJAAA===<<<<<<888888888777777777666666777777666666666666666666555555666666666666666555555555444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444222222222222222222222222222222222333333333444444555555555555666888999::::::;;;<<<>>>???AAABBBCCCCCCFFFIIIKKKMMMPPPSSSUUUXXXZZZZZZeee888888888888888888888888666666666666666666666666555555555555555555555555444444444444444444444444222444555444333999DDDMMMUUUWWW[[[^^^```dddhhhlllnnnpppsssvvvxxxxxxwwwuuuvvvppphhhlllnnndddppp}}}qqqjjjeeebbb___XXXfffsssvvvqqqqqqzzz~~~}}}oooZZZGGG===:::;;;888888888888777777777777666666777777777777777777555666666666666666555555333333333333444444333333222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444222222222222222222222222222222222333333333444444666666666777888999;;;<<<:::;;;<<<===???AAABBBCCCCCCEEEIIIKKKMMMPPPSSSVVVXXXZZZZZZeee888888888888888888888888666666666666666666666666555555555555555555555555444444444444444444444444222333444555888@@@KKKSSSVVVYYY\\\___bbbfffjjjnnnooopppsssvvvxxxxxxtttqqqppppppqqq}}}}}}rrrooo|||tttkkkgggiiihhhbbb\\\fff|||}}}sssXXXEEE;;;777999999888888888777777777666666777777777777888888666666666666666666555444111222333333444444333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444222222222222222222222222222222333333333333444444666666777888999:::<<<===::::::;;;===???@@@BBBBBBCCCFFFIIIKKKMMMPPPSSSVVVXXXZZZZZZeee888888888888888888888888666666666666666666666666555555555555555555555555555555555555555555555555333222333666===GGGQQQWWWYYY\\\___bbbdddgggkkknnnqqqqqqrrruuuwwwvvvqqqmmmkkktttyyyxxxnnnjjjeeebbbcccfffiiijjjzzzuuu\\\III===999999999888888888777777666666777777777888888888666666666666666555444444111222444555555555444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444111111111111111111111111222222333333333333444444555666666777888:::<<<===999:::;;;===???@@@AAABBBDDDFFFIIILLLMMMOOORRRUUUXXXZZZZZZeee888888888888888888888888777777777777777777777777555555555555555555555555555555555555555555555555333222222777AAALLLUUUZZZ\\\___bbbdddfffhhhkkkmmmqqqqqqrrruuuwwwuuuooojjjgggzzzrrr{{{kkkmmmkkkfff^^^[[[cccttttttZZZHHH999999999888888888888777666666777777888888888999666666777777666555444444222333555666666666555555444444444444444444444444333333333333333333333333222222222222222222222222222222333333333444444444111111111111111111111111222222333333333444444444444444555666888999;;;<<<999:::;;;===>>>@@@AAABBBEEEGGGJJJLLLMMMOOORRRTTTXXXZZZZZZfff777777777777777888888999777777777777666666666666666666666666666666666666444444444444444444444444666444444<<>>;;;555555;;;777777777777777777777777999999888777666555444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444111222333333333333222111222222333333333333444444666666777777888999;;;<<<999:::<<<======>>>AAADDDHHHJJJLLLNNNOOOPPPSSSUUUUUUXXX[[[hhh777777777777777888999999777777777777666666666666666666666666666666666666444444444444444444444444555555999BBBNNNVVVZZZ[[[^^^```dddhhhjjjmmmqqqsssuuuvvvxxxxxxrrrlllmmmrrr{{{yyyvvvrrrqqqvvv{{{lllMMMBBB999:::<<<;;;999:::777777777777777777777777888888777777666666555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444111222333333333333222111222222333333333333444444666666666777888999;;;;;;999:::<<<======>>>AAADDDHHHJJJLLLMMMNNNOOOQQQSSSVVVXXXZZZggg888777777777777888999999777777777777666666666666666666666666666666666666444444555555555555555555444888@@@JJJTTTYYY[[[ZZZ```cccgggjjjlllooorrrtttrrrvvvyyyuuujjjeeeooo}}}|||zzzxxx{{{cccMMM999555;;;>>>;;;777777777777777777777777777777777777777666666666666555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444111222222333333222222111222222333333333333444444666666666777888999:::;;;999:::<<<======>>>AAADDDGGGIIIKKKLLLMMMMMMPPPQQQVVVXXXYYYeee888888777777888888999:::777777777777666666666666666666666666666666666666555555555555555666666666666<<>>AAADDDGGGIIIKKKLLLLLLLLLNNNPPPWWWXXXXXXddd888888888888888999999:::777777777777666666666666666666666666666666666666555555555666666777777777:::@@@JJJQQQVVVYYY]]]```eeehhhllloooqqqrrrtttuuuwwwqqqkkkfffdddiiiyyyzzz}}}wwwXXXAAA999:::999666777777777777777777777777555555666666777777888888666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333222222222333333333444444222222222222222222222222222222222333333333444444555555555666777888::::::999:::<<<======>>>AAADDDFFFHHHJJJKKKKKKLLLNNNPPPWWWYYYYYYddd999888888888888999::::::777777777777666666666666666666666666666666666666555555666666777777888888===EEENNNTTTWWWYYY___dddfffjjjnnnqqqrrrssstttuuuwwwnnnfffgggmmmuuu~~~xxxuuupppSSSAAA<<<;;;999777777777777777777777777555555666666777777888888666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333222222333333333333444444333222222111111222222333222222333333333333444444555555555666777888999:::999:::<<<======>>>AAADDDEEEGGGJJJKKKLLLMMMPPPRRRXXXYYYZZZeee999999888888999999:::;;;777777777777666666666666666666666666666666666666555555666777777888999999???IIITTTZZZZZZ[[[```fffgggjjjooorrrsssssstttttttttllliiiqqq{{{}}}ttt{{{~~~___HHH@@@<<<999777777777777777777777777666666666666777777777777666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333222222333333333333444444333333222111111222333333222222333333333333444444555555555555777888999:::999:::<<<======>>>AAADDDDDDGGGIIIKKKMMMOOORRRTTTXXXZZZ[[[fff999999888888999999:::;;;777777777777666666666666666666666666666666666666555666666777888999999999@@@KKKXXX___^^^^^^aaafffgggkkkooorrrssssssssstttoookkknnnzzz}}}{{{xxx{{{wwwcccLLLBBB<<<666777777777777777777777777777777777777666666666666777777777777777777777777666666666666666666666666555555555555555555555555333333333333333333333333222222333333333444444444444333222111111222333444222222333333333444444444555555555555666888999:::999:::<<<======???AAADDDDDDFFFIIILLLMMMPPPSSSUUUXXX[[[\\\ggg888888888888888888888888777777777777777777777777777777777777777777777777333666999999777888;;;>>>NNNRRRXXX]]]```bbbeeefffgggnnnrrrpppppptttuuurrruuuhhhzzz{{{zzziiiRRRCCC===>>>:::888666555999<<<;;;777888888888888888777666666777777777777777777777777111222444666777777666555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444555555666666777999:::;;;:::;;;===>>>>>>???BBBDDDFFFHHHJJJKKKKKKMMMPPPRRRXXXYYYZZZfff888888888888888888888888777777777777777777777777777777777777777777777777444666888888666888<<<@@@PPPTTTZZZ^^^aaadddgggiiilllqqqrrrpppppptttuuurrrjjjqqq~~~uuudddPPPAAA888;;;:::888777999:::999777888888888888888777666666666666666666666666666666666666666777888888999:::444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444555555555666777888:::::::::;;;===>>>>>>???BBBDDDFFFHHHJJJKKKKKKMMMPPPRRRXXXYYYZZZfff888888888888888888888888777777777777777777777777777777777777777777777777666777777666555888>>>DDDSSSVVV\\\```cccfffiiikkkrrrssssssqqqrrrtttrrrnnnggg|||xxxcccLLL<<<<<<::::::999999888888888888888888888888777666666666666666666666666666666999888666666666888:::<<<444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444555555555666777888999:::999;;;======>>>???BBBEEEFFFHHHJJJKKKLLLMMMPPPSSSXXXYYYZZZeee888888888888888888888888777777777777777777777777777777777777777777777777777888777555555:::BBBIIIUUUXXX]]]aaadddgggkkkmmmtttssssssssssssrrrnnniiipppyyyjjjbbb```cccbbbeeeiiimmmrrrxxxttt\\\JJJ<<<:::999999888666777:::888888888888888777666666666666666666666666666666666555444444444555777888444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444555555555555777888999:::999;;;<<<===>>>@@@CCCEEEFFFHHHJJJKKKLLLNNNQQQTTTXXXYYYZZZeee888888888888888888888888777777777777777777777777777777777777777777777777888888777666777===GGGOOOVVVYYY^^^bbbeeehhhlllooorrrrrrssstttsssoooiiifffyyyxxxcccVVVNNNMMMOOOPPPRRRTTTVVVYYY\\\aaaeeeoooppprrrssswwwiiiVVV???:::777888888666777;;;888888888888888777666666555555555555555555555555222333444555555555444333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444444444555555666888999:::999:::<<<===>>>@@@CCCEEEFFFHHHJJJKKKLLLOOORRRUUUWWWYYY[[[fff888888888888888888888888777777777777777777777777777777777777777777777777777777777777:::AAAMMMUUUXXX[[[___bbbfffiiinnnqqqrrrqqqssstttpppjjjhhhjjjgggVVVLLLFFFFFFHHHIIIKKKLLLMMMMMMNNNQQQSSSTTTUUUTTTTTTVVV]]]hhhqqqvvv```III>>>666888999666777<<<888888888888888777666666555555555555555555555555333444666777777666444333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444444444444555666777888999888:::<<<===>>>@@@CCCFFFFFFHHHJJJLLLMMMOOOSSSUUUWWWYYY[[[ggg888888888888888888888888777777777777777777777777777777777777777777777777555777888999===FFFQQQZZZ[[[]]]aaadddhhhkkkpppssstttsssrrrqqqkkkfffkkktttqqq\\\PPPKKKHHHGGGIIIGGGIIIKKKLLLKKKKKKLLLNNNKKKKKKKKKJJJIIILLLSSSYYY```nnn~~~sssXXXFFF999999;;;888777:::888888888888888777666666555555555555555555555555555666666666666666555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444444444444555666777888999888:::<<<===>>>@@@DDDFFFFFFHHHJJJLLLMMMPPPSSSVVVVVVXXX[[[hhh888888888888888888888888777777777777777777777777777777777777777777777777444666999;;;???HHHTTT]]]]]]___cccfffiiimmmrrruuuxxxuuurrrooogggdddnnn|||xxxhhhWWWOOOMMMKKKKKKLLLEEEHHHKKKLLLLLLLLLLLLMMMHHHJJJKKKIIIGGGGGGJJJMMMKKKXXXhhhvvvbbbLLL;;;;;;===999666999888888888888888777666666555555555555555555555555777666444333333444555666444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333444444444444444444444666777888999888999<<<===>>>AAADDDFFFFFFHHHJJJLLLMMMPPPSSSVVVVVVXXX\\\iii999999999999999999999999555555666777888999::::::999999999888888888777777888888666777CCCRRRYYYXXX^^^```dddhhhmmmqqqtttuuuwwwuuuqqqlllhhhkkkxxx|||vvvoooiii___WWWQQQNNNLLLKKKKKKLLLLLLKKKHHHGGGHHHIIIKKKLLLMMMLLLKKKKKKLLLMMMOOONNNQQQYYYgggwwwrrrXXXAAA;;;<<<:::999<<<888888777666666666666666666666666666555555555555555555555555555555555555666666555444333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666666777777888888999:::<<<===>>>@@@CCCEEEFFFHHHKKKMMMNNNQQQUUUXXXWWWXXXXXXccc999999999999999999999999777777777777888888888888999999999888888888777777888999888;;;FFFUUU\\\[[[```bbbfffkkkppptttvvvxxxwwwwwwrrrllljjjrrr{{{zzz~~~yyywwwgggYYYQQQNNNNNNNNNMMMNNNPPPPPPNNNMMMMMMNNNLLLKKKLLLNNNPPPRRRRRRQQQQQQPPPPPPSSSYYY```eeegggkkkqqqyyylllPPP@@@:::999999:::888888777666666666666666666666666666555555555555555555555555555555555555666555555444333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666666777777888888999:::<<<===>>>@@@CCCEEEFFFHHHKKKMMMNNNQQQUUUXXXWWWXXXXXXccc999999999999999999999999999999888888888777777777999999999888888888888888888999;;;@@@KKKYYY______bbbeeeiiinnnssswwwyyy{{{rrrsssmmmeeegggvvvqqqlllxxxpppbbbYYYRRROOOQQQSSSTTTSSSPPPMMMKKKJJJLLLKKKKKKNNNRRRSSSRRRPPPRRRQQQQQQSSSUUUVVVUUUTTTWWW[[[```dddgggmmmtttyyy|||eeeIII:::999;;;:::888888777666666666666777666666666666555555555555555555555555555555555555555555555444444333333222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666666777777888888999:::<<<===>>>@@@CCCEEEFFFHHHKKKMMMNNNQQQUUUXXXWWWXXXXXXccc999999999999999999999999999999999888888888777777888888888888888888888888777999===EEEPPP[[[aaacccdddggglllqqqvvvyyy{{{|||rrrqqqiii```hhh|||rrrtttrrraaaVVVVVVXXXZZZYYYUUUQQQNNNMMMOOOPPPPPPQQQQQQQQQQQQPPPVVVVVVWWWYYY[[[[[[YYYWWWWWWYYY\\\___dddkkktttzzz~~~ooovvvvvv}}}rrrPPP===<<<===;;;999888777777666666777777666666666666555555555555555555555555555555555555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666666777777888888999:::<<<===>>>@@@CCCEEEFFFHHHKKKMMMNNNQQQUUUXXXWWWXXXXXXccc999999999999999999999999888888888888999999999999888888888888888888888888666999@@@JJJUUU]]]bbbeeefffiiinnnssswwwyyyzzzzzzxxxtttkkkhhhtttzzzrrr|||pppeeeggggggeee```[[[WWWUUUQQQTTTVVVUUUSSSSSSVVVYYY]]]]]]]]]```ccceeefffeeeaaacccgggmmmuuujjjjjjmmmuuuqqqSSS@@@===<<<999999999888777777777777777666666666666555555555555555555555555555555555555444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666666777777888888999:::<<<===>>>@@@CCCEEEFFFHHHKKKMMMNNNQQQUUUXXXXXXXXXXXXbbb999999999999999999999999777888888999999999::::::888888888888888999999999666999CCCPPPZZZ___cccgggiiikkkpppuuuxxxyyyyyyyyyvvvooollluuupppppp~~~wwwkkk```YYYUUUSSSUUUVVVWWWXXX[[[aaaeeeaaacccgggoooyyyssshhhhhhrrr|||mmmWWWEEE===999777999999888777777777777888666666666666555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666666777777888888999:::<<<===>>>@@@CCCEEEFFFHHHKKKMMMNNNQQQUUUXXXYYYXXXXXXbbb999999999999999999999999::::::999999999999888888777777888888888999999999888<<>>@@@CCCEEEFFFHHHKKKMMMNNNQQQUUUXXXYYYYYYWWWaaa999999999999999999999999<<<<<<;;;:::999888777666777777888888999999999999:::>>>JJJYYYbbbccceeekkknnnqqquuuyyyzzzzzzyyyxxxooogggttt{{{{{{qqquuu}}}lllxxxvvvjjjXXXEEE===???:::999888888777888888888777666666666555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666666777888888888999;;;<<<===>>>@@@CCCEEEFFFHHHKKKMMMNNNQQQUUUXXXZZZYYYWWW```;;;<<<<<<;;;999888888999:::::::::999999888888888;;;888666777999:::888666999CCCRRR\\\aaaeeeiiimmmnnnuuuyyyxxxxxx{{{yyysssjjjiii}}}yyyxxx{{{}}}pppkkkQQQ:::???;;;999888888999999777666666666666666555555555555444444555555555555444444555555555555555555555555555555555444444333333333333333333333333333333333444444444444444444444444222222333444444555555666555555555555666777888999999:::;;;<<<===???BBBEEEEEEFFFIIILLLOOORRRTTTTTTYYYZZZWWW\\\zzz::::::::::::999999999999:::::::::999999999888888:::888777777999:::999777<<>>@@@>>>:::999999999999999999999999999888777777888:::;;;;;;EEEOOO[[[cccfffhhhmmmpppuuuvvvyyy}}}~~~xxxmmmddd]]]vvvvvvzzz~~~{{{eeeMMMBBB===;;;999888888888888777666666666666555555555555444444555555555555444444555555555555555555555555444444444444444444444444555555555444333333222222444444444444444444444444222222333444444555555666777777777777888999::::::999;;;<<<======???CCCFFFEEEGGGJJJMMMPPPSSSTTTUUUWWWYYYXXX^^^|||===:::777:::???BBB???<<<999999999999999999999999888888888888888999<<<===HHHQQQ]]]fffiiilllqqqvvvwwwxxxzzz}}}|||tttiiibbbddd{{{www}}}vvvZZZBBB???<<<999888888888888777666666666666555555555555444444555555555555444444555555555555555555555555444444444444444444444444555555555444444333333333444444444444444444444444222222333444444555555666666666666666666777999999:::;;;<<<===>>>@@@CCCFFFFFFGGGJJJMMMPPPSSSUUUUUUVVVYYYYYY___~~~===;;;999;;;???@@@???===888999999999999:::::::::888888888888777999===@@@LLLUUU```hhhlllooouuuyyyzzzyyy{{{}}}xxxooogggeeeppp{{{iiiJJJ@@@===999888888888888777666666666666555555555555444444555555555555444444555555555555555555555555333333333444444444444555444444444444444444444444444444444444444444444444222222333444444555555666555555555555666777888999:::;;;======>>>@@@DDDFFFFFFHHHJJJNNNQQQSSSUUUVVVUUUYYYYYY```:::::::::;;;<<<<<<======888888999999999:::::::::777888999888777999>>>BBBQQQYYYdddkkknnnpppuuuzzz{{{{{{||||||tttiiifffiiizzz~~~xxx[[[AAA>>>:::777777888888888666666666666555555555555444444555555555555444444555555555555555555555555333333333444444444555555333333444444555666666666444444444444444444444444222222333444444555555666666666666666777888999::::::;;;======>>>@@@DDDGGGFFFHHHKKKNNNQQQTTTUUUVVVUUUYYYYYYaaa888:::;;;:::999999:::<<<888888888999999:::::::::777888999888777999>>>CCCUUU]]]ggglllnnnpppuuuyyy||||||}}}{{{qqqfffeeellltttyyykkkBBB>>>:::777777888888888777666666666555555555555444555555555555555555444555555555555555555555555333333333444444555555555222333333444555666777777444444444444444444444444222222333444444555555666777777777777888999:::;;;:::<<<===>>>>>>@@@DDDGGGGGGHHHKKKNNNQQQTTTUUUVVVUUUXXXYYYaaa;;;;;;;;;:::::::::999999:::::::::999999999888888888999;;;;;;777555===GGG]]]aaaggglllppptttwwwzzzzzzmmmbbbgggrrr|||uuutttyyyXXXDDD555777;;;777555777777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444333333333444444444555555555555666777888999::::::999;;;<<<======@@@CCCFFFFFFHHHKKKNNNQQQRRRSSSSSSVVVYYYZZZddd;;;;;;;;;:::::::::999999:::::::::999999999888888777777::::::777777@@@LLL^^^bbbhhhmmmqqquuuxxx{{{|||~~~zzzmmmdddjjjvvvyyyuuusss{{{uuuYYYFFF777888<<<888666888777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444333333333444444444555555555555666777888999::::::999;;;<<<======@@@CCCFFFGGGHHHKKKNNNQQQRRRSSSSSSVVVYYYZZZddd;;;;;;;;;;;;:::::::::::::::::::::999999999888888666777888999777:::FFFSSS```dddjjjooosssvvvzzz|||{{{~~~xxxjjjcccmmm||||||zzzxxxwwwsssssspppZZZHHH::::::<<<999777888777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444333333333444444444555555555555666777888999::::::999;;;<<<======@@@CCCFFFGGGIIIKKKNNNQQQRRRSSSSSSVVVYYYZZZddd<<<;;;;;;;;;;;;::::::::::::::::::999999999888888888777888888777;;;IIIXXXcccggglllqqquuuxxx{{{~~~rrreeedddttt}}}|||}}}ssskkkwwwnnnYYYJJJ===:::;;;999777777666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444333333333444444444555555555555666777888999::::::999;;;<<<======@@@CCCFFFGGGIIILLLNNNPPPRRRRRRRRRVVVYYYZZZddd<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888:::999999999888===LLL[[[fffjjjoootttwwwzzz}}}|||nnndddmmmuuugggmmm~~~nnnXXXLLL>>>999999888666666666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444333333333444444444555555555555666777888999::::::999;;;<<<======@@@CCCFFFHHHIIILLLNNNPPPQQQRRRRRRUUUXXXZZZeee<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999888888:::999999::::::@@@OOO___iiilllrrrvvvyyy|||xxxkkkhhhzzz~~~xxxhhhhhhrrrtttlllXXXMMMAAA999777888777555777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444333333333444444444555555555555666777888999::::::999;;;<<<======@@@CCCFFFHHHJJJLLLOOOPPPQQQQQQQQQTTTXXX[[[fff<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888777777999;;;<<>>FFFWWWggglllooouuuyyy|||~~~|||rrrfffiii~~~}}}sssggg______bbbZZZRRRFFF<<<888:::999777777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555666666444444444444444444444444333333333444444444555555555555666777888999::::::999;;;<<<======@@@CCCFFFIIIJJJLLLOOOPPPQQQQQQQQQSSSXXX[[[hhh<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::888;;;;;;:::@@@OOO^^^ffflllrrrwwwzzz|||xxxkkkgggtttqqq```\\\]]]]]]]]]WWWLLL???888666555444666666666666666555555444666666555555555444444444444444444444444444444444444444444444444444444444444444444555555555555666555555444444444333333333333333333444444444555555666666666777888888999999999;;;<<<======@@@CCCFFFHHHIIILLLNNNPPPRRRRRRRRRWWW[[[]]]ggg===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::888;;;;;;:::AAAPPP___gggoootttyyy}}}}}}vvviiilllvvvgggccceeefff___ZZZNNNBBB:::999888555666666666666666555555444666666555555555444444444444444444444444444444444444444444444444444444444444444444444555555555555555555444444444333333333333333333444444444555555666666666777888888999999999;;;<<<======@@@CCCFFFHHHIIILLLNNNPPPRRRRRRRRRVVVYYY[[[fff===<<<;;;;;;:::;;;;;;;;;::::::::::::::::::::::::999;;;<<<<<>>;;;888444666666666666666555555444555555555555555444444444444444444444444444444444444444444444444444444444444444444444555555555555555555444444444333333333333333333444444444555555666666666777888888999999999;;;<<<======@@@CCCFFFHHHIIILLLNNNPPPRRRRRRRRRUUUXXXZZZeee======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999<<<<<<>>>GGGXXXfffllltttzzz|||ooobbboooyyypppuuuvvvppp___III<<<;;;:::555666666666666666555555444555555555555555555555555444444444444444444444444444444444444444444444444333333444444444555555555555555444444444333333333333333333444444444555555666666666777888888999999999;;;<<<======@@@CCCFFFHHHIIILLLNNNPPPRRRRRRRRRUUUXXXZZZggg======<<<;;;;;;;;;;;;<<<:::::::::::::::::::::::::::<<<===@@@KKK\\\jjjooouuu{{{uuullleeesss~~~yyylllrrr~~~zzzhhhLLL;;;:::;;;999666666666666666555555444444555555555555555555555444444444444444444444444444444444444444444444444333333333444444444444555555555444444444333333333333333333444444444555555666666666777888888999999999;;;<<<======@@@CCCFFFHHHIIILLLNNNPPPRRRRRRRRRWWWZZZ\\\jjj>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::;;;<<<>>>BBBOOOaaannnrrrvvv|||nnnnnnpppuuuiiimmmxxx]]]AAA999888666666666666666666555555444444444444555555555555555444444444444444444444444444444444444444444444444333333333333444444444444555555444444444333333333333333333444444444555555666666666777888888999999999;;;<<<======@@@CCCFFFHHHIIILLLNNNPPPRRRRRRRRRYYY[[[^^^lll>>>======<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;===>>>CCCQQQdddppptttwww~~~mmmtttuuunnnnnnrrrjjjGGG:::888555666666666666666555555444444444444555555555666666444444444444444444444444444444444444444444444444222222333333333444444444555555444444444333333333333333333444444444555555666666666777888888999999999;;;<<<======@@@CCCFFFHHHIIILLLNNNPPPRRRRRRRRRYYY\\\^^^mmm>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;===>>>DDDSSSfffrrruuuyyyooozzzyyyyyywwwrrrppp}}}fffGGG======<<<666666666666666555555444444444444555555555666666444444444444444444444444444444444444444444444444222222333333333444444444555555444444444333333333333333333444444444555555666666666777888888999999999;;;<<<======@@@CCCFFFHHHIIILLLNNNPPPRRRRRRRRRYYY[[[^^^mmm@@@>>>===<<<======;;;999<<<<<<;;;;;;;;;:::::::::===;;;<<>>BBBFFFHHHKKKJJJIIILLLPPPSSSSSSQQQSSS]]]^^^jjjAAA???============;;;:::<<<<<<;;;;;;;;;:::::::::===;;;===GGGXXXjjjuuuzzzzzznnn~~~{{{zzz{{{~~~vvv}}}yyyrrrmmmsssrrrlll]]]KKK<<<777666666666666666555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444555555444444555555555555444444222222333333444555555555666666666666777888999:::;;;;;;:::;;;>>>AAAEEEHHHIIIHHHIIILLLPPPSSSSSSRRRTTT]]]^^^lllBBB@@@>>>=========;;;:::<<<<<<;;;;;;;;;:::::::::===;;;===HHHYYYkkkwww{{{xxxkkk~~~zzzuuunnnlllkkkmmmqqqvvvyyyzzzpppxxx|||rrrlllhhhhhhcccXXXHHH<<<777666666666666666555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444555555555555444444111111222222333444444555666666666666777888999:::;;;::::::;;;>>>AAADDDFFFGGGGGGHHHKKKPPPSSSUUUUUUTTT]]]^^^nnnCCCAAA>>>=========<<<;;;<<<<<<;;;;;;;;;:::::::::<<<;;;===HHH[[[mmmyyy~~~zzzpppyyyrrroooiiiddd\\\[[[[[[]]]bbbiiiooorrrnnnqqqpppggg______\\\TTTGGG===888777666666666666555555555555444444444444444444444444555555555555555555555555444444444444444444444444333333333444444444555555333444444555555444444333222222222333444444555555666666666666777888999::::::::::::;;;===@@@CCCEEEDDDEEEHHHKKKPPPSSSVVVWWWUUU\\\^^^qqqEEEBBB???=========<<<<<<<<<<<<;;;;;;;;;:::::::::<<<:::===III\\\nnn{{{~~~~~~wwwmmmhhhfffbbb]]]XXXRRRQQQOOOPPPSSS[[[ccchhhwww~~~ppplllpppfff\\\\\\ZZZSSSIII???999666666666666666555555555555444444444444444444444444555555555555555555555555444444444444444444444444333333333444444444555555333333444444444444333333333333333444555555666666666666666666777888999:::999999:::;;;===@@@BBBCCCBBBDDDHHHKKKOOOSSSVVVXXXVVV[[[^^^uuuGGGCCC@@@============<<<<<<<<<;;;;;;;;;:::::::::<<<:::===JJJ]]]ppp}}}zzzssssssssssssvvvxxxqqqiiiggg```ZZZ[[[[[[XXXRRRPPPLLLKKKJJJIIIJJJPPPWWW]]]eeellluuu|||yyynnnrrrkkk^^^___\\\VVVLLLBBB:::666666666666666555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555333333444444444444333333333333444555555666666777666666666666777888999:::999999:::;;;===???AAABBBAAADDDHHHKKKNNNRRRVVVXXXVVV[[[^^^xxxHHHDDD@@@>>>============<<<<<<;;;;;;;;;:::::::::;;;:::>>>JJJ^^^rrr~~~}}}~~~gggkkknnnrrrwwwyyyqqqeee^^^WWWTTTVVVVVVPPPLLLLLLGGGHHHIIIIIIHHHJJJOOORRRVVV[[[bbbmmm~~~uuuooooooeeedddaaa[[[PPPEEE;;;666666666666666555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444555555222333333444444333333222222333333444444555666666666666666666777888999:::888999:::;;;===>>>@@@@@@AAADDDIIILLLMMMPPPUUUXXXWWWZZZ^^^zzzIIIEEE@@@>>>===>>>>>>===<<<<<<;;;;;;;;;:::::::::;;;:::>>>JJJ___rrr{{{rrreeekkkssszzzrrr```YYYVVVWWWTTTMMMJJJLLLCCCFFFJJJKKKJJJIIIJJJLLLQQQRRRVVVccc{{{||||||iiinnniiihhheee^^^SSSGGG<<<555777666666666555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333444444444555555222333333444444333333222111222222333333444555555666666666666777888999:::888888:::;;;===>>>???@@@AAAEEEIIILLLMMMPPPTTTXXXWWWZZZ___|||HHHCCC@@@@@@@@@===<<<===<<<<<<<<<;;;::::::===???888======HHHaaarrr}}}vvvqqqsssrrr}}}sssnnneee______\\\SSSNNNNNNLLLJJJIIIIIIKKKMMMNNNNNNRRRSSSWWWbbbqqqttt~~~|||kkklllmmmnnnhhhZZZIII>>>:::666666666666555555555555444444555555555555444444444444444444444444444444333333333222222111111111333222111222444555444333222333444444555555444444333333333444444444555555444444555666777888999999::::::;;;;;;===>>>@@@@@@DDDFFFHHHLLLOOORRRUUUVVVVVVZZZ^^^yyyIIIDDD@@@AAA@@@===<<<===<<<<<<<<<;;;:::;;;===???;;;@@@@@@JJJcccuuu~~~sssppp~~~~~~tttllldddaaa\\\TTTNNNNNNNNNLLLLLLMMMPPPRRRSSSRRRUUUUUUWWW___lllyyyxxxsssmmmmmmkkkdddVVVGGG<<<777666666666666555555555555444444555555555555444444444444444444444444444444444333333333222222222222333222111222444555444333222333444444555555444444333333333444444444555555444444555666777888999999:::::::::;;;===>>>@@@AAADDDEEEHHHKKKNNNRRRTTTUUUUUUZZZ^^^{{{KKKEEEAAAAAA@@@===<<<>>><<<<<<===<<<;;;;;;>>>@@@???CCCCCCMMMgggxxx~~~ooonnn}}}xxxnnnggg```XXXRRRRRRPPPPPPQQQSSSVVVXXXWWWVVVZZZZZZZZZ```iiisss{{{}}}~~~}}}qqqpppllldddYYYLLLAAA999666666666666555555555555444444555555555555444444444444444444444444444444444444444444333333333333333222111222444555444333222333444444555555444444333333333444444444555555444444555666777888999999:::::::::;;;===>>>@@@AAACCCDDDGGGJJJMMMPPPSSSTTTUUUZZZ```}}}MMMGGGBBBBBBAAA======>>><<<======<<<;;;<<>>===???<<<=========<<<===@@@BBBAAADDDDDDPPPkkk|||wwwlllsss{{{ooofff```\\\ZZZWWWWWWWWWYYY[[[[[[YYYWWW[[[^^^ccciiinnnrrruuuwww{{{}}}||||||}}}~~~xxx||||||qqqkkkffffffgggeeebbbaaaZZZIII888666666666666555555555555444444555555555555444444444444444444444444444444444444444444444444444444333222111222444555444333222333444444555555444444333333333444444444555555444444555666777888999999999999:::;;;===???AAABBBCCCDDDFFFIIILLLOOOQQQRRRTTTYYYcccRRRKKKEEECCCAAA>>>===@@@<<<===>>>======>>>AAACCCAAACCCCCCPPPmmmvvvnnnyyy}}}|||vvvkkkbbb___]]]ZZZZZZZZZZZZ[[[]]]^^^]]]\\\\\\```fffkkkooorrruuuxxxvvvyyy~~~~~~{{{mmmffffffnnnnnnkkkhhhhhhdddQQQ<<<666666666666555555555555444444555555555555444444444444444444444444444444333333333333444444444444333222111222444555444333222333444444555555444444333333333444444444555555444444555666777888999999888999:::;;;===???AAABBBCCCEEEGGGIIILLLOOOQQQRRRTTTYYYdddTTTMMMFFFDDDAAA>>>>>>@@@<<<===>>>>>>>>>???BBBDDD@@@CCCCCCQQQooowwwqqqooorrrooofff___^^^^^^[[[]]]\\\\\\^^^aaadddeeedddfffiiillloooqqquuuzzz~~~|||~~~xxxqqqqqqtttrrrxxxwwwoooooommmYYYBBB666666666666555555555555444444555555555555444444444444444444444444444444222222222222333333333444333222111222444555444333222333444444555555444444333333333444444444555555444444555666777888999999888888999;;;===???AAACCCDDDEEEGGGJJJMMMOOOQQQRRRTTTYYYfffUUUMMMFFFDDDBBB>>>>>>@@@===>>>>>>>>>>>>???BBBEEEAAACCCCCCRRRqqqyyysss~~~zzzhhhmmmlllddd___``````^^^___^^^^^^```eeeiiikkklllppprrrrrrrrrsssxxx}}}kkkgggjjjwww{{{|||pppooommmYYYAAA777666666666555555555555444555555555555555555444444444444444444444444444111111111222222333333333333222111222444555444333222333444444555555444444333333333444444444555555444444555666777888999999888888999;;;===@@@BBBCCCEEEFFFHHHJJJMMMOOOQQQRRRTTTYYYfffXXXNNNEEEDDDDDDBBB??????======<<<<<<<<<======>>>===AAAFFFXXXuuu{{{zzz~~~mmmjjjddd^^^]]]^^^___``````iiidddbbbhhhmmmmmmllllllvvvwwwyyy|||rrr___fffuuu{{{zzzzzzmmmooo{{{{{{|||tttkkkeee^^^PPPDDD777777666555555555555555666666666666666666666666444444444444444444444444333333333333333333333333333333222222333333444555333333333444444444555555333333333444444444555555555555666666777777888888;;;;;;;;;<<<===???@@@AAAFFFFFFGGGIIIKKKOOORRRTTTUUUYYYeee[[[QQQGGGEEEEEEBBB??????======<<<<<<<<<======>>>===BBBGGG[[[xxx}}}|||yyygggaaa]]]XXXVVVXXX\\\bbbfffooojjjiiimmmpppnnnkkkkkkvvvwwwyyy|||pppiiitttzzzjjjhhhnnnuuu}}}ooosssyyyqqqrrrmmmeee^^^]]]YYYNNNAAA999999888777777777777777555555555555555555555555444444444444444444444444333333333333333333333333333333222222333333444555333333333444444444555555333333333444444444555555555555666666777777888888;;;;;;;;;<<<>>>???AAAAAAEEEFFFGGGIIILLLOOORRRSSSTTTXXXccc^^^SSSIIIGGGFFFCCC@@@???>>>======<<<<<<=========;;;@@@HHH]]]{{{yyyxxxqqq___YYYXXXUUUSSSUUU\\\dddiiinnnkkklllrrruuusssrrrssszzzzzz{{{|||rrrwwwmmm___bbbppp{{{{{{}}}xxxyyy}}}yyyoooaaaZZZ[[[ZZZNNNAAA999999888777777777777777555555555555555555555555444444444444444444444444333333333333333333333333333333222222333333444555333333333444444444555555333333333444444444555555555555666666777777888888:::;;;;;;<<<>>>???AAABBBDDDEEEHHHKKKNNNPPPQQQRRRRRRVVVbbb^^^SSSJJJHHHGGGDDDAAAAAA???>>>==================999???GGG\\\zzzqqqooo}}}fffWWWVVVXXXYYY[[[```gggiiihhhfffgggllltttyyyyyy{{{wwwsssmmmuuu||||||{{{hhh[[[ZZZZZZNNN@@@777666666555555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333222222333333444555333333333444444444555555333333333444444444555555555555666666777777888888::::::;;;<<<>>>@@@AAABBBCCCEEEHHHLLLNNNPPPQQQQQQSSSVVVbbb^^^SSSJJJHHHHHHFFFCCCCCC??????>>>===============;;;AAAGGG\\\zzzllllll~~~gggWWWOOORRRXXX```hhhrrrxxxsssiiihhhiiiooovvvxxxxxx||||||~~~}}}yyyyyyeeeVVVVVVWWWMMM???777666666555555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333222222333333444555333333333444444444555555333333333444444444555555555555666666777777888888::::::;;;<<<>>>@@@BBBCCCCCCEEEHHHLLLNNNPPPQQQQQQTTTWWWbbb```VVVMMMKKKJJJGGGEEEDDD@@@@@@???>>>============>>>CCCIII]]]zzzoooxxxsssaaaQQQJJJJJJNNNZZZfffppp{{{zzzmmmoooqqquuuxxxuuurrrwww~~~}}}ttttttwwwzzz}}}uuu___TTTWWWZZZQQQDDD999999888777777777777777444444444444444444444444444444444444444444444444333333333333333333333333333333222222333333444555333333333444444444555555333333333444444444555555555555666666777777888888999::::::<<<>>>@@@BBBCCCDDDEEEHHHKKKNNNPPPQQQRRRTTTWWWbbbggg\\\RRRNNNMMMIIIEEEDDDAAA@@@???>>>===============AAAFFFZZZxxxuuutttlllccc\\\RRRIIIHHHMMMPPP```mmmpppsssxxxvvvoooppprrrvvvwwwtttrrryyy}}}nnnqqq~~~yyynnnaaaZZZ^^^^^^RRRDDD999999888777777777777777444444444444444444444444444444444444444444444444333333333333333333333333333333222222333333444555333333333444444444555555333333333444444444555555555555666666777777888888999999:::<<<>>>@@@BBBDDDEEEFFFGGGIIILLLOOORRRSSSSSSVVV```mmmaaaVVVQQQOOOIIIEEECCCAAA@@@???>>>============999===BBBVVVuuuzzz|||sssfff___YYYVVVRRRLLLNNNTTTUUUgggsssnnnhhhkkknnnmmmhhhlllrrrvvvuuuwww~~~lllttt}}}sssmmmddd```aaa]]]MMM;;;777777666555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333222222333333444555333333333444444444555555333333333444444444555555555555666666777888888888999999:::<<<>>>@@@BBBDDDFFFFFFGGGIIIKKKOOORRRTTTSSSUUU^^^vvvgggXXXRRRPPPLLLHHHGGGBBBAAA@@@???>>>>>>>>>>>>???===BBBUUUnnn|||~~~wwwhhhfffccc```\\\ZZZYYYXXXdddfffhhhgggdddccceeehhhlllkkkkkknnnvvv~~~wwwrrrzzz~~~www~~~~~~qqqccc^^^^^^ZZZNNNBBB888888777666666666666666666555555555555444444444333333333333333333333333222222222222222222222222444333333222222333333444555555555555555555555555444444444555555555555666555555555666666777888999999:::;;;<<<===???BBBEEEFFFHHHJJJKKKMMMQQQVVVZZZZZZ[[[___~~~vvvhhhYYYSSSQQQMMMIIIHHHCCCBBBAAA@@@??????>>>???>>>;;;@@@QQQjjj{{{|||vvvqqqllliiieeeccckkkiiigggccc```^^^```aaaeeefffhhhnnnvvv~~~xxxbbbfffpppzzz|||yyy~~~{{{pppdddbbbccc]]]MMM>>>777666666555555555555555666555555555555444444444333333333333333333333333333333333333333333333333444333333222222333333444555555555555555555555555444444444444555555555555555555555555666777888999999:::;;;<<<===???BBBEEEFFFHHHJJJKKKMMMQQQVVVZZZ[[[\\\```wwwhhhZZZUUUSSSNNNJJJIIIDDDCCCBBBAAA??????>>>>>><<<;;;>>>KKKccc}}}||||||uuuppplllgggaaa]]][[[[[[\\\\\\^^^aaagggooowww}}}mmm^^^OOOSSS\\\eeekkkssszzzrrrkkkbbb\\\\\\mmm~~~}}}~~~~~~{{{zzzzzzoooeeedddgggaaaMMM;;;666666555444444444444444666555555555555444444444333333333333333333333333333333333333333333333333444333333222222333333444444444444444444444444444444444444444555555555555555555555555666777888999999:::;;;<<<===???BBBEEEFFFHHHJJJKKKMMMQQQVVVZZZ[[[]]]cccvvvhhhZZZUUUSSSOOOKKKIIIEEEDDDBBB@@@???>>>======<<<;;;===FFF\\\yyy}}}~~~{{{sssccc^^^ZZZXXXZZZ[[[ZZZYYYYYY___hhhpppvvvzzz}}}~~~uuu___RRRMMMOOOTTTXXX[[[bbbsss}}}pppeeebbb[[[RRRUUU^^^zzzzzzxxx{{{}}}~~~~~~qqqdddcccgggaaaNNN<<<777666555555444444555555666555555555555444444444333333333333333333333333444444444444444444444444444333333222222333333444444444444444444444444444333333444444444555555555555555555555555666888888999:::;;;<<<===???BBBEEEFFFHHHJJJKKKMMMQQQVVVZZZ\\\^^^eeeuuuhhhZZZVVVTTTPPPKKKIIIEEEDDDBBB@@@>>>===<<<<<<<<<======CCCVVVuuuzzz}}}rrrhhhYYYWWWVVVWWWZZZZZZWWWTTTVVV\\\fffmmmqqqssstttuuuzzz}}}lll\\\VVVSSSRRRSSSUUUUUUZZZhhhuuuyyykkkhhhfffcccYYYSSS\\\lll~~~xxxwww{{{rrruuugggccceee```PPPAAA888777666666555555666666666555555555555444444444333333333333333333333333444444444444444444444444444333333222222333333444444444444444444444444444333333333444444444444555444444444444555666777888999:::;;;<<<===???BBBEEEFFFHHHJJJKKKMMMQQQVVVZZZ\\\^^^eeeuuuhhh\\\XXXVVVRRRMMMJJJGGGFFFCCCAAA???===<<<;;;;;;???>>>@@@QQQqqqwww}}}qqqbbbYYYVVVVVVVVVWWWVVVTTTQQQNNNRRRYYYbbbgggiiijjjkkkmmmqqquuuyyy|||ooohhhjjjmmmjjjgggddd^^^YYYZZZ___ssswwwnnnssswwwxxxooocccaaalllyyy{{{xxx{{{ppp}}}{{{ooojjjiiiaaaQQQCCC888888777666666666666666666555555555555444444444333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333333333333333444444444444444444444444555666777888999:::;;;<<<===???BBBEEEFFFHHHJJJKKKMMMQQQVVVZZZ\\\^^^dddwwwkkk^^^[[[YYYUUUOOOMMMJJJHHHFFFCCCAAA???>>>===:::???>>>===LLLlll~~~~~~mmm^^^UUURRRUUUVVVVVVTTTQQQOOOMMMMMMRRRXXX```dddeeefffiiimmmoootttxxx||||||kkk\\\VVV^^^kkk~~~zzzsssrrr}}}{{{{{{yyyzzz{{{yyytttfffQQQAAA777777666555555555555666666555555555555444444444333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333222222333333333444444444444444444444555666777777999:::;;;<<<===???BBBEEEFFFHHHJJJKKKMMMQQQVVVZZZ\\\]]]bbbyyymmmaaa]]]\\\WWWRRROOOLLLKKKHHHEEECCCAAA??????888>>>>>>;;;IIIiii~~~||||||||||||nnn]]]RRROOOQQQSSSUUUUUURRRNNNLLLNNNQQQTTTZZZaaadddeeeggglllqqqqqqwww{{{~~~ooobbbPPP[[[ppptttqqqxxx}}}{{{~~~{{{oooqqqzzz~~~kkkQQQ>>>666666555444444444444555666666555555555444444444333333333333333333333333222222222222222222222222444333333222222333333444333333333333333333333333222222333333333444444444444444444444444555777777999:::;;;<<<===???BBBEEEFFFHHHJJJKKKMMMQQQVVVZZZ\\\\\\```ssseeeccc```WWWQQQPPPOOONNNMMMJJJGGGDDDAAA@@@;;;======>>>JJJdddtttkkkeeebbbgggnnnsss~~~oooZZZSSSUUUYYY[[[ZZZVVVPPPJJJIIIMMMQQQYYY]]]aaadddeeeiiioootttuuu{{{|||hhh\\\VVV]]]pppyyyuuuwwwtttxxx~~~~~~~~~sssiiiuuu~~~|||{{{ppp]]]KKKAAA666666666666555555555555555555444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555666666777888999888:::;;;<<<===???BBBDDDDDDFFFIIIKKKMMMQQQVVVYYYWWW___hhhxxxjjjfffccc[[[VVVVVVRRRPPPNNNKKKGGGDDDBBB@@@<<<>>>>>>>>>HHH```}}}{{{pppfffcccccceeemmmvvvuuuaaaYYY[[[]]]]]]ZZZUUUOOOKKKJJJMMMPPPWWW[[[aaadddfffiiinnnrrrsssyyyeee^^^bbbqqqwwwrrrsss|||vvvgggcccppp}}}}}}{{{ooo|||yyyrrrkkk[[[HHH;;;666666666666555555555555555555444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555666666777888999888:::;;;<<<===???BBBDDDEEEGGGIIILLLNNNRRRWWWZZZXXX^^^ddd{{{mmmiiiggg___[[[[[[VVVTTTPPPKKKGGGDDDBBBAAA>>>>>>>>>>>>FFF\\\{{{}}}wwwsssrrruuu|||}}}kkkcccccccccccc]]]UUUOOOMMMNNNPPPQQQUUUZZZaaafffhhhjjjnnnrrrsssyyylllfffjjjvvvyyyqqqmmmrrrwww{{{bbbTTTSSS]]]ppp|||~~~ppp{{{zzzppplll___JJJ:::666666666666555555555555555555444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555666666777888999888:::;;;<<<===???BBBDDDFFFGGGJJJLLLOOORRRWWW[[[YYY]]]aaazzz{{{mmmjjjhhhbbb^^^___[[[XXXSSSMMMHHHEEECCCCCC???>>>>>>???EEEXXXwwwtttmmmkkkkkkjjjbbbXXXRRRQQQSSSTTTTTTUUU\\\dddjjjlllnnnqqqsssxxx|||{{{lllbbb```bbbhhhhhhqqqtttiiiggg```jjjxxxtttaaaPPPNNNWWWfffzzz~~~|||qqqvvvyyytttrrrdddLLL:::666666666666555555555555555555444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555555666777888999888:::;;;<<<===???BBBDDDEEEGGGIIIKKKNNNRRRVVVZZZYYY]]]aaa{{{{{{nnnlllkkkfffbbbddd___[[[VVVPPPKKKGGGEEEDDD@@@>>>>>>@@@DDDUUUttt|||vvvtttssspppggg\\\UUUTTTUUUWWWWWW[[[bbbjjjppprrrtttvvvxxxlllZZZPPPJJJIIILLL[[[cccuuuzzzggg^^^XXXiii|||xxxqqq[[[QQQLLLRRR\\\jjj~~~}}}ssssss}}}zzz|||uuussswwwtttbbbIII888666666666666555555555555555555444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555555666777888999888:::;;;<<<===???BBBDDDCCCEEEHHHJJJLLLPPPUUUXXXZZZ___eeeyyynnnooopppjjjggghhh```]]]YYYSSSNNNJJJGGGFFFAAA???>>>???BBBOOOnnn}}}}}}uuummmbbbZZZVVVXXX[[[^^^eeekkksssxxxzzz{{{}}}oooUUUJJJHHHDDDDDDGGGOOO[[[sssjjj]]]___qqqxxxmmmeee```SSSLLLJJJPPPXXXfffxxxqqqppptttjjj```fffrrr|||vvv```HHH999666666666666555555555555555555444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555666666777888999888:::;;;<<<===???BBBDDDBBBDDDGGGIIILLLOOOTTTXXXZZZ```hhhuuullloooqqqlllhhhiii```^^^ZZZVVVQQQLLLHHHGGGDDD@@@>>>>>>>>>HHHfff~~~xxxmmmccc]]]^^^dddhhhpppuuu|||ppp\\\JJJFFFEEEBBBCCCHHHJJJWWWnnnnnncccgggrrrxxxrrrggg```\\\ZZZSSSLLLJJJQQQ[[[jjjnnn~~~~~~nnnrrrtttfff\\\eeesss{{{sss\\\FFF;;;666666666666555555555555555555444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555666666777888999888:::;;;<<<===???BBBDDDCCCEEEHHHJJJLLLPPPUUUXXXZZZ```ggg}}}pppiiimmmpppkkkffffff```^^^\\\XXXSSSNNNIIIGGGFFF@@@>>>===;;;BBB___~~~xxxllleeeeeelllsssvvv{{{~~~uuuqqqcccTTTIIIHHHFFF@@@BBBJJJJJJVVVjjj}}}~~~rrrhhhjjjmmmiii```XXXVVVXXXXXXSSSLLLMMMYYYfffvvvvvvlllyyyzzzppp{{{~~~nnn```fffppptttiiiSSS@@@777777666666666555555555555555555444444444333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555555555555666666777888999888:::<<<======???BBBDDDDDDFFFIIIKKKMMMQQQVVVYYYZZZ___eee}}}rrriiihhhhhhfffeeeeee___aaabbb```ZZZSSSMMMJJJHHHEEE??????BBBBBBVVVyyy~~~{{{}}}vvvrrrooommmpppvvvyyyvvvxxx|||zzzkkkYYYMMMDDDCCCGGGGGGFFFGGGIIIVVVhhhwwweeeSSSMMMJJJPPPVVVSSSOOOQQQUUU^^^tttnnn|||yyyssstttllloootttrrrdddNNN===666666666666666555555555555555555555444444333333333333333333333333333333333000111222333555666777777333333333333333333333333444444444333333222222222333333333444444444555555555555666666777777888888:::999999:::;;;>>>AAACCCEEEGGGJJJLLLMMMPPPTTTWWW^^^^^^aaa~~~tttjjjggghhhfffdddeee`````````^^^[[[VVVPPPMMMIIIFFF???>>>@@@>>>OOOooo~~~|||yyysssnnnmmmnnnpppwwwyyysssppprrruuuxxx~~~rrrYYYNNNEEEDDDGGGGGGFFFGGGMMMXXXeeeqqq|||www^^^NNNJJJJJJQQQXXXUUUWWWWWWZZZgggsssuuuqqqtttwwwttteeeNNN===666666666666666555555555555555555444444444333333333333333333333333333333333111222222333444555666666333333333333333333333333444444444333333222222222333333333444444444555555555555666666777777888888::::::999:::<<>>:::666666666666555555555555555444444444444333333333333333333333333333333333333333333444444444555555333333333333333333333333444444333333333333222222333333333444444444555555555555666666777777888888:::::::::;;;>>>@@@CCCEEEGGGIIIKKKMMMOOORRRVVVXXXYYY]]]eeewwwkkkhhhgggeeedddeeeccc___\\\]]]______ZZZUUUMMMLLLFFFDDDEEE@@@FFF[[[uuulllaaaXXXTTTRRRPPPQQQVVV^^^iiiyyyvvvppppppuuuyyyttt{{{xxxnnngggeeeTTTKKKDDDDDDFFFEEEEEEGGGHHHQQQZZZbbbppplllVVVIIIJJJMMMWWW___\\\^^^eeessszzzjjjiiigggaaaTTTDDD<<<:::666666666666555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333444444444555555555555666666777777888888::::::;;;<<>>;;;:::???AAABBBCCCDDDFFFJJJMMMYYY]]]dddllltttyyy|||~~~{{{sssmmmlllpppuuuyyyzzzgggVVVMMMKKKIIIJJJMMMQQQSSSTTTOOObbbddd___cccqqq}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||ooorrrwwwiiidddUUU===333888666666666666555555555555333333333444444444555555444444444333333222222222333333333333333333333333333333333333333333333333222222333333333333444444222333444444555555444444444444444444555777888999999999:::<<<>>>@@@BBBCCCFFFHHHJJJKKKMMMPPPTTTWWWXXX```mmm}}}yyyrrrllliiihhhiiijjjmmmjjjfffcccaaa^^^ZZZWWW^^^ZZZXXXWWWRRRIIIDDDFFFFFFaaacccSSSDDD???@@@???======@@@AAABBBBBBBBBCCCEEEHHHHHHJJJLLLQQQXXXbbblllssszzzxxxsssjjjcccbbbhhhnnnuuu|||vvvhhhWWWVVVTTTRRRQQQRRRTTTWWW___uuuhhhfffkkk|||~~~}}}}}}|||{{{|||||||||}}}}}}}}}}}}|||zzzkkk```QQQ>>>666777666666666666555555555555333333333444444444555555444444444333333222222222333333333333333333333333333333333333333333333333222222333333333333444444222333444444555555444444444444444444555777888999999999:::<<<>>>@@@BBBCCCGGGIIIKKKLLLNNNQQQUUUXXX\\\cccooo{{{wwwqqqkkkiiijjjlllooorrrooolllhhhfffdddaaa^^^bbb```^^^]]]XXXNNNHHHFFFEEEUUUsssyyy[[[MMMAAA>>>@@@@@@@@@@@@AAAAAABBBAAA??????AAACCC???@@@AAABBBFFFOOO[[[dddjjjjjjfff]]]UUUTTT\\\dddqqqvvv|||xxxmmmoooppplllgggfffiiinnnsssttt}}}}}}{{{{{{{{{|||}}}~~~ooo]]]KKK>>>888666666666666666555555555555333333333444444444555555444444333333333333222222333333333333333333333333333333333333333333333333222222333333333333444444222333444444555555444444444444444444555777888999999999:::<<<>>>@@@BBBCCCGGGIIIKKKMMMOOORRRVVVYYY]]]cccnnnyyyuuuoookkkiiikkkooorrrqqqnnnkkkjjjjjjiiihhhgggcccbbbaaaaaa\\\UUUMMMHHHGGGMMMffflllUUUIII???===???@@@@@@AAA@@@AAABBBAAA@@@???@@@BBB@@@CCCEEEEEEEEEHHHNNNTTT\\\]]]YYYQQQIIIIIISSS\\\mmmooosssxxx}}}~~~zzzuuu}}}~~~|||~~~|||zzz{{{}}}|||zzz~~~uuu\\\EEE;;;888555666666666666555555555555333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222333444444555555444444444444444444555777888999999999:::<<<>>>@@@BBBCCCGGGHHHKKKLLLNNNRRRVVVYYYZZZ```jjjvvvsssnnnkkkjjjlllpppsssllliiifffeeeeeefffeeedddaaaaaabbbaaa___[[[RRRLLLIIIHHHZZZ~~~cccQQQGGG>>>===?????????AAA@@@BBBCCCCCCBBBBBBCCCEEECCCDDDEEEEEEDDDFFFJJJNNNUUUUUUQQQIIICCCEEEOOOXXXcccbbbffflllppppppkkkhhhrrrzzz{{{yyyxxxwwwwwwxxx|||}}}{{{~~~tttmmmyyyvvv\\\AAA777777666666666666666555555555555333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222333444444555555444444444444444444555777888999999999:::<<<>>>@@@BBBCCCEEEGGGIIIKKKMMMQQQUUUYYYYYY^^^hhhtttrrrnnnkkkjjjlllnnnpppnnnkkkgggdddddddddcccbbb___aaaaaa``````___WWWOOOIIIFFFPPPnnn~~~___MMMEEE>>>>>>??????@@@BBBAAACCCEEEFFFEEEEEEFFFGGGFFFDDDBBBBBBFFFLLLSSSWWWTTTRRRLLLFFFDDDHHHQQQXXXVVVVVV[[[eeejjjgggaaa^^^[[[lll~~~|||sssxxx{{{qqqqqqqqqsssuuuyyy|||~~~yyy~~~tttooolllgggqqqnnnXXX???555555777666666666666555555555555333333333444444444555555222222333333333333444444333333333333333333333333333333333333333333333333222222333333333333444444222333444444555555444444444444444444555777888999999999:::<<<>>>@@@BBBCCCDDDFFFHHHKKKMMMQQQUUUYYYZZZ```jjjsssqqqnnnlllkkkkkkkkklllnnnkkkgggeeedddeeeeeeeeeaaabbbbbb```aaaaaaZZZQQQKKKGGGKKK```yyy{{{\\\IIIBBB>>>???AAA@@@BBBDDDBBBDDDGGGHHHGGGFFFGGGHHHFFFCCCCCCHHHPPPXXX\\\\\\WWWQQQJJJEEEFFFLLLTTTYYYPPPQQQYYYfffkkkfff]]]YYYVVVaaarrr|||yyynnnppptttxxxooopppqqqsssuuuxxxzzz{{{zzzzzzsssooojjjggg^^^NNN>>>666666888666666666666555555555555333333333444444444555555222222222333333444444444333333333333333333333333333333333333333333333333222222333333333333444444222333444444555555444444444444444444555777888999999999:::<<<>>>@@@BBBCCCDDDFFFIIIKKKNNNRRRVVVZZZZZZ```kkkrrrqqqooolllkkkjjjiiiiiigggdddaaa```bbbdddeeeeeeccceeeccc```aaaccc\\\QQQMMMKKKKKKZZZ{{{rrrzzzyyyZZZFFF@@@===???AAABBBDDDGGGDDDFFFHHHHHHGGGFFFFFFFFF@@@@@@EEEOOOZZZ___[[[UUUYYYQQQIIIEEEIIIPPPWWWZZZRRRSSS\\\kkkoooggg\\\XXX___eeennnuuu}}}|||wwwxxxuuuooopppooonnntttyyyrrrssstttvvvxxxyyyzzz{{{~~~yyyooobbbRRRFFF>>>888777888777666666666555555555555333333333444444444555555222222222333333444444444333333333333333333333333333333333333333333333333222222333333333444444444222333444444555555444444444444444444666777888999999999:::<<<>>>@@@BBBCCCEEEGGGJJJLLLOOOSSSXXX[[[YYY```kkknnnnnnllljjjgggdddaaa___bbbcccdddeeeeeefffiiilllcccaaa```bbbeeeccc\\\VVVSSSRRRLLLOOOhhhzzz}}}tttWWWFFFEEEBBB??????AAACCCBBBDDDFFFHHHIIIHHHGGGHHHIIIFFFGGGKKKSSS]]]aaa```\\\WWWOOOGGGFFFLLLSSSXXXYYYSSS[[[kkk{{{|||oooddd```^^^iiirrrttttttzzz~~~wwwqqqnnnqqqssstttzzzzzzvvvqqqxxx~~~{{{xxxhhh\\\MMM@@@777444555888888666555444444555666888555555666666555444333333444444444444444444444444444444444444444444444444111111222222222333333333333333333333333333333333222333444444555555444444555444444555555666777888888888999;;;===???AAABBBIIIJJJKKKLLLNNNRRRXXX\\\\\\___jjjnnnmmmkkkhhheeebbb```___]]]^^^aaabbbdddhhhmmmpppfffdddcccdddgggfffaaa\\\\\\YYYQQQNNN```~~~xxx\\\IIIHHHEEECCCDDDFFFHHHHHHCCCDDDFFFFFFEEEDDDFFFGGGIIIJJJQQQ\\\fffgggaaaYYYOOOJJJEEEEEEJJJPPPTTTVVV[[[dddsss~~~{{{mmmbbb___ZZZhhhtttvvvuuuyyy}}}wwwqqqrrrwww|||}}}xxxvvvyyypppppp___KKK<<<666444777;;;777666555444444555666777555555666666555444444333444444444444444444444444444444444444444444444444111111222222222333333333333333333333333333333333222333444444555555444444555444444555555666777888888888999;;;===???AAABBBIIIJJJKKKLLLNNNRRRXXX\\\^^^aaakkknnnlllhhhdddaaa___^^^^^^[[[]]]___```cccggglllooogggeeedddeeehhhiiifffccceeebbbWWWMMMUUUnnnxxx]]]IIIGGGEEEEEEFFFHHHHHHHHHEEEEEEFFFEEEEEEFFFHHHKKKLLLOOOXXXfffpppnnnaaaUUUHHHGGGEEEFFFHHHMMMRRRVVV___hhhssswwwooo```XXXWWW[[[kkkyyy|||zzz~~~zzzsssnnnpppxxx{{{wwwuuuxxxqqqrrr]]]FFF;;;888777888999777666555444444555666777555555555666555555444333444444444444444444444444444444444444444444444444111111222222222333333333333333333333333333333333222333444444555555444444555444444555555666777888888888999;;;===???AAABBBHHHIIIKKKMMMOOOSSSXXX\\\___cccmmmmmmjjjeeeaaa^^^]]]^^^^^^`````````______bbbfffiiidddcccccceeeiiikkklllkkkhhheee\\\OOONNN___{{{{{{~~~iiiOOOIIIFFFGGGHHHHHHGGGHHHGGGGGGHHHHHHHHHKKKOOORRROOORRR\\\kkkuuuqqqaaaQQQGGGGGGGGGGGGHHHMMMTTTYYYaaahhhmmmiii\\\QQQNNNQQQaaannn|||{{{rrrllloooyyy{{{zzzyyy|||qqquuuoooXXXAAA;;;<<<:::555333777666555555555555666777444555555555555555444444444444444444444444444444333333333333333333333333111111222222222333333333333333333333333333333333222333444444555555444444555444444555555666777888888888999;;;===???AAABBBGGGIIIKKKMMMOOOSSSXXX\\\___bbblllkkkhhhccc___]]]]]]^^^```cccbbbaaa___]]]^^^bbbeeeccccccdddgggkkkooorrrsssfffddd^^^TTTMMMUUUmmm|||zzz}}}YYYPPPIIIKKKLLLIIIHHHIIIFFFGGGHHHIIIKKKNNNSSSWWWSSSXXXbbbooowwwppp___OOOHHHHHHGGGFFFHHHNNNVVV[[[bbbeeeeee[[[OOOKKKOOOTTTbbblllyyy}}}tttqqqvvv~~~zzz~~~wwwwwwxxxuuu~~~yyy\\\@@@999;;;777333333666666555555555555666666444444555555555555555444444444444444444444444444333333333333333333333333111111222222222333333333333333333333333333333333222333444444555555444444555444444555555666777888888888999;;;===???AAABBBFFFHHHKKKNNNPPPTTTXXX\\\]]]aaakkkiiigggccc```^^^___```bbbaaaaaa___]]]]]]^^^cccfffdddeeegggiiimmmpppsssuuufffbbb___ZZZQQQPPPaaavvv}}}vvv___RRRIIIJJJLLLHHHGGGJJJHHHIIIKKKMMMNNNQQQUUUXXX\\\cccnnnxxxzzzooo]]]NNNIIIHHHFFFGGGKKKPPPUUUYYYYYY\\\YYYOOOHHHKKKSSSYYYbbbjjjxxxzzztttvvv~~~rrr~~~ssszzzaaa@@@666666444444777666666666666666666666666333444555555666555555555444444444444444444444444333333333333333333333333111111222222222333333333333333333333333333333333222333444444555555444444555444444555555666777888888888999;;;===???AAABBBEEEHHHKKKNNNQQQTTTYYY\\\\\\___jjjgggfffcccaaaaaaaaacccdddaaaaaa___]]]\\\___cccgggeeefffhhhiiijjjkkkmmmnnnjjjccc```^^^UUUNNNXXXiii}}}uuu|||gggXXXMMMNNNPPPMMMNNNRRRUUUWWWYYYZZZZZZ[[[]]]___iiirrrqqq[[[LLLJJJIIIJJJMMMSSSVVVVVVUUUOOOSSSRRRLLLKKKSSS\\\___kkkttt~~~yyy~~~qqq}}}~~~zzzYYY<<<666888555444:::555555666666666666555555333444444555666666555555444444444444444444444444222222222222222222222222111111222222222333333333333333333333333333333333222333444444555555444444555444444555555666777888888888999;;;===???AAABBBDDDGGGKKKNNNQQQUUUYYY\\\[[[___jjjfffeeedddbbbbbbccceeefffdddccc```]]]\\\^^^bbbeeeccceeefffgggfffeeeeeefffoooeeeaaa```XXXNNNSSSbbbyyyyyysssbbbVVVXXX[[[YYY[[[aaadddfffhhhhhhgggffffffgggrrr}}}sssZZZJJJLLLLLLNNNUUU[[[]]]YYYSSSMMMRRRTTTRRRVVV```ggghhhwwwsssyyydddIII777:::>>>888444777555555666666666666555555333333444555666666666555444444444444444444444444222222222222222222222222111111222222222333333333333333333333333333333333222333444444555555444444555444444555555666777888888999999;;;===???AAACCCDDDGGGKKKOOOQQQUUUYYY\\\[[[___jjjfffeeecccaaaaaabbbccceeeaaaaaa```^^^]]]]]]```bbbeeecccfffmmmmmmiiigggjjjhhhiiihhhccc\\\VVVTTTTTThhh|||mmmooo^^^___gggiiilllqqq||||||zzzwwwttttttvvvxxxeeeRRRMMMOOOSSS\\\gggooolllaaaVVVSSSMMMLLLTTT]]]dddooozzz}}}PPPBBB888;;;;;;555333888444444555555666666777777888777777666555444444444444444444444444444444444555555555444444333333333222222333333333333444444444444444444444444444444333333333444444444555555555444444555555666777888777888999;;;===@@@BBBCCCFFFHHHKKKNNNPPPTTTXXX[[[^^^___iiieeedddcccaaaaaaaaabbbbbb___```___^^^\\\]]]```bbbfffdddgggmmmnnniiihhhkkkhhhhhhfffaaa[[[VVVSSSRRR___www{{{vvvuuueeegggoootttyyy~~~zzz___QQQPPPYYY]]]dddmmmrrrnnneee\\\TTTSSSTTTZZZ```jjj~~~MMM@@@888::::::555333888555555555666666666666666777777777666555444444444444444444444444444444444555555444444444333333333222222333333333333444444444444444444444444444444333333333444444444555555555444444555555666777888777888999;;;===@@@BBBCCCFFFHHHKKKNNNPPPTTTXXX[[[]]]```jjjccccccbbbaaa``````______]]]]]]^^^]]]\\\]]]___bbbcccbbbdddiiijjjhhhggghhhiiigggdddbbb```]]]YYYWWWUUUdddvvv~~~zzzkkklllttt{{{pppXXXQQQTTT]]]```gggoootttssskkkdddUUUZZZaaahhhnnn}}}~~~~~~~~~qqqHHH===777999999555444888666666666666666555555555777777666666555444444444444444444444444444444444444444444444333333333333222222333333333333444444444444444444444444444444333333333444444444555555555444444555555666777888888888999;;;>>>@@@BBBDDDFFFHHHLLLNNNPPPTTTXXX[[[[[[```lllaaaaaaaaa```___^^^\\\\\\ZZZ[[[\\\[[[[[[\\\^^^```]]]^^^```cccddddddcccdddfffcccaaaaaacccbbb^^^[[[SSSUUUkkk}}}|||llljjjooovvv~~~hhhTTTQQQVVVWWWYYYaaammmwwwxxxqqqiiibbblllzzz~~~tttNNNBBB;;;666888888555555888777777666666555555444444666666666555555444444444444444444444444444444444333333333333333333333333222222222333333333444444444444444444444444444444333333333444444444555555555444444555555666777888888888:::;;;>>>@@@CCCDDDGGGIIILLLNNNPPPSSSWWWZZZZZZ```nnn^^^^^^^^^^^^]]]\\\[[[ZZZWWWYYYZZZZZZZZZZZZ\\\^^^ZZZ\\\^^^___```bbbbbbaaaeeeccc``````aaa```\\\YYYXXXNNN]]]qqqyyy~~~mmmddddddjjjssszzz|||bbbSSSQQQUUUSSSVVV^^^mmmyyy|||tttkkk|||```>>>===999777777777666666777777777666666555555444444555555555555444444444444444444444444444444444444333333333333333333333333222222222333333333444444444444444444444444444444333333333444444444555555555444444555555666777888888999:::<<<>>>AAACCCDDDGGGIIILLLNNNPPPSSSWWWZZZZZZ```nnn\\\\\\[[[[[[[[[[[[ZZZZZZVVVXXXYYYYYYYYYXXXZZZ[[[ZZZ]]]^^^^^^```cccdddbbbllljjjgggeeeccc```]]]ZZZ\\\QQQTTTbbbooonnnaaa]]]aaajjjqqqzzz{{{~~~rrr___UUUTTTUUUYYY^^^hhhssszzz{{{vvvrrrnnnSSS>>>:::999888888777666666777666666666666666555555555444444444444444444444444444444444444444444444444222222222222333333333333222222333333333333444444444444444444444444444444333333333444444444555555555444444555555666777888999999:::<<>>999999888888777666666666666666666666666666666666555555555555555555555555333333333333444444444444222333333444444333333222333333333333333333333333333333444444444444333333222222333333333333444444444444444555555777888999999:::;;;===???BBBDDDEEEJJJKKKMMMPPPSSSVVVXXXYYY\\\___lllQQQPPPNNNOOOQQQSSSTTTTTTRRRUUUWWWUUUQQQOOOPPPSSSNNNQQQTTTVVVUUUVVVYYY[[[[[[\\\]]]]]]\\\ZZZXXXWWWYYYZZZ[[[[[[YYYWWWWWWWWWcccsss~~~}}}zzzyyyoooddd^^^]]]```kkkuuupppiii\\\MMMGGGJJJNNNNNNWWWjjj}}}||||||jjjMMM===:::;;;<<<999999888888777666666666666666666666666666666666555555555555555555555555333333333444444444555555222333333444444333333222333333333333333333333333222222333333333333222222222222333333333333444444444444444444666777888999999:::;;;===???BBBDDDEEEJJJKKKMMMPPPSSSVVVXXXYYY\\\^^^kkkPPPNNNLLLLLLOOORRRTTTTTTRRRUUUWWWUUUPPPNNNPPPSSSLLLPPPTTTUUUUUUVVVXXX[[[]]]]]]^^^^^^]]]ZZZXXXVVVYYY]]]^^^[[[[[[\\\XXXQQQeeeiiippp}}}}}}qqqiiieeegggoooyyyllldddUUUHHHGGGNNNSSSSSSggg|||}}}~~~}}}nnnLLL<<<;;;<<<;;;:::999999888888777666666666666666666666666666666666555555555555555555555555333333333444444555555555222222444444444444222222333333333333333333333333111222222333333222222111222222333333333444444444333333444444666777888999999:::;;;===???BBBDDDEEEJJJKKKMMMPPPSSSVVVXXXYYY[[[]]]jjjLLLLLLLLLMMMNNNOOOQQQQQQRRRRRRRRRRRRQQQOOOLLLKKKNNNQQQTTTVVVVVVVVVWWWXXX\\\]]]]]]]]]\\\YYYVVVUUUXXXXXXXXXXXXYYYYYYYYYZZZ[[[\\\hhh{{{}}}vvvttttttsssrrriiiYYYNNNNNNLLLJJJXXXlll~~~~~~|||\\\???888;;;:::999<<<888888888888777777777777666666666666666666666666666555555555555444444444444444444444444444444444444444444444444444444444222222111111222222333444555555555444444333333333111222222333333444444555555555555555666888999::::::::::::<<<>>>AAADDDFFFLLLMMMMMMOOORRRUUUXXXZZZ[[[___mmmLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPOOONNNLLLKKKMMMPPPSSSTTTTTTTTTUUUVVVYYYYYYZZZZZZYYYWWWUUUSSSVVVWWWWWWXXXYYYYYYZZZZZZ\\\\\\dddttt~~~vvvpppeeeVVVLLLNNNNNNPPP```vvv~~~kkkSSS>>>:::===;;;999;;;888888888888777777777777666666666666666666666666666555555555555444444444444444444444444444444444333333333333333333333333222222111111222222333444444444444444333333333333111222222333333444444555555555555555666888999::::::::::::<<<>>>AAADDDFFFLLLLLLMMMOOORRRUUUXXXZZZ[[[^^^lllKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKLLLNNNQQQQQQQQQQQQQQQSSSTTTUUUVVVVVVVVVUUUSSSRRRTTTUUUVVVWWWXXXYYYZZZ[[[\\\\\\___jjj}}}~~~xxxiii[[[RRRTTTXXX___qqq|||VVVGGG<<<<<<>>>;;;999:::888888888888777777777777666666666666666666666666666555555555555444444444444444444444444444444444333333333333333333333333222222111111222222333444222222222222333333333333111222222333333444444555555555555555666888999::::::::::::<<<>>>AAADDDFFFKKKLLLMMMOOOQQQUUUXXXZZZZZZ^^^lllKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRRRRSSSTTTVVVWWWYYYZZZ[[[ZZZ\\\\\\___qqq|||nnneeegggmmmvvvjjjGGG@@@;;;<<<===:::999;;;888888888888777777777666666666666666666666666666666555555555555444444444444444444444444444444444222222222222222222222222222222111111222222333444111111111222222333333333111222222333333444444555555555555555666888999::::::::::::<<<>>>AAADDDFFFKKKKKKLLLNNNQQQUUUXXXZZZYYY]]]kkkIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJLLLNNNOOOOOOPPPQQQRRRRRRRRRRRRPPPQQQSSSTTTVVVXXXZZZ[[[WWW[[[ZZZYYYddd|||~~~}}}rrrOOOBBB>>>;;;;;;:::999999<<<888888888888777777777666666666666666666666666666666555555555555444444444444444444444444444444444222222222222222222222222222222111111222222333444111111111222222333333333111222222333333444444555555555555555666888999::::::::::::<<<>>>AAADDDFFFJJJJJJKKKNNNQQQUUUXXXZZZYYY]]]kkkHHHGGGFFFFFFEEEEEEEEEEEEGGGFFFFFFFFFFFFFFFGGGHHHGGGHHHIIIIIIHHHIIIKKKMMMNNNNNNOOOOOOPPPQQQQQQRRRPPPQQQRRRTTTUUUWWWYYYYYYTTTXXXYYYWWW\\\nnn{{{sssyyycccAAA@@@>>>;;;999999999:::;;;888888888888777777777777666666666666666666666666666555555555555444444444444444444444444444444444333333333333333333333333222222111111222222333444222222222222333333333333111222222333333444444555555555555555666888999::::::::::::<<<>>>AAADDDFFFIIIJJJKKKMMMQQQUUUXXXZZZYYY]]]lllGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEEEEFFFFFFEEEGGGGGGGGGGGGIIIKKKNNNMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPRRRSSSUUUVVVWWWXXXTTTTTTVVVXXXZZZcccuuuyyyuuuwwwoooTTT===>>><<<:::888999::::::888888888888888777777777777666666666666666666666666666555555555555444444444444444444444444444444444333333333333333333333333222222111111222222333444444444444444333333333333111222222333333444444555555555555555666888999::::::::::::<<<>>>AAADDDFFFHHHIIIJJJMMMPPPTTTXXXZZZZZZ^^^mmmFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGFFFDDDDDDDDDEEEFFFEEEFFFGGGGGGGGGIIILLLOOOLLLLLLLLLLLLLLLMMMNNNNNNPPPQQQRRRSSSTTTUUUVVVWWWTTTQQQSSSYYY[[[]]]kkk||||||yyyvvvYYYHHH>>>::::::999888:::<<<:::666888888888888777777777777666666666666666666666666666666555555555444444444444444444444444444444444444444444444444444444444222222111111222222333444555555555444444333333333111222222333333444555555555555555555666888999::::::::::::<<<>>>AAADDDFFFHHHIIIJJJMMMPPPTTTXXXZZZ[[[___mmmFFFEEEDDDDDDDDDEEEGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEGGGGGGHHHHHHIIIJJJKKKKKKLLLKKKKKKNNNSSSUUUTTTRRRTTTVVVWWWUUUTTTWWW___fff{{{yyyqqqwwwgggEEE???<<<:::::::::999999999888888888888888888777777777777555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444444444444444555777888999999:::;;;===???BBBDDDEEEIIIJJJLLLNNNPPPTTTYYY]]][[[\\\gggEEEEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIJJJJJJLLLKKKKKKNNNRRRTTTSSSQQQPPPSSSVVVUUURRRRRRVVVZZZjjjuuuxxxtttzzz[[[BBBAAA;;;:::::::::999999999888888888888888777777777666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444444444444444555777888999999:::;;;===???BBBDDDEEEIIIKKKLLLNNNPPPSSSXXX\\\ZZZ\\\hhhEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKMMMPPPRRRQQQPPPRRRVVVYYYYYYVVVSSSSSSTTT^^^ooo|||~~~tttooowwwKKK>>>CCC<<<:::::::::999999999888888888888777777777777666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444444444444444555777888999999:::;;;===???BBBDDDEEEJJJKKKMMMNNNPPPSSSWWWZZZYYY\\\iiiCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJLLLNNNOOOOOOOOOTTTWWWYYYYYYVVVTTTSSSSSSYYYiiiuuuqqqssssssvvveee@@@<<>>???AAABBBCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEHHHIIIGGGGGGHHHKKKIIIHHHHHHIIIKKKMMMMMMMMMOOOTTTPPPQQQaaannn{{{}}}wwwuuuzzz\\\JJJ@@@<<<888<<<@@@;;;:::::::::999999999888888777666666666555555555555555555555555555555555555444444444444444444444444222222222222222222222222333333333333333333333333000000111222333333444444222222222222222222222222222222333333333444444444444444444444666777888999999:::;;;===???BBBDDDEEEDDDGGGKKKOOOQQQSSSVVVYYYZZZ```ooo@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@???>>>======AAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDCCCAAABBBDDDFFFFFFFFFEEEFFFGGGGGGGGGGGGHHHIIIJJJLLLLLLQQQQQQRRRUUUWWW^^^nnn~~~}}}~~~aaaDDDBBB???<<<999999999999:::::::::999999999888888999888888777666555555444444444444444444444444444555555555444444333333333333333333333333333333333111111222222222333333333444333333222222333333444333333333333333333333333222222333333333333444444777666666666666777777888999:::<<<===>>>@@@CCCEEEJJJLLLOOOPPPQQQSSSVVVXXX]]]___yyy@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????>>>>>>===AAAAAAAAAAAABBBBBBBBBBBBDDDCCCCCCCCCEEEEEECCCAAABBBCCCEEEFFFEEEEEEFFFGGGFFFFFFFFFGGGHHHIIIKKKLLLOOONNNPPPSSSTTTZZZhhhvvv~~~~~~{{{vvvRRRAAA@@@===:::999888888999::::::999999999888888888888888777777666555555444444444444444444444444444555555444444444333333333333333333333333333333333111111222222222333333333444333333222222333333444333333333333333333333333222222333333333333444444666666666666666777777888999:::<<<===>>>@@@CCCEEEIIIKKKNNNPPPQQQSSSUUUWWW]]]```yyy????????????????????????????????????>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAABBBEEEDDDCCCDDDEEEDDDBBBAAAAAACCCEEEEEEEEEDDDEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJLLLKKKNNNPPPQQQSSS^^^iiiwwwyyywwwwwwzzzZZZCCC>>>===;;;999888888888999:::999999999999888888888888777777666666555555555444444444444444444444444555444444444444333333333333333333333333333333333111111222222222333333333333333222222222222333333222222333333333333333333222222333333333333444444666666666666666777888888999:::<<<===>>>@@@CCCEEEHHHKKKMMMOOOPPPRRRTTTWWW]]]___vvv>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>???????????????@@@@@@@@@AAAAAADDDCCCBBBBBBCCCCCCAAA???@@@BBBDDDDDDDDDCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJIIILLLNNNNNNNNNUUU]]]nnnvvv~~~|||zzzzzz|||~~~yyy{{{pppKKK>>><<<;;;:::999999999999:::999999999999888888888888777777666666666555555555444444444444444444444444444444444444444444444444222222222222222222222222111111222222222333333333333333222222222222333333222222222222222333333333222222222333333333444444666555555666666777888999999:::<<<===>>>@@@CCCEEEHHHJJJMMMNNNOOOQQQTTTVVV\\\\\\ppp========================<<<<<<<<<======>>>??????>>>>>>>>>????????????@@@AAA@@@@@@@@@AAAAAA???===???AAACCCCCCCCCBBBCCCDDDCCCCCCBBBCCCCCCDDDEEEFFFIIIHHHJJJMMMMMMKKKOOOUUUYYYlll}}}||||||yyyWWWEEE@@@;;;::::::::::::::::::;;;999999999888888888777777666666666666555555555555444444444444444444444444444444444444444444444444222222222222222222222222111111222222222333333333333222222111111222222333111111111222222333333333222222222333333333444444555555555555666777888999999:::<<<===>>>@@@CCCEEEHHHJJJMMMNNNOOOQQQTTTVVVZZZYYYiii<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>=========>>>>>>>>>?????????>>>===>>>@@@@@@???===>>>@@@BBBBBBBBBAAABBBCCCBBBAAAAAAAAABBBBBBCCCDDDGGGFFFHHHKKKKKKIIILLLPPPNNN\\\mmm|||{{{uuuPPPAAA@@@AAA::::::::::::::::::::::::999888888888888777777777555555555555555555555555444444444444444444444444333333333444444444444555222222222222222222222222111111222222222333333333222222111111111111222222000000111111222333333333222222333333333333444444555555555555666888999:::999:::<<<===>>>@@@CCCEEEHHHKKKMMMOOOPPPRRRTTTWWWZZZYYYhhh;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>=========>>>@@@AAA@@@>>>===???AAABBBAAAAAAAAACCCAAAAAA@@@@@@@@@AAABBBBBBFFFDDDEEEIIIIIIHHHJJJNNNKKKRRR[[[kkkpppRRRCCC;;;;;;???888999999999999999888888888888888888777777777777555555555555555555555555444444444444444444444444333333333444444444555555111111111111111111111111111111222222222333333333222222111111111111222222///000000111222222333333222222333333333333444444444444555555666888999:::999:::<<<===>>>@@@CCCEEEIIIKKKNNNPPPQQQSSSUUUWWW[[[]]]nnn;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>=========???AAABBBAAA@@@===???AAAAAA@@@@@@AAABBB@@@@@@@@@???@@@@@@AAAAAADDDBBBCCCGGGHHHGGGIIIMMMKKKLLLPPP^^^zzzuuu}}}oooHHHDDDIII@@@999<<<777888888888888777777666888888888888777777777777444555555555555555555555444444444444444444444444333333333444444555555555111111111111111111111111111111222222222333333333222222111111111111222222///000000111222222333333222222333333333444444444444444555555666888999:::999;;;<<<===>>>@@@CCCEEEJJJLLLOOOPPPQQQSSSVVVXXX\\\```ttt<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<::::::<<<=========>>>???????????????DDDDDDCCCAAA???>>>===<<<>>>>>>?????????@@@@@@@@@BBBBBBBBBCCCEEEFFFHHHIIIJJJHHHKKKXXXjjj|||tttqqq~~~kkkUUUCCC??????999888<<<999999999888888888888777444555666777777666555444555555555555555555555555555555555555555555555555444444444444444444444444333333333222222222111111222222222222222222222222000111111111111222222222222222222222222222222222111111222222222333333333555555555555555666777888;;;;;;<<<>>>@@@BBBDDDEEELLLMMMOOOPPPPPPRRRUUUWWW]]][[[ppp;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<::::::<<<===<<<======>>>>>>>>>>>>>>>@@@@@@@@@??????>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAABBBCCCEEEFFFGGGJJJIIILLLRRRZZZggg|||ooodddrrr|||WWWHHH<<<===>>>999999===999999999888888888777777777888999::::::999888777555555555555555555555555555555555555555555555555444444444444444444444444333333333222222222111111222222222222222222222222000111111111111222222222222222222222222222222222111111222222222333333333555555444555555666777888;;;;;;<<<===???BBBDDDEEEKKKMMMOOOPPPPPPRRRUUUWWW\\\\\\sss;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===<<<;;;:::;;;===;;;;;;<<<===============<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>??????????????????@@@@@@BBBDDDEEEFFFGGGIIILLLLLLKKKSSShhh}}}fffWWW```ppp{{{SSSFFF===:::======999999===999999888888888777777777999999:::;;;;;;:::999999555555555555555555555555444444444444444444444444444444444444444444444444333333333222222222111111222222222222222222222222000111111111111222222222222222222222222222222222111111222222222333333333444444444555555666888888:::;;;<<<===???BBBDDDEEEKKKLLLNNNOOOPPPRRRUUUWWW[[[^^^xxx;;;::::::::::::::::::;;;:::::::::::::::::::::::::::;;;<<<<<<;;;:::;;;<<<::::::;;;<<<<<<<<<<<<;;;999::::::;;;<<<======>>>=========>>>>>>>>>???????????????@@@BBBCCCEEEFFFDDDFFFIIIJJJHHHLLL]]]nnnnnn[[[NNNTTTeeeyyysssVVVFFFAAA======>>><<<888888<<<888888888888777777777777666777888999999888777666555555555555555555555555444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222000000111111111222222222222222222222222222222222111111222222222333333333444444444444555777888999::::::;;;===???AAACCCDDDJJJLLLNNNOOOPPPRRRUUUXXX[[[aaa}}}:::::::::999999:::::::::::::::::::::::::::::::::999;;;<<<<<<;;;::::::;;;999999:::;;;;;;;;;;;;;;;:::::::::::::::::::::;;;<<<<<<=========>>>>>>>>>??????@@@AAABBBDDDEEEFFFDDDDDDFFFIIIJJJLLLTTT]]]yyyaaaQQQLLLSSShhh~~~pppMMMCCCDDD???>>>===<<<999666888<<<888888888777777777666666444555666777777666555444555555555555555555555555444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222000000111111111222222222222222222222222222222222111111222222222333333333333333444444666777888999::::::;;;<<>>::::::999888777777999<<<888888777777777666666666555555666777777666555555555555555555555555555555333333333333333333333333333333333333333333333333333333333222222222111111222222222222222222222222000111111111111222222222222222222222222222222222111111222222222333333333333333333444666777999:::999:::;;;<<<>>>AAACCCDDDHHHJJJMMMNNNOOORRRUUUXXX]]]ddd::::::999999999999::::::999999999999999999999999777:::<<<===;;;:::999999999::::::;;;<<<;;;;;;;;;999999999999999999999999;;;;;;<<<<<<<<<=========>>>>>>>>>???AAABBBDDDEEEFFFBBBAAAEEEHHHGGGHHHJJJTTTdddxxxppp^^^TTTMMM\\\qqqhhhPPPGGGBBB<<<999999999888777888999888777888777777777666666666666444555666777777666555444555555555555555555555555333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222000111111111111222222222222222222222222222222222111111222222222333333333333333333444666777999:::999::::::<<<>>>@@@BBBCCCHHHJJJLLLNNNOOORRRUUUXXX]]]ccc:::999999999999999999:::888888888888888888888888777999<<<===;;;:::999999999:::;;;;;;<<<<<<;;;;;;888888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<======>>>???AAACCCCCCDDDAAAAAADDDFFFFFFJJJOOOKKK[[[mmmlllXXX___ccccccbbbllllllJJJ>>>>>>===::::::<<<<<<;;;;;;;;;;;;777222777777777777666666666666222333444555555444333222555555555555555555555555333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222000111111111111222222222222222222222222222222222111111222222222333333333333333333444666888999:::999999:::<<<>>>@@@BBBCCCGGGIIILLLNNNOOORRRUUUXXX]]]bbb999999999999999999999999:::::::::999999888888888888888888888888888888888999999999::::::;;;;;;;;;999999999999999999999999:::;;;<<<<<<::::::;;;<<<<<<<<<======>>>>>>??????>>>@@@BBBCCCDDDFFFJJJLLLUUUWWWbbbrrryyyiiiZZZUUUXXX]]]sss}}}]]]NNN@@@<<<>>>===;;;:::999999999888888888888777777777777777777777777777666666555555555444444444333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111111111333222222111111222222333111111111111111111111111111111222333333333333222222222333333555666888999::::::;;;===???AAACCCDDDHHHJJJLLLNNNPPPSSSWWW[[[______|||999999999999999999999999::::::999999999888888888888888888888888888888888888888888999999999999999999999999999999999999999:::;;;<<<;;;:::999:::<<<;;;<<<<<<======>>>??????>>>???AAABBBCCCEEEHHHKKK]]]^^^bbbhhhlllsssqqqddd___VVV\\\fffsssrrrQQQFFF>>>===>>><<<:::999999999999888888888777777666666666666666666666666666666555555555444444444333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111111111222111111000000111111222111111111111111111111111111111222333333333333222222222333444555777888999:::;;;<<<===???BBBDDDEEEIIIJJJLLLNNNOOORRRWWWZZZ``````{{{999999999999999999999999999999999888888888888888888888888888888888888888888888888777777777777777888888888888888888888888999:::;;;;;;999999:::;;;;;;;;;;;;<<<======>>>>>><<<>>>@@@AAAAAACCCFFFHHH[[[^^^aaaaaa]]]___ooo|||{{{{{{eeeJJJBBB===;;;>>>>>>;;;999999999999888888888777777777666666666666666666666666555555555555555444444444333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111111111111000000000000000000111111111111111111111111111111111222333333333333222222222333444555777888999;;;<<<<<<>>>@@@BBBDDDFFFJJJKKKMMMNNNOOORRRVVVYYYaaaaaazzz888888888888888888888888888888888888888888888777888888888888888888888888888888888777777666666666888888888888888888888888888:::;;;:::999888999::::::::::::;;;<<<<<<======<<<===?????????AAACCCEEELLLSSS[[[___[[[YYYbbbnnnhhhUUUJJJ<<<:::999:::===<<<888888;;;888888888888777777777777666666666666666666666666555555555555555555555555333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111111111222333333333333222333333333444555777999:::<<<<<<===???AAACCCEEEFFFKKKLLLMMMNNNOOOQQQUUUXXX```aaayyy888888888888888888888888777777777777777777777777777777777777777777777777999999888888777777666666777777777777777777777777888999:::999888888999:::999999999:::;;;;;;<<<<<<;;;<<<>>>>>>>>>???AAACCCCCCGGGNNNUUUWWWUUUXXX]]]sssxxx\\\GGGCCCCCC<<<;;;999:::;;;999666777<<<888888888777777777666666555555555555555555555555444555555555555555555555333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111111111222222222111111222222222111111111111111111111111111111222333333333333222333333444444666777999:::<<<<<<===???AAACCCEEEFFFKKKLLLMMMNNNOOOQQQUUUXXX^^^```vvv888888888888888888888888666666666666777777777777777777777777777777777777888888888888777777777777666666666666666666666666777888999999777777888999888888888999::::::;;;;;;;;;<<<>>>=========@@@BBBDDDAAAAAAGGGJJJKKKNNNQQQXXXjjjuuunnnQQQDDD===???AAA:::===:::999:::999666777<<<888888777777777666666666555555555555555555555555444444444555555555555555333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111111111333333222222222222333333111111111111111111111111111111222333333333333222333333444555666888999:::;;;<<<<<<>>>@@@BBBDDDFFFJJJKKKMMMNNNOOORRRVVVYYY\\\^^^sss888888888888888888888888555555555666666666777777777777777777777777777777666666666666666666777777666666666666666666666666777888999888777666777999777777888888999:::::::::<<<===>>>=========???AAADDD???===AAADDDEEEGGGKKKGGGWWWaaaooo}}}aaaKKK@@@???<<<===???999<<<888888::::::888777999888777777777666666666666555555555555555555555555444444444555555555666666333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111111111222333333333333222444444444555666888:::::::::;;;<<<===???BBBDDDEEEIIIJJJLLLNNNOOORRRWWWZZZZZZ]]]qqq777777777777777777777777444555555555666666777777777777777777777777777777333444444555555666666666666666666666666666666666666888999888777666777888777777777888999999::::::<<<===>>>=========???@@@???>>>@@@EEEFFFEEEFFFIIIEEERRRWWWaaa~~~}}}|||iiiRRRGGG<<<===AAA<<<:::===;;;999666666;;;===:::777777777777777777666666666666555555555555555555555555444444444555555555666666333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111111111222333333333333222444444444555777888:::;;;::::::;;;===???AAACCCDDDHHHJJJLLLNNNPPPSSSWWW[[[ZZZ]]]ppp777777777777666666666666777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666666666888888777777666666555555777777888888888999999999888:::;;;;;;999999:::<<<<<<<<<===>>>???AAACCCDDDIIIJJJMMMSSS___ppprrrWWWIIIDDD===<<<<<<;;;999888777777999888888777666555555444555555555555555555555555333333333333333333333333444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222000111111222222333444444444444555666777888999999===<<<<<<===???AAACCCEEEIIIKKKMMMOOOPPPRRRUUUXXX___bbbvvv666666666666555555555555777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555777777777777666666555555777777777888888888999999888999;;;:::999999:::<<<<<<<<<======???AAABBBCCCFFFFFFGGGJJJQQQ[[[gggpppeeeQQQEEE@@@>>><<<<<<;;;:::999888777777888888777777666555555444555555555555555555555555333333333333333333333333444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222000111111222222333444444444444555666777888999999<<<<<<======???AAACCCEEEGGGIIILLLNNNPPPSSSWWWZZZ```dddyyy666666555555555444444444777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555777777777666666666666555777777777777888888888888888999::::::999999:::<<<;;;<<<<<<===>>>@@@AAABBBEEEFFFGGGGGGIIIMMMSSSWWWuuu~~~tttdddNNN@@@<<<===<<<;;;<<<;;;;;;:::999888777777888777777666666555555555555555555555555555555555444444444444444444444444444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222000111111222222333444444444444555666777888999999<<<<<<===>>>@@@BBBDDDEEEFFFHHHKKKNNNPPPTTTXXX[[[___cccyyy777666666666666555555555666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555666666666666666666666666666666666777777777888888777999::::::999999:::;;;;;;;;;;;;<<<===>>>@@@AAABBBDDDGGGHHHIIIJJJMMMOOOWWWbbbuuuvvv\\\QQQHHH>>>;;;>>>???<<<888;;;::::::999888777777777777777666666666555555555555555555555555555555555555555555555555555555555444444444444444444444444444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000111111222222333444444444444555666777888999999;;;<<<===???AAACCCDDDEEEGGGIIILLLNNNPPPSSSWWWZZZ\\\```www888888888777777777777666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555666666666555555666666666777777777777888:::999888888999;;;:::::::::;;;<<<===>>>???===@@@DDDFFFGGGGGGHHHIIIFFFLLLZZZlllzzztttxxx~~~kkk___OOO???>>><<<:::;;;===<<<:::777999999999888888777777666666666666666555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000111111222222333444444444444555666777888999999;;;<<<===???BBBCCCEEEEEEIIIKKKMMMOOOPPPRRRVVVXXX[[[```www999999999888888888777777777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444555555555555666666666555555555555666666666666777888999999888888999;;;::::::::::::;;;<<<===>>>>>>AAADDDFFFFFFEEEFFFGGGJJJJJJMMMUUU___mmm~~~tttWWWGGGBBBAAAAAA::::::999888777888;;;===888888888777777777666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000111111222222333444444444444555666777888999999:::;;;>>>@@@CCCDDDEEEFFFJJJKKKMMMOOOPPPRRRUUUWWW\\\aaayyy888888888888777777777777777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444444444555555555666666444444555555555666666666666888999999888888999:::999999999999:::;;;<<<===???AAACCCDDDDDDDDDFFFGGGLLLJJJJJJMMMOOOUUUcccrrryyybbbKKKCCC???;;;<<>>AAACCCEEEFFFFFFHHHJJJMMMNNNPPPSSSVVVYYY\\\aaaxxx777777777777666666666666777777777777777777777777666666666666666666666666555555555555555555555555444444444444444444444444444444444555555555666666444444444555555555666666666888999999888888999:::999999999999:::;;;<<<<<<:::;;;===>>>>>>@@@CCCFFFAAACCCHHHLLLJJJGGGMMMXXX```qqqoooTTTAAA888BBBGGG===555777;;;:::::::::;;;999666333777777777777666666666666444555555555555555555555555555555555555555555555333333333333333333333333444444444444444444444444444444444333333333222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111222333333444444444444555666777888999999999;;;>>>AAADDDEEEFFFFFFFFFHHHLLLNNNPPPTTTXXX[[[ZZZ___vvv888888777666666666666666666666666666666666666666777777777777777777777777555555555555555555555555666666666555555444444444555444444333333444444555444444444555555555555666666666666666777777777777888:::;;;:::888888999:::>>>>>>>>>???@@@@@@AAAAAACCCDDDFFFGGGGGGHHHJJJLLLQQQXXXaaakkkvvvmmm]]]XXXUUUQQQLLLCCCAAA>>><<<:::999::::::888888888888888888888888666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333333333333444444444555555222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000333222111000000111222333111111222222222333333333333444555666777888999::::::;;;===???AAADDDEEEFFFHHHJJJLLLNNNPPPSSSWWWZZZ\\\ccc~~~888888777666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555444444444333333444444333333333333444444444444444444555555555555555555666666666777777777888999::::::888888888:::<<<<<<<<<===>>>>>>??????AAACCCEEEFFFFFFGGGIIIJJJHHHLLLRRRVVVZZZbbbmmmuuu}}}qqqggg\\\OOOHHHFFFEEECCC@@@AAA???===;;;999999::::::888888888888888888888888555555555555555555555555555555555555555555555555555555555555555555555555333333333333333333333333333333333444444444444555222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////111000000000000000000000222222111000000111222222111111222222222333333333333444555666777888999:::;;;;;;===???AAACCCEEEFFFHHHJJJLLLMMMOOORRRVVVZZZ]]]ggg888777777666666666666666666666666666666666666666666666666666666666666666444444444444444444444444444444444444333333333333444444333333333333444444444444444444555555555555555555555666666666666777777888999999888777888:::999999:::;;;;;;<<<<<<===???AAACCCDDDDDDDDDFFFHHHFFFHHHJJJJJJHHHJJJNNNRRR[[[```pppyyyhhh___TTTJJJBBB???===<<<======;;;:::===<<<;;;999888999999:::777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000........................000000000000000000111111222222111000000111222222111111222222222333333333333444555666777888999:::;;;<<<===???AAACCCDDDEEEGGGIIIKKKLLLNNNQQQVVVYYY___hhh777777666666666666777777666666666666666666666666666666666666666666666666444444444444444444444444333333333333333333333333444333333333333333333444333333444444444555555555444444555555555666666666666777999888777777888999888888999999:::;;;;;;<<<===>>>@@@AAAAAABBBDDDFFFGGGIIIJJJIIIGGGGGGHHHJJJKKKMMMTTT^^^bbbbbbfffmmm|||tttaaaQQQJJJHHHFFFDDD;;;===>>>>>>===<<<;;;;;;::::::999888888888999999777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222333333333444444444333333222222222222222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000111111111222111111111111111111222111111222222222333333333333444555666777888999:::<<<<<<>>>???AAACCCDDDEEEFFFHHHJJJLLLNNNQQQUUUXXX___cccyyy777777666666666666777777666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333333333333222222333333333333333333444444444444555444444444444555555555555555666888777777666888999888888999::::::;;;;;;<<<:::<<<>>>??????@@@BBBCCCCCCEEEFFFGGGGGGGGGGGGHHHFFFFFFIIIMMMNNNNNNPPPTTTTTTXXX^^^bbbdddddddddeeelllpppwwwooonnnppprrrqqqmmmeee___[[[XXXQQQIIIDDDAAA@@@???@@@===>>>???>>>;;;888888999888888888777777777888888666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222333333333444444333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111111111111222222111111111111111222222222333333333333444555666777888999:::;;;<<<===???AAACCCDDDEEEFFFHHHJJJLLLNNNQQQUUUXXX^^^\\\kkk666666666666666777777888666666666666666666666666555555555555555555555555333333333333333333333333333333333333444444444444333333222222222222333333333333333333444444444444333333333444444444555555444555777777666666777999888999999::::::;;;<<<<<<999;;;===>>>>>>>>>@@@BBBBBBBBBCCCCCCDDDEEEEEEFFFHHHGGGGGGHHHIIIIIIJJJJJJLLLMMMOOOOOOOOOOOOPPPRRRZZZbbb|||~~~mmmllljjjlllmmmjjjbbbXXXPPPKKKKKKLLLNNNPPPOOOLLLIIIGGGEEEBBBAAABBBAAA===<<<>>><<<<<<<<<;;;999888999:::888888888777777777777777666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333444333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111/////////000111111222222000111222222222222111000111111222222222333333333333444555666777888999::::::;;;===???AAADDDEEEFFFGGGIIIKKKLLLNNNQQQVVVYYY]]][[[iii666666666666666777888888666666666666666666666666555555555555555555555555333333333333333333333333333333444444444555555555333333222222222222333333222222333333333444444444222333333333333444444444333555666666666666777999888888888999::::::;;;;;;888:::<<<======>>>@@@AAACCCBBBAAABBBCCCDDDEEEEEEFFFFFFEEEDDDEEEEEEEEECCCHHHJJJKKKKKKKKKKKKMMMOOOVVVaaa}}}gggOOONNNLLLKKKKKKJJJIIIGGGDDDBBBDDDCCCDDDEEEFFFGGGGGGFFF>>><<<>>>AAA@@@<<<<<>>???AAAAAA???>>>???AAADDDEEEEEE@@@AAAAAABBBEEEHHHHHHGGG???AAAEEEGGGHHHJJJMMMOOOWWWaaa|||___JJJNNNGGGDDDBBBAAADDDFFFFFFFFFHHHFFFCCCAAABBBBBBBBBBBBBBB???>>>@@@===888:::@@@:::999888:::<<<<<<:::777999999999999888777666555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333444444333333222111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////...//////000111222222222000111222333333222111000111111222222222333333333333444555666777888999:::888999;;;>>>BBBEEEGGGIIIHHHJJJLLLNNNPPPSSSWWWZZZ]]]kkk666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444222222222333333444444444111111111111111111111111333333222111111111222222333333333444444555555555444555555666777888888999999999999999:::<<<>>>???;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAABBBCCCCCCAAABBBCCCCCCDDDCCCCCCCCCHHHGGGEEEDDDEEEIIIOOOTTTNNN___qqqwwwlllYYYIIIBBBEEEEEEDDDCCCBBBAAAAAA@@@DDDDDDDDDEEEDDDCCCCCCBBB============<<<<<<<<<<<<999999999888888888777777777777666666555555555444555555555555555555555555444444444555555555666666333333333222222111111111333333333333333333333333333333333333333333333333444555555555444333333222333333333222222222111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000222222222222222111000///111111222222222333333333444444555666777888999999999;;;>>>@@@AAABBBEEEGGGKKKLLLNNNOOOPPPTTTYYY\\\```ooo666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444222222333333333333333333111111111111111111111111222222111111111111222222333333333444444444555555555555555666777777777888;;;:::999888888888999::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCDDDCCCCCCCCCDDDIIIOOOTTTYYY^^^ccc___UUUKKKEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@=========<<<<<<<<<;;;;;;999999888888888777777777777666666666555555555444555555555555555555555555333444444444555555555666333333333222222222111111333333333333333333333333333333333333333333333333333333444444333222222111333333222222222111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000222222222222222111000000111111222222222333333333444444555666777888999999999;;;>>>@@@AAABBBEEEGGGKKKLLLNNNOOOQQQTTTYYY\\\```ooo666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444333333333333333222222222111111111111111111111111111111000111111222333444333333333333444444444444555555666666666666666666999888777666555666777777::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBBBB??????@@@AAACCCHHHNNNSSS^^^ZZZTTTLLLDDD@@@AAACCCAAAAAAAAAAAABBBBBBBBBCCC???@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888888888888777777777777666666666555555555555555444444444444444444444444333333444444444444555555333333333222222222222111333333333333333333333333333333333333333333333333222222222222222111111000333222222222222111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111222222222222111000000111111222222222333333333444444555666777888999999999;;;>>>@@@AAABBBEEEGGGKKKLLLNNNPPPQQQUUUYYY\\\aaappp666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444444333333333222222111111111111111111111111111111111111111111222333555555333333333333333333333333666555555555555555555555555555444444555777888999999999999999:::::::::;;;::::::;;;<<<======>>>>>>???@@@@@@AAAAAAAAAAAAAAA===>>>??????AAAEEEJJJNNNUUUQQQLLLGGGDDDBBBAAA???@@@@@@AAAAAAAAAAAAAAAAAA>>>????????????>>>======;;;;;;;;;;;;::::::::::::888888777777777666666666555555555555555555555555444444444444444444444444333333333333333333444444222222222222222222222222222222222222222222222222222222222222222222222222111222222222222222111111222222222222111111111111000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////111111222222222111111000111111222222222333333333444444555666777888999999999;;;>>>@@@AAABBBEEEGGGJJJLLLOOOQQQRRRUUUYYY\\\bbbqqq666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444333333333222222111111111111111111111111111111111222222222333333555666777333333333333333333333333555555555444444444444444666666555555666777888999888888888888999999999999:::::::::;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@===>>>?????????AAADDDGGGHHHGGGFFFFFFGGGFFFDDDAAABBBAAAAAA@@@???>>>>>>>>>???????????????>>>======::::::::::::999999999999777777777666666666555555444444444555555555555555444444444444444444444444333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222222222222111111111000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////000111111222222222111111111111222222222333333333444444555666777888999999999;;;>>>@@@AAABBBEEEGGGJJJLLLOOOQQQSSSVVVYYY\\\cccrrr666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444222222222222222111111111111111111111111111111111333333333333333444555666333333333333222222222222333444444444444444444444;;;:::888666555555666666777777777777888888888999:::::::::;;;;;;;;;<<<<<<===>>>>>>???????????????>>>???@@@???>>>???@@@BBBBBB@@@???@@@BBBDDDEEEEEEAAAAAA@@@???>>>===<<<<<>>======999999999999888888888888666666666666555555555555444444444444444555555555333333333333333333333333333333222222222222111111111222222222222333333333222222222222222222222222222222222222222222222222111222333333333333333333222111111111111000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000111222222222222111111111222222222333333333444444555666777888999999999;;;>>>@@@AAABBBEEEGGGJJJMMMPPPRRRTTTVVVYYY\\\bbbppp666666666666666666666666555555555555555555555555333333333333333333333333444444444444444444444444111111111111222222222222111111111111111111111111222222111111111222222333333333333222222222111111222222222333444444444555;;;999888666555444555555666666666777777777888888:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>===???@@@@@@>>>>>>???@@@@@@@@@?????????AAACCCDDD?????????>>>>>>=========>>>>>>>>>>>>>>>======<<<999999888888888777777777666666666555555555444444333333333444444555555555333333333333333333333333333222222222111111111111111111222222222333333333111111111111111111111111111111111111111111111111000000111222222222222222111111111111000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000111222222222222222111111222222222333333333444444555666777888999999999;;;>>>@@@AAABBBEEEGGGJJJMMMPPPSSSUUUWWWYYY\\\___nnn666666666666666666666666555555555555555555555555222222222222222222222222444444444444444444444444000000111111222222222333111111111111111111111111111111000000000000000000333333333222222111111111111111222333333444555555777666555444555666777888666666666666777777777777:::;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>><<<>>>@@@@@@???>>>???@@@>>>AAADDDDDDBBB@@@??????============>>>>>>>>>>>>======>>>>>>======<<<;;;888888888888777777777777666666555555555444444444333333333444444555555555333333333333333333333333333222222222111111000000111111111222222333333333111111111111111111111111111111111111111111111111//////000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000///000111222222222222222111111222222222333333333444444555666777888999999999;;;>>>@@@AAABBBEEEGGGJJJMMMPPPSSSUUUWWWYYY\\\]]]lll666666666666555555555555666555555555555444444444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111333333333222222111111111111111111111111111111111111111222222222333333333444111111333666555555555555555555555666666666666888888999999999:::::::::<<<<<<==================>>>?????????@@@@@@@@@@@@======>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::888888888888777777777777555555555555555555555555222222222111222222333333333333333333333333333333222222111111111111222222000000000000000000000000222222222222222111000///000000000000000000000000000000000000000000000000111111111111111000//////111111000000//////......222111111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333555555666666777777888888888;;;===???AAACCCFFFHHHJJJMMMPPPRRRTTTWWWZZZ]]]dddbbb}}}666666666666555555555555555555555555444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111333333333222222111111111111111111111111111111111111111111222222222333333666444333444666666555444555555555555666666666666888888888999999999::::::;;;;;;<<<<<<======<<<<<<>>>>>>>>>>>>????????????=========>>>>>>=========;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::888888888777777777666666555555555555555555555555444444333222111111111111333333333333333333333333222111111000000111111222000000000000000000000000222222222222222111000000000000000000000000000000000000000000000000000000111111111111111000//////111000000000/////////...111111111000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333555555666666777777888888888;;;>>>@@@AAACCCFFFHHHKKKMMMPPPRRRTTTVVVYYY\\\___^^^uuu666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444222222222222222222222222111111111111111111111111222222222222222111111111111111111111111111111111111111111222222222222333555444333333444555444222444555555555555666666666777888888888999999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>><<<<<<============<<<<<<::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<;;;::::::888888777777777777666666444444444444444444444444555555333222111000000000333333333333333333333333222111111000000111111222000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000000000111111111111111000//////000000000000////////////111111000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333555555555666777888888888999;;;>>>@@@AAACCCFFFHHHLLLNNNQQQRRRTTTUUUXXXZZZYYYZZZhhhxxx666666666666555555555555555555555444444444333333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111222222222222111222111000222555444111444444444555555555666666777777777888888888888999777888999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;999999:::;;;;;;<<<======;;;;;;<<<<<<<<<;;;::::::888777777777666666666666444444444444444444444444444444333222111111111111222222222222222222222222111111000000000000111111000000000000000000000000111111222222222111111000000000000000000000000000000000000000000000000000111111111111111000//////000000000000////////////000000000000000000/////////////////////////////////////////////////////////000000000111111111111000000000000000000000000111111222222222333333333444444555666777888888999999;;;>>>@@@BBBDDDFFFIIILLLNNNQQQRRRSSSUUUWWWYYYWWWYYY\\\eee666666666666555555555555555444444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222///111222000333999999555444444444444555555555555666666777777777888888888666777888999::::::::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888999999:::;;;<<<======;;;;;;;;;<<<;;;::::::999777777777666666666666555444444444444444444444444111111111111222333444444222222222222222222222222111000000000000000000111000000000000000000000000000111111222222222111111000000000000000000000000000000000000000000000000111111111111111000//////////////////000000000000//////////////////000000///////////////////////////////////////////////////000000000111111111111000000000000000000000000111111222222222333333333444444555666777888999999999<<<>>>@@@BBBDDDGGGIIILLLNNNPPPRRRSSSTTTWWWYYYYYY\\\WWW]]]666666666666555555555555444444444444333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111111111111111111111111111111000000000111111111111222///333444111555===>>>888333444444444444555555555666666666666777777777777666666888999::::::::::::999999999:::::::::;;;;;;::::::;;;;;;;;;;;;::::::999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999777777666666666666555555333333333333333333333333000000000111222333555555222222222222222222222222111000000//////000000111000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000111111111111111000//////////////////000000000000......////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333333444555666777888999::::::<<>>@@@CCCEEEGGGHHHIIIJJJMMMQQQTTTVVVYYY\\\___eeezzz555555555555555555555555222333333444444333333222111111111111111111111111111111222222222333333333000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111///000000111222222333333111222222333444333333333111222222222222333333333333333444444444555555555555555555444444444555555555555777888888888777666888888888888999999999999999999999999999999999999999::::::::::::999888888555666666666666666666666222222222222222222222222111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111000111111222333333444444444444555777888999:::;;;===>>>@@@CCCEEEGGGHHHIIIKKKMMMPPPSSSUUUWWWZZZ]]]```uuu666666666666666666666666222333333444444333333222111111111111111111111111111111111222222333333333000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000000111222222333333//////000000000111111111111111222222222333333333333333333444444444555555666555555444444444555555444555777888888888777666777888888888888999999999999999999999999999999999999::::::::::::999888888555555555666666666666666222222222222222222222222222222222333333222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111000000111222333333444444444444555777888999:::;;;===>>>@@@CCCFFFGGGIIIIIIKKKMMMPPPSSSTTTVVVYYY\\\\\\qqq666555555555555444444444333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111222222222222111111111111111111111111111333333333333333333333333222222333333333333444444444444444444444444444444666666666666777777777777777777777777777888888999:::::::::999999888888888888999999::::::999999888666666666666555555555555333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000111111111111222222222111111111111111111111111222222333333333333444444444666777888888999;;;===;;;===@@@CCCFFFHHHIIIJJJLLLNNNQQQSSSTTTVVVYYY[[[```vvv555555555555444444444444333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111222222222222111111111111111111111111111333333333333333333333333222222222333333333444444444444444444444444444444555555666666666777777777777777666666777777888999::::::999999999888888888777888888999999888888777666666666666555555555555333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000111111111222222222111111111111111111111111222222333333333333444444444666777888888999;;;===;;;===@@@DDDFFFHHHIIIIIILLLNNNQQQSSSTTTVVVYYY[[[```vvv555555555555444444444444333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111222222222222111111111111111111111111111333333333333333333333333222222222222333333333333333333333333444444444444555555555666666666666777666666666666666777888888999999999888888888888888666777777777777777777666666666666555555555555444333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111222222111111111111111111111111222222333333333333444444444666777888888999;;;===<<<===@@@DDDFFFHHHIIIIIIKKKNNNQQQSSSTTTVVVYYY\\\aaayyy555555555444444444333333333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000111222222222222111111111111111111111111111222222222222222222222222111222222222222333333333333333333333333444444444444444555555555666666666666555555555555666777777888888888888888888888777666777777888888777777666666666555555555444444444333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////000000000000111111111111111111111111////////////////////////////////////////////////000000000000////////////////////////////////////000000000000111111111111111111111111111111111111222222222333333333444444444666777888888999;;;===<<<>>>AAADDDFFFHHHHHHIIIKKKMMMPPPSSSTTTVVVZZZ\\\ccc|||555444444444444333333333333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000000111222222222222111111111111111111111111111222222222222222222222222111111111222222222333333222222222333333333444444444444444444555555555555555555555444555555666777777777777777777777777777777888888888888888888777555555555555444444444444333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000111111111111111111111111111111111222222222333333333444444444666777888888999;;;===<<<>>>AAADDDFFFGGGHHHHHHJJJMMMPPPRRRTTTWWWZZZ\\\bbb|||444444444444333333333333333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000111222222222222111111111111111111111111111222222222222222222222222111111111111222222222222111111222222333333444444333333333444444444555555444444444444444555666666666666666666777777777777777888888999999888888777555555555444444444444333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000/////////000000000111111111111111111111111111111222222333333333333444444444666777888888999;;;======???AAADDDFFFGGGHHHHHHJJJLLLPPPRRRTTTWWWZZZ]]]___yyy444444444333333333222222333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111111111111111222222222222000111111222333333444444222333333333333444444444444444333333444444555666555555555666666666777777666777777777777777777666555555555444444444333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////000000000111111111111111111111111111222222333333333333444444444666777888888999;;;======???AAADDDFFFGGGGGGGGGJJJLLLPPPRRRTTTWWW[[[]]]___yyy444444444333333333222222333333333333333333333333222222222222222222222222111111222222222222111111000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111000111111111111222222222000000111222333333444444222222333333333444444444444333333333333444555555444555555555666666777777555555666666666666555555555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000////////////000000000000111111111111111111111111222222333333333444444444444666888888888999;;;======???AAADDDFFFGGGGGGGGGIIILLLPPPRRRUUUWWW[[[]]]bbb|||444444444444444444444444444444333333222111000000222222222222222222222222000000000000000000000000000///////////////000111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000555333000......000222444111111111111111111111111222222222222222222222222111111222222222333333333111111222222222333333333222222333333333333444444555555555555666666666666444555666777777888777777555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////000000000000000000////////////000000111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000333222111/////////000111000000000000000000000000------......///000000000//////000000000000//////000000000000000111111222000///000222555444111...111222333333444444333333555555666777888:::<<<===@@@AAABBBDDDFFFGGGHHHHHHJJJMMMPPPRRRRRRTTTXXX\\\fff444444444444444444444444444444333333222111111000222222222222222222222222000000000000000000000000333222111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000666444222222333555999;;;111111111111111111111111111111111111111111111111111111111222222222333333222222333333333444444444222222333333333333444444555555555555666666666666555666666777777777777666555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////000000000000000000////////////000000111000000000/////////...000000000000000000000000000000000000000000000000////////////000000000000333222000/////////000111000000000000000000000000//////////////////......//////000000000000//////000000000000000111111222444444444222000000222444111222333333444444333333444555666777999:::<<<===@@@AAABBBDDDFFFGGGHHHHHHIIIMMMQQQRRRSSSUUUZZZ^^^ggg444444444444444444444444444333333222222111111111222222222222222222222222000000000000000000000000555444333111000000//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000444333333333555888<<<>>>111111111111111111111111000000000000000000000000111111111222222222222333333333333333444444444555222222333333333333444444444555555555555666666666666777777777777666666555555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000222111000000///000000000000000000000000000000000111111000//////...------//////000000000000//////000000000000000111111222000333555444000///111555111222333333444444333333444555666777999;;;<<<===@@@AAABBBDDDFFFGGGHHHHHHIIIMMMQQQSSSTTTVVV[[[```ggg444444444444444444444444333333333222222111111111111111111111111111111111000000000000000000000000333222111111000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111333555888999111111111111111111111111111111111111111111111111111111111111222222222222222222222333333333444444222222222333333333444444444444444555555555666666777777888777777666555444555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////000000000000000000////////////000000000000000000////////////////////////////////////////////////////////////////////////000000000000111111000000000000000000////////////////////////000000000000//////......//////000000000000//////000000000000000111111222+++///333555444222111000111222333333444444333333444444666888999;;;<<<<<>>111,,,000555555222111222333333444444333333222444666999;;;;;;;;;;;;@@@AAABBBDDDFFFGGGHHHHHHIIIMMMQQQSSSTTTVVV[[[```fff|||444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000////////////000111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111222444555444333222111111111111111111111111111111111111111111111111111000000000000111111111111000000111111111222222222222222333333333333444444333333444444444555555555555666666777777777777666555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////000000000000000000////////////000000.../////////000000000111000000000000000000000000000000000000000000000000////////////000000000000...///000111222111111000000000000000000000000000000000000000000000111111//////000000000000//////000000000000000111111222FFF===222...000333444444111222333333444444333333222444777999;;;;;;;;;;;;@@@AAABBBDDDFFFGGGHHHHHHIIIMMMQQQRRRSSSUUUZZZ^^^eeewww444444444444444444444444222222222222222222222222000000000000000000000000000000000000000000000000222222111111111111111222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000111333555555444333222111111111111111111111111000000000000000000000000000000000000111111111111111111222222222333333333222222333333333444444444333333333444444444555555555555666777777888777777555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////000000000000000000////////////000000.../////////000000111111000000000000000000000000000000000000000000000000////////////000000000000...///000222222222111000000000000000000000000000222222111111000///////////////000000000000//////000000000000000111111222444333333333444333222111222222333444444444333333222444777999;;;<<<;;;;;;@@@AAABBBDDDFFFGGGHHHHHHJJJMMMPPPRRRRRRTTTXXX\\\dddsss444444444333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000////////////111111000//////000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111222222222333222222333333333333444444444333333333333444555555444444555777888888888888555555555555555555555555111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111222333333333222222111111111111111222222222333333333555666777999:::;;;<<<<<<@@@AAACCCEEEGGGIIIJJJJJJJJJMMMOOORRRTTTWWW[[[^^^```{{{444444444333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111000000000////////////111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222333333333444444444333333333333444555555333444555666666666666666555555555555555555555555222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111222222333333333222222111111111111111222222222333333333555666777999:::;;;<<<<<>>@@@BBBDDDFFFHHHHHHIIIJJJMMMOOORRRTTTWWW[[[^^^ddd222222333333333333444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222111111111000000000000222444666666444222000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111111111111111111111222222222222222222222222222333444444666666777777777777777666333333333333333333333333333222222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111111111222333333000000000111111111111111111111222222222333333333555666777999:::;;;<<<<<<>>>???AAADDDFFFGGGHHHIIIJJJMMMOOORRRTTTWWW[[[^^^ddd222222222333333444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222111111111000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111222222222111111111111222222222222222222222111222222333444444444555666777777777777333333333333333333333333222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111222222333444///000000000111111111222111111222222222333333333555666777999:::;;;<<<<<<>>>???AAACCCEEEGGGHHHHHHJJJMMMOOORRRTTTWWW[[[^^^bbb}}}222222222333333444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222111111111111000111111000//////000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000111111222222222333000111111111111222222222222222111111222222333444222333444555666666666666333333333333333333333333111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111222222333444//////000000111111111222111111222222222333333333555666777999:::;;;<<<<<<>>>???AAACCCEEEGGGHHHHHHJJJMMMOOORRRTTTWWW[[[^^^___vvv333333333222222111111111111111111111111111111111222222111111111111111111000//////000222222111///000111333555555333111000000000000000000000000000111111000000000000111111444333222111000000000000333222111111000111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333111111222222222333333333333333333333333333333333444555555555666666777777444444444333333222222222222222222222222222222222111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000111222222333333333222222111111222222333111222222333333444444555666777888:::;;;<<<======<<<>>>BBBDDDEEEFFFHHHJJJJJJLLLPPPRRRUUUXXX]]]``````uuu333333333222222222111111111111111111111111111111222222111111111111111111111000///000222222111///000222444555555444222000111111111111111111111111111111000000000000111111333222222111111111111111333222222111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333111111222222222333333333333333333333333333333333333444444555555555555555444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000111222222333333333222222111111222222333111222222333333444444555666777888:::;;;<<<======<<>>@@@CCCFFFGGGHHHJJJLLLLLLNNNQQQSSSTTTWWW[[[]]]]]]nnn444333222222111111222222444444333222111111111111111222333222111111333444333333222222111111111000666777777666444333333444333333333333333333333333222222333444444444444333444333333222222333333444222222222333444444555555333333333333222222222222000000111222333444444555333333222222222222333444333333333222222222111111111111111111111111111111222222222222222222222222444333333222222333333444222222444444444444222222333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222111222222333333222222111222222222222333444555555555666888999999:::<<<>>><<>><<>>>>>======>>>???????????????AAAAAAAAAAAAAAAAAAAAAAAA;;;;;;:::999888666666555555555555444444444333333666666666555555444444444555555444333222222222222444444444333333333222222222222222222222222222222333333333333333333333333444333333222222333333444222333444555555444333222222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222111222222333333222222111444444444444555666777777666888:::;;;;;;<<<===???<<>>???@@@AAAFFFHHHIIIJJJIIIIIIKKKLLLKKKKKKLLLMMMOOOPPPQQQQQQMMMNNNOOOOOOPPPPPPOOOOOORRRSSSSSSSSSSSSSSSSSSRRRHHHHHHGGGFFFEEEDDDCCCCCC@@@???>>>===;;;:::888888777666666666666666666666444333222222111111222222333333333333222222222222222222222222222222222222333333333333333333333333444333333222222333333444222333444555555444333222111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111222222222222222222222222111222222222222222333333111222222333333222222111333333333333444555666777777999;;;<<<<<<<<<>>>@@@===@@@DDDFFFGGGHHHJJJKKKLLLOOORRRUUUVVVXXX[[[]]]ccc}}}333333222222222222222333444444444444444555666666444666999;;;===@@@CCCFFFKKKKKKMMMNNNPPPRRRSSSTTTTTTUUUWWWWWWWWWWWWYYY[[[YYYYYYZZZ\\\]]]^^^______YYYZZZ[[[[[[\\\\\\[[[[[[^^^^^^____________^^^^^^TTTTTTTTTTTTTTTTTTTTTTTTSSSRRRPPPNNNKKKIIIGGGFFF<<<<<<;;;999888666555444666555555444444444444555222222222222111111111111222222222222222222222222333333333333333333333333444333333222222333333444333333555555555555333333111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111222222222222222222222222111111111222222333333333111222222333333222222111222222222222333444555666888999;;;<<<<<<===???AAA===@@@DDDFFFGGGHHHJJJKKKKKKNNNRRRUUUWWWYYY[[[]]]ddd444333333333333444444555222333333444666777999:::???CCCHHHLLLNNNPPPRRRSSSSSSTTTUUUWWWYYYZZZ[[[\\\ZZZ[[[]]]]]]]]]]]]___```^^^______```aaabbbbbbccc]]]^^^______``````______```aaabbbccccccbbbaaa```ZZZZZZ[[[[[[\\\]]]^^^^^^^^^]]][[[YYYVVVTTTRRRQQQPPPNNNLLLIIIEEEBBB???>>>999888777666444333333333333333333222222222111111333333333333333333333333333333333333333333333333444333333222222333333444333444555666666555444333222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111222222333333444111222222333333222222111222222222222333444555555777999;;;<<<<<<===>>>@@@===@@@DDDGGGHHHIIIJJJLLLKKKNNNSSSVVVXXXZZZ\\\^^^ccc222222222333555777888999777888:::===@@@DDDGGGIIIOOOSSSXXX[[[[[[ZZZZZZYYYVVVVVVXXXYYY[[[\\\]]]^^^^^^___aaaaaa``````aaaccc```aaaaaaaaabbbbbbbbbcccaaaaaabbbcccccccccccccccaaacccdddeeeeeedddcccaaa^^^^^^___``````aaabbbbbb______^^^]]]\\\[[[ZZZYYY^^^]]][[[XXXUUUSSSQQQPPPEEECCC@@@===999777555444555555444444444333333333333333333333333333333333444444444444444444444444444333333222222333333444333444555666666555444333333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111222333333444444111222222333333222222111333222222333333444555666777999:::;;;;;;<<<>>>@@@>>>AAADDDGGGHHHIIIJJJLLLJJJNNNSSSWWWYYYZZZ\\\^^^bbb///000111444777:::<<<>>>CCCEEEHHHMMMRRRXXX\\\___YYY]]]aaacccbbb^^^ZZZYYY[[[\\\]]]^^^```aaabbbcccbbbccceeedddccccccdddfffccccccccccccddddddddddddffffffggghhhhhhhhhhhhgggeeefffhhhiiiiiihhhfffeeeaaaaaabbbbbbbbbcccccccccaaaaaaaaabbbbbbbbbbbbbbb]]]]]]\\\\\\[[[[[[ZZZZZZUUUSSSOOOJJJEEEAAA>>><<<777666666666666555555555333333333333333333333333444444444444444444444444444333333222222333333444333444555666666555444333333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222000000111222333333444444222222222333333222222222444444444444444666777777666888:::;;;;;;<<<===???>>>AAAEEEGGGHHHIIIKKKLLLJJJNNNSSSWWWYYY[[[]]]^^^aaa333444666:::???DDDIIILLLTTTVVVXXXYYYZZZ[[[]]]___ZZZ\\\___``````aaabbbdddcccbbbaaa``````aaabbbcccdddeeefffeeeeeeeeegggiiiiiihhhhhhhhhhhhhhhhhhhhhffffffggggggggggggggghhhiiiiiijjjjjjkkkkkkllllllhhheeebbbbbbeeegggfffeeehhhgggeeedddbbbbbbcccccc````````````___]]]\\\[[[ZZZZZZYYYWWWSSSOOOKKKHHHBBB???:::777666555444333111222444777999777444111333444444444444333333222444444333333333222222222555555666666555555444333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111222222222222222111000///111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111222222333444444444333333222111111000111222222333333444444555666888::::::::::::<<<>>>@@@BBBDDDGGGIIIKKKLLLMMMLLLNNNQQQSSSUUUWWWZZZ]]]bbb<<<===@@@EEEJJJOOOSSSUUUYYY[[[\\\\\\\\\\\\^^^___]]]```bbbccccccdddeeegggeeedddcccbbbbbbcccdddeeefffggghhhgggfffggghhhjjjlllllllllllllllllllllllljjjjjjjjjjjjjjjkkklllmmmllllllllllllmmmmmmmmmmmmkkkhhhffffffhhhjjjiiihhhjjjiiihhhgggfffgggggghhhcccccccccccccccbbbbbbaaa______^^^\\\ZZZVVVSSSRRROOOLLLGGGBBB???<<<999777666555444555666666555444333333444444333333222222444444444444444444444444555555666666555555444333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111111111222222222111000000///////////////000111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111222222333444444444444333333222222222111222222333333444444555777999;;;;;;;;;;;;===???@@@BBBDDDFFFIIIKKKLLLLLLLLLNNNQQQTTTUUUXXX[[[]]]dddHHHJJJNNNRRRWWW[[[^^^___^^^___``````______```aaabbbdddggghhhhhhhhhiiikkkhhhhhhgggffffffggghhhhhhiiijjjkkkkkkjjjjjjkkklllmmmnnnnnnnnnooopppppppppnnnmmmlllkkklllnnnppprrroooooonnnnnnnnnnnnnnnnnnmmmkkkjjjjjjkkklllkkkjjjlllkkkjjjjjjjjjjjjkkkkkkfffgggggggggffffffffffffdddcccbbb```^^^\\\[[[ZZZZZZWWWSSSPPPMMMIIIDDDAAA>>>;;;777444555666666666444444444444444444444444333444444555555666666777555666666666666555444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111000000111111222111111111...............///000111000000000000000000000000000000000000000000000000111111111111111111111111222222111111222222333444444444333333333333333333111222222333333444444555888:::<<<<<<<<<<<<>>>@@@@@@AAADDDFFFIIIJJJLLLLLLLLLNNNQQQTTTVVVXXX[[[^^^eeeRRRTTTWWW[[[___aaabbbccc```bbbccccccbbbbbbdddeeefffhhhkkkkkkkkkkkkmmmnnnlllllllllkkkkkkllllllllllllnnnoooooonnnmmmnnnooommmnnnnnnooopppqqqqqqrrrpppnnnmmmlllmmmpppsssuuuqqqqqqppppppoooooonnnnnnooonnnmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllllliiiiiihhhhhhggggggggggggfffeeeccc```^^^]]]\\\\\\[[[ZZZYYYXXXWWWUUUQQQNNNGGGCCC>>>:::888888777666444444555555666777888888333444555666777888999999666666666666666555444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000///000000000111111111111//////000111111222111111111111000///////////////000000000000000000000000000000000000000000000000111111111111111111111111222222111111222222333444333333333222222222222222111222222333333444444555888999;;;<<<;;;<<<===???@@@AAACCCFFFHHHJJJKKKLLLKKKNNNQQQTTTVVVYYY\\\^^^cccXXXYYY\\\^^^```aaaaaaaaaaaabbbdddeeeeeefffhhhjjjiiikkkmmmnnnnnnnnnooopppppppppppppppppppppppppppoooqqqssssssqqqppppppqqqoooooopppqqqrrrrrrssssssrrrqqqooonnnooorrrtttvvvsssssssssrrrqqqqqqqqqpppqqqqqqrrrqqqpppoooooooooppppppoooooonnnmmmllllllmmmlllkkkiiihhhgggggggggiiigggeeeaaa___]]][[[[[[YYYYYYZZZ[[[\\\ZZZWWWTTTOOOKKKGGGDDD@@@===999666333333333444555666888999444444555666888999::::::666666777777666666555444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000///000000000111111111111...///000111111111111111555444333111000///......000000000000000000000000000000000000000000000000111111111111111111111111222222111111222222333444222222222222111111111111111222222333333444444555777888:::::::::;;;<<<>>>???AAACCCFFFHHHJJJKKKKKKKKKNNNQQQTTTVVVYYY]]]___aaa~~~\\\]]]^^^```aaaaaaaaaaaaccceeeggghhhiiijjjlllnnnlllnnnpppqqqppppppqqqrrrrrrssssssttttttssssssrrrrrrtttvvvvvvtttrrrrrrrrrrrrrrrssssssttttttuuuuuutttsssrrrqqqqqqrrrtttuuusssssssssrrrrrrrrrrrrrrrqqqrrrtttsssqqqoooooopppooooooppppppooonnnnnnmmmooonnnllljjjiiiiiijjjjjjkkkjjjhhheeebbb```^^^\\\\\\[[[[[[\\\]]][[[XXXUUUTTTRRRPPPMMMJJJFFF@@@<<<777666555444444444666666444444555666888999::::::666777777777777666555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111//////000000111000000000777666444222000/////////000000000000000000000000000000000000000000000000111111111111111111111111222222111111222222333444444444333222222111000000111222222333333444444555666888::::::::::::<<<===???@@@CCCEEEHHHIIIKKKKKKKKKNNNRRRTTTWWWZZZ]]]```bbb```aaaaaabbbdddfffggghhhhhhjjjkkklllllllllnnnpppoooqqqsssssssssrrrsssttttttuuuvvvvvvvvvvvvuuutttsssuuuwwwwwwvvvtttssssssssssssssssssssssssssstttqqqppppppooooooooooooooommmmmmmmmmmmnnnnnnnnnnnnkkkmmmooonnnllliiiiiijjjhhhiiijjjlllmmmmmmmmmllllllkkkiiihhhhhhjjjkkkllljjjjjjjjjhhhfffcccaaa______^^^]]]^^^^^^]]]ZZZXXXXXXVVVTTTSSSQQQOOOKKKHHHAAA???<<<999777555555555444555555666777888999999777777777777777666555555555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000///...444333222111000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111222222333444777777666555333222111111111222222333333444444555777999:::;;;;;;;;;===>>>???@@@BBBEEEGGGIIIJJJKKKKKKNNNRRRUUUWWWZZZ^^^aaagggccccccdddeeegggkkkmmmooolllnnnoooooonnnnnnooopppqqqsssuuuvvvuuutttuuuvvvuuuvvvwwwxxxxxxwwwvvvuuutttvvvxxxxxxvvvtttssssssqqqqqqqqqqqqqqqpppppppppllllllkkkkkkjjjjjjiiiiiifffffffffgggggghhhhhhhhhdddgggiiihhheeebbbbbbccc___aaadddfffiiijjjjjjjjjfffeeeddddddfffhhhkkklllggghhhiiiiiihhheeecccaaa```___^^^___``````___]]]ZZZXXXVVVUUUUUUUUUSSSRRRMMMJJJEEE@@@;;;888777777555555666666777777888888777777777777777666666555555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111000000111000000///......000000000000000111111222000000000000000000000000000000000000000000000000111111111111111111111111222222111111222222333444:::999888777555333222111111222222333333444555555888:::<<<<<<<<<<<<>>>??????@@@BBBEEEGGGIIIJJJKKKKKKNNNRRRUUUWWWZZZ^^^aaallleeeeeefffggghhhjjjlllmmmpppoooppprrrttttttqqqoootttsssuuuwwwvvvtttvvvzzzuuuuuuvvvyyyzzzxxxxxxxxxzzzlllkkkpppmmmlllooommmqqqoookkkiiigggggghhhhhhfffbbb```bbb```]]]^^^cccccccccccccccaaa`````````YYYcccgggbbbaaaeee```VVV[[[UUU[[[ccc``````dddaaadddeeebbb^^^```fffhhhddddddccceeehhhhhheeedddggg```bbbdddcccaaa______```ZZZYYYWWWVVVUUUTTTTTTTTTQQQPPPMMMIIIDDD???<<<999777777666666777888999:::999888777666555444333333333333333333333333333333555444444333333444444555444444444333333222222222111111111111111111111111222222222222222222222222000000111111111111000000111111111111111111111111111111111111111111111111333111//////111333333444222111111111000000//////000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222111111222222333444:::???<<<000---444666222222222222333333333444444666888:::;;;;;;<<<>>>@@@???@@@BBBEEEHHHJJJLLLMMMOOOQQQUUUWWWXXXZZZ\\\^^^ooojjjjjjjjjkkklllmmmnnnooorrrtttuuuuuussssssuuuwww{{{xxxxxxyyyxxxssssssuuuzzzwwwuuuwwwxxxvvvssspppwwwkkkkkknnngggdddddd```dddbbbaaa```___^^^^^^]]][[[\\\]]]^^^___^^^[[[XXX[[[]]]aaaeeegggfffbbb^^^aaacccbbbaaajjjsssnnnaaa```XXX[[[```[[[[[[```___ZZZYYYXXXZZZ]]]^^^^^^]]]\\\YYYZZZ^^^```^^^^^^```]]]___bbbdddeeedddccccccccc```]]]YYYWWWWWWWWWWWWVVVTTTRRRNNNJJJFFFCCCAAA<<<:::777444333444555666888888888888777666555555333333333333333333333333555444444333333444444555444444444333333333222222111111111111111111111111222222222222222222222222000000111111111111000000111111111111111111111111111111111111111111111111...///000000000000111222111111111111000000000///000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222111111222222333444888>>>;;;111...444555111666555444333222222222333666888:::;;;;;;<<<>>>@@@???@@@BBBEEEGGGJJJLLLMMMNNNQQQTTTWWWXXXZZZ]]]___kkkooooooppppppqqqrrrrrrsssuuuxxxzzzwwwrrrrrrxxx~~~|||xxxvvvxxxxxxtttrrrsssxxxtttpppoooooonnnhhhcccaaaZZZ^^^ccc]]]]]]```]]]]]]```eeejjjmmmkkkfffbbb^^^eeejjjjjjooovvvtttmmmzzznnnqqqvvvtttmmmsss{{{yyy{{{~~~ssskkkjjjhhh```\\\___```ZZZVVVZZZ]]]^^^___aaa]]]]]]___aaaccccccaaa```aaa___\\\YYYXXXYYY[[[\\\YYYXXXVVVSSSPPPLLLJJJHHHEEEBBB<<<777444333444555777777888999999888777666444444444444444444444444555555444444444444555555444444444444333333333333222222222222222222222222222222222222222222222222000000111111111111000000111111111111111111111111111111111111111111111111+++...111222111///111222111111111111000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222111111222222333444666;;;;;;333000444444000666555444222222333555666777888:::;;;;;;<<<===??????@@@BBBDDDGGGJJJLLLMMMMMMPPPSSSVVVXXXZZZ^^^```gggqqqrrrssstttvvvvvvwwwwwwxxxzzz{{{yyyvvvuuuxxx||||||wwwtttwwwxxxuuussstttlllkkkhhhdddbbbbbb^^^ZZZWWWRRRXXX]]][[[```iiiggghhhnnnzzz}}}~~~~~~}}}vvvgggYYYUUUTTTSSSRRRRRRXXXWWWVVVWWW[[[^^^___^^^```___^^^\\\[[[[[[[[[[[[XXXXXXWWWUUURRROOOMMMLLLMMMJJJFFFAAA===:::999888666777888::::::999888777444444444444444444444444555555444444444444555555444444444444444444333333222222222222222222222222222222222222222222222222000111111222222111111000111111111111111111111111111111111111111111111111//////000111222222333333111111111000000000000000////////////////////////000000000000000000000000111111000000000000111111111111111111111111111111222222111111222222333444444999999444222333333000333222111111333666:::<<<777999:::;;;;;;;;;===??????@@@BBBDDDGGGIIIKKKLLLMMMPPPSSSUUUXXX[[[___aaafffqqqrrruuuwwwyyyzzz{{{{{{||||||||||||{{{zzzxxxvvv{{{vvvqqqqqqoookkkjjjlllbbbfffgggaaa___aaabbb```eee___bbbffffffqqq}}}{{{uuujjjgggddd___]]]___\\\WWWUUUVVVYYY\\\^^^___`````````___]]]ZZZYYYYYYXXXWWWVVVTTTRRRPPPOOONNNMMMLLLJJJGGGCCC???===777888999:::999999777777555555555555555555555555666555555444444555555666444444444444444444444444222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111333000......222444333111000000000000000000111111////////////////////////000000000000000000000000111111000000000000111111111111111111111111111111222222111111222222333444333666777555333333222000333222111111333777:::===777999;;;;;;;;;;;;===>>>>>>???AAADDDGGGIIIKKKLLLNNNPPPSSSUUUWWWZZZ___bbbiiissstttwwwyyy{{{||||||{{{}}}|||{{{{{{|||yyyuuuqqqrrrmmmhhhddd^^^ZZZ\\\aaannntttuuuqqqssszzz}}}zzzrrrlllooovvv}}}wwwjjj___XXXWWWXXXSSSUUUXXX[[[]]]^^^______ZZZZZZYYYXXXWWWUUUSSSRRRLLLMMMOOOOOOMMMIIIDDDAAA===<<<;;;:::999888777777666666666666666666666666666666555555555555666666444444444444555555555555333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111333111///000222222000///000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222111111222222333444222444555444333111111222555444333222333444666777888999;;;;;;;;;;;;<<<>>>>>>???AAACCCFFFIIIKKKLLLOOOQQQSSSTTTVVVZZZ^^^bbbjjjwwwxxxzzz|||||||||zzzzzzxxxxxxwwwtttqqqnnnlllkkkeeecccbbb```]]]]]]gggrrrxxxiiicccccc[[[ZZZZZZZZZ[[[\\\^^^___[[[[[[ZZZYYYWWWUUUSSSRRRNNNOOOPPPQQQOOOLLLHHHFFFDDDBBB???<<<999888888888666666666666666666666666666666555555555555666666444444444444555555555666333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111111111111111111111111111000555::::::555111///000///000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222111111222222333444222333333333222000111333444333333333333333444555888:::;;;;;;;;;;;;<<<===>>>???AAACCCFFFIIIKKKLLLPPPRRRSSSTTTVVVYYY^^^aaaggg{{{|||}}}~~~}}}{{{yyyxxxrrrsssrrrllldddaaacccggg```bbbfffiiikkkrrr}}}~~~|||wwwmmmccc\\\WWWVVVVVVZZZYYYXXXWWWUUUSSSQQQPPPSSSSSSRRRQQQPPPNNNLLLKKKIIIFFFBBB===:::999999:::777777777777777777777777666666555555555555666666444444444555555555666666333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111111111111111111111111111...:::FFFFFF:::111111555//////000000111111111222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222111111222222333444333222222333111000111444///000111222444555666666888:::;;;;;;;;;:::<<<===>>>???AAACCCFFFHHHJJJKKKQQQSSSTTTTTTUUUXXX]]]```ddd~~~|||{{{{{{zzzwwwrrrooollleeebbb^^^[[[iiivvvsssyyyuuu~~~ooo^^^ZZZ\\\ZZZXXXTTTRRRSSSTTTQQQKKKOOORRRUUUUUUQQQOOOOOOPPPJJJIIIHHHFFFBBB===999666999999888777666555555555777666666666555555555555333444444555555444444333333333333333333333333333222222222222222222222222111111111111111111111111///000111222222222222222000000000000000000000000333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111222222333333444444555333333333333333333333333222222222222333444555555888999:::::::::;;;===???>>>???AAACCCFFFHHHJJJKKKOOOQQQTTTUUUWWWZZZ]]]```ggg~~~xxxzzzzzzuuunnngggbbb```^^^[[[dddlllpppuuuqqqbbb^^^ZZZVVVUUUTTTOOOKKKDDDIIIPPPUUUUUURRROOOMMMLLLKKKKKKHHHEEEAAA===::::::999777666666666777777777777666666666555555555333444444555555444444333333333333333333333333333222222222222222222222222222222222222222222222222000111111222222222222111111111111111111111111111333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111111222333333444444555333333333333333333333333222222222222333444555555888999:::::::::;;;===???>>>???AAACCCFFFIIIKKKLLLOOOQQQTTTUUUWWWZZZ^^^aaahhhoooooommmfff^^^]]]cccjjjrrrlllyyyxxxppptttxxxzzzzzzwww{{{pppaaaWWWQQQPPPOOORRRPPPLLLKKKLLLOOOQQQQQQNNNNNNNNNLLLIIIFFFCCCAAA<<<;;;888777666777888999777777777666666666555555444444555555555555444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222111000111111111111111111111111333333333222222222222111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111111111222222333444444444333333333333333333333333222222222222333444555555888999:::::::::;;;===???>>>???AAADDDFFFIIIKKKLLLOOOQQQSSSUUUWWWZZZ^^^aaallleeeaaa[[[VVV[[[kkkyyyqqqkkkhhhiii```cccrrr{{{vvvwww{{{|||zzz}}}zzzuuutttuuuxxxxxxeeeYYYUUU___WWWNNNIIIKKKOOOSSSTTTPPPPPPOOONNNLLLIIIGGGFFFAAA???<<<999777777888999777777777666666666666555444444555555555555444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333222111111000111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222333333444444333333333333333333333333222222222222333444555555888999:::::::::;;;===???>>>???AAADDDGGGIIIKKKLLLPPPQQQSSSUUUWWWZZZ___cccqqqaaa]]][[[```ppp}}}yyyoookkknnnmmmkkkkkklllooosssvvvsssvvv}}}tttkkkfff```XXXTTTSSSSSSRRRPPPQQQQQQPPPNNNMMMKKKIIIIIIFFFDDD@@@===:::888888888888777777777666666666666444555555666666555555444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333222111000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111222222333333444333333333333333333333333222222222222333444555555888999:::::::::;;;===??????@@@BBBDDDGGGIIIKKKLLLPPPRRRSSSUUUWWW[[[```dddqqqjjjoooyyytttfffeeeiiijjj```dddiiilllmmmoootttyyy~~~rrr___SSSNNNOOOPPPRRRQQQPPPOOOMMMKKKJJJJJJIIIGGGEEEAAA>>>;;;999888888888777777777666666666555555666666666666555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333222111222222222222222222222222111222222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222000000111111222333333333333333333333333333333333222222222222333444555555888999:::::::::;;;===??????@@@BBBDDDGGGJJJLLLMMMQQQRRRSSSTTTWWW[[[aaaeeeooo~~~oooaaaaaammmwww{{{|||xxxppp{{{iii[[[VVVUUUTTTSSSQQQOOOMMMLLLKKKKKKHHHHHHGGGEEECCC@@@===<<<888888888777777777666666555555666666666666555555555555555555555555555555444444444444444444444444333333333333333333333333222222333333444333333333222222222222222222222222111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000111222222333333333333333333333333333333222222222222333444555555888999:::::::::;;;===??????@@@BBBEEEGGGJJJLLLMMMQQQRRRSSSTTTWWW[[[bbbfffpppzzznnnlllmmmooonnnmmmqqq~~~zzzcccVVVUUUTTTRRRPPPNNNMMMLLLKKKFFFGGGHHHHHHFFFCCC@@@???888888888888777777777777555555666666666666555555555555555555555555555555444444444444444444444444333333333333333333333333111222333333444444444444222222222222222222222222111111111222222333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222000000000111222222333333333333333333333333333333222222222222333444555555888999:::::::::;;;===??????@@@BBBEEEHHHJJJLLLMMMQQQRRRSSSTTTWWW\\\bbbgggttt{{{yyyxxxrrrjjjjjjsss|||}}}tttnnniiiddd___WWWMMMHHHIIIJJJHHHFFFFFFFFFEEECCCBBB@@@===999777777999::::::777777777777888888888888666666666666666666666666555555555444444333333333222222333333333444444444444444444333333333222222333333333333333333333333222222333333333444444444111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222333333333222222111111111333333333222222333444444999:::;;;;;;::::::<<<>>>===???BBBCCCEEEGGGJJJMMMSSSQQQSSSXXXZZZ[[[```gggttt}}}kkkmmmqqqtttwwwqqqcccVVVOOONNNFFFFFFHHHJJJJJJIIIFFFDDDDDDAAA===:::999999888777777777777777777777777777666666666666666666666666555555555444444333333333222222333333333444444444444444444333333333222222333333333333333333333333111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111222222222222333333222222222222222222333222222222333444444555999:::;;;;;;:::;;;<<<>>>===???BBBCCCEEEGGGKKKMMMQQQPPPRRRWWWYYYZZZ```fffvvvsssmmmooonnnYYYMMMJJJKKKMMMNNNLLLIIIEEEBBBHHHFFFBBB???===:::777555777777777777777777777777666666666666666666666666555555555444444444444444333333333333444444444444444444444444333333333333333333333333333333333333111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111222222222333222222222222222222333333222222222222333444666666999:::;;;;;;;;;;;;===>>>>>>@@@BBBDDDEEEGGGKKKNNNQQQOOOQQQVVVYYYZZZ___fffxxxxxxmmmhhhooozzznnnVVVSSSSSSSSSQQQMMMKKKIIIIIIKKKIIIFFFDDDBBB>>>999666888777777777777777666666666666666666666666666666555555555555555444444444333333333444444444444555555444444444444333333333333333333333333333333333111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111222222222333333111111111222222333333333111111222222444555777777888:::<<<<<<<<<;;;===>>>>>>@@@BBBDDDEEEHHHKKKNNNQQQPPPRRRWWWYYY[[[aaagggvvv|||ooolllgggppp{{{wwwkkkiiiddd\\\UUUQQQQQQRRRJJJIIIGGGGGGEEEBBB>>>;;;999999888888777777777666777777777777777777777777555555555555555555555555333333444444444555555555555555555444444444333333333333333333333333333333333333333444444444444555111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111222222222222333333333111111111222222333333333222222222333444666777888888:::======<<<<<<===>>>>>>@@@CCCDDDFFFHHHKKKNNNRRRQQQSSSXXX[[[]]]bbbiiittt}}}mmmeeegggttt}}}jjjYYYPPPLLLJJJIIIHHHHHHHHHFFFCCC@@@:::::::::999999888888777777777777777777777777777555555555555555666666666333444444444555555555555555555555555444444444333333333333333333333333333444444444444555555555555111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111222222222222333333333333222222222222222222333333333333333333444555777777888:::===>>>=========>>>???@@@CCCEEEFFFHHHLLLNNNRRRQQQTTTYYY\\\^^^dddjjjuuuxxxnnnXXXMMMKKKIIIHHHHHHHHHGGGEEECCC<<<<<<;;;;;;:::999999888777777777777777777777777444555555555666666666777444444444444555555555555555555555555444444444444333333333333333333333333333333333444444444555555111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111222222222333333333444444333333222222222222222222444444444444444555666666888;;;===???>>>=========???AAACCCEEEFFFIIILLLOOOQQQPPPSSSXXX[[[]]]cccjjjzzz~~~vvvmmm^^^LLLJJJHHHHHHHHHGGGFFFDDD======<<<;;;;;;:::999999777777777777777777777777444555555555666666777777444444444555555555666666666666555555555444444444333333333333333333333333222222333333333444444444111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111222222333333333444444444444333333222222111111111555555444444444555555666888;;;>>>???>>>=========???AAACCCEEEFFFIIILLLOOOPPPOOORRRWWW[[[]]]ccciii~~~rrraaaXXXMMMHHHIIIKKKKKKIIIBBBDDDCCC===555333999???888999999999999888888777777777777777666666666666777777666666555555555444555555444444444333333333333333333333333333333333444444444444444444444444444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333000000111111111222222222===;;;888555444555666888777888:::===@@@@@@===:::???@@@AAACCCFFFIIILLLMMMPPPSSSVVVXXXYYY]]]ccchhhyyy{{{bbbSSSOOOMMMGGGAAABBBDDDEEEBBB>>>===@@@CCC888888999999999888888777888777777777666666666666777777666666666555555555555555555444444444333333333333333333333333333333444444444444444444444444444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222333333333444444999888666444444444555666=========;;;999:::>>>AAA???@@@AAACCCFFFIIILLLMMMPPPSSSVVVXXXYYY]]]dddiiiuuu```SSSJJJFFFDDDEEEEEEDDDCCCBBB@@@@@@888888888888888888888888888888777777777666666666777777666666666666555555555555555444444444444333333333333333333333333333444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333444444444444555555555555444444444444444444444444<<<@@@CCCAAA;;;999===BBB???@@@BBBDDDFFFIIILLLMMMPPPSSSVVVXXXZZZ^^^dddiii{{{^^^QQQNNNHHHGGGEEEFFFFFFDDD@@@<<<999999888888888888999999888888888777777777666666777777666666666666666666555555555555444444444444444444444444444444444444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333444444444444555555555555111222333444555555444333666>>>HHHKKKHHHBBB===;;;@@@@@@BBBDDDGGGJJJLLLNNNPPPSSSVVVXXXZZZ^^^eeejjjvvv[[[NNNJJJGGGDDDEEEGGGGGGDDDAAA;;;;;;:::999888999999:::888888888888777777777777666666777777777777777777666666555555555444444444444444444444444444444444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333333333333333444444444444111222444666666666555444555;;;EEEMMMOOOKKKBBB;;;@@@AAABBBDDDGGGJJJMMMNNNPPPSSSVVVYYYZZZ___eeekkk~~~~~~www]]]RRRMMMGGGDDDDDDFFFFFFEEE???>>><<<:::999999::::::999999888888888777777777666666777777777777888888666666666555555555444444444444444444444444444444444444444444444444444444444444333333333333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333111222222222333333333333222333555666777666555555999;;;>>>DDDIIIJJJGGGDDD@@@AAACCCEEEGGGJJJMMMNNNPPPSSSWWWYYY[[[___fffllljjj\\\lllwwwwwwyyyoooaaaSSSIIIEEEEEEEEECCCAAA>>><<<:::999::::::999999999888888888777777666666777777777888888888666666666666555555555555555555555555555555555555444444444444444444444444444444333333333333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222333333333333444444555555555555555555999:::;;;===???CCCGGGIIIAAAAAACCCEEEHHHKKKMMMOOOPPPSSSWWWYYY[[[```ggglllrrraaammmpppfffpppkkkVVVKKKGGGFFFEEECCC@@@===;;;:::::::::999999999888888888888777666666777777888888888999777666666666555555555555555555555555555555555555444444444444444444444444444444444333333333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333444444444444444444444444444444444999======;;;===CCCHHHAAABBBCCCEEEHHHKKKMMMOOOPPPSSSWWWYYY[[[```gggmmm|||tttSSSEEEEEECCCBBBCCCCCC???999999<<<<<<;;;:::999888888888888777777777777777777777777777777777777666666666666666666555555555444444444555555555555555555555555555555444333333222111111444444333111///000222555333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555444333333222222333333444222222222333333333444444999777999======<<>>===???<<<;;;;;;::::::::::::;;;888888888888888888888888888888777777777666666666666666666555555555444444555555555555555555555555555555444444333222222222111111333777::::::555000333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555444333333222222333333444222333555666777666555444:::777999BBBHHHGGGDDDBBB???@@@BBBEEEHHHJJJLLLMMMPPPSSSXXX[[[]]]bbbhhhnnnvvvgggVVVLLLEEEFFFHHHEEE>>>;;;;;;;;;::::::999::::::;;;888888888888888888888888888888888777777777666666666666666666555555555555555555555555555555555555555555444444333333333333444333444999>>>>>>888222333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555444333333222222333333444222444666888999777555444555555888>>>CCCCCCAAA??????@@@BBBEEEHHHJJJLLLMMMPPPTTTXXX[[[^^^bbbiiinnn~~~xxxbbbMMMGGGJJJIIIDDD???;;;::::::999999999999:::888888888888888888888888888888888888777777777777777777666666666555555555555555555555555555555555555555444444444444333333666333222555:::<<<888444333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555444333333222222333333444222444777999999888555444222666:::;;;;;;===???AAA???@@@BBBEEEHHHJJJLLLMMMPPPTTTXXX[[[^^^bbbiiinnn```LLLGGGFFFEEEEEE===<<<;;;:::999999999999999999999999999999999999999999888888888777777777777777777666666666555555555555555555555555555555555555444444444444444444333111///111444666444333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555444333333222222333333444333444666777888777666555333999<<<:::888<<>>===;;;:::::::::999999999999999999999999999999999888888888777777777777777777666666666555555555555555555555555555444444555555555555555555111111222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555444333333222222333333444444444555666666666666555444999;;;888:::???AAA??????@@@BBBEEEHHHJJJLLLMMMOOOSSSWWWZZZ\\\aaahhhmmmiiiQQQGGGHHHCCCBBBAAA???===<<<;;;;;;999999999999999999999999999999999888888888888777777777777777666666666666555555555555555555555555444444555555555555555555222444666666555333222333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555444333333222222333333444444444444444555555555666444777777666;;;BBB@@@999???@@@BBBEEEHHHJJJLLLMMMNNNRRRWWWZZZ\\\```ggglllzzz^^^QQQLLLIIIDDD@@@@@@>>>::::::<<<::::::::::::::::::::::::999999999888888888888777777777777777666666666666555555666666666666555555666666666666555555555555444444444444444444444444333333333333333333333333333333333222222111111111444333333222222333333444333333222222333333444555444444444444444444444444333444555555666666555555777999;;;<<<<<<===>>>@@@AAACCCFFFHHHHHHJJJMMMOOOQQQTTTWWWYYY\\\```eeeiii}}}rrrZZZLLLJJJFFFCCCCCC@@@;;;999:::::::::::::::::::::::::::999999999999888888888888888777777777666666666666555555666666666666555555666666666666555555555555444444444444444444444444333333333333333333333333333333333222222222111111444333333222222333333444333333222222333333444555444444444444444444444444333444555555666666555555777999;;;<<<<<<===>>>@@@AAACCCFFFHHHHHHJJJMMMOOOOOORRRVVVYYY\\\aaagggkkkzzzeeeTTTKKKEEEDDDCCC???<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888888888888888777777777666666666555666666777777666666555666666666666555555555555444444444444444444444444333333333333333333333333333333333333222222222222444333333222222333333444333333222222333333444555444444444444444444444444333444555555666666555555777999;;;<<<<<<===>>>@@@AAACCCFFFGGGIIIJJJMMMOOONNNRRRVVVYYY\\\aaahhhnnnooo\\\IIIBBBDDDDDDAAA???<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888888888777777777666666666666777777777777666666666666666666555555555555555555555555555555555555444444444444444444444444333333333333333333333333444333333222222333333444333333222222333333444555444444444444444444444444333444555555666555555555777999;;;<<<<<<<<<>>>@@@@@@CCCEEEGGGIIIKKKMMMPPPQQQUUUYYY[[[\\\aaaiiippp{{{WWWFFFFFFFFFCCC???=========<<<<<<;;;;;;;;;:::::::::999999999999888888888888888777777777777666666777777777777666666666666666666555555555555555555555555555555555555444444444444444444444444333333333333333333333333444333333222222333333444333333222222333333444555444444444444444444444444333444555555666555555555777999;;;<<<<<<<<<>>>@@@@@@BBBEEEGGGIIIKKKNNNPPPUUUYYY]]]]]]]]]```iiippppppUUUKKKFFFAAA===>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999999999999999888888888777777777666777777888888777777666666666666666555555555555555555555555555555555555444444444444444444444444333333333333444444444444444333333222222333333444333333222222333333444555444444444444444444444444333444555555666666555555777999;;;<<<<<<===>>>@@@???BBBEEEGGGIIIKKKNNNQQQWWW[[[___^^^\\\___hhhpppkkkVVVIIIBBBAAA??????>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999888888888777777777777888888888888777777666666666666555555555555555555555555555555555555555555555555555555555555333333333444444444555555444333333222222333333444333333222222333333444555444444444444444444444444333444555555666666555555777999;;;<<<<<<===>>>@@@???BBBEEEGGGIIIKKKNNNQQQTTTYYY]]]]]]ZZZ^^^hhhqqq|||___LLLFFFIII@@@??????>>>===<<<<<<;;;;;;;;;;;;:::::::::999999999999999888888888888777777777888888888888777777777666666666555555555555666666666666666666666666555555555555555555555555333333333444444555555555444333333222222333333444333333222222333333444555444444444444444444444444333444555555666666555555777999;;;<<<<<<===>>>@@@???AAAEEEGGGIIIKKKOOOQQQQQQWWW[[[[[[YYY]]]hhhrrrvvv```SSSHHHDDD>>><<<>>>???===<<<===<<<<<<;;;::::::::::::;;;888888999999999999888888999888888888777777666666777777777777666666666666555555666666666666555555555555555555555555555555444444444333333333222222444333333333333444555555555444444333333444444555222333333444444333333222333333333444444444555555777999:::;;;;;;===???BBBBBBDDDEEEFFFGGGJJJMMMPPPPPPSSSWWWZZZ]]]bbbkkkqqq{{{cccKKKDDD@@@???AAA???;;;:::<<<===<<<;;;;;;::::::;;;;;;888888999999999999888888999888888888777777777777888777777777666666666666555555666666666666555555555555555555555555555555444444444333333333222222444333333333333444555555555444444333333444444555333333444444444444333333333333444444444555555555777999:::;;;;;;===???BBBBBBDDDEEEFFFGGGJJJMMMPPPQQQTTTXXXZZZ]]]bbbjjjppp]]]KKKFFFCCCCCC@@@;;;:::<<<===<<<;;;;;;:::;;;;;;;;;888888999999999999888888888888888888888777777777888888777777777666666666555666666777777666666555555555555555555555555555444444444444333333333333444333333333333444555555555444444333333444444555444444555555555555444444333444444444444555555555666888:::;;;<<<===???AAABBBCCCEEEGGGHHHJJJMMMPPPRRRUUUXXXZZZ\\\aaaiiiooo\\\PPPEEEBBBBBB@@@>>>=========<<<;;;;;;;;;;;;;;;888999999::::::999999888888888888888888888888888888888888777777777666666666666777777777777666666555555555555555555555555555444444444444333333333444333333333333444555555555444444333333444444555555555666666666666555555444444444444555555555555666888;;;<<<<<<===???AAAAAACCCFFFGGGHHHJJJMMMOOOSSSVVVYYYZZZ\\\aaahhhnnnrrr]]]GGG@@@BBBBBB@@@>>>======<<<;;;;;;;;;;;;<<<999999::::::::::::999999888888888888888999999999888888888888777777777777666666777777777777666666555555555555555555555555555555555444444444333333444333333333333444555555555444444333333444444555555666666777777666666555444444444555555555666666555888;;;<<<======???@@@AAACCCFFFHHHIIIJJJMMMOOOSSSVVVYYYZZZ\\\aaahhhnnnnnnQQQDDDBBBBBB@@@>>>>>>===<<<<<<;;;;;;<<<<<<999999::::::::::::999999888888888999999999999999999999888888888777777777666777777888888777777666555555555555555555555555555555555555444444444333444333333333333444555555555444444333333444444555555555666666666666555555444444555555555666666666555888;;;======>>>???@@@@@@CCCFFFHHHIIIKKKMMMNNNRRRUUUXXXZZZ\\\aaaiiiooogggRRRGGGAAA???@@@>>>======<<<<<<<<<<<<<<<999::::::;;;;;;::::::999888888888999999:::::::::999999999888888888777777777777888888888888777777555555555555555555555555555555555555444444444444444333333333333444555555555444444333333444444555444555555666666555555444555555555555666666666666555888;;;===>>>>>>>>>???@@@CCCFFFIIIJJJKKKLLLNNNQQQTTTXXXZZZ]]]bbbjjjpppzzzaaaNNNBBBAAADDD>>>>>>===<<<<<<<<<<<<<<<999::::::;;;;;;::::::999888888888999999:::::::::999999999888888888888777777777888888888888777777555555555555555555555555666666555555555444444444444333333333333444555555555444444333333444444555444444555555555555444444555555555555666666666777444888;;;>>>>>>>>>>>>???@@@CCCFFFIIIJJJKKKLLLNNNPPPSSSWWWZZZ]]]ccckkkqqquuuYYYNNNHHHCCC>>>@@@???===;;;<<<<<<;;;===<<<<<<;;;;;;:::999999999999::::::::::::;;;;;;::::::999666444444666888777777666666666666777777999999777666555555555555666666555555555444444444444444444444444444444444333333333444444444555555555444444333333444444555444444444444444555666666777999;;;<<<===>>>@@@BBBAAADDDGGGHHHIIIJJJLLLMMMRRRSSSVVV[[[\\\___iiitttsss]]]NNNCCCAAAAAA@@@===<<<<<<<<<;;;===<<<<<<;;;;;;::::::999999999::::::::::::;;;;;;888999999999888:::===@@@777777777777777777777777999888777666555555555555666666555555555444444444444444444444444444444444333333444444444555555555555444444333333444444555666666666666666777888888777999;;;<<<===>>>@@@BBBAAADDDGGGHHHIIIJJJLLLMMMRRRSSSWWW[[[]]]aaakkkvvv|||```MMMFFFBBB???>>>===<<<;;;;;;======<<<<<<;;;:::::::::999999::::::::::::;;;;;;777888999::::::<<>>@@@BBBAAACCCFFFHHHIIIJJJLLLNNNRRRSSSWWW[[[^^^bbbmmmxxx|||```KKKDDD>>>===>>>===<<<<<<=========<<<;;;;;;::::::999999999:::::::::;;;;;;999::::::999777777888:::777888:::;;;;;;:::888777888888777666666666666666666666666666555555555555555555555555555555555555444444444444555555555555555555444444444444555555444444444444444555666666777999;;;<<<===>>>@@@BBB@@@CCCFFFHHHIIIJJJLLLNNNQQQRRRUUUZZZ\\\aaammmyyyvvvUUUHHH======???>>>===>>>>>>======<<<<<<;;;::::::999999999:::::::::;;;;;;:::;;;:::888666444555666777999:::<<<<<<:::999777888777777666666666666777777777666666666555555555555555555555555555555555444444444555555555666666666555555444444555555666444444444444444555666666777999;;;<<<===>>>@@@BBB@@@CCCFFFHHHIIIKKKMMMOOOPPPPPPSSSXXXZZZ___lllxxxdddQQQAAA???AAA???>>>@@@>>>>>>======<<<;;;;;;;;;999999::::::::::::;;;;;;999:::;;;:::888777888999888999::::::::::::999888777777666666666666777777777777777666666666555555555555555555555555555555444444555555555666666666666666555555555555666666666666666666666777888888777999;;;<<<===>>>@@@BBB@@@BBBFFFHHHIIIKKKMMMOOOPPPPPPSSSWWWYYY^^^jjjwwwvvv^^^HHHCCCCCC???>>>@@@>>>>>>======<<<<<<;;;;;;999999::::::::::::;;;;;;888:::;;;;;;:::999:::;;;999999999999999999999999777777666666666666777777777777777777666666666555555555555555555555555555555555555555666666666666666666555555555555666666666666666666666777888888777999;;;<<<===>>>@@@BBB???BBBEEEHHHIIIKKKMMMOOOSSSRRRTTTWWWYYY^^^jjjwwwhhhNNNFFFEEE@@@===@@@>>>>>>>>>===<<<<<<;;;;;;999999:::::::::;;;;;;;;;999:::;;;;;;999777777888999888888777777888888999777777666666666666777888777777777777666666666666666666666666666666666666555555555555666666666777666666555555555555666666444444444444444555666666777999;;;<<<===>>>@@@BBB???BBBEEEHHHIIIKKKNNNPPPUUUTTTUUUXXXYYY^^^kkkwwwfffNNNFFFDDDBBB>>>===<<<;;;<<<======;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::999999888777666666888666444555888999777555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666999;;;======<<<===>>>@@@@@@CCCFFFGGGGGGIIIMMMQQQTTTTTTVVVYYYZZZ]]]hhhssseeeNNNCCC??????===<<<;;;<<<======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::999999888777777666888666555666888888777555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777666666666666999;;;<<<===<<<===>>>@@@AAADDDGGGHHHIIIKKKOOORRRTTTTTTVVVYYYZZZ^^^jjjuuuYYYBBB===@@@>>>===<<<<<<======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::999999888777777777888777666666888888777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777999;;;<<<===<<<===???@@@@@@CCCEEEGGGIIIKKKNNNQQQSSSTTTVVVZZZ\\\aaammmyyynnnMMMCCCEEE@@@>>>===<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999888888888777777888777777777777888777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777888:::<<<=========???AAA???AAACCCFFFIIIKKKMMMOOOSSSSSSVVVZZZ]]]bbbooo|||bbbMMMGGGBBB@@@=========>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999888888888888888777888888888777777777888777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666555666666666777777777888888:::<<<=========@@@AAA@@@AAADDDHHHKKKNNNOOOOOOTTTTTTVVVZZZ]]]cccqqqtttUUUDDDCCCAAA>>>======>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888777888999999777777888999777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666555555666666777777888888777999;;;<<<===>>>@@@BBBCCCCCCFFFJJJOOORRRRRRQQQTTTTTTVVVZZZ]]]cccrrr{{{vvvwwwuuuooohhhcccaaaaaa______aaaeeelllsss{{{gggOOOEEEBBB???======>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888777888:::999777666888:::777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666555555555666777888888888777999;;;<<<===>>>@@@BBBBBBBBBEEEJJJOOORRRRRRPPPUUUTTTVVVYYY\\\cccqqqvvvlllmmmuuuyyyrrriii^^^___```^^^ZZZXXXXXXZZZYYYXXXWWWWWWZZZ^^^cccfffaaajjjuuu~~~dddEEEBBB???======>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888999999666999::::::777666888:::777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666444555555666777888888999777999;;;<<<===>>>@@@BBB??????AAAGGGMMMPPPOOOMMMUUUTTTUUUXXX[[[bbbppp~~~wwwoookkkiiijjjcccaaa^^^[[[YYY\\\aaaeeeUUUUUUUUUVVVXXXZZZYYYYYYVVVYYYYYYUUUUUUXXX[[[ZZZXXX___cccbbbdddnnnxxx}}}^^^EEE===BBB===888;;;>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888888777777777777777777777777777666555666888888666555999666444666:::;;;888444333333333444444555555555;;;:::777555444444555666444444444444555555555666777888999;;;<<<===>>>>>>@@@BBBEEEFFFHHHKKKOOOQQQSSSXXXVVVWWW^^^cccooovvvlllhhhddd___YYYVVVUUUVVVWWWYYYZZZ[[[[[[[[[\\\^^^```XXXVVVUUUUUUWWWZZZ]]]___```cccbbb^^^]]]______]]]ZZZZZZYYYYYYYYY[[[___bbbhhhoooyyyrrrRRRBBBDDD@@@===???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888888888888888888888777666666777888888777555:::888888;;;???>>>:::555444444555555555666666666888777666444444444444555444555555555666666666666777888999;;;<<<===>>>>>>@@@BBBEEEFFFHHHKKKOOOQQQTTTYYYWWWWWW^^^bbbnnnxxxmmmeee]]]UUUPPPQQQOOONNNMMMMMMOOOQQQSSSNNNQQQUUUXXXXXXXXXXXXXXX\\\[[[YYYYYY]]]cccjjjoootttwwwvvvrrrppppppmmmiiibbbXXXSSSVVVWWWSSSRRRVVVWWWYYY[[[___gggtttcccGGGAAA?????????;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888999999999999999999888888888888888888888888888777777888999999888666999888:::>>>AAA???999444666666666666666777777777666666777777777666666666666666666666777777777777777888:::;;;===>>>>>>>>>@@@BBBEEEFFFHHHKKKOOOQQQUUUZZZWWWWWW^^^bbbnnn{{{tttooofff```YYYUUUSSSSSSSSSRRRRRRRRRSSSSSSTTTUUUVVVVVVNNNQQQUUUWWWWWWVVVVVVWWWaaabbbdddhhhooowww~~~kkkYYYPPPWWW[[[VVVUUU[[[YYYXXXVVVTTTVVV\\\eeelllyyyxxxPPPBBB>>>AAAAAA;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888999999999999999:::888888888888888888888888999888777888::::::888777777666888:::<<<;;;777444666666666666666666666666666777999;;;;;;;;;999888666777777777777888888888777888:::<<<===>>>>>>>>>@@@BBBEEEFFFHHHKKKOOOQQQUUUZZZXXXXXX^^^bbbnnnzzzsssoookkkfffcccbbb```[[[XXXWWWTTTQQQOOOOOOOOOOOOOOOQQQQQQRRRRRRSSSRRRRRRQQQUUUVVVWWWVVVVVVXXX[[[]]]fffkkkttt}}}uuu___QQQVVV[[[VVVUUUYYYYYYYYYXXXVVVUUUUUUWWWXXX```dddkkkvvv```KKKAAACCCEEE>>>========================<<<<<<;;;;;;;;;:::::::::888888999999::::::::::::888888888888888888888888999888777888::::::888777777666666666777777777666555555555555555555555555666777:::<<<<<<;;;:::999777777777777888888888999888999:::<<<===>>>??????@@@BBBEEEFFFHHHKKKOOOQQQUUUZZZXXXXXX___cccooo~~~mmmbbb```\\\XXXVVVXXXXXXWWWUUURRRRRRRRRRRRQQQQQQPPPPPPOOOPPPQQQRRRSSSSSSSSSRRRUUUTTTSSSSSSUUU[[[bbbhhhsss{{{wwwgggeeeeee___YYYWWWTTTTTTVVVVVVVVVVVVUUUTTTUUUVVVWWW[[[cccppppppWWWEEEAAABBB<<<========================<<<<<<;;;;;;;;;:::::::::888888999999:::;;;;;;;;;999999999999999999999999888777777888999999888666999888777666666777888999666666555555555555444444444555777999:::999777666777777777777888888888888888999;;;<<<>>>>>>??????@@@BBBEEEFFFHHHKKKOOOQQQTTTZZZXXXXXX___dddpppzzzmmmddd___YYYVVVWWWXXXVVVUUUQQQSSSTTTVVVVVVWWWXXXXXXSSSTTTUUUVVVWWWWWWXXXXXXTTTTTTUUUXXX^^^hhhttt|||zzzooofff]]][[[YYYWWWWWWWWWVVVVVVTTTTTTTTTTTTVVV[[[bbbgggxxxkkkPPPCCC@@@;;;========================<<<<<<;;;;;;;;;:::::::::888888999999:::;;;;;;<<<999999999999999999999999777666666777888888777555888999999888888888888999777777777666666666555555555666777888888777777666666666666777777777888888888999;;;<<<>>>?????????@@@BBBEEEFFFHHHKKKOOOQQQSSSYYYWWWXXX```eeerrrqqqkkkccc]]][[[ZZZWWWUUUTTTUUUVVVVVVUUUVVVWWWXXXTTTTTTTTTTTTUUUUUUUUUUUUZZZ\\\___eeeooo}}}xxxoooiiiaaa[[[XXXWWWWWWWWWVVVWWWYYYYYYXXXWWWXXXYYYZZZfffxxx```LLLFFFAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::888888999::::::;;;<<<<<<999999999999999999999999777666555666888888666555555777999:::999777666666999888888888777777666666888888999999999888888888666666666666777777777777999999;;;===>>>?????????@@@BBBEEEGGGHHHKKKOOORRRRRRXXXWWWXXX```fffssssssjjjccc^^^\\\]]]WWWTTTSSSTTTWWWXXXWWWUUUVVVVVVUUUUUUUUUYYY^^^bbbdddmmmyyyuuukkkeeeaaa\\\XXXYYYXXXXXXZZZ[[[[[[ZZZXXX[[[\\\fffuuuTTT@@@@@@??????>>>;;;<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::999888999;;;>>>???:::::::::999999999888888888888888888888888888888888888888777777777777777888888777777777777888888666666666666777888999:::::::::999888777666555555>>>:::888<<<===<<<===@@@AAACCCEEEGGGHHHJJJNNNQQQTTT[[[ZZZZZZaaafffssssssggg___]]]ZZZXXXVVVVVVXXXXXXWWWUUUYYYYYYYYYYYY\\\bbbjjjpppxxxqqqjjjdddbbb```^^^]]]^^^^^^]]]\\\\\\[[[aaakkkrrrxxxjjjOOOJJJAAAAAA???======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::999888888888:::<<<===:::::::::999999999888888888888888888888888888888888777777777777777777777888888777777777777888888888888777777777777888999777777777777666666666666;;;888:::???AAA??????AAAAAACCCEEEGGGIIIKKKNNNQQQUUU[[[[[[[[[bbbfffttt}}}qqqllldddaaa\\\ZZZYYYYYYXXXXXX___```cccgggnnnyyy~~~yyyvvvrrrooonnnnnnnnnmmmjjjhhhmmmvvv|||ZZZJJJDDDAAA??????@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888999:::;;;:::::::::999999999888888888888888888888888888888777777777777777777888888888888777777777777888888999999888777777777777888999999999999999:::;;;;;;;;;888999>>>@@@???AAAEEEBBBDDDFFFHHHIIILLLOOORRRUUU\\\\\\\\\ccchhhuuuyyytttllleeeaaaaaacccdddmmmrrryyygggIIIEEE@@@>>>@@@AAA@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::::::::::::::999999999888888888888888888888888888888777777777777777888888888888888777777777777888888888888888777777888999999::::::999888888999:::;;;===;;;:::===>>>>>>BBBHHHCCCDDDGGGHHHJJJLLLPPPRRRVVV]]]\\\]]]dddiiivvv~~~yyyyyy}}}|||UUUGGG@@@<<>>@@@========================>>>===<<<<<<;;;;;;:::::::::::::::999999999888888888888888888888888888888666666777777888888888888888888777777777777888888666666666777888:::;;;<<<:::999777666555555666666<<<===BBBGGGFFFBBB@@@CCCCCCDDDGGGHHHJJJLLLPPPRRRVVV]]]\\\]]]dddiiiwwwhhhOOOCCC<<>>AAA========================>>>=========<<<<<<;;;;;;:::::::::999999999888888888888888888888888888888666666666777888888999999888888777777777777888888555555666777999;;;===>>>@@@>>>;;;999888888999:::666===IIIRRRPPPFFF???>>>BBBDDDFFFHHHIIILLLOOORRRUUU\\\\\\]]]dddiiiwwwzzzZZZJJJ@@@AAABBB>>><<<@@@========================<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888888888888888888888555666666777888888999999888888777777777777888888666777777888999:::<<<===AAA@@@===;;;;;;<<<===???666;;;DDDKKKIIIBBB???AAAAAACCCEEEGGGIIIKKKNNNQQQTTT[[[[[[\\\dddiiiwwwbbbPPPCCCCCCCCC===;;;???>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;<<<<<<;;;;;;::::::::::::999999999888888888888888888888888888888555666666777888999999999888888777777777777888888888888888888999:::;;;;;;;;;999777666666888;;;<<<999999:::;;;999999@@@IIIAAACCCEEEGGGHHHJJJNNNQQQSSS[[[[[[\\\ccciiiwww\\\DDDDDDCCC@@@???<<<===>>>>>>>>>>>>>>>===<<<:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888999999999999888888888888888888888888888888666666777888999999::::::666666777888888888888888888999;;;<<<===???CCCFFFEEEGGGHHHIIIJJJLLLPPPSSSUUUXXXXXX^^^hhhlllxxxtttRRRIIIDDDBBBCCC@@@>>>>>>??????>>>===<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888999999999999888888888888888888888888888888777777777888999999::::::777777888888888888888888999:::;;;<<<===???BBBEEEEEEFFFHHHIIIJJJLLLPPPSSSUUUYYYXXX^^^hhhkkkwww```LLLBBB@@@CCC@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888999999999999888888888888888888888888888888777777888888999:::::::::888888888888888888888888:::;;;<<<======>>>AAACCCEEEFFFHHHIIIJJJLLLPPPSSSVVVZZZZZZ^^^gggjjjwwwnnnSSSDDDAAADDD@@@AAAAAA@@@???>>>===;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999888999999::::::999999888888888888888888888888888888888888999999:::::::::::::::999999888888888888:::<<<=========>>>???AAADDDFFFGGGIIIJJJMMMQQQTTTWWW[[[[[[___gggiiiwww{{{```LLLEEEFFFBBBAAAAAAAAA@@@???===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999::::::::::::999999888888888888888888888888999999999999999:::::::::;;;:::999999888999:::::::::<<<>>>>>>======???@@@DDDEEEGGGIIIJJJMMMQQQTTTVVV[[[[[[___fffiiixxxlllQQQDDDCCC???AAAAAA@@@@@@???>>>===<<<=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999::::::::::::999999888888888888888888888888999999::::::::::::::::::;;;:::999999999:::<<<===999<<<>>>???>>>>>>???@@@CCCEEEGGGIIIJJJMMMQQQUUUUUU[[[\\\___fffiiiyyy{{{XXXEEECCC@@@@@@@@@@@@@@@@@@???>>>===>>>=========<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999888888888888888888888888:::::::::::::::::::::::::::999888888999;;;===???888;;;===??????>>>???@@@CCCEEEGGGHHHJJJMMMRRRUUUTTTZZZ[[[___fffiii{{{dddMMMJJJIII??????@@@@@@@@@??????>>>>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999888888888888888888888888::::::::::::::::::::::::999999888888:::<<