BM6P6(@ mmmcccooommm]]]hhh|||wwwZZZ___vvvttt___UUUTTTccckkkWWW```{{{___OOOKKKEEEBBBCCC??????===;;;::::::999777666888:::>>>AAABBBJJJ[[[lllvvvwww___NNNEEE@@@======;;;999:::<<<<<<999666222222222222222222222333222333333333222000...------...///000111222333333000000////////////000000//////000000111111222222222222111111000000//////111111222333333333333222555666555111111666888777555555666666777777888888;;;<<<<<<>>>DDDMMMXXX___hhhooossspppmmmkkkgggccc___ZZZTTTPPPNNNMMMJJJGGGFFFHHHKKKKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIMMMOOOSSSTTTSSSRRRQQQRRRQQQSSSUUUXXXZZZ\\\\\\]]]___bbbeeedddaaa^^^]]]^^^]]][[[YYYXXXYYYZZZYYYYYY\\\[[[XXXUUUSSSQQQQQQQQQSSSQQQMMMKKKKKKKKKJJJHHHGGGIIIKKKLLLJJJHHHGGGGGGIIIIIIHHHGGGHHHIIIKKKLLLIIIIIIJJJJJJJJJJJJJJJIIIGGGHHHIIIJJJJJJJJJJJJIIIKKKKKKJJJJJJJJJIIIIIIIIIEEEFFFGGGHHHHHHHHHHHHHHHJJJDDDCCCHHHJJJGGGDDDFFFFFFFFFGGGGGGFFFEEEDDDCCCFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCDDDFFFFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFGGGGGGGGGHHHLLLNNNTTTUUU[[[bbbiiiuuupppllllllppp~~~wwwnnnhhhaaaXXXPPPJJJFFFDDDBBB;;;999888999<<<<<<888555666555555555555444444444333444666888;;;>>>AAABBBEEEJJJSSS```mmmwww}}}{{{vvvmmmfff___WWWNNNHHHBBB@@@===<<<<<<<<<;;;:::===============<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;AAABBBJJJZZZoooyyytttqqqlllfff[[[RRRLLLGGGDDDBBBBBBAAA???>>>???AAACCCEEEFFFCCCEEELLLRRR]]]tttiiiXXXSSSNNNKKKJJJIIIEEEBBBCCCBBBBBBAAAAAA@@@@@@???GGGDDDFFFLLLYYYnnniii^^^hhhlll^^^jjjrrrYYY___wwwyyybbbTTTQQQ]]]~~~mmmWWW[[[bbbOOOKKKEEECCCCCC>>>>>><<<:::::::::999777555888:::>>>BBBDDDMMMaaassszzz~~~kkkXXXJJJCCC???======;;;999999::::::888666333333333333333222222222222222222222222111000///111111111111111111111222000000000000000000000000000000000000000111111111111111000000000000000///111111222333333333333222333555555333333666777444555555555666777777888888:::;;;===@@@GGGPPP[[[bbbhhhmmmqqqpppooonnnjjjeeeaaa\\\UUURRRPPPOOOLLLIIIIIIJJJLLLLLLKKKIIIIIIJJJLLLLLLMMMMMMMMMLLLLLLKKKLLLNNNQQQRRRQQQPPPQQQQQQSSSSSSUUUWWWYYYZZZ\\\]]]```bbbeeedddaaa___^^^______]]]\\\\\\\\\[[[YYYXXX[[[ZZZXXXVVVTTTTTTTTTTTTUUUSSSOOOMMMLLLKKKJJJIIIHHHJJJLLLLLLKKKJJJHHHHHHGGGGGGFFFFFFFFFGGGIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIEEEEEEFFFFFFFFFFFFFFFFFFKKKFFFDDDHHHIIIFFFCCCDDDFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCEEEFFFEEEDDDGGGGGGGGGFFFEEEDDDCCCBBBDDDEEEFFFFFFFFFGGGJJJMMMQQQRRRXXX___eeeoooooojjjjjjnnnxxxooojjjddd[[[SSSMMMHHHDDDBBB<<<:::999:::<<<<<<999666666555555555555444444444555555666888:::<<<>>>???AAAEEENNNYYYeeeooouuuxxxyyyuuuoooiiicccZZZPPPIIIEEEBBB>>><<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;======CCCQQQcccwww~~~yyyvvvpppjjjaaaXXXRRRMMMIIIGGGFFFDDDBBB@@@@@@AAACCCEEEFFFCCCEEELLLRRR\\\qqqhhhWWWRRRMMMJJJIIIHHHEEEBBBCCCBBBBBBAAAAAA@@@@@@???DDDCCCDDDKKKXXXnnngggZZZccc~~~jjj___lllkkkWWW___www~~~eeeUUUQQQ\\\xxx}}}iiiSSSVVVxxxeeePPPKKKFFFDDDCCC<<<>>><<<:::999999888666555777999===BBBFFFQQQgggzzzyyymmm]]]OOOFFFAAA>>>===>>><<<999888999888777666555555444444333333222222222222111111111111111222444444333222111111000///000000111222222111000000111111111111000000000000////////////000000000000111111222333333333333222111444666444555777666222444555555666666777888888888:::>>>CCCJJJTTT^^^eeemmmqqqsssrrrrrrrrrnnngggddd^^^XXXTTTSSSRRRPPPMMMLLLMMMNNNMMMKKKJJJJJJKKKNNNNNNMMMMMMMMMNNNNNNOOONNNPPPQQQRRRQQQQQQSSSTTTWWWWWWWWWXXXYYY[[[]]]___aaacccddddddbbb`````````aaa```_________^^^[[[YYY\\\[[[ZZZXXXWWWWWWWWWWWWWWWTTTPPPNNNMMMLLLKKKJJJKKKLLLMMMMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIKKKLLLMMMMMMKKKHHHGGGIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIEEEEEEEEEEEEEEEDDDDDDDDDJJJFFFEEEGGGGGGEEECCCCCCFFFEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBBBBBBBDDDEEEDDDCCCGGGGGGFFFFFFEEECCCBBBAAACCCDDDDDDDDDDDDFFFIIIKKKOOOQQQXXX___eeemmm|||nnngggfffkkk~~~yyypppkkkfff___WWWQQQKKKEEEBBB>>><<<:::;;;===<<<999666666555555555555444444444666666666777888999;;;<<>>======<<<:::888777777666666666666555444444333222222222111000000000111333444444333333222111000/////////000222333333222000///222222111111000000//////.........//////000000111111111222333333333333222111444555333333666666333444444555555666777777888888;;;???EEELLLVVV___fffuuuwwwxxxvvvwwwwwwqqqjjjgggbbbZZZVVVUUUUUUSSSPPPOOOOOOOOOMMMKKKJJJKKKLLLPPPOOONNNNNNNNNOOOQQQRRRRRRSSSTTTTTTSSSTTTWWWYYY\\\[[[[[[ZZZ\\\^^^aaabbbcccdddeeeeeedddcccccccccdddbbb```___``````___^^^```___^^^\\\ZZZYYYXXXXXXUUUSSSPPPNNNNNNNNNMMMLLLNNNNNNNNNNNNOOONNNMMMKKKKKKJJJIIIHHHHHHIIIJJJKKKIIIKKKMMMOOONNNLLLHHHFFFJJJHHHGGGFFFFFFGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFEEEEEEDDDDDDDDDHHHFFFEEEEEEEEEDDDCCCDDDDDDDDDCCCCCCCCCEEEFFFGGGDDDDDDDDDEEEEEEEEEEEEEEECCCBBBAAABBBCCCDDDCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDAAABBBCCCCCCCCCDDDGGGIIIPPPSSSZZZbbbjjjsss|||oooeeebbbggg{{{{{{qqqkkkgggaaaZZZTTTNNNHHHDDD@@@===::::::<<<<<<999666666555555555555444444444555555555666777888999:::???BBBGGGMMMUUU]]]eeekkklllooorrrsssnnncccWWWOOOKKKFFF@@@<<<;;;<<<<<<===888888999:::;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<>>>>>EEEOOO^^^ssszzztttrrrnnnhhhbbb]]]WWWRRRNNNJJJHHHEEECCCCCCDDDEEEGGGEEEDDDHHHOOORRRWWWhhhzzzmmmVVVQQQKKKHHHHHHHHHFFFDDDCCCBBBBBBAAAAAA@@@@@@???@@@@@@DDDKKKXXXooozzznnn]]]cccwwwccc^^^jjjxxxbbbRRR]]]tttmmm]]]\\\hhhzzziii[[[JJJMMMiiidddPPPKKKFFFDDDCCC<<<>>><<<:::999999888666555999:::===@@@DDDOOOeeexxx{{{hhhSSSIIIEEE@@@======;;;;;;:::888666666666666666666555444444333222222111111000///000222333444000000000000000////////////000222333333222000///222222111111000000//////......//////000000111111111111222333333333333222333555444000111555777555444444444555666666777777999<<<@@@FFFNNNWWWaaagggvvvyyy{{{yyyzzzzzzwwwqqqlllfff^^^YYYXXXWWWUUUSSSQQQPPPOOOMMMKKKJJJLLLNNNRRRQQQPPPPPPPPPRRRSSSTTTTTTUUUVVVVVVVVVWWWZZZ\\\^^^]]]\\\\\\]]]___bbbdddeeeeeeeeefffggggggffffffgggddd```^^^```bbbddddddeeedddbbb```]]][[[YYYXXXSSSQQQOOONNNOOOPPPPPPPPPQQQOOONNNOOOPPPPPPNNNLLLLLLKKKJJJIIIIIIIIIJJJKKKIIIKKKNNNPPPOOOMMMIIIGGGJJJIIIGGGFFFFFFGGGIIIJJJIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIGGGFFFFFFFFFFFFGGGGGGGGGFFFDDDCCCDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDEEECCCCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDCCCAAABBBBBBCCCDDDDDDDDDDDDCCCAAABBBBBBBBBAAACCCEEEHHHOOOSSSZZZeeerrr~~~rrrfff```cccwwwtttkkkhhhbbb]]]WWWRRRKKKGGGAAA>>>::::::;;;;;;888555666555555555555444444444333333333555666888:::;;;===@@@DDDHHHMMMTTT\\\bbbccciiippptttpppfff\\\TTTMMMHHHBBB===;;;;;;<<<<<<777888888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======;;;;;;>>>DDDOOOaaapppzzzuuutttpppkkkfffaaa\\\VVVRRRJJJIIIFFFDDDDDDEEEGGGIIIFFFEEEIIIPPPRRRVVVeeevvvmmmWWWRRRKKKHHHHHHHHHFFFDDDCCCBBBBBBAAAAAA@@@@@@???AAAAAAEEEMMMYYYqqqqqq___dddvvvbbb]]]iii~~~yyyaaaPPP\\\tttwwwdddcccmmmzzz|||eee[[[KKKLLLccc{{{___OOOKKKEEECCCCCC??????===;;;::::::999777666888999<<>>===<<<;;;999999999::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<=========<<<===???AAAGGGUUUcccxxx~~~zzzvvvsssnnniiieee```[[[WWWNNNLLLIIIGGGFFFGGGHHHJJJGGGFFFJJJPPPRRRUUUccctttmmmZZZTTTMMMIIIHHHHHHFFFDDDCCCBBBBBBAAAAAA@@@@@@???AAACCCGGGNNNYYYqqqtttbbbgggvvvbbb^^^jjj{{{aaaOOO\\\uuunnnmmmwwwuuuaaaUUULLLRRRjjjpppYYYNNNKKKDDDAAADDDBBB@@@>>><<<;;;;;;:::888777777888<<<@@@BBBKKK^^^ppp|||ZZZKKKEEE>>>;;;===333666::::::888666555666333333333333333222222222000111111222222222111111.../////////000000000000000000000000000000000000000000000000000111111111222222222222111111111111111111222333333333333222222444444000111555666444333333444555555666666777:::===AAAHHHRRR___mmmuuuyyyqqqhhhaaa^^^]]][[[YYYVVVUUUSSSPPPNNNPPPTTTWWWXXXYYYZZZ[[[[[[\\\\\\\\\ZZZ\\\```aaaaaaaaabbbccc^^^___```bbbdddfffggghhhkkkiiihhhiiilllnnnnnnlllooommmkkkiiiiiiiiigggeeeiiiiiihhhfffccc```^^^\\\ZZZWWWTTTSSSSSSTTTSSSRRRTTTPPPMMMNNNQQQRRRPPPMMMKKKJJJIIIHHHGGGGGGHHHIIIJJJKKKMMMNNNOOONNNNNNMMMKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIHHHGGGHHHIIIJJJLLLTTTWWWTTTKKKFFFFFFFFFDDDBBBCCCEEEFFFFFFEEEBBBAAABBBBBBCCCCCCDDDEEEEEEFFFFFFEEECCCDDDEEEEEECCCBBBDDDDDDDDDCCCBBBAAA@@@???AAABBBBBBBBBAAABBBDDDGGGIIIMMMVVVfff}}}nnnbbb]]]lllwwwrrrkkkddd]]]VVVPPPMMMGGGCCC>>>=========:::888666555555555555444444444555555555555666777888999555999>>>???@@@CCCIIINNNSSS[[[eeelllkkkgggaaa^^^RRRNNNHHHDDDBBB@@@===<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============@@@BBBAAACCCNNNZZZhhhxxx|||vvvrrrmmmhhhddd```\\\YYYUUURRROOOKKKIIIHHHIIIIIIHHHGGGJJJPPPRRRUUUcccuuuttt]]]VVVNNNJJJHHHHHHFFFDDDCCCBBBBBBAAAAAA@@@@@@???AAACCCGGGMMMXXXpppxxxfffkkkxxxddd^^^lll|||aaaOOO\\\wwwwwwwwwooo[[[KKKJJJZZZwww~~~jjjUUUMMMLLLCCC@@@DDDDDD@@@???===<<<<<<;;;999777555888<<<@@@CCCKKK^^^ppp\\\KKKDDD===:::===000555:::;;;999666555666222222222222222222222333000111222333333222111000111111111000000000000000000000////////////000000//////000000111111222222444333333333222111111111111111222333333333333222000333444333333555555111333333444444555666666777:::<<>>??????AAAFFFKKKOOOWWWbbbhhhiiifffcccaaaTTTPPPLLLHHHEEEBBB???===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>888999===???======EEEPPPWWWggg}}}{{{tttpppjjjeeeaaa^^^ZZZXXX[[[XXXSSSNNNKKKIIIHHHHHHIIIGGGJJJPPPRRRUUUddduuu}}}___XXXPPPJJJIIIHHHFFFDDDCCCCCCBBBAAAAAA@@@@@@???@@@BBBFFFLLLWWWooo}}}eeeqqqxxxccc[[[jjj}}}dddRRR\\\sss{{{kkkbbbMMMIII[[[|||}}}dddRRRKKKIIIBBBAAACCC>>>===<<<<<<;;;::::::999999666555777:::===FFFXXXiii^^^LLLFFF@@@888333<<<:::888777777777555333444444333333333333222222111111111111111111111111,,,000222000,,,+++...222444444444333333333222222000000111111222222333333000000000000000000000000111111111111111111111111333333333444444444555555666555333333333444666888;;;;;;AAAMMMZZZjjj||||||tttlllfffcccaaaaaa___YYYTTTVVVYYYZZZ[[[]]]___aaaeeeggghhhgggeeecccfffhhhjjjkkkkkkkkkmmmnnneeehhhllllllkkkiiijjjlllooommmmmmnnnqqqssstttsssrrrrrrrrrpppnnnllljjjiiiiiijjjkkkkkkiiieeeaaa___^^^]]][[[YYYWWWUUUTTTSSSQQQSSSTTTRRRNNNLLLMMMOOORRRNNNJJJIIIKKKLLLJJJHHHPPPPPPPPPOOOOOONNNNNNNNNIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJKKKLLLMMMVVV[[[[[[RRRIIIDDDBBB@@@EEEFFFFFFFFFFFFGGGGGGGGGDDDBBB@@@AAADDDEEEDDDBBBEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCDDDGGGKKKWWWnnnxxxnnniiidddkkkyyyyyylllfff```YYYSSSQQQLLLHHHCCC@@@>>>===<<<:::999999:::::::::888666555999666444555777888777555888777777888<<<@@@BBBBBBHHHOOOXXX```ddddddcccbbbZZZTTTMMMHHHEEECCC???<<<<<<;;;::::::999999999:::888:::<<<===<<<<<<===>>>===<<<;;;<<<===@@@BBBDDDSSS]]]mmm}}}wwwrrrkkkeeeaaa```^^^]]]XXXUUUQQQOOOMMMLLLIIIGGGIIIHHHJJJOOOSSSZZZgggsssjjjWWWNNNMMMHHHIIILLLGGGDDDCCCAAA???>>>>>>>>>???BBBAAAEEEOOOYYYlll}}}eeepppxxxddd^^^nnneeeTTT]]]rrr~~~}}}vvvdddXXXLLLHHH[[[|||{{{dddSSSKKKIIIBBBBBBDDD??????>>>===<<<:::999888777666777999<<<>>>FFFWWWggg___LLLGGGCCC>>>:::>>><<<:::999999888666444444444333333333333222222111111111111111111111111///222555333000///111444333333333333222222222222000000111111111111111111000000000000000000000000111111111111111111111111333333333333444444444444666555444333333444666777;;;<<>><<<999999999999888777666666888555333444666777666555999777777999<<>>>>>>>>???AAA@@@EEENNNXXXkkkgggrrrxxxcccaaarrr~~~eeeUUU^^^rrr|||yyyzzz}}}vvveeeWWWKKKHHH[[[}}}{{{eeeTTTLLLJJJCCCBBBDDD???@@@???>>><<<:::888666555666888;;;???AAAFFFUUUccc```KKKFFFDDDBBB@@@???===:::999999777555333444444333333333333222222111111111111111111111111///222555555222111111333222222222222111111111000111111111000000000000000000000000000000000000000222222222222222222222222222222222222333333333333555555444333333555666777;;;;;;AAANNN___uuu}}}ssslllhhheeecccgggaaa]]]___aaaaaacccffffffiiilllnnnoooooonnnllloooqqqssstttsssrrrrrrsssuuuvvvwwwwwwwwwxxx{{{}}}zzzyyyxxxyyyzzz{{{{{{zzz}}}{{{xxxtttqqqooonnnnnnlllkkkkkkjjjhhhgggffffffeeedddbbb```]]][[[YYYXXXSSSTTTTTTSSSQQQOOOOOOPPPHHHKKKNNNMMMKKKLLLPPPTTTNNNNNNNNNNNNMMMMMMMMMMMMKKKJJJJJJIIIIIIJJJJJJJJJNNNMMMLLLLLLJJJJJJIIIHHHKKKKKKJJJIIIIIIIIIIIIJJJGGGMMMNNNJJJFFFGGGGGGFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBAAABBBDDDEEEDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???AAAAAAAAABBBBBBBBBCCCCCCKKKKKKSSSjjjsssiiiaaaccclll|||uuuoooeee\\\XXXNNNKKKFFFCCCBBBAAA@@@???:::999888777777777777777666555333333555666555444999888777999<<<>>>???>>>AAAEEEJJJNNNRRRUUUXXX[[[ZZZWWWQQQLLLHHHDDD@@@===;;;:::::::::::::::;;;;;;555888;;;===<<<;;;;;;;;;???>>>===<<<===>>>???@@@AAAIIITTT___kkkxxx~~~|||yyytttmmmfffbbb___\\\ZZZZZZWWWSSSQQQOOOMMMJJJHHHIIIHHHJJJNNNSSSYYYfffqqqooo[[[QQQMMMGGGGGGIIICCCDDDCCCAAA???>>>>>>>>>???AAA@@@DDDMMMWWWiiijjjuuuvvvaaa___rrr{{{cccUUU^^^qqqzzz|||{{{ttteeeZZZJJJHHH\\\fffTTTMMMKKKDDDCCCEEE@@@??????===<<<:::888777666555777<<<@@@BBBGGGTTTbbbeeeLLLCCCBBBAAA???===;;;888777666555222000444444333333333222222222111111111111111111111111,,,///222333111/////////111111111111000000000000111111111000000/////////000000000000000000000000222222222222222222222222111111222222222333333333555444444444444555666777:::;;;AAAOOObbb|||uuuoookkkgggeeeiiidddaaacccdddcccfffjjjjjjllloooqqqssssssrrrqqqrrruuuxxxyyyyyyxxxxxxyyyzzzyyyyyyxxxyyy|||~~~}}}||||||~~~~~~}}}{{{{{{yyyvvvtttrrrrrrssssssooonnnkkkiiigggfffeeeeeefffeeecccaaa___\\\[[[ZZZVVVVVVUUUTTTSSSQQQQQQQQQNNNPPPQQQOOOMMMLLLMMMOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKJJJJJJJJJKKKKKKMMMLLLLLLLLLKKKKKKJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHBBBGGGIIIFFFDDDFFFHHHGGGHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBGGGGGGOOOcccyyylllcccdddkkkxxxzzzsssiii___[[[OOOLLLGGGDDDCCCBBBAAA???;;;:::888777666666777888666555444444555555555555999888888999;;;======<<<>>>@@@CCCEEEHHHMMMRRRVVVXXXVVVRRRNNNIIIDDD@@@>>>;;;::::::::::::;;;<<<<<<666999<<<>>>===<<<;;;;;;??????>>>============>>>>>>DDDLLLUUU___mmm{{{|||yyyvvvrrrkkkfffbbb___]]][[[ZZZXXXTTTQQQOOOMMMKKKIIIJJJHHHJJJNNNSSSYYYeeeqqqppp\\\PPPMMMGGGGGGJJJEEEDDDCCCAAA???>>>>>>>>>???BBBAAAEEENNNWWWhhhmmmxxxsss^^^[[[pppcccUUU^^^oooyyy||||||vvvyyynnnbbbYYYKKKIII___fffTTTMMMKKKDDDCCCEEE@@@======<<<;;;::::::999888444666;;;@@@BBBHHHWWWeeeoooQQQDDDAAA???<<<<<<:::888666666555333111444444333333333222222222111111111111111111111111,,,...000111000///...---111111111000000000//////222222111111000000//////000000000000000000000000222222222222222222222222111111222222222333333333444444444444555555666666999:::AAAOOOccc}}}wwwsssooolllkkkgggeeeffffffeeeiiinnnmmmooorrrtttvvvwwwwwwwwwuuuxxx|||~~~}}}{{{zzz|||~~~~~~}}}{{{zzzxxxuuusssrrrrrrrrrssstttqqqmmmiiifffdddcccbbbeeedddcccaaa___]]][[[[[[XXXWWWVVVUUUUUUTTTSSSRRRUUUSSSPPPPPPPPPOOOMMMJJJPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLLLLKKKKKKKKKLLLJJJKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJHHHGGGGGGGGGGGGBBBFFFFFFCCCBBBEEEFFFDDDGGGGGGFFFEEECCCBBBAAAAAACCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAABBBBBBGGGOOO]]]sss{{{lllcccdddjjjqqq|||uuukkkaaa\\\PPPMMMHHHDDDCCCAAA@@@???<<<;;;999777777777888888666777666666555555666777999888777999;;;<<<;;;:::<<<===>>>@@@BBBFFFLLLQQQSSSSSSQQQNNNIIIEEEAAA@@@;;;;;;;;;::::::;;;<<<<<<888;;;>>>???>>>=========@@@???>>>======<<<<<<<<<999===BBBIIIRRR___mmmxxxyyywwwrrrnnniiieeebbb```^^^\\\YYYWWWSSSQQQOOONNNKKKJJJKKKJJJKKKOOOSSSYYYfffqqqooo[[[PPPLLLGGGHHHLLLGGGDDDCCCAAA???>>>>>>>>>???CCCBBBFFFNNNVVVfffqqq|||sss___[[[qqqhhhWWW```qqq~~~|||tttmmm~~~}}}ssshhh```LLLKKKbbbeeeTTTLLLJJJCCCBBBDDD???<<<<<<<<<;;;;;;::::::999444555:::???CCCLLL^^^nnnxxxXXXGGGCCC@@@;;;<<<:::999888888777555444444444333333333333222222111111111111111111111111///000111222222111000///111111111111000000000///222222222111111111111111000000000000000000000000333333333333333333333333222222222222333333333333444444444555555555555666888999@@@LLL___{{{~~~zzzuuuqqqooollljjjkkkjjjiiimmmsssssstttwwwzzz|||}}}~~~~~~{{{}}}}}}{{{xxxuuurrrqqqppppppwwwtttpppkkkgggdddbbbaaacccbbbaaa```^^^]]]\\\\\\ZZZYYYWWWWWWWWWVVVUUUSSSUUURRROOOPPPSSSSSSPPPLLLPPPPPPPPPPPPQQQQQQQQQQQQOOOOOONNNMMMLLLLLLLLLLLLIIIJJJKKKKKKMMMMMMNNNOOOKKKJJJIIIHHHGGGFFFFFFFFFDDDFFFEEEBBBBBBDDDEEEBBBFFFFFFEEEDDDCCCBBBAAAAAABBBDDDEEEEEEDDDCCCEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC??????@@@@@@@@@AAAAAAAAABBBHHHOOOWWWfffyyyiii```aaafffnnn~~~wwwlllccc^^^SSSOOOJJJFFFCCCAAA???>>><<<;;;:::999999888888999666777888777555555777888777777777999;;;<<<;;;999;;;<<<===>>>???BBBGGGJJJKKKMMMNNNMMMIIIEEECCCBBB===<<<<<<;;;;;;;;;;;;;;;:::<<<>>>>>>======>>>@@@??????>>>>>>===<<<;;;;;;999;;;???BBBIIITTTaaakkk|||}}}wwwvvvnnnkkkgggdddbbb```^^^\\\WWWUUURRRPPPOOONNNLLLKKKMMMKKKLLLPPPTTTZZZfffrrrooo[[[OOOLLLGGGIIIMMMHHHDDDCCCAAA???>>>>>>>>>???BBBAAAEEEMMMUUUdddzzzvvvbbbaaawwwmmm[[[fffyyyhhhaaaqqq}}}ooocccNNNMMMccc~~~dddSSSKKKIIIBBBBBBDDD???>>>======;;;:::999888888555666999???EEERRRgggzzzyyyZZZIIIDDD@@@:::;;;999777777888888666555444444333333333333222222111111111111111111111111222111111111222222111111222222111111111000000000222222222222333333333333000000000000000000000000333333333333333333333333333333333333444444444444333444444555555555555555999:::???IIIXXXrrryyytttuuurrrqqqqqqpppnnnssszzzzzz|||~~~~~~}}}{{{yyywwwuuusssrrrxxxvvvsssoookkkgggeeecccaaaaaa```______^^^^^^]]]\\\ZZZXXXWWWXXXXXXVVVTTTRRRRRRRRRSSSSSSSSSQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOMMMMMMLLLLLLLLLKKKKKKKKKLLLMMMMMMMMMNNNIIIIIIHHHGGGFFFFFFGGGGGGFFFGGGEEEBBBBBBEEEEEEBBBEEEEEEDDDCCCCCCBBBAAAAAABBBDDDFFFEEECCCCCCEEEGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????@@@@@@@@@@@@BBBFFFKKKPPPYYYnnnyyyggg^^^___dddkkk|||zzzoooeeeaaaVVVRRRLLLHHHEEEBBB@@@>>><<<<<<<<<<<<;;;:::999999555666777666444444666888555555666888;;;<<<;;;999999;;;======>>>???AAACCCDDDGGGJJJKKKHHHEEEDDDDDD???>>>===;;;::::::::::::;;;<<<<<<<<<;;;<<<>>>AAA>>>>>>>>>>>>===<<<;;;;;;===>>>???@@@CCCKKKVVV^^^jjjwwwzzzvvvuuummmjjjfffccc```^^^[[[YYYUUURRRPPPOOOOOONNNMMMLLLNNNMMMNNNRRRUUU[[[gggsssrrr]]]QQQLLLFFFHHHKKKGGGDDDCCCAAA???>>>>>>>>>???@@@???CCCKKKRRR```~~~zzzffffff|||ppp```llluuu___XXXiiikkkXXXOOOMMMcccwwwdddRRRKKKIIIBBBAAACCC>>>@@@???>>><<<:::888777666777777:::???GGGVVVnnnwwwYYYHHHDDD???999777666555555666666555444444444444333333333222222111111111111111111111111222000//////000111111000222222222222111111111111222222222333333444444444000000000000000000000000333333333333333333333333333333444444444444555555333444555555666666555555;;;;;;>>>FFFSSSjjjzzzyyywwwvvvvvvtttsssxxx||||||||||||{{{zzzxxxxxxxxxwwwuuuqqqnnnjjjhhhfff````````````____________]]]ZZZXXXXXXYYYYYYWWWTTTQQQTTTWWWVVVRRROOOPPPQQQNNNNNNNNNOOOOOOPPPPPPPPPQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGEEEBBBBBBFFFFFFCCCDDDDDDDDDCCCBBBBBBAAAAAABBBDDDFFFFFFCCCCCCEEEGGGEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>????????????@@@@@@@@@AAACCCFFFIIIPPP___sss{{{ggg^^^___cccjjjyyy}}}qqqgggcccYYYUUUOOOJJJFFFCCC@@@>>><<<======>>>===<<<:::999444555777555333222555777444444666888;;;<<<;;;:::888:::<<<=========>>>??????CCCHHHJJJHHHEEEDDDEEE@@@???===<<<::::::999999;;;;;;;;;:::999;;;>>>AAA======>>>>>>===<<<;;;;;;=========<<<<<>>>>>>>>???>>>>>>BBBIIIPPP^^^{{{{{{fffhhh{{{ppp^^^kkkooo\\\WWW___uuukkkZZZUUUNNNaaazzz___QQQEEECCCEEECCC>>><<>>===;;;999999888888::::::;;;???GGGXXXtttlllWWWGGG???>>>@@@::::::888777666666666666333333333222222222111111444111...///222444222000000000000000000000000000111111111111111111111111,,,...000111222111000///000000111111111111000000333111000......///111222000222333333222111222222444333333333333444555555999;;;AAAIIIPPP```}}}}}}}}}}}}||||||}}}}}}}}}|||{{{{{{xxxuuuqqqnnnmmmllljjjiiigggddd```^^^^^^_________```___\\\YYYWWWVVVUUUUUURRRRRRTTTTTTTTTSSSRRRQQQOOOPPPPPPQQQPPPOOOMMMLLLSSSRRRPPPOOONNNNNNOOOOOOIIIJJJKKKKKKKKKKKKKKKJJJFFFEEEEEEHHHKKKLLLJJJHHHEEEHHHGGGDDDDDDFFFFFFCCCEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEEEECCCBBBAAA@@@@@@@@@CCCAAA??????@@@AAA@@@???CCCBBB@@@>>>>>>???@@@AAABBBBBBDDDIIIMMMSSS^^^iiikkk```]]]^^^dddsssvvvnnnhhh\\\VVVNNNIIIFFFCCC@@@===:::777444555999:::888444;;;:::777555444444555666777666555888;;;<<<:::777;;;;;;:::999999999::::::???>>>???BBBEEEGGGEEEBBB<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;::::::??????>>>===<<<;;;::::::?????????>>>===???CCCGGGOOOXXXdddnnnsssyyy|||tttnnniiiiiigggbbb\\\XXXYYYZZZVVVTTTPPPMMMKKKKKKLLLMMMMMMLLLMMMQQQUUUZZZeeepppzzzaaaOOOJJJEEEIIILLLGGGDDDBBB???>>>???@@@??????@@@CCCCCCHHHSSS\\\qqqvvvcccfffzzznnn___pppzzzgggVVVQQQYYYooosss___QQQJJJ^^^kkk[[[PPPEEEDDDEEEBBB???===???>>>===;;;:::999888888888888:::???EEEUUUppp~~~vvvkkk[[[KKKAAA;;;999999::::::888777666666666666333333333222222222222222333111000000111222111111000000000000000000000000111111111111111111111111---...000111111111///...000000111111111111000000222111000//////000111222111333444444333222222333444444333333444444555666555666<<>>???@@@AAACCCBBBDDDHHHJJJOOOYYYcccvvvmmm```\\\\\\cccrrr}}}rrrkkk___YYYQQQKKKHHHFFFBBB???<<<999666888;;;<<<:::777:::999777555444444444555888666555777999;;;:::888<<<;;;;;;:::999999999999<<<;;;;;;>>>AAABBBAAA???<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;===============<<<<<<<<<>>>>>>>>>===<<<===@@@CCCFFFNNNYYYaaagggmmmtttzzzxxxrrrjjjjjjgggbbb\\\XXXXXXYYYVVVTTTQQQNNNLLLLLLLLLMMMPPPNNNOOORRRUUUZZZfffqqq|||bbbQQQKKKFFFIIILLLGGGDDDBBB???>>>???@@@??????@@@CCCBBBGGGSSS]]]sssrrrbbbhhh}}}{{{kkk```sss~~~~~~uuudddSSSMMMRRRfffxxx```RRRLLL```yyyaaaWWWNNNFFFEEEDDDAAA??????>>>===<<<;;;:::888888777666777:::>>>DDDQQQiii{{{iii^^^PPPFFFBBB@@@===:::;;;:::999777666666555555444333333222222222222222222333222111//////000111000000000000000000000000111111111111111111111111//////000111111000......000000111111111111000000222111000//////000111222222333555555333222333444555444444444444555666666666666;;;CCCIIIYYYyyy{{{yyywwwuuurrrpppjjjgggcccaaa``````______]]]\\\ZZZYYYYYYYYYZZZZZZVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRPPPNNNMMMRRRRRRSSSRRRRRRQQQPPPOOOMMMMMMMMMMMMMMMLLLKKKJJJNNNKKKHHHFFFGGGIIIIIIIIIEEEHHHHHHEEEDDDGGGFFFDDDIIIIIIHHHGGGGGGGGGGGGHHHBBBCCCDDDDDDEEEEEEDDDDDDGGGGGGEEEDDDCCCCCCBBBBBBCCCAAA@@@???@@@AAA@@@???BBBAAA@@@?????????@@@AAADDDBBBCCCFFFGGGIIIRRR[[[jjjpppbbb]]]]]]aaannnyyypppddd^^^UUUOOOLLLIIIEEEBBB???<<<999:::===>>>===;;;888888888777666555444333888777555666888:::::::::===<<<<<<;;;:::999999888:::999:::<<<>>>???>>><<<;;;;;;:::::::::::::::999<<<<<<<<<<<<=========<<<<<<<<<<<<======>>>>>>>>><<<===>>>===<<<;;;<<<>>>>>>DDDLLLSSSYYY```hhhmmmrrruuu{{{yyytttkkkjjjgggaaa\\\XXXWWWWWWVVVTTTQQQNNNMMMLLLMMMMMMRRROOOOOORRRUUU[[[gggsss}}}cccRRRLLLGGGIIILLLFFFDDDBBB???>>>???@@@??????AAACCCBBBGGGSSS^^^uuuqqqdddmmmwwwhhh___rrr{{{jjjWWWMMMMMM\\\|||www]]]SSSOOOeee|||```TTTMMMGGGFFFCCC@@@>>>@@@======<<<;;;:::888777666555666:::>>>CCCNNNdddxxx{{{lll___NNNEEEDDDDDDAAA===;;;:::999777666555555555555444333222222222333333111333444222...---...111000000000000000000000000111111111111111111111111000000111111000///...---000000111111111111000000111000000///000000111222222444555555444333333444555555444444555555666777777777;;;BBBHHHUUUrrr}}}zzzxxxuuurrrllliiieeecccbbbaaa```___^^^]]][[[ZZZYYYYYYZZZZZZXXXWWWUUUTTTSSSSSSTTTUUUTTTUUUUUUTTTSSSQQQOOONNNPPPQQQRRRRRRRRRQQQOOONNNOOOOOOOOONNNMMMLLLKKKJJJJJJIIIHHHGGGGGGHHHHHHHHHFFFHHHHHHEEEEEEGGGGGGDDDJJJIIIHHHHHHGGGGGGHHHHHHCCCCCCDDDEEEEEEEEEEEEEEEGGGFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@@@@AAAAAAAAA@@@AAAAAA@@@??????@@@@@@AAACCCAAABBBDDDEEEFFFNNNWWWggg|||vvveee___^^^^^^hhhwww~~~vvviiibbbZZZSSSOOOLLLGGGDDD@@@>>><<<<<<===>>>>>>===888999::::::999777555333888777555555666888:::;;;======<<<<<<;;;999888888:::::::::;;;<<<======<<<::::::::::::999999999999;;;;;;;;;;;;;;;<<<<<<===<<<============>>>>>>>>>;;;===>>>>>><<<;;;:::;;;<<<@@@EEEJJJPPPWWW___eeeeeehhhmmmttt|||}}}wwwssskkkiiieee```[[[XXXVVVUUUUUUSSSQQQOOOMMMMMMMMMMMMQQQNNNOOORRRVVV\\\iiivvv|||cccRRRLLLGGGHHHJJJDDDDDDBBB???>>>???@@@??????AAACCCBBBFFFSSS^^^uuuqqqeeeoooqqqddd\\\ooonnnYYYMMMKKKVVVrrrvvv]]]QQQOOOeeefffVVVNNNHHHFFFCCC???>>>@@@<<<<<<<<<;;;:::888666555555777;;;???CCCLLLaaasss{{{rrrbbbNNNBBBAAAAAA???:::<<<;;;999777666555444444666555333222111222333444111333444111...,,,...111000000000000000000000000111111111111111111111111000000000000000///......000000111111111111000000000000000000000111111222222444555555444333333444444444444444444555666666555444777===BBBLLLeee~~~}}}|||yyyvvvsssmmmkkkgggeeedddcccbbb``````___]]][[[ZZZYYYYYYYYYYYYWWWVVVTTTSSSSSSTTTUUUTTTUUUUUUUUUTTTRRRPPPOOONNNOOOPPPQQQPPPOOONNNMMMOOOOOOOOOOOONNNMMMKKKKKKDDDFFFHHHJJJJJJHHHGGGFFFFFFIIIHHHEEEEEEGGGGGGDDDHHHHHHGGGFFFFFFFFFFFFFFFCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBDDDBBB@@@@@@AAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@AAADDDEEEFFFMMMVVV___sss~~~iii___\\\ZZZbbbooo{{{mmmfff]]]VVVRRRNNNIIIEEEBBB@@@===<<<<<<=========999:::<<<<<<;;;999666444777777666555555777999;;;<<<<<<===<<<<<<:::999888:::::::::::::::::::::;;;999999999999999999999999::::::999999999:::;;;<<>>>>>>>>============<<<>>>@@@@@@>>><<<;;;;;;<<<>>>@@@DDDIIIPPPWWW\\\]]]___ccchhhooouuuzzz||||||}}}}}}~~~}}}yyyuuuqqqiiigggbbb^^^ZZZWWWUUUSSSSSSRRRPPPNNNMMMLLLLLLMMMMMMKKKMMMQQQVVV]]]kkkwwwzzzaaaQQQKKKFFFGGGHHHAAADDDBBB???>>>???@@@??????@@@CCCAAAFFFRRR\\\rrrpppcccjjj|||kkk```YYYkkkoooXXXMMMLLLWWWpppwwwaaaRRRQQQhhhuuu\\\RRRHHHEEECCC???>>>???<<<<<<<<<<<<:::888666555666777;;;???BBBKKK___qqqyyyuuudddOOOBBB???@@@>>>;;;<<<;;;999888666555444444666555333222111222444555111222111000......///000000000000000000000000000111111111111111111111111000000000000////////////000000111111111111000000//////000000111111222222222333555555333222333444444333333333333444555555666555888>>>@@@FFFZZZooo~~~}}}{{{yyyuuusssnnnkkkiiiggggggfffdddbbbaaa```^^^\\\ZZZZZZZZZZZZZZZYYYXXXVVVUUUUUUUUUUUUSSSTTTTTTUUUTTTSSSQQQPPPNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMLLLKKKBBBFFFJJJLLLKKKIIIGGGGGGFFFIIIIIIFFFEEEHHHGGGDDDFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDBBB@@@@@@AAABBBAAA@@@???@@@@@@@@@@@@AAAAAAAAA@@@???AAADDDDDDEEELLLTTTXXXjjjooo___YYYYYY]]]ggguuurrrkkkaaaZZZUUUPPPKKKGGGDDDBBB???===;;;;;;;;;<<<:::;;;<<<<<<;;;999666555555666777666555666999;;;;;;;;;<<<======<<<:::999888999999888666666888999777888888888888999999999999999888888888:::;;;<<>>>>>=========<<<>>>@@@@@@>>><<<<<<<<<;;;;;;;;;>>>BBBHHHMMMPPPTTTVVVZZZ^^^cccgggkkkmmmooorrruuuxxxxxxuuurrrpppgggccc___[[[XXXVVVTTTRRRQQQPPPOOONNNLLLLLLKKKKKKIIIHHHKKKQQQVVV]]]iiitttxxx```PPPKKKEEEGGGHHHAAADDDBBB???>>>???@@@?????????BBBAAAEEEPPPYYYmmmqqqcccddd}}}yyyhhh^^^WWWgggsssZZZPPPRRR]]]rrrttt___SSSSSSiiicccVVVHHHDDDCCC@@@======;;;;;;<<<<<<:::888666444555666:::===???III]]]ooossslll___NNNCCC@@@AAA@@@>>>===;;;:::888666555444444777555333111111222444555111000///...000000000///000000000000000000000000111111111111111111111111///////////////000000111000000111111111111000000...///000111111222222222111333444444333222222333333222222222222333444444888666999>>>???AAAPPPbbb~~~|||{{{{{{yyyuuurrrmmmllliiihhhhhhhhhfffddd```___]]]\\\[[[[[[\\\\\\[[[[[[[[[ZZZYYYXXXWWWVVVRRRRRRSSSTTTTTTSSSRRRQQQOOOOOOOOONNNNNNOOOOOOPPPLLLMMMMMMMMMMMMMMMLLLLLLGGGJJJMMMMMMKKKIIIHHHHHHFFFIIIIIIFFFEEEHHHHHHEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDDDDBBBAAAAAABBBBBBBBB@@@??????@@@@@@AAAAAAAAAAAA@@@???@@@CCCCCCCCCIIIQQQVVVeee|||yyyeee\\\YYYZZZ```lllyyywwwpppfff^^^XXXTTTNNNJJJGGGEEEBBB>>>;;;:::;;;<<<999:::::::::999777555444333666777777666666888:::999:::<<<===>>>===;;;;;;999:::;;;999666666888:::777777777777888888999999:::999888888999:::<<<>>>>>>>>>>>>>>>>>>?????????<<<>>>??????===<<<======999888888999<<>>???@@@??????>>>BBBAAAEEENNNUUUgggtttddd```zzz{{{iii___WWWeeezzz___UUUWWWbbbtttnnnZZZOOONNNdddhhhXXXHHHCCCCCCAAA===;;;;;;;;;<<<<<<:::888555444444555888;;;>>>GGG\\\ooonnn^^^UUUHHH@@@>>>???>>>======<<<:::888666444444333777666333111111222444666222///,,,---000222111///000000000000000000000000111111111111111111111111//////...//////000111222000000111111111111000000......000111222222222222000222444333222111222222222222111111222222333444333222555:::999:::FFFVVVlll}}}|||{{{{{{{{{yyyuuusssmmmkkkjjjiiiiiiiiigggeee^^^]]]\\\\\\\\\]]]^^^___]]]]]]^^^]]]\\\ZZZXXXWWWPPPQQQRRRTTTTTTSSSSSSRRRQQQPPPOOONNNNNNOOOQQQRRRKKKLLLLLLMMMMMMMMMLLLLLLMMMNNNOOONNNJJJHHHIIIKKKGGGIIIIIIFFFFFFHHHHHHEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGFFFEEEEEEEEEEEEEEEFFFDDDCCCAAAAAABBBBBBBBBAAA>>>???@@@AAAAAAAAAAAAAAA@@@???@@@BBBAAAAAAFFFMMMUUUbbbvvvmmmbbbZZZYYY]]]fffpppzzzsssiiiaaa[[[VVVPPPLLLIIIHHHDDD???;;;:::;;;<<<888888888777666555444333222555888888666666777999888999<<<===>>>>>><<<;;;<<<>>>>>>;;;888888:::===666666777777888888888999;;;:::999999999;;;>>>???<<<<<<===>>>???@@@AAAAAA<<<===>>>===<<<<<<===>>>999777666777:::>>>@@@@@@DDDFFFJJJNNNRRRTTTVVVVVVWWW\\\ccciiikkkjjjhhhgggbbb^^^YYYWWWVVVUUUSSSPPPNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHLLLQQQTTTWWW```iii|||www___QQQLLLHHHJJJKKKDDDDDDBBB?????????@@@??????>>>AAAAAAEEEMMMRRRccc}}}vvveeefff}}}xxxhhhZZZUUUfff~~~jjj___^^^nnnmmm]]]MMMNNN___mmm]]]KKKBBB???>>>???BBB;;;;;;;;;:::999888777666666777;;;>>>AAAJJJ^^^qqqrrr```LLLDDDEEE???<<>>CCCGGGZZZhhhzzz|||yyyvvvtttqqqooommmlllllllllllljjjfffcccfffccc___\\\[[[[[[]]]___```aaaaaaaaa```]]]ZZZYYYVVVUUUSSSQQQOOOPPPRRRUUUTTTTTTRRRQQQOOOMMMLLLLLLNNNNNNOOOOOOOOONNNMMMMMMNNNMMMKKKJJJJJJJJJKKKLLLGGGGGGGGGFFFGGGGGGHHHIIIDDDDDDDDDFFFGGGFFFCCCAAADDDDDDDDDDDDEEEEEEEEEEEEGGGGGGEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@??????>>>???AAADDDGGGIIISSS___qqqlll^^^YYYYYY[[[___fffssszzzooohhh```VVVOOOMMMLLLJJJGGGBBB===::::::;;;;;;999777555444444555666444222222555999:::666222777999;;;===>>>>>>===<<<======>>>>>>===<<<;;;;;;888888999999999:::::::::777777888999;;;<<<===>>>>>>???@@@@@@>>>======>>>===>>>???@@@@@@???>>>===:::999999888999:::<<<===>>>???BBBFFFIIIKKKMMMMMMRRRUUUZZZ^^^aaaccccccccc]]]ZZZXXXWWWWWWUUUQQQMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHLLLUUU^^^eeettt|||```OOOKKKFFFFFFJJJIIIGGGDDD@@@???@@@AAABBBBBB???AAAEEEHHHIIIPPPcccvvvvvveeehhh}}}|||kkk[[[TTTfffzzzllljjjzzznnn___LLLMMM]]]~~~hhhZZZKKKEEEBBB???>>>???;;;;;;;;;:::999888777666555777;;;>>>AAAKKK___qqqyyycccNNNEEEEEE>>><<<>>><<<;;;999888777888777555444666555444333222222222222222222111000000000000000111000000000000000000111//////000000000000/////////...---,,,,,,---...///000000000000000000000000111000000000000000000000...111111///000444444222333222222222222444555666666555444555888===AAADDDKKKWWWhhhsssyyy}}}{{{yyywwwuuusssqqqnnnmmmmmmnnnnnnllliiifffgggeeeaaa^^^\\\\\\]]]^^^^^^```dddeeedddaaa\\\YYYWWWVVVSSSOOOLLLJJJLLLNNNRRRRRRQQQOOONNNMMMLLLKKKNNNNNNNNNNNNMMMMMMLLLKKKMMMLLLKKKJJJKKKKKKLLLMMMIIIHHHGGGFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIGGGDDDAAAEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@??????>>>>>>????????????>>>???AAADDDFFFHHHMMMXXXhhh}}}sssdddYYYWWWWWWZZZ^^^hhh{{{{{{rrrmmmfff\\\TTTQQQKKKIIIFFFAAA<<<:::999999<<<:::888666555555666666444222000333666666222...777888:::<<<============>>>============<<<<<<;;;;;;:::::::::999999999888777777888999:::;;;;;;<<<<<<>>>@@@@@@>>>===>>>???===>>>???@@@@@@???>>>===<<<;;;:::999888999999:::<<<===@@@CCCFFFIIIJJJKKKLLLNNNSSSWWWZZZ\\\\\\\\\WWWUUUSSSRRRRRRPPPLLLHHHJJJIIIHHHGGGFFFEEEEEEEEEGGGGGGHHHJJJMMMUUU]]]dddpppxxx|||aaaQQQNNNHHHGGGIIIFFFGGGDDDAAA???@@@AAABBBBBB===@@@DDDFFFGGGNNNaaasssvvveeekkkppp]]]VVVkkkuuurrroooaaaLLLLLL[[[{{{vvvbbbVVVKKKGGGEEE@@@===<<<;;;;;;;;;:::999888777666555777:::>>>AAAKKK```ssshhhQQQFFFEEE>>>;;;===:::;;;999888777888777555444555555444333222222222222222111000000000000000000000000////////////000000//////000000000000//////111000000//////000000111111111111111111111111111000000000000000000111111...111111///000333444111111111111111222333444555333333444555888;;;>>>@@@AAAKKKXXXcccjjjpppxxx~~~{{{yyyxxxwwwuuussspppooooooooopppooollliiiiiigggddd```^^^]]]]]]]]][[[___eeeiiiiiiddd^^^ZZZWWWVVVTTTOOOKKKJJJJJJLLLPPPPPPOOONNNNNNMMMLLLLLLOOONNNNNNMMMLLLKKKKKKJJJLLLLLLKKKKKKKKKLLLLLLMMMJJJIIIHHHFFFEEEDDDDDDDDDJJJIIIHHHIIIIIIGGGDDDAAAFFFFFFFFFEEEEEEDDDDDDCCCEEEDDDCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@???>>>>>>======>>>>>>????????????AAACCCFFFGGGLLLTTTcccxxxyyyhhh[[[XXXVVVUUUUUU[[[jjjxxx}}}uuuqqqjjj```WWWTTTMMMJJJGGGBBB>>><<<::::::<<<;;;:::888777777777777555333111222444444000---777777888999:::<<<>>>???>>>>>>===<<<<<<<<<<<<=========<<<;;;:::999888777777777888888999999999999;;;===??????>>>>>>???@@@>>>>>>????????????>>>>>>???>>><<<:::888777666666888:::<<>>BBBDDDEEELLL^^^ooouuueeelllsss]]]YYYrrrwwwvvvppp```NNNMMM[[[zzzttt___TTTJJJFFFEEE@@@===<<<;;;;;;;;;:::999888777666555777:::===AAALLLaaatttnnnUUUHHHEEE>>>;;;<<<888;;;999888777888777555444555444333333222222222333111111000000000000000111000000////////////000000//////000000000000//////111111111111111111111111000000000000000000000000000000000000000111111111...111111//////333333000000000000111111222333333111222333555777999;;;;;;???DDDNNNXXX^^^eeeqqq{{{~~~{{{zzzxxxuuusssqqqpppooopppppppppmmmkkkiiihhhdddaaa^^^\\\[[[[[[ZZZ^^^cccggggggddd___\\\WWWWWWUUURRRPPPNNNPPPQQQOOOOOOOOOOOONNNNNNNNNNNNPPPPPPOOOMMMLLLLLLKKKKKKNNNNNNMMMLLLLLLKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEGGGFFFFFFFFFGGGFFFDDDBBBGGGGGGFFFFFFEEEDDDCCCCCCEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFKKKRRR___rrrzzzggg___ZZZVVVTTTQQQSSS]]]iii}}}uuuoooiii___WWWUUUOOOMMMHHHEEEBBB???===;;;<<<<<<;;;:::999888888777555444333444555555333000777666666666888;;;===???>>>===<<<<<<;;;<<<======>>>======<<<;;;:::999999888888888777777777777777999;;;>>>>>>>>>>>>@@@AAA>>>>>>>>>??????>>>>>>>>>???>>><<<:::888777666555666777888;;;===@@@BBBCCCDDDFFFIIIMMMOOOQQQRRRRRRQQQQQQQQQQQQPPPNNNLLLJJJFFFEEEDDDCCCBBBAAAAAAAAACCCEEEIIILLLOOOSSSYYY\\\gggooo}}}hhhTTTPPPIIIGGGHHHCCCGGGDDDAAA@@@AAAAAAAAA@@@===>>>AAADDDEEELLL\\\lllttteeeiiiqqqZZZYYYuuuuuuyyyqqqaaaPPPNNN[[[zzzyyy```TTTHHHDDDBBB@@@>>>>>>;;;;;;;;;:::999888777666555666:::===AAALLLbbbvvvsssXXXIIIEEE>>>;;;;;;777;;;999888777888777555444444444333222222222333333111000000000000000111111222111111000000111111222//////000000000000//////........................//////////////////////////////000000111111111111...111111//////222222/////////000111222222222222111222333555666777888888===>>>DDDLLLRRRXXXfffttt~~~|||yyyvvvssssssqqqppppppppppppnnnlllhhhgggdddaaa^^^\\\ZZZYYYZZZ\\\^^^```aaaaaa___^^^XXXXXXWWWUUURRRQQQQQQSSSPPPPPPPPPPPPPPPPPPOOOOOORRRQQQPPPNNNNNNMMMNNNNNNQQQPPPOOONNNLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEFFFHHHIIIHHHGGGHHHGGGGGGFFFEEEDDDDDDCCCEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAAAAA@@@????????????@@@>>>>>>???@@@AAABBBDDDDDDFFFNNNYYYjjj}}}hhhaaa\\\VVVSSSOOONNNUUU]]]kkk}}}yyyoooggg^^^XXXWWWPPPMMMHHHEEECCCAAA===:::<<<<<<<<<<<<;;;999888777333333333444555666555444666555444444666999<<<>>>======<<<<<<<<<==================<<<<<<<<<;;;;;;888888777777777777666666888:::===>>>>>>>>>@@@AAA???>>>>>>>>>>>>>>>>>>???======<<<;;;:::999777777555555666777999;;;>>>???AAACCCFFFIIIKKKMMMNNNOOOJJJKKKLLLLLLJJJIIIHHHGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@CCCGGGKKKNNNQQQUUUXXXbbbnnn~~~mmmVVVNNNHHHHHHJJJFFFGGGDDDBBBAAAAAAAAA@@@?????????BBBDDDFFFMMM[[[jjjssseeegggoooXXXWWWqqqxxxmmmvvvtttdddQQQNNNZZZwww}}}bbbUUUHHHCCCAAA???>>>???;;;;;;;;;:::999888777666555666999===AAAMMMdddxxxwww[[[IIIEEE>>>;;;<<<777;;;999888777888777555444444333333222222333333333000000000000000111111222222222111111111111222222//////000000000000//////...//////000000//////.........................../////////000111111222222...111111...///111111/////////111222222333222222222222333444555555666666===;;;>>>FFFJJJPPP___ppp~~~{{{wwwuuuvvvtttrrrqqqqqqpppnnnlllffffffdddbbb___\\\YYYXXXZZZZZZZZZ[[[\\\]]]^^^^^^ZZZZZZXXXUUUQQQNNNNNNNNNQQQPPPPPPPPPPPPPPPPPPPPPRRRQQQPPPNNNNNNOOOPPPPPPQQQQQQPPPOOOMMMJJJHHHGGGGGGGGGFFFFFFGGGHHHHHHIIIGGGFFFFFFHHHJJJLLLLLLKKKGGGGGGGGGFFFFFFEEEEEEDDDFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBAAAAAA@@@???@@@@@@@@@>>>>>>???@@@AAABBBCCCCCCEEENNNXXXeee{{{nnnbbb\\\VVVRRRNNNKKKNNNTTT[[[iiizzztttjjj```[[[[[[PPPLLLHHHEEEDDDBBB===999;;;<<<======<<<:::777666111111222222333444555555666555444444555777999;;;;;;<<<======>>>=========>>>>>>>>>===============888888888777777777777777888:::===>>>>>>>>>???@@@??????>>>>>>>>>>>>??????============<<<;;;:::999777666666666666888:::;;;<<<===@@@BBBEEEGGGHHHIIIGGGIIIKKKKKKIIIHHHGGGHHHFFFEEECCCBBBAAAAAA@@@@@@???BBBFFFIIIKKKNNNRRRUUU\\\jjj{{{qqqWWWOOOIIIJJJMMMIIIGGGEEEBBBAAAAAAAAA@@@>>>AAAAAABBBEEEHHHMMM[[[hhhrrreeekkksss[[[XXXkkknnngggtttyyyiiiPPPLLLVVVrrr|||cccVVVIIIDDDCCC@@@>>>>>>;;;;;;;;;:::999888777666555666999<<>><<<<<<777;;;999888777888777555444333333333222222333333444000000000000000111222222111111000000000000111111//////000000000000//////000111222333333222111000////////////////////////...//////000111111222222...111111......111111...///000111333333333333222333333333333333444555666===999;;;CCCGGGMMM]]]ppp~~~{{{xxxyyywwwtttsssrrrqqqooommmffffffeeedddaaa^^^[[[YYYYYYYYYYYYYYYYYYZZZ[[[\\\XXXXXXWWWUUUQQQOOONNNOOOPPPPPPPPPOOOOOONNNNNNNNNPPPOOONNNMMMMMMOOOPPPRRROOOOOOOOOOOONNNLLLJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIGGGGGGHHHJJJLLLLLLKKKFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@???????????????===>>>???@@@AAABBBBBBBBBCCCMMMXXXaaarrrxxxfff___YYYTTTOOOJJJKKKOOOPPP[[[hhhvvvyyyoooeee^^^]]]SSSOOOJJJHHHHHHEEE@@@;;;:::;;;===>>>===:::777555444444444444333333444555555555444444444555777888999;;;===??????>>><<<;;;@@@@@@???>>>======<<<<<<888888888888888888888888999;;;===>>>======>>>???@@@???>>>======>>>???@@@>>>??????>>>===<<<:::999999888666555555666777888888999;;;===???AAACCCDDDEEEGGGJJJJJJHHHGGGGGGIIIEEEDDDBBBAAA@@@@@@??????>>>@@@CCCFFFHHHKKKOOORRR\\\gggvvvtttZZZRRRMMMNNNOOOJJJGGGEEECCCBBBBBBAAA???===BBBAAABBBEEEGGGMMMYYYeeerrreeeqqqyyyaaa[[[iiiyyy|||nnnjjjzzz|||nnnOOOJJJRRRmmmzzzbbbVVVKKKGGGEEE@@@===<<<;;;;;;;;;:::999888777666555666999<<>>======888;;;999888777888777555444333333333222222333444444000000///000000111222222000000////////////000000//////000000000000//////---...///000000///...---000000000000000000000000...//////000111222222222...111111......111111...///000222333444444333333555444333222333444555666888333555>>>CCCHHHZZZmmm~~~~~~||||||zzzwwwtttsssrrrpppnnnffffffffffffccc```\\\ZZZXXXXXXYYYYYYZZZZZZZZZZZZUUUVVVVVVUUUTTTRRRSSSTTTPPPPPPOOOOOONNNMMMMMMLLLNNNNNNLLLLLLLLLNNNPPPRRRLLLMMMNNNOOOOOONNNMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGIIIGGGFFFFFFHHHIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGGGGCCCCCCBBBBBBBBBCCCCCCDDDAAA@@@@@@??????@@@@@@AAA@@@??????>>>>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBB<<>>===:::666444888999888777555555555777555555555444444555555555888:::===@@@@@@???<<<:::CCCBBBAAA???===<<<;;;:::777888888888999999999999999;;;===>>>=========???@@@???>>>======>>>???@@@@@@AAA@@@@@@>>><<<:::888;;;999777555444555666777666777999;;;===???AAABBB>>>BBBEEEEEECCCBBBCCCDDDDDDCCCAAA@@@??????>>>>>>===???BBBDDDGGGJJJNNNQQQ^^^gggtttttt\\\UUUQQQPPPPPPIIIGGGEEECCCBBBBBBAAA???===BBB@@@AAADDDGGGLLLXXXddd~~~ppphhhyyy{{{eeeYYYccc||||||{{{{{{zzzhhhiii{{{xxxhhhUUUIIIPPPllluuubbbUUUHHHDDDCCC@@@===<<<>>><<<999666444444444555555777;;;???BBBMMMeee{{{ppp]]]KKKFFFDDD===888999AAA===999888;;;;;;888444333222111000////////////444000---...222333111...000000000000000000000000111111222222222222111111111000///000111222111///......///000000000000000////////////////////////000000000000000000000000...000222333333333111000444000---///555999:::888666888:::;;;>>>HHHVVV```yyy|||~~~}}}yyy|||xxxtttrrrqqqooojjjfffhhheeebbb```___]]][[[YYY[[[YYYXXXXXXZZZYYYUUURRRYYYWWWTTTPPPNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNMMMQQQPPPMMMLLLKKKKKKMMMMMMNNNNNNNNNNNNMMMKKKIIIHHHJJJIIIIIIHHHHHHGGGGGGFFFIIIIIIHHHHHHHHHIIIJJJKKKJJJIIIHHHHHHIIIIIIFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEGGGHHHFFFBBBBBBDDDBBB===AAA@@@>>><<<<<<<<<<<<===AAA>>><<<>>>AAADDDCCCAAA???FFFLLLYYYlll~~~rrrddd___[[[NNNIIIKKKIIIMMMLLLPPP[[[hhhvvvvvvoooeee\\\[[[VVVRRRPPPOOOKKKCCC<<<>>><<<;;;;;;<<<;;;999777444555555666555333222111333333444555666666555555888:::<<>>@@@BBBAAA@@@>>>===>>>;;;;;;:::999888888888888===<<<:::999;;;===@@@CCC<<<>>>@@@@@@???>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@999888777666444444444444444444333444666888;;;===@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAA@@@????????????===???BBBEEEHHHLLLRRRUUUZZZcccqqq}}}oooZZZVVVQQQOOONNNGGGFFFDDDAAA@@@@@@@@@@@@???>>>CCCAAABBBKKKOOOYYYlllnnneeezzz{{{fff\\\iii~~~|||sssbbbbbbsssxxxgggUUUIIIPPPllleeeWWWIIIEEEDDDAAA>>><<<>>><<<:::888666555555555666888<<>>:::666555777888555111444333222111000000000000444000---...111333111...000000000000000000000000000111111222222111111000111000///000111111000///......///000000000000000000000000000000000000000000000000000000000000000111111111111111222222333333///,,,---111444444222666888::::::===EEEQQQ[[[gggqqqxxxyyyzzz|||}}}{{{~~~|||zzz{{{wwwrrrpppooommmiiieeefffdddaaa___^^^]]][[[ZZZ\\\ZZZYYYZZZ[[[ZZZWWWTTTWWWVVVTTTSSSSSSSSSSSSSSSPPPPPPOOOOOONNNNNNMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJPPPPPPPPPPPPOOOMMMKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGGGGHHHGGGEEEDDDGGGGGGGGGGGGGGGFFFEEEDDDDDDFFFDDDBBBCCCEEEDDD@@@CCCBBBAAA@@@??????@@@@@@>>>????????????@@@BBBCCC>>>EEEJJJVVVhhhyyywwwggg___[[[PPPLLLMMMHHHKKKJJJMMMUUU___jjjzzzwwwpppggg___]]]WWWQQQMMMLLLIIIEEE@@@>>><<<;;;;;;<<<;;;999888777777777777666555444333444555555666777777666666777999<<<>>>??????===<<<>>>@@@BBBAAA@@@>>>>>>>>><<<;;;:::999888888888888999888777777888:::===>>>;;;<<<======<<<<<<===>>>>>>>>>????????????>>>>>>999999777666555444444444444444333333555777:::;;;============>>>???@@@AAAAAA@@@??????>>>>>>>>>>>>===???BBBEEEGGGLLLQQQTTT[[[bbblllttt|||kkkYYYVVVQQQOOOMMMGGGFFFCCCAAA???@@@@@@??????>>>CCCAAACCCKKKOOOYYYkkkmmmccczzzyyyeee^^^nnnlll\\\[[[hhhzzzdddPPPDDDJJJeeegggYYYKKKFFFDDDAAA>>>======<<<<<<:::999777555444777999<<<>>>AAALLLdddzzzqqq[[[GGGAAA@@@===<<>>DDDGGGQQQbbbrrrlllaaa\\\RRROOONNNGGGKKKIIIJJJOOOVVV^^^kkkvvvyyysssjjjbbb^^^XXXPPPKKKIIIHHHGGGDDD>>>===;;;;;;<<<<<<;;;999:::999888777777666666666555555666777777777777666777888;;;<<<>>>>>>======>>>@@@AAAAAA@@@>>>>>>>>><<<<<<;;;:::999999999999999999:::;;;<<<======>>><<<<<<===<<<;;;;;;>>>@@@>>>>>>????????????>>>>>>:::999888777666555555555555444333333444555777888::::::999::::::;;;<<<===???>>>>>>>>>>>>>>>>>>>>><<<>>>AAACCCFFFJJJOOORRR[[[___eeejjjpppyyygggVVVTTTPPPNNNMMMFFFFFFCCC@@@??????@@@???>>>???DDDBBBCCCKKKOOOXXXjjjooodddxxxvvvbbb]]]pppiiiYYYVVV___}}}dddNNNCCCGGG]]]~~~hhhYYYJJJEEECCC@@@===<<<<<<<<<======;;;999666444888999<<<>>>@@@LLLdddzzz}}}lllXXXEEEAAA@@@===;;;======:::888777888888666444555444333222222222222222222000...///111222111000000000000000000000000000000000111111111111000000111///...///000111000///......///000000000000000000000000000000000000000000000000000000000000000222111000000000111333333666333111111222333333111555777999999;;;>>>DDDHHHPPPWWW___cccfffiiillloootttwww|||~~~zzzxxxwwwsssnnnkkkkkkiiifffcccbbb```^^^]]]^^^^^^^^^\\\[[[[[[[[[\\\\\\[[[YYYXXXVVVWWWXXXXXXUUURRRNNNKKKRRRRRRQQQPPPOOONNNMMMMMMNNNNNNOOOOOONNNMMMKKKJJJQQQRRRRRRRRRQQQPPPNNNMMMKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJHHHFFFFFFFFFGGGEEEDDDHHHHHHHHHGGGFFFDDDCCCBBBAAACCCBBBAAACCCFFFFFFBBB???????????????@@@@@@@@@===>>>@@@???======@@@BBB???DDDFFFMMM\\\jjjsssddd]]]UUURRRPPPFFFKKKHHHIIINNNSSSYYYcccmmm~~~|||uuulllddd^^^YYYRRRMMMKKKJJJHHHFFF???>>><<<<<<<<<<<<;;;:::;;;:::888777666666777888555555666666666666555555777888999:::<<<============???AAAAAA@@@>>>>>>???>>>===<<<:::999999999999999:::;;;===>>>>>>======>>>>>>>>>===<<<===@@@CCC@@@@@@AAAAAAAAAAAA@@@@@@;;;:::999888777666666666555444444333333444444555777777777777888999::::::======>>>>>>>>>>>>>>>>>><<<>>>@@@BBBDDDHHHMMMPPPXXX[[[```dddjjjsss}}}bbbTTTSSSNNNLLLKKKFFFEEECCC@@@????????????>>>???DDDBBBCCCKKKNNNWWWiiioooddduuuuuubbb]]]rrriiiXXXRRRVVVsssfffTTTIIIIII[[[zzzgggXXXIIICCCAAA???<<<;;;;;;<<<======<<<999777555888999;;;===@@@LLLeee{{{|||fffTTTDDDBBBBBB===999999<<<;;;999888888888777666555444333333222333333333222000//////000111111000////////////////////////000000000111111000000000000///...///000111000.........///000000000000000////////////////////////000000000000000000000000///000111222333222111111333222222333444555555555666777888999:::===@@@BBBKKKPPPVVV[[[^^^___dddhhhooossswww{{{zzzvvvwwwrrrmmmjjjjjjiiifffcccaaa___^^^^^^_________^^^ZZZ[[[\\\\\\[[[YYYXXXXXXVVVWWWYYYZZZXXXSSSOOOKKKRRRRRRQQQQQQPPPOOOOOONNNRRRQQQOOONNNMMMNNNNNNOOOPPPPPPQQQQQQQQQOOONNNMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKJJJKKKIIIGGGFFFGGGHHHGGGFFFHHHHHHGGGFFFEEEDDDBBBAAACCCDDDCCCAAABBBEEEDDD@@@>>>>>>??????????????????@@@===<<<<<>>@@@EEEEEEJJJWWWbbb{{{}}}jjjaaaXXXTTTQQQGGGHHHFFFGGGLLLQQQUUU^^^gggvvvwwwnnneee^^^[[[WWWTTTPPPLLLIIIFFFAAA???===<<<<<<<<<;;;::::::999777666555555666777444444444555555444333333666777777888:::;;;===>>>===???AAAAAA@@@????????????>>>===;;;:::999999999555666888999::::::999888>>>>>>>>>===<<<===AAADDD@@@@@@AAAAAAAAAAAA@@@@@@<<<;;;:::999888777777777555555444333333333333333555555555555666777888999;;;<<<===>>>??????>>>>>>;;;===???AAABBBFFFJJJMMMRRRWWW^^^dddjjjrrr{{{yyy```RRRQQQLLLIIIIIIEEEEEEBBB@@@>>>?????????>>>>>>CCCBBBCCCKKKMMMUUUfffmmmbbbsssvvvbbb___vvvlllXXXPPPNNNeeejjjUUUJJJHHHUUUqqqfffWWWHHHBBBAAA>>><<<<<<;;;<<<<<<===<<<999777555777888;;;===@@@MMMfff}}}~~~dddRRRDDDCCCCCC===888777999999888777666666666666444333333222222333333333111111000000000000111111///////////////////////////000000111111000000///000///......000000///.........///000000000000000........................000000000000000000000000...000222333444333111000///000000222333444555555666666777888:::===???@@@CCCFFFLLLSSSVVVWWW]]]cccjjjnnntttyyy}}}{{{vvvwwwrrrmmmjjjjjjiiigggeeebbb```______`````````___[[[\\\^^^]]]ZZZXXXWWWWWWUUUWWWZZZ\\\[[[XXXTTTRRRRRRRRRQQQQQQQQQPPPPPPPPPTTTSSSPPPNNNNNNNNNPPPQQQOOOOOOPPPPPPPPPOOOMMMLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJLLLMMMMMMMMMLLLKKKLLLJJJGGGFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBDDDEEEDDDAAAAAADDDBBB>>>@@@AAAAAAAAAAAAAAA@@@???AAA===:::;;;???@@@>>><<<@@@DDDDDDHHHRRR[[[rrrttthhh\\\WWWTTTJJJFFFDDDEEEJJJMMMPPPWWW___kkkwwwxxxoooggg______^^^[[[VVVPPPJJJGGGDDDBBB>>><<<<<<<<<;;;:::999888777666555555555555333444444444444333222222666666666666888:::===>>><<<>>>AAAAAA@@@??????@@@@@@???===<<<;;;:::999999666777999:::::::::999888:::;;;<<<;;;;;;<<>>>>>????????????>>>>>>===<<<;;;:::999888888888555555555444444333333333444444444444555666777777888:::;;;===>>>>>>======:::<<<>>>???AAADDDHHHKKKNNNTTT]]]dddjjjpppwww|||yyy```RRRPPPIIIFFFGGGDDDEEEBBB???>>>>>>???>>>======BBBAAABBBIIIKKKRRRccc{{{nnndddrrrsss```^^^vvvrrr]]]QQQKKK[[[~~~pppSSSHHHEEENNNiiifffWWWHHHBBBAAA@@@>>>>>>;;;;;;;;;;;;:::999777666666777:::<<<@@@MMMggggggUUUEEECCCCCC===999:::888888777666555444555555333333222222222222333333000111111000//////111222//////////////////////////////000000000000//////000///......///000///.........///000000000000000////////////////////////000000000000000000000000000000111222222222222222...///111222222222333444777666666888:::>>>@@@AAA@@@AAAFFFMMMPPPPPPVVV^^^bbbgggmmmrrrvvv{{{~~~zzzxxxsssmmmjjjkkkkkkiiigggdddbbb``````aaaaaa```___]]]___```___[[[XXXWWWXXXVVVXXX[[[\\\\\\YYYUUUSSSQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPQQQPPPOOONNNMMMMMMMMMLLLLLLKKKJJJJJJIIIKKKLLLMMMOOOOOONNNMMMLLLLLLIIIFFFEEEFFFGGGGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCEEECCC@@@AAADDDBBB>>>BBBBBBCCCCCCBBBAAA@@@???>>>===<<<<<<===============BBBBBBFFFNNNUUUiiipppaaaZZZWWWPPPHHHFFFFFFIIIJJJJJJOOOVVV^^^lll|||yyypppiiiddddddbbb^^^XXXRRRMMMJJJGGGDDD@@@===<<<;;;:::999888888888888777666555444444444555555444444333222666555444555666999===???<<<>>>@@@AAA@@@??????@@@AAA@@@>>><<<;;;::::::999999::::::;;;;;;;;;;;;;;;999:::<<<===<<<===???@@@>>>>>>????????????>>>>>>>>>===<<<:::999999999999555555555555555444444333222222222222333444555555555666999;;;<<<<<<;;;;;;:::;;;===>>>???BBBFFFIIILLLSSS[[[bbbfffkkkpppttt{{{bbbRRRNNNFFFCCCEEECCCDDDBBB???>>>>>>???>>>===<<>>;;;===888888888777555555666777222222222111111222333333000111111000//////000222//////////////////////////////000000000000//////000...---...///000///......//////000000000000000000000000000000000000000000000000000000000000000222111000///000111333444///111333333333222333444888777666777;;;???AAACCCBBBBBBFFFLLLMMMLLLRRRZZZ[[[```gggkkknnnrrrwww{{{~~~yyytttnnnkkkkkkkkkjjjhhheeecccaaa```aaabbbaaa```___aaacccaaa\\\XXXXXXXXXYYYZZZ[[[[[[YYYUUUQQQNNNPPPPPPQQQQQQRRRSSSSSSSSSOOOPPPQQQQQQQQQOOOMMMKKKOOOPPPQQQQQQQQQPPPOOONNNMMMMMMLLLLLLKKKKKKJJJJJJKKKMMMOOOPPPPPPPPPNNNMMMKKKHHHEEEDDDEEEFFFFFFFFFDDDEEEEEEEEEEEEEEEDDDDDDBBBDDDBBB@@@AAADDDCCC???BBBBBBCCCCCCBBB@@@>>>===;;;>>>???>>>::::::<<>>@@@AAA@@@???@@@@@@AAA@@@???===;;;::::::999777777777777777777888888:::<<<>>>?????????@@@BBB@@@@@@AAAAAAAAAAAA@@@@@@>>>===<<<;;;:::999999999444555555666666555444444000000000000111222333444222444666999::::::999999999;;;<<<===???AAAEEEHHHMMMRRRYYY___bbbfffkkkooo}}}cccSSSNNNEEEBBBDDDBBBDDDBBB???>>>>>>>>>>>>===;;;@@@???AAAGGGHHHOOO___kkkqqqhhhtttooo[[[XXXpppdddTTTQQQ\\\tttvvv\\\NNNIIIPPPfffiiiUUUJJJFFF@@@@@@BBB===>>>===<<<:::888666555444999;;;999>>>JJJSSSfffqqqWWWHHHDDD<<<:::===;;;888888777666666555666666777666666444333222111111222222222111111111111000000000//////.........---//////000000000000//////---...000111111111000///333222111/////////000000444333111000000000111222,,,---...///000111222333000000///////////////000333222222111111222222333444666999<<<>>>AAAFFFIIIFFFGGGGGGFFFGGGKKKPPPTTTWWWZZZ___dddhhhlllppprrrxxx~~~{{{wwwsssnnnkkkkkkiiieeebbbeeeccc```___aaaccccccccccccccccccbbb^^^YYYUUURRRWWWWWWXXXXXXVVVTTTQQQPPPSSSQQQPPPQQQSSSSSSRRRQQQSSSRRRRRRQQQOOONNNNNNMMMNNNOOOPPPQQQQQQQQQPPPOOOPPPOOOOOONNNNNNOOOOOOPPPJJJKKKLLLOOORRRSSSRRRQQQLLLKKKJJJJJJKKKJJJHHHFFFHHHFFFEEEDDDEEEDDDCCCAAAFFFDDDCCCCCCDDDDDDCCCBBBDDDCCCBBB@@@>>>===<<<;;;>>>>>>>>>>>>============???@@@CCCEEEFFFNNN```qqq{{{iii]]]VVVRRRJJJIIIHHHFFFEEEFFFIIIKKKTTT]]]kkkxxx}}}uuuoookkkgggbbb___\\\XXXQQQLLLKKKGGGCCC???===<<<;;;999999===<<<666555777666222777666555444444444444444333444555777888888999999>>>>>>>>>>>>???@@@AAABBB????????????>>>===<<<;;;:::999888666666666777777888999;;;<<<>>>?????????AAAAAAAAA@@@@@@?????????======>>>>>>===;;;999888<<<:::888666444444444444333333333333333333333333666666666666777777777777<<<===>>>???AAABBBCCCDDDJJJPPPXXX]]]```dddhhhllluuuzzzoooYYYNNNIIIEEEBBB@@@EEEDDDCCCAAA@@@???>>>>>>???>>>AAAEEEHHHKKKTTT^^^oooqqqfffyyylllZZZXXXooogggUUUTTT```vvvyyyYYYLLLGGGOOOeeejjjVVVKKKGGG@@@@@@BBB===>>>===<<<:::999777666555777:::888>>>JJJSSShhhoooUUUGGGDDD===:::===:::<<<;;;:::888666555444444666666555444333222111111222222222111111111111000000000/////////.........//////000000000000//////......//////000000000///000000///......///000111333222111000///000000111------...///000111222222000000////////////000000222222222333444555666777666777999===AAADDDGGGHHHFFFGGGIIIIIIIIIKKKMMMPPPPPPTTTYYY^^^aaafffjjjmmmwww~~~}}}{{{vvvrrrnnnllllllkkkgggdddfffdddaaa```bbbcccddddddaaaaaaaaa```^^^ZZZWWWVVVXXXYYYYYYXXXVVVTTTQQQOOORRRQQQPPPPPPRRRRRRQQQPPPRRRRRRQQQQQQPPPPPPOOOOOOOOOPPPQQQQQQQQQPPPOOONNNPPPOOOOOONNNNNNOOOOOOPPPLLLLLLLLLOOORRRSSSSSSRRRLLLKKKIIIIIIJJJJJJHHHGGGGGGEEEDDDEEEFFFFFFEEEDDDFFFDDDCCCCCCDDDDDDCCCBBBCCCBBBAAA@@@???>>>===<<>>>>>>>>============>>>???BBBDDDFFFMMM]]]mmmssseee\\\WWWLLLKKKIIIFFFEEEFFFHHHJJJPPPVVVaaappp{{{}}}vvvooojjjeee___[[[YYYUUUOOOKKKKKKHHHCCC@@@>>>===;;;:::777:::999555333555444000444444333222222222333333333444555666777888999999======>>>??????@@@AAAAAA????????????>>>===<<<;;;:::999888777666666777777999:::;;;===>>>???@@@@@@AAAAAAAAA@@@@@@@@@??????<<<============<<<:::999<<<;;;999777666666666666333333333333333333333333333333444555666777777888999:::;;;===???AAABBBCCCIIIOOOVVV\\\___cccgggkkkuuuzzzqqq[[[OOOKKKGGGDDDCCCEEEDDDBBBAAA???>>>>>>>>>>>>===???DDDFFFJJJRRR\\\ooopppdddzzz|||iiiYYYWWWkkkoooZZZYYYfffzzzxxxWWWIIIEEENNNeeelllXXXLLLHHHAAAAAABBB===???>>>===;;;:::888777666555888888===JJJSSSiiilllSSSFFFDDD>>>;;;===999<<<;;;:::888777777666666666666555444333222111111222222222111111111111000000000////////////......//////000000000000//////......------......///000...---------...///111222111111000/////////000000////////////000000000000000000////////////000000111111111222444555777888777777999>>>DDDHHHIIIGGGFFFIIIKKKLLLLLLKKKLLLMMMSSSVVVZZZ]]]```cccgggiiisss{{{|||{{{vvvrrrooommmnnnnnnkkkhhhiiifffcccbbbcccddddddddd______^^^]]]\\\[[[ZZZZZZYYYYYYYYYXXXVVVTTTQQQPPPQQQPPPOOOOOOPPPQQQPPPOOOPPPPPPPPPQQQQQQQQQQQQQQQPPPQQQRRRRRRQQQPPPOOONNNPPPPPPOOOOOOOOOOOOPPPPPPOOONNNMMMNNNQQQSSSSSSSSSMMMKKKHHHHHHHHHIIIIIIHHHFFFEEEDDDEEEGGGHHHGGGFFFFFFEEECCCDDDEEEEEEDDDBBBAAAAAAAAA@@@??????>>>>>>??????>>>>>>>>>============>>>AAADDDEEEKKKYYYhhhnnnaaaYYYPPPMMMJJJFFFEEEEEEGGGHHHLLLNNNWWWfffvvv}}}yyyrrrlllfff___ZZZWWWTTTOOOKKKLLLHHHDDDAAA???===;;;:::888:::999555444555444111333333222222222333444444555444444444555777888999:::;;;===???@@@AAA@@@@@@????????????>>>===<<<<<<::::::999777777666666777888999:::<<<===>>>>>>???AAAAAAAAA@@@@@@@@@@@@???<<<<<<============<<<;;;<<<<<<:::999888888888888444444444444444444444444111111222444555666777777666777888:::===???@@@AAAFFFLLLTTTYYY]]]aaafffjjjuuuzzzuuu^^^RRRMMMIIIFFFEEEDDDCCCAAA@@@>>>============<<<>>>BBBEEEHHHQQQZZZnnnqqqeeeuuu~~~jjjYYYVVVhhh}}}|||bbb```ooorrrVVVIIIDDDNNNeeemmmYYYMMMIIIAAAAAABBB===???>>>===<<<:::999888777444999999>>>IIIRRRhhhlllSSSEEEDDD???======999777777777777888888999:::555555444444333222111111222222222111111111000000000000////////////////////////000000000000//////......---,,,,,,...///000//////...---...///000111000000//////////////////000000000000////////////000////////////000000111/////////000111333444555777666777===FFFKKKJJJHHHHHHJJJLLLLLLLLLLLLNNNPPPXXXZZZ\\\^^^___aaadddgggooowww}}}|||wwwtttqqqppprrrrrrpppmmmkkkhhheeecccdddddddddddd```___]]][[[[[[[[[[[[[[[XXXXXXXXXXXXWWWUUUTTTSSSQQQPPPNNNOOOPPPPPPOOONNNNNNNNNNNNOOOPPPPPPQQQQQQQQQRRRRRRRRRQQQPPPNNNMMMPPPPPPOOOOOOOOOOOOPPPPPPQQQOOONNNNNNPPPSSSTTTTTTNNNKKKHHHGGGGGGIIIIIIIIIHHHGGGFFFFFFHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@???????????????>>>>>>>>>======<<<===@@@CCCEEEIIIUUUaaa{{{tttcccYYYTTTPPPJJJFFFEEEEEEFFFGGGJJJLLLTTTaaaoooxxxyyyxxxpppjjjbbb\\\YYYVVVQQQNNNLLLIIIEEEBBB@@@???<<<:::;;;;;;:::888777777666555444444444444444555666777555444333333333555888999888:::===???AAAAAA@@@@@@????????????>>>===<<<<<<;;;:::999888777777666666555666888:::;;;<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@<<<=========>>>>>>======<<<;;;;;;::::::999999999555555555555444444444444333333333444555555666666333444666999;;;>>>@@@AAACCCIIIPPPVVVYYY^^^dddhhhrrrwww}}}yyyaaaSSSNNNJJJGGGGGGCCCBBBAAA???>>>===<<<<<<===<<<>>>BBBEEEHHHPPPZZZnnnrrrgggooonnn\\\VVVdddwwwmmmhhhxxxmmmVVVIIIEEENNNeeelllXXXMMMIIIBBBAAACCC===>>>>>>===<<<:::999888888555::::::>>>GGGOOOeeeqqqUUUFFFDDD@@@>>>>>>888666666666666666777888999444444444333333222222111222222222111111111000000//////000000000000000000//////000000000000//////......---,,,,,,...///000222222000/////////000000/////////000000000//////000000000000///////////////////////////000111111111111000000000111222222666555666===GGGMMMMMMKKKLLLMMMLLLLLLLLLNNNRRRUUUUUUWWWYYY[[[]]]```dddgggkkksss~~~yyyuuussssssuuuvvvtttrrrmmmjjjgggddddddddddddcccbbb```]]][[[YYYYYYYYYZZZWWWWWWWWWXXXXXXWWWWWWWWWRRRQQQOOOPPPPPPQQQOOONNNLLLLLLMMMNNNOOOPPPQQQQQQRRRRRRSSSSSSRRRPPPNNNMMMQQQPPPPPPOOOOOOPPPPPPQQQRRRPPPNNNNNNPPPRRRSSSSSSOOOLLLIIIGGGHHHIIIJJJIIIJJJIIIGGGGGGHHHHHHFFFDDDGGGEEEDDDDDDEEEEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>======???BBBCCCGGGQQQ\\\ttt{{{fff[[[WWWRRRKKKFFFEEEFFFFFFFFFGGGLLLTTT\\\eeemmmtttyyysssmmmeee^^^[[[WWWSSSOOOLLLJJJFFFDDDBBB@@@===;;;;;;:::999999888777666777444444444444444555666777555444333222333444777888666888;;;>>>@@@AAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;:::999888777666555666777888:::;;;<<<======@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======>>>>>>>>>???;;;;;;;;;::::::999999888666666666555555444444444777666666555555444444444333444666888;;;>>>???@@@AAAFFFMMMRRRVVVZZZ```eeelllrrryyy~~~~~~dddTTTNNNIIIGGGFFFCCCBBBAAA???>>>===<<<<<<>>>===???CCCEEEHHHPPPZZZlllsssgggmmmttt___VVVbbbuuuvvvpppkkkWWWJJJEEENNNdddkkkWWWKKKHHHAAAAAACCC>>>======<<<;;;:::999888888555;;;;;;>>>FFFNNNdddxxx[[[IIIFFFAAA???>>>999:::999888666555444444444444333333333222222222111222222222111111111111000//////000000000000111111//////000000000000//////......------......///000444333111000/////////000//////000111111111000000000000000000///////////////......//////000111222333333222222222222333333555555777===GGGNNNRRRRRRQQQQQQOOOMMMMMMOOOTTTWWWRRRUUUXXX[[[___dddjjjnnnjjjqqq|||yyyvvvssstttvvvwwwuuusssooolllgggeeeddddddcccbbbbbb```^^^[[[YYYXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXYYYTTTSSSQQQQQQRRRRRRQQQOOOLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRSSSSSSRRRQQQOOONNNQQQQQQPPPPPPPPPPPPQQQQQQRRRPPPOOOOOOPPPQQQQQQPPPOOOMMMJJJJJJJJJKKKKKKJJJKKKIIIHHHGGGGGGGGGEEECCCGGGEEEDDDDDDEEEFFFDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>???>>>>>>AAABBBEEENNNXXXnnnmmmaaaYYYSSSKKKFFFFFFGGGGGGFFFEEEJJJQQQWWW[[[cccmmmuuutttnnngggaaa]]]XXXSSSNNNMMMKKKGGGEEECCCAAA>>>;;;:::777777888888555444666333333222222222333444444444333333222333444555666666777:::===???@@@AAAAAA@@@@@@@@@@@@???>>>===<<<;;;;;;;;;:::999777666555888999:::<<<===>>>?????????@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>??????<<<<<<<<<<<<;;;:::888888777777777666555555444444999888777666555333333222444555666888;;;===>>>???@@@EEEKKKOOORRRWWW]]]bbbeeemmmvvv|||gggVVVNNNIIIFFFFFFDDDCCCAAA@@@>>>=========>>>===???CCCEEEGGGPPPYYYiiirrreeemmmyyybbbWWWcccuuu|||uuukkkWWWJJJDDDLLLaaahhhTTTJJJGGGAAAAAADDD???<<<<<<;;;:::999888888777333999;;;>>>FFFNNNeeeaaaLLLGGGAAA@@@???999<<<;;;999777666555444444333333333222222222222222222222222111111111111000//////000000000111111111//////000000000000//////......//////000000000///111111///......///000111//////111222222222111111////////////000000000000............///000111222222222111111222333444444555666999???GGGPPPWWW\\\UUUUUUTTTRRRPPPPPPRRRTTTTTTVVVYYY\\\___dddjjjnnnkkkpppyyy~~~xxxuuurrrrrruuuvvvtttrrrooolllhhheeeccccccaaa``````___^^^\\\ZZZYYYXXXXXX[[[ZZZYYYXXXWWWWWWWWWWWWWWWUUUTTTTTTTTTTTTSSSQQQNNNNNNOOOPPPQQQQQQRRRRRRPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQPPPPPPPPPPPPQQQQQQPPPOOOOOOOOOQQQQQQOOONNNOOONNNLLLLLLMMMMMMKKKJJJIIIGGGFFFFFFGGGGGGFFFDDDGGGFFFEEEEEEFFFFFFEEECCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>BBB???>>>???AAADDDMMMVVViiittthhh[[[SSSJJJFFFFFFHHHGGGFFFGGGJJJNNNSSSYYYbbbkkkqqqwwwqqqkkkeeeaaa[[[TTTOOOMMMKKKHHHFFFEEEBBB>>><<<:::777666999999444444777444444333222222222333333333333333333333444444444666777888;;;===@@@AAABBB@@@@@@@@@@@@???>>>======;;;<<<<<<;;;999777555444666777999;;;<<<=========??????@@@@@@@@@AAAAAAAAABBBAAA???>>>>>>>>>>>>???>>>>>>>>>>>><<<;;;999888888888777777666555555444777666666555444333222222444555666888999;;;<<<===@@@DDDIIIMMMOOOSSSYYY^^^```iiitttyyy}}}lllYYYOOOJJJGGGFFFEEEDDDBBBAAA???>>>>>>>>>===<<<>>>BBBCCCFFFNNNWWWddd~~~qqqbbbmmm{{{cccXXXcccwwwyyy~~~~~~xxxjjjWWWIIICCCJJJ___~~~~~~gggSSSIIIFFF@@@AAADDD???;;;;;;::::::999888777777111888:::>>>FFFOOOfffeeeNNNHHHBBB@@@???999::::::999888777777777888333333222222222222222222222222222111111111111000//////000000111111111222//////000000000000//////---...000111111111000///......------...///111222///000111333333333222111////////////000000000111............///000222222.........///000222333444555888<<>>DDD@@@>>>???@@@DDDLLLVVVeeezzzwwwkkk[[[SSSJJJFFFGGGHHHHHHFFFKKKJJJLLLRRR[[[eeelllooozzzuuuooojjjfff```XXXRRRMMMKKKIIIGGGEEEBBB???<<<===888888<<<;;;666666:::777666555555444444444444222222333444444444333333666666888:::<<>>===<<<<<<<<<;;;:::888555444333444666777999:::::::::?????????@@@@@@AAAAAAAAACCCBBB@@@>>>======>>>>>>@@@@@@@@@@@@>>><<<:::888999888888777666555555444444444333333333333222222444444555777888:::;;;;;;@@@DDDIIILLLNNNRRRWWW\\\^^^gggrrrxxxzzzooo[[[QQQKKKHHHGGGEEEDDDCCCAAA@@@???>>>>>><<<;;;===@@@BBBDDDMMMVVV```{{{uuugggrrrxxx___[[[lll}}}uuuxxxzzzxxxhhhYYYJJJBBBGGGZZZyyy{{{dddRRRIIIFFF@@@@@@CCC???===;;;:::===<<<777666888;;;666999CCCHHHOOOjjj~~~gggPPPGGGCCC===;;;===:::888777666777666555333444444333333333333222222222111000111222222111000222222222111111111111000111///---...000111...+++////////////000000000000...///000000000000//////000000000000000000000000000000000000000000000000333222000//////000222333222222111111111111222222111444999???FFFOOOXXX^^^[[[ZZZYYYVVVTTTPPPNNNLLLQQQQQQQQQSSSWWW]]]bbbeeefffhhhppp{{{~~~wwwtttqqqppprrrrrrpppnnnlllmmmlllgggaaa___```bbb___^^^\\\YYYWWWUUUTTTSSS]]][[[YYYWWWVVVWWWXXXYYYXXXXXXXXXWWWUUUSSSQQQOOOSSSRRRPPPOOONNNNNNOOOPPPRRRRRRRRRRRRRRRRRRRRRRRROOOPPPQQQRRRRRRQQQPPPOOOQQQRRRRRRRRRQQQOOOMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGEEECCCCCCEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>???@@@@@@@@@AAAEEEJJJNNNcccuuu~~~lll]]]VVVPPPMMMJJJFFFHHHKKKMMMHHHIIIRRR]]]eeelllrrrzzzooofffaaa[[[UUUNNNKKKIIIIIIJJJJJJFFFBBB:::999888888777888888888777777666555444333333222333333333222222222111111777666666:::???BBBAAA???BBBAAA@@@???>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999999888777666777888:::<<<<<<<<<======>>>>>>>>>>>>BBBBBBAAA???>>><<<;;;:::>>>???@@@AAA@@@>>><<<:::<<<:::888777777555222000999777444222111222333555111444666666555555888::::::>>>DDDIIIKKKNNNPPPQQQ]]]cccllltttzzzrrr]]]RRRKKKIIIIIIGGGFFFCCC>>>;;;:::;;;<<<>>><<<===AAADDDFFFMMMUUUaaazzzuuugggsss{{{ccc^^^mmm|||ooouuussswwwyyygggWWWIIIBBBGGGZZZwwwwwwbbbPPPIIIGGG@@@@@@CCC???===;;;;;;===<<<888666888:::666:::EEEKKKRRRkkkyyycccMMMEEEBBB===;;;===:::888777666777666555333333333222222222111111111222111000111222222111000222222222111111111000000111///...///000000...,,,------------............///////////////000000000000000000000000000000000000000000000000000000000333222000//////000222333222111111000000111111222222444888<<>>>>>>>>>>>???@@@@@@@@@AAADDDJJJNNN^^^nnnooo___XXXQQQMMMJJJFFFGGGJJJIIIGGGJJJSSS^^^gggqqqzzz~~~uuummmiiiccc]]]UUUQQQLLLKKKKKKIIIFFFBBB<<<;;;:::888777777666666666555555555555555555555333333333222222222222111444444555999<<>>>>>>>>;;;;;;<<<<<<;;;;;;:::999888888666666666888:::;;;<<<<<<======>>>>>>??????@@@@@@??????>>>>>>======>>>???@@@@@@@@@>>><<<;;;<<<:::888888777666333000777666444222222222333444111333666666555555777::::::>>>CCCGGGJJJMMMQQQSSS[[[aaaiiipppuuu{{{ppp\\\SSSMMMIIIGGGFFFEEEBBB???===<<<>>>???>>><<<===AAADDDFFFMMMTTT___yyyuuufffqqq}}}eee^^^lll{{{hhhfff}}}mmmppp{{{fffTTTHHHCCCIIIZZZuuurrr___NNNHHHGGGAAA@@@CCC>>>>>>;;;;;;===<<<888777999999666;;;FFFLLLTTTllluuu___KKKDDDAAA<<<:::<<<:::888777666777666555333222222222111111111000000222111000111222222111000222222111111111000000000000/////////000000...,,,------------............111000///......///000111////////////////////////000000000000000000000000222111000//////000111222222111111000000111111222222444666888;;;???EEEIIINNNNNNNNNMMMLLLKKKIIIHHHIIIIIIHHHHHHJJJMMMPPPRRRTTTTTTWWW^^^dddlllyyy~~~{{{{{{wwwsssrrrssssssqqqoooooommmkkkiiigggddd```^^^bbbaaa```^^^]]]\\\[[[[[[]]]\\\ZZZYYYXXXXXXYYYZZZ]]]]]][[[YYYWWWTTTQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPQQQNNNNNNMMMMMMKKKJJJIIIHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFDDDBBBBBBCCCDDDCCCBBBBBBAAA@@@???????????????????????????>>>>>>>>>>>>??????@@@@@@AAADDDIIILLLXXXfffvvvddd[[[RRRNNNJJJGGGFFFIIIGGGGGGJJJRRRYYYaaannn{{{zzztttpppiiiccc[[[UUUNNNJJJHHHGGGDDDAAA>>>===;;;999777666555555444555555555666666666777333333333333222222222222///222555777999;;;>>>@@@AAAAAA@@@@@@??????>>>>>>;;;<<<<<<<<<<<<;;;::::::888777666555666777888999<<<<<<<<<===>>>??????@@@>>>>>>>>>???????????????===>>>?????????>>>===<<<<<<:::999888888666444222555555444444333222222222111333555555555555777888:::===AAAEEEHHHMMMRRRUUUZZZ```gggmmmqqqvvv|||mmm[[[SSSNNNIIIFFFEEEDDDBBB@@@??????@@@AAA===<<<===AAADDDFFFMMMTTT```xxxtttdddmmm|||dddZZZggg{{{yyyddd]]]mmmhhhggg}}}}}}hhhRRRGGGDDDIIIYYYsss}}}ppp]]]MMMGGGGGGAAAAAABBB===>>>;;;;;;===<<<888777999:::777:::CCCIIISSSjjjvvv```LLLEEEBBB<<<999;;;:::888777666777666555333222222222222111111111111222111000111222222111000111111111111000000000000000000000000000000...---////////////000000000000222111///------...000111////////////////////////////////////////////////111111000000000000111111111111000000000000111111222333555666777:::>>>AAAEEEFFFFFFGGGGGGFFFFFFFFFFFFEEEDDDCCCDDDEEEFFFGGGFFFFFFJJJQQQYYYbbbqqq~~~}}}yyytttrrrssstttrrrooopppmmmjjjiiiiiifffaaa\\\```___^^^\\\[[[[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXYYY]]]\\\[[[YYYWWWUUUTTTSSSSSSRRRQQQQQQPPPOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQOOONNNNNNMMMNNNOOOPPPQQQOOOOOONNNMMMLLLJJJIIIHHHJJJJJJIIIIIIHHHHHHGGGGGGFFFDDDBBBBBBBBBCCCBBBAAAAAA@@@@@@???>>>>>>>>>???????????????>>>>>>>>>===>>>??????@@@@@@CCCGGGKKKUUUaaayyy}}}jjj___UUUPPPLLLHHHFFFHHHHHHHHHKKKMMMNNNSSSaaaooozzz~~~|||wwwssskkkddd]]]VVVMMMGGGEEEDDDBBB@@@???>>><<<:::888777666666666666666666666666666666444444333333333222222222...111555777777999===AAAAAAAAAAAAAAA@@@??????>>><<<<<<<<<<<<<<<;;;;;;:::888777666666555666666777:::;;;<<<===>>>???@@@@@@>>>???????????????@@@@@@======>>>??????>>>======;;;:::999888999888555333333444555555444333222111222333444444444555666777999;;;>>>BBBFFFKKKRRRVVV\\\aaahhhlllooosssyyy}}}mmmYYYRRRNNNJJJGGGFFFCCCAAA???????????????===;;;<<>><<<;;;>>>===888777999;;;777777===CCCNNNeeezzz}}}fffPPPGGGCCC<<<888::::::888777666777666555333444333333333333222222222222111000111222222111000111111111000000000/////////000111111000//////...////////////000000000000333111///...---...///111////////////////////////////////////////////////111000000000000000000111111000000000000000000111111222444555666888;;;>>>>>>>>>@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAA???>>>BBBIIIPPPZZZiiivvvzzzuuurrrssssssqqqoooooollljjjiiiiiigggbbb]]]^^^^^^\\\[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXZZZZZZYYYXXXWWWWWWVVVVVVRRRRRRRRRRRRQQQPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLKKKLLLNNNOOOPPPOOOOOOOOONNNMMMKKKJJJIIIKKKKKKJJJJJJIIIHHHHHHGGGFFFDDDBBBBBBBBBBBBAAA@@@@@@@@@??????>>>?????????????????????>>>>>>>>>======>>>???@@@@@@BBBFFFIIIVVV___tttpppdddXXXRRRNNNJJJHHHIIIIIIJJJKKKJJJGGGIIIUUUcccrrrxxx}}}|||zzzuuummmeee___WWWNNNHHHFFFFFFEEEDDD>>>===<<<:::999999888888999888888777666666555555444444444333333333222222///222666777777999===BBB@@@@@@AAAAAAAAA@@@??????<<<<<<======<<<<<<;;;:::888888777666666555555555888999:::;;;===>>>@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>======<<<;;;:::999999999999777555333444555666666444333222222222222333444555555555777999<<>>???>>>===;;;===;;;<<<@@@CCCEEELLLTTTaaawwwpppaaaggg}}}fffYYYeee|||zzzjjj\\\___uuuooo\\\ZZZpppmmmQQQGGGCCCHHHWWWtttyyy___NNNHHHGGGAAA@@@CCC>>>???<<<<<<>>>===999888999:::777666999>>>III]]]oookkkSSSIIICCC<<<999;;;:::888777666777666555333444444444333333333222222222111000111222222111000111111000000000////////////111222222000//////000------------............222111000///......//////////////////////////////000000000000000000000000000000000000000000000000111000000//////000000111111222444555666777:::<<<999:::;;;===???@@@@@@AAAAAAAAA@@@???????????????======???EEEJJJQQQ^^^iiiwww{{{uuurrrrrrrrrqqqooommmkkkiiihhhgggeeeccc``````___^^^]]]\\\[[[[[[[[[YYYYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVWWWOOOOOOQQQRRRRRRSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNOOOPPPPPPLLLLLLLLLLLLMMMNNNNNNOOONNNNNNOOONNNNNNMMMLLLKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGEEECCCBBBCCCCCCBBB@@@AAA@@@@@@?????????@@@@@@????????????>>>>>>>>>>>>===>>>??????@@@BBBEEEHHHUUU\\\nnnuuuhhhZZZTTTQQQMMMKKKKKKJJJIIIJJJIIIFFFFFFPPP\\\gggpppyyy}}}}}}yyyqqqhhhccc[[[RRRLLLJJJJJJJJJIII>>>===<<<;;;:::999999999::::::999888777666555555444444444444333333333333333444555666777:::===@@@???@@@AAABBBBBBAAA@@@???<<<============<<<;;;;;;999999888888777666555555666777888:::<<<===???@@@@@@@@@@@@@@@@@@???????????????>>>======<<<;;;;;;;;;:::999999::::::888666444555666777777666555444333222111222444555444333555777:::===AAAFFFLLLQQQSSSXXX^^^bbbeeehhhmmmrrr~~~gggYYYPPPLLLKKKFFFCCC???>>>??????<<<999<<<;;;<<<@@@CCCEEELLLSSS]]]sssnnn___jjj~~~gggZZZggg~~~tttcccaaarrrlllZZZVVVhhhnnnRRRGGGCCCFFFVVVuuubbbPPPIIIGGG@@@@@@CCC??????<<<<<<>>>===999888:::888777888:::>>>GGGUUUcccnnnUUUIIICCC===;;;===:::888777666777666555333333333333333222222222111222111000111222222111000111000000000///////////////111333222000...///000------------............111111111000///.........000000000000000000000000000000000000000000000000//////000000000000//////000000////////////000000222333555555555666888:::666777999;;;===>>>??????????????????>>>>>>>>>>>>>>>===@@@EEEHHHMMMWWWaaammmyyy{{{tttqqqqqqqqqpppnnniiijjjiiigggdddccccccdddaaa```___]]]\\\[[[[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZWWWVVVUUUTTTSSSSSSTTTUUUOOOPPPQQQRRRSSSSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPOOOOOOOOOOOOPPPQQQMMMNNNNNNOOOOOOOOOOOONNNMMMNNNNNNOOONNNNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHFFFDDDCCCDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA????????????>>>>>>>>>>>><<<===??????@@@AAADDDFFFRRRXXXfffyyykkk\\\VVVTTTPPPMMMMMMKKKIIIIIIHHHEEEDDDKKKTTT[[[fffssszzz~~~}}}uuulllfff___UUUNNNLLLLLLJJJIII@@@???>>><<<:::999888888999999999888888777777777555444444444444333333333666444333444777:::<<<===???@@@BBBCCCCCCBBB@@@???===============<<<;;;;;;:::::::::999888666555444444444666888:::<<<>>>???>>>??????@@@@@@AAAAAABBBAAA@@@>>>===<<<;;;::::::;;;:::999:::;;;;;;999777666666777777777777777666333111000111444555333222333666999<<>>???AAAAAA>>>;;;<<<:::;;;@@@BBBEEEKKKSSS\\\pppnnn^^^nnn}}}gggYYYfffkkkeeetttppp[[[RRR___nnnSSSHHHBBBEEEVVVvvvdddRRRIIIFFF@@@@@@CCC??????<<<<<<>>>===999888:::666777:::===@@@FFFQQQZZZmmmoooTTTHHHCCC===<<<@@@:::888777666777666555333222222222111111111111000222111000111222222222000000000000000///////////////111333222000...///111////////////000000000111111111111111000///------111111111111111111111111000000000000000000000000//////000000000000//////000000////////////000000333444666666555555666777555666888:::<<<===>>>>>>===>>>>>>>>>>>>>>>>>>???>>>>>>AAAFFFIIIMMMWWWaaaeeerrr{{{tttpppppppppooommmgggiiiiiifffbbbaaadddggg```___^^^\\\[[[ZZZYYYYYY[[[\\\\\\]]]]]]]]]\\\\\\WWWVVVTTTRRRQQQQQQQQQRRRRRRSSSSSSSSSSSSQQQPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRQQQPPPOOOOOOPPPQQQRRROOOPPPQQQRRRRRRQQQOOONNNMMMMMMNNNOOOOOOOOOOOONNNNNNMMMLLLKKKJJJIIIHHHHHHIIIGGGEEEDDDDDDDDDCCCAAAAAAAAAAAA@@@AAAAAABBBBBB????????????>>>>>>>>>>>><<<===??????@@@AAADDDFFFNNNSSSaaawww{{{lll^^^WWWUUURRROOOOOOMMMJJJHHHFFFCCCAAAEEEKKKPPP]]]lllwww}}}}}}wwwnnnfff___UUUOOOLLLJJJHHHFFFCCCAAA???<<<:::888777666888888888888888999999999555555444444444333333333777444111333777:::;;;:::???@@@BBBCCCCCCBBB@@@???===============<<<<<<;;;;;;;;;;;;:::888777555444222333555777999<<<===>>><<<===>>>???AAABBBDDDDDDBBBAAA???===;;;:::999999;;;:::999:::;;;;;;:::888777777777777777888888888333111000111444555333111222555888;;;>>>BBBGGGJJJJJJOOOVVV[[[___ccciiimmmxxxnnnZZZNNNKKKDDDAAA>>>???CCCDDDAAA===<<<:::;;;@@@BBBEEEKKKSSS]]]pppkkk```nnnyyyiii___ffftttmmm|||ooo]]]QQQWWWsssttt]]]HHH@@@GGGTTTlllmmmVVVHHHDDD@@@AAACCC<<<@@@@@@>>>===;;;999888777888999:::999:::BBBOOOYYYkkkqqqRRRFFF>>>>>>@@@<<<777555444555666777666555222222222222222222222222111111111111111222222222333222000...---,,,,,,---111111222111...---......//////////////////////////////.........000111222111...,,,---///111///---+++000444111,,,***000666///000111222222222222222///000111222222333222222333555666666444333333333:::888777777888;;;>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@CCCHHHLLLPPPYYYcccmmmuuu}}}zzz|||{{{xxxuuuqqqnnnkkkjjjiiigggeeecccccccccbbb```bbbbbbaaaaaa```^^^]]]\\\ZZZ\\\^^^___^^^^^^___```\\\[[[YYYVVVUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRQQQSSSVVVVVVTTTRRRPPPPPPMMMNNNNNNOOOOOONNNNNNMMMQQQPPPPPPRRRSSSSSSPPPNNNNNNNNNOOOOOOOOOOOOPPPPPPOOONNNLLLKKKJJJJJJKKKKKKHHHGGGFFFFFFGGGGGGEEEDDDCCC???@@@DDDFFFCCCAAAAAACCCCCCBBBAAA???>>>======?????????@@@BBBDDDFFFHHHJJJRRR[[[kkkoooccc^^^WWWVVVUUUMMMHHHFFFEEEEEEFFFGGGGGGFFFNNNUUUbbbqqq|||~~~zzzuuuiiiaaaVVVPPPMMMKKKGGGCCCAAA???<<<:::999999::::::777888888999999999888888888777777555444333222222222333333222000222777;;;>>>@@@BBBCCCDDDBBB@@@>>>AAA===:::<<<@@@BBB>>>999;;;:::999777555444333222444444555777999===@@@AAA??????AAABBBBBBBBBAAAAAABBBBBBAAA@@@???======<<<:::999999:::<<<<<<:::888;;;::::::999888777777666555444444333333222222111555666888;;;===@@@BBBBBBMMMQQQWWW\\\___ccciiimmm}}}xxx```PPPLLLHHHEEE@@@>>>======<<<;;;===>>>???@@@BBBFFFLLLPPP]]]pppmmmaaakkkxxxhhhaaahhh{{{uuu___PPPTTToooyyy___JJJ@@@EEEPPPggg~~~pppYYYJJJEEE???@@@@@@999@@@???>>><<<;;;999888777666888999999<<>>???;;;888666555555666666555444222222222222222222222222111111111111111111111111111000///.........//////000111222111...---...///////////////////////////000000///......///000111111///------///000///......///000000///---,,,,,,000000111222222222111111///000111222222333222222333555666555444333444666;;;:::999999:::===@@@BBBFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCFFFKKKNNNRRR[[[eeeooowww}}}}}}{{{yyyvvvrrrooolllkkkjjjhhheeedddddddddbbbaaabbbbbbbbbaaa```___^^^]]]___```aaa___]]][[[[[[\\\ZZZYYYXXXWWWVVVWWWWWWXXXUUUUUUTTTTTTSSSRRRRRRQQQOOORRRTTTTTTSSSQQQPPPPPPNNNNNNOOOOOOOOOOOONNNNNNPPPOOOOOOPPPRRRRRRQQQOOONNNNNNNNNOOOOOOPPPPPPPPPNNNMMMLLLJJJJJJJJJJJJKKKIIIHHHFFFGGGGGGHHHFFFEEEDDDAAA@@@DDDEEECCCAAACCCBBBBBBAAA@@@@@@???>>>>>>>>>=========>>>@@@AAABBBGGGNNNWWWeeeuuugggbbbYYYWWWUUUMMMJJJHHHFFFEEEFFFFFFDDDCCCIIIOOOZZZgggrrruuusssoooiiibbbXXXQQQOOOMMMIIIEEEGGGEEEBBB@@@>>>===>>>>>>999999999:::999999888888999888888777666555444444222444444333222222666999<<<===@@@BBBCCCBBB@@@???@@@AAAAAA@@@===;;;::::::======;;;999777666444444555555555666888:::===>>>===>>>@@@AAABBBAAAAAA@@@BBBBBBAAA@@@???>>>======;;;:::999:::;;;;;;;;;999666666666666666666666666555555444444333222222222333444666888<<>>======<<<;;;===>>>???@@@BBBFFFLLLPPP^^^oooooo```fff~~~uuuhhhbbbiii|||cccRRRTTTmmm~~~```KKKAAADDDLLL```vvv}}}oooYYYKKKGGG@@@@@@AAA:::???>>>===<<<:::999777777444666999;;;>>>EEEPPPWWWhhhtttWWWJJJAAA>>>>>>999999777666555666555444222222222222222222222222222000000000000000000000000///////////////000111222000111222000...---...///////////////////////////111000///.........//////000///------///000///...444000...000333222+++$$$111111111222111111000000///000111222222333222222444555666555555555777999<<<;;;;;;;;;===@@@DDDFFFMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGJJJNNNQQQUUU___hhhrrr{{{~~~}}}zzzwwwtttqqqooommmkkkiiigggffffffeeedddbbbccccccccccccbbb```___^^^aaaaaaaaa___\\\ZZZYYYZZZZZZZZZYYYXXXXXXXXXXXXXXXVVVVVVUUUTTTRRRQQQPPPPPPMMMOOOQQQRRRQQQPPPPPPPPPNNNOOOOOOPPPPPPOOOOOONNNPPPNNNMMMNNNPPPQQQQQQPPPMMMMMMMMMNNNOOOPPPPPPQQQNNNMMMLLLJJJIIIJJJJJJKKKJJJIIIGGGHHHIIIIIIHHHGGGFFFBBB@@@CCCDDDBBBBBBDDDAAAAAA@@@@@@@@@?????????AAAAAA@@@??????@@@BBBCCCEEEKKKTTT___uuu|||mmmfff\\\YYYWWWNNNMMMJJJGGGEEEEEEDDDBBB@@@GGGKKKTTT___jjjoooqqqpppjjjccc[[[UUUQQQNNNKKKGGGFFFEEEBBB???<<<;;;::::::;;;;;;;;;;;;:::999999888999999888888888777777777333555555555333333444555999;;;>>>@@@BBBBBBAAA@@@<<>><<<:::888666555777666666666777888:::;;;<<<===???@@@AAAAAAAAA@@@CCCCCCBBBAAA@@@???>>>>>>===;;;999999:::;;;<<<;;;999999999999::::::::::::555555555444333333222222222222333555999===BBBDDDFFFKKKPPPUUUYYY___gggmmmsss{{{~~~iiiTTTIIIGGGDDD@@@>>>======<<<;;;<<<===???@@@BBBFFFLLLPPP^^^lllppp]]]ccctttsssfffaaahhhkkkYYYZZZnnn```KKKAAABBBHHH[[[qqqxxxkkkVVVJJJGGGAAABBBDDD>>>>>>===<<<;;;:::888777777555777999<<<@@@FFFNNNTTTddd~~~pppVVVJJJAAA>>>>>>999:::999777666666555333111222222222222222222222222000000000000//////////////////000000111111222222000111111000///......//////////////////////////////........./////////000000///........./////////777333000222555555...(((111111222111111000////////////111222222222222222555666777666666777:::<<<<<<<<<;;;<<<>>>BBBEEEHHHQQQRRRRRRQQQPPPOOOMMMLLLKKKJJJMMMRRRTTTXXXaaakkkvvv~~~~~~|||yyyvvvtttqqqpppmmmkkkiiihhhhhhgggfffdddeeeeeeeeedddcccbbbaaa```___``````^^^\\\ZZZ[[[\\\^^^]]]\\\ZZZXXXWWWVVVUUUWWWWWWUUUTTTRRRPPPOOONNNKKKMMMPPPPPPOOOOOOOOOPPPOOOOOOPPPPPPPPPPPPOOOOOOPPPNNNLLLLLLNNNPPPQQQQQQLLLLLLMMMNNNOOOPPPPPPQQQNNNMMMKKKJJJIIIIIIJJJJJJKKKIIIHHHIIIJJJKKKJJJHHHGGGBBB???BBBCCCAAAAAACCC@@@@@@@@@???????????????AAA@@@@@@@@@@@@BBBCCCDDDFFFKKKSSS^^^pppqqqiii___\\\YYYQQQMMMKKKGGGFFFEEEDDDBBB@@@DDDGGGNNNWWWaaajjjooorrrlllfff___XXXSSSOOOJJJGGGEEECCC@@@===:::777666555<<<<<<<<<<<<;;;:::999999999999999888888888888888555666666666555444222222777999<<>>DDDAAA@@@???===;;;999777777777666555555666777888999<<<===???AAABBBBBBBBBBBBCCCCCCBBBAAAAAA@@@?????????<<<999999:::<<<======<<<<<<<<<<<<;;;;;;;;;;;;666666555555444333333333222222222333666:::???BBBDDDHHHMMMQQQUUU[[[ccciiioootttzzzzzzuuueeeTTTJJJGGGDDD@@@=========<<<<<<<<<===>>>@@@BBBGGGLLLQQQ]]]jjjvvv```bbbqqqqqqeee^^^ccctttbbb```ppp~~~___JJJ@@@AAAFFFYYYoooxxxhhhUUUKKKHHHAAAAAACCC???===<<<;;;:::999888777666777888:::<<<@@@FFFMMMQQQ___uuuiiiRRRIII@@@===>>>:::;;;999777666555444222000222222222222222222222222000000000000//////......000000000111111111111000///000111000///...///000////////////////////////,,,,,,---...///000000000/////////.........///000444222111111111111111111111111111111111000///...//////111222222222222222555777888999888:::<<<>>><<<<<<;;;<<<>>>AAAEEEHHHRRRSSSTTTTTTTTTRRRQQQPPPNNNMMMPPPTTTWWWZZZcccmmmyyy~~~{{{yyywwwuuutttooommmkkkjjjjjjiiihhhfffgggggggggfffeeedddbbbbbb`````````]]]ZZZYYYZZZ[[[^^^]]]\\\[[[YYYWWWVVVUUUWWWWWWUUUSSSQQQOOONNNMMMLLLNNNOOOPPPOOONNNPPPQQQPPPPPPPPPQQQQQQPPPPPPPPPPPPNNNLLLLLLNNNPPPQQQPPPLLLLLLMMMNNNNNNOOOPPPPPPMMMLLLKKKIIIIIIIIIJJJJJJKKKJJJIIIIIIKKKLLLKKKIIIFFFAAA???AAABBB@@@@@@BBB????????????????????????;;;;;;;;;;;;===???AAABBBFFFJJJRRR^^^nnntttlllbbb___]]]UUUMMMKKKHHHFFFFFFEEECCCAAA>>>@@@EEEMMMVVV```iiiooolllhhhaaa[[[TTTOOOIIIFFFIIIHHHEEEBBB>>>;;;999888<<<<<<<<<<<<<<<;;;:::999999888888888888888888888666666777777666555222000666888;;;>>>AAACCCDDDEEE<<>>===;;;999888777555555444444555777999:::;;;===???AAACCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@???===:::999;;;<<<======<<<;;;:::999888777666666777777666555555444444333444333222222444777;;;===CCCGGGLLLOOORRRVVV]]]bbbhhhmmmtttzzzsssiiieee\\\QQQLLLFFFCCC@@@============<<<;;;===>>>@@@BBBGGGMMMQQQ]]]kkk~~~gggbbbtttoooddd\\\^^^{{{hhhffftttwww]]]III@@@AAAEEEWWWnnnwwwiiiWWWMMMHHH@@@>>>@@@;;;<<<;;;;;;:::888777777666777777888;;;@@@GGGMMMQQQ\\\mmmcccNNNGGG???===>>>:::;;;999777666666555333111222222222222222222222222222111111000000//////...//////000111111000000//////000111000///...///000////////////////////////,,,,,,---//////000//////...///000///------///000...///000...,,,---000333000000000111000000/////////000111222222333222222666888;;;<<<;;;<<<===>>>===<<<;;;<<<>>>AAADDDGGGPPPQQQTTTUUUVVVVVVTTTSSSQQQQQQSSSWWWZZZ]]]fffpppzzz~~~{{{yyyxxxwwwqqqooommmllllllkkkjjjhhhhhhhhhhhhhhhgggeeedddcccdddcccaaa]]]YYYWWWWWWXXXZZZZZZZZZZZZZZZYYYXXXXXXWWWVVVUUUSSSQQQOOONNNMMMNNNPPPQQQPPPOOOOOOPPPRRRPPPQQQQQQRRRRRRQQQQQQPPPQQQPPPNNNNNNPPPPPPPPPOOOMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKIIIHHHIIIIIIJJJKKKIIIIIIIIIKKKLLLKKKJJJFFFBBB@@@BBBCCCAAA@@@AAA@@@@@@?????????>>>>>>>>>;;;;;;;;;<<<===@@@BBBDDDDDDFFFPPP___pppyyypppeeeaaa```XXXOOOLLLIIIGGGGGGFFFDDDBBB>>>@@@CCCGGGOOOYYYdddkkkhhhfffaaa[[[UUUOOOJJJGGGJJJIIIGGGDDD@@@===:::999:::;;;;;;<<<<<<;;;;;;:::::::::999999888888888888888777666777777555333000555666999<<>>>>>===<<<;;;:::999999666666555555555777888999:::;;;>>>@@@BBBCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@??????===;;;;;;<<<===>>>===>>>===<<<;;;999777666555777777777666555555444444444333333333444666888:::AAAFFFKKKOOOQQQTTTYYY]]]```gggsss}}}qqqbbb\\\UUUOOOMMMFFFCCC???======>>>======;;;<<<>>>@@@BBBGGGMMMQQQ___oooiiibbb{{{nnnccc[[[[[[{{{}}}kkklll|||qqq[[[HHH???@@@BBBTTTkkkuuugggUUULLLHHH???===???:::;;;;;;:::999888777666666666555666999@@@IIIPPPTTT\\\ggg}}}}}}```MMMGGG???<<<===::::::888666666666555333222222222222222222222222222333222222111000000//////+++,,,...000111111111000...000111000///...///111////////////////////////....../////////...,,,,,,...///000///------///111+++---//////...---///000...///000000000000000000///000111222222333222222666999===???>>>=========???>>>======>>>AAADDDFFFMMMOOOSSSVVVXXXYYYXXXWWWUUUUUUWWW[[[]]]aaaiiisss{{{}}}{{{zzzyyysssqqqnnnmmmmmmmmmkkkjjjjjjjjjiiiiiihhhfffeeeddddddcccaaa\\\XXXWWWWWWXXXYYYYYYZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSQQQPPPNNNNNNRRRRRRSSSRRRPPPPPPQQQSSSQQQQQQRRRRRRRRRRRRQQQQQQRRRQQQPPPQQQQQQQQQOOOMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLJJJIIIHHHHHHIIIIIIJJJIIIHHHIIIKKKLLLKKKJJJGGGCCCBBBEEEFFFCCCAAABBBAAA@@@@@@???>>>======<<<>>>>>>===>>>???AAACCCDDDBBBDDDNNNaaauuu~~~ttthhhcccaaaYYYSSSPPPLLLIIIGGGEEECCCAAA@@@AAABBBDDDHHHPPP[[[bbbaaa```^^^ZZZUUUPPPLLLJJJHHHGGGEEEBBB???;;;888777888999:::;;;;;;;;;;;;;;;===<<<<<<;;;:::999888888999777555555777666444111333444666999<<>>============<<<<<<<<<<<<999888777666666666777777777888;;;>>>@@@AAABBBBBB@@@@@@@@@@@@@@@?????????>>>===<<<<<<>>>>>>===<<<>>>>>>===<<<;;;:::999888888888777777666555555444222222222333555777888999===BBBJJJOOOQQQTTTXXX\\\^^^dddmmmwwwyyyhhh^^^TTTMMMLLLFFFCCC???======>>>======;;;<<<>>>@@@BBBGGGMMMRRRbbbuuu|||gggbbbmmmddd\\\ZZZyyy|||lllqqqnnn[[[HHH??????AAARRRiiisssbbbRRRJJJGGG???>>>AAA===;;;::::::999888777666666444333333888AAAKKKSSSXXX\\\dddxxx|||```NNNHHH???<<<===999999777666555666555444222222222222222222222222222333333333222111000000///(((***,,,///111222222222...///111000//////000111////////////////////////111111111000...,,,***(((---///111///---,,,...111---...000222222111///---......///000000111000000///000111222222333222222666:::>>>@@@@@@>>><<<<<>>>>>???BBBEEEFFFLLLNNNSSSWWWZZZ[[[[[[ZZZXXXWWWZZZ^^^```cccllluuu{{{~~~}}}{{{{{{tttqqqooonnnnnnmmmlllkkkjjjjjjjjjjjjhhhgggfffeee``````^^^[[[YYYYYYZZZ\\\\\\\\\\\\[[[YYYWWWTTTSSSUUUTTTTTTRRRQQQPPPOOONNNTTTTTTTTTSSSQQQPPPRRRSSSQQQQQQRRRRRRRRRRRRQQQQQQSSSRRRRRRRRRSSSQQQNNNLLLOOOOOONNNNNNMMMLLLLLLLLLMMMLLLJJJIIIHHHHHHIIIIIIIIIHHHHHHIIIKKKLLLKKKJJJHHHEEEEEEHHHIIIEEEBBBBBBAAAAAA@@@???>>>===<<<;;;===<<<;;;;;;;;;<<<>>>???CCCDDDOOOeeezzzwwwjjjdddaaaYYYVVVSSSNNNKKKHHHEEEBBB???============>>>EEEOOOVVV\\\\\\\\\YYYUUUQQQNNNMMMHHHHHHFFFCCC@@@===:::888777777999:::;;;<<<<<<<<>>>>><<<;;;:::999999:::777555555666777444222111222444777:::<<>>>>>>>><<<;;;999777666555555555555666999<<<>>>@@@@@@@@@@@@@@@??????????????????>>>======>>>??????===<<<999999999888888777777777888888777777666666555555///000222444666888999:::999@@@HHHOOORRRUUUYYY\\\aaabbbeeekkktttpppdddVVVMMMKKKEEECCC???======>>>>>>===;;;<<<>>>@@@BBBGGGNNNRRReeezzz{{{ccchhh|||qqq```\\\ccckkkvvvlllqqq~~~ooo[[[NNNAAA>>>DDDRRRdddrrr```TTTGGGCCCAAA???===>>><<<;;;999888777777666666444555777:::@@@IIIRRRYYY^^^___ssscccJJJBBBBBB???;;;::::::999888666444222000000222222222111111111111000222111111000000000000000---........./////////000...------...//////...,,,444111000222222......000000000///............///000000000000111111111111000000000000000000000000111000///......///000111000///000333222000111555<<>>>>>>>>@@@BBBDDDGGGHHHNNNPPPSSSWWWYYYZZZZZZZZZYYYXXX[[[ccchhhjjjnnnrrr}}}}}}yyyvvvuuutttqqqooonnnnnnooooookkkkkkkkkkkkllljjjfffcccbbbbbb___\\\YYYYYY[[[]]]___^^^]]][[[ZZZYYYXXXXXX\\\YYYTTTOOOLLLLLLMMMNNNPPPRRRSSSRRRQQQPPPQQQSSSRRRSSSSSSTTTTTTTTTTTTSSSPPPPPPPPPOOOOOONNNNNNNNNOOONNNMMMLLLLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIKKKKKKJJJJJJIIIIIIIIIIIIEEEEEEFFFFFFEEEDDDBBBAAAEEECCC@@@???@@@???>>>===:::;;;;;;;;;===>>>???@@@EEEFFFOOOddd}}}uuulllgggaaa[[[WWWTTTPPPMMMKKKHHHEEECCC@@@?????????AAACCCFFFHHHUUUVVVWWWVVVTTTQQQMMMKKKHHHIIIGGGBBBAAAAAA===777===:::888999===???>>>======<<<;;;;;;<<<===<<<;;;>>>:::666555777888666444555555555666888:::<<<>>>CCCAAAAAABBBDDDDDDAAA>>>;;;===???@@@@@@???<<<;;;:::999888777777777888999888777999<<>>???>>><<<<<<======;;;:::;;;:::999999888888999999;;;999777777777666444333777666444333333555888:::999===CCCIIIMMMQQQUUUXXX[[[___dddjjjqqq|||uuueeeZZZOOOGGGGGGDDDAAA??????>>>===<<<@@@>>>>>>BBBDDDEEEKKKRRRdddzzzhhheeewwwyyyddd]]]bbbkkk}}}nnnooottt]]]OOOAAA===CCCPPPcccqqqaaaUUUIIIDDDBBB???>>>>>><<<;;;999888777777666666444555777;;;AAAJJJUUU[[[^^^___ssseeeKKKDDDCCC@@@<<<;;;::::::888777555444222222222222222222111111111111222111111000000000000000/////////////////////000///......///000000///---...,,,,,,//////,,,,,,///000//////...---.........//////000000000111111111000000000000000000000000000000////////////000000333111111333111...///444===AAAEEEGGGFFFDDDCCCCCC@@@@@@@@@AAACCCFFFHHHJJJOOOQQQUUUXXXZZZ[[[\\\\\\\\\[[[___fffkkkmmmpppuuu}}}~~~|||zzzwwwuuussspppnnnnnnoooooommmlllkkkjjjjjjhhheeebbbbbbaaa___\\\ZZZZZZ\\\^^^aaa___]]][[[ZZZZZZZZZ[[[]]]ZZZWWWSSSPPPPPPPPPPPPQQQRRRSSSSSSQQQQQQRRRSSSRRRSSSSSSSSSSSSSSSRRRRRRPPPOOOOOOOOONNNNNNNNNNNNRRRQQQNNNMMMLLLMMMNNNOOOLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFEEECCCBBBBBBAAA??????@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<>>888;;;:::999:::<<<============<<<;;;;;;<<<===<<<;;;===:::888777777777666555777666666666777999;;;===BBBAAA@@@BBBDDDDDDAAA>>><<<<<<======>>>>>>>>>>>><<<;;;:::999888888999:::777777888;;;>>>@@@AAA@@@CCCAAA???>>>======>>>???@@@>>><<<<<<======<<<;;;;;;:::999999888999999999:::888777666666666444222666555333111222333555666444999@@@FFFLLLQQQVVVYYY^^^bbbfffiiinnnvvvtttdddZZZPPPIIIGGGDDDAAA???>>>>>>===<<<>>><<<===AAADDDGGGMMMUUUcccwwwjjjaaarrrlll___bbblllpppjjjzzz{{{___QQQAAA<<>>>>><<<;;;999888777777666666333555777<<>>>>>???@@@???>>>======<<<;;;::::::;;;;;;@@@CCCNNNaaavvvxxxqqqhhhbbb]]]XXXSSSNNNKKKIIIFFFEEEAAA@@@?????????@@@AAABBBIIIJJJKKKLLLLLLJJJHHHFFFGGGIIIIIIFFFFFFEEEAAA:::888999;;;<<<;;;;;;<<<======<<<;;;;;;<<<===<<<;;;;;;;;;;;;999777666777888999888666555666888:::<<<@@@@@@@@@BBBCCCCCCAAA???======<<<;;;<<<===???@@@>>>===<<<;;;:::999999999777666777999===?????????CCCBBB@@@???>>>??????@@@AAA???<<<;;;<<<===<<<<<<;;;;;;:::999999999999999999777666555666555444222555333222000000111222333333777===CCCHHHNNNTTTWWW]]]```eeehhhlllsss{{{pppaaaWWWOOOIIIFFFDDD@@@???>>>>>>===<<<<<<:::<<>>>>>??????===<<<999999999:::;;;<<<=========???HHHWWWjjjyyy}}}tttjjjddd___ZZZTTTNNNKKKHHHFFFDDDBBBAAA@@@???>>>>>>>>>???CCCDDDFFFGGGGGGGGGEEEEEEEEEGGGHHHFFFFFFFFFBBB;;;666:::======;;;999;;;======;;;;;;;;;<<<===<<<;;;:::<<<===;;;777666777:::888777555444555888;;;===>>>???@@@AAABBBBBBAAA@@@>>>>>>===<<<<<<=========>>>>>>===;;;:::999999888777666666888;;;>>>>>>>>>CCCBBBAAA@@@@@@@@@@@@AAABBB???<<<;;;<<<======<<<;;;;;;:::999999999999:::888777555555666555444222333222111000000111333444777999===AAAEEEJJJOOOSSSVVV[[[aaafffkkkrrr{{{jjj[[[SSSLLLFFFEEECCC@@@>>>>>>>>>===<<<<<<;;;<<>>;;;888:::::::::::::::;;;<<<===@@@@@@CCCLLLXXXdddmmmqqqooowwwuuukkkddd```[[[UUUOOOKKKHHHDDDBBBBBBBBB@@@???>>>======<<<@@@AAABBBDDDDDDEEEDDDDDDBBBDDDEEEDDDDDDFFFBBB<<<888;;;======:::999;;;======;;;;;;;;;<<<===<<<;;;:::<<<>>><<<999777999;;;666555444444555888;;;===<<<===???AAAAAAAAAAAAAAA>>>???@@@@@@???===;;;999======<<<<<<:::999888777888666666777:::===>>>>>>BBBBBBAAAAAAAAAAAAAAAAAABBB???===<<<=========<<<<<<;;;::::::999999::::::888777555555666666555333111111111111222333555666777999<<>>>>>>>>===<<<>>><<<===BBBEEEHHHOOOWWWdddpppjjjcccqqq~~~fffaaaiiioooaaaooo}}}dddUUUEEE===???HHHWWWddd[[[PPPFFFCCCBBB???<<<<<<<<<;;;999888777777666666444555777<<>>IIIXXXccceee```WWWQQQMMMMMMMMMOOOQQQSSSVVVWWWZZZZZZ\\\^^^aaaccceeefffhhhhhhnnnxxx}}}~~~}}}}}}}}}{{{zzzvvvtttqqqnnnlllkkkkkkllljjjiiiggghhhhhhiiigggfff_________\\\ZZZXXXYYYZZZXXXZZZ^^^aaaaaa___[[[YYYWWWWWWWWWWWWWWWVVVUUUTTTQQQRRRSSSRRRQQQPPPQQQSSSQQQRRRRRRRRRQQQPPPOOOOOOMMMMMMMMMNNNNNNNNNNNNNNNLLLNNNPPPRRRRRRPPPLLLJJJIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDBBBAAAAAA@@@>>>:::777>>>>>><<<;;;::::::::::::DDDCCCCCCDDDHHHOOOVVVZZZYYY]]]eeeuuuvvvmmmgggaaa]]]XXXRRRNNNIIIDDDAAACCCBBBAAA@@@???===<<<<<<>>>???@@@AAABBBCCCCCCCCC@@@BBBBBBAAABBBEEECCC>>><<<<<<<<<<<<:::;;;<<<>>>===<<<;;;;;;<<<===<<<;;;;;;<<<======;;;::::::;;;555555555555666888:::;;;:::<<>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>===;;;<<<;;;;;;:::::::::::::::999777666666777777666555222222222222333444555555444666999<<>>>>>===<<<>>><<<>>>BBBFFFHHHOOOWWWhhhvvv~~~hhhbbbqqqeee\\\bbb|||hhh\\\jjj{{{dddVVVFFF???@@@GGGTTT```YYYOOOEEECCCCCCAAA>>>>>><<<;;;999888777777666666444555777<<>>===<<<======>>>???@@@AAAAAABBB@@@AAAAAA???AAAEEEDDDAAA@@@>>>;;;:::;;;===>>>>>>===<<<;;;;;;<<<===<<<;;;===<<<<<<===>>>===;;;999777777777777777777666666888;;;???@@@@@@???AAACCC???@@@AAAAAAAAAAAA@@@???<<<======>>>===<<<;;;::::::888777777:::===>>>???@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@???<<<:::<<<<<<;;;::::::::::::;;;999888777777888888777666444444333333222222222222333444666999>>>EEENNNTTTWWWYYY\\\^^^```gggpppwww|||mmm^^^VVVOOOIIICCCAAA>>>======>>>===<<<<<<;;;===BBBFFFJJJRRRZZZgggvvvyyyccc```pppdddXXX\\\|||qqq```VVVdddzzzdddVVVGGG@@@AAAGGGSSS]]]YYYOOOFFFDDDEEECCC@@@@@@<<<;;;999888777777666666444555777<<>>;;;======<<<<<<<<<======>>>;;;===@@@AAA??????AAACCCAAAFFFIIIMMM]]]{{{|||tttoooeeebbb^^^ZZZUUUNNNFFFAAACCCCCCBBBBBB@@@???===<<<<<<<<<======>>>???@@@@@@AAABBB@@@>>>@@@EEEFFFCCCDDD???:::999;;;>>>??????===<<<;;;;;;<<<===<<<;;;>>><<<;;;===??????<<<999999999999999777555333111777;;;???@@@??????AAACCC????????????@@@BBBDDDEEE======>>>??????>>>===<<<;;;999777888:::===????????????@@@AAAAAAAAA@@@@@@>>>>>>???AAABBB@@@<<<999<<<<<<;;;::::::::::::;;;:::999777888999999888777666666555333111000///...555555666888;;;AAAIIINNNUUUWWWYYYZZZ]]]eeeooovvvxxxlll^^^UUUMMMGGGCCCAAA>>>======>>>===<<<:::999<<>>???BBBQQQccc]]]OOOCCCCCCEEECCC?????????;;;888666888888666444444555777<<>>???<<<999999888777666555444444444333222222111111222222222111000111222111000...222000------000333555666111000...---...///111333......////////////......////////////////////////000//////000000000---+++111111000///////////////////////////////////////111111111111111111111222666;;;CCCIIIKKKLLLLLLLLLKKKMMMQQQSSSTTTVVVYYY[[[^^^___```aaacccfffkkknnnkkkpppxxx~~~}}}{{{yyyqqqpppooooooqqqqqqqqqooopppooommmkkkiiigggffffffbbbdddeeeccc___[[[XXXWWWXXXXXXXXXXXXXXXYYYZZZ[[[ZZZWWWTTTPPPNNNOOOPPPRRRUUUSSSQQQPPPPPPPPPOOONNNNNNQQQTTTVVVUUUSSSOOOMMMPPPOOOOOONNNNNNMMMMMMLLLNNNOOOOOOPPPPPPOOOOOONNNKKKJJJHHHHHHIIIIIIHHHGGGIIIHHHFFFDDDBBB???>>>===????????????>>>>>>>>>>>>BBBBBBBBBCCCDDDCCCAAA???AAA@@@@@@???>>>===<<<<<<=========<<<;;;:::;;;<<>>@@@???===<<<<<<<<<===>>>===;;;999;;;???BBBCCCBBBHHH@@@;;;>>>???<<<:::======<<<;;;;;;<<<===>>>???:::;;;===>>>>>><<<;;;999<<<;;;888666555777888:::<<<<<<===>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>?????????>>>>>>======<<<<<<@@@>>>;;;999777777888999<<<>>>BBBEEEFFFDDDAAA>>>??????>>>>>>======<<<<<>>===<<<;;;;;;:::;;;:::999888777555444444999888777666444333222111111333777:::>>>CCCJJJNNNUUUVVVXXXZZZ]]]ccckkkpppssszzzmmm]]]PPPJJJJJJEEEDDDBBB@@@>>>>>>>>>>>>??????@@@AAADDDIIIQQQVVVaaaqqq{{{eeeeeelllxxxcccZZZ\\\zzzxxx___TTTNNNVVVjjjqqqZZZFFF@@@>>>???MMM^^^```QQQEEEBBBDDDAAA>>>>>>;;;888555333444444333111444555888>>>LLLaaauuuoooUUUFFFCCC<<<:::<<<888999999888777666555444444444333222222111111222222222111000111222111000...222000------///111111111000///.........///111222......////////////......////////////////////////000//////000111111///---111111000///////////////000000000000000000000000111111111111222222333333555999>>>BBBEEEGGGIIIKKKKKKMMMOOOQQQSSSUUUYYY\\\]]]___aaaccceeehhhlllppppppttt|||~~~~~~}}}{{{yyytttrrrqqqrrrssssssrrrqqqnnnmmmkkkiiigggeeeddddddbbbccccccaaa]]]ZZZXXXWWWZZZYYYYYYYYYXXXXXXXXXWWWZZZWWWTTTQQQOOOPPPQQQRRRRRRPPPNNNNNNPPPPPPOOONNNMMMOOORRRTTTTTTRRROOOMMMSSSSSSRRRQQQPPPPPPOOOOOONNNOOOOOOPPPPPPOOOOOONNNKKKJJJIIIIIIJJJJJJIIIGGGGGGFFFDDDBBB@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBDDDEEECCCBBBAAAAAA@@@@@@@@@?????????>>>===<<<;;;::::::;;;<<<:::@@@@@@DDDPPP^^^}}}|||uuukkkgggaaaZZZTTTNNNHHHCCCCCCBBBBBBAAA@@@???>>>======<<<<<<;;;<<<===>>>???>>>;;;999;;;>>>AAACCCBBBGGG@@@<<<>>>???<<<;;;>>>======<<<;;;<<<<<<>>>>>>;;;<<<>>>??????>>><<<;;;===;;;888666555666777999;;;;;;<<<===>>>>>>??????@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>============@@@>>><<<:::888888999999<<<>>>AAACCCDDDCCC@@@????????????>>>======<<<<<<======<<<<<<;;;;;;::::::999999999888888777777777999888777666444333222111///111333666888===BBBGGGRRRSSSUUUWWWZZZ___fffkkkqqqwwwjjjZZZNNNHHHIIIEEEDDDBBB@@@>>>>>>>>>>>>>>>???@@@AAADDDJJJQQQVVVaaaooo~~~|||fffaaaiiitttaaa[[[^^^~~~}}}aaaSSSJJJPPPaaawww___IIIAAA>>>>>>LLL^^^dddVVVHHHCCCBBBAAA>>>===<<<:::888666666666555333555666999???KKK___uuupppVVVHHHEEE>>><<<>>>:::999999888777666555444444444333222222111111222222222111000111222111000...000///------...///---,,,////////////000000000000......////////////......////////////////////////000000///111222222111///111000000///////////////111111111111111111111111000111111222333444444555444666999<<<>>>AAAEEEHHHJJJLLLMMMOOOPPPTTTYYY]]]]]]```cccfffiiilllooorrrvvvyyy~~~|||zzzwwwvvvttttttuuuuuutttrrrmmmllljjjgggeeedddcccbbbaaabbbaaa^^^[[[XXXWWWXXXZZZZZZZZZZZZYYYWWWUUUTTTXXXVVVTTTQQQPPPPPPQQQRRRNNNMMMLLLMMMOOOPPPPPPOOOKKKMMMPPPRRRRRRQQQPPPNNNRRRQQQPPPOOONNNMMMLLLLLLNNNNNNOOOOOOOOOOOONNNNNNKKKKKKJJJKKKLLLLLLJJJHHHHHHFFFDDDBBBAAAAAABBBCCC>>>==================>>><<<<<<>>>AAADDDFFFFFFEEEAAAAAABBBBBBCCCCCCCCCCCC???>>>;;;999999999:::;;;777>>>???AAAHHHSSSrrrwwwmmmhhhaaaZZZSSSNNNHHHEEEBBBBBBAAA@@@???>>>======::::::;;;;;;<<<>>>???@@@???<<<::::::===@@@BBBCCCEEE@@@===>>>???======>>>>>>======<<<<<<<<<<<<===<<<===??????@@@???>>>======<<<999777555555666777999:::;;;<<<>>>???@@@@@@BBBAAA@@@??????>>>======???>>>>>>>>>>>>=========AAA???===;;;:::999::::::<<<===???@@@AAAAAA@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::::::::999888777666555444333222222444555666888<<<@@@DDDMMMNNNPPPSSSVVVZZZ```dddlllqqqyyyjjjYYYNNNJJJJJJEEEDDDBBB@@@>>>>>>>>>>>>>>>???@@@AAADDDJJJRRRWWW```nnn{{{fff]]]fffqqq```\\\aaadddTTTKKKNNN]]]yyywww___IIIAAA>>>@@@OOOaaaiii\\\MMMDDDBBBAAA???>>>===<<<;;;:::999888777666666666888>>>HHHYYYrrrrrrXXXJJJGGG@@@>>>@@@<<<999999888777666555444444444333222222111111222222222111000000222111000...///......///000///---+++......///000111000000000......////////////......//////////////////////////////...///111222111000000000////////////000000111111111111111111111111000000111222444555666666333555888:::<<>>===<<<<<<;;;<<<<<<===<<<<<<===@@@CCCFFFFFFFFFBBBBBBCCCDDDFFFGGGHHHHHHBBB???<<<:::999::::::;;;:::???>>>@@@GGGPPPiiixxxnnniiiaaaYYYSSSMMMIIIFFFCCCBBBBBBAAA@@@???>>>>>><<<<<<<<<======>>>?????????===;;;:::;;;>>>AAACCCCCCAAA??????>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<===>>>?????????>>>>>>>>><<<:::888666666666666888888999;;;===???@@@AAABBBBBBBBBAAA@@@>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA???===<<<;;;;;;;;;<<<<<<===>>>???@@@@@@AAA@@@@@@??????>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888777666555444333333555666777888;;;@@@CCCHHHKKKNNNPPPSSSWWW\\\```eeekkkssszzzmmm[[[QQQNNNMMMEEEDDDBBB???>>>>>>>>>>>>===>>>???AAAEEEKKKSSSXXXbbboooyyydddYYYcccpppaaa^^^dddgggVVVMMMOOO\\\sssxxx```IIIAAA>>>@@@NNNaaajjj```QQQFFFBBBBBBAAA???:::::::::999777555444444444333666===FFFWWWsssqqqWWWHHHEEE>>><<<===:::999999888777666555444444444333222222111111222222222111000000222111000......---...000222222///---......///000111000000000......////////////......///////////////////////////...---...000111000///000000////////////000000111111111111111111111111000000111222444555666666333555999<<<===???AAACCCFFFGGGIIIJJJMMMQQQXXX\\\]]]aaafffkkkooossswwwyyy{{{yyywwwvvvuuutttrrrpppnnnmmmkkkhhhfffeeedddcccaaaaaa```]]]ZZZXXXXXXYYYVVVWWWYYYZZZZZZXXXVVVUUUQQQQQQQQQPPPPPPOOOOOOOOOPPPOOOOOOPPPQQQPPPOOOMMMLLLMMMOOOPPPRRRRRRSSSSSSSSSSSSRRRQQQPPPOOONNNNNNMMMNNNNNNOOOOOONNNNNNMMMLLLKKKKKKLLLOOOQQQQQQQQQSSSRRRPPPNNNJJJGGGDDDBBB@@@???===;;;;;;;;;;;;<<<>>>======???BBBDDDEEEDDDCCCDDDEEEGGGHHHJJJLLLLLLFFFBBB>>>=========<<<;;;??????;;;===GGGOOObbb~~~|||uuummmhhh```XXXSSSNNNIIIGGGDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;===???AAAAAABBBAAA???>>>>>>>>>===>>>>>>>>>======<<<;;;;;;<<<<<<======>>>>>>>>>>>>???===;;;999888777777777777777888999;;;>>>@@@AAACCCCCCCCCBBBAAA???===<<<>>>>>>>>>>>>????????????CCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<===>>>???AAAAAA@@@@@@@@@???>>>>>>=====================>>>>>>>>>>>>>>>===<<<;;;:::999888999999888777666555555444///111222333444777<<<@@@FFFIIILLLPPPSSSWWW[[[^^^___eeennnwwwppp\\\SSSOOOMMMEEEDDDBBB???>>>>>>>>>>>>===>>>???AAAEEELLLTTTZZZdddoooyyycccXXXbbbsssbbb___dddmmmZZZPPPQQQ\\\uuu{{{cccLLLBBB===<<>>:::;;;<<<;;;888666555555222111555===FFFXXXwwwuuu[[[KKKHHH@@@===>>>:::999999888777666555444444444333222222111111222222222111000111222111000...///...///111222333111///////////////000000000000......////////////......////////////////////////000...------...000000//////////////////000000111111111111111111111111111000111111222333444444555333555999;;;<<<>>>@@@BBBCCCDDDGGGIIILLLQQQVVVZZZ^^^aaafffkkkpppuuuzzz}}}|||zzzwwwvvvuuutttqqqoooooonnnllliiigggfffeeedddaaabbbaaa___\\\ZZZYYYZZZVVVWWWXXXYYYXXXXXXVVVVVVOOOPPPPPPQQQQQQPPPOOONNNPPPPPPPPPQQQQQQQQQNNNLLLNNNNNNOOOPPPQQQRRRSSSTTTQQQQQQPPPPPPOOONNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMKKKJJJLLLOOOTTTVVVWWWYYYZZZ[[[YYYTTTMMMFFFBBBCCCAAA???<<<::::::;;;;;;@@@>>>===>>>AAACCCCCCCCCDDDEEEFFFHHHJJJLLLNNNNNNJJJGGGCCCBBBCCCBBB???<<<@@@>>>888:::EEEKKKZZZrrrxxxrrrjjjeee^^^XXXSSSNNNJJJGGGEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>???>>>===<<<<<<======>>><<<;;;<<<>>>@@@AAADDDDDD@@@===>>>>>><<<<<<======>>>======<<<;;;<<<<<<<<<======>>>>>>??????>>>===;;;:::999999888777777888888:::===???AAABBBBBBCCCCCCBBB@@@???===>>>>>>>>>????????????@@@DDDDDDCCCBBB@@@???>>>===;;;<<<<<<>>>???@@@AAABBBAAA@@@@@@??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;999888888999999999888777666666666000111333333444777;;;???CCCGGGLLLQQQTTTXXX[[[^^^^^^ccckkkttt~~~rrr]]]SSSNNNJJJEEEDDDBBB@@@>>>>>>>>>>>><<<===???BBBFFFMMMUUU[[[eeeppp|||eeeYYYcccwwweee^^^bbbxxxbbbVVVTTT]]]uuu|||dddLLLBBB<<<999CCCSSSaaa\\\QQQEEEAAABBBAAA===:::<<<===<<<888666555666444222666===CCCSSStttxxx^^^NNNJJJAAA===>>>:::999999888777666555444444444333222222111111222222222111000111222111000...111000///000111111000...000///.........///111222......////////////......////////////////////////222000......///000000//////////////////000111111000000000000000000000000111111111111222222333333333444555666777:::>>>AAA???BBBFFFIIILLLPPPUUUYYY^^^aaafffjjjooovvv|||~~~|||yyywwwvvvtttqqqoooooonnnllliiigggfffeeedddaaacccdddbbb___\\\[[[[[[YYYYYYXXXXXXWWWVVVUUUUUUOOOPPPRRRSSSSSSRRRQQQPPPMMMMMMNNNOOOQQQQQQOOOLLLNNNNNNNNNNNNOOOPPPRRRSSSMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMKKKIIIJJJOOOVVV[[[]]]aaadddhhhhhhcccYYYOOOHHHGGGDDD@@@===:::999::::::???======>>>@@@CCCDDDDDDEEEFFFGGGIIIKKKMMMNNNOOONNNKKKHHHHHHIIIHHHCCC>>>???@@@;;;<<>><<<;;;<<<>>>AAAFFFGGGAAA=========:::;;;<<<===>>>>>>======<<<============>>>???@@@@@@???>>>>>>===<<<;;;;;;;;;888888777888999<<<>>>@@@AAABBBCCCDDDCCCBBB@@@???>>>>>>?????????@@@@@@@@@EEEEEEDDDCCCBBB@@@???>>>;;;<<<===???@@@AAABBBBBBAAAAAA@@@??????>>>>>>===??????>>>>>>======<<<<<<======<<<;;;;;;:::999999:::999999888888777777666444444444444444666999<<>>>>>>>>>>><<<===???BBBFFFNNNVVV\\\eeeooo~~~gggZZZdddzzzfff^^^```kkk\\\XXX___tttzzzbbbKKKBBB<<<888BBBQQQ\\\ZZZPPPDDD???AAA@@@;;;555777999888444111111111888555777;;;???LLLlllvvv[[[KKKFFF===999999555999999888777666555444444444333222222111111222222222111000111222111000...444222000///000///...,,,111000...---...///111333......////////////......////////////////////////444222/////////000000//////////////////000111111////////////////////////111111111111111111111222444333222111222666<<>>AAAEEEIIIMMMPPPTTTWWW___aaaeeejjjooovvv}}}~~~}}}zzzxxxvvvtttqqqooonnnmmmkkkiiigggeeeddddddbbbccceeedddaaa^^^\\\\\\\\\[[[YYYWWWUUUTTTSSSSSSPPPQQQSSSUUUUUUTTTRRRQQQIIIJJJKKKNNNQQQQQQOOOMMMNNNMMMMMMLLLMMMNNNPPPQQQOOOOOOPPPPPPPPPQQQQQQQQQMMMMMMNNNNNNNNNNNNMMMMMMMMMJJJHHHIIIOOOWWW]]]aaaiiimmmsssuuupppeeeXXXPPPIIIFFFBBB===:::999999:::>>><<<<<<===@@@DDDEEEEEEFFFFFFHHHJJJKKKMMMOOOOOOQQQMMMKKKKKKMMMKKKEEE???>>>BBB@@@@@@CCCDDDTTTpppuuuoooccc```\\\XXXTTTOOOIIIFFFDDDCCCBBBBBB@@@@@@???>>>666777999;;;<<<<<<;;;;;;:::===@@@@@@===;;;;;;<<>>>>>>>>======>>>>>>>>>>>>???@@@AAABBB??????>>>>>>=========<<<999888777777999;;;>>>???@@@AAACCCDDDDDDCCCAAA@@@>>>>>>??????@@@@@@@@@@@@EEEEEEEEEDDDCCCAAA@@@???:::<<<>>>@@@BBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>??????>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888777777777222222111000//////222555???DDDKKKQQQUUUYYY]]]___dddgggkkkpppvvv|||cccWWWPPPIIIEEEDDDBBB@@@>>>>>>>>>>>>;;;===???BBBFFFNNNVVV\\\dddmmmhhhbbbcccuuu{{{jjj```\\\yyyfffZZZfffwwwyyyaaaIII???;;;888>>>HHHZZZWWWOOOEEE@@@@@@???;;;<<<:::999999999999888666666666888999===JJJddd{{{nnn\\\IIIBBBBBB???:::666777666555777999999666333222222222222222222333333)))+++...000111000...---///000111222222111000///000111111222222000///...------......//////000000...111222111...---///333111111000000//////......111000000/////////000000333111//////000111000000...222555555333222444777444333222222444777:::<<<@@@BBBDDDGGGJJJOOOUUUYYY___dddjjjmmmpppvvv}}}~~~|||yyywwwuuusssrrruuuqqqlllhhhgggfffeeeeeebbbcccccccccbbb```]]][[[\\\^^^\\\XXXVVVXXXWWWTTTPPPQQQRRRSSSSSSRRRQQQQQQNNNOOOOOOPPPOOONNNLLLKKKMMMMMMMMMMMMMMMLLLKKKKKKOOONNNMMMNNNOOOOOONNNLLLMMMNNNOOONNNMMMMMMOOOQQQLLLLLLLLLMMMQQQWWW\\\___kkkoooyyynnn^^^WWWLLLKKKFFF>>>999888999999;;;===???@@@@@@BBBEEEGGGJJJKKKMMMOOOQQQSSSUUUVVVUUUZZZ[[[XXXTTTSSSPPPMMMCCC???@@@CCCBBBEEEXXXoooxxxkkkaaa\\\XXXWWWSSSLLLFFFEEECCC@@@===<<<===?????????@@@<<<999;;;>>>???;;;666;;;;;;;;;<<<<<<<<<<<<===AAABBBCCCFFFGGGEEEAAA>>>@@@>>>======>>>>>>>>><<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@???===;;;:::999:::999777666666888:::<<>>???@@@@@@??????AAABBBBBB@@@>>>???>>>===<<<===???AAABBB>>>>>>>>>>>>>>>>>>>>>???;;;;;;;;;<<<<<<<<<<<<===:::;;;;;;;;;::::::999888555666888999888777555444888666333111111222444666;;;CCCLLLRRRTTTVVV[[[___ccciiipppuuuzzznnnWWWLLLIIIHHHEEEAAA???>>>===<<<;;;AAA>>>>>>EEEKKKPPPVVV\\\fffmmm}}}ppp```bbbtttlll___ZZZsssvvvdddkkkyyyyyybbbJJJ@@@;;;888>>>GGGXXXVVVNNNDDD??????===:::<<<:::999999999999888666444444666777888CCCZZZoooqqq___LLLCCCAAA>>>:::999888777666777999888666333444333333333333333333333...///111111111000...---///000000111111000//////000111111222111000///............///////////////...---,,,,,,---......---111000000000/////////...000000///////////////000222111///000111222222111333444555444222111111111444333222222333666999;;;>>>@@@CCCFFFIIINNNTTTXXX]]]aaagggkkknnnsss{{{~~~~~~|||zzzwwwuuusssrrruuuqqqllliiigggfffeeedddcccccccccbbbaaa^^^\\\[[[YYY\\\\\\YYYXXXXXXVVVRRRRRRRRRSSSTTTTTTSSSRRRRRROOOPPPPPPPPPPPPNNNLLLKKKMMMMMMMMMNNNMMMMMMLLLLLLNNNMMMMMMNNNOOOOOONNNLLLKKKLLLMMMMMMLLLLLLNNNOOOMMMLLLLLLMMMPPPUUUZZZ]]]iiiooo~~~}}}kkkbbbRRRNNNGGG???:::999::::::>>>???AAABBBCCCEEEHHHKKKJJJLLLOOOQQQSSSUUUWWWXXX[[[___bbb```^^^\\\WWWPPPLLLFFFCCCDDDBBBCCCSSSfffzzzkkk```[[[XXXXXXTTTMMMGGGFFFEEECCCAAA@@@AAABBBBBBBBB@@@>>><<<<<<>>>>>>;;;888;;;;;;;;;;;;<<<<<<<<<<<<@@@AAABBBEEEFFFEEEAAA>>>>>><<<::::::;;;<<<;;;:::======>>>???@@@AAABBBBBB@@@@@@@@@???>>><<<;;;::::::999777666666777999;;;@@@AAABBBDDDEEEEEEDDDDDDCCCBBBAAA??????@@@AAABBBAAA@@@@@@BBBCCCCCCAAA???===>>>>>>???????????????CCCCCCBBBBBBAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::777888999:::999888666555555444222111111333555777:::@@@IIINNNPPPRRRWWWZZZ```eeelllqqqvvv|||ttt]]]OOOJJJGGGDDDAAA?????????>>>===???<<<<<>>EEETTTSSSMMMDDD>>>>>>===999<<<:::999999999999888666444555666666666===OOOaaawwwppp```NNNDDD@@@<<<;;;<<<:::999888888888888555333555555555444444333333333555444333222111///.........//////000000000///...000111111111111000//////000000///////////////...000,,,)))***...000...+++000000000000/////////////////////......//////000222111000000222444444333444333222333333222000///333333222222333555888:::<<<>>>AAADDDGGGMMMSSSWWW___eeekkkpppssswww}}}~~~}}}|||zzzwwwuuutttsssssspppllliiihhhgggeeeddddddcccbbb```^^^]]][[[ZZZVVVZZZ\\\ZZZXXXXXXUUUPPPSSSTTTTTTUUUUUUTTTSSSSSSRRRRRRRRRRRRPPPOOOMMMKKKMMMMMMNNNNNNNNNNNNNNNMMMNNNMMMLLLMMMOOOOOOMMMLLLHHHIIIKKKKKKKKKKKKMMMNNNNNNMMMLLLMMMOOOSSSVVVYYYdddlll~~~|||ooo[[[RRRGGG???<<<;;;;;;;;;>>>@@@BBBCCCDDDFFFJJJMMMQQQTTTYYY\\\]]]^^^```bbbbbbfffhhhiiijjjiii```WWWTTTKKKDDDCCCCCCDDDOOO\\\vvv|||kkk```[[[WWWUUUQQQIIIBBBAAAEEEDDDBBBCCCDDDDDDCCCAAA@@@@@@@@@???>>>===;;;:::;;;;;;;;;;;;<<<<<<<<<<<>>===;;;::::::;;;;;;;;;999>>>>>>???@@@AAABBBCCCCCC???@@@@@@??????===<<<<<<:::999777666666777888999@@@AAACCCEEEFFFGGGFFFFFFEEEDDDBBBAAAAAAAAABBBCCCBBBAAAAAABBBCCCDDDBBB@@@===>>>@@@AAAAAA???===<<>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<===============<<<888999:::::::::999777777333333111111111333555777999>>>EEEJJJLLLOOOTTTXXX[[[```ggglllqqqwww~~~{{{eeeUUUKKKFFFDDDAAA@@@@@@@@@@@@???>>>;;;===CCCIIINNNUUU\\\bbbhhhxxx~~~xxxwwwfffjjjsss___TTTdddzzzvvvzzzeeeNNN@@@;;;999===CCCQQQRRRMMMEEE???>>>===:::<<<:::999999999999888666666666888888888<<>>===<<<======???@@@AAABBBEEEJJJMMMWWW\\\bbbfffgggggghhhiiihhhjjjkkklllqqqssslllcccXXXMMMDDDBBBDDDGGGNNNUUUfffxxxmmmeee___ZZZWWWQQQHHH@@@>>>BBBAAA@@@AAABBBBBB@@@>>>AAABBBBBBAAA>>><<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>@@@BBBCCCCCC@@@>>>???===;;;;;;<<<===<<<;;;===>>>>>>???@@@AAABBBBBB??????@@@@@@??????>>>>>>;;;:::888666666666777888>>>???BBBDDDFFFGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@AAACCCCCCBBB@@@@@@@@@AAAAAA@@@>>>===<<>>>>>@@@@@@???>>>===<<<;;;:::;;;<<<======>>>>>>======999999::::::999999888777444444222111111222333444888<<>>???===@@@FFFKKKPPPXXX```dddkkk{{{zzzppp}}}xxxiiinnnvvv___RRR[[[|||zzzgggPPPAAA::::::===AAANNNQQQNNNFFF@@@???>>><<<<<<:::999999999999888666444555777999999;;;FFFRRRmmm}}}dddYYYMMMGGGCCC>>>;;;<<<::::::999888666555555555555444444333222111111000444333111//////000111222...............///000000111111111000000000000000111111000000/////////......///000///------///111////////////000000000000///////////////000111111444333222333555777777666333111000111444555333000111111111111222333555666:::<<>>>>>???AAABBBBBB@@@>>>???>>><<<<<<=========<<<<<<<<<===>>>???@@@AAAAAA??????@@@@@@@@@@@@??????<<<;;;999888777777777777;;;<<>>===>>>>>>AAABBBBBBBBBCCCCCCDDDDDDAAAAAA@@@???===<<<;;;:::;;;<<<<<<=========<<<<<<888888888888888777777777777666555333111111111111444888===BBBHHHNNNTTTXXXUUUZZZ```eeejjjqqqyyy{{{kkkYYYLLLJJJGGGCCC@@@???>>><<<;;;======@@@GGGKKKPPPYYYbbbiiirrrwwwlllxxx|||hhhnnnxxxaaaSSSUUUuuu{{{iiiRRRAAA::::::===>>>KKKOOOOOOGGGAAA???>>>===<<<:::999999999999888666333333555777777999BBBMMMccc{{{eeeXXXKKKFFFCCC???;;;;;;888999999777444444555666333333333222222111111111111000/////////000111222............///000111111222111111000///000000000111000000000000000000///,,,///111///+++***---111////////////000000000000000000000000111222333333666555444444666888888777777555444444444333000...000000000111111222333444777999===@@@DDDJJJPPPUUU[[[___eeemmmtttyyy|||~~~~~~}}}|||zzzyyywwwvvvuuurrrqqqoooooonnnlllhhheeecccbbbaaa```___]]]\\\\\\[[[\\\YYYSSSSSSVVVXXXWWWUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSQQQPPPNNNLLLNNNNNNOOOOOONNNMMMMMMLLLJJJJJJJJJKKKMMMNNNMMMKKKJJJLLLNNNOOONNNMMMMMMMMMMMMLLLKKKJJJKKKKKKLLLMMMQQQVVV___kkkyyyiiiYYYJJJCCC>>>999;;;AAABBBCCCCCCBBBCCCFFFKKKNNNSSS[[[eeeiiigggddddddeeekkkjjjgggfffllluuuyyyxxxaaaVVVIIIAAA@@@BBBCCCCCCKKK[[[nnn}}}tttfffaaa]]][[[WWWNNNHHHFFFCCCAAA@@@@@@AAABBB@@@???AAAAAAAAAAAA@@@???>>>===::::::::::::;;;;;;;;;;;;>>>>>>???@@@BBBCCCAAA???>>><<<;;;;;;<<<<<<;;;:::<<<<<<===>>>???@@@@@@AAA@@@@@@AAAAAAAAA@@@@@@???======;;;:::999888777777888:::===@@@CCCEEEFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@>>>???@@@AAAAAA@@@DDDCCC@@@>>>===>>>???@@@>>>??????@@@AAABBBCCCDDDAAAAAA@@@???>>>===<<<<<<===============<<<;;;;;;999888888888777777777777:::888777444222111000///222444777===DDDKKKQQQUUUSSSXXX^^^ccchhhoooxxxuuugggXXXMMMJJJGGGCCC@@@>>><<<:::999:::;;;???EEEJJJNNNXXXbbbmmmyyyvvvjjjvvv}}}eeekkkyyybbbTTTSSSttt{{{kkkTTTAAA:::;;;======GGGMMMNNNGGG@@@>>>===<<<<<<:::999999999999888666444333555777777888@@@III]]]uuummm[[[JJJCCCBBB???<<<;;;666777777555333222444777333333333333333333333222111111000000000000111111//////......///000222333222222000/////////000111000000000000000111111111/////////.........///000.../////////000000000111111111111111222333444555888777555555777888888777666777777666333111111111///000000000111222222333444666999===AAAGGGMMMRRRZZZ]]]aaagggnnnsssuuuvvvxxx{{{~~~}}}|||{{{yyywwwvvvvvvrrrrrrqqqqqqpppnnnjjjfffaaaaaabbbbbbaaa___^^^]]]ZZZ\\\ZZZUUUUUUXXXYYYWWWWWWVVVTTTSSSRRRRRRSSSSSSQQQQQQRRRRRRQQQPPPNNNMMMOOOOOONNNNNNMMMLLLJJJJJJIIIIIIIIIJJJMMMMMMLLLKKKKKKMMMOOOPPPNNNLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLRRRXXX^^^iiivvv{{{yyyfffXXXJJJEEE>>>666999BBBCCCCCCCCCBBBBBBEEEIIIMMMOOOYYYcccgggddd```^^^___aaabbb```]]]aaaiiioooqqq```WWWJJJ@@@>>>@@@AAA@@@EEERRRbbbrrrxxxiiiccc___\\\WWWMMMFFFDDDEEECCCAAA@@@AAABBBBBBAAAAAA???>>>???AAABBB???===999999:::::::::;;;;;;;;;???>>>???@@@CCCCCCBBBAAA???>>><<<<<<=========<<<<<<===>>>???@@@AAAAAABBBAAABBBBBBBBBAAA@@@?????????>>>===<<<:::999888777666888<<>>>>>?????????AAAAAA@@@??????>>>======@@@@@@@@@???>>>===<<<;;;::::::999888888888888888999999777666444333222111555555777;;;BBBIIINNNQQQRRRVVV\\\```fffmmmwww~~~ooobbbUUUMMMHHHEEEAAA>>>===<<<:::999999:::???FFFJJJNNNYYYcccooo~~~wwwiiiuuu{{{dddjjjyyycccUUUVVVuuu{{{xxx{{{lllTTTAAA:::;;;===<<>>???AAAAAAAAAAAA===;;;>>>BBBDDD@@@<<<999999:::::::::;;;;;;;;;?????????AAACCCDDDCCCBBBBBB@@@>>>>>>???@@@???>>>>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBAAA@@@???>>>@@@???>>>===;;;:::888888666888<<<@@@CCCFFFGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEDDDBBB@@@@@@AAACCCCCCBBB???@@@AAABBBBBBAAA???>>>AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>BBBBBBAAAAAA???>>><<<;;;<<<;;;:::999999999::::::888888777666555444444333:::999999===BBBIIIMMMPPPQQQUUUZZZ___dddlllvvv}}}~~~lll___TTTMMMEEECCC???======<<<;;;:::;;;<<>>:::???===:::888888888777666555555555555555999>>>BBBWWWpppvvv^^^HHHBBBBBB>>>999888888888888888777555444333444333111222333333222000333111///...000222333333111111111111000000000000///000111333333222111111111111000/////////////////////000000000000//////---...///000000111111111222333555777888888777777777888888999999999888888999888777666555444333333222222222222222222222222444444555777:::???DDDGGGOOORRRWWWYYYZZZ[[[\\\]]]bbbeeennn{{{|||yyywwwvvvvvvvvvsssooollllllnnnmmmhhhdddfffdddbbbaaaaaaaaa___^^^```^^^\\\ZZZXXXWWWWWWXXXZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRQQQPPPPPPPPPQQQQQQTTTNNNLLLQQQRRRNNNMMMOOOHHHHHHIIIKKKMMMMMMLLLJJJNNNOOOOOOPPPOOONNNMMMLLLMMMLLLJJJHHHGGGHHHIIIJJJLLLKKKLLLQQQYYYbbbjjjmmmfff\\\NNNCCC>>>>>>AAACCCHHHFFFDDDAAA@@@@@@AAABBBCCCEEEIIILLLLLLKKKIIIGGGLLLKKKJJJIIIKKKMMMQQQSSSRRRMMMEEE???<<<===AAACCCBBBGGGQQQcccyyy{{{uuutttvvvkkkVVVKKKKKKEEEDDDCCCBBBAAAAAABBBCCCAAABBBAAA???@@@BBB>>>888<<<<<<<<<;;;;;;:::::::::>>>>>>???@@@BBBCCCDDDDDDHHHDDD@@@???AAABBBAAA???@@@???>>>>>>>>>???AAAAAA@@@AAAAAABBBBBBAAAAAA@@@???>>>===<<<<<<:::666444222555999>>>BBBEEEGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEBBB>>>===>>>AAACCCDDDBBBCCCDDDDDDDDDBBB@@@>>>BBBAAA@@@>>>>>>>>>??????BBBBBB@@@@@@@@@@@@BBBBBBAAA@@@??????>>>?????????;;;::::::999888777666666:::888777777777666444222777444333666===EEEJJJLLLSSSUUUXXX\\\aaahhhpppuuu~~~kkk]]]QQQHHHHHHEEEAAA???>>>>>>===<<<<<<:::<<>>============???AAACCCDDDCCCBBBAAACCCCCCBBBBBBCCCEEEHHHIIIFFFDDD@@@<<<::::::;;;<<<===AAAKKK\\\sss|||uuurrrqqqgggVVVMMMNNNFFFEEECCCBBBAAAAAABBBCCCBBBCCCBBB???@@@CCC@@@;;;======<<<<<<;;;:::::::::===>>>???@@@BBBCCCDDDDDDJJJGGGCCC@@@@@@@@@??????@@@???>>>>>>>>>???AAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAA@@@>>>>>>>>><<<888666444555888;;;>>>AAACCCCCCHHHHHHIIIIIIIIIHHHGGGGGGEEEBBB??????@@@BBBCCCCCCAAABBBCCCDDDCCCAAA???>>>???>>>===<<<<<<<<<===>>>BBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@??????@@@;;;;;;:::999888777666666:::888777777777777444222444333333555:::AAAGGGKKKRRRTTTWWW[[[___eeemmmrrrwww~~~nnn___TTTKKKHHHEEEAAA>>>>>>======<<<>>>;;;<<>><<<999888888888777666444444333333333777<<<@@@NNNccc~~~~~~eeeLLLEEEDDD@@@<<<;;;999999888888666555555444555444333333444444333222222222222333333111...+++000000000000////////////111000000000000111222222111000000/////////////////////000000000000//////---...///000000111111111000111333444555666666666999999:::;;;;;;;;;;;;;;;::::::999888777777666666555333222111111222333444333222111222444888;;;>>>FFFIIIMMMOOOOOOOOOOOOPPPOOONNNSSS\\\fffppp}}}|||xxxuuurrrqqqrrrooollllllnnnnnnkkkhhhgggeeecccbbbaaaaaa```^^^_________^^^]]][[[ZZZYYYZZZZZZYYYXXXVVVTTTRRRQQQOOOOOOOOOOOOPPPQQQRRRRRRWWWTTTSSSUUUSSSNNNKKKKKKHHHHHHHHHJJJMMMOOOOOONNNLLLMMMNNNOOOOOONNNMMMMMMLLLKKKKKKLLLMMMOOOQQQRRRSSSPPPMMMMMMRRRXXX]]]___^^^VVVLLLCCC@@@AAACCCEEEGGGEEEAAA>>>;;;999888888777888999:::;;;;;;;;;::::::::::::;;;<<<===>>>???>>>>>>>>>>>>===<<<;;;:::999===EEETTTlll~~~uuunnnjjjaaaTTTNNNPPPFFFEEEDDDBBBAAABBBBBBCCCCCCDDDBBB???@@@CCCCCC???>>>>>>===<<<<<<;;;::::::===>>>???@@@AAACCCDDDDDDJJJIIIFFFBBB>>>===>>>???@@@????????????@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@@@@@@@>>>;;;888777777888999;;;>>>@@@BBBIIIIIIIIIIIIIIIHHHHHHGGGEEECCCBBBBBBCCCDDDCCCCCCAAAAAABBBBBBBBB@@@???======<<<<<<<<<<<<<<<===>>>AAAAAA@@@@@@@@@@@@AAAAAACCCCCCBBBAAAAAA@@@??????<<<<<<;;;:::999888777777:::888777777888777555333000222333444666;;;CCCIIIQQQSSSVVVYYY\\\bbbhhhmmmqqqxxxnnn```UUULLLHHHEEEAAA>>>======<<<;;;???<<<===CCCJJJRRR___jjjsssyyyyyy{{{yyygggaaavvvqqqYYYTTThhhzzz}}}{{{~~~xxxhhhWWWPPPXXXiiijjjQQQBBB<<<:::999:::>>>@@@???@@@BBBAAA======;;;999999999999777666444444444333444777<<<@@@QQQddd}}}iiiOOOFFFDDD???<<<<<<::::::999777666666555555666444333333444555333222333333222333333222000---000000000/////////......111000/////////000222333000000////////////000000//////000000000000//////---...///000000111111111333333444555777777888888888999:::;;;;;;<<<;;;;;;:::999999888777777666666666555222000000111333555444333111111222555888:::CCCFFFJJJKKKKKKKKKKKKKKKLLLJJJKKKQQQYYYeeevvv{{{vvvsssqqqrrrpppmmmmmmnnnnnnmmmkkkiiifffdddbbbbbbaaa```^^^]]]^^^^^^^^^^^^\\\ZZZYYYXXXXXXXXXXXXWWWUUUTTTSSSOOOOOOOOOOOOPPPQQQRRRSSSVVVTTTVVV\\\aaa___XXXRRRNNNLLLKKKLLLNNNPPPPPPOOOLLLMMMNNNOOOOOOOOONNNMMMMMMMMMNNNOOORRRTTTWWWXXX[[[WWWRRRQQQRRRVVVYYYZZZTTTNNNFFF@@@>>>???@@@AAABBBAAA>>>;;;999777666555555555555555555666777777666666777888888888999999888999;;;<<<===<<<;;;::::::===CCCOOOfffwwwkkkcccZZZQQQMMMOOOGGGFFFDDDCCCBBBBBBBBBBBBCCCEEECCC???@@@CCCDDDBBB??????>>>===<<<<<<;;;;;;======>>>@@@AAABBBCCCDDDHHHIIIHHHDDD>>><<<>>>@@@????????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@@@@@@@???;;;999:::999999999;;;>>>BBBDDDHHHHHHHHHIIIHHHHHHGGGGGGEEEDDDDDDDDDEEEEEEDDDBBBAAAAAAAAAAAAAAA???>>>============>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@AAACCCCCCBBBBBBAAA???>>>>>>======<<<;;;:::999888888:::888777888888888555444///222555444333666@@@HHHPPPRRRUUUXXX[[[```fffjjjpppvvvjjj\\\RRRLLLHHHDDD@@@>>>======<<<;;;===;;;===BBBIIISSSbbboooyyy~~~}}}zzzggg^^^ppptttZZZRRRfff|||{{{iiiVVVNNNVVV___nnnSSSDDD===:::888888<<<>>>>>>???BBBAAA===<<<;;;999999:::999777555666666555555555888===@@@UUUggg~~~oooSSSGGGCCC???;;;<<<;;;:::999777666666666666666444333333444555333222555333111111222444444333000000000000////////////111000/////////000222333000000////////////000000//////000000000000//////---...///000000111111111333444444555666777888999777888999:::;;;;;;;;;;;;888888888777777666666555777555333111000111333555666555333222222444777999BBBEEEHHHJJJJJJIIIIIIJJJLLLIIIHHHLLLQQQ\\\nnn}}}}}}yyyuuussssssqqqooonnnnnnnnnnnnmmmjjjgggeeeccccccbbb```^^^[[[\\\]]]]]]]]]\\\ZZZYYYVVVWWWWWWXXXXXXWWWWWWWWWOOOOOOOOOPPPQQQRRRSSSTTTVVVUUUYYYeeessswwwlll___UUURRROOONNNOOOPPPPPPOOOMMMNNNOOOPPPPPPOOONNNMMMNNNOOOPPPSSSUUUXXXZZZ[[[YYYUUUPPPMMMMMMOOOPPPPPPMMMIIICCC???>>>>>>???>>><<<<<<:::999888777666666444333222222222333444555444444555555555555555555333333444555666777888888:::===AAAKKK___yyy|||lll```VVVOOOLLLLLLHHHGGGEEECCCBBBBBBBBBBBBCCCEEEDDD@@@@@@CCCDDDCCCAAA@@@@@@???===<<<<<<;;;<<<===>>>???AAABBBCCCCCCEEEGGGHHHEEEAAA>>>???AAA??????@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@?????????>>>;;;888999888777777999===AAADDDEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGFFFDDDBBBAAAAAAAAAAAA@@@???>>>>>>======>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???======>>>>>>===<<<;;;:::999999999888777888999888666444000444777555222444>>>FFFOOOQQQUUUXXX\\\```fffiiipppuuu|||eeeWWWOOOJJJGGGDDD@@@=========<<<;;;:::999<<>>:::888666;;;======>>>AAA@@@===;;;:::999:::::::::777555777777666555555888===@@@SSSfff}}}vvvWWWIIIDDD>>>;;;<<<<<<;;;999777666666666777555444333333444444333222555333000000111444555555111111111111000000000000000////////////000111111///////////////000000111//////000000000000//////---...///000000111111111222222222222444555666777666777888:::;;;;;;;;;;;;888888777777777666666666777666444222111222333444888777555333333555777999@@@CCCFFFHHHIIIHHHIIIIIIJJJHHHHHHIIILLLTTTdddssszzzwwwuuutttsssqqqooonnnnnnnnnoookkkhhheeedddcccbbb```___[[[\\\\\\\\\\\\\\\[[[[[[WWWXXXXXXYYYYYYYYYYYYXXXQQQQQQQQQQQQRRRSSSTTTTTTVVVWWW\\\iiizzzwwwiiiYYYVVVQQQOOOOOOOOOPPPOOOOOOPPPQQQQQQQQQPPPNNNMMMOOOPPPQQQTTTVVVXXXZZZZZZWWWTTTPPPMMMMMMLLLKKKJJJIIIFFFBBB@@@@@@@@@>>>===999999888888888888777777111111000000000111111222222222111111000111111111333333333444555666777888777;;;???GGGYYYrrrpppaaaXXXRRRNNNLLLIIIGGGEEECCCBBBBBBBBBBBBDDDHHHHHHDDDBBBDDDEEEDDDBBBBBBAAA@@@>>>===<<<<<<<<<===>>>???@@@BBBCCCCCCDDDFFFGGGGGGDDDAAA???>>>???@@@@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@???>>>??????>>>;;;888666555444555777:::>>>@@@BBBCCCDDDFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFDDDBBBBBBBBBBBBAAA@@@@@@??????<<<======>>>>>>>>>>>>===??????@@@@@@@@@@@@??????>>>???@@@AAA@@@???>>>===??????>>>===<<<;;;::::::999888888888999999777555222555777555111333<<>>;;;888555:::<<<<<<===@@@@@@<<<;;;:::999:::;;;:::888555666666666444444777<<>><<<:::888888999999999888888777111111222222111111111111222111///------...///000333444555555666666666666555:::???GGGXXXqqquuueee]]]XXXTTTPPPIIIHHHFFFDDDBBBBBBBBBBBBFFFKKKLLLHHHEEEFFFFFFEEECCCCCCBBB@@@???>>>===<<<<<<<<<===???@@@AAABBBCCCEEEFFFHHHIIIHHHCCC===888???@@@AAABBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@???>>>??????>>>;;;999777666555555666888;;;<<<@@@AAACCCFFFHHHIIIJJJKKKHHHFFFDDDDDDEEEEEECCCBBBDDDCCCBBBAAAAAA@@@@@@@@@>>>??????@@@@@@???>>>===>>>???@@@AAAAAA@@@???>>>===???@@@BBBBBBAAA@@@???@@@??????>>>===<<<;;;:::999888888888999999777666333555555333111333:::@@@HHHLLLQQQWWW\\\bbbhhhlllnnnrrryyy}}}nnn\\\PPPIIIGGGCCC???===<<<<<<;;;::::::;;;@@@EEEHHHOOO]]]kkk|||mmm^^^iii|||gggVVVIIIbbbnnnVVVQQQTTTddd~~~pppSSSDDD>>>;;;888555:::<<<<<<===@@@???<<<::::::999:::;;;:::888555666555555333333666:::>>>KKKbbb|||aaaOOOHHHAAA===>>>===;;;999777666666777888444333111222333333222000111000000111222000---***333333333222222222111111---...000111111111000//////////////////000111111//////000000000000//////---...///000111111111111555444444444555777999:::888999:::<<<===>>>>>>>>>::::::999999999999999999666666555444444333222222888777555333333555777999999<<<@@@CCCDDDDDDEEEFFFFFFGGGJJJMMMNNNRRR^^^kkkuuu}}}zzzyyyxxxwwwvvvtttqqqnnnmmmnnnooollljjjgggeeedddcccaaa______^^^]]]\\\]]]^^^___```^^^^^^]]]\\\ZZZXXXWWWUUUVVVUUUTTTTTTTTTTTTTTTUUUNNNTTTWWWWWW[[[bbbbbb^^^WWWSSSNNNKKKLLLNNNPPPQQQTTTTTTTTTTTTRRRPPPNNNMMMMMMMMMOOOQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPNNNJJJGGGAAA???>>>>>>===<<<999777999999::::::999888777666333444444555444444333333444222///---,,,---///111...///111333333111///...444;;;AAAIIIZZZrrrxxxiiibbb^^^YYYTTTJJJHHHFFFDDDBBBBBBBBBBBBHHHNNNPPPLLLHHHHHHHHHFFFDDDCCCBBBAAA???>>>===<<<<<<<<<===???@@@AAABBBCCCHHHGGGHHHJJJJJJDDD;;;333???@@@AAABBBCCCBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@?????????@@@???<<<:::;;;:::999888888999::::::@@@AAADDDFFFIIIKKKMMMMMMHHHFFFDDDCCCDDDDDDCCCBBBDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCBBBAAA@@@???>>>???@@@AAAAAA@@@???>>>===???AAACCCCCCCCCBBBAAA@@@@@@???>>>===<<<;;;;;;999888888888:::999888666444444444222000333999>>>EEEIIIOOOVVV\\\bbbhhhlllnnnssszzzvvvbbbTTTKKKGGGCCC???===<<<<<<;;;:::<<<===BBBFFFHHHLLLYYYfffvvv|||zzz|||uuuhhhmmmyyyeeeVVVMMM\\\~~~ttt]]]RRRSSShhh~~~vvvXXXEEE<<<999999999:::<<<===>>>>>>>>>============;;;:::888666555555444444555666888999;;;IIIWWWqqqiiiTTTKKKDDD<<<999;;;:::888777777777888999666666444222111000//////555111,,,,,,000333222000111111222222222222111111222222111000//////000000222222111000/////////000---...000111111000///.........//////000000111111000000000111333555777999777888:::<<<<<<<<<<<<<<<>>><<<999888888888777555666333222333555666444222888888888999999999999999:::<<<@@@DDDGGGIIIJJJKKKLLLJJJKKKOOORRRUUU\\\dddqqq|||}}}{{{yyywww|||yyyuuupppllljjjiiiiiijjjgggeeefffddd___]]]^^^]]]]]]^^^___``````___]]]_________^^^[[[XXXTTTRRRVVVWWWWWWWWWVVVTTTRRRQQQTTTUUUWWWXXXYYYYYYXXXWWWXXXSSSOOOPPPOOONNNQQQUUUTTTUUUWWWVVVTTTQQQQQQQQQMMMNNNNNNLLLJJJKKKOOORRRPPPOOOOOORRRTTTSSSNNNIIIDDDAAA===;;;;;;;;;::::::;;;:::999888777888999:::444444444555666555222///555444222222333222111///000111222333444333333222;;;===AAALLLbbb~~~xxxgggaaaaaa]]]UUUOOOKKKFFFAAA@@@???>>>===EEEQQQ\\\YYYMMMCCCDDDIIIGGGFFFEEECCCAAA???>>>>>>>>>;;;:::<<<>>>>>>BBBGGGHHHHHHHHHIIIIIIHHHEEEBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEEEEDDDCCCEEEDDDBBB@@@????????????===;;;888666666777999;;;???AAACCCDDDEEEHHHMMMPPPOOOJJJEEEDDDFFFHHHFFFCCCCCCCCCBBBAAA@@@>>>>>>=========>>>>>>??????@@@@@@???@@@@@@??????>>>===<<<;;;<<<======>>>@@@EEEHHH@@@???>>>>>>??????===;;;<<<;;;;;;;;;;;;999555222333333222222333444666777DDDIIIOOOSSSTTTYYY```gggmmmrrr{{{xxxbbbRRRJJJHHHDDDCCCDDDAAA===;;;===>>>>>>>>>AAAHHHSSS___hhhpppzzzpppqqqtttggglll~~~hhhYYYOOOZZZyyyeeeVVVXXXlllwwwZZZEEE;;;999:::999:::<<<>>>??????>>>>>>======<<<;;;:::999777666666555444444555777:::;;;HHHVVVoooiiiSSSJJJCCC===:::;;;:::999888777777777777333222222111111111222222555111------000333222000111111222222222222111111222222111000000000000000222111000000000000000000,,,---///111222222111000.../////////000000000111000///000111222555777999777888:::<<<===============;;;999888888888777666777555333444666666555333444555555666777999:::;;;>>>@@@CCCFFFIIILLLMMMNNNLLLKKKMMMRRRTTTUUUYYY```lllwww}}}{{{zzzxxx|||zzzvvvrrrnnnkkkjjjiiigggddddddfffeee```^^^___`````````cccfffgggeeeccc]]]^^^^^^]]][[[YYYWWWUUUVVVWWWWWWWWWWWWUUUTTTSSSTTTUUUVVVWWWWWWWWWVVVVVVWWWRRRPPPQQQQQQOOOQQQUUUWWWXXXYYYWWWSSSOOONNNMMMPPPPPPPPPNNNKKKJJJLLLOOOPPPQQQRRRTTTTTTPPPKKKGGGBBB???;;;999999999999888:::999888888777777888888777666666666666555111...555333222222222222111///000111222444444444333222888<<>>BBBDDDDDDEEEGGGHHHHHHEEECCCAAABBBBBBBBBBBBCCCCCCCCCAAABBBCCCDDDEEEEEEDDDDDDEEEDDDBBBAAA@@@@@@@@@@@@@@@???<<<:::999:::;;;<<<>>>@@@CCCEEEFFFHHHLLLNNNNNNIIIDDDCCCEEEFFFDDDAAACCCBBBBBBAAA@@@???>>>===<<<======>>>>>>???@@@@@@>>>>>>???>>>>>>===<<<;;;>>>>>>>>>===;;;;;;===???BBB@@@??????@@@???===;;;<<<;;;;;;;;;;;;999666333444444333222333444555666>>>CCCJJJNNNQQQUUU\\\aaajjjooowwwttt```SSSLLLHHHDDDBBBCCCAAA<<<;;;======>>>AAAEEEKKKTTT___fffpppzzzeeeeee{{{rrreeejjjnnn\\\QQQXXXrrrppp\\\```ssszzz___HHH;;;999;;;999;;;<<<>>>???@@@??????<<<<<<<<<;;;;;;:::888888777555333222333666:::<<>>>>>>>>===;;;999888999999888777888777666666777777555444444444444555888;;;>>>@@@DDDEEEGGGJJJMMMOOORRRSSSPPPPPPRRRVVVXXXWWWZZZ___iiittt~~~}}}|||{{{}}}|||yyyvvvsssooollljjjfffeeefffiiihhhccc```bbbcccaaa```dddjjjllljjjfff]]]]]]\\\\\\[[[ZZZYYYYYYWWWWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUVVVUUUUUUTTTSSSUUURRRQQQSSSSSSPPPQQQTTTXXXYYYYYYWWWSSSPPPNNNNNNSSSSSSRRROOOLLLJJJJJJJJJOOORRRVVVWWWSSSLLLFFFCCC???<<<999888888888777666777888888888888777666666:::999888777777555222///444333111111222222111///111222333444444444333222444:::CCCRRRjjj~~~kkkbbb```[[[TTTSSSPPPLLLJJJHHHGGGDDDBBBFFFOOOYYY\\\VVVLLLFFFDDD@@@AAABBBBBBBBBAAA@@@???AAA===;;;======;;;===AAAAAAAAABBBDDDFFFGGGEEECCCBBBBBBBBBBBBCCCCCCDDDDDDBBBCCCDDDFFFGGGGGGGGGGGGDDDCCCBBBBBBAAAAAAAAABBB???===;;;888777777888888<<>>>>><<<<<<======>>>>>>??????>>>>>>>>>======<<<;;;::::::<<>><<<;;;::::::;;;;;;:::777555666555444333222333444444999>>>FFFLLLOOOSSSYYY]]]eeeiiiqqq{{{qqq___TTTOOOHHHDDDBBBBBB@@@<<<;;;>>><<>>@@@@@@@@@@@@;;;;;;<<<<<<;;;:::999999888666333111222555999<<>>?????????>>><<<::::::;;;;;;:::999:::999999888888888777666999999888999<<<@@@DDDFFFIIIJJJLLLNNNQQQTTTVVVXXXWWWUUUWWWZZZ[[[[[[___dddmmmwww~~~}}}~~~~~~|||xxxtttpppnnnjjjhhhiiilllkkkeeebbbcccdddaaa```dddiiilllhhhddd___^^^]]][[[ZZZZZZZZZZZZWWWWWWXXXXXXYYYYYYYYYYYYVVVUUUUUUUUUTTTSSSRRRRRRTTTRRRRRRUUUUUURRRQQQTTTTTTVVVXXXWWWUUUTTTSSSSSSVVVUUUTTTQQQNNNLLLJJJJJJNNNSSSXXXXXXQQQHHHBBB???===;;;888777888888777666777888999999999888666555:::999888888888777555333444222111111222222111000222333444555555444333222111888AAAOOOfffqqqeee```[[[UUUTTTQQQMMMJJJHHHEEEAAA>>>BBBGGGOOOTTTTTTOOOJJJGGG@@@AAABBBCCCBBBAAA???>>>>>>;;;:::======<<<>>>BBBAAAAAAAAACCCEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFHHHIIIIIIJJJJJJDDDDDDCCCCCCCCCCCCCCCCCC???===:::888666555555555:::===BBBEEEGGGGGGHHHHHHLLLIIIFFFDDDDDDCCCAAA???BBBBBBAAAAAA@@@???>>>>>>;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>===<<<;;;;;;777:::===@@@BBBCCCFFFHHHFFFDDDCCCBBBBBBAAA>>><<<;;;:::::::::;;;;;;999777777666444333222222333333888>>>FFFMMMRRRVVV[[[^^^bbbffflllttt~~~rrr```UUUPPPGGGCCCAAABBB@@@<<<;;;>>>===???CCCGGGMMMUUU^^^cccooo|||zzz~~~vvv[[[ZZZsssqqqcccccc{{{fffWWWWWWiiitttnnnkkkPPP>>>999:::888:::<<<>>>???@@@@@@@@@<<<<<<<<<<<<;;;;;;:::999888666333111222555888;;;AAALLLaaa}}}eeePPPFFFAAA???<<<<<<<<<<<<:::888555444999888777666555444444444222111000111111222222111111111222222222222111111111000000000000000111111000/////////000111222222111222222222222111111000000000000000////////////////////////000222444555444666888;;;===>>>>>>>>>???===<<<<<<=========<<<;;;;;;;;;;;;:::999999999>>>>>>======@@@CCCGGGJJJNNNOOOQQQTTTVVVYYY[[[\\\\\\YYYXXXZZZ[[[]]]ccckkksss|||~~~}}}yyyvvvsssmmmjjjjjjllljjjdddaaabbbgggdddbbbdddhhhhhhddd```bbb```___\\\[[[ZZZYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[WWWVVVUUUTTTSSSSSSRRRRRRTTTRRRSSSVVVVVVSSSRRRTTTTTTVVVXXXYYYWWWVVVVVVWWWXXXVVVTTTRRRPPPOOONNNMMMOOOSSSWWWUUUMMMEEE???===<<<:::999999999:::999888888999:::;;;:::999777666888777666777999:::888777444333111222333333222111333444555666555555333333111888@@@MMMbbb~~~vvvhhhaaa\\\WWWNNNLLLJJJIIIIIIHHHFFFDDDAAABBBEEEIIILLLLLLJJJHHHBBBCCCCCCCCCBBB@@@>>>===???<<<;;;>>>>>><<<>>>AAACCCBBBBBBBBBDDDDDDCCCAAABBBBBBCCCDDDDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@>>><<<:::888888888888<<>>?????????????????????>>>===<<<<<<888:::<<<<<<;;;;;;;;;<<>>???BBBEEEKKKTTT___fffqqqzzzqqqYYYXXXnnnxxxhhheeelllYYYWWWggguuunnnSSSAAA:::999777888;;;===??????@@@???=========<<<<<<:::999999777666333222222444777999>>>HHH\\\xxxkkkSSSFFF@@@===<<<<<<<<<;;;:::888777666555555555555666777888999222222222222222222222222111111222222222222111111000000000000000111111222000000000000000000111222333222222111000000//////000000000000///////////////.........000111333444444555888:::<<<<<<<<<<<>>===;;;<<<======;;;;;;<<<===@@@@@@@@@AAADDDGGGJJJLLLSSSUUUXXX[[[]]]______``````\\\YYYZZZ[[[^^^fffnnnxxx~~~}}}zzzxxxnnnjjjiiijjjgggbbb```aaaiiihhhgggggggggeeeccc```bbbaaa```^^^\\\ZZZYYYXXXYYYXXXXXXXXXYYYZZZ[[[[[[YYYXXXWWWUUUTTTTTTTTTTTTTTTRRRSSSVVVWWWTTTSSSVVVWWWYYY[[[[[[YYYXXXXXXXXX\\\XXXUUURRRRRRRRRRRRQQQPPPQQQQQQOOOIIICCC>>><<<;;;:::999:::;;;;;;:::999:::::::::::::::999888888777666555777999::::::999555333222333444555444222444555666666666555444333333999???III^^^|||zzzjjjbbb]]]YYYSSSQQQMMMKKKIIIHHHEEEDDDDDDCCCBBBCCCEEEGGGGGGGGGEEEEEEDDDBBBAAA@@@@@@???CCC@@@???@@@???;;;;;;===CCCBBBAAAAAABBBCCCBBBAAABBBCCCCCCDDDEEEFFFGGGGGGDDDDDDCCCCCCDDDDDDEEEFFFEEEFFFFFFFFFFFFEEEDDDCCC@@@???===;;;999888777666888;;;@@@CCCDDDDDDDDDEEEIIIIIIHHHGGGEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@??????=========>>>??????@@@@@@@@@@@@@@@@@@???>>>===<<<666888:::;;;;;;<<<>>>@@@FFFEEECCCCCCCCCBBB@@@>>>>>><<<::::::;;;;;;999888777666555333222222333333555999@@@HHHPPPWWW[[[]]]eeejjjpppuuuzzz{{{fffWWWOOOGGGBBB???@@@>>>;;;<<>>@@@BBBEEELLLVVVaaaiiisss}}}nnnYYYWWWkkkqqqkkksssZZZXXXfff|||nnnUUUDDD;;;999666777999<<<>>>?????????>>>>>>>>>===<<<:::999888666555444333333444666888<<>>>>>===:::===>>>>>>======>>>AAAAAABBBDDDFFFJJJMMMPPPRRRXXX[[[___ccceeeeeeeeedddfffbbb```aaaaaaaaagggooo|||}}}~~~~~~~~~}}}|||{{{pppkkkiiijjjhhhdddcccfffgggiiijjjhhheeebbbaaabbb______```___^^^\\\[[[YYYZZZYYYXXXXXXXXXYYYZZZZZZZZZYYYXXXWWWVVVVVVWWWWWWUUUSSSSSSVVVVVVTTTTTTWWWWWWYYY\\\]]]\\\[[[\\\]]]aaa\\\VVVSSSSSSTTTTTTSSSRRROOOKKKHHHEEEBBB???<<<:::999999:::;;;;;;:::999:::999999888888888888888888666555666888999999999666555444444666666555444555666666777666555444333444888;;;AAASSSrrr{{{jjjaaa\\\YYYZZZVVVPPPKKKHHHEEEBBBAAADDDCCCBBBBBBDDDFFFHHHIIIFFFEEECCCAAAAAABBBCCCDDDEEEAAA@@@AAA@@@<<<;;;===@@@???>>>???@@@BBBBBBAAABBBCCCDDDEEEFFFGGGGGGHHHFFFFFFDDDCCCCCCDDDDDDEEEGGGGGGHHHGGGFFFEEECCCBBB<<<;;;:::999777666555444888;;;???AAABBBBBBCCCDDDFFFFFFGGGFFFEEECCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???>>>>>>??????@@@@@@AAAAAA????????????>>>===<<<;;;555777999;;;>>>AAAFFFIIIDDDCCCBBBBBBCCCBBB@@@>>>???===;;;:::::::::888777777666444333222333333444333555;;;CCCLLLTTTYYY\\\aaahhhpppwww{{{zzzfffWWWOOOGGGBBB??????>>>;;;<<<@@@===@@@DDDJJJQQQZZZdddjjjvvvmmm[[[YYYkkkxxxpppwwwZZZXXXeee{{{lllVVVEEE===:::555666999;;;===>>>>>>>>>??????>>>===<<<:::888777555555444444444555666666;;;DDDWWWqqqxxx\\\NNNHHHCCC===<<<:::999888999::::::666555444333333333333333111222333333222111222222111111222222222222111111000000///000000111222222222222111000//////000000//////......///000111111111111000000/////////...///.........///000222333444555777888999999999888;;;999888999;;;======<<<:::===??????>>>>>>@@@CCCBBBDDDGGGKKKPPPTTTWWWYYY[[[^^^ccchhhjjjjjjhhhfffllliiihhhiiihhhfffjjjooo}}}|||||||||}}}}}}}}}||||||rrrnnnkkklllkkkhhhiiimmmcccgggjjjhhhbbb___```bbb\\\^^^___``````^^^\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZ[[[ZZZYYYXXXWWWXXXYYYYYYVVVSSSSSSUUUVVVTTTUUUXXXSSSVVVZZZ]]]^^^```aaaccceee___XXXSSSSSSTTTTTTTTTSSSMMMGGGCCCCCCBBB???===999888888999;;;;;;:::888:::999777666666666777888999777666666777888888777666555444555666777666555666666777777777555444333444666555777GGGddd{{{iii___[[[YYYTTTPPPKKKHHHGGGGGGGGGFFFAAAAAACCCDDDFFFIIILLLNNNEEEDDDBBBAAAAAACCCFFFHHHBBB??????BBBBBB???>>>AAA<<<;;;;;;<<>>>>>===<<<:::999888888888;;;>>>@@@AAAAAACCCDDDCCCDDDEEEEEEDDDBBBBBBCCCAAAAAA@@@@@@@@@@@@@@@@@@?????????@@@AAAAAABBBBBB>>>>>>>>>>>>===<<<;;;:::999::::::999999;;;???BBBCCCBBBBBBBBBCCCCCCAAA???AAA>>><<<:::::::::888777666555444333222333444555222444999AAAJJJSSSYYY\\\ZZZcccnnnvvv|||xxxdddWWWPPPFFFBBB??????===;;;<<<@@@<<<@@@GGGNNNVVV^^^fffkkkxxxqqq[[[VVVlll|||xxxfff]]]bbbuuu|||}}}kkkVVVBBB888777555555666888;;;======<<<<<<;;;;;;:::999888777777444444444444444555666777;;;BBBOOOeee```NNNGGG;;;AAA???======>>>===888333666666555444333333333333333333333333333333333333111111222333333333222222666333111111222333333222000000000000000000000000111111111111000000000000000000000000///...---,,,......//////000000111111444555666777888888888888888888777666666777999999888:::<<<<<<<<<<<<>>>???BBBFFFKKKNNNPPPTTTZZZ___^^^bbbggglllnnnppprrrtttwwwqqqllllllmmmooovvv}}}~~~~~~|||{{{{{{||||||{{{zzztttqqqnnnnnnnnnnnnjjjgggiiiiiihhhgggeeeccc```^^^``````aaaaaa___]]]ZZZXXXZZZYYYYYYZZZ[[[[[[YYYWWWWWWYYYZZZ[[[[[[YYYWWWVVVUUUTTTSSSTTTWWWYYYYYYYYYUUUXXXZZZZZZ___hhhmmmmmmggg```XXXUUUVVVVVVTTTRRRSSSOOOKKKGGGCCC???===>>><<<:::888888999;;;;;;;;;;;;;;;;;;999666555666777999888777666666777888999777888888888888999999999:::888777777777666444222555666888:::@@@PPPmmmlll```[[[WWWUUUQQQLLLHHHFFFDDDBBBAAA@@@CCCBBB@@@EEENNNRRROOOIIIFFFDDDDDDEEEDDD@@@===???@@@@@@@@@@@@AAAAAAAAADDDBBB???===<<<===???@@@CCCCCCDDDDDDEEEGGGHHHIIIMMMKKKGGGDDDAAAAAABBBCCCIIIHHHGGGFFFDDDBBB@@@???BBB@@@>>><<<;;;999555222999:::<<>>>>>>>>???@@@>>>>>>>>>>>>???@@@AAABBB>>><<<<<<===???>>>:::666999999:::;;;;;;<<<======CCCCCCBBBBBBBBBCCCCCCDDD===<<<;;;:::888777666555666666666666555444333222444666999???GGGOOOWWW\\\```ccchhhooowwwtttbbbUUUNNNDDDAAA>>><<<===???@@@@@@??????DDDNNNVVV^^^iiisssxxxlllVVVRRRggg~~~vvviii[[[]]]ssszzz~~~mmmZZZFFF:::777666666666888;;;===<<<;;;<<<;;;;;;:::999888777777444444333333444555555666:::@@@LLL```}}}bbbNNNGGG>>>888:::;;;;;;:::888666666666666555444333333333333333333333333333333333333444444444333222111000///222000...---...//////...000000000000000000000000111111111111000000000000000000000000///...---,,,......//////000000111111333444555666777777777777777666666666666777888888888999:::;;;;;;<<>><<<<<<:::888888:::;;;;;;::::::;;;:::888666555555777888888777666666777888888888888888888999999999999:::999777777888777444222333333555666999FFF___uuulllaaa\\\XXXUUUQQQLLLHHHFFFEEECCCBBBEEEFFFDDDBBBEEELLLNNNLLLIIIFFFDDDDDDDDDDDDAAA???===>>>>>>>>>>>>?????????@@@>>><<<;;;;;;===@@@AAACCCCCCCCCDDDEEEFFFHHHHHHKKKJJJGGGDDDCCCCCCDDDEEEGGGGGGFFFEEEDDDBBBAAA@@@@@@>>><<<<<<;;;999777444777888:::===AAADDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@???????????????AAA@@@???>>>============>>>======>>>???>>>;;;777999999999:::;;;;;;<<<<<>>777777777777888;;;<<<<<<;;;<<<;;;;;;:::999888777777333333333333333444444555777===HHH[[[wwwdddNNNFFFAAA333777;;;;;;888666777:::777666555444333333333333222222222222222222222222444444444333222111000///333111//////000111000///000000000000000000000000111111111111000000000000000000000000///...---,,,.........///000111111111333333444555666666666666444555555666777777666666777888999999:::<<<@@@CCCFFFJJJOOOSSSUUUZZZ```eeejjjmmmpppssstttvvvxxxzzz~~~}}}}}}}}}zzzyyy~~~zzzuuurrrooonnnoooppppppooollliiiffffffgggggggggeeedddccc^^^___`````````___]]]\\\\\\[[[ZZZZZZ[[[[[[ZZZXXXYYYXXXXXXXXXXXXWWWWWWWWWUUUWWWXXXVVVSSSRRRTTTVVVVVV[[[___```dddkkkmmmllleee___YYYVVVWWWWWWUUUSSSTTTUUUTTTQQQLLLFFF???;;;<<<:::999999:::;;;::::::999:::999777555444555666777777666666666777777888888888999999999::::::::::::999888888888777555333333333444444555===PPPbbbnnnddd^^^XXXTTTPPPKKKHHHFFFEEEDDDCCCEEEEEEDDDBBBEEEKKKMMMKKKLLLIIIFFFDDDCCCBBB@@@>>>===>>>>>>>>>>>>?????????<<<;;;999999:::===@@@BBBBBBBBBCCCDDDEEEFFFGGGGGGJJJHHHGGGEEEEEEEEEFFFGGGDDDDDDDDDDDDDDDCCCBBBAAA>>>===;;;;;;;;;:::888555555555777:::???AAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>@@@??????>>>======<<<<<<>>>>>>===>>>???>>>;;;999888888999999::::::;;;;;;>>>>>>===>>>>>>???@@@@@@>>>======<<<;;;::::::999777777777777666555444333444555777;;;AAAIIIPPPUUU\\\```eeekkkqqqwww~~~hhhVVVNNNKKKGGGAAA>>><<<;;;:::999>>>AAAIIIUUU^^^eeeoooxxxyyybbbSSSTTTlllxxxjjjtttlllZZZXXXpppxxxooo]]]nnnsss```NNN@@@888777666666888;;;===>>>>>><<<;;;;;;:::999888777777333333222222222333333444444;;;FFFXXXttt}}}dddLLLEEECCC777:::<<<<<<:::999:::<<<777666555444444333333333111111111111111111111111000111222222333333333333333222000000111222111///000000000000000000000000111111111111000000000/////////000//////...------------...///000111111222222333444444555555555444222333555666777666555555666777888888999<<>><<>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@???>>><<<===>>>??????@@@@@@@@@=========>>>>>>===<<<:::888888888999999:::::::::<<<<<<<<<<<<===>>>???@@@???>>>===<<<;;;999888888777777777777666555444444555555666999???FFFMMMQQQZZZ^^^eeejjjooouuu{{{kkkVVVNNNGGGCCC???===============>>>BBBKKKXXXbbbiiirrrzzzsss]]]PPPRRRhhhrrrdddlllkkk[[[ZZZqqqpppeeeRRR```|||xxxaaaOOOBBB999555555555777;;;???AAAAAA<<<;;;;;;:::999888777777444333333222222222333333555:::DDDTTTpppxxxaaaKKKDDDBBB>>><<<;;;;;;======;;;888777777666555444444444444111111111111111111111111///000111222333333444333///...---...//////---,,,000000000000000000000000111111111111000000000/////////////////////...---------...///000111222222222333333444444444444444111222444666666666666555666666777777999<<>>>>>AAAEEEGGGHHHIIIMMMLLLJJJGGGCCCAAA@@@?????????@@@@@@@@@AAAAAAAAA>>>===;;;999999;;;===>>>@@@AAABBBDDDEEEEEEEEEEEEJJJJJJIIIHHHGGGEEEDDDCCCAAABBBBBBCCCCCCCCCCCCCCCBBB@@@>>><<<;;;999666333555555666888===@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBB@@@???>>>===>>>???AAAAAAAAAAAAAAA<<<=========<<<<<<;;;<<<888888999999999999::::::;;;;;;;;;<<<===???@@@AAA@@@???>>><<<999777555555888888888888777666555444666666666888===DDDKKKPPPUUU[[[ccciiimmmrrrzzzpppYYYQQQDDDAAA>>><<<===????????????CCCMMM[[[eeelllttt|||mmmWWWIIIJJJ]]]rrrrrrcccfffxxxmmm\\\[[[qqqrrr```OOOXXXnnndddPPPCCC:::666555555777;;;???AAABBB<<<;;;;;;:::999888777777555444444333333333333333777;;;BBBPPPiiisss\\\LLLFFF@@@@@@<<<999999;;;;;;888444888777666555444444444444222222222222222222222222333333333333333222111000111000///000111111///---000000000000000000000000111111111111000000000000...///////////////......,,,---...///000111222333333333444444555444444333222222444555666666777777555666777888999<<<@@@DDDIIINNNTTTXXX\\\aaahhhmmmuuuxxx|||~~~}}}|||yyy|||zzzwwwrrrmmmkkkkkkmmmllllllkkkjjjhhheeebbbaaa_________```aaabbbbbbcccaaa___\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXZZZZZZXXXTTTSSSTTTWWWYYY^^^bbbbbbeeeiiiiiifffcccbbb```^^^\\\\\\[[[\\\\\\^^^XXXLLLFFFHHHFFF@@@<<<;;;::::::;;;;;;999777888888999777555555666888777777888999:::::::::::::::::::::;;;;;;;;;<<<<<<;;;:::999999::::::888777444444666777666555===FFFeee{{{|||pppcccYYYWWWRRRKKKGGGEEEFFFFFFFFFDDDAAA@@@CCCEEECCCCCCEEEGGGHHHIIIHHHFFFDDDDDDDDD===>>>>>>>>>>>>?????????@@@>>>;;;999888999;;;<<>><<<:::666444666555555888<<<@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@@@@???AAABBBBBBCCCBBB@@@???>>><<<===>>>>>><<<<<<===>>>999999::::::::::::::::::::::::;;;<<<>>>@@@AAABBB@@@???>>><<<999777555444999999999888888777666555666555555666;;;BBBJJJNNNUUU]]]fffmmmqqqwwwvvv\\\TTTGGGDDD???===<<<=========@@@DDDMMM[[[eeelllttt|||hhhQQQEEEEEEUUUhhhyyyfffdddqqqrrr]]]XXXoooyyy^^^PPPQQQ^^^zzziiiSSSDDD;;;999888666777:::>>>???@@@<<<;;;;;;:::999888777777666555555444333333444444777:::@@@LLLfffpppYYYNNNIII>>>===<<<:::999888888777666888777666555444444444444333333333333333333333333222222333333333222111111333333222333444444222000000000000000000000000000111111111111000000000000......////////////......,,,,,,---///000222333333444444555555555555444444333333333444555777888999444666888999:::<<>>>>>>>>>>>?????????>>>===:::888777888999:::>>>???AAACCCDDDDDDDDDCCCEEEGGGHHHIIIHHHFFFCCCBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDBBB@@@???>>><<<999666555555555777;;;???AAAAAA========================BBBBBBAAA@@@@@@@@@@@@AAA@@@AAABBBBBBBBB@@@>>>===>>>@@@AAA@@@>>>===???AAA;;;;;;::::::::::::::::::999999:::;;;===???AAABBB???>>>===<<<;;;:::999888999999999999888777666666444333222444888@@@HHHLLLRRRZZZfffmmmrrrxxxwww\\\RRRIIIEEE@@@===<<<<<<<<<;;;BBBDDDMMMZZZccckkkttt|||dddOOODDDEEETTTfffiiiccclllwww]]]TTTmmm^^^PPPLLLRRRjjjnnnUUUEEE;;;===:::888888:::<<<======<<<;;;;;;:::999888777777777666555444444444444444555888>>>KKKgggoooWWWQQQLLL>>>:::<<<===;;;888666999<<<888777666555555444444555333333333333333333333333//////111222333444444444111000000111222222///---000000000000000000000000111111111111000000000000......///////////////...,,,,,,---///000222333333555555555666555555444444444444333444555777999:::444666888:::;;;<<<>>>@@@HHHLLLSSSWWW\\\aaahhhnnnqqqvvv|||~~~}}}|||zzz|||~~~}}}uuuyyy|||{{{vvvqqqnnnmmmiiiiiijjjjjjiiihhhfffeeeaaaaaaaaa```aaabbbccccccccc```]]][[[[[[\\\\\\[[[YYYZZZ\\\]]]\\\[[[YYYWWW[[[YYYXXXXXXZZZ[[[[[[ZZZYYY]]]___^^^```eeefffcccdddddddddbbb```______```[[[___[[[OOOJJJLLLJJJAAA<<<;;;;;;;;;<<<;;;888666999999:::999777777888:::888999:::<<<======<<<<<<;;;;;;;;;<<<<<<<<<======;;;:::999:::;;;;;;:::888777666666777555333888???TTTnnnvvviii]]]YYYTTTMMMGGGEEEEEEEEEEEEEEE@@@@@@FFFIIIGGGGGGJJJIIILLLOOOMMMHHHBBB???>>>???@@@@@@@@@@@@AAAAAAAAA<<<:::888666555777999:::===???AAACCCDDDDDDCCCCCCBBBDDDFFFHHHHHHGGGDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDBBBAAA@@@??????>>>;;;999555444444666:::>>>@@@AAA<<<<<<<<<<<<<<<<<<<<<<<>>@@@BBB===============<<<<<<<<<999999:::999999888777666222111000111666>>>FFFKKKHHHRRR^^^fffkkkrrr|||uuuXXXNNNGGGDDD???===============BBBEEEMMMYYYbbbiiisss|||aaaIIIAAA???LLLeeepppccciiitttaaaYYYnnnfffZZZNNNOOOhhhtttXXXIIIBBB888777555666:::===???@@@:::;;;<<<===<<<:::777666<<<:::777666555444111///;;;:::<<>>:::;;;;;;<<<<<<<<<;;;;;;::::::999888888888888888777:::===???@@@??????@@@AAA???=========>>>===<<<;;;<<<>>>??????===;;;:::888777555444555777:::<<>>???@@@???>>>;;;:::888777666666666666<<>><<<:::999555555555555777:::===??????===;;;::::::<<<>>>@@@AAA<<<999;;;@@@CCCAAA>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>;;;;;;;;;::::::999999999:::999999999999;;;<<<===??????>>>>>>===;;;:::999;;;:::999999999888666444555222333666999;;;BBBJJJIIIPPPXXX___fffooo{{{pppWWWLLLHHHCCC@@@???===:::;;;>>>BBBFFFNNNXXX___eeerrr~~~~~~^^^HHHCCCAAAMMMdddxxxhhhjjjsss___UUUjjjnnnYYYKKKLLLccc}}}xxx[[[HHH>>>888777555666999===??????;;;<<<<<<<<<;;;999888666999777555555555555444333777777:::GGGbbbcccQQQHHHDDD???===;;;999999999888666666666555444333333555777777777666333111111333555333333444444444444333333444222000000111222111000000111111111111222222222111...---...111333111///111111000///............***+++---...000111111222333333444555555444333222777555333444777999888777555666777888:::<<<>>>???AAAEEEKKKRRRXXX^^^dddhhhlllrrrxxx|||||||||}}}~~~{{{yyy{{{~~~|||{{{zzzxxxwwwwwwwwwtttsssnnnnnnmmmlllkkkiiihhhggghhhggggggfffdddcccbbbbbbgggccc___]]]^^^___^^^\\\\\\[[[[[[[[[\\\^^^```aaa^^^\\\ZZZZZZ[[[]]]]]]]]]^^^\\\[[[\\\```cccdddcccfffeeeaaa^^^bbbjjjppppppnnndddWWWNNNJJJHHHDDD@@@<<<===>>>>>>???>>>>>>======<<<;;;:::999999888888888;;;>>>@@@AAAAAAAAABBBCCCAAA???>>>>>>>>>===<<<;;;<<<===>>>===<<<:::999999888666444555777999;;;EEE^^^yyy~~~rrrfff\\\YYYTTTNNNIIIGGGFFFEEEDDDCCCCCCDDDDDDDDDEEEEEEFFFHHHGGGEEEFFFFFFEEECCCAAACCCAAA??????@@@@@@@@@???<<<;;;999888777777777777<<>>???>>>;;;::::::;;;===???=========>>>???@@@@@@???????????????????????????BBBAAAAAAAAA@@@@@@@@@@@@@@@???>>><<<:::999888777777777666666666777999:::>>>>>>>>>>>>===<<<::::::===<<<;;;;;;;;;:::888666444222222555777999???GGGKKKRRRZZZ```eeennnyyylllVVVMMMHHHCCC@@@???===:::;;;???EEEIIIQQQ[[[```fffqqq|||{{{ZZZGGGEEEDDDLLL___lllhhhvvv```SSSfffyyy^^^NNNLLL```yyy}}}^^^GGG;;;888777555666999<<<>>>???======<<<;;;:::999888888777555333222444666777777666666:::DDDYYY{{{lllWWWJJJCCC@@@===;;;::::::999888777555777999777333222333555444555666666444444555666222222333333333333222222444222000000111222111000000111111111111222222222111---+++---222222...(((222111111000/////////...++++++,,,...///000111111333333333333444444444444666444333444666888888777666666777888999;;;======AAAEEEIIINNNRRRWWW[[[___fffjjjpppuuuyyyyyyyyyxxx{{{zzz}}}{{{~~~{{{wwwvvvvvvvvvuuutttooonnnmmmlllkkkjjjiiihhhkkkiiigggdddbbbbbbbbbbbbhhhccc______bbbdddbbb___\\\[[[[[[[[[\\\^^^___aaa```^^^[[[ZZZ\\\^^^``````^^^\\\[[[]]]aaaeeehhhjjjjjjhhhccc```eeeqqqzzz|||tttiii[[[QQQMMMJJJEEEBBB>>>???@@@AAABBBBBBAAA@@@@@@???>>>===;;;:::999999:::===@@@BBBBBBCCCDDDFFFFFFDDDBBBAAAAAA@@@???>>>;;;;;;<<<===<<<;;;:::999:::999666555444555777999===UUUrrrttteee[[[XXXSSSNNNJJJHHHGGGFFFEEEBBBBBBBBBBBBCCCEEEFFFFFFFFFEEEDDDEEEFFFEEEDDDBBBCCCAAA??????@@@AAA@@@???>>>===;;;999888888888888<<<>>>BBBEEEFFFFFFDDDCCCAAABBBDDDEEEFFFGGGGGGGGGEEEFFFGGGHHHGGGEEEDDDBBBAAA@@@@@@>>>===;;;999888555444333333555888;;;===???>>><<<:::999:::<<<===999<<>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBBBBAAAAAABBBAAA>>><<<::::::::::::::::::999888888999:::;;;===============<<<;;;:::===<<<;;;;;;;;;;;;888666555222222444555666;;;BBBHHHOOOVVV[[[```fffpppxxx}}}dddSSSMMMHHHCCC@@@@@@>>>;;;<<<@@@GGGLLLUUU^^^bbbfffoooyyy{{{XXXFFFGGGEEEJJJZZZ|||ooofff}}}|||dddTTTccchhhVVVPPPaaaxxxaaaIII;;;999777555666999<<<===>>>???>>><<<:::999999888888777555222111333666777888666888;;;CCCRRRnnnpppYYYJJJBBB@@@>>>;;;:::::::::888777444777:::888444222333555///111444444333333333444///000000111111000000///444222000000111222111000000000111111111222222222333111000000000...)))$$$111111111111111000//////+++,,,,,,---...///000111333333222222222333444555555444444444555666666666777777777777888:::;;;<<<@@@CCCGGGJJJNNNQQQUUUXXX```bbbgggnnntttvvvtttrrrzzzzzz{{{}}}zzzxxxvvvvvvvvvtttrrrooonnnmmmlllkkkjjjiiiiiiiiihhhfffeeedddccccccbbbgggbbb^^^___dddfffddd```]]]\\\\\\\\\\\\^^^___aaabbb___[[[ZZZ\\\```bbbcccbbbaaa___```dddiiimmmpppmmmlllhhhfffmmmyyyyyynnn___TTTNNNKKKFFFBBB>>>???AAACCCDDDDDDCCCBBBAAAAAA@@@???>>>===<<<;;;===???BBBCCCDDDEEEHHHJJJIIIGGGEEEDDDDDDDDDCCCBBB<<<=========<<<;;;:::999;;;999777444444444666777;;;QQQnnnyyyhhh\\\VVVSSSNNNJJJHHHGGGFFFDDDBBBBBBBBBBBBCCCEEEGGGHHHEEEDDDCCCDDDEEEEEEDDDBBBAAA@@@>>>>>>@@@@@@@@@???>>>===;;;999888777777888<<<===@@@CCCDDDEEEDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGEEEFFFGGGHHHGGGEEECCCBBBAAAAAA@@@???===;;;:::999777555444333444777;;;===???>>><<<:::999999:::;;;999;;;>>>@@@@@@???>>>>>>AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA???>>><<<;;;;;;<<<===>>><<<<<<::::::999:::;;;<<<;;;<<<<<<======<<<<<<;;;<<<;;;999999:::999777555666333333555444444888>>>FFFLLLTTTYYY]]]dddmmmuuuqqq]]]PPPKKKGGGCCC@@@@@@???<<<===AAAFFFKKKUUU___dddgggpppyyy}}}YYYGGGGGGDDDGGGUUUrrrsssggg|||iiiVVV___sss^^^SSSaaavvv}}}bbbLLL???999777555666888;;;======@@@???===;;;999999888888999666222111222444666666444555:::BBBNNNfffoooXXXJJJCCC@@@>>><<<:::::::::999777333666888888555444555777---000222444333222222222///000000111111000000///444222000000111222111000000000111111111222222222000333555333///+++)))***000111111222111000000///,,,,,,,,,,,,---///000111333222222222222333444555444444444444444444555666777777777777888999::::::>>>@@@DDDHHHJJJNNNRRRTTTZZZ\\\aaagggmmmppppppooowwwyyy}}}{{{zzzyyyyyyyyywwwssspppooonnnmmmlllkkkjjjjjjkkkcccdddfffggggggeeedddcccdddaaa^^^```dddfffdddaaa^^^^^^]]]]]]]]]___```aaaccc```\\\\\\^^^aaaccceeefffeeedddeeegggkkkppptttqqqrrrqqqqqqwwwssscccVVVPPPKKKFFFBBB>>>@@@BBBEEEFFFFFFEEEDDDBBBBBBCCCCCCBBBAAA@@@??????AAACCCDDDEEEHHHKKKNNNLLLJJJHHHGGGHHHHHHFFFEEE?????????>>>===<<<<<<;;;;;;999777444333444555666<<>><<<:::888777666666666:::<<<>>>@@@BBBDDDEEEEEECCCCCCCCCDDDDDDEEEFFFFFFEEEFFFGGGHHHGGGFFFDDDBBBCCCCCCBBBAAA???===;;;:::999888555444555888;;;>>>>>>===;;;:::999999999999<<<::::::===BBBBBB???:::>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAA@@@@@@@@@???======<<<;;;;;;<<<===>>>:::999888666666666777777999:::;;;<<<=========<<<<<<;;;:::::::::999777555888666555666555444777===GGGNNNVVV]]]aaahhhrrryyyhhhWWWNNNIIIFFFBBB??????>>><<<>>>BBBCCCHHHSSS^^^dddhhhqqq{{{[[[GGGFFFCCCFFFTTTllluuujjj~~~mmmXXXYYYttthhhXXXaaasss{{{cccOOOCCC999777555555888;;;<<<<<>><<<;;;999888777999666333222333444444444///000666@@@LLLbbbnnnWWWJJJCCCAAA>>><<<;;;;;;:::999888666666666666666777777666///222444555444333333444222222333333333333222222444222000000111222111000000111111111111222222222+++000555444///---///333//////111111111000///...---,,,,,,+++,,,...///111111111222222333333444444333444555444222222444666666666666666777888999:::<<>>===<<<<<<;;;999666444333444555777;;;JJJfffnnn```YYYVVVQQQMMMKKKIIIFFFDDDEEEDDDCCCCCCDDDFFFHHHJJJDDDCCCBBBCCCDDDCCCBBB@@@@@@???===>>>???AAA@@@???>>>===:::888666666666666888999;;;>>>AAADDDFFFGGGEEEDDDDDDCCCCCCDDDDDDEEECCCDDDFFFGGGGGGFFFEEEDDDDDDCCCCCCAAA@@@>>><<<;;;;;;999666444555777;;;>>><<<;;;::::::999999999999>>>:::888;;;AAACCC???:::????????????????????????@@@@@@?????????>>>>>>>>>??????>>>===<<<;;;::::::<<<;;;999888777777777888888999:::;;;<<<======>>>>>>===<<<<<<<<<;;;999777:::777666888666444777<<>>>>><<<>>>BBBBBBGGGRRR]]]ccciiittt~~~\\\HHHEEEBBBGGGXXXooorrriiisss\\\VVVjjjyyyccchhhwww{{{dddQQQDDD999777555555888:::<<<<<>><<<:::777666666555333333444444444333000///444???JJJ\\\~~~qqqYYYKKKDDDAAA???<<<;;;;;;;;;999888<<<888444444666888666444222333555555444333444555333333444444444444333333444222000000111222111000000111111111111222222222+++...111111//////222555---...000111111000...------,,,++++++,,,---///000///000222333444444333333333444555444222111333555444444555666777888::::::;;;>>>AAACCCDDDFFFIIIKKKPPPSSSWWWZZZ\\\___eeeiiilllsss~~~}}}{{{xxxuuupppooommmkkkkkkkkklllmmmdddeeefffffffffeeedddccc```bbbddddddbbbaaabbbdddbbbaaa`````````aaacccccceeedddccccccfffhhhiiiiiijjjllloooqqqssswww|||~~~}}}kkk\\\TTTNNNHHHDDDEEEHHHLLLOOOQQQQQQPPPOOOOOOOOOOOONNNLLLIIIFFFDDDAAABBBCCCDDDFFFJJJOOOTTTYYYVVVRRRNNNLLLIIIFFFCCCAAA@@@???>>>===<<<;;;;;;:::888555333333444666777:::GGGbbbsssfff^^^ZZZVVVQQQNNNKKKHHHEEEFFFEEECCCBBBBBBDDDGGGHHHEEEDDDCCCCCCCCCBBB@@@>>>BBB@@@???@@@AAACCCBBBBBB???>>><<<999777777666666666777999<<<@@@DDDGGGIIIGGGFFFDDDCCCBBBBBBCCCCCCBBBCCCEEEGGGHHHGGGFFFEEECCCCCCBBBAAA???===;;;:::;;;999555333333666:::===:::::::::999999999999999===;;;:::;;;>>>@@@???===BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>??????@@@@@@???===;;;:::???>>><<<:::999999999999666777999;;;<<<>>>>>>>>>???===<<<<<<===<<<:::777999777666888666444666;;;===EEENNNUUUZZZaaaiiipppzzz|||zzzaaaTTTMMMHHHCCC>>><<<======;;;===BBBDDDIIIRRR]]]cccjjjuuu]]]HHHDDDBBBIII\\\vvvmmmfffyyyaaaWWWeeepppqqq~~~|||eeeQQQDDD999777555555777:::;;;;;;>>>?????????===:::777555444333222333555666555333555222555???HHHWWWuuuuuu\\\MMMEEEAAA???<<<;;;;;;;;;999888@@@:::333222666888555111222333444333222222333444111222222333333222222111444222000000111222111000000111111111111222222222000///......///111111111,,,---///000111000...---...---+++++++++---///000...000222444555444333222222444555444111000333555444444444555777888:::;;;<<<>>>@@@AAAAAACCCEEEGGGLLLQQQUUUVVVVVVYYYaaahhhiiiqqq~~~~~~}}}{{{zzzpppooommmkkkjjjkkklllmmmhhhgggfffdddccccccdddddd___cccgggfffbbb```bbbeeecccbbbbbbaaaaaabbbcccdddgggfffeeegggiiikkkkkkkkkmmmqqquuuyyy{{{nnn___VVVPPPJJJFFFIIILLLPPPTTTVVVVVVUUUSSSVVVVVVUUUSSSOOOKKKGGGDDDBBBBBBCCCCCCEEEJJJPPPUUU___[[[VVVPPPLLLHHHCCC@@@@@@???>>>===;;;;;;::::::999777555333333444666888;;;FFFaaayyylllaaa^^^YYYUUUQQQNNNJJJGGGFFFDDDBBBAAAAAACCCEEEGGGEEEDDDCCCBBBCCCBBB???===CCCBBBAAAAAACCCEEEDDDDDDAAA???===;;;999888777888555666888;;;???DDDHHHKKKHHHGGGEEECCCBBBAAABBBBBBAAABBBEEEGGGHHHHHHGGGFFFBBBBBBAAA@@@>>><<<:::999;;;888555222222555999;;;999999999999999999::::::;;;<<<===<<<;;;<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>;;;===@@@BBBBBBAAA???>>>===;;;999777666666666666666777999;;;<<<>>>>>>???===<<<::::::;;;:::888666888666666777666444666:::>>>FFFOOOVVVZZZ```hhhoooxxxyyy~~~xxx```UUUNNNIIIBBB===;;;<<<<<<;;;===AAAHHHLLLTTT^^^dddjjjvvvyyyYYYFFFCCCHHHQQQXXXqqqsssjjjwwwcccSSS]]]uuu|||sssnnnTTT@@@===888444333222333999@@@@@@@@@???>>>===;;;999888666555555444444333222222222555333888DDDRRRllldddMMMFFFBBB???;;;999999:::;;;;;;888777666555555444444555333333333333333333333333666555333222111222222333222222222222222222222222//////000111222333333444222///...///+++&&&(((/////////000000000000////////////...------------...---222777777333111222555444111...000555777666333444555666777888999::::::>>>=========???BBBEEEGGGIIIJJJLLLNNNQQQWWW]]]aaahhhjjjwww{{{vvvsssuuurrrooommmmmmmmmlllkkkfffeeeeeefffhhhgggeeebbbfffeeedddccccccccccccdddbbbcccddddddcccdddeeegggjjjhhhggggggjjjlllnnnooosssyyysssfff]]]TTTNNNLLLKKKMMMRRRXXXZZZYYYXXXYYY[[[ZZZXXXTTTPPPKKKGGGEEEFFFFFFFFFFFFGGGHHHIIIJJJUUUVVVOOOBBB:::<<<>>>===:::;;;<<<===>>>>>>>>>>>>;;;;;;999666444444666999;;;HHHaaatttmmmeeeZZZRRRNNNLLLIIIGGGCCCDDDFFFGGGGGGEEECCCBBBEEEDDDCCCBBBBBBCCCDDDEEEAAAAAAAAAAAABBBCCCDDDDDDEEEDDD@@@:::888:::888444777777777999<<<@@@DDDFFFDDDEEEEEECCCAAA@@@AAABBBDDDDDDEEEFFFFFFFFFFFFFFFDDDCCCBBBAAA???>>>===<<<===:::777666777888888888777777777777777777888888:::::::::;;;<<<===>>>???======>>>>>>??????@@@@@@>>>@@@===999:::@@@@@@<<<@@@??????>>>>>>>>>>>>>>>??????>>>===;;;:::999888999999999:::<<<>>>???@@@?????????>>>===;;;:::999:::999888777666666666666===AAAHHHOOOVVV]]]ccchhhrrrwwwyyy```PPPHHHEEEBBB@@@>>><<<<<<===???@@@AAAGGGRRR]]]cccjjjwwwyyyYYYFFFBBBFFFMMMSSSgggwwwtttlllxxxjjjVVV[[[nnn|||yyyuuu[[[FFF>>>999555555555555:::@@@???>>>>>>===;;;:::888777666555555444444333333222222555333777CCCPPPjjjnnnRRRHHHBBB???<<<::::::;;;::::::888888666555555555555555444444333333333333333333555444333222222222333444222222222222222222222222111111111111111222222222555222111222///+++---333//////000000000000////////////...------------...///000222333444333222111555222///111555777555333444555666777888999::::::;;;;;;;;;<<<>>>@@@BBBDDDHHHJJJLLLNNNQQQVVV\\\aaafffhhhttt{{{wwwtttqqqooonnnnnnoooooonnnnnnmmmlllllllllkkkiiigggeeeeeeeeeeeeddddddddddddcccdddeeedddcccccceeegggjjjiiihhhhhhkkknnnpppqqqxxx~~~xxxiii___WWWRRRQQQTTTWWW[[[___aaa``````aaa\\\[[[XXXTTTOOOKKKHHHGGGIIIIIIHHHHHHGGGGGGGGGHHHNNNOOOKKK@@@;;;===??????<<<<<<=========<<<<<<;;;;;;;;;999666444444777999>>>KKKfffppphhh]]]TTTPPPMMMKKKIIIDDDDDDEEEFFFFFFEEEDDDCCCFFFEEEDDDCCCCCCCCCDDDDDDBBBAAA>>>===>>>AAADDDGGGJJJHHHCCC;;;999;;;999666666666666888;;;>>>BBBDDDEEEFFFEEEDDDAAA@@@AAABBBDDDDDDEEEFFFFFFFFFFFFEEEFFFEEEDDDCCCBBB@@@??????===;;;888666777888888777777777888999999999888888::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBB@@@<<<>>>BBBAAA===@@@??????>>>>>>>>>>>>>>>???>>>===<<<;;;999888888999999999:::<<<===???@@@>>>>>>>>>===<<<:::999888::::::999888777777777777;;;@@@GGGNNNUUU\\\ccchhhssswwwvvv^^^OOOHHHEEEAAA???===<<<<<<>>>@@@AAAFFFKKKUUU^^^ccchhhuuuxxxYYYGGGBBBDDDHHHLLL]]]ooo~~~uuulllxxxrrrZZZYYYhhhvvv{{{zzz}}}bbbKKK>>>999666777777777;;;@@@=========<<<;;;999888777666666555555444333333333222555333777BBBMMMeeeyyyXXXIIIBBB@@@===<<<<<<;;;:::888888888777666555555555555555444444444333333222222444333333333333333444555222222222222222222222222222222222111111111000000555333222333111///111555///000000111111000000/////////...------------...000...---000444555111---666333111222555666555333555555666666777888999999888999:::;;;===???@@@AAAGGGHHHKKKMMMPPPUUU[[[___ccceeeooo~~~}}}tttrrrpppooopppqqqqqqppprrrpppmmmlllkkkjjjiiigggfffggghhhhhhhhhgggeeedddfffggggggfffddddddeeefffkkkkkkkkkkkknnnrrrvvvxxxooobbbYYYVVVWWWYYY\\\aaacccdddeeeffffff```]]]YYYTTTOOOLLLJJJIIILLLKKKJJJIIIGGGFFFEEEEEEEEEGGGDDD>>>;;;===??????>>>>>>???>>>===<<<;;;;;;;;;;;;999777555555888;;;===LLLfffrrriii]]]TTTOOOMMMJJJHHHEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFEEEBBB===;;;<<>><<<999777777777777666666888:::;;;<<<;;;:::999:::999999::::::;;;<<<===??????>>>======<<<;;;;;;===???>>><<<===???===999@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;:::999888777888888999:::;;;===>>>???=========<<<;;;:::999888;;;::::::999888888777777:::>>>EEELLLTTT[[[ccchhhuuuyyyrrr[[[MMMGGGEEE@@@>>>===<<<<<>>999666777888888:::>>>=========<<<;;;:::888888666666666555444444333333222555333666???HHH___\\\JJJCCCAAA???>>>===<<<999777999888777666555555555555555555555444333333222222333333333333444444555555222222222222222222222222111111111111111111111111111111000000000000111333000000000111111000000000//////...------------...000...---///333444222///777555333333444555444333555555666666777888888999666777999;;;===>>>??????EEEGGGJJJMMMPPPTTTZZZ^^^```ccclllxxxyyyvvvsssrrrssssssrrrqqqtttqqqnnnllllllkkkjjjiiihhhjjjkkklllllljjjhhhggghhhiiiiiigggeeedddeeeffflllmmmmmmnnnqqqvvv{{{uuueee[[[XXXZZZZZZaaaggghhhiiilllmmmmmmgggccc\\\UUUOOOLLLKKKJJJLLLLLLKKKJJJHHHGGGEEEDDD@@@AAA???===<<<===>>>>>>@@@@@@@@@@@@@@@???>>>===<<<;;;:::888666777:::===???MMMhhhrrriii\\\RRRMMMJJJHHHFFFFFFEEEDDDCCCDDDEEEGGGHHHEEEEEEEEEFFFFFFFFFGGGGGGFFFCCC@@@>>>???DDDIIIMMM]]]YYYOOOCCC======;;;777555555555666888;;;???AAAEEEFFFGGGEEECCCAAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDFFFEEEEEEDDDBBBAAAAAA@@@???<<<:::888888888666555666888;;;===>>>===;;;:::999999999999999:::;;;<<<>>>=========<<<<<<<<<;;;===>>>======>>>>>>;;;888@@@??????>>>>>>>>>>>>>>>======<<<;;;999888777666888888888999:::<<<===>>>============<<<;;;:::999;;;;;;::::::999888888777999===DDDKKKSSS[[[dddiiivvv{{{mmmXXXLLLFFFDDD???>>><<<<<<===@@@CCCEEEGGGLLLVVV```fffnnn|||~~~vvvZZZIIICCCBBBBBBCCCRRRiii~~~mmmccclllbbbWWW___qqqdddjjjhhhMMM@@@999555666888777888;;;>>>>>>>>>======;;;:::999777666666555555444333333222555333555===DDDYYYwwwbbbOOODDDBBB@@@>>>>>><<<999777999888777666666555555666555555555444444333333333222333333444555555555555222222222222222222222222///000000111222222333333000000//////000111111000000000111111111111000000//////...------------......///000111111222222222666444333333333444444333555555555666777777888888777888:::<<<>>>?????????CCCEEEIIILLLOOOSSSXXX\\\^^^bbbiiirrrzzz|||yyyvvvuuutttsssqqqwwwtttqqqppppppqqqppppppkkklllnnnoooooommmkkkjjjjjjkkkkkkiiifffeeefffgggiiikkkmmmnnnqqqwww~~~}}}jjj\\\XXX[[[]]]iiisssuuuvvvyyyyyywwwpppjjj```VVVOOOLLLKKKLLLLLLLLLLLLLLLKKKIIIGGGFFFAAA???=========<<<<<<===@@@@@@AAABBBBBBBBBBBBBBB<<<;;;:::888777888<<>>@@@CCCEEEFFFEEECCCBBBAAABBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@??????>>>???===:::999999888666555555888;;;>>>???>>>===<<<::::::999999999:::;;;;;;;;;<<<<<<<<<=========>>>CCCAAAAAACCCDDDCCC@@@???@@@??????>>>>>>>>>>>>>>>======<<<;;;999888777666888888888999999;;;<<<===>>>>>>>>>>>>>>>===<<<;;;::::::;;;::::::999777777999===CCCJJJRRR[[[dddjjjvvv|||jjjVVVKKKFFFCCC???>>><<<<<<===@@@CCCEEEIIIOOOYYYccciiippp}}}sssWWWHHHBBB@@@@@@BBBMMMggg}}}nnn___ccc~~~fffVVVYYYkkk|||vvv[[[___ssspppRRRCCC;;;555555777666777999>>>>>>>>>>>>===<<<;;;:::777777666666555444444444222555333444;;;@@@SSSpppiiiVVVGGGDDDAAA>>>===<<<999888999999888777666666666666444444444444444444444444333444444555555555555444222222222222222222222222...///000111222333444444111222111///111444333///000111111222222111111000//////...------------......///000000000111222444333333222222222333333444555555555666666777777777888999:::;;;===???@@@AAAAAADDDHHHKKKNNNRRRWWWZZZ\\\```gggnnnuuu}}}}}}zzzyyywwwuuutttvvvtttqqqqqqqqqqqqpppooommmnnnooooooooonnnlllkkkkkklllllljjjhhhggghhhiiifffiiikkkmmmpppwwwrrr```ZZZ\\\aaarrr}}}wwwooodddXXXPPPNNNOOOPPPPPPPPPQQQPPPOOOMMMJJJIIIEEE@@@===??????===<<<>>>@@@@@@AAABBBCCCDDDDDDCCC<<<<<<;;;999888:::===@@@EEETTTpppyyynnn```TTTNNNKKKIIIGGGEEEDDDCCCCCCDDDGGGIIIKKKPPPOOONNNMMMJJJGGGEEEDDDDDDDDDDDDEEEFFFFFFGGGGGG```\\\RRRFFF???<<<999444777666666666777:::===???@@@BBBEEEEEECCCBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@??????>>>>>>>>><<<:::::::::999777555666777:::===>>>>>>>>>===;;;;;;::::::::::::;;;;;;;;;;;;<<<======>>>??????CCC@@@???CCCDDDBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;:::999888777888888888888999:::;;;<<>>===<<<999::::::::::::888777666999===BBBIIIPPPYYYbbbhhhrrr{{{hhhVVVLLLFFFBBB???>>>======>>>@@@CCCEEENNNSSS]]]ggglllqqq}}}nnnSSSDDD???>>>???@@@JJJeee}}}ttt```[[[mmmjjjVVVVVVhhh{{{iiiUUUZZZjjj~~~\\\HHH>>>666555666666666888============<<<;;;::::::777777666666555555444444222555333333999===NNNkkknnnZZZIIIFFFAAA>>><<<;;;:::999:::999888777666666666666333333444444555666666666444555555666666555444333222222222222222222222222000000111111111222222222111333222///111555333---000111111222222111111000//////...------------...///,,,+++---111333222000111111111111111222333444555555555666666666666666999999999:::;;;>>>@@@AAA@@@CCCGGGJJJMMMQQQUUUYYYYYY^^^eeejjjpppxxx}}}|||{{{yyyxxxvvvtttsssrrrrrrpppnnnkkkmmmmmmmmmmmmlllllllllkkkkkkllllllkkkiiihhhiiikkkhhhkkknnnpppttt{{{|||fff^^^___iii~~~zzzqqqeeeYYYRRRQQQTTTVVVXXXXXXWWWVVVTTTQQQMMMKKKHHHAAA===@@@AAA??????AAA@@@AAAAAABBBBBBBBBAAAAAA<<<<<<;;;:::999;;;???BBBGGGVVVqqqzzzpppaaaTTTNNNJJJHHHFFFDDDCCCCCCDDDFFFHHHJJJKKKLLLMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJUUUSSSKKKBBB===<<<888333666555555555666888;;;<<<===@@@CCCDDDCCCBBBBBBCCCAAAAAABBBCCCCCCCCCCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@<<<;;;::::::;;;:::888666666777999;;;===>>>??????<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>AAA<<<;;;???AAA??????BBB@@@??????>>>>>>>>>>>>>>>???>>>===<<<;;;999888888888777777888888999:::;;;>>>>>>>>>>>>>>>======<<<888999::::::999888666444888;;;@@@FFFMMMVVV___dddmmmwwwhhhVVVLLLFFFAAA@@@???>>>===>>>@@@CCCEEENNNTTT```jjjooottt~~~jjjOOOAAA<<<<<<===???JJJfff{{{bbbWWWbbbuuukkkWWWVVVhhh}}}xxx```RRRXXXeee|||fffLLLAAA777666777777777999<<<<<<<<<<<<;;;:::999999777777777666555555444444222555333333888;;;LLLhhhoooZZZKKKGGGAAA===<<<;;;:::999:::999888777666666666666222333333444555666777777555555666666666555333222222222222222222222222222222222222111111111111111000222111...000444222+++111111222222222222111111//////...------------...111***&&&)))111555222,,,///000111111000111333555555555555666666666666666999888888888:::===@@@BBB???BBBFFFJJJMMMQQQUUUXXXVVV]]]cccgggmmmuuu~~~~~~~~~|||{{{{{{zzzyyyxxxvvvtttpppmmmllllllkkkjjjjjjjjjjjjkkkkkkllllllkkkjjjiiijjjllllllooosssvvvyyylllaaaaaauuuzzzrrreeeZZZSSSTTTXXX[[[^^^^^^]]][[[WWWSSSOOOLLLJJJAAA===@@@CCCAAAAAAEEEAAAAAAAAAAAA@@@???>>>>>><<<<<<;;;::::::<<<@@@CCCNNN]]]wwwyyynnn___RRRKKKHHHFFFDDDCCCCCCDDDEEEGGGHHHJJJKKKDDDFFFJJJNNNQQQTTTUUUVVVQQQPPPNNNMMMMMMMMMNNNOOOLLLKKKEEE>>>;;;;;;888444555444333333444666999:::;;;>>>AAACCCCCCBBBBBBCCC@@@AAABBBBBBCCCCCCBBBBBBEEEEEEDDDDDDCCCCCCBBBBBB<<<;;;::::::;;;;;;999777666777888:::<<<>>>???@@@===<<<<<<;;;;;;;;;<<<<<<@@@@@@??????>>>>>>======CCC===<<>>>>>>>>>>>>>>??????>>>===;;;:::999888888777777777888999::::::==================<<<;;;777888999:::999777555444777:::>>>DDDJJJSSS\\\bbbiiittthhhWWWMMMFFFAAAAAA@@@>>>===>>>@@@CCCDDDJJJRRR___lllrrrwwwaaaHHHCCC<<<:::======JJJ___xxxlllYYYXXXjjjgggXXXRRRddd|||```SSSUUUZZZtttkkkTTTDDD888777777444444999<<<===>>>===<<<:::777666777777777666555555444444555444444666888===KKKXXXyyy]]]QQQGGG???>>>???===;;;;;;999999999888888888888777666666666777666555555444555555555555555555555555333444444333222111000///000000000000000000000000333222111111000000111111//////000000000000//////111///......//////...---222111111111111111222222444444444555444444333333555555666666777777888888999999999:::;;;<<<===>>>>>>BBBFFFHHHJJJMMMRRRWWWYYYYYY\\\bbbgggnnnyyy~~~|||||||||{{{xxxuuurrrqqqnnnmmmkkkkkklllmmmlllkkkpppooommmlllkkkkkkllllllmmmqqqvvvzzzssshhhhhh}}}pppbbb]]]^^^___```bbbffffffeeeccc^^^YYYTTTPPPMMMJJJGGGEEEDDDDDDBBBAAA???@@@AAABBBBBB@@@>>>===:::;;;;;;999888:::???DDDPPPccc|||uuugggXXXRRROOOJJJFFFDDDEEECCCAAACCCFFFHHHFFFDDDGGGGGGGGGHHHJJJMMMOOOQQQSSSQQQNNNJJJHHHGGGFFFGGGEEEDDDBBB???<<<999777666333333333444666888999:::???>>>>>>@@@AAAAAA???===BBBBBBBBBAAAAAA@@@@@@@@@FFFEEEEEEDDDCCCBBBBBBAAA<<<;;;999::::::;;;999888888888888999:::===???@@@???@@@@@@???===<<<>>>???@@@@@@??????@@@@@@AAABBB???@@@@@@AAAAAA@@@@@@???AAA@@@??????>>>>>>??????@@@???>>>===;;;999888777<<<;;;999777777888999:::>>>BBBAAA<<<;;;>>>>>>999;;;:::999999::::::888666888888;;;CCCIIIOOOYYYaaaiiirrr~~~jjjXXXNNNFFFAAA>>>;;;:::<<<===>>>DDDKKKMMMTTTaaannntttzzzaaaHHHBBB<<<999===>>>GGG[[[sssrrr\\\VVVdddhhhYYYQQQaaaeeeTTTRRRSSSgggyyyYYYHHH:::888888555444888<<<=========<<<:::888666777777777666555555444444555333444666777<<>>???===::::::999999999888888888888777555666666666666555444444222222222222222222222222222333333333333222111111000000000000000000000000333222111111000000111111//////000000000000/////////---,,,,,,------,,,+++...............///000000333444444444444444333333555555555666777777888888999999999:::;;;<<<===>>>@@@BBBEEEHHHKKKOOOSSSVVVYYYYYY]]]bbbfffkkkuuu~~~~~~}}}}}}|||zzzxxxvvvuuuooommmkkkjjjkkklllllllllooooooooooooooonnnmmmlllppptttyyy~~~|||ooonnnvvvhhhdddeeeeeefffhhhkkkjjjiiifffbbb\\\WWWTTTOOOLLLHHHFFFEEEDDDCCCBBB@@@@@@AAABBBAAA???===<<<999:::;;;999888;;;AAAFFFQQQddd}}}tttfffXXXRRROOOJJJFFFDDDGGGEEECCCDDDEEEEEEDDDBBBFFFFFFFFFFFFHHHJJJLLLMMMNNNLLLHHHEEECCCBBBBBBBBB??????>>><<<;;;999888888444444444444555666777777;;;;;;<<>>===;;;:::::::::888666888888888999;;;===???AAA???@@@@@@???===<<<>>>??????????????????@@@AAAAAA???@@@@@@AAAAAA@@@@@@???AAA@@@??????>>>>>>????????????>>>===;;;:::999999<<<;;;999888777888999::::::>>>>>>;;;;;;>>>>>>;;;<<<:::999:::::::::888666999888;;;AAAGGGLLLTTT]]]gggooo|||jjjYYYNNNFFFBBB@@@===;;;=========CCCJJJMMMSSS^^^jjjrrr{{{aaaHHHAAA;;;999===>>>BBBRRRjjj~~~|||bbbWWW```}}}gggYYYPPP___kkkUUUPPPNNN___|||```NNN===:::999555555888;;;<<<======<<<:::888777777777777666555555444444333222333555666:::FFFRRRsssvvvVVVKKKAAA???>>><<<999999999999999888888888888777555555555555555444333333444444444444444444444444222222333333333222222111000000000000000000000000333222111111000000111111///000000111111000000//////---,,,,,,------,,,+++,,,,,,,,,,,,---...000000333333444444444444333333444555555666666777888888888888999999:::<<<===>>>AAAAAACCCGGGLLLQQQSSSTTTYYYYYY]]]cccfffhhhpppxxx~~~}}}|||{{{zzzzzzqqqnnnkkkjjjkkkmmmmmmnnnnnnoooqqqrrrrrrqqqnnnmmmrrrwww}}}wwwsss}}}pppmmmmmmnnnoooqqqrrrqqqooolllgggaaa[[[XXXSSSPPPJJJGGGFFFEEEEEEDDDAAAAAAAAA@@@???===;;;:::888999:::999999<<>>===<<<;;;999888888555555444444444444444555888888:::===AAACCCCCCBBB>>>???@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@>>><<<;;;;;;999777555777777777999;;;>>>AAABBB???@@@@@@???===<<<>>>???>>>>>>>>>>>>>>>??????@@@???@@@@@@AAAAAA@@@@@@???AAA@@@??????>>>>>>??????>>>>>>======<<<;;;;;;:::<<<;;;999888888888999:::888:::;;;::::::>>>>>><<<<<<;;;::::::;;;:::888666:::999:::@@@DDDHHHPPPXXXccclllxxxjjjYYYNNNGGGCCCAAA>>><<<=========BBBIIIQQQUUU]]]gggooozzz___FFF@@@:::999===>>>===III___uuuiii[[[```yyyfffYYYOOO___pppVVVOOOOOO```|||fffQQQ???:::999666555999:::;;;<<<======;;;999888777777777666555555444444222222333444444777BBBNNNmmm~~~YYYNNNCCC???>>>;;;888888999999999888888888777777444444555555444444333222555555555555555555555555333444444333222111000///000000000000000000000000333222111111000000111111000000000111111000000000111///......//////...---,,,,,,,,,---...000111222222222333444444444333333444444555555666777777888888888888999:::<<<===>>>AAA@@@@@@DDDKKKPPPRRRQQQWWWXXX]]]cccfffgggnnnuuu~~~}}}}}}|||}}}}}}tttpppllljjjkkknnnooopppoooppppppqqqqqqqqqpppppprrrwww~~~~~~xxxwwwuuuuuuuuuwwwyyyzzzxxxuuuqqqkkkeee___\\\XXXSSSMMMIIIGGGFFFEEEDDDBBBAAA@@@>>><<<;;;999999777999:::999:::???GGGMMMXXXiii}}}pppdddYYYSSSOOOIIIFFFFFFAAAAAAAAACCCEEEFFFGGGGGGJJJIIIIIIIIIHHHHHHHHHHHHFFFEEEDDDBBB@@@@@@@@@@@@CCCBBB@@@>>><<<999888777444444333333333444444444666777999<<<@@@CCCBBBAAA===>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCC@@@>>><<<;;;;;;;;;999777666777777999<<>>???===============>>>?????????@@@@@@AAAAAA@@@@@@???AAA@@@??????>>>>>>??????============<<<<<<<<<<<<<<<;;;:::999999999999:::999:::::::::;;;===>>>======;;;;;;;;;<<<;;;999777;;;999:::>>>BBBFFFOOOWWWaaahhhtttiiiYYYOOOGGGCCC@@@===<<<======>>>CCCJJJUUUXXX___gggnnnyyy[[[DDD???:::888=========EEEYYYppplll]]]___|||xxxgggZZZOOO```xxxYYYOOOOOObbb~~~kkkTTT???999888666666999999:::<<<======;;;:::999777777777666555555444444222111333444444555???IIIeee\\\PPPDDD@@@>>>;;;888888999999999888888888777777444444555555444444333222111111111111111111111111666555555444222000...---000000000000000000000000333222111111000000111111000000111111111111000000111///......//////...---+++++++++,,,---///000111111222222333444444333333444444444555666666777777777777777888:::<<<===>>>@@@>>>>>>BBBHHHMMMNNNMMMSSSUUU[[[bbbeeegggnnnuuu~~~~~~|||{{{|||}}}}}}vvvrrrnnnlllmmmpppqqqrrrqqqpppnnnnnnnnnppprrrtttqqqvvv}}}|||zzzzzzzzz|||~~~{{{uuunnnhhhbbb___\\\WWWQQQLLLJJJHHHFFFDDDBBBAAA>>><<<:::999888888777999::::::<<>>;;;999888777333333333333333444555666777777999<<>>>>>>>>>>>????????????AAAAAAAAAAAABBBBBBBBBBBB???===<<<<<<<<<<<<;;;:::777777888999<<>>???======<<<<<<======>>>??????@@@@@@AAAAAA@@@@@@???AAA@@@??????>>>>>>??????========================;;;;;;::::::::::::::::::;;;;;;;;;<<<===<<<===>>>===<<<;;;<<<<<<<<<:::888:::888999>>>CCCHHHQQQZZZ```gggqqq{{{hhhXXXNNNGGGCCC>>>;;;;;;===>>>@@@FFFMMMSSSWWW```jjjqqqzzzxxxVVVAAA>>>:::888<<<;;;???EEEVVVpppmmm\\\\\\ppp}}}mmm^^^OOO```cccRRRNNN___{{{rrrYYYAAA999888666555888888:::;;;======<<<:::999777777777666555555444444222222444555444444<<>>;;;888888999999999888888888888777555555555555555444333333222222222222222222222222666555555444222000...---000000000000000000000000333222111111000000111111000111111222222111111000///---,,,,,,------,,,+++************+++,,,......000111222333333444444333333444444555555666777777666666777888:::<<<===>>>?????????BBBEEEHHHJJJJJJPPPRRRXXX___ccceeellluuu{{{~~~{{{zzzzzz{{{|||wwwtttqqqpppqqqrrrssssssrrrpppnnnmmmmmmppptttwwwrrrwww~~~yyyrrrkkkeeebbb```\\\WWWRRROOOKKKHHHFFFBBB@@@<<<999888777888888777999;;;<<>>???>>><<<>>>>>>>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<<<<===>>><<<;;;888888888:::<<>>???===============>>>>>>??????@@@@@@AAAAAA@@@@@@???AAA@@@??????>>>>>>??????>>>>>>==================;;;;;;;;;;;;::::::::::::<<<::::::===>>><<<<<>>===<<<<<<===<<<:::888:::777999>>>CCCIIISSS\\\aaagggpppyyy~~~fffWWWMMMFFFBBB===::::::===???AAAGGGOOONNNTTT___kkkttt~~~rrrQQQ>>>>>>:::999;;;:::???BBBTTToooppp]]]YYYaaawwwdddOOO\\\sss[[[RRR```zzz{{{```EEE;;;888555333555888999;;;======<<<;;;:::777777777666555555444444222333555666444333:::CCCVVVxxx___RRREEE@@@>>>;;;999999999999999888888888888777555666666666666555444444444444444444444444444444333333333333222222111000000000000000000000000000333222111111000000111111000111111222222111111000///---,,,,,,------,,,++++++++++++++++++,,,---...000000111333333444444333333333444555555666666777555666666888:::<<<===>>>@@@AAABBBCCCDDDEEEHHHJJJNNNOOOUUU[[[___aaaiiiqqqwww}}}|||yyyyyyzzz{{{xxxvvvtttssstttuuuuuuuuurrrqqqpppoooqqqsssvvvwwwuuuzzz}}}uuunnnhhheeeeeebbb^^^YYYUUUQQQKKKHHHAAA>>>;;;777666666888999888:::<<<===AAAIIIUUU]]]hhhvvvvvviiiaaaYYYTTTOOOHHHFFFHHHEEEFFFGGGEEEAAA???@@@AAAEEEFFFFFFFFFEEECCCAAA@@@>>>>>>???@@@@@@@@@??????<<<;;;;;;::::::999999888666555555444555555666666666666777:::===???>>><<<===>>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@??????@@@???============<<<:::999999999:::<<>>???>>>>>>======>>>>>>???@@@???@@@@@@AAAAAA@@@@@@???AAA@@@??????>>>>>>?????????>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;::::::999:::777888<<<>>>;;;<<<@@@>>>===<<<=========;;;999:::888888===BBBGGGRRR[[[ccciiiqqqyyy|||eeeUUULLLFFFAAA???<<<;;;>>>???@@@FFFNNNOOOUUU___kkksss~~~}}}~~~mmmNNN===>>>;;;999;;;999<<>>;;;::::::999999999888888888888777666666777777666666555444111111111111111111111111000111222333333333333333000000000000000000000000333222222111000111111111111111222222222222111111111///......///000...---.........------.../////////000111222333444444444333333444444555666666777555555666888999<<<===>>>@@@CCCEEEEEECCCCCCGGGJJJNNNNNNSSSXXX[[[^^^eeennntttzzz}}}yyyyyyzzz{{{yyywwwvvvuuuwwwwwwvvvuuuqqqqqqrrrssstttvvvwwwwwwxxx}}}wwwpppjjjggghhhfffbbb^^^ZZZTTTNNNJJJ@@@===:::666555666888999999:::<<<>>>CCCKKKWWW```jjjxxxuuuhhhaaaYYYUUUOOOHHHFFFHHHBBBDDDEEEDDDAAA@@@BBBDDDFFFGGGGGGGGGFFFEEECCCBBB??????@@@AAAAAAAAAAAAAAAAAA@@@???===;;;999888777888888777555555444444444444444666:::===??????>>>======???@@@BBBDDDEEEFFFBBBBBBAAAAAA@@@???>>>>>>CCCAAA???>>>===<<<:::888:::::::::;;;<<<>>>@@@BBB???@@@@@@???===<<<>>>???>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAA@@@@@@???>>>??????????????????>>>===<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999666333555;;;===;;;===BBB???>>>======>>>===;;;999;;;888888<<<@@@FFFPPPYYYeeejjjqqqyyy{{{dddTTTKKKEEEAAAAAA======>>>???@@@EEELLLUUUXXXaaajjjqqq|||uuugggOOO@@@<<<888:::<<<666>>>@@@IIIeeemmmXXX]]]~~~pppYYYZZZjjjvvv\\\___xxxgggKKK<<<888666333111666777999<<<>>>>>>;;;999888888777777666666555555222555444000222999<<<:::LLLhhhrrrXXXIIIFFF???<<<<<<777;;;;;;:::999999888888777555555444444444333333333444333111222333333222000222000...///222222111...333222111000000111222333111111111111111111111111333333222222111000000000111111///...------------......---,,,,,,,,,,,,---,,,...111333222111111111111222333333444444333333666666777888999999::::::AAACCCFFFHHHHHHHHHHHHIIIKKKPPPVVVYYYZZZ^^^eeekkkqqqxxx~~~}}}|||yyywwwtttrrrpppppppppqqqsssssssssqqqqqqssswwwzzz~~~{{{rrroooqqqooommmjjjeee___VVVLLLEEECCC<<<777666777777:::>>>>>>BBBEEEFFFGGGOOO]]]iiiooo}}}rrreee```YYYRRRNNNJJJGGGEEEGGGGGGFFFDDDBBBCCCEEEHHHHHHEEECCCDDDGGGGGGFFFCCCEEECCCBBB@@@??????@@@@@@@@@???<<<;;;;;;999777555777777666666555555444444666666777888999;;;===>>>;;;<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@???>>><<<<<<;;;:::777666777;;;???BBBDDDCCCAAA???>>>>>>??????===>>>????????????>>>>>>BBB@@@@@@AAACCCDDDAAA>>>??????>>>>>>>>>>>>??????@@@@@@@@@???>>>======<<<>>>??????<<<888777999<<<;;;::::::999:::;;;<<<===<<<<<<======<<<;;;::::::<<<::::::>>>@@@CCCKKKSSSfffkkkrrrxxx}}}wwwcccUUUJJJCCCAAA>>>===>>>@@@AAABBBIIIRRRTTT___bbbfffttt~~~www|||^^^HHH<<<;;;888;;;>>>888===???HHHcccppp[[[^^^}}}rrr[[[YYYeeeyyy^^^cccjjjOOO@@@:::666333222666777888;;;>>>>>>;;;999888888888777666666555555222444333000111888;;;999IIIcccxxx\\\KKKGGG???<<<<<<888::::::999888888777777666555555444444444333333333444333111222333333222000222000///000333444333111222222111111111111222222111111111111111111111111111111111111111222222222222222111000//////......///...------,,,,,,------,,,...111222222111111111222222333444444444444444333444555777999;;;======>>>@@@BBBCCCCCCDDDEEEFFFIIINNNSSSVVVXXX[[[bbbgggnnnttt}}}}}}zzzxxxvvvtttssssssttttttqqqqqqrrrrrrrrruuuyyy}}}}}}}}}uuurrrssssssqqqmmmhhhaaaWWWLLLDDD???:::777888999888999======AAADDDEEEFFFOOO^^^iiiqqq~~~sssfffaaaYYYSSSNNNKKKHHHFFFFFFGGGFFFEEECCCCCCEEEGGGGGGEEECCCDDDFFFGGGEEEDDDEEEDDDCCCAAA@@@@@@@@@@@@@@@>>><<<<<<<<<<<<:::999777777777666666666666666666666777888999;;;===>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>><<<<<<<<<:::888777888;;;???BBBCCCBBBAAA@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@AAACCCCCCAAA>>>??????>>>>>>>>>>>>??????@@@@@@@@@???>>>=========>>>>>>===:::888777888:::;;;::::::999:::;;;<<<============<<<<<<<<<;;;;;;;;;999:::>>>AAACCCJJJQQQ```gggqqqyyyxxxcccTTTIIICCCAAA>>>======@@@@@@BBBJJJRRRUUU```cccfffttt}}}yyytttVVVCCC::::::777:::<<<666;;;>>>FFF```sss___\\\xxxttt^^^WWW^^^|||~~~```dddlllTTTDDD;;;555333444666777888;;;===>>><<<:::999999888777666666555555222333333000222666999888DDD[[[{{{dddOOOHHH@@@======999999999888888777666666555555555444444444333333333444333111222333333222000444222111222333333222111111111222222222222111111111111111111111111111111000000111111222333333444333222222111000000000000///...------,,,---------,,,...111222111000111111222333444444555555444444333444555777999;;;<<<======>>>@@@@@@@@@BBBDDDFFFGGGKKKPPPRRRTTTXXX^^^ccciiipppxxx}}}{{{zzzxxxwwwvvvvvvwwwwwwrrrrrrsssrrrrrrtttxxx{{{||||||zzzzzzxxxvvvrrrmmmdddXXXLLLCCC;;;888777::::::888:::===>>>AAADDDCCCEEENNN^^^kkktttrrrgggaaaYYYSSSNNNKKKIIIGGGDDDFFFFFFEEEDDDCCCDDDEEEFFFEEEDDDDDDFFFFFFEEEDDDFFFEEEDDDBBBAAAAAAAAAAAA???===<<<===>>>>>>===<<<777777777888888888888888777777777888999;;;<<<===@@@AAABBBBBBCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>>===<<<===;;;999888999<<>>===<<<<<<<<<===>>>@@@@@@@@@AAACCCBBB@@@>>>??????>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>======@@@>>>;;;::::::;;;::::::;;;::::::::::::;;;;;;<<<>>>>>>===<<<<<<<<<<<<===:::999;;;???AAABBBHHHNNNXXXbbbooozzzzzzcccSSSIIIBBBAAA===<<<===???@@@BBBJJJTTTWWWbbbdddfffssszzzyyypppSSSAAA:::;;;777888999333:::>>>EEE\\\{{{vvvcccYYYooouuu```VVVXXXttteeebbbuuu}}}mmmXXXHHH<<<444444777666666888:::===>>><<<;;;:::999999888777666555555333333333222333666888999@@@TTTssslllTTTJJJAAA>>>???:::999999999888777777666666555555444444444333333333444333111222333333222000555444333222222111000///000111222333333222111000111111111111111111111111111111111222222333333333222222222111111000000/////////...---------------,,,...000111000000111222333333444555555555555444666777777777888888888999>>>???@@@@@@AAACCCFFFIIIFFFIIIMMMPPPRRRVVV[[[^^^fffllltttyyy~~~~~~|||zzzxxxwwwwwwwwwuuuuuuuuusssqqqqqqsssuuu~~~}}}{{{wwwpppgggZZZLLLCCC:::777777::::::999<<>><<<===>>>>>>===;;;888888888999999:::::::::888888888888999:::;;;<<>>===<<<>>><<<:::999999<<<>>>@@@CCCCCCBBBBBBAAAAAAAAA@@@???>>><<<::::::;;;===>>>??????@@@AAABBBBBB@@@???@@@??????>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>DDD@@@===<<<>>>???>>><<<:::::::::::::::::::::;;;>>>>>>===<<<<<<<<<===>>>999888:::???AAAAAAFFFLLLTTT]]]kkkwwwyyyaaaRRRHHHBBBAAA===;;;<<>>===<<<::::::999888777666555555444333333444555666777999>>>OOOlllsssXXXLLLBBB???@@@;;;;;;::::::999888888777777555555444444444333333333444333111222333333222000111111111111000000000000000111222333333222111000111111111111111111111111333333333333222222111111000000111111111000///...//////...------------...,,,...000000//////000222222333444444555555444444777777777777777888888888>>>???@@@@@@AAACCCFFFIIIFFFHHHKKKNNNQQQTTTXXX[[[bbbiiiqqqwww|||}}}zzzwwwuuutttuuuuuuuuusssqqqqqqrrrttt|||~~~{{{sssiii[[[MMMDDD<<<999888999:::;;;AAAIIIJJJKKKIIIFFFFFFPPPaaaoooyyyzzznnneee___VVVOOOJJJHHHFFFEEEBBBDDDEEEEEECCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGFFFEEECCCBBBAAA@@@@@@>>><<<<<<<<<<<<:::999888888999999::::::;;;;;;888888888888999::::::;;;@@@AAABBBCCCCCCBBBAAA@@@EEEDDDDDDBBBAAA@@@?????????????????????>>>===<<<>>><<<:::999999;;;===>>>CCCCCCBBBAAA@@@???>>>===@@@>>><<<;;;:::;;;<<<>>>===???@@@AAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@????????????DDD@@@===<<>>@@@@@@DDDJJJRRR[[[hhhsss|||uuu^^^PPPFFFBBBAAA===;;;<<>>BBBRRRoooooo]]]eee|||iii[[[VVVooommmYYYXXX{{{sss\\\KKK>>>666666999666666777999<<<>>>>>>===;;;;;;:::999777666555555444222222555555444555888===JJJeeexxx[[[NNNDDDAAA@@@;;;;;;;;;::::::999888888888555555444444444333333333444333111222333333222000,,,---///000000111333555111111222222222222111111111111111111111111111111555444444333222222111111//////111111111000///...000///......------......,,,...////////////000222111222333333444444333333333444555666888999:::;;;:::;;;===>>>???@@@CCCFFFFFFGGGIIILLLOOOSSSVVVXXX___eeelllsssyyy|||xxxuuusssrrrtttuuuuuutttuuuwwwyyy}}}vvvtttvvvzzz}}}wwwjjj[[[MMMDDD===::::::;;;<<<>>>GGGPPPUUUTTTPPPJJJIIIRRRcccqqq}}}yyymmmddd^^^UUUMMMIIIGGGEEEEEECCCDDDDDDCCCBBBAAABBBCCCAAACCCDDDDDDDDDDDDEEEGGGGGGGGGFFFEEEDDDBBB@@@???@@@>>>===<<<<<<<<<:::888999999999:::::::::::::::999999999888999999::::::>>>???AAACCCCCCBBBAAA@@@CCCCCCBBBAAA@@@@@@??????>>>?????????>>>>>>===<<<===<<<:::999999:::;;;<<>>AAAAAAAAA@@@@@@AAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>><<<;;;<<<<<<<<<<<<999::::::::::::999999888:::;;;<<<<<<===<<<<<<<<<:::888999===>>>>>>BBBIIIRRRZZZeeepppzzzoooZZZNNNFFFAAAAAA>>><<<===@@@BBBGGGQQQ\\\kkkvvvwwwtttyyy~~~yyyaaaIII;;;888:::777888===999777<<<>>>LLLhhh|||ooo^^^dddxxxqqq___XXXkkk}}}fffSSSPPPkkkzzzaaaMMM@@@888666888666666666999<<<>>>>>>===<<<;;;:::999777666555444333//////333444111222666===EEE\\\{{{]]]PPPFFFBBBAAA:::::::::999999888777777777555555444444444333333333444333111222333333222000---000222222000000222555222222111111111111222222111111111111111111111111333333333333333333333222///000222333333222000///000//////...............,,,...//////......000222000111222222333333222222333444555666777999999:::666999<<<===>>>???AAACCCEEEEEEGGGJJJNNNQQQTTTUUUZZZ```ggglllrrr{{{{{{xxxvvvtttvvvxxxxxxxxxyyy{{{|||~~~rrrkkkiiilllqqqwww{{{}}}|||kkk[[[KKKBBB<<<;;;===@@@AAABBBJJJTTT___]]]WWWOOOLLLTTTeeessszzznnneee^^^UUUMMMIIIGGGFFFEEECCCDDDCCCBBB@@@@@@BBBDDD@@@CCCEEEDDDCCCCCCEEEGGGFFFFFFFFFEEECCCAAA???===???>>>======>>>>>><<<;;;:::::::::999999999999999::::::999999888999999999<<<>>>AAACCCDDDCCCBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;:::999888888999:::???@@@AAABBBBBBAAAAAA@@@@@@@@@???>>>======<<<<<<;;;>>>AAAAAA@@@???@@@BBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@=========;;;::::::<<<===999::::::;;;:::999888777777999;;;======<<<:::999;;;888888;;;<<<<<>>======AAADDDIIITTT___ppp}}}|||xxxaaaKKK===999:::444555999555555:::;;;GGGdddyyymmm]]]bbbvvvwwwcccZZZgggrrr]]]MMMLLL```dddOOOAAA999555666666666666888<<<>>>>>>>>><<<<<<:::999888666555444111------222333//////444<<>>===>>>======>>>???@@@@@@>>>:::::::::999999888888888::::::999999888999999999<<<>>>AAADDDEEEEEECCCBBB@@@?????????????????????===>>>>>>>>>>>>>>>===<<<<<<;;;999888777888888999===???AAACCCDDDDDDDDDDDD@@@@@@@@@@@@???>>><<<<<<:::===AAAAAA@@@???@@@BBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@===???@@@>>>;;;:::===@@@999::::::;;;:::999888777555777;;;===>>><<<999888<<<999888::::::;;;AAAIIIOOOXXXfffrrr|||}}}dddTTTKKKDDDAAA@@@???===>>>AAADDDJJJVVVaaarrryyyfffDDD@@@:::666555777888999555888;;;EEE___{{{}}}qqqfff]]]iiieeeYYY]]]vvvxxxdddUUULLLGGGYYYwwwnnnUUUGGG<<<888888444555777999;;;<<<======<<<;;;999777666555444444000111111111111222222222888>>>JJJcccgggSSSIIIBBB>>>===<<<;;;;;;:::999888777777333555666555444222222333555444333222111111111111111111222222222333333333333222222111111222222333333222222111111222222333111111000000000000111111+++---000222222000---+++////////////...---,,,+++------......///000111111111000000000000222333444777444333666;;;===:::777::::::;;;<<<===>>>??????>>>BBBGGGKKKNNNQQQUUUWWWWWW\\\bbbeeehhhppp{{{~~~|||vvvuuuuuuwwwzzz~~~}}}zzz{{{{{{|||||||||sssbbbWWWWWW[[[aaagggkkkppptttwww|||}}}}}}|||kkkZZZLLLDDDCCC<<<;;;BBBFFFIIITTTcccjjjiiicccXXXPPPUUUgggvvv|||rrrhhh```UUUOOOLLLKKKGGGCCCBBBBBBBBBAAA@@@@@@??????DDDCCCCCCCCCCCCDDDDDDEEEFFFEEECCCCCCDDDCCC@@@>>>>>>>>>>>>>>>????????????<<<:::888999;;;<<<======<<<:::999777777888:::;;;999;;;???CCCEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<<<>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@AAAAAA@@@@@@???>>>??????@@@AAACCCBBB@@@===AAABBBBBB===666222444777<<<>>>???>>>;;;888777777:::777666999>>>@@@>>>:::888888888777888<<>>======???AAAFFFOOOYYY```tttwwwyyydddDDD???999666555777888999666999<<>><<<;;;;;;:::999888777777666333444555666666777666666444444333222222222222222111111111222222222333333333222222111111222222333222111111000000111111222111111000000000000111111////////////////////////////////////...---,,,,,,++++++,,,,,,---......///111000000000000222333444555333111444888;;;888555::::::;;;<<<===>>>?????????BBBEEEHHHJJJMMMPPPSSSUUUZZZ___bbbeeelllwww{{{uuunnnnnnnnnpppsssxxx}}}~~~}}}~~~}}}vvvjjj\\\RRROOORRRWWW[[[```fffkkkooorrrttttttsss{{{ooo[[[LLLCCCDDD======DDDIIIKKKVVVccckkkiiicccWWWPPPVVVhhhwwwyyypppggg___UUUOOOMMMKKKGGGDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDFFFEEEDDDDDDDDDCCCAAA???@@@@@@??????>>>>>>======???<<<:::999:::;;;;;;:::<<<;;;999888777888999::::::<<<@@@CCCEEEFFFEEEEEECCCCCCBBBAAA@@@@@@@@@@@@????????????>>>===<<<<<>>???@@@AAABBBCCCDDDDDDDDDCCCBBB@@@??????>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBBBBB???===;;;>>>???<<<888777:::>>>===>>>>>>===:::888777888:::888666999>>>@@@===:::999999888777888<<>>@@@EEEMMMWWW^^^nnnrrr|||uuu]]]CCC???999666555777888888888:::<<>>>>>@@@BBBCCCDDDEEEHHHLLLOOOSSSWWW\\\___aaahhhrrrzzz~~~~~~wwwnnnlllkkkkkkkkknnnssswwwzzz{{{~~~yyysssooommmkkkhhhccc[[[QQQKKKFFFHHHKKKNNNSSSZZZbbbhhhllloooooolllpppppp\\\LLLCCCDDD???@@@GGGKKKNNNWWWcccllliiibbbWWWPPPWWWiiiyyyuuummmddd^^^UUUOOOMMMKKKHHHFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCDDDFFFEEEDDDDDDDDDDDDAAA???BBBAAA@@@???>>>===<<<<<<>>><<<:::999;;;<<<<<<;;;>>><<<;;;999888888999999;;;===@@@CCCEEEFFFFFFEEECCCBBBAAA@@@@@@??????@@@>>>??????>>>>>>===<<<;;;@@@???<<<:::999888999999<<<===???AAABBBBBBBBBBBBCCCCCCBBBAAA@@@???????????????>>>??????@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@?????????@@@BBBBBB???===999<<<>>>===;;;;;;>>>AAA===>>>===;;;999777888999999888777999===???===:::::::::999888888;;;???CCCJJJTTTcccsss~~~bbbQQQIIIDDDAAAAAA;;;<<<===???DDDLLLUUU[[[gggmmmxxxoooTTTBBB>>>999666666777888888888999:::BBBXXXuuu}}}fffYYY]]]xxxuuu\\\KKKYYYqqqnnn]]]OOOFFFGGGZZZuuuqqqSSS@@@:::;;;555555666777999:::<<<<<<;;;:::999777666555555555111111111222222222333333666777>>>QQQooo{{{___PPPGGG???:::;;;:::999888777666666555888444111111444444///***333333444444444333333333111111111111222222222222333222222111111222222333111111000000000000111111222111111000000111111222444222000......000222444000000000//////...---,,,---------....../////////000000000111111222333333333222000222444666666444999999:::;;;<<<======>>>???@@@AAAAAABBBEEEIIIMMMPPPUUUYYY[[[]]]cccmmmuuu~~~wwwoooqqqooommmlllmmmppptttvvvzzz||||||uuukkkccc^^^[[[WWWTTTQQQLLLGGGDDDCCCCCCDDDFFFKKKRRR\\\bbbkkkqqqrrrllljjjuuu~~~lllZZZLLLDDDFFFCCCDDDIIILLLOOOXXXaaakkkhhh```VVVQQQXXXiiixxxxxxooohhhbbb]]]VVVPPPMMMKKKIIIGGGEEEEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGEEEDDDDDDEEEEEEBBB@@@AAAAAA@@@??????>>>======;;;999888999<<<>>>?????????>>><<<:::999888888888;;;===???BBBDDDDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>===<<<;;;???>>><<<:::999888888888;;;<<>>???@@@>>><<<;;;<<<>>>======<<<:::777777888:::999888888999<<<===<<<:::;;;;;;:::999888:::===AAAHHHRRRbbbrrr~~~aaaOOOGGGCCCAAAAAA;;;<<<>>>@@@EEELLLUUU[[[cccjjjvvvjjjNNN@@@===888666666777888888666777888>>>QQQllllll]]]ZZZqqqqqq]]]MMMSSSiiizzzeeeRRREEEHHHTTThhhzzzXXXCCC;;;:::666666666666888:::;;;<<<::::::888777666666666666111222222222222333333333777777<<>>???@@@@@@BBBEEEIIIMMMNNNRRRVVVXXXZZZ```iiiqqqzzzsssqqqooollljjjjjjmmmqqqsssxxxzzz}}}|||vvvppphhh^^^VVVQQQNNNIIIFFFEEECCCAAA@@@AAAAAAAAABBBFFFLLLUUUZZZdddlllooojjjgggmmmxxxuuufffWWWLLLFFFKKKIIIHHHJJJLLLPPPWWW^^^hhheee^^^UUUQQQXXXhhhvvv}}}rrrjjjeee```\\\VVVQQQMMMKKKIIIHHHFFFEEECCCAAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEFFFEEEDDDBBB???????????????@@@@@@@@@;;;:::999999<<<>>>?????????>>>===;;;:::999999888:::;;;===???AAABBBBBBBBBBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>======<<<======;;;:::999888777777999;;;???CCCDDDDDDCCCBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>???@@@@@@???>>>@@@@@@@@@???===;;;;;;;;;======<<<999777777888:::888888888:::;;;<<<;;;:::;;;;;;;;;999888999<<>>@@@CCCHHHOOOWWW]]]cccjjjvvvhhhLLL???<<<888666666777888777555555666<<>><<<;;;;;;:::999888777777555444222444666777555222222333444444333222000///000000000111111111111222333222222111111222222333333333222222222222333333222222111111111111222222000111222333333222111000000000000000///...------++++++++++++++++++,,,,,,//////111222222333222222555555444333444555666777777888888999:::;;;<<<<<<<<<>>>@@@@@@AAADDDHHHJJJIIINNNRRRTTTVVV\\\fffnnn|||~~~vvvqqqoookkkhhhhhhkkkooorrruuuvvvxxxyyy|||~~~zzzssslllfff^^^UUUOOOJJJGGGCCCAAAAAAAAA@@@?????????@@@@@@BBBFFFLLLPPPTTT\\\aaa```___eeemmmrrrzzzyyyvvvlll___SSSLLLJJJRRRQQQNNNLLLLLLPPPVVV[[[ccc```ZZZSSSQQQXXXfffqqqyyynnngggbbb___\\\XXXRRRMMMJJJHHHHHHHHHFFFDDDBBBBBBBBBDDDEEECCCCCCDDDDDDEEEFFFGGGHHHGGGFFFEEEFFFGGGFFFEEECCC?????????@@@@@@@@@AAAAAA@@@>>><<<;;;;;;<<<;;;;;;>>>>>>===<<<<<<;;;:::999:::;;;<<<>>>???@@@AAAAAABBBAAA@@@??????>>>>>>???>>>>>>????????????>>>>>><<<<<<;;;:::888777666555555999>>>CCCFFFFFFDDDCCCCCCCCCDDDDDDDDDCCCAAA@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@???>>>>>>???@@@???>>>===>>>>>>>>>>>>======<<<;;;<<<<<<:::888777888999888888999:::::::::::::::;;;;;;:::999888999;;;>>>DDDMMM[[[jjjwwwzzz___NNNFFFAAA>>>>>><<<>>>AAAEEEJJJQQQZZZ___dddkkkuuudddHHH>>>;;;888666666777777777555555777;;;GGG^^^{{{vvvaaaRRRaaapppdddSSSMMM\\\fffSSSKKKRRRcccwwwdddMMM???666777666555555666888:::<<<:::999888777666666666666222222222333333333444444666444777CCCVVVsssvvvYYYKKKEEEAAA===<<<<<<;;;:::999888888333444555666666777666666222333444333222000---,,,000000000000111111111111333222222111111222222333222222111111111111222222333222222111111222222333000000111222222111000000000111111000000///...---++++++++++++++++++++++++...///111222333333222222555555444333333444666888777777888999:::;;;<<<<<<<<<>>>@@@AAAAAAAAACCCEEEEEEIIINNNPPPRRRYYYccckkkvvv~~~zzztttooolllmmmoooqqqrrrssstttuuuvvvzzz{{{uuuooogggaaa\\\VVVOOOIIIHHHFFFCCCBBBCCCCCCBBB@@@>>>@@@AAAAAAAAABBBDDDGGGGGGMMMRRRRRRUUU]]]dddhhhlllllliiibbbXXXQQQOOOPPP\\\ZZZUUUOOOMMMQQQWWW[[[^^^\\\WWWRRRPPPWWWccclllzzzvvvllleeeaaa___]]]YYYSSSMMMIIIGGGGGGHHHFFFCCCAAAAAAAAACCCDDDBBBBBBCCCCCCDDDFFFGGGHHHGGGFFFEEEFFFGGGGGGEEEDDD@@@@@@@@@@@@@@@@@@@@@???BBB@@@===;;;;;;;;;:::999===============<<<;;;;;;;;;<<<===>>>???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@??????;;;;;;;;;:::888777555555111555<<>>======???@@@???>>><<<<<<===>>>>>>>>>===;;;999;;;<<<;;;999777777888777999:::::::::999999:::999::::::999888999;;;>>>DDDKKKWWWeeerrrtttZZZLLLEEEAAA>>>>>>;;;===AAAEEEKKKSSS[[[aaadddjjjrrrzzz___DDD===;;;888666777777777777666666777;;;EEEZZZxxx}}}eeeRRR]]]sssgggUUUKKKWWW{{{rrr^^^JJJRRRbbbttthhhTTTEEE:::777666555555666888:::<<<999999888777666666666777222222333333333444444444555333666AAARRRmmm~~~]]]MMMGGGDDD>>>===<<<<<<::::::999888333555666555444222222333333333444333111///,,,***000000000000111111111111333222222222222222222333111111000000000000111111333222222111111222222333111000000000000000000111111111111111000///...---------------------------...///111222333333222222555555444222222333555777777777888999:::;;;;;;<<<===???AAAAAA@@@???@@@@@@AAAFFFKKKMMMPPPVVV```iiirrrxxxsssppppppqqqrrrrrrsssssstttwww|||zzzlllfff^^^XXXSSSOOOJJJEEEHHHFFFEEEEEEEEEEEEDDDBBB???AAACCCCCCBBBAAABBBBBBCCCGGGIIIIIIMMMWWW___aaa___```___YYYSSSPPPSSSWWWbbb```YYYQQQNNNRRRWWW[[[[[[YYYVVVQQQPPPVVVaaajjjvvvvvvkkkddd```___^^^ZZZTTTMMMIIIGGGGGGEEECCCAAA>>>>>>???@@@BBBAAAAAABBBBBBDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGFFFDDDCCCBBBBBBAAA@@@???>>>>>>@@@>>>;;;;;;<<<======<<<<<<===============<<<<<<<<<===>>>???@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@;;;;;;;;;:::888777555444...333:::AAAEEEFFFDDDBBBBBBCCCEEEFFFFFFDDDBBBAAABBBBBBAAA@@@@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@??????@@@>>>======>>>??????>>>>>>======>>>>>>===:::888888:::<<<<<<:::888777777777999::::::999999999:::999999:::999888999<<<>>>DDDJJJUUUaaaooo}}}nnnWWWIIIDDDAAA>>>>>>999<<<@@@EEEKKKSSS\\\aaadddiiippp{{{~~~|||nnnWWWDDD;;;999777666777888888888888888555:::EEEPPPnnndddPPPWWWqqqppp^^^RRRWWWtttqqqZZZWWWaaattt}}}jjjRRRBBB999777666555555555777888999888777666777999888555222666555444444444444555555///666777===KKK___iiiOOOFFFDDD>>>===<<<<<<<<<;;;888666888777555444444555666666444333222222111111222222111111111111111111111111000111111111111222222222111111111111111111111111333333333333333333333333555111...000444666444000000000000000000//////...111111000///...------,,,000000000111222222333333666555444333333333333333666666777888999:::::::::;;;;;;;;;;;;===???AAABBBCCCDDDEEEHHHLLLSSS\\\bbbrrr}}}zzztttrrrsssssssssssstttuuuwwwwww~~~tttccc]]]TTTNNNKKKIIIFFFDDDNNNMMMJJJIIIHHHHHHIIIJJJEEEDDDAAA???>>>>>>>>>???CCCAAA@@@CCCKKKTTT\\\aaa[[[XXXUUUPPPMMMNNNRRRUUUdddaaa\\\UUUQQQPPPSSSVVVYYYTTTPPPQQQSSSXXXaaaiii{{{uuunnnhhhccc^^^]]]YYYSSSLLLIIIHHHIIIIIIFFFBBB@@@AAACCCDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEGGGIIIJJJJJJHHHEEEDDD@@@AAAAAAAAAAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;===;;;888999;;;===<<<:::>>>>>>======>>>@@@BBBCCCDDDBBBAAA??????@@@AAACCC>>>???@@@@@@@@@@@@???>>><<<<<<;;;::::::999888888======>>>@@@CCCCCCBBB@@@@@@AAACCCDDDEEEFFFEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@CCC@@@>>>???AAABBB@@@===CCC@@@======@@@BBBAAA@@@<<<<<<>>>>>>===;;;999777;;;;;;;;;;;;:::999888777777777666666777888999999777777888999:::<<<===>>>HHHJJJSSS```mmmxxxgggRRROOOEEE>>>??????>>>>>>???DDDLLLVVV___eeejjjpppyyy~~~xxx{{{}}}{{{mmmVVVCCC;;;999777666777888888777;;;:::777:::DDDNNNkkkjjjVVVXXXkkkzzzbbbRRRSSSoooyyy]]]YYY```qqqzzz|||hhhQQQBBB999777666555555555666888999;;;999888999:::999666333666555555444333222222222111666666:::GGGYYY}}}www[[[KKKEEE???===<<<;;;;;;:::888666888777666555555555555555444333222222111222222222333333333333333333333333000111111111111222222222111111111111111111111111555555555555555555555555111000000111222222222111000000000000000//////...000//////......---------//////000000111222222222333444444555666777888888444555666777888888888888;;;;;;;;;;;;===???AAABBBCCCDDDEEEGGGJJJPPPXXX]]]nnnxxx~~~xxxsssqqqooopppsssuuuvvvvvv~~~zzzoooccc[[[RRRMMMLLLLLLLLLKKKRRRRRRRRRQQQOOOMMMKKKJJJFFFDDDBBB@@@???@@@@@@AAABBB@@@???BBBIIIQQQXXX[[[YYYWWWTTTPPPMMMNNNRRRVVVbbbaaa]]]XXXTTTSSSUUUXXXXXXRRRNNNNNNQQQVVV___hhhxxxvvvnnniiidddaaa___ZZZSSSKKKFFFEEEEEEGGGEEECCCCCCCCCDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEGGGHHHIIIIIIGGGEEEDDD@@@AAAAAAAAAAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;>>>;;;999999;;;<<<;;;:::>>>=========>>>@@@BBBCCCBBBAAA???>>>>>>>>>@@@AAA????????????????????????======<<<;;;:::888888777::::::;;;>>>AAABBBBBBAAA@@@AAABBBDDDEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@BBB@@@>>>???@@@AAA???===CCC@@@>>>>>>@@@AAAAAA@@@======>>>>>>===<<<:::999<<<<<<<<<<<<;;;:::999888888888777777888999999:::777777888999:::<<<===>>>FFFHHHPPP^^^jjjuuuhhhTTTOOOFFF???@@@@@@@@@@@@BBBFFFMMMVVV^^^ccckkkqqqyyy~~~wwwwwwyyy{{{kkkUUUBBB;;;999666666777888888777<<<;;;666999AAAIIIeeesss___ZZZccckkkVVVPPPhhh~~~bbb]]]ccctttjjjUUUFFF<<<888777555555555666888999<<<:::999999999888666444555555555555333111///...222666444666AAAPPPqqqhhhPPPDDD???===;;;;;;::::::777666888888777777666555444333444444333222222222222222444444444444444444444444000111111111111222222222111111111111111111111111555555555555555555555555...000222111//////111333000000111111000000///............---------------......//////000111111111111222444666777777777777444444555666777777777777:::::::::;;;===>>>@@@AAABBBCCCDDDEEEHHHMMMSSSXXXhhhqqqwwwqqqllllllqqqwwwyyyyyy}}}vvvlllddd]]]TTTOOOOOORRRTTTTTTWWWXXXYYYYYYVVVRRRMMMJJJEEEDDDCCCBBBAAABBBCCCCCCBBB@@@@@@CCCHHHNNNRRRTTTTTTSSSQQQNNNLLLNNNQQQTTTaaa```^^^[[[XXXVVVWWWXXXUUUPPPLLLLLLMMMRRR\\\gggttt|||}}}uuunnniiieee```^^^YYYRRRKKKFFFEEEEEEFFFEEEEEEEEEFFFEEECCCAAABBBBBBCCCCCCDDDDDDEEEEEEEEEFFFHHHIIIHHHGGGEEECCC@@@AAAAAAAAAAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;>>><<<::::::;;;;;;:::999======<<<===>>>???AAABBBAAA@@@>>>=========>>>???@@@???>>>======>>>???@@@>>>>>>===;;;:::888777777666666777:::>>>AAAAAAAAA???@@@BBBCCCDDDEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@??????@@@@@@???>>>BBB@@@>>>>>>@@@AAA@@@??????>>>>>>======<<<<<<;;;============<<<;;;:::999999999888888888999::::::777777777888:::;;;===>>>DDDFFFNNN[[[gggsssfffSSSNNNDDD>>>???>>>AAABBBDDDHHHOOOWWW^^^bbblllqqqyyy{{{yyyzzz~~~kkkSSSAAA:::888666555666777777666999888444666===DDD^^^{{{eee\\\aaa}}}vvv]]]OOO```zzzaaa]]]dddwwwrrr^^^LLLAAA999777555444444666888999:::999888777666555444222444555666666555333000...222555222333===IIIfffqqqSSSBBB@@@>>>;;;::::::999777666777888888888777666444222444444333222222222222333222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222///000111111111111111222000111111111111000//////,,,,,,,,,---------------------......///000000000111222444555555444222111444555666666777777777777999999:::;;;===>>>???@@@@@@BBBCCCDDDGGGLLLRRRVVVaaakkk}}}zzznnnkkkqqqxxx||||||~~~xxxqqqiiiccc\\\XXXXXXZZZZZZYYYYYYZZZZZZXXXUUUPPPKKKHHHDDDDDDCCCCCCCCCDDDEEEFFFEEEDDDCCCEEEIIIMMMOOOOOOOOOOOONNNMMMLLLMMMPPPSSS___```___\\\XXXUUUTTTTTTQQQMMMJJJIIIJJJOOOYYYdddpppyyy{{{rrrlllfffbbb\\\[[[WWWRRRMMMJJJIIIJJJHHHGGGEEEEEEEEEEEECCCAAABBBCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGGGGGGGFFFDDDCCC@@@AAAAAAAAAAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;===<<<;;;:::::::::::::::===<<<<<<<<<===???AAABBBAAA@@@???>>>=========>>>@@@???===<<<<<<===???@@@???>>>===<<<:::888777666666666666888<<>>==============================<<<;;;;;;999888888777888888999999666777777888999;;;<<<===CCCDDDLLLYYYeeeqqq}}}bbbQQQLLLBBB===>>><<<@@@BBBFFFLLLSSSZZZ```dddnnnqqqzzz}}}{{{jjjQQQ@@@999777555444555666666666666777444777>>>CCC[[[iii^^^bbb}}}{{{bbbOOOXXXyyyzzz^^^YYY___sss{{{fffRRRDDD:::888555444444555777999999999888777555444444444333444666777666555333222111444111222:::DDD\\\}}}yyyXXXDDDBBB???<<<::::::999888666777888888999888666444333555444333333222222333333222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222333000...000444555333000111111111111111000000///,,,,,,,,,------------------------...//////000000000222333555555444222111666666777777888888777777888888:::;;;<<<===>>>???>>>???BBBDDDGGGLLLRRRVVV\\\gggzzz|||ssstttxxx{{{{{{~~~}}}rrrnnnhhheeeccc```\\\XXXXXXVVVTTTPPPMMMJJJGGGFFFCCCCCCCCCDDDEEEFFFGGGHHHJJJHHHGGGIIIKKKMMMNNNNNNNNNOOOOOONNNNNNOOOQQQTTT\\\\\\\\\YYYTTTOOOMMMLLLLLLIIIGGGGGGGGGJJJUUU```jjjtttzzzwwwooohhhbbb]]]\\\[[[XXXSSSNNNKKKKKKLLLKKKHHHDDDBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGEEEEEEFFFFFFFFFEEEDDDCCC@@@AAAAAAAAAAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;:::::::::;;;<<<;;;;;;;;;<<<>>>@@@AAABBBBBBAAA@@@??????>>>>>>???>>><<<;;;;;;<<<>>>??????>>>===<<<:::999888777999888666777;;;>>>@@@@@@??????@@@AAABBBCCCDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@BBBCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>???>>>>>>============>>>======>>>>>>======<<<<<<777777666666666666777777666666777888999;;;<<<===CCCDDDLLLXXXeeepppwww___QQQKKKAAA>>>@@@===>>>AAAGGGOOOWWW^^^dddgggooorrr}}}~~~}}}{{{}}}iiiOOO>>>999777444444555666666555666777666:::@@@CCCXXXyyypppaaa```xxx~~~hhhQQQRRRnnnddd[[[[[[nnnnnnVVVEEE;;;888555333333555777999:::::::::999777666777999333444555666666666555444111444111222999>>>QQQoooaaaKKKDDDAAA===;;;;;;:::999888777777888888777777666666555444444333333333333333444444444444444444444444000111111111111222222222111111111111111111111111444444444444444444444444555111---000555777444///111111222222111111000///.........---------------------......///000000000///000333555666777777777666777777888888777777777777888999;;;<<<=========<<<>>>@@@CCCFFFJJJPPPTTTXXXcccuuu}}}|||zzzxxx}}}~~~yyysssooojjjddd\\\VVVTTTQQQMMMIIIFFFDDDDDDDDDBBBCCCDDDFFFHHHIIIKKKKKKMMMKKKIIIIIIKKKLLLMMMLLLNNNOOOPPPPPPOOOPPPRRRSSSUUUVVVUUUQQQLLLGGGDDDBBBDDDCCCDDDEEECCCEEEOOOZZZcccmmmtttqqqjjjddd^^^YYY^^^]]]YYYSSSMMMIIIHHHIIIKKKHHHCCC@@@@@@AAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCC@@@AAAAAAAAAAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<;;;:::999;;;===;;;;;;;;;;;;<<<===???@@@DDDCCCCCCBBBAAA@@@??????>>>===<<<;;;;;;<<<===>>>>>>======<<<;;;:::999999;;;888666777:::===@@@AAA?????????@@@AAABBBCCCDDD@@@@@@@@@@@@????????????AAACCCCCCBBBAAA@@@AAABBB???@@@AAAAAA???=================================<<<===============<<<<<<777777666555555555666666666666666777999:::<<<===CCCDDDKKKWWWdddpppqqq]]]QQQKKKBBB@@@CCC???===BBBIIIRRR[[[bbbfffiiiooosssyyyyyyzzz|||gggLLL===888666444333444555555444444777777;;;??????PPPpppyyydddYYYkkkrrrWWWMMMaaaiiiZZZTTTdddvvv\\\JJJ;;;999666333333444777999888999:::888666666888;;;555555555444444333333333111444222333777888FFF```jjjRRRFFFCCC???<<<;;;;;;:::999777777777666777777888999555555444333333333333444555555555555555555555555000111111111111222222222111111111111111111111111333333333333333333333333222000///000333444333111111222222222222111000000000//////......------------......///000000111111000000222333555777888999555666666777777666666555666777999;;;<<<=========;;;===???AAACCCGGGLLLOOOUUU^^^nnn|||{{{}}}zzzsssllleee]]]WWWPPPNNNKKKGGGEEEDDDDDDDDDDDDEEEGGGIIILLLMMMOOOOOOMMMJJJHHHGGGHHHIIIJJJJJJIIIKKKMMMMMMLLLLLLMMMNNNLLLMMMLLLHHHCCC???<<<<<<<<<===???AAA???@@@HHHSSSYYYdddmmmlllgggbbb]]]XXX\\\ZZZVVVQQQKKKHHHGGGHHHIIIFFFCCCAAAAAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCC@@@AAAAAAAAAAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;888:::<<<;;;999:::<<>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;999666444555888===AAACCC??????>>>???@@@AAACCCDDD?????????>>>>>>>>>>>>===???AAABBBAAA???>>>???AAA>>>@@@BBBAAA>>><<<<<<===;;;<<<======>>>===<<<;;;;;;<<<<<<======<<<<<<<<<888888777666666666666666666666666777888:::<<<===CCCCCCJJJVVVbbbooo~~~iiiWWWMMMHHH??????CCC>>>???CCCLLLUUU]]]cccfffhhhooottt|||{{{}}}uuuwww{{{~~~eeeJJJ===888666444333444555555444111555555999<<<:::IIIgggfffRRR___|||^^^LLLWWWvvvdddRRRHHHWWWyyy}}}bbbOOO<<<999666333222444777999555777888666444444777:::777666555333222111111111222555333333666444???WWWuuunnnUUUGGGDDD@@@===<<<<<<;;;:::777777666666666888999;;;555555444333333333333444333333333333333333333333000111111111111222222222111111111111111111111111111111111111111111111111...000111111000///111222111222222222222111000000111111000///...---------......//////000111111111222111111111111222333444444555555666555555444444555777999;;;<<<===<<<<<<<<<===???@@@AAADDDHHHKKKSSSZZZiii{{{}}}|||yyyqqqmmmnnnjjjpppyyyyyy{{{}}}|||sssllleee]]]XXXNNNMMMKKKIIIGGGFFFEEEEEEEEEGGGIIILLLNNNPPPRRRRRRLLLIIIEEEDDDEEEGGGHHHHHHDDDFFFHHHHHHGGGGGGGGGHHHEEEFFFEEEBBB>>>:::999999666888<<<>>><<<<<>>===;;;;;;<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<666444222333888===BBBDDD??????>>>>>>???AAACCCDDD>>>>>>>>>>>>===============???AAA@@@===<<<===???===@@@BBBAAA>>><<<<<<===999:::<<<>>>>>>===;;;:::;;;;;;<<<<<<<<<<<<<<<;;;999999888777777666777777555666666777888:::;;;<<>>MMM\\\kkkYYY]]]ttt~~~^^^MMMQQQeee}}}dddOOOGGGQQQffflllSSSHHH;;;888888333666:::555999777888:::666//////555999888666444333111111111111000111333222555???IIIjjjyyyVVVJJJFFF???999999;;;<<<;;;;;;999999999999999777555555555444444444333333333333222111222444555444333222222222222111111000000111000///...///000222444222111111111111111222222///000222444444444222111222111111111000000////////////000000000000//////------++++++///333///'''333333444444555444444444555555555555555666777777666777888888777888:::<<<=========>>>AAAEEEIIIKKKPPPXXXcccqqq|||uuupppkkkgggddd___```cccffflllttt}}}|||}}}{{{zzz{{{|||xxx{{{yyyqqqjjjbbb]]]UUUPPPIIIFFFGGGIIIIIIHHHJJJIIIJJJLLLOOORRRTTTTTTNNNFFFBBBDDDEEEBBBBBBGGGFFFCCC@@@???AAACCCEEEEEEAAA>>>;;;:::;;;;;;999666999:::;;;<<<>>>@@@BBBCCCHHHTTTaaagggddd^^^[[[[[[VVVSSSPPPNNNMMMJJJGGGEEEGGGDDDBBBDDDCCC@@@???BBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFDDDCCCCCCCCCAAA???===;;;<<<>>>???>>><<<999777999999::::::;;;<<<<<<<<<>>>>>>===;;;:::;;;???BBBBBBBBBDDDDDDCCCBBB???>>>>>>===<<<;;;;;;<<<===>>>:::;;;<<<<<<;;;888666444777555444333555:::???BBBBBBCCCCCCCCCAAA@@@AAABBBAAA@@@>>><<<<<<===???@@@AAA???===>>>@@@@@@===;;;@@@??????>>>>>>>>>>>>>>>@@@@@@???>>>===<<<;;;;;;=========>>>===<<<<<<;;;999888777666555555555555555555555555777999;;;<<>>AAAFFFNNNWWW^^^dddgggiiiqqquuuppp{{{xxxtttvvv|||~~~\\\EEE;;;666444222222333555555444666555777999999<<>>;;;555555:::888888666555333333222222222111111333333444===GGGccc___MMMHHHAAA<<<;;;<<<;;;::::::888777888999888777555555555444444444333333333333222111222444555444333111111111111000000//////222111000///000111333444444444333222222111111111000111333444444333222111222111111111000000000000111111111111000///...---///000///---------'''111222333333333333333333555555555555555666666777666777888888777888:::<<<<<<<<<===>>>AAAEEEHHHJJJKKKRRR\\\iiiyyy}}}vvvoooiiidddYYYXXXWWWWWWYYY^^^dddhhhjjjmmmttt}}}yyy~~~}}}|||}}}}}}yyy|||}}}uuunnneee___ZZZUUUNNNJJJJJJJJJIIIGGGHHHHHHHHHJJJNNNQQQRRRRRRNNNHHHDDDEEEEEEAAA@@@BBBCCCAAA>>>===>>>???@@@@@@@@@===:::999::::::888666::::::;;;<<<===???@@@AAAGGGPPP\\\bbbaaa]]]YYYWWWRRRPPPMMMKKKJJJIIIFFFDDDHHHDDDCCCDDDCCC@@@@@@CCCAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEECCCBBBBBBCCCBBB@@@>>>;;;<<<>>>>>>>>><<<999888999999:::;;;<<<<<<======???>>>>>><<<;;;<<>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<;;;999777666666555333333555999>>>AAABBBCCCDDDCCCAAA@@@AAABBBAAA@@@>>>===<<<===??????@@@>>>===>>>@@@@@@>>>;;;???>>>>>>>>>>>>>>>??????@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999888777666666555555555555555555555777999;;;<<>>>>>@@@CCCHHHPPPXXX___eeeiiikkkqqquuummmzzz~~~vvvqqqtttzzz~~~qqqSSSAAA999666333111111333555666666444555777999999;;;CCCNNNuuu{{{fffVVV___uuukkkUUUMMMXXXrrr}}}qqqXXXHHHHHHRRRqqqjjjQQQ@@@999999444555888555999999<<>>:::999<<<888777666555444333333444333222222333333333;;;CCCWWWyyyhhhQQQJJJBBB>>>===<<<:::999888777666666888888777555555555444444444333333333333222111222444555444333000000000000000/////////333222111111111222333444666555444444333222111111111222333444333222111000111111111111111000000000333333222111000...---,,,***...111//////000---(((000000111222222222222222555555444444555555666777666777888888777777999;;;;;;;;;<<<>>>@@@DDDGGGIIIKKKQQQYYYdddsssvvvlllggg[[[XXXSSSPPPNNNPPPSSSUUUQQQUUU\\\dddnnnyyywwwuuu}}}|||||||||{{{}}}|||tttjjjddd```[[[TTTPPPOOOMMMIIIFFFEEEDDDEEEGGGKKKNNNOOOPPPNNNIIIGGGHHHGGGCCC@@@@@@@@@>>><<<;;;;;;;;;:::888===;;;999999999999888777;;;;;;<<<<<<======>>>>>>EEEKKKTTT[[[]]][[[VVVRRROOOMMMKKKJJJJJJIIIFFFEEEIIIEEEDDDEEEDDDAAAAAACCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCAAA???<<<======>>>===;;;:::888999999:::;;;<<<===>>>???>>>???>>>===<<<===@@@CCCCCCDDDEEEEEEEEECCCAAA???>>>===<<<<<<<<<<<<======>>>======<<<;;;:::999999555444333333555888===???BBBCCCDDDCCCBBBAAAAAACCCAAA@@@>>>=========>>>???>>>======>>>???@@@>>>===============>>>???@@@@@@@@@???>>>>>>===<<<;;;;;;999999999999999888888777888888777777666555555555555555555555666888:::<<<<<<@@@HHHTTTddduuupppYYYNNNDDDAAA@@@>>>???BBBEEEKKKSSSZZZ```eeejjjmmmqqqvvvzzzkkk}}}wwwqqqsssyyy~~~fffMMM>>>999999666222111222333444444555444666888999:::BBBLLLiiimmmUUUYYYnnnoooYYYMMMUUUrrrwww]]]KKKGGGIIIaaavvvYYYDDD;;;:::555444888555777888:::<<<<<<:::999888666666555444333333333444555222222444333333888???JJJjjjlllTTTKKKBBB???>>><<<:::999888666555555777777777666555555444444444333333333444333222222444444333222111111111111000000000000333222111111111222222333333333333333333222222222333333333333333222111000111111111111111111111111222222222111000///...---''',,,///------111222111000000111222333333333333555444444444444555666666555777777777777777999;;;::::::;;;===???BBBEEEFFFKKKOOOWWW```lll}}}}}}ssslllaaa\\\UUUPPPNNNOOOPPPQQQLLLNNNQQQSSSXXXbbbnnnwwwvvvnnnvvv~~~~~~}}}|||{{{yyyxxxxxx{{{}}}|||rrrkkkeee___YYYTTTRRROOOJJJFFFBBBAAABBBDDDHHHLLLMMMMMMMMMLLLLLLMMMLLLIIIEEECCC@@@???<<<;;;;;;999777444;;;:::999888888999999999===============<<<<<<;;;BBBEEEKKKRRRXXXWWWRRRMMMNNNMMMKKKJJJKKKJJJIIIGGGIIIFFFDDDFFFEEEAAAAAADDDDDDDDDDDDCCCCCCBBBBBBAAADDDDDDEEEFFFFFFEEEEEEDDDBBBAAAAAABBBCCCDDDBBB@@@============<<<;;;:::999999999:::;;;===>>>??????>>>>>>>>>======>>>@@@CCCCCCDDDFFFFFFEEEDDDAAA@@@>>>======<<<<<<<<<<<<<<<>>>===<<<;;;::::::::::::555444333333444888;;;>>>BBBCCCDDDCCCAAAAAAAAABBBAAA@@@???>>>=========>>><<<<<<===>>>?????????>>>;;;<<<<<<<<<>>>???@@@AAA???>>>>>>===<<<<<<;;;;;;888888999999888888777666888888888777777666555444555555555555666888:::;;;;;;???GGGSSSaaaqqqlllXXXMMMCCC@@@???>>>???AAAGGGMMMUUU[[[```eeejjjnnnqqqxxx~~~rrrkkkzzzsssuuu{{{xxx___HHH===:::888555333222222444444333666444444666888;;;DDDMMMdddrrrYYYYYYkkkttt^^^OOORRRooo}}}bbbPPPJJJFFFUUUsssbbbIII===<<<777444888666777999::::::::::::888555555555444333222222333333555222222444444333666;;;DDD^^^~~~rrrWWWKKK@@@??????<<<::::::999777555555666777666666555555444444444333333333444333222222444444333222222222222222222222222222111111111000000000111111...///111222333333333333333333333333222222111000111111111111111222222222111111111111111000000///,,,///...)))'''+++......000111222333444444444444444444444444444555666666555666777777666777999;;;888999:::<<<>>>AAACCCDDDGGGKKKQQQYYYcccrrrzzzsssfff___VVVOOOLLLLLLLLLLLLKKKKKKJJJIIIJJJPPP[[[cccqqqyyyssshhhhhhlllzzz}}}yyyyyyyyyxxxwwwvvvvvvuuuxxxzzz}}}|||uuuiiiccc\\\WWWSSSOOOJJJFFF@@@???@@@BBBGGGJJJLLLLLLLLLNNNPPPQQQSSSRRRNNNJJJDDDAAA???===<<<:::777555999999999888888999:::;;;>>>>>>>>>>>>===<<<;;;:::???@@@DDDLLLRRRTTTOOOKKKLLLJJJIIIIIIJJJIIIHHHGGGIIIFFFDDDFFFEEEAAAAAADDDDDDDDDDDDCCCCCCBBBBBBAAAEEEFFFGGGHHHHHHGGGEEEDDDAAAAAAAAABBBCCCDDDBBBAAA>>>===<<<<<<;;;;;;:::;;;999999:::;;;<<<===>>>???<<<===>>>>>>===>>>@@@BBBCCCDDDFFFFFFEEEDDDAAA@@@===============<<<<<<;;;===<<<;;;:::999999::::::555444333333555888;;;===AAACCCCCCBBBAAA@@@AAABBBAAA@@@???>>>>>>=========;;;<<<===>>>>>>>>>>>>>>>;;;;;;;;;<<<===???@@@AAA>>>>>>======<<<<<<;;;;;;999999999999999888777777777888888888777666555444555555444555555777999:::@@@EEELLLVVVbbbppp~~~kkkXXXMMMCCC@@@>>>===>>>@@@IIIOOOWWW]]]```eeekkkpppsss{{{zzznnnjjjvvvwww}}}qqqYYYEEE;;;999444333222222444666666555666333222555777;;;CCCKKKdddvvv^^^[[[gggzzzdddQQQNNNiiiiiiVVVOOOGGGNNNeeevvvkkkOOO@@@???999555888888:::;;;:::999:::<<<;;;777666666555444333222222222444111111444444333444888@@@VVVqqq^^^NNNAAA???@@@<<<:::<<<;;;999666555666777666666555555444444444333333333555333222222444444333111222222222333333333333333111111111000000000000///,,,---///222333444444444333333222222222222222222111111111222222222222222000000111111222111111000///000...***+++000333222000000222333444444444444444444333333444444555666555666777777666666888:::777888999;;;>>>@@@AAABBBGGGKKKQQQXXXaaammm{{{{{{ooofffZZZQQQMMMKKKIIIGGGEEEDDDCCCBBBDDDIIIQQQVVV\\\jjjiii^^^[[[]]]fffwww{{{zzzuuuuuutttsssrrrrrrrrrssssssuuuxxxzzz~~~oooiii```XXXTTTOOOIIIEEE???>>>???BBBFFFJJJLLLLLLKKKOOORRRSSSVVVXXXUUUOOOFFFDDD@@@>>><<<;;;888777777888999999999999;;;===??????@@@@@@>>>===;;;:::<<<===AAAGGGNNNPPPNNNKKKHHHGGGFFFFFFFFFFFFEEECCCIIIEEEDDDEEEDDDAAAAAACCCCCCCCCCCCBBBBBBBBBBBBBBBEEEFFFGGGHHHHHHFFFEEECCCBBBAAAAAABBBCCCDDDBBBAAA???>>><<<;;;::::::;;;<<<999999::::::;;;<<<<<<<<<;;;<<<============???AAACCCDDDEEEEEEEEECCCAAA???===>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;::::::999999555555444444666888;;;<<<@@@AAABBBAAA@@@??????AAAAAA@@@@@@???>>>===<<<<<<;;;===>>>>>>===<<<===>>>;;;;;;;;;<<<===>>>@@@AAA=========<<<<<<<<<;;;;;;999999::::::999999888777777777888888888666444333555555444444555777888999@@@EEEMMMUUU^^^jjjxxxjjjXXXMMMCCC@@@???===>>>AAALLLSSS[[[___bbbeeelllrrrxxxyyymmmjjj|||}}}xxxxxx~~~zzzjjjSSSAAA999888333333333444666666444222555222222666888999>>>DDD[[[xxxbbb[[[^^^}}}iiiTTTMMMdddrrr[[[SSSIIILLL^^^mmmzzzsssSSSBBBAAA;;;666999999999;;;999666999>>>>>>:::999999777666444444333333444000000444555333444666:::LLLeeeiiiUUUDDDAAAAAA;;;999<<<>>>;;;888666666666666555555555444444444333333333555444222333333444222111111111222222222333333333222222222222111111000000---...111333444555444333222222222111222222333333111111111222222333333333222222222222111111000///...///---,,,000444333///...///000222333333444444444444333333444444555666555666777666666666888:::666777999;;;===>>>@@@@@@GGGLLLSSSYYYaaakkkvvv~~~wwwmmm___UUUPPPNNNKKKHHHCCCBBB@@@AAADDDGGGJJJKKKMMM[[[ZZZQQQRRRTTTXXXaaappp~~~zzzvvvttttttnnnmmmkkkjjjjjjkkklllmmmnnnppprrrtttwww}}}xxxpppeee[[[SSSMMMGGGBBB???>>>???BBBGGGKKKLLLMMMIIINNNQQQQQQTTTXXXVVVPPPGGGDDD???<<<;;;:::888777666888::::::999:::===@@@???@@@AAAAAA@@@>>><<<::::::<<<@@@EEEJJJMMMMMMLLLHHHFFFEEEEEEEEEEEECCCBBBHHHDDDCCCDDDCCC@@@@@@CCCAAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFGGGGGGEEEBBBAAACCCBBBAAABBBCCCCCCAAA@@@@@@>>><<<:::999:::;;;<<<::::::::::::::::::::::::999:::<<<<<<<<<===???@@@BBBCCCDDDEEEDDDBBB@@@???===>>>>>>>>>===<<<;;;:::;;;;;;<<<======<<<:::999666666555666777999;;;===???@@@AAA@@@>>>===>>>???AAA@@@@@@???>>>===<<<;;;;;;===??????<<<;;;<<<===;;;;;;;;;<<<===>>>???@@@======<<<<<<<<<;;;;;;;;;888999999999999888777777666777888999888666444333555555444444555666888999>>>CCCKKKRRRZZZfffttt~~~|||jjjVVVLLLBBB@@@@@@@@@AAADDDPPPWWW___cccdddhhhooovvv~~~vvviiimmm~~~wwwxxxyyyyyy~~~{{{{{{tttdddOOO>>>777666777666666666666444000---333222333777999777999<<>>??????CCCHHHOOOVVV\\\eeeooovvvwwwlll___UUUQQQOOOLLLJJJIIIFFFCCCDDDFFFGGGEEEBBBGGGQQQNNNGGGMMMQQQPPPUUUdddrrr{{{uuuqqqpppqqqsssvvvvvvvvvssspppnnnmmmnnngggfffcccbbbbbbccceeegggkkkmmmnnnpppsssxxx~~~vvviii\\\SSSLLLEEEAAA??????@@@CCCGGGKKKMMMMMMHHHMMMPPPOOORRRVVVTTTNNNFFFBBB===:::999888888777666999;;;;;;:::;;;>>>AAA@@@@@@AAABBBAAA???===;;;999<<<@@@EEEHHHKKKMMMNNNJJJHHHGGGFFFGGGFFFEEECCCGGGDDDBBBDDDCCC@@@???BBB@@@@@@@@@AAAAAABBBBBBBBBAAACCCDDDFFFEEECCCAAA???CCCBBBBBBBBBCCCCCCAAA???@@@>>><<<999999:::;;;===:::::::::999999999888888888999;;;<<<<<<<<<>>>@@@BBBBBBDDDDDDCCCBBB@@@>>>===>>>>>>>>>>>><<<:::999;;;<<<>>>??????===;;;:::666666666666888:::<<<===>>>???@@@???=========>>>AAAAAA@@@@@@???===<<<;;;<<<>>>@@@???<<<:::;;;<<<<<<<<<;;;<<<<<<===>>>???<<<<<<<<<<<<<<<;;;;;;;;;888888888888888777777666666777888999888666444333666555444444555666777888???EEEMMMTTT]]]hhhwwwyyyiiiTTTJJJAAA@@@AAAAAADDDGGGSSSZZZbbbeeefffjjjrrryyyssseeerrr~~~vvvxxxwwwsssvvvzzz~~~{{{oooZZZGGG===999777444444444333333444444555222111333777999:::>>>DDDVVVuuuhhhYYYVVVnnnmmmUUUJJJ___vvv```PPPKKKYYYmmmwwweeeJJJ===:::777666666;;;999777888:::;;;<<<<<<777888888888777555333111333222222111111222222333777???NNNggg```HHHDDDAAA???===555===;;;:::999999999777555444333222333555666555444444333222444666555222///444444222222222222444444111222333333333333222111444333222222333333111///333333333222222222111111333333222222333333444555333333222222111000//////111111000////////////000------///111444444222000222333444444555555444444333333444444555666666666999999::::::<<<===???@@@EEEIIIMMMRRRWWW^^^hhhpppyyy{{{rrreeeZZZTTTPPPMMMJJJGGGFFFCCCAAA@@@?????????@@@DDDHHHEEE???>>>BBBGGGRRR\\\iiirrrtttuuuvvvxxxqqqpppooonnnlllkkkjjjjjjjjjkkkkkkjjjgggffffffggg``````aaaaaa``````___^^^dddfffiiilllkkkmmmwwwzzziiiZZZOOOHHHCCC@@@<<<>>>BBBEEEGGGJJJNNNQQQOOOMMMJJJJJJJJJJJJIIIHHHFFFBBB===::::::;;;<<<<<<<<<;;;;;;;;;<<<===???AAA@@@AAAAAABBBBBBAAAAAA@@@???;;;:::===CCCHHHHHHFFFJJJHHHEEEDDDDDDDDDBBB@@@CCCBBBAAABBBCCCCCCAAA???BBBCCCDDDCCC@@@???AAADDDDDDCCC@@@>>>======>>>>>>DDDDDDDDDDDDCCCAAA???>>>===<<<;;;:::999999999999666666666666777888999:::666888:::<<<<<<<<<;;;:::CCCDDDEEEEEEEEEDDDBBBAAA???>>>===<<<;;;:::::::::999;;;===>>>===;;;999777999777555444444777:::==============================>>>>>>???>>><<<:::999<<<<<<===>>>>>>>>>>>>>>><<<<<<===@@@>>>::::::===999999::::::;;;<<<======888888888888888888888888888888888888888888888888777777666444444666;;;???>>>HHHQQQUUU\\\kkk{{{ppp]]]LLLGGGBBB@@@>>>===CCCKKKUUU[[[cccggghhhkkkrrrwwwpppfffwww|||yyyqqqrrrvvv{{{}}}zzzmmmXXXEEE;;;888555555444333333333333333444333222333777777777;;;@@@OOOnnnmmm\\\UUUkkkqqqYYYJJJUUUlllhhhUUUMMMYYYjjjwwwkkkNNN@@@<<<999777666:::888666777999;;;;;;;;;777777666666555333222111333222222111111222222333555<<>>>>>;;;<<<;;;999999999888777555777666444444444333222000444333222222444444222000444333333222222333333444111222333333333333222111444333222333444444222000333333333222222222222111333333222222333333444555333333222222111000000///...---,,,,,,++++++,,,,,,,,,,,,---...000000---+++222333444444555444444444333333444444555666666666999999::::::<<<===???@@@DDDGGGLLLPPPUUU^^^iiiqqqyyy~~~yyypppcccYYYSSSOOOLLLJJJEEEDDDBBBAAA@@@???@@@@@@???@@@AAA@@@??????AAACCCFFFOOOZZZaaacccdddfffhhhhhhgggggggggfffffffffeeefffggggggeeecccaaaaaabbb^^^^^^^^^^^^]]]]]]\\\[[[^^^___cccfffgggjjjttt|||jjjZZZOOOHHHBBB??????@@@CCCFFFJJJNNNPPPQQQRRROOOLLLJJJJJJIIIGGGFFFCCC@@@>>><<<<<<;;;:::888;;;;;;;;;<<<===>>>???@@@BBBBBBBBBBBBAAA@@@???>>>>>>;;;888;;;AAAFFFGGGFFFIIIHHHHHHHHHGGGFFFEEEDDDHHHFFFEEEEEEEEEEEECCCAAABBBCCCDDDBBB@@@???AAACCCCCCBBB???===<<<<<<===>>>CCCDDDDDDDDDBBBAAA???>>>===<<<;;;::::::999999999777666666666666777888888777777777888999999:::;;;CCCCCCDDDEEEEEEDDDCCCBBB???>>>===;;;::::::::::::::::::<<<===<<<;;;:::888888777555444444777:::<<<<<<=========>>>>>>>>>>>>>>>>>>>>>======<<<::::::<<<<<<===>>>>>>>>>>>>>>>===<<<>>>@@@???::::::======<<<<<<;;;::::::999999888888888888888888888888999999999999999999999999777777666444444666;;;>>>FFFPPPXXX[[[aaammmzzzppp[[[LLLGGGBBB@@@>>>>>>DDDLLLUUU\\\ccchhhiiikkkqqqvvv~~~nnndddzzzrrrppprrrwww{{{~~~yyykkkUUUCCC999666333444444333222222222222222555333444666666444777<<>>;;;888555888777555666888:::::::::777666555444333222222222333222222111111222222333666:::AAASSSsssmmm]]]SSSCCC<<<>>>>>>;;;:::888888888888666444777555444333444333111000555333111111222333222111444333333222222333333444111222222333333222222111444333222222333444222111333333333333222222222222333333222222333333444555333333222222111000000000,,,,,,+++************+++000000///000111111...,,,222222333444444444444444333333444444555666666666999999999:::<<<>>>???@@@CCCFFFJJJNNNTTT___kkktttzzz}}}yyyuuummmaaaWWWRRROOOLLLIIIDDDCCCAAA@@@?????????@@@>>><<<:::;;;>>>@@@???===@@@FFFNNNTTTUUUWWWYYY[[[[[[[[[\\\]]]^^^___```aaaaaabbbbbb```]]][[[ZZZ[[[[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXX[[[___aaaeeeppp|||mmm\\\PPPHHHCCC@@@BBBBBBCCCIIIOOOTTTUUUTTTVVVSSSOOOKKKIIIGGGDDDBBB@@@>>>======<<<;;;888555:::;;;<<<===????????????DDDCCCCCCBBBAAA???===<<<>>>:::666777===BBBEEEEEEFFFHHHKKKKKKJJJHHHGGGGGGJJJIIIGGGFFFFFFFFFDDDBBBAAABBBBBBAAA??????@@@BBBBBBAAA???===<<<<<<======CCCCCCCCCCCCBBBAAA???>>>===<<<;;;::::::999::::::777777666555555555555666888777555555555777:::;;;AAABBBCCCDDDEEEDDDCCCBBB???>>>===;;;:::999999999:::::::::;;;;;;;;;;;;;;;888666555444444666999;;;;;;;;;<<<===>>>??????@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>======<<<>>>@@@???::::::===>>>===<<<;;;:::999888777999999999999999999999999::::::::::::::::::::::::777777666555444666:::>>>HHHQQQZZZ___eeeppp{{{pppYYYLLLFFFAAA???>>>???EEENNNVVV]]]eeeiiijjjlllqqquuu|||lllcccxxxssstttxxx}}}yyyiiiSSSAAA999555222444444333222111111111111555333444666666555777===BBB\\\kkkXXXZZZqqqZZZTTT[[[{{{aaaSSSVVV```{{{xxxYYYEEE>>><<<888555777666666777999;;;;;;:::888777555444333333444444333222222111111222222333888;;;???LLLfffmmm^^^RRRAAA:::===;;;:::999777777888777666444444222222333444555444333555333111000000111222222333333333333333333333333222222222222222222222222333222111111222333222111444444333333333222222222333333222222333333444555222222222111111111000000///...------,,,,,,------111000000111222222000...222222333444444444444333333333444444555666666666888999999:::<<<>>>???@@@BBBEEEHHHMMMTTT```nnnxxx|||xxxssskkk```WWWRRROOOLLLIIIEEECCCAAA???>>>=========>>><<<::::::<<<<<<<<<;;;???CCCHHHKKKMMMNNNQQQSSSPPPQQQSSSVVVXXX[[[]]]^^^_________\\\YYYWWWVVVWWWXXXWWWVVVTTTSSSTTTTTTUUUUUUUUUWWW[[[]]]aaakkkvvvrrr___RRRJJJDDDAAACCCBBBDDDKKKUUU[[[[[[YYY[[[VVVPPPKKKHHHDDDAAA??????===;;;::::::999777555:::;;;===???@@@@@@@@@???BBBBBBBBBAAA@@@???>>>======999555444888>>>CCCEEEEEEIIINNNPPPNNNKKKIIIHHHIIIGGGFFFEEEFFFFFFDDDCCCBBBBBBAAA@@@@@@@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>BBBBBBCCCCCCBBBAAA???>>>;;;;;;:::999999999999999777777666555444333333333777666666555666888999:::@@@AAABBBDDDEEEEEEDDDCCC???>>>===;;;:::999999999::::::999999999:::<<<===777666444444444666888999999999:::<<<===???@@@@@@>>>===;;;:::999:::;;;<<<;;;<<<======>>>>>>======<<<;;;===@@@>>>:::999===;;;;;;::::::::::::::::::999999999999999999999999999999999999999999999999777777777555555666:::===@@@JJJUUU\\\eeesss~~~pppXXXKKKEEEAAA??????AAAIIIQQQXXX___gggkkklllmmmqqquuuyyykkkfff|||~~~zzzzzz~~~yyygggQQQ@@@999666333444333222222111111111222444222333777777777:::@@@CCCWWWpppZZZWWWuuuxxx]]]TTTXXXyyyeeeTTTTTT[[[}}}{{{___III>>>;;;999555888777777999;;;===<<<;;;999888777555555555666666333222222111111222222333555888===III^^^zzzmmm\\\PPPBBB>>>>>>888:::888777777888888666555444333222333555666555444444444222111000111222333333333333333333333333333222222222222222222222222222000//////000222111111444444444333333333222222333333222222333333444555222222222111111111111111000000///...............+++++++++,,,...//////---111222333333444444333333333333444444555666666666888888999:::<<<>>>@@@AAABBBEEEIIINNNVVVbbbqqq{{{|||yyyrrrjjj```XXXSSSPPPLLLIIIFFFDDDBBB???<<<;;;::::::>>>>>>>>><<<:::999:::;;;===???BBBDDDEEEGGGIIIJJJKKKLLLOOORRRVVVYYY\\\]]]]]]^^^^^^[[[XXXVVVUUUVVVVVVTTTRRRPPPPPPQQQSSSTTTVVVUUUWWW[[[^^^aaaiiiqqqvvvaaaRRRJJJDDDAAABBBAAADDDMMMXXX___```^^^]]]XXXQQQJJJFFFBBB???<<<@@@<<<999777777888999999;;;<<<>>>@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@??????;;;888444333666;;;AAADDDIIIMMMTTTWWWWWWSSSOOOMMMIIIGGGEEEEEEFFFGGGGGGFFFCCCBBBAAA@@@@@@AAAAAA@@@CCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBB@@@???>>>:::999999888888888888888888777666444333333333333555666777999999999999888>>>???AAACCCEEEEEEEEEEEE@@@???>>><<<;;;:::999999:::999888888888:::<<<===666555444333444555666888777888999:::<<<>>>??????===<<<:::999999:::;;;;;;;;;;;;<<<===============;;;:::<<>>===<<<999888888777666666777777333222222111111222222333///333999DDDVVVpppttt```RRREEECCCBBB888:::888777777888888777666999777666555555555333222444444555333222111222444222333333444444333333222333222222111111222222333222000......000222222222444444444444333333333333333333222222333333444555111111111111111111111111//////...------------...,,,++++++,,,///111000000111111222333333333333333333333444444555666666666777888999:::<<<>>>@@@AAACCCGGGLLLRRRZZZfffttt}}}|||yyyrrrjjj```XXXSSSOOOKKKHHHEEECCCAAA>>>;;;:::999999>>>??????===:::999:::<<<>>>???@@@BBBDDDFFFGGGGGGHHHJJJMMMPPPTTTXXXZZZ\\\\\\\\\\\\ZZZWWWUUUUUUUUUUUUSSSPPPOOOOOOQQQTTTWWWXXXWWWYYY___bbbdddiiippp{{{~~~~~~{{{zzzcccTTTJJJEEEBBBAAABBBGGGPPPYYY___aaa```]]]WWWPPPIIIDDD@@@===;;;>>>;;;777555777999;;;<<<<<<===>>>???AAAAAAAAAAAA??????@@@@@@@@@@@@@@@???:::777444333444999???CCCLLLPPPWWW___ccc```ZZZTTTLLLJJJHHHGGGHHHIIIIIIIIIEEECCCAAAAAABBBBBBBBBAAACCCCCCCCCBBBBBBBBBAAAAAA@@@AAABBBBBBBBB@@@???>>>999999888888888888999999777777666555444333333333333555777999:::999888777<<<>>>@@@CCCDDDEEEFFFFFFBBBAAA???===<<<;;;::::::::::::999888888999;;;;;;666555444333333444555666555666777999:::<<<======;;;::::::999999:::::::::;;;;;;<<<============<<<:::999;;;===<<<777777:::===<<<;;;:::999888777666::::::::::::::::::::::::777777777777777777777777666777777777666666999;;;<<>><<<;;;;;;;;;;;;>>><<<;;;;;;<<<======<<<@@@@@@BBBDDDFFFHHHGGGGGGGGGHHHKKKNNNRRRUUUXXXYYYXXXYYYYYYWWWUUUSSSSSSTTTUUURRRPPPNNNOOOSSSWWWZZZVVVVVV[[[bbbfffhhhlllqqqtttyyyzzzxxx|||jjjZZZPPPJJJHHHBBBEEEKKKRRRXXX\\\^^^^^^[[[VVVNNNGGGBBB???<<<;;;;;;999777777999;;;<<<<<<>>>>>>>>>???@@@AAABBBCCC@@@@@@@@@@@@@@@???>>>===888777555444555888>>>BBBJJJMMMUUUaaajjjjjjbbbZZZPPPMMMIIIGGGGGGGGGGGGFFFFFFDDDAAAAAACCCDDDCCCAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBAAA@@@???>>>;;;:::::::::::::::;;;;;;777777666555444444444555444444555666777777777777;;;===???BBBDDDFFFFFFFFFDDDCCCAAA???===<<<;;;;;;::::::999999999999999999555555444333333444444555444555666777888999:::;;;999999::::::::::::999999:::;;;<<<<<<======<<<<<<888777999<<<:::666555888;;;;;;::::::999888888777::::::::::::::::::::::::777777777777777777777777666777888777666666888:::===EEENNNWWWcccrrr|||{{{bbbSSSHHHCCC@@@BBBEEELLLXXXcccfffkkkoooooonnnpppvvv{{{kkkjjjuuu{{{sss}}}zzz{{{zzzuuuwww{{{|||rrr^^^III<<<888666333222222222333444555666777111000111555555444888===CCCGGG```~~~nnnVVVZZZuuueeeTTTTTTrrrmmmZZZSSSSSSjjj```FFF<<<;;;:::444444555888;;;<<<;;;:::555555777777777666555444333222222222222222222333444444555888BBBXXXyyynnnXXXDDDAAABBB:::;;;999888999::::::999888888777666777888999888777222555888888555333333444222222444444444444222222444333222111111222333444666444111111333555666666555555444444444333333333333333222222333333444555111111111111111111222222111111000////////////000///---,,,+++---------,,,111111222333333333333222333333444444555666666777777777888:::<<>>>>><<<;;;;;;<<<===>>>>>>999555888???BBB@@@<<<===>>>???BBBEEEFFFEEEDDDEEEGGGIIILLLPPPSSSUUUVVVUUUVVVVVVUUUSSSQQQRRRSSSUUUSSSPPPNNNPPPTTTYYY\\\UUUUUU[[[dddiiikkknnnrrrqqqvvvxxxwww{{{rrraaaWWWQQQNNNCCCHHHNNNSSSVVVXXXZZZ\\\ZZZUUUMMMFFFBBB???<<<;;;777777777999<<<======<<>>>>>???AAACCCDDDBBBBBBAAAAAA???>>><<<;;;777777666444555888===AAAEEEHHHPPP___lllooofff\\\QQQMMMIIIFFFDDDCCCBBBAAAGGGDDDBBBBBBDDDEEEDDDBBBAAAAAABBBBBBBBBAAA@@@@@@???@@@AAABBBAAA@@@???>>><<<<<<;;;;;;;;;<<<<<<===777777666555555555555666555444333333333555777888:::<<>><<<<<<;;;::::::::::::999888888888555444444333333333444444444444555666777888999999777888:::;;;;;;:::999888:::;;;<<<<<<======<<<<<<777666888;;;999555444888777777888999::::::;;;;;;::::::::::::::::::::::::888888888888888888888888666777888777666666888::::::AAAJJJSSSaaaqqq|||sss]]]QQQGGGBBB@@@BBBGGGOOO[[[gggjjjmmmppppppnnnqqqwww}}}|||fffhhhvvvyyyuuu||||||uuurrr{{{yyyhhhQQQAAA999777444000222111111111111111222222222333444444333444777:::???GGGaaaqqq[[[VVVlllsssZZZVVVaaa~~~yyy^^^OOOLLL```iiiPPPCCC<<<888777777666666777999<<<======<<<:::888666444444333111111111111111111222222111222444888???OOOlllyyydddPPPBBB===>>>:::;;;;;;;;;:::888666555666555444333333444666777666555444444555666555444555444222333444444333111555333222222444444333111222444555333000///111333666555333111111111333444222222222333333444444444555555555444444333333333000000000000////////////111///...//////---)))%%%222222333333333333444444444444555555666777777777888888999:::<<>><<<:::999999888777555:::<<<>>><<<:::999<<>>;;;999888888999888777888;;;===???:::666999AAAEEEDDDAAABBBBBBCCCBBB@@@===:::999:::777555666555555;;;BBBJJJHHHFFFKKKXXXdddccc]]]UUUKKKFFFJJJJJJCCCCCCIIIJJJIIIFFFCCC@@@===<<<;;;AAAAAAAAAAAA@@@???>>>>>>AAA@@@>>>>>>???>>>===;;;???===;;;888777777888999999888777555444444444444222222333555666888999999999:::===???BBBDDDFFFFFFFFFEEECCCCCCBBB@@@<<<999888888999;;;<<<:::777444555444333333333444555666555666777777777666444333666777888888777777888999666888;;;===>>><<<999777;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::::::::::::::::::::::::::888999999::::::999999888888777666666666777999:::@@@AAAHHHTTT```kkkyyyjjjXXXNNNDDDCCCCCCGGGOOO[[[hhhpppsssqqqqqqrrrqqqrrrxxxuuubbbjjj}}}}}}uuuwww~~~}}}sssqqqyyyvvveeeOOO???888555333000333222111111111111111222222333444333333444777:::???EEE[[[bbbYYYjjjyyy]]]RRR\\\xxx|||bbbQQQKKKUUUvvvmmmSSSCCC<<<888777666666555777999;;;===>>>===;;;999777666555555222222222222222222111111000000222555:::HHHccczzzhhhPPPDDD???<<<;;;;;;;;;;;;:::888777666666666555555555666666777666555444444555666555444555444222333444444333111444222222222444444333222333444555333111000222444555444333222222222333333222333333333444444444555555555444444444333333333111111000000000////////////------...//////,,,)))222222222333333333444444444444555555666777777777888888999:::<<>>===;;;;;;<<<;;;999777;;;<<<===<<<<<<<<<>>>@@@AAABBBDDDFFFGGGGGGGGGGGGFFFGGGGGGHHHJJJLLLNNNOOORRRSSSTTTSSSQQQOOOOOOPPPRRRNNNMMMQQQTTTUUUWWW[[[YYY[[[```iiitttzzzyyywwwvvvvvvuuuvvv|||pppfff]]]WWWRRRTTTVVVWWWXXXWWWUUUTTTRRRNNNHHHCCC@@@>>>;;;999888999999888888999;;;===???>>><<<===???AAABBBAAABBBBBBCCCBBBAAA???<<<;;;<<<888666666555666<<>>===BBBIIIHHHFFFDDDBBB@@@??????AAAAAABBBAAAAAA@@@???>>>AAA@@@>>>>>>??????===;;;@@@>>>===;;;:::999::::::999888777555444444444444333333444444444555555555777999;;;???BBBDDDEEEFFFEEEDDDBBBBBBAAA???<<<999999777666666777777666555555444333333333333555555555666666777666555444333333444555555444444555666666888:::<<<<<<;;;999888::::::::::::::::::::::::999888777666666777888999::::::::::::::::::::::::888999999::::::999999888888777666666666777999:::@@@BBBIIIVVVcccooo}}}zzzdddTTTLLLHHHDDDDDDKKKYYYgggqqqvvv|||yyyxxxyyyxxxwww{{{tttaaannnxxxtttzzz|||tttrrrwww|||~~~~~~rrrbbbLLL<<<666444222///444333222111111111111111222333444333333444777999???BBBSSSvvvkkk\\\eeebbbWWW^^^zzzfffSSSJJJJJJfffzzz\\\HHH>>>999777666555555666888:::<<<>>>===;;;999888777666666444444333333222222111111111111111333666BBBYYYmmmqqqTTTGGGAAA:::;;;;;;;;;;;;:::888777666666777777777777777666666666555444444555666555444555444333333444444333111333222111222444555444333444555555444222222333555444444333333333333222222444444444444444555555555444444444444333333333333333222222111000///......---,,,,,,---///000000///222222222222333333333333444444555555666777777777888888888:::<<<>>>AAABBBFFFJJJQQQZZZdddjjjmmmnnnttt|||uuulll___WWWMMMFFFBBB@@@>>><<>>===>>>???>>><<<:::>>>===<<<===???@@@AAAAAABBBCCCDDDFFFHHHHHHIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLOOORRRTTTTTTRRRPPPOOOOOOOOOMMMNNNSSSUUUUUUWWW[[[[[[___gggsss}}}{{{xxxvvvtttsssyyysssiiibbb^^^YYYZZZ[[[ZZZYYYVVVRRRPPPNNNKKKEEEAAA???===;;;:::888999:::999888999<<<>>>AAABBBBBB@@@>>>===@@@BBBBBBBBBCCCCCCBBBAAA???>>>>>>:::777666555777@@@JJJOOOJJJBBB???FFFQQQWWWVVVUUULLLGGGHHHFFFAAA@@@DDDHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>AAA???>>>>>>??????===<<<@@@??????>>>===<<<;;;;;;999888666555444444333333555444444333333222222111555777:::===@@@CCCEEEFFFCCCBBBAAAAAAAAA@@@<<<:::===999555333444666888999555555333333333333444555555555666666555555444333555666777777666666777888888888999::::::::::::999999999999999999999999999888888777666666777888888999999999999999999999999888888999999999999888888888777666666666777999:::@@@BBBJJJXXXfffsssooo\\\OOOJJJJJJFFFFFFQQQcccttt|||~~~|||{{{~~~qqq___ssssssuuu~~~~~~xxxuuuvvvxxxyyyyyyooo___JJJ;;;555444333000444444333222111111111111222333333333333444777999===@@@MMMkkkttt___^^^jjj[[[aaa~~~hhhTTTLLLHHH\\\vvvlllQQQBBB<<<777666555555666777:::;;;===<<<;;;999777666666666555555444444333222111111333222333444666???RRRddd~~~]]]MMMDDD999<<<<<<;;;;;;:::888777777555666777888888666555444666444444444555666555444666444333333444444333222222111111222444555555444555555555444444444555555222333333444444333222222555555555555555555555555333333333333333333333333444444333222000///.........---------///000111111111222222222222333333333444444555555666777777777888888888999;;;===@@@AAAGGGIIIPPP\\\gggmmmllliiihhhmmmvvvzzzkkkbbbVVVPPPHHHCCCCCCCCCBBBAAA@@@???>>>???@@@@@@>>><<<@@@===<<<>>>BBBEEEDDDCCCCCCDDDEEEGGGHHHIIIJJJKKKIIIIIIIIIIIIJJJJJJKKKLLLMMMPPPSSSTTTSSSQQQPPPOOOOOONNNPPPTTTTTTSSSTTTXXX^^^dddppp|||zzzxxxuuurrrpppuuuyyy~~~qqqhhhccc```___``````^^^ZZZUUUPPPLLLKKKGGGCCC???>>>===<<<:::999:::::::::999:::<<>>AAA???>>>>>>??????>>><<<>>>?????????>>>===;;;;;;888777666555444333333333444444444333222222111111333555888<<>><<>>===AAA???===@@@EEEHHHHHHGGGFFFGGGGGGHHHIIIJJJKKKLLLIIIIIIIIIIIIIIIJJJKKKKKKKKKNNNRRRTTTSSSQQQQQQPPPPPPOOOQQQTTTSSSPPPRRRWWW^^^hhhwwwyyyvvvtttqqqooosssvvvqqquuu{{{mmmfffaaa```ccccccccc```[[[UUUNNNJJJHHHEEEAAA>>>======<<<;;;:::;;;;;;:::::::::===???DDDBBB@@@@@@BBBCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDAAA>>><<<:::888;;;HHHUUUcccbbbZZZPPPKKKNNNSSSUUUPPPKKKGGGGGGGGGFFFGGGHHHIIIHHHFFFDDDCCCBBBAAAAAABBBBBBBBBBBBAAA@@@??????@@@???===>>>??????>>>==================<<<;;;:::888777666444333333333333333333333333333444444444222444777:::===@@@AAABBBBBBBBBAAABBBCCCCCC@@@>>>===;;;999999:::;;;:::999666555444333222333333444555444444333333333333333222333555444333333444666888888777777777888999:::::::::::::::::::::::::::888999999999999999999888777777777888888999999999777888888999999888888777888777666666666777999:::===???HHHWWWfffttt|||fffUUUJJJDDDBBBFFFNNN[[[iiivvv{{{zzzvvvddd___www}}}~~~{{{uuupppnnnlllkkkjjjiiiYYYEEE888555555555333333333222222222222333333111222333222222333666888888???FFFWWW}}}qqqXXXfff}}}aaaYYYooottt\\\PPPEEELLL___~~~hhhKKK???999888777666777888:::;;;;;;:::999777666555555555444444333333222222111111000...///111222888DDDQQQsssyyy___LLLAAA>>>===<<<:::999999999999666666666666555444333222666555444444555666555444666555444444555555444222333222111222444555444333666444333333555666666555222222333333333333444444555555555444444444444444222222222222333333333333555444444333222111000000...///000///---------...111111111111222222222222444444555555666777777777888777777888999;;;>>>???FFFHHHOOO[[[hhhooopppmmm```^^^\\\___gggqqqzzz~~~~~~pppfff___WWWSSSSSSOOOLLLKKKMMMPPPRRRQQQOOOJJJFFFBBB??????>>>>>>===@@@@@@@@@CCCGGGJJJKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLGGGGGGGGGGGGGGGHHHIIIJJJJJJMMMQQQRRRRRRRRRRRRRRRRRRRRRTTTVVVTTTQQQTTTZZZ```mmmyyyqqqpppnnnnnnrrr~~~~~~|||vvviiifffpppuuuiiiccc```___dddddddddbbb]]]UUUOOOJJJGGGDDD@@@>>>======<<<;;;:::;;;<<<;;;:::;;;>>>@@@DDDAAA???@@@BBBEEEEEEDDDBBBBBBCCCCCCCCCDDDDDDDDDAAA??????===;;;>>>KKKYYYlllpppnnndddYYYUUUTTTTTTMMMJJJGGGFFFGGGHHHIIIIIIIIIHHHFFFEEECCCBBBAAAAAACCCCCCCCCBBBBBBAAA@@@???@@@>>>===>>>???@@@>>>===<<<<<<<<<;;;;;;;;;::::::888777555444333333222222111111222333444444555555222333666999;;;===??????AAA@@@@@@BBBCCCCCCAAA???:::999999:::;;;:::888666777666444333222222333444555444333222222222222333333444555555444444555777777777666666777777888999::::::::::::::::::::::::888888999999999999888888666666666777888888999999777777888888888888777777888777666666666777999:::===???GGGVVVdddqqqwwwcccSSSHHHBBB???FFFQQQ^^^kkkwww{{{kkk___fff{{{~~~yyyyyy}}}{{{uuunnnkkkmmmnnnmmmllleeeVVVBBB666333444444333222222222222333333444555111222222222222333666888999@@@BBBKKKmmm}}}]]]___}}}mmmYYYccccccPPPFFFFFFSSSpppvvvTTTEEE;;;:::888777888999;;;<<<;;;:::999888777666666666222222222222222222111111000...///000111444>>>HHHcccgggQQQHHH>>>===<<<:::999999999999888777666555444444444444666555444444555666555444777555444444555555444333444222222222444444333222555333222222555666666444333333222222222333444555444444444444333333333222111111222222222333333333444444333333222222222222***---000000...,,,---...111111111111222222222222444444555555666777777777777777777777999;;;===>>>@@@CCCKKKWWWeeeppptttvvvddd```]]]]]]aaafffiiikkkmmmqqqsssrrrrrrtttrrrooonnnggg```\\\WWWSSSUUUYYYXXXWWWWWWZZZ]]]^^^ZZZWWWQQQLLLEEE@@@>>>>>>>>>>>>???AAADDDEEEGGGJJJMMMPPPMMMLLLKKKJJJJJJJJJKKKKKKGGGGGGGGGGGGHHHIIIKKKKKKJJJMMMOOOQQQQQQQQQSSSTTTSSSSSSUUUWWWVVVTTTZZZaaakkkyyytttggggggggghhhmmmyyyzzzwww~~~vvvddd]]]^^^jjjwwwyyykkkbbb^^^^^^^^^bbbccccccbbb]]]WWWPPPKKKHHHDDD@@@>>>======<<<;;;;;;<<<<<<;;;;;;<<<>>>@@@BBBBBBBBBAAA@@@AAACCCEEECCCCCCBBBBBBCCCCCCDDDDDD@@@@@@AAA@@@===@@@NNN\\\uuu{{{mmmaaaYYYUUUPPPNNNJJJHHHIIIKKKKKKKKKHHHHHHGGGEEEEEEDDDDDDEEECCCCCCCCCCCCBBBAAA@@@??????>>>===>>>???@@@???======<<<;;;:::::::::;;;<<<777666555444333222222222000000111111222333333444222333555888:::;;;<<<===>>>===>>>@@@AAABBB@@@>>>;;;:::999999;;;:::999777777666444333222222333333444444222111111111222333555666888777666666777999666666666777777777777888777777777777777777777777555666777888888777666555555555666666777888888999777777888888888888777777888777666666666777999:::>>>@@@HHHUUUcccooo~~~ppp]]]OOOFFFAAAAAAFFFQQQaaarrrwwwccc^^^qqq{{{{{{uuuuuuyyyxxxqqqkkkjjjooossssssqqqbbbSSS@@@444111333333222111111111222333444555666111222222222222333666888:::AAA@@@CCCbbbaaa]]]yyytttVVVVVVvvvhhhNNNIIIDDDLLLeee\\\LLL<<<:::999888888:::;;;===<<<;;;:::999888888888888111111111111111111222222333111111222111333;;;DDDXXXyyykkkUUUMMM???>>><<<:::999999999::::::999777555555555555666666555444444555666555444777555444444555555444333555333222222444444333222555333111222555666666444444333111111111333555666444444444333333222222222111111111222222333333333333333333333333333333333'''+++///000...,,,---...000111111111111222222222444444555555666777777777777777777777888:::<<<>>>:::>>>GGGTTTcccpppxxx|||ooolllhhhgggiiijjjhhhfff^^^bbbcccbbbbbbcccbbb^^^ZZZXXXXXXYYYWWWWWW\\\cccbbbbbbcccfffhhhgggbbb^^^WWWPPPHHHAAA>>>>>>?????????BBBFFFGGGGGGJJJNNNSSSOOONNNLLLKKKJJJJJJJJJKKKIIIIIIIIIJJJKKKLLLMMMNNNKKKLLLOOOPPPPPPQQQTTTVVVTTTTTTVVVYYYXXXXXX___hhhwww{{{mmm]]]^^^___aaagggsssxxxssszzzuuubbbXXXTTTZZZaaahhhrrr|||~~~xxxnnnccc\\\ZZZ[[[\\\aaabbbcccbbb^^^WWWQQQLLLHHHEEEAAA>>>======<<<;;;;;;<<<<<<<<<;;;<<<>>>AAA@@@DDDFFFCCC>>><<>>===>>>???@@@???>>>>>>===;;;:::999:::<<<===777666555444333222222222000000000000111111111111222333555777999:::;;;;;;;;;;;;<<<>>>@@@@@@???===???===;;;:::;;;<<<<<<;;;777666555333222222333333444333222111111111222333222333444444333333444666555555666777777777777777666666666666666666666666333444555666666555444333444555555666777888888999777777888888888888777777888777666666666777999:::???AAAIIIVVVbbbooo}}}iiiWWWKKKDDD@@@DDDGGGQQQcccyyy~~~}}}vvv___^^^yyyzzzzzzxxxyyyzzzzzzyyyxxxwwwwwwwwwpppnnnuuuyyyuuuqqqppp___GGG999555111444666///222111000000333444444333666888777333333444...%%%===555===FFFTTT}}}pppUUUeeeuuu[[[RRRccc{{{vvvWWWLLLEEEJJJ___vvvlllRRR;;;777:::999222555:::555;;;;;;:::999777666666555444444444333333222222222///000000000111444999<<>>666555555666777666333000777777777777777777777777555555555555555555555555444444444444444444444444///---...222333222333666333444444444555666666666444444444444444444444444222222222333333444444444555444333111000111111222444---)))+++---+++******//////000000111111222222444333333444666777666555888888999999999:::::::::AAACCCFFFNNN\\\mmm}}}}}}zzz||||||pppjjjgggeeedddeeefffffffffccccccbbbbbbbbbeeeiiimmmjjjrrrvvvrrrmmmkkkeee^^^RRRPPPMMMIIIEEECCCAAA@@@EEECCCBBBCCCFFFJJJLLLLLLKKKLLLLLLLLLLLLJJJHHHGGGMMMLLLJJJIIIIIIJJJLLLMMMQQQQQQRRRSSSSSSTTTSSSSSSVVVVVVYYY[[[ZZZZZZbbbllliiibbbZZZVVV\\\bbbkkk{{{xxxooottt}}}~~~gggTTTQQQPPPRRRXXX___fffhhhgggiiihhheee```[[[XXXXXXYYYcccbbbbbbaaa___ZZZRRRMMMIIIFFFAAA>>>===<<<:::999999:::<<<===??????>>>>>>DDD???>>>BBBBBB>>>???DDDAAABBBBBBCCCBBBBBBAAAAAABBBAAAAAA@@@===???KKKXXXvvvzzzhhh[[[RRROOOIIIDDDDDDGGGHHHFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGEEEDDDBBB@@@???>>>@@@???===>>>??????>>>===<<<<<<======<<<:::888777777666666444333222111111//////000000111111111222111222333555888:::;;;<<<=========>>>???@@@@@@@@@>>>>>>===<<<;;;::::::999888777555444333222222111333333333333333333333333333333333333333333333333444444444444444444444444888777666666777777666555555555555555555555555555555555444333444555666777777777777777666666666666777888777666444555777888???DDDLLLWWWdddrrriiiYYYMMMCCC===EEEDDDOOOfff{{{~~~~~~ooobbbaaasssvvvyyy{{{{{{{{{|||~~~|||tttppptttvvvrrrmmmkkk]]]FFF888555111333555///111111111111222333444555222444333111333777666000===777>>>EEEQQQwwwuuuZZZfffqqqZZZOOOXXXnnn{{{___OOOFFFHHHZZZrrrxxxXXXCCC;;;;;;888000444:::666888888888888888888777666555444444333333222222111000000111000111333777;;;KKKbbbfffQQQGGGAAA<<<<<<;;;888999<<<999777666555666666555444555555555555555555555555444444444444444444444444444444444444444444444444666333333666666333333666444444444555555555555555444444444444444444444444333333333333333333444444555444333111111111111222...***)))---///...///111/////////000111111222222444333333444666777777666888888999999::::::;;;;;;<<<===BBBLLL\\\qqq~~~|||yyywwwvvvvvvuuusssqqqqqqqqqqqqqqqsssvvvxxxzzz~~~yyytttnnneee[[[RRRPPPMMMIIIEEEDDDCCCCCCCCCBBB@@@AAADDDGGGIIIIIIKKKLLLLLLMMMMMMKKKJJJIIINNNMMMKKKJJJJJJKKKMMMNNNPPPQQQRRRTTTUUUUUUTTTTTTVVVWWWYYY[[[ZZZ[[[cccmmmkkk```WWWSSSYYY___gggvvv{{{pppqqqwwwjjjXXXOOOMMMLLLOOOVVV[[[]]]]]]___^^^\\\YYYVVVUUUVVVXXX```aaabbbaaa]]]XXXSSSPPPKKKGGGCCC@@@>>>===<<<;;;;;;::::::;;;<<<===???@@@BBB>>>===@@@@@@===>>>BBBBBBBBBCCCCCCCCCBBBBBBAAABBBAAA@@@@@@>>>@@@KKKXXXxxxooo```WWWSSSLLLHHHHHHIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEGGGGGGEEEDDDBBB@@@???>>>???>>>======>>>>>>===<<<;;;<<<<<<<<<<<<;;;999888888777666555333222111000///000000000111111111111111222333555777999:::;;;<<<<<<===>>>??????@@@@@@>>>>>>===<<<;;;::::::999777666555444333222222222333333333333333222222222333333333333333333333333444444444444444444444444777666555555666666555444555555555555555555555555555444444333444555666777666666666666777777777777888888888777666666888:::===BBBKKKVVVdddssszzzaaaQQQHHHAAA>>>DDDEEEQQQhhh|||pppddddddjjjooouuuxxxyyy{{{~~~xxxrrrrrrrrrnnnhhheeeZZZDDD888555111333555//////111333222000000333666222222111000333888999777<<<999>>>CCCLLLnnnyyy^^^ffftttbbbTTTTTTeeelllVVVKKKGGGUUUjjj}}}```LLL@@@:::666///222999666444666888999:::999888777555555444333333222111111111222222111000222555888DDDXXXwwwoooXXXKKKDDD>>>===<<<999:::<<<<<<999666444555666777777555555555555555555555555333333333333333333333333333333333333333333333333777444444777777444444777555555555555555444444444444444444444444444444444444444444444333333333333555444333222111111111111111//////111///++++++///...//////000111111222222444333333444666777777666888888999999:::;;;<<<<<<:::<<<@@@JJJ[[[rrr|||vvvooocccXXXRRROOOLLLHHHEEEEEEEEEFFFEEECCCBBBBBBEEEGGGHHHHHHJJJKKKLLLMMMMMMMMMMMMLLLOOOOOOMMMMMMMMMMMMOOOOOOOOOPPPSSSUUUWWWWWWVVVUUUWWWWWWYYY[[[ZZZ\\\eeepppppp```VVVQQQVVV]]]dddssssssnnnoooxxxooo]]]OOOJJJGGGGGGKKKPPPRRRRRRTTTTTTTTTSSSRRRTTTWWWYYY]]]aaadddbbb]]]WWWTTTSSSLLLIIIEEEBBBAAA???>>><<<<<<:::999888999<<>>@@@@@@>>>???BBBAAAAAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@???BBBLLLWWWyyyzzzhhh]]]WWWPPPLLLKKKJJJHHHFFFGGGGGGFFFEEEEEEDDDCCCCCCGGGFFFEEEDDDBBB@@@?????????===<<<<<<======<<<;;;:::;;;;;;<<<<<<;;;::::::999888777555333111000///000000000000111111111111111222333444666777888999;;;;;;<<<===>>>???@@@@@@>>>>>>===<<<;;;::::::999666555444333333333333333222222222222222222222222333333333333333333333333555555555555555555555555666555444444555555444333444444444444444444444444444444444333444555555666555555666666777777888888999999999888666777999;;;;;;@@@IIIUUUcccsssrrrYYYJJJDDDAAA@@@CCCGGGUUUjjj}}}}}}~~~nnneeeiiihhhmmmsssxxxyyy{{{}}}}}}wwwpppoooooolllfffbbbUUUAAA777555000222444///---111444333///...222777333333333222333555555555999999<<<@@@HHHeeeyyy___aaa}}}zzzkkk\\\TTTaaayyy___QQQHHHQQQdddvvvhhhQQQAAA:::777000222777444555777999;;;<<<:::888777555555444333333222111111222222222111000111333666===MMMiiixxx]]]PPPGGG@@@>>>===<<<<<<>>>;;;999666555666777666555777777777777777777777777333333333333333333333333333333333333333333333333222///000444555444444888666666666555444444444333444444444444444444444444555555444444333333333222444444333222111111111111000000111222...)))***.........///000111222222333555444333444666888777666888888999:::;;;<<<===>>>??????BBBHHHWWWmmmyyyrrrmmmhhh^^^VVVQQQNNNJJJGGGEEEFFFGGGHHHHHHFFFEEEFFFHHHJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNPPPPPPOOONNNNNNOOOPPPPPPOOOQQQTTTWWWYYYYYYXXXWWWXXXXXXYYY[[[[[[^^^hhhtttzzzcccXXXQQQUUU\\\cccppp~~~wwwnnnlllrrr{{{sssaaaRRRLLLFFFDDDGGGLLLOOOOOOOOOPPPQQQQQQRRRUUUYYY\\\]]]ccchhhggg___WWWSSSRRRLLLJJJFFFCCCBBB@@@>>><<<:::999888888999;;;>>>???BBBAAAAAABBBBBBAAAAAABBB??????@@@@@@AAA@@@@@@@@@@@@>>>???@@@AAACCCLLLVVVtttqqqcccZZZQQQNNNMMMJJJFFFEEEGGGGGGFFFEEEDDDCCCBBBAAAFFFFFFEEECCCBBBAAA@@@???@@@???======>>>>>>===;;;::::::;;;;;;;;;;;;;;;;;;:::999888666333111000///000000000000000111111111222222333444555666777888;;;;;;<<<===>>>???@@@@@@>>>>>>===<<<;;;::::::999555444444333333333444444111111111111111222222222222222333333333333444444666666666666666666666666777666444555666666555333444444444444444444444444333333333444444444555555444555555666777888888999888888888777666777999;;;;;;@@@IIIUUUcccsssjjjSSSGGGCCCCCCBBBCCCJJJYYYmmm~~~~~~{{{yyy}}}|||kkkdddnnnmmmqqqvvv{{{~~~yyytttooommmnnnmmmgggaaaQQQ>>>666555000111333///---111444222///...222777111111333555444222111111444888:::===FFF\\\xxx^^^[[[rrr}}}ooo___RRR[[[~~~cccTTTIIIMMM___uuuuuuVVVCCC:::999444333666111888999;;;===<<<:::888666666555555444222111111000222333333222000000222444888GGG```dddSSSHHH???======;;;<<<===888777666777888777444222777777777777777777777777444444444444444444444444333333333333333333333333111///000333444222333666666666666555444444444333444444444444444444444444555555555444444333333333444333333333222111111000((((((,,,///...,,,000666......///000111222333333555444444555777888777666777888999:::<<<===??????BBBBBBCCCGGGRRRfff}}}xxxkkkccc___[[[WWWSSSPPPNNNKKKHHHGGGGGGHHHIIIIIIHHHGGGHHHJJJLLLLLLKKKHHHHHHIIIJJJLLLMMMNNNOOOQQQQQQPPPPPPPPPPPPQQQQQQRRRTTTWWWYYY[[[[[[[[[ZZZZZZYYYZZZ\\\]]]aaalllxxxkkk]]]SSSTTTYYY```lllyyy{{{qqqllloooxxxvvvdddTTTNNNFFFCCCFFFKKKNNNPPPNNNOOOQQQQQQSSSVVVZZZ^^^```ffflllkkkbbbXXXQQQNNNLLLJJJFFFDDDCCCAAA>>><<<888888:::;;;<<<=========@@@AAAAAAAAAAAAAAAAAA@@@;;;<<<======>>>>>>>>>===???===>>>@@@AAACCCJJJRRRjjj{{{hhh\\\QQQNNNMMMHHHDDDDDDGGGGGGFFFEEEDDDCCCBBBAAAFFFEEEEEECCCBBBAAA@@@@@@BBBAAA????????????>>><<<;;;;;;::::::;;;;;;;;;<<<;;;:::888666444222000///111111000000000000000000222222333444555666777888<<<<<<======>>>?????????>>>>>>===<<<;;;::::::999555444444333333333444444000000111111111222222222222222222333333444444444666666666666666666666666888777555666777777666444444444444444444444444444333333333444444444444444444555555666777888888999666777777666555666888:::>>>CCCKKKVVVcccrrrttt^^^MMMEEECCCBBBBBBDDDNNN^^^ooo~~~~~~zzzwwwwww}}}wwwgggcccsssoooppptttzzz~~~xxxvvvrrrooooooooohhh```LLL<<<555555///000333......000222111//////222555---...222666666222222444222777777;;;FFFTTTxxxyyy```WWWgggwwweeeVVVXXXxxxdddWWWJJJKKK\\\uuu```HHH===<<<777555555000999:::;;;<<<;;;:::888777666666555444222111000000111222333222000000111333777CCCYYYwwwqqqYYYLLL@@@<<<<<<:::999:::666666777888999777444111555555555555555555555555555555555555555555555555444444444444444444444444777444444666555222222444555555555555555444444444444444444444444444444444555555555444444444444444333333333333333111000000...,,,,,,...---+++---222---...///000111222333444555444444555777888888777777888999;;;===???@@@AAA@@@BBBDDDFFFNNN___tttzzznnnaaaYYYUUUQQQPPPQQQQQQOOOMMMLLLJJJJJJJJJJJJHHHGGGGGGIIIKKKMMMMMMLLLIIIIIIJJJJJJLLLNNNOOOPPPSSSSSSSSSSSSSSSSSSSSSSSSWWWXXXYYY[[[\\\]]]]]]]]]]]]\\\\\\^^^___dddqqq~~~{{{iiiYYYUUUWWW[[[eeeqqqxxx{{{qqqlllmmmuuuzzzjjjVVVOOOGGGCCCEEEJJJMMMNNNMMMOOOPPPQQQSSSVVV[[[^^^dddhhhllljjjbbbXXXPPPMMMLLLJJJGGGEEEDDDBBB???<<<777888;;;<<<=========<<<<<>><<<<<>><<<<<<;;;;;;:::::::::;;;;;;:::999888666444222111000111111111111000000000000111222333444666777888999>>>>>>>>>>>>>>>?????????>>>>>>===<<<;;;::::::999666555444333333333333333000000111111222333333333111222222333333444444555555555555555555555555555999777666666777777666555333333333333333333333333222222333444444444444333555555666666777777888888555666666555555555888:::???DDDLLLWWWdddrrrooocccSSSGGGCCCBBBAAA???FFFRRRaaappp}}}|||yyyvvvwwwtttgggggg{{{rrrpppsss}}}~~~~~~yyytttsssqqqhhh\\\III:::555555//////222.../////////000000111222333......111666555222333999333888666;;;FFFMMMkkkfffVVV^^^~~~mmm\\\WWWnnnjjj^^^OOOKKKXXXqqqnnnRRRAAA>>>888555555111777777888999999999888888777666555444222111000///000111222222111000111333555>>>OOOjjjeeeWWWHHHAAA???<<<:::999999888777777888777666444555555555555555555555555444444444444444444444444555555555555555555555555999666555777666333222555444444444555555555555555444444444444444444444444444444444444555555555555333333444444333222000///<<<555///...,,,(((''')))------...000111222333444666555444555777999888777777888999;;;===???AAABBB@@@CCCEEEFFFJJJWWWhhhvvvwwwjjjaaaXXXTTTPPPLLLNNNSSSSSSSSSRRRQQQOOONNNLLLLLLHHHHHHIIIKKKNNNPPPOOONNNLLLLLLLLLLLLNNNOOOQQQRRRVVVVVVVVVWWWWWWVVVVVVVVV\\\\\\\\\\\\]]]^^^___```___^^^^^^___aaagggtttzzzdddZZZXXXYYYaaalllrrrxxxwwwooojjjkkkrrr{{{pppYYYRRRJJJEEEFFFIIIKKKLLLMMMOOOQQQRRRUUUYYY^^^bbbhhhhhhfffbbb]]]WWWRRROOONNNLLLIIIHHHFFFDDDAAA>>>::::::;;;;;;<<<>>>>>>???999>>>???<<<<<>>999888999:::;;;<<<<<<<<<<<<>>>;;;;;;???@@@@@@DDDJJJWWWtttwwwdddTTTRRRQQQLLLJJJMMMGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@CCCAAA@@@?????????===<<<======;;;:::999::::::;;;999999888666555333222222111111111111000000000///111222333555777999:::;;;AAAAAA@@@@@@??????>>>>>>>>>>>>===<<<;;;::::::999777666555444333222222222111111111222333444444444111111222333333444555555444444444444444444444444888666555555666777555444333333333333333333333333111222333444444444333333666666666666777777777777666666777666666666999;;;???DDDMMMXXXeeetttfff[[[MMMEEECCCCCCBBBAAAHHHUUUdddppp{{{{{{wwwuuuvvvsssjjjmmmyyyvvvyyyyyyuuurrrfffYYYGGG999444555//////222...000///...///111222222222444111222666444000333;;;444:::777;;;FFFIIIbbbmmmXXXXXXuuuooo^^^SSScccsssfffUUULLLTTTlllzzzYYYEEE???888555666333444444555666777888999999777666555444222111000///000111222222111000222333111999FFF___qqqaaaQQQHHHDDD???<<<;;;===:::777666777888888777777777777777777777777777333333333333333333333333666666666666666666666666555222222666666444444777333444444555555666666666444444444444444444444444333444444444555666666666333333444444333222000///===555...------++++++---------...000111333444444666555444555888999888777777888999;;;>>>@@@BBBCCCBBBEEEGGGGGGHHHPPP___jjjwwwnnncccYYYTTTQQQQQQOOOLLLOOOWWWUUUVVVVVVUUUSSSQQQOOOMMMKKKKKKLLLNNNRRRSSSSSSRRROOONNNNNNNNNOOOQQQSSSTTTXXXXXXYYYYYYYYYYYYXXXXXX```___]]]\\\]]]___aaabbb```______```bbbhhhwwwoooaaa[[[ZZZaaajjjooosssyyy{{{yyyssslllgggjjjoooxxxuuu]]]VVVMMMHHHHHHJJJKKKKKKNNNPPPSSSUUUXXX\\\bbbfffkkkfff```[[[XXXVVVTTTRRROOOMMMKKKIIIHHHFFFBBB???===<<<::::::;;;===@@@BBB:::???@@@======@@@???:::888999:::;;;<<<<<<<<<<<<>>>;;;;;;>>>??????BBBGGGTTTppp}}}hhhWWWUUUTTTOOONNNRRRGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAABBBAAA???>>>>>>>>><<<:::>>>===<<<:::999999::::::999888777666555444333333222111111111000000//////111222333555888:::;;;<<>>===>>>>>>===<<<;;;::::::999888777555444333222222111111111222333444444555555111111222333333444555555444444444444444444444444777555444444555666444333333333333333333333333333111222333444555444333333777777777777666666666666777777888777777888:::===>>>CCCLLLXXXfffvvv}}}eee[[[NNNEEEDDDEEEEEEDDDIIIWWWeeepppzzzzzzuuurrrsss}}}sssmmmssswww||||||mmm```QQQ???;;;555222111111222222333111000///000///---,,,333333222333555555333111333555666<<>>======>>>>>>===<<>>===999666888888999999999:::::::::===<<<;;;:::<<<>>>AAADDDRRRiiimmm___ZZZOOOIIIJJJHHHFFFHHHJJJKKKJJJHHHFFFDDDFFFFFFFFFDDDAAA???@@@AAAAAAAAA@@@@@@???>>>======<<<;;;:::999888777777777;;;999888999:::888444000333222111000////////////555555555444444666:::>>>DDDDDDDDDCCCBBB???===<<<::::::999;;;======<<<:::===888222000222444222000444444444333333222222222111222222333333444444555888888777777666666555555666555333222222333555666222222222333333444444444444444444555555555555666777777777888999999::::::666777888888777888:::<<>>MMMkkkvvveeeRRRHHHCCC???<<<<<<:::999999999888888777777666666666666666666666666444444444444444444444444555555555777888888555333555333333333555666555444333333444444444555555555555555555555555555555555333333444444444444444444333333333333333333222111444000///111000,,,,,,000///...------///111111000555555666666666666666555777777777888:::===@@@AAADDDFFFGGGHHHJJJNNNSSSWWWZZZeeepppwww~~~wwwmmmeee^^^YYYTTTQQQVVVUUUTTTSSSSSSUUUWWWXXXWWWXXXXXXYYYWWWUUURRRPPPRRRRRRRRRRRRSSSSSSTTTUUUUUUTTTSSSSSSSSSTTTVVVWWWYYYYYYXXXYYYZZZ\\\^^^___bbbfffgggcccbbbdddeeecccbbb``````aaadddlll|||uuuggg^^^\\\```hhhkkkoooqqqnnnkkkgggfffggglllrrryyy~~~uuucccVVVKKKHHHJJJLLLNNNRRRQQQTTTWWWYYYZZZ\\\```cccgggddd```ZZZVVVUUUXXXZZZ\\\[[[WWWQQQNNNMMMHHHCCCAAA@@@>>>?????????>>>======<<<;;;<<<======;;;999888888888888999999999:::;;;:::999999;;;>>>AAACCCLLLaaapppccc```UUUOOOOOOKKKIIIJJJLLLMMMLLLKKKHHHGGGGGGFFFDDDBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>===???>>>===;;;:::999999999:::888777777888777333000333222111000////////////444444444444444777;;;???EEEEEEEEEDDDBBB???===;;;888777777999:::;;;:::999777333...///333666666444444444333333333222222222111222222333333444555555999999888888777666666666333444444444444444444333222222222333333333333333444444444444555555555555666666777777888999999999666777888888777888:::===BBBIIITTT___jjjttt~~~ttt___PPPCCCCCCEEEBBBBBBFFFTTT]]]jjjwww}}}~~~}}}~~~|||zzz|||~~~qqqooouuuzzzrrr```MMM;;;888333000///000000///444333222222333444333222222000000000222222111000777777444999@@@@@@MMMgggeeeTTT\\\qqqxxxaaaXXXggg}}}nnnYYYRRRKKKKKKccctttTTTDDD===777333444777666555444555777999;;;888666444333444444333222222222111111111000000000000444888CCCZZZvvvvvvdddRRRJJJGGGCCC>>><<<;;;;;;:::999888777777666666666666666666666666666555555555555555555555555555555555666888777555333555444333444666777666555333444444444444555555555444444444444444444444444444444444444444444333333222333333444444444444333000...///111111...---///000...---...000222222111555555666666666666555555555555666777999<<<>>>@@@CCCEEEGGGIIIKKKMMMQQQTTTPPPWWW\\\^^^cccllltttxxx~~~|||zzzyyyyyyuuunnnhhhbbb^^^ZZZWWWWWWWWWVVVUUU[[[ZZZYYYXXXXXXZZZ\\\]]]ZZZZZZ[[[[[[YYYWWWUUUTTTVVVVVVUUUTTTTTTUUUVVVWWWZZZYYYXXXWWWVVVWWWXXXXXXYYYYYYZZZZZZ\\\^^^___```cccggghhhdddbbbcccdddbbbbbb``````bbbeeelll|||pppbbb^^^aaafffjjjnnnooommmjjjgggeeehhhkkkooottt{{{zzzrrrbbbVVVKKKIIIKKKNNNQQQTTTTTTWWW[[[^^^___aaacccdddkkkhhhbbb\\\WWWWWWYYY\\\``````]]]WWWSSSQQQKKKEEEDDDBBBAAA@@@AAA@@@???===999;;;<<<;;;:::999999999777777777777888888888888888888777888:::===@@@AAAEEEUUUpppyyymmmjjj___WWWTTTNNNKKKLLLNNNOOOOOOMMMKKKJJJHHHEEEBBBAAABBBBBB@@@>>>AAAAAA@@@@@@???>>>>>>>>>@@@???===<<<:::999888888:::888666555666555333111333222111000////////////222333333333444888<<<@@@FFFFFFGGGFFFDDD@@@===:::888777777888:::;;;;;;:::===999333111222333111///333333333333222222222222222222222333444444555555::::::999888888777777666222333555666666555333222333333222222222222222222444444444444555555555555555555666666777888888888666777777777777888;;;===CCCLLLXXXcccllluuu}}}vvv___OOOBBBAAABBB@@@BBBHHHXXXcccpppyyy|||tttxxxqqqvvvzzzmmmZZZFFF:::777333111000000000///333222111222444555444333444222111111333333333222777777333777??????GGG[[[jjjUUUWWWeeefffXXXcccvvvsss\\\UUULLLHHH___|||ZZZGGG???:::555333666777777666555666999<<<888666444444555555333222222222111111111000000000111222444;;;LLLffflllVVVKKKGGGCCC???<<<<<<<<<;;;:::888777666666666666666666666666666666666666666666666666666666666555555666777777555444666555444555777777777666444444444444555555555555444444444444444444444444555555555444444333333333222333333444555555555555111000/////////...---...000......///111333333222555666666777666666666555444444444555777:::<<<===CCCEEEHHHKKKLLLMMMPPPRRRLLLQQQSSSRRRUUU^^^eeehhhgggeeeddddddeeeeeebbb___^^^]]]\\\\\\]]]^^^______```___^^^]]]]]]^^^```aaa^^^^^^]]]\\\ZZZXXXVVVUUUVVVUUUUUUUUUVVVXXXZZZ\\\^^^]]][[[ZZZZZZZZZZZZ[[[ZZZZZZ[[[\\\]]]___```aaadddggghhhcccaaabbbbbb```aaa______aaadddlll|||zzzhhhbbbdddhhhkkkooopppnnnkkkiiihhhhhhjjjmmmqqqyyy~~~{{{ssseeeXXXMMMKKKMMMOOORRRVVVVVVYYY]]]aaadddeeefffgggnnnkkkfff```[[[ZZZ\\\___ccceeeccc^^^ZZZWWWOOOGGGFFFDDDBBBAAAAAA@@@???===:::===>>><<<777444444666666666666777777777777777555555555666888;;;>>>???@@@LLLbbbwwwsssggg\\\VVVNNNMMMNNNOOOPPPPPPOOOMMMLLLJJJEEE@@@@@@CCCDDD@@@<<<@@@@@@@@@?????????>>>>>>???>>><<<:::888777666666:::999777555555444444444222222111000//////000000111222333333555888===AAAGGGHHHIIIIIIFFFBBB>>>;;;;;;999999:::<<<======<<>>BBBLLL[[[gggpppwwwyyy^^^NNNBBB@@@@@@???DDDKKKZZZhhhvvv||||||~~~yyyssswwwyyy{{{lllYYYDDD:::777444222222222111000111000000111333444333222444222000000222333333222666777333666>>>>>>DDDUUUvvvpppZZZWWW^^^kkk\\\cccttt~~~dddXXXKKKFFF[[[zzzeeeNNNCCC===777333666777777777666777999;;;777666555555666555444222111111000000000/////////222111111777CCCZZZxxxyyy___OOOGGGBBB???>>><<<<<<;;;:::999888777666777777777777777777777777666666666666666666666666666555555555777777666444666555444555777777777666444444444555555555666666555555555555555555555555555555555444444333333333222333333444555555555555444333000,,,+++,,,------///...---///111333333333555666777777888888777777555444444555666888:::;;;BBBEEEIIIKKKLLLNNNPPPQQQMMMOOONNNKKKNNNVVV]]]___\\\[[[[[[\\\^^^___```___```aaaaaabbbbbbccccccdddeeecccbbb``````aaacccdddcccbbb```]]]ZZZXXXWWWVVVWWWWWWWWWWWWXXXYYY[[[\\\___^^^]]]\\\\\\]]]^^^^^^\\\\\\]]]^^^___```aaaaaadddggggggccc```aaaaaa___```^^^^^^aaadddlll|||mmmdddeeeiiilllooopppnnnllljjjjjjiiikkkmmmqqqyyy~~~xxxiii\\\QQQNNNQQQRRRUUUXXXWWWYYY]]]aaaeeeggggggfffmmmkkkgggaaa]]]\\\^^^```eeehhhiiieeebbb^^^UUULLLHHHFFFDDDCCCBBBAAA>>><<<:::===>>><<<777444444666666666666666666666666666444444444555777:::<<<===>>>FFFVVVqqqxxxttthhh^^^WWWOOOMMMNNNOOOOOOOOOOOONNNNNNJJJEEEAAAAAADDDDDDAAA===@@@@@@@@@???????????????>>>===<<<:::999888777777::::::999777666555555666222111000000000000000000000111222333555999>>>BBBGGGIIIKKKLLLJJJEEE@@@===<<<:::999999;;;<<<<<<<<<999777555333333333333222222222222222222222222222222333333444444555666666777777777666555555444444555444333333333333444555444333333222222111111111333333333444444444444555444444444555666666777777666666666666666888<<>>OOOmmmkkkZZZNNNEEE@@@???<<<<<<;;;:::999888888777777777777777777777777777666666666666666666666666777555444555666777666555555444333444666777666555444444555555555666666666666666666666666666666666444444444444444444333333222333333444444444444333555555000***(((+++---,,,...------...111333333333555666777999::::::::::::888888777777777888:::;;;AAADDDGGGJJJKKKMMMOOOQQQRRRSSSPPPLLLMMMUUUZZZZZZ______``````aaabbbccccccccceeeggghhhhhhggghhhiiiiiigggeeeddddddeeefffggggggeeeaaa^^^[[[ZZZYYYYYY\\\\\\[[[[[[ZZZYYYXXXXXX^^^^^^]]]]]]^^^___aaabbb```aaabbbbbbccccccbbbbbbdddggggggccc```bbbbbb```aaa______aaaeeemmm}}}qqqeeedddiiikkknnnooonnnllljjjjjjkkkmmmooottt|||{{{lll```UUUSSSUUUXXX[[[^^^ZZZ[[[\\\___ccceeedddcccggggggeeebbb___^^^___aaafffkkknnnmmmkkkggg]]]SSSLLLIIIGGGEEEDDDBBB???===999;;;<<<;;;:::999999999777777777777666666666666444444555666777888:::;;;===BBBMMMcccwwwrrrggg___ZZZQQQMMMNNNNNNOOOOOOOOOOOOOOOJJJGGGDDDCCCDDDDDDBBB???????????????????????????@@@???>>><<<;;;;;;;;;;;;888999:::999777555666777111111000000000000000111111222222333555888>>>AAAHHHKKKNNNPPPNNNIIICCC@@@<<<:::888777888999999999777666444222000///......111111111222222222222222333333333444555555666666777666666555555444333333666555333222222333555666444444333333333333333333333333333333444444444444444444555555666777777777666666666555666888===@@@AAAOOO```mmmttt{{{tttXXXKKKAAA@@@AAABBBIIISSS^^^nnn|||zzz|||uuuwwwxxxvvvvvvrrrYYYAAA888555333222222111000///111000///000111222111000222000...---...000000000222888555444888999???NNNZZZkkk[[[VVVnnnvvveeebbbiiigggPPPGGGMMMXXXvvvkkkSSSEEE<<<666888666555666:::;;;:::888777666666666777666444222222222111111111000000000222...///555:::EEE___{{{wwwjjj\\\LLLCCC@@@;;;;;;;;;::::::999999999777777777777777777777777555555555555555555555555777666444444666777666555555333333333555666555444555555555555666666666666555555555555555555555555333333444444444444444444333333333333333333222111111333111+++***---...+++---,,,,,,---000222333222555666888:::;;;======>>>>>>===<<<;;;:::;;;;;;<<<>>>AAADDDFFFHHHKKKNNNQQQUUUUUURRROOOQQQXXX\\\\\\dddeeeggggggggghhhiiiiiikkkmmmppppppnnnllllllmmmlllkkkiiihhhggghhhiiijjjgggeeebbb___^^^^^^^^^___^^^^^^______^^^\\\YYYXXX[[[[[[[[[\\\^^^aaaccceeeffffffgggggggggfffeeedddeeehhhiiieeebbbddddddbbbbbbaaaaaacccgggooovvvjjjgggkkkmmmpppqqqooonnnmmmmmmnnnppprrrvvv~~~zzzlllaaaWWWVVVZZZ^^^bbbfffdddcccaaabbbeeeeeedddbbbdddfffffffffdddccccccdddhhhnnnssstttsssoooeee[[[PPPMMMJJJHHHGGGDDDAAA???===<<<;;;<<<======;;;999888888888777777666666666555555555666777888888999<<<>>>EEEVVVttt}}}tttiii```[[[SSSNNNOOOOOOPPPPPPPPPPPPPPPJJJIIIGGGEEEDDDCCCCCCCCC????????????????????????>>>>>>===<<<<<<<<<<<<<<<555888:::999777444444555111111000000000000111111222222333333444888===AAAHHHLLLPPPSSSQQQMMMGGGCCC>>><<<999777777888888777;;;:::888555000---++++++000111111111222222222222333333444444555666666666777777777666555555444444444444444333333444444444444444444444444444555555222222333333333444444444444555555666777777888888666666666555555888===AAAEEERRRcccooouuu{{{iiiSSSGGG???@@@AAABBBJJJUUUdddrrr|||~~~|||{{{}}}~~~}}}{{{pppSSS999666444222111111000///...222111000111222222111000444222//////000222222222111888666333555555<<>>UUUooo~~~wwwgggSSSEEE@@@::::::::::::::::::::::::777777777777777777777777555555555555555555555555777666444444666777666555444333222333555666555444555555555555666666666777444444444444444444444444333333333444444555555555333333333333222222111000,,,000111---,,,000///***,,,++++++,,,///222222222555666888;;;===>>>???@@@BBBAAA@@@>>>=========>>><<<>>>AAACCCFFFIIIMMMPPPQQQRRROOOMMMQQQYYY^^^]]]bbbdddggghhhiiijjjkkklllqqqtttvvvuuuqqqmmmlllmmmooonnnllljjjiiijjjkkklllgggeeecccaaa```aaacccddd\\\]]]```bbbbbb```^^^\\\YYYYYYZZZ\\\___bbbeeegggjjjkkkkkkkkkjjjiiigggffffffjjjjjjfffdddfffgggeeedddbbbccceeeiiiqqq|||qqqnnnnnnqqqssstttsssqqqqqqqqqqqqsssuuuxxxxxxkkk```WWWXXX]]]bbbgggkkkooolllhhhggghhhhhhfffdddeeegggjjjkkkjjjiiiiiiiiiiiipppvvvyyyyyyuuukkkaaaSSSPPPMMMKKKIIIGGGCCCAAACCC@@@======>>>===999666999999888888777777666666666666666777777777777888:::<<<@@@NNNjjjzzzlllbbb\\\TTTPPPPPPPPPPPPQQQQQQRRRRRRIIIJJJIIIGGGDDDCCCCCCEEE??????????????????@@@@@@;;;;;;;;;:::::::::;;;;;;333666999999666444333444111000000000000000111111222333333333444888<<<@@@HHHLLLQQQTTTTTTOOOIIIEEEBBB???;;;999999999999888777888888777555444444555000000111111222222222222333333444444555666666666888888888777666666555555222333555666666555333222444444444555555666666666222222333333333444444444555555666666777888888888666666555555555888===AAAHHHUUUeeeppptttzzzyyyaaaOOOEEE>>>???AAABBBJJJUUUhhhttt|||}}}|||~~~|||sss{{{gggNNNBBB444333222333333333111///111111000000000000111111222222222222222222222222333555888888888:::>>>BBBJJJgggyyybbbSSSOOOccckkk]]]YYYjjjaaaNNNIIIKKKZZZkkkdddLLL@@@:::888666444444666999;;;<<<;;;:::888666444333222222333333333222222222111111111111111222333<<>><<<::::::;;;;;;:::999<<<999666444555666666666888888777777666444333222666666666666666666666666444444444555555777888999444444444444555555555666555666777888777666444222444555666888888666555444444444444333333333222222000///------///000///......000111222111111333555888999:::<<<>>>DDDJJJOOOMMMKKKGGGEEEDDDBBB@@@???BBBDDDGGGHHHHHHIIIKKKMMMTTTTTTTTTTTTTTTWWW\\\```fffffffffgggiiikkkmmmoootttxxx|||{{{vvvrrrqqqssstttssspppllliiihhhjjjmmmkkkiiieeedddeeefffffffffhhheeecccbbbbbbbbbbbbaaa______```aaacccdddeeeeeeiiijjjllllllllljjjhhhgggllllllkkkhhhffffffhhhjjjjjjjjjiiifffhhhrrrwwwmmmqqqtttwwwwwwuuusssqqqpppooovvvyyyzzzuuuiiieee```^^^aaaeeeiiilllrrrooollljjjiiiiiihhhfffgggbbbbbbggglllkkkkkklllooorrrssstttuuuvvvqqqiiiaaa[[[RRRLLLJJJHHHFFFCCCAAAAAAAAA@@@???===<<<;;;888888888888888777666666666555555444444666777888>>><<<===HHH[[[xxxrrrhhh___WWWOOORRRPPPMMMPPPVVVWWWSSSPPPNNNKKKHHHEEEBBBAAA@@@BBBBBBAAA@@@????????????============<<<<<<<<<<<<;;;:::888999999999666444222111000//////000111222000222333333333666<<>>CCCPPP[[[mmmwww~~~~~~}}}qqqtttyyy}}}~~~___HHH<<<444333222222333222000...111111000000000000111111222222222222222222222222444666777888777999===AAAHHHaaagggUUUJJJXXXrrrooo]]]SSSZZZxxxjjjTTTLLLKKKZZZeeeuuujjjOOOBBB<<<888777666666888999888777::::::999888777555444444333333333222222222222111000///000111222999KKK\\\yyytttpppooolllbbbQQQDDD>>><<<::::::;;;;;;:::999;;;999666555666666666555777777777777666555444333555555555555555555555555555555555555555666777888444555555555666666666666444555777888777666444333444555666777777666555444444444444333333333222222444222///.........,,,+++...000111111111222333555999:::;;;===@@@FFFNNNSSSVVVTTTQQQOOOMMMKKKIIIGGGGGGIIIKKKLLLMMMOOORRRUUUWWWXXXYYYYYYZZZ\\\```cccjjjkkklllnnnooopppqqqqqquuuzzz~~~}}}yyyvvvvvvxxxyyyxxxvvvssspppnnnoooqqqpppmmmjjjhhhggggggfffdddiiigggeeeeeegggiiiiiiiiiccccccdddeeefffgggggghhhiiijjjkkkllllllkkkjjjiiipppooonnnkkkgggfffgggiiiiiiiiihhhfffhhhrrrzzzrrrxxxzzz{{{zzzwwwsssqqqpppsssyyy|||}}}uuulllhhhdddbbbeeeiiimmmoootttqqqmmmkkkjjjhhhgggeeegggddddddjjjooooooppprrrtttvvvvvvtttuuuvvvqqqjjjeee___WWWRRROOOMMMIIIFFFDDDDDDCCCBBBAAA???===<<<>>><<<999666444444444444666555444444444555777777;;;:::<<>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::999999999888777555444444222111000//////000111222000222444333333666<<>>;;;:::::::::<<<;;;:::888555222///...111111111111111111111111555444333444666777777777999888666555444444555555666555555444444333222222111111111222222333333333555333333444666777555333444333333444777888888777888666777888777777===EEEOOOZZZhhhsssyyy}}}nnnZZZKKKEEE???>>>???EEESSS___qqqzzz|||}}}|||mmmlllnnnwwwnnnVVVBBB777333222111111111111000...111111000000000000111111222222222222222222222222555666777777777999<<<>>>FFFYYY~~~pppZZZOOOSSSlllwwwbbbQQQMMMgggzzz```QQQLLLWWW___jjjxxxrrrUUUDDD===999888888888999999777444777777888999888666444333333333333333222222222222......000111111555CCCRRRoooqqqmmmgggeeebbbTTTCCC===<<<::::::;;;<<<;;;::::::888777666777777666444555555666666666666555555555555555555555555555555666666555555555666666777666666666666777777777777444555666777777777666555444555666777777666555444444444444444333333333333444222///.........---+++...000111111111222444666:::;;;<<<>>>BBBJJJRRRYYYaaa```___]]][[[YYYWWWVVVSSSUUUVVVWWWXXX[[[```cccbbbdddfffgggggghhhjjjlllssssssuuuvvvwwwxxxxxxxxxzzz}}}~~~||||||~~~}}}yyywwwvvvwwwvvvssspppnnnllljjjfffdddhhhgggfffgggkkknnnoooooohhhhhhhhhiiiiiijjjjjjjjjhhhiiikkklllmmmmmmllllllrrrrrrqqqmmmiiigggfffggghhhiiihhhfffhhhqqqxxx}}}~~~~~~}}}yyyvvvuuutttxxx}}}vvvpppllliiihhhjjjnnnqqqsssvvvsssooollljjjhhhfffdddfffcccccciiiooopppsssvvvwwwxxxvvvrrrrrrsssqqqkkkiiiccc\\\WWWTTTQQQLLLHHHEEEEEEDDDCCCAAA???===<<<@@@===888444222222444555555444444444444555666666777777999???III___uuuhhhbbbVVVVVVSSSOOOPPPSSSTTTQQQRRRQQQNNNLLLIIIFFFDDDCCCAAA@@@???>>>============<<<;;;;;;:::999888888777777:::;;;999555222222333222111000//////000111222000222444444444666;;;@@@IIIOOOTTTUUUVVVWWWTTTNNNHHHFFFCCC???===;;;:::999===<<<;;;999666333111///111111111111111111111111444333333444777999999999999888777666555555555555666555555444444333222222000111111111111111222222444333333444666666555444555444444555777888777666666666888;;;:::999>>>EEESSS^^^lllvvv|||jjjUUUJJJDDD@@@???AAAIIIYYYgggvvv|||xxx{{{zzz}}}{{{jjjfffgggppp|||}}}vvv}}}|||yyyqqqdddRRRAAA777333222000000000000///...111111000000000000111111111111111111111111111111666666666666777888;;;<<>>===<<<;;;;;;;;;<<<;;;::::::999888777777777;;;===:::444000111444222111000//////000111222000333555555444666;;;???JJJQQQVVVXXXYYYZZZVVVQQQMMMJJJEEEBBB???===:::999;;;:::999777555222000...111111111111111111111111444333333444888:::;;;;;;999999888777666666666666666555555444444333222222111111111111222222222222333333333444555555555444666555444555666777666555777666888;;;;;;;;;AAAIIIYYYcccpppzzzfffQQQHHHDDD@@@AAADDDNNNaaaqqq}}}~~~uuu{{{xxx~~~jjjhhhhhhmmmtttwwwvvvssszzzvvvoooggg]]]OOOAAA888444222000///000000///...111111000000000000111111111111111111111111111111666555444555777999:::;;;BBBIIIbbblll[[[SSSgggnnnWWWKKKOOOjjj}}}aaaQQQNNN]]]ppp}}}aaaLLLAAA<<<999555444666999;;;<<<111333666888888666333111444444444333333333222222111000111333111111888AAAWWWjjjtttjjj^^^XXXNNNAAA>>><<<;;;;;;<<<===<<<;;;888777777888999999777555333444555666777777777777555555555555555555555555777666666555555555555666777777777777888888888999444444555666666777777777555555666666666666555555555555555444444444333333111000......000111000//////000111111111333666999:::;;;===@@@FFFOOOXXX___fffkkkppptttuuuvvvwwwyyyxxxxxxxxxxxxyyy|||{{{yyyxxxwwwwwwuuurrrpppmmmkkkjjjjjjmmmooooooooommmmmmmmmmmmllllllllllllhhhiiikkkmmmooopppqqqqqqoooppppppoookkkhhhffffffhhhjjjjjjjjjkkksss~~~{{{yyyxxxzzz|||{{{sssqqqnnnmmmnnnpppppppppooommmlllkkkkkkjjjgggeeebbb___^^^aaacccdddiiiooosssvvvuuuqqqooopppooommmjjjeee___[[[XXXTTTNNNJJJCCCCCCBBBAAA???===;;;:::666666666555555555555444222333333444444444444444333555888999999EEE___xxxuuulllaaa\\\WWWTTTSSSRRRQQQQQQPPPPPPOOOMMMJJJGGGDDDCCC@@@???===<<<;;;:::::::::;;;;;;::::::999888888777888;;;>>>;;;555111222555222111000//////000111222111333666666555777;;;???JJJQQQWWWZZZ\\\]]]YYYSSSQQQMMMHHHDDDAAA???<<<999;;;:::999888555333111///111111111111111111111111333222222444888:::;;;;;;999999999888888777666666666555555444444333222222333333333333333333333222222333444444444444444444666555444555666777666555999777777999:::<<>>:::555333555999<<<>>>555777999;;;;;;999666444444444444444333333333333333111222333111000555<<>><<<;;;<<<<<<;;;:::999888777777999999888777444444555666777777666666444444444444444444444444666666555555555666666777777777777777888888888888555555555555666666666666666666666666666666666666555555555555444444444333555333000/////////...,,,000000111000111333777:::999<<>>===;;;:::666777777666555444222111111222333333444444333333333555777888777>>>RRReee~~~pppfff```YYYWWWUUURRRRRRTTTPPPPPPOOONNNKKKHHHEEECCC@@@???>>><<<;;;::::::999999999999999999888888888999;;;<<<:::666333333444222111000//////000111222111444777777666777;;;>>>HHHPPPWWW[[[^^^___[[[VVVUUUPPPJJJFFFDDDBBB>>>:::<<<<<<;;;999777555333111111111111111111111111111333222222444777:::;;;:::999::::::999999888777666666555555444444333222222444444444333333333333333111333444555444333444555555444444555777888777666:::888888999:::>>>HHHRRR[[[dddpppzzz|||cccRRRDDDBBBBBBDDDJJJYYYqqquuuuuussswwwvvvyyyzzzyyytttqqqrrrtttsssnnneee\\\SSSIII@@@:::666444111000000111111111111111000000000000111111111111111111111111111111444222111333777:::;;;;;;<<>>;;;777555666888:::;;;777999:::;;;;;;999777555555444444444444333333333444111000111///...222999BBBWWWqqq}}}lllWWWJJJAAA???===<<<<<<<<<:::999:::888666666888999999888555555666666666666666555444444444444444444444444555555555555555666777888666666666777777777888888777666666555555555555666666666555555555555666666555555555555444444444444555333111000000///...,,,000000111000111333777;;;:::>>>BBBHHHMMMTTT\\\aaahhhppp{{{~~~|||zzzzzz{{{}}}}}}|||xxxvvvsssrrrsssttttttsssmmmmmmmmmmmmnnnnnnnnnnnnkkkllllllnnnoooqqqssstttqqqssstttrrrnnniiieeecccdddgggiiiiiijjjppp{{{wwwwww}}}yyyuuuuuuxxxzzz{{{~~~zzzxxxuuutttsssrrrooommmiiihhhgggggggggeeebbb``````]]][[[\\\[[[\\\ccckkknnnuuuxxxtttoookkkeee```[[[UUUNNNIIIGGGFFFCCC@@@;;;;;;;;;;;;:::999888777666555444333333333444444000111222333444333333222333333666777666:::HHHVVV}}}xxxjjjbbb[[[ZZZXXXTTTSSSVVVQQQQQQQQQPPPMMMJJJGGGEEEAAA@@@>>>===;;;::::::999666777777777777888888888888888888777666444333333222111000//////000111222111444777888777777:::>>>FFFNNNWWW[[[___aaa]]]XXXWWWQQQKKKGGGFFFDDD@@@;;;;;;;;;:::999777444222111111111111111111111111111333222222333666888999999999::::::::::::888777666666555555444444333222222333333333333222222111111000222555555333222333555444333333444777888888777888777999<<<===@@@IIIRRR^^^gggrrrzzzqqq\\\NNNCCCBBBBBBEEELLL\\\wwwuuu}}}~~~uuu|||zzzuuussssssqqqmmmeee\\\RRRIIIBBB>>>777444111000111222222111111111000000000000111111000000000000000000000000333111000222777;;;;;;;;;999<<>><<<999888888888888777777888999:::999777555444555555444444444333333333444000//////...---111777===NNNlllyyy___OOOCCC@@@>>><<<<<<;;;:::888;;;999666555777999::::::555666666666666666555555444444444444444444444444444444444555555777888999666666666666777777777777888777666555555555555555666666555555555555666666666666555555555444444444222000//////000111111000000000000000111333888;;;<<>>===<<<:::888555555555555555444333333333222000000111555888;;;000111222333444333222222222222444666666999BBBMMMmmmlllccc\\\[[[YYYUUUTTTXXXRRRRRRRRRQQQOOOLLLHHHFFFAAA@@@???===;;;:::::::::444444555555666777777777777666555555666555333111222111000//////000111222111444888888777777:::===EEEMMMVVV[[[```bbb___YYYXXXRRRKKKHHHGGGEEEAAA<<<999888888666444222000///111111111111111111111111333222111333555888888888::::::;;;;;;:::999777666666555555444444333222222222222222222111111000000000222555555333222333555444333333444777999999888666666:::???@@@BBBIIIQQQccckkkuuu|||}}}gggTTTIIIBBBAAABBBFFFMMM___{{{www~~~{{{|||sssuuu}}}zzzkkk^^^ZZZXXXPPPDDD===555222///............---000000000000000000000000222111111111000000//////111111111111111444999<<<999???EEEVVV{{{aaaYYYPPPTTTqqqxxxaaaUUUQQQfff|||```ZZZ\\\ooofffVVVGGG???888999:::999999:::;;;<<<<<<===;;;999777555666444222222333333222111555444333333222222333333888FFFdddhhhVVVLLLAAA:::<<<>>>:::666555;;;:::888666555444333333666555444444555666777888555555444444444555555666555555444444444444555555888888999999999999888888666666666666777777777777999777555555666777777666444444444444444444444444333222000///............111111222111111333666999EEEBBBDDDLLLTTTZZZ```fffooowww}}}}}}}}}|||zzzxxxuuutttsssuuuwwwwwwuuurrrnnnnnnnnnnnnnnnoooooopppooopppqqqpppoooppptttxxx{{{wwwsssooolllggg```[[[^^^___aaacccgggmmmuuuzzz~~~xxxvvv}}}|||yyy{{{~~~}}}|||{{{yyyxxxuuupppjjjfffddddddddddddccc```[[[WWWWWWUUUSSSRRRSSSVVVZZZ]]]cccdddeeeeeeaaaZZZSSSOOOAAA???;;;888555444444444444444333333222111111111222222111111111111222222666///+++...000---...333666444222111222666;;;>>>WWWvvvuuujjj```^^^[[[VVVTTTVVVUUUVVVVVVUUURRRNNNJJJGGGFFFDDDAAA>>>===;;;777555555555555666666666666666888888888888777666555444000000111222222222222222111444888::::::999999999DDDHHHPPPXXX^^^aaa___]]][[[XXXSSSOOOLLLIIIEEECCC:::777444555777777444222111111000000111111222333222333444555666666666666;;;;;;::::::::::::::::::666666555555555444444444444333222222444444333222444444333333444555777888666555555444444444555555555666777999===DDDMMMSSSaaakkkwwwppp]]]NNNFFFDDDEEEFFFKKKUUUeeeuuu}}}uuuuuuzzzzzzmmm```ZZZUUULLLAAA<<<666444111000000111000///000000000000000000000000111111111111000000000///111111111111111444888<<<999===BBBOOOqqqfff]]]PPPPPPhhhgggXXXOOO```eeeYYYUUUggglllYYYIII???777666777666666888<<<=========;;;999666444888666444333444444333222222111000000//////000000888BBB\\\zzzkkk]]]LLLBBB;;;<<<===;;;888999999999888888888888999999999888666555444444555555777666666555444444444444666666555555555555666666777777777888888777777777666666666666777777777888:::888666555666666555444555555555555555555555555444222111///............222222333222222444777:::CCCAAADDDMMMUUU\\\cccjjjttt{{{~~~zzzwwwqqqppppppsssuuuuuussspppnnnnnnnnnnnnnnnooopppqqqpppqqqsssssssssvvv{{{~~~{{{uuupppkkkeee___ZZZ]]]^^^```bbbeeekkkrrrwww|||~~~vvvvvv~~~~~~{{{}}}~~~~~~zzzxxxwwwuuurrrnnnhhhdddcccbbbaaa```___]]]YYYUUUVVVTTTQQQOOOOOORRRUUUWWWXXXYYYYYYWWWSSSMMMGGGDDD>>><<<999666333222111222000000111111111111111111000000000///000000111111444///...222333000///222444333111111222555999;;;HHHccc~~~pppccc___]]]YYYUUUTTTWWWWWWWWWVVVSSSOOOJJJHHHFFFCCC@@@>>>===;;;888555555555555555666666666777::::::999888777555333222222111000///000111333444222444777888888888888999AAAFFFMMMVVV\\\______]]]\\\YYYTTTQQQMMMJJJFFFDDD===:::666666777666333000111111000000111111222333222222444555666666777777;;;<<<<<<===<<<;;;;;;:::666666555555555444444444444333222222444444333222444333333333444555777777777777666666666666777777666777888:::???GGGPPPWWWdddnnnyyykkkYYYLLLDDDCCCCCCFFFMMMYYYhhhuuu~~~zzz|||~~~~~~|||xxxwwwxxx{{{pppcccZZZQQQFFF===:::666333111000111111000///000000000000000000000000111111111111000000000000000111111111111333777:::<<<>>>@@@HHHcccnnnbbbRRRLLL[[[|||ssscccSSSZZZ|||mmmYYYLLLYYYyyyuuu___NNNCCC888666666555555777;;;;;;<<<===<<<:::888666999777555444555555444333111000//////......//////444;;;NNNgggwwwuuujjj```NNNEEE>>><<<<<<;;;;;;<<<999999888888888999999:::888888777666555555555555999888777555444444444444777777666666666666777777666666777777777777666666777666666666777777888888;;;999777555555555444222666666666666666666666666444333111///.........///222333333333333555999<<>>===;;;888666555555555555555555666777<<<;;;:::999666444222111444222///---...000333666333444666666666666888:::===BBBJJJRRRYYY]]]^^^___^^^[[[WWWSSSPPPMMMIIIFFF@@@===888777777666222///111111000000111111222333222222333444555666777777:::;;;===>>>===;;;999777666666666555555555444444444333222333444555444222333333333333333444555666777777666666666666777777888888999<<>>@@@AAAEEEWWW{{{wwwhhhVVVJJJPPPkkkrrr]]]ZZZsssrrr[[[HHHMMMggghhhUUUHHH<<<999:::888777777888999;;;<<<===<<<;;;:::999777555444555555444222333333222111111111111111///444AAATTTdddiiiddd]]]PPPKKKDDD???<<<;;;;;;<<<;;;:::888777666555555555444444555666777888888999888888777666555555555555888888777777777777888888666666777777777777666666777777666666666777888999:::888666555555555444333666666666666666666666666444333111///......//////111222333222333555888<<>>===;;;888666555555444444444555666777;;;;;;:::999777555333222333222000...///111333555333444555555444555777999;;;@@@GGGOOOVVV[[[___bbbaaa^^^ZZZWWWTTTPPPLLLHHHBBB>>>999777777777444111111111000000111111222333222222333444555666888888666888;;;===<<<999666333666666666666555555555555555333222333444555444333333333333333444444555555555444444444444555555666888999:::===DDDOOO[[[cccjjjrrr}}}nnn]]]PPPGGGBBBDDDEEELLLZZZmmm|||uuuoooooo|||xxxpppnnnsss|||}}}rrreeeXXXIII;;;555666222000//////000000...---////////////////////////000000000000000000111111///000111111111222555777:::===@@@DDDPPPmmmqqq]]]NNNKKK]]]|||hhh\\\jjjrrr___KKKHHHWWWvvvyyy]]]OOOAAA======:::777555:::;;;<<<======;;;999888999777444444444444222111444444333222222222222333///222;;;IIIXXXaaa^^^XXXRRRPPPKKKDDD>>>;;;;;;;;;::::::888777666666666666444444555666777888999999666666666666666777888999888888777777777777888888777888888999999888888777888777666666666777999:::777555444444666777666666555555555555555555555555444333111000////////////000000111111222444888;;;BBBCCCHHHQQQXXX^^^hhhqqq|||~~~||||||{{{zzzxxxuuuvvvvvvuuusssqqqpppooooooooooooppppppqqqssssssxxxwwwvvvvvvyyy|||~~~~~~vvvmmmddd\\\XXXUUUVVVXXXZZZ[[[]]]aaafffjjjooorrrtttrrrrrrwww~~~}}}|||xxxuuurrrqqqooorrrooollliiihhhfffcccaaabbb___ZZZVVVTTTSSSQQQOOOJJJIIIIIIIIIIIIJJJKKKKKKJJJHHHFFFCCC@@@===:::999777777555444222111000000222222222111111000000000,,,,,,,,,,,,,,,---......111000---,,,...111222111......///000000000000000777<<>><<<888666555444333333333444666777999999999999888666555555000111111111111222222222444555666555444555777999999>>>FFFMMMSSSYYY```eeedddbbb^^^[[[XXXTTTOOOKKKCCC???:::888999888666444111111000000111111222333222222222333555666888999777999<<<>>>===:::666333777777666666666555555555555444333333555555444333333333444444444444444444444444444444444555666666777999;;;???GGGRRR^^^fffkkksss}}}|||gggWWWMMMFFFAAABBBDDDMMM]]]qqq|||mmmkkkqqq|||wwwnnniiiooo{{{}}}qqqbbbUUUGGG:::444555333222111222333222000///000000000000000000000000000000000000111111111111...///111111000111333666444777===CCCKKKaaa}}}hhhWWWLLLSSSsssmmm___bbbyyyssseeeSSSJJJOOOiiilllZZZGGG>>><<<999666555>>>??????>>><<<:::777555999777555444444333222111333222222111000111111111111444888BBBQQQ\\\\\\VVVPPPSSSRRRIIIAAA>>>;;;999999999999999999:::;;;<<<666777777888888777777666666666666666777999:::;;;888888777777777777888888888888999999999999888888999888777666666888999;;;555444333333666777777666555555555555555555555555555444222000/////////000///000000111111444888;;;BBBDDDJJJSSSYYY___jjjttt~~~|||{{{{{{{{{zzzyyyyyyxxxvvvsssqqqrrrsssqqqqqqqqqpppqqqqqqrrrssszzzxxxuuuuuuvvvxxxyyyyyywwwvvvqqqiiiaaaZZZVVVUUUSSSUUUXXXZZZ\\\```dddhhhllloooqqqqqqrrryyy{{{uuuqqqpppoooooonnnooolllhhheeedddcccbbb```aaa^^^YYYVVVSSSQQQOOOMMMGGGHHHHHHIIIIIIIIIJJJJJJGGGFFFEEECCC@@@>>>;;;:::777777666555444333222111444444333333222111111000......------------......------***''')))...000....../////////////////////444555;;;JJJbbb~~~qqqbbb\\\[[[ZZZ\\\\\\[[[YYYWWWUUUSSSRRRKKKHHHDDDBBB???<<<999666555444333222222444666777999999999999888777666666///000111222222222222111444555777777666555777888888===DDDJJJPPPWWW```fffgggeeebbb___\\\WWWRRRNNNEEE@@@;;;999999:::888666111111000000111111222333222222222333444777999::::::<<>>CCCKKKUUUaaahhhnnnttt}}}ttt___RRRJJJDDD@@@???CCCKKKZZZlll|||}}}wwwkkkmmmwwwxxxvvvpppjjjnnnzzz}}}ooo___RRRFFF:::444444222111111222333333111...000000000000000000000000///000000000111111111111---///000111000111333444666666;;;@@@CCCTTT}}}sssbbbPPPLLLfffoooaaa\\\hhhzzzmmmZZZLLLJJJ]]]lllPPPAAA<<<999888888<<<===>>>>>>===;;;888777;;;888666555555444333111222111111000000000000000222333444999HHHVVVZZZUUUJJJRRRUUUOOOFFFAAA>>>:::999999999999:::;;;<<<===666777888888888888777666777777777777888888999:::777777777666666777777777777777888888888888777777:::888777555666888:::;;;666444333333555666666555666666666666666666666666555444222000/////////000///000111111222555999<<<@@@CCCJJJTTTZZZaaammmxxx~~~|||zzzwwwwwwvvvssspppppptttwwwssssssrrrqqqqqqqqqqqqrrrvvvsssooonnnppprrrqqqpppllllllkkkfff^^^XXXVVVUUUQQQSSSVVVYYY\\\___dddgggjjjmmmppprrrtttzzzzzzuuuooollllllmmmnnnnnnllliiidddaaa``````___^^^___\\\XXXUUURRROOOLLLJJJGGGHHHHHHIIIHHHHHHGGGFFFCCCCCCCCCBBBAAA>>><<<;;;777777777666555444333222333333333333333222222222111000///...............***,,,***''')))//////+++000//////.........//////000000555???QQQiiikkk___]]]\\\[[[[[[ZZZXXXWWWVVVUUUTTTNNNKKKGGGCCC@@@===999666666444222111222333666777;;;::::::999888777555444111111000000111111222333444666888999888777777777777<<>>@@@AAA@@@===999777777777777777666666666555666444333444555666555444555666666777777666555555555555555666666777888999999<<>>@@@CCCKKKWWWeeesss~~~|||vvvlllrrrvvvwwwsssmmmoooxxx|||nnn\\\PPPEEE;;;555333000//////000111111///,,,000000000000000000000000//////000000111111111222---///000111000111222444<<<:::<<<>>>===IIIqqq{{{iiiTTTIII]]]|||pppbbbXXX]]]|||ttt___LLLFFFTTTsss{{{YYYDDD===;;;<<<===777999;;;===>>>>>>======<<<:::777666666555444222333222222111111111111111000000...222@@@QQQXXXUUUFFFQQQWWWQQQIIIDDD@@@;;;::::::999888777777777777222444666888::::::::::::999999888888888888888888777777666666666666777777666666777777777777666666:::999777555666888:::<<<888666444444555555444333777777777777777777777777555444222000//////000000000111222222333666:::===>>>AAAJJJTTT[[[cccooo{{{}}}zzzttttttssspppnnnpppuuuzzzttttttsssrrrqqqqqqqqqqqqooolllhhhgggiiikkkjjjiiieeefffgggccc]]]XXXUUUUUUPPPRRRVVVYYY[[[___dddggghhhlllppprrruuu{{{}}}}}}}}}{{{yyywwwqqqkkkhhhjjjmmmnnnnnnjjjfffaaa^^^^^^^^^]]]]]]^^^[[[WWWTTTQQQNNNJJJGGGHHHHHHIIIIIIGGGFFFDDDBBBAAABBBCCCCCCBBB???===;;;666666666666555444333222111111111222333333444444333222111000///.........---111222000222777555///111000///------...///000...///222:::FFF[[[tttrrrbbb]]]]]]ZZZZZZYYYXXXWWWVVVVVVUUUPPPMMMIIIEEEAAA===999555666444222111111333666777===<<<;;;:::888666444333444222///......000333555444666999:::999777777777555:::@@@EEEIIIQQQ\\\dddjjjhhhfffccc```[[[UUUQQQKKKFFF???;;;999888666333111111111000111222222333222222111222444777:::;;;<<<===>>>???>>>;;;888666777777777777666666666666666555444444555666555444666666777888888777666555333333333444444666777777:::>>>DDDKKKSSS\\\eeekkkvvvyyy}}}hhhUUUKKKFFFAAA<<>>>>>===:::999999777555333111000333222222111000//////...333///...444===GGGTTT___PPPLLLJJJLLLHHH???;;;===<<<:::999999;;;;;;:::888999888666555666777666555;;;::::::999888777666666777777666555555555555555444555555666666666666666444444555555555555444444444444555555666777777777888888777777666666555555777555333111000000111222222111111111333666888:::>>>CCCLLLTTTWWW]]]lllzzz|||yyy{{{yyyvvvrrroooppptttwwwwwwwwwtttqqqssstttooogggiiifffaaa^^^\\\]]]```bbbaaabbbbbb```\\\XXXUUUUUUSSSSSSVVV[[[ccchhhjjjiiioooqqqtttxxx|||}}}xxxvvvuuuqqqmmmiiihhhjjjmmmnnnmmmjjjgggbbb]]]ZZZYYYYYYZZZYYYUUUQQQNNNMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGDDDBBBAAA@@@??????AAAAAA@@@???<<<<<<;;;:::777333///---000111222444444333222222111111000000//////......,,,,,,---......//////000......///000000//////...000///111555;;;III^^^rrr}}}bbbYYY\\\WWWYYY[[[\\\[[[XXXUUUSSSVVVQQQKKKEEEAAA>>>;;;999666555444333444444666666:::999888888888777555333/////////000111222444444888999999::::::999999999:::<<<>>>AAAFFFMMMVVV\\\aaagggjjjgggccc___ZZZTTTLLLGGGAAA<<<:::999888777666333///...///111222222222222111222444777:::;;;<<<<<<;;;;;;;;;:::::::::777777777666555333222111333444555777777777666666555666777777777777666666666777888777666777999:::;;;>>>DDDLLLTTT]]]dddhhhtttxxxzzzbbbQQQFFF???===>>>CCCFFFLLLVVVaaalllvvv|||~~~zzzwww}}}{{{uuuwwwvvvsssuuu|||wwwgggTTTGGG???777222111222111000000000000...,,,111000///......///000111000000000000000000000000////////////000111222333555555:::@@@BBBIIIaaa|||yyyaaaMMMQQQcccrrrbbbXXXdddyyymmmTTTLLLIIIVVVnnnpppTTTEEE===::::::777888:::<<<>>>>>>>>>>>>:::999999777666444222111111111111111111000000000222//////333:::DDDRRR___ZZZTTTPPPOOOIII@@@;;;===<<<:::999999;;;;;;:::888999777666666777777666555999999999888777777777666777777666555555555555555444555666666777777666666555666666777777666666555777666666666666555555555888777777777666666666555777555333111000000111111111111000111333555888:::???DDDMMMTTTXXX^^^lllzzz}}}zzzyyyxxxvvvsssqqqqqqtttwwwwwwvvvrrrooopppqqqkkkdddaaa^^^ZZZYYY[[[^^^___```aaabbbaaa^^^ZZZWWWUUUUUUYYYZZZ^^^dddlllppprrrqqqrrrsssuuuyyy|||~~~xxxtttrrrqqqmmmjjjgggfffhhhiiiiiihhhdddbbb^^^ZZZYYYYYYZZZ[[[YYYUUUQQQNNNMMMLLLKKKIIIKKKIIIHHHHHHHHHGGGEEECCCBBBAAA@@@AAABBBCCCBBB@@@;;;<<<<<<;;;:::777444222222222333333333222222111222111111000//////......------------............/////////......---------222000000222555>>>OOO```iii\\\ZZZXXXZZZ\\\]]]\\\YYYWWWTTTSSSOOOIIIEEEBBB???===;;;666555444444444444666666:::999888888888777555333000000000111222333444555999999:::::::::999999888;;;<<<>>>@@@EEEKKKSSSYYY^^^eeeiiigggddd```[[[UUUQQQLLLEEE???;;;888555333666333000...///111222222333333333333555888:::<<<<<<<<<<<<<<<;;;:::999999888888888777666555444333555555666777777666555444666666777777777777666666555777777777666777999;;;;;;???EEEMMMVVV___fffkkkuuuzzzxxx___OOOFFF@@@>>>>>>AAAEEEMMMVVV```kkktttzzz~~~||||||{{{ooorrrssssssvvv}}}uuudddPPPCCC;;;444000000111000///000111000...,,,111000///......///000111000000000000000000000000////////////000111222333444444:::???@@@FFFZZZooojjjTTTPPPZZZyyygggZZZ___mmm~~~```PPPEEEHHHZZZvvv___JJJ???:::999888999:::<<<===>>>>>>???::::::999888666444333222333333222111111000000///000//////333777???OOO^^^gggaaa[[[VVVMMMCCC===<<<<<<:::999999;;;;;;:::888999777666666777888777555777777777777777777777777777777666666666555555555444555666666777777666666666777777888888777777666999999888777555444333333777777777777666666666666666555333111000000111111111111000111222555888:::???DDDMMMUUUZZZ```mmmzzz~~~{{{uuuuuutttrrrpppoooppprrruuutttqqqlllkkklllggg___[[[WWWUUUWWW]]]bbbbbb```aaaaaa```]]]YYYWWWWWWXXX```bbbgggmmmtttxxxxxxwwwtttuuuvvvxxxzzz}}}zzzsssooommmmmmkkkiiigggfffgggfffeeeccc```]]]ZZZWWWUUUUUUVVVWWWWWWTTTPPPMMMLLLLLLJJJIIIKKKJJJHHHHHHIIIHHHFFFDDDCCCBBBAAABBBCCCDDDCCCAAA<<<<<<======<<<;;;999888555444333222111111111111222222111111000/////////...------------,,,,,,,,,000///---,,,+++,,,,,,---222000000000111555AAANNNiiiuuubbbYYYZZZ[[[\\\]]]\\\[[[XXXWWWQQQMMMIIIEEECCCAAA>>><<<777666555444444444666666:::999888777888777555333111111111222333444555666:::::::::::::::999888888:::<<<>>>@@@CCCIIIOOOTTTZZZbbbhhhhhhfffccc]]]WWWTTTPPPIIICCC>>>:::666333555333000///000111222111444444444444666888;;;<<<;;;<<<======<<<:::888777:::999999888777666555555777777777777666555444333777777777777777666666666555666777777666777999;;;===BBBJJJSSS[[[dddlllqqqyyy|||sssZZZKKKEEEAAA???>>>@@@FFFOOOYYYcccllltttyyy}}}{{{}}}}}}|||ggglllooorrrxxxqqq___LLL???777222000000111000///000111000///---000000////////////000000////////////////////////////////////000111222333333555:::???@@@EEETTTdddqqq]]]TTTVVVnnn~~~mmm```aaahhhppp]]]KKKFFFRRRdddxxxgggNNN@@@999777888888999;;;<<<=========::::::999888777555444333666555444333111000......//////000222333:::KKK[[[ooolllggg```VVVJJJ@@@<<<<<<:::999999:::;;;999888888777666777888888777666666666666666666777777777777777777777777666555555555555666777777777777777666777777888888777777666999999888777666555444444777777777777666666666666666555333222111000000000111000000000222555888999@@@DDDLLLUUU[[[aaammmyyy}}}wwwwwwwwwuuuqqqoooooopppssssssooojjjhhhgggccc]]]]]]YYYWWW[[[ccchhhfffaaa``````___]]][[[[[[]]]___dddggglllrrrvvvxxxwwwvvvsssssstttvvvxxx{{{}}}yyyrrrmmmkkkkkkkkkjjjiiiiiigggeeebbb```^^^\\\XXXTTTQQQPPPPPPPPPRRRPPPMMMLLLLLLLLLKKKJJJKKKIIIHHHIIIIIIIIIGGGEEECCCBBBAAABBBCCCCCCCCCAAA>>>>>>>>>>>>===<<<;;;:::777666444222111111111222333222222111111000/////////......---,,,+++++++++...---+++******+++---...///...///111111333;;;EEESSSjjjiiiZZZ[[[[[[\\\\\\\\\[[[YYYXXXRRROOOJJJGGGDDDBBB???===777777555444444555555666:::888777777777777444222222222222333444555666777;;;;;;;;;;;;:::999888888:::<<<>>>???BBBFFFKKKNNNVVV___gggiiihhhfffaaa[[[TTTPPPKKKFFFBBB===999666555222000///000111111111333333444555666888:::;;;;;;<<<===>>>===;;;888666:::999999888777666666666666666666666666555555444888777777666666666666666555666777777666777999;;;AAAGGGPPPYYYbbbjjjsssyyy~~~kkkSSSGGGDDDBBB??????AAAIIISSS]]]fffmmmuuuzzzuuu|||}}}}}}aaaffflllrrryyy}}}iiiXXXFFF;;;555111000111000000///000111111///---000000////////////000000////////////////////////////////////000111222333444666;;;???AAAFFFQQQ\\\|||wwwdddXXXTTT___pppdddaaabbbkkkUUUHHHMMMZZZnnnqqqUUUDDD<<<999777777888888999:::;;;<<<:::::::::999888666555444444444333333222222111111//////000111111666EEETTTmmmooonnniii___RRREEE<<<<<<:::999999:::;;;999888777777777888999999888666666666666666666777777777777777888888777777666555555666666777777777777777555666666777777666666555777777777777777777777777666666666666777777777777555444333222111000000000000000000000222444777999@@@CCCKKKUUU[[[aaammmwww~~~|||}}}}}}zzzvvvsssrrrrrrttttttqqqjjjhhhgggddd```ccc___\\\```gggjjjgggbbb```aaaaaa``````aaacccfffgggkkkooorrrtttsssrrrqqqoooppprrruuuyyy||||||tttooommmllljjjjjjjjjhhheeeaaa^^^\\\ZZZXXXUUUQQQOOOMMMMMMMMMMMMKKKJJJJJJLLLMMMMMMLLLJJJIIIHHHHHHIIIIIIGGGEEEBBBAAA@@@AAABBBCCCBBB@@@AAA@@@???>>><<<;;;999888999888666444222222222333333333333222111111000000//////...---,,,,,,+++***++++++))))))***,,,///000...---...000000000666===CCCWWWuuuppp^^^YYYYYYYYYYYYYYYYYYXXXXXXUUUQQQMMMIIIFFFCCC???<<<888777666555444555555666999888777777777666444222222222222333444555777777;;;;;;;;;;;;;;;:::999888:::;;;>>>@@@AAADDDGGGJJJSSS\\\eeeiiijjjiiieee```VVVRRRLLLGGGBBB>>>999666444222000000111222111000222222333444555777888999:::;;;===>>>===;;;888666:::999888666666666666777555555555555666666777777999888777666555555666666444555777777777777:::<<>><<<:::999999;;;;;;:::888777666777888::::::888666777777777777777777777777666777888999888777666555555666777777888888777777555666666777777666666555555555666777777888999999666666666666777777777777555444444333222111000///000000///000111444777999???BBBJJJTTT[[[bbbllluuu~~~{{{{{{{{{yyyuuusssrrrssswwwxxxuuupppmmmmmmlllhhhiiieeebbbdddhhhiiifffcccbbbcccdddddddddeeegggiiihhhkkkooopppooommmlllllljjjmmmrrrxxx~~~vvvqqqnnnmmmiiijjjiiifffaaa\\\YYYXXXTTTSSSQQQOOONNNNNNNNNNNNIIIHHHHHHIIILLLMMMLLLKKKHHHGGGGGGGGGHHHHHHFFFDDDBBBAAA@@@AAABBBCCCBBB@@@CCCBBB@@@>>><<<:::888888:::999888666555444444444444444333333222111111111000000///...------,,,,,,+++*********+++---///000///------......,,,...333999FFF^^^zzztttbbbWWWVVVUUUUUUUUUUUUVVVVVVUUURRRNNNJJJGGGCCC???;;;999888666555555555555666999888777666777666444222222222222333444555666777::::::;;;;;;;;;;;;::::::999;;;>>>@@@AAACCCEEEGGGNNNXXXaaafffhhhjjjhhhcccZZZUUUNNNGGGAAA;;;666333444222000000111222111000222222333444555666777777:::;;;<<<======;;;999888:::999777666666666777888444444444444555666888888999888777555555555666666444555666777777888:::<<<@@@IIITTT]]]dddkkkttt{{{xxxdddVVVHHHBBB@@@???@@@BBBAAAJJJVVV^^^dddjjjrrryyy}}}}}}rrrqqquuuoooxxxccchhhnnnssszzz|||uuukkkVVVIII;;;555444222222444000///...///111111000...//////000000000000//////000000000000000000000000////////////000111222333444777:::===BBBJJJQQQVVVaaawwwdddTTTNNN]]]{{{qqqcccWWWddd~~~iiiPPPIIIRRRddd{{{dddPPPEEE===888777777777777999:::;;;;;;;;;;;;:::999888666666111222222333444555666666111///...000222333:::BBBQQQZZZ```___\\\VVVKKK@@@<<<:::999999;;;;;;:::888666666777999;;;;;;888666999999999888777777777666666777888999999777666555666666777888888888888777666777777888888777777666555666666777888888999999555666666666777777777888444444444333222111000///000/////////111444777999>>>AAAHHHSSS[[[aaakkksss~~~xxxyyyyyywwwvvvuuuwwwxxx|||~~~|||wwwtttvvvvvvtttnnnkkkiiihhhiiiiiihhhgggeeefffhhhhhhfffeeeffffffdddgggjjjjjjhhhfffggghhhhhhmmmuuu~~~xxxqqqmmmlllkkkkkkjjjeee___ZZZWWWWWWSSSRRRPPPOOONNNNNNNNNNNNJJJIIIHHHIIIKKKKKKJJJHHHGGGFFFEEEFFFGGGGGGEEEDDDCCCBBBAAABBBCCCDDDCCCAAADDDCCCAAA???===;;;:::999:::::::::999888777666555444444444333222222111111000000000//////.........------------,,,,,,,,,,,,000---,,,...---***,,,000555:::JJJeee}}}uuueeeSSSSSSQQQPPPPPPQQQSSSTTTQQQOOOKKKIIIFFFCCC???;;;:::999777555555555555666999777666666777666444111111111222222333555666777888999:::;;;<<<<<<<<<<<<888;;;>>>AAABBBCCCEEEFFFIIISSS\\\aaaeeehhhhhheeeZZZTTTLLLDDD???:::666444333222000111222222111000222333444555666777777777999:::;;;;;;<<<<<<;;;;;;;;;:::888777777777999:::666666555444555555666777:::999777555444555666666333555666777777888:::===BBBKKKWWW```eeellluuu|||zzzeeeVVVMMMEEEAAA???===???CCCEEENNNYYYaaaeeellluuu||||||rrrxxxxxxzzzgggkkkpppuuuyyyyyyooodddQQQDDD888444444333444555000///...///111111000...//////000000000000//////000000000000000000000000////////////000111222333333666999<<>>@@@HHHSSS[[[aaajjjrrr{{{|||}}}}}}|||~~~}}}zzz|||}}}|||qqqpppnnnlllkkkkkkkkklllhhhiiijjjjjjgggdddcccccc___aaaddddddbbbaaaccceeegggmmmxxxxxxqqqllljjjnnnnnnlllggg```ZZZYYYYYYVVVTTTRRRPPPNNNLLLKKKJJJKKKJJJIIIIIIJJJIIIGGGEEEFFFEEEEEEEEEGGGFFFEEECCCEEECCCBBBCCCDDDEEEDDDCCCDDDCCCAAA???>>>===<<<<<<999:::;;;;;;:::999777666555444444333333222222111000000000000/////////////////////...---,,,***)))///,,,,,,...///---///333333333===VVVrrr}}}tttfffQQQPPPOOOMMMNNNOOOQQQRRRMMMKKKIIIGGGEEECCC???<<<:::999777666555555555666999777666666666666333111111111111222333444555666888888:::;;;<<<=========888;;;???AAABBBCCCEEEFFFFFFOOOYYY]]]bbbfffgggeeeVVVQQQIIIBBB>>>;;;999888333222111111222222111///444444666777888888888888999:::::::::;;;<<<<<<======;;;999888888999:::<<<999888666555444444555555;;;999777555444555666666333555666777777888;;;===EEEOOO[[[dddhhhnnnwwwqqqYYYNNNHHHDDDAAA>>>;;;???DDDJJJSSS]]]dddiiioooyyy~~~tttmmmiiipppwwwxxxzzzqqq]]]MMMAAA555222222111......000000////////////000000...............///000111111111000000//////......000000//////000111222222222555999===BBBHHHOOOSSS___tttkkkUUUMMM^^^wwwdddUUUbbb|||eeeQQQSSS\\\nnntttZZZHHH@@@???888333444777777777999;;;;;;;;;:::999888777666666222///000444666444111000222333000---...555<<>>===>>>===;;;999888777666666888777555444333333444555333222111000////////////111...,,,---000///***%%%222111000///////////////---111555???WWWppptttkkkVVVMMMEEEDDDFFFHHHKKKOOOLLLKKKHHHEEEBBB@@@>>>>>>===:::888777777888777666999999888888777555444333000111222333222333555777;;;<<<===>>>>>><<<:::999<<<;;;:::;;;>>>@@@BBBBBBGGGKKKQQQUUUXXXZZZ]]]___VVVQQQJJJCCC>>>:::666444444333222222111111222222222222111111222444555666666666555666777888:::;;;:::999777666666777999:::888888777666666555666666777777777777777666555555;;;666444888:::;;;>>>BBBGGGOOOZZZeeeooovvv|||ttt\\\PPPIIICCC@@@>>>===@@@FFFHHHVVVfffnnnooorrr{{{{{{xxxnnnjjjoootttuuuvvvnnn[[[KKK???444333444333222333000000////////////000000000//////............///////////////000000000000///////////////000000111000333777;;;@@@FFFMMMQQQ\\\mmmvvvZZZPPP[[[lllYYY]]]rrrmmmXXXQQQWWWfffzzzyyy___JJJ@@@@@@999444666888777777888;;;;;;;;;::::::999888777777444111222555777555222///111222111///000444777===LLLVVVRRRNNNNNNKKKFFF@@@===:::999:::;;;:::999999999888888888888999999===;;;999999:::;;;:::999888888999999999:::::::::999999999999999999999999999999888777777666666555:::777555555777999999999777666555777999:::888666555333111111222333222111111000......000222555666:::???FFFNNNVVV___hhhmmmzzzyyytttttttttqqqqqqtttuuurrrnnnjjjhhheeebbb___]]]\\\[[[\\\```gggmmmqqqyyyxxx}}}zzztttpppnnnhhhiiiiiifffaaa^^^^^^___ZZZXXXVVVUUUSSSPPPLLLIIIHHHHHHGGGGGGFFFEEEDDDCCCEEEDDDDDDDDDDDDDDDDDDEEECCCCCCCCCCCCCCCBBBBBBBBBDDDCCCCCCBBBAAA@@@??????===<<<:::888777666555555888777555444333444444444444333222111111000111111111///---...111000+++'''......---------......///---111333;;;OOOeeelllfffWWWMMMEEEDDDFFFGGGJJJMMMLLLJJJHHHEEECCCAAA???>>>===;;;888777777888777666888888888888666555444333000111333333222333555777:::;;;<<<======<<<;;;;;;<<<;;;:::;;;>>>@@@AAABBBDDDEEEHHHNNNTTTWWWVVVUUUQQQMMMGGGAAA>>>;;;888555444333222222111111222222222222111111222333555666555555555555666777999:::888777666666777999;;;<<<999888777777666666666777777777777777777666555555:::666444888:::;;;>>>BBBIIIQQQ\\\gggpppwww}}}www___PPPIIIBBB@@@>>>===@@@FFFJJJWWWfffnnnrrrvvvqqqjjjlllooonnnppphhhVVVDDD:::222222444444444555000000////////////000000111000///......------............///000111111111000////////////.........000222666:::>>>EEELLLQQQ]]]ggg~~~cccVVVWWWuuu|||ccc[[[fffyyyaaaRRRSSS]]]pppjjjSSSEEE@@@:::666777999888777888;;;;;;;;;;;;:::999888888888555333333666777666444000000111111222222222333777GGGXXX]]]VVVLLLIIIKKKBBB???;;;999999:::;;;;;;999999888888888888999999:::999888888:::999888666888999999999999:::::::::999999999999999999999999<<<;;;999777666666777777;;;888666666777888888888777666666666888999888777555333111111222222222111111000//////000222444666:::>>>FFFMMMUUU\\\dddhhhsss{{{xxxyyyyyyyyyzzz|||zzzvvvpppkkkhhhfffdddbbb^^^]]]^^^```eeemmmtttxxx||||||{{{tttooollliiiiiihhheeebbb``````aaa\\\ZZZWWWUUUSSSQQQMMMJJJHHHHHHGGGFFFEEEDDDCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDAAABBBCCCDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>===<<<:::999777666555888777666555444444444444555555444333222222222222222000///000222111---)))------------...///000000---000222555CCCVVVaaa```UUUKKKCCCBBBCCCCCCEEEHHHJJJIIIHHHFFFCCCBBB@@@???===;;;888777777777777666888888888777666555444333000222333333333333666888::::::;;;;;;<<<============;;;:::;;;>>>@@@AAAAAACCCAAAAAAGGGOOORRROOOKKKLLLHHHCCC@@@>>><<<999777444333222222111111222222111111111111222333444555333333333444555666777888777666666777888:::<<<>>>999999888777777777777888777777777777777666555555888555555888:::;;;???DDDLLLSSS]]]hhhqqqxxx~~~uuu^^^NNNGGGAAA???>>>===AAAGGGPPPZZZgggpppvvv|||tttkkkjjjiiifffhhhaaaOOO>>>666///000222111111222000000////////////000000000//////............///.../////////000000000111111111111000000///......222444777:::???FFFNNNTTT```fffvvvlll\\\RRRdddsss^^^___|||jjjUUURRRWWWhhhxxx^^^LLL@@@:::666999;;;:::999:::;;;;;;;;;;;;;;;:::999999888666444444555666555444222000//////111222222111555AAAUUUccc___PPPJJJNNNHHHDDD???;;;::::::;;;<<<:::999999888888999999:::666555555666777777444222999999999999999999999999888888888888888888888888<<<:::888777777888999;;;>>><<<999888888777666555555555444444555555555555555333111111222222111000000000000000000111333555999===EEELLLSSSZZZ```dddppp|||}}}{{{|||}}}xxxrrrmmmjjjhhhgggfffcccbbbccceeejjjqqqwww{{{yyyzzz~~~|||wwwqqqtttzzz}}}uuuoookkklllkkkhhheeebbbaaa```aaa]]][[[XXXUUUSSSQQQMMMJJJIIIHHHGGGEEEDDDCCCBBBBBBDDDCCCCCCBBBBBBCCCCCCDDD???@@@CCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???===;;;:::999888888777666666555555555666555444333222222222222333222111111222222///---111000000000000000111111...000000000999JJJXXX]]]QQQHHH@@@>>>???>>>???BBBGGGGGGFFFEEEDDDBBBAAA@@@>>>;;;888777777777666555777777777777666555444333111222333333333444666888:::::::::;;;<<<===???@@@>>><<<;;;<<<>>>@@@AAAAAABBBAAABBBFFFLLLNNNLLLHHHJJJGGGCCC@@@>>><<<:::888444333222222111111222222111111111111222222333333111111222333444555666666777777777777888:::;;;<<<999999888888888888888999777777777777777666555555777555555999;;;<<>>???CCCIIIXXX```kkkttt{{{xxxmmmiiifffaaaaaaZZZHHH<<<555000111111000///111000000////////////000000---------......000111111111000000000/////////...222222222222222111000///333444666888===EEENNNTTT```eeerrrsssaaaPPPYYYfff[[[rrrqqqVVVPPPQQQbbb}}}dddMMMAAA;;;777:::<<<<<<;;;===;;;;;;<<<<<<<<<;;;::::::777555444333444444444333555222...,,,---000111222777<<>>@@@BBBDDDEEEEEEDDDCCCAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBAAA@@@>>><<<;;;:::999999999888777777666555444333222222111222222444333222222222222111///444333222000000////////////000000///444BBBQQQZZZOOOFFF>>>======<<<===???DDDDDDEEEDDDDDDCCCAAAAAA>>><<<999777777777666555666666777666666555444333111222444444333444666888;;;;;;;;;<<<===???@@@AAA???===;;;<<<>>>AAAAAAAAA@@@BBBFFFHHHIIIIIIIIIIIIJJJHHHDDDAAA???===:::777444333222222111111222222000000111111111111111111///000111222333444444555888888777777888888999999999888888888888888999999777777777777777666555555666555777:::<<<===CCCJJJRRRXXX```iiiqqqxxx~~~gggSSSIIICCC??????@@@AAAGGGMMM```gggqqqxxx}}}tttyyy~~~www}}}rrrlllfff___^^^WWWEEE===777444444444111000222000000////////////000000,,,,,,,,,---///000222333111111111000///.........111222333333333222111000111222333555999BBBLLLRRR\\\dddpppxxxfffRRRSSSpppppp\\\iiixxx[[[OOOKKK[[[wwwkkkPPPFFF>>>999:::<<<;;;;;;===;;;<<<<<<===<<<<<<;;;;;;666666555444333333333333555222///,,,+++---000222666777CCCUUU___YYYPPPMMMNNNLLLHHHBBB<<<::::::;;;::::::999999999999::::::;;;:::::::::;;;;;;999888:::::::::999999999999888888888888888888888888888999888888888888:::;;;<<>>===>>><<<===???@@@AAABBBCCCCCCBBBAAA@@@???<<<999777777777666444666666666666666555444333111333444444444444777999<<<<<<===>>>???@@@AAABBB???>>><<<===???AAAAAAAAA>>>BBBFFFHHHGGGFFFGGGHHHJJJGGGDDDAAA???<<<999666444333222222111111222222///000000111111111000000//////111222333444444444777777777777777777777666888777777777777888999999777777777777777666555555666666999<<<>>>???FFFNNNVVV[[[ccckkkrrryyy|||dddSSSFFFAAA>>>???BBBEEEKKKRRReeemmmvvv|||vvvlllxxx~~~uuuxxxqqqjjjaaa___VVVDDD;;;666444555555222111333000000////////////000000---------......000111222000000000000///////////////000222333333222111000111111222333888AAAKKKSSS\\\fffqqqlllWWWRRRaaa}}}cccdddyyygggUUUHHHSSSmmm{{{___NNNDDD<<<::::::999999;;;<<<<<<============<<<<<<777777777555444333444555111222111...++++++...111222444;;;HHHTTTVVVRRRMMMJJJJJJGGGCCC===::::::;;;;;;::::::999999::::::;;;;;;999777777888999888777:::::::::999999999888888888888888888888888888888:::999999999888888888888<<<;;;999999888777555333777888888555333333555888777444222111222222000///...111444333000///111555555888>>>DDDMMMWWWbbbhhhooo}}}~~~|||{{{||||||{{{zzzyyyxxxvvvtttttttttvvvwww{{{rrrsssvvv|||{{{uuuooojjjgggfffeeedddffffffeee```]]][[[[[[\\\\\\\\\XXXRRRNNNEEEDDDBBBAAAAAABBBDDDEEEBBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBCCCCCCDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@??????@@@BBBCCCCCCBBB@@@???======>>>>>>===<<<:::999777666555444333333333333333333333222111111222222222111000///............000...,,,,,,...444>>>FFFJJJAAA;;;:::;;;::::::<<<===>>>@@@BBBBBBBBBAAA@@@???<<<999777777666555444555555666666555555444444222333444444444555777999===>>>???AAABBBBBBAAAAAA@@@>>><<<===???AAAAAAAAAAAABBBDDDGGGIIIJJJHHHGGGGGGEEEBBB@@@???<<<999666444333222222111111222222//////000111111000///......///111333444444444444444444555666666666666666777666666666777777888999777777777777777666555555777777:::>>>???AAAHHHQQQZZZ___gggnnnuuu{{{wwwaaaQQQDDD???===@@@DDDHHHOOOWWWeeeooozzzrrrhhh{{{xxx|||uuunnndddaaaWWWDDD666333222444444111111333000000////////////000000//////.........//////000......//////000000111111---...000222333222111000444333333555999CCCMMMUUU```kkkttt}}}rrr[[[QQQUUUllljjjdddwwwsss]]]IIIMMMeeeqqqSSSIII???;;;999666666888<<<<<<===============<<<888999888777555444555666...111444111,,,***,,,///...222888@@@KKKRRRRRRMMMEEEFFFFFFBBB===::::::<<<;;;::::::999999::::::;;;===:::888777888999999999:::::::::999999888888888777777777777777777777777;;;;;;;;;:::888666555333777666666777888888666444555666666333000000333666777555222111222111000///...111444333000...111555555777<<>>>>>AAABBBDDDEEEFFFEEEDDDCCC>>>>>>?????????===<<<:::888777666555555444444555222333333222111000222333222222111111111111111222000---******,,,///666<<>>======???AAAAAAAAAFFFDDDCCCHHHNNNOOOLLLGGGDDDBBB@@@???>>><<<999666444333222222111111222222//////000111111000///......///111333444444444444111222333555666777777777666666555666666777888888777777777777777666666555777888<<>><<<666666:::888;;;<<<===>>>>>>======<<<:::999888777666555444333111111111111000000000000000111444:::AAAGGGJJJLLLHHHKKKIIICCC??????>>><<<:::::::::999999999888888888999::::::;;;;;;::::::===;;;:::888777777888888999999888888888888888999:::999888999999999777555555666777888888999888888888777666666666777999999888666555333222222222333---......///000111111222555888===CCCKKKVVVaaahhhuuu|||~~~|||zzzyyyzzz||||||{{{{{{wwwwwwtttkkkfffggg```bbbdddeeeeeedddeeeeeeaaabbbccceeeddd```ZZZUUUMMMIIIDDDBBBDDDFFFGGGFFFFFFDDDBBBAAABBBAAA@@@???CCCCCCBBBBBBBBBAAAAAAAAA???????????????>>>======>>>@@@AAACCCDDDDDDCCCCCC>>>???@@@@@@@@@???>>>===777666444444555666666555333333222111222333555666222222111111111111222222------......///111222333888888999888888777666555>>>???@@@BBBCCCCCCBBBBBB???<<<999666666666666555444666777555222111222444///222444333333555777777?????????@@@AAABBBAAA@@@DDDDDDCCCBBBBBBBBBBBBCCCCCCEEEHHHKKKLLLLLLKKKJJJIIIFFFBBB>>>;;;888444111444333222111000000000000//////000000111111111222/////////000111111222222222333333444444555555555555666777888888999999888;;;:::999777777777777888777777;;;BBBFFFJJJQQQXXXeeeiiiooouuuzzziiiSSSFFFFFF@@@;;;>>>GGGRRRZZZ]]]hhhooowww}}}qqqnnnvvv{{{mmmeee[[[KKK===777555333333333333111///////////////............////////////////////////000000000000000000000000---...///000111111000///222222444555555999HHHWWWdddlllvvvnnn]]]TTT\\\uuurrrvvvnnnXXXKKKMMM]]]xxxtttWWWEEE@@@:::999:::666::::::<<<======<<<<<<;;;::::::999777666555444333111111111111000000000000///000333888???FFFKKKNNNNNNPPPMMMDDD>>>===;;;888:::999999999999999999999888999::::::;;;;;;::::::<<<;;;:::888888888888888888888777777777777777888888777777888999:::888777777888888888888888777777:::999888666666666777777666666666666555333111000.........///000111111111333666:::@@@GGGQQQ\\\cccpppwww}}}zzzyyyzzz{{{zzzzzzyyywwwxxxuuunnniiihhhcccccccccccccccdddeeegggbbbcccdddfffeeeaaa\\\WWWOOOKKKFFFCCCDDDEEEEEEEEEFFFDDDBBBAAABBBBBB@@@???CCCCCCCCCCCCCCCBBBBBBBBB???????????????>>>>>>======>>>???AAABBBBBBBBBBBBAAAAAABBBAAA@@@>>>===;;;;;;999888777888999888777666555444333222222333333333222222111111222222333//////......//////000000555666666777777777777777;;;<<<>>>@@@AAAAAAAAAAAA@@@===999777777777666555444666777555222111222444000222444444333555666777;;;;;;<<>>;;;888444111444333222111111000000000///000000000111111111111//////000000111222222333111111222333444555666666555555777888888888888888;;;:::888777777777888888:::999===DDDIIIMMMUUU]]]kkkoootttyyy}}}yyyaaaOOOEEECCC@@@===BBBLLLWWW___bbbmmmsss|||xxxlllqqqtttdddVVVGGG<<<666444333222333222111///////////////............////////////////////////000000000000000000000000,,,...000222333111///---222222333444444888GGGUUUdddkkkuuu|||gggWWWSSSbbbuuuxxxrrr{{{eeeSSSIIINNNbbbtttfffNNNFFF>>><<<;;;555888999;;;<<<<<<<<<;;;:::::::::999888666555444333222222111111111000000000///000222666<<>>>>><<<<<<<<<===>>>???AAAAAADDDCCCCCCBBB@@@>>><<<;;;>>><<<:::999::::::999777999888666444333111111111333333222222222222333333000000///...---------...222222444555777777888888888999<<<>>>@@@@@@@@@@@@AAA>>>:::888777777777666555666666555333222222333111222444555444444666888:::;;;<<<>>>@@@AAABBBBBBFFFFFFFFFEEEEEEEEEDDDDDDCCCEEEGGGJJJKKKJJJIIIHHHHHHEEEAAA>>><<<888444222333333333222111111000000000000000000111111111111000000111111222333333333000111222333444555666777555555666777888888888888:::999888777777777888999===<<<@@@GGGMMMRRR[[[dddpppsssxxx|||qqqYYYIIIBBB@@@???@@@GGGRRR]]]cccfffpppwwwqqqiiivvv~~~zzzcccRRRDDD<<<555444222222333222111///////////////............////////////////////////////////////////////////---...000111111000///...222111111222333777EEERRRaaajjjttt}}}nnnZZZNNNUUUccc|||nnnvvvrrr\\\KKKGGGUUUeeewwwVVVHHH???<<<;;;555888999;;;<<<======<<<;;;;;;:::999888666555444444222222222111111111000000000000111222666===EEEKKKQQQSSSOOOGGGAAA@@@???<<<888999999999999:::::::::888999::::::;;;;;;:::::::::::::::999999888888888888777777777777888888999888777555666888888888777:::999999888777777777777:::999888777777666666666777777888777666333000....../////////000000000111555777999===CCCKKKTTT[[[dddmmm{{{|||{{{}}}{{{tttoookkkhhhccc```^^^^^^______bbbbbbcccfffgggfffcccaaaXXXUUUQQQLLLIIIHHHGGGFFFHHHFFFDDDCCCCCCCCCBBBAAACCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAA@@@@@@???>>>;;;;;;::::::;;;===>>>@@@BBBBBBAAA@@@???>>>===<<<>>><<<:::999999999777666:::999777666444333222111222222111111111111222222//////...---------------000111333444555666777777777888;;;===???@@@AAA@@@AAA>>>;;;888888888777777555555555444333222222333333222444666555444555999===???@@@@@@@@@???@@@@@@GGGGGGGGGGGGGGGFFFFFFEEEDDDEEEGGGIIIJJJJJJIIIIIIHHHFFFBBB???<<<999666333333333333333222111000000000000000000000111111111000111111222333333444444222222222333333444444555444555666777888888888888999888777777777888999:::???>>>BBBIIIPPPVVV```iiipppsssyyy}}}iiiUUUHHHBBB===>>>CCCLLLVVV___dddfffnnnvvvrrrkkk{{{{{{dddOOOAAA:::444333222222222222111///////////////............////////////////////////////////////////////////000000////////////000000222000000222222666BBBMMM\\\fffttt~~~vvv^^^MMMNNNWWWwwwpppooo~~~|||gggRRRIIIRRR___sss^^^JJJ===:::;;;666999:::<<<===>>>>>>======;;;:::999888777666555444222222222222111111111111111111111000111666>>>DDDQQQSSSQQQIIICCCAAA@@@===999999999999999999999999888999::::::;;;;;;::::::999:::::::::999999888888999888888888999999:::;;;<<<999777666777777666555888888777777888999::::::777777777888888888777777999888777555444333222222////////////000000000000555666888;;;@@@HHHPPPVVVaaajjjyyy~~~|||zzzzzz}}}|||ppplllgggcccaaa___[[[XXX\\\\\\]]]```bbbcccaaa___\\\ZZZWWWSSSOOOMMMLLLLLLJJJGGGEEEDDDEEEEEEDDDBBBBBBBBBDDDDDDDDDCCCAAA@@@AAAAAAAAAAAAAAA@@@??????<<<;;;:::999:::;;;<<<===>>>=========>>>>>>>>>>>>???===;;;:::::::::888777888888777777666555444444111111000000000000111111---------------...//////111111333444444555555555888999<<<>>>@@@AAAAAAAAAAAA>>>;;;888888888777777666555444444444333222222444222333777666333444999>>>@@@BBBBBBAAA@@@AAABBBHHHHHHIIIIIIHHHHHHGGGFFFDDDEEEGGGHHHJJJJJJKKKJJJIIIGGGCCC@@@>>>;;;777555333333444444333222000000111111000000000000000000000111111222333333444444444333333333333222222222444555666777777888888777888888777777777888:::;;;@@@@@@DDDLLLSSSYYYccclllnnnrrrxxx~~~uuubbbTTTJJJDDD<<>>666444222111111222222111000////////////............////////////////////////000000000000000000000000222111///.........000000222000111222333555===GGGTTTbbbtttiiiQQQJJJNNNnnnzzznnnrrr{{{vvvaaaRRRSSSZZZiiifffOOO>>>:::;;;888999:::<<<>>>??????>>>>>>;;;;;;:::999777666555444333222222222222111111111111222111000///222:::@@@QQQTTTSSSLLLEEEBBB>>>::::::::::::999999999888888888999::::::;;;;;;::::::999999:::::::::999999888999999999999999:::;;;<<<>>><<<999777777777666555888888777777888999;;;<<<666666777888888888888888999888666444333333444444////////////000000000000222333555888<<>>???AAA???===<<<<<<===;;;:::777777888888888777666666222111111111111111111222...---------...///000000111111222444444555555555999;;;===???AAAAAAAAAAAAAAA>>>:::888777777777666777555444444444444333111666222333888777222333:::;;;>>>BBBCCCBBBBBBEEEGGGHHHHHHIIIJJJIIIHHHGGGFFFCCCDDDFFFHHHKKKLLLMMMNNNKKKHHHEEEBBB@@@===:::777333444444444444222111///111111111111000000000000000000111111222333333333333333333333222222222222444444555666777777777777777777666777777999;;;<<<@@@AAAFFFOOOVVV\\\dddlllnnnssszzzxxxbbbPPPEEE???===BBBJJJTTT[[[aaadddeeejjjrrr}}}|||hhheeerrr}}}yyy___KKK<<<333333222111111222222111000////////////............////////////////////////000000000000000000000000000000000000/////////...222111111444444444:::AAAMMM^^^tttxxx[[[KKKJJJ___yyylllhhhooovvv___UUUTTTbbbvvvnnnWWWCCC;;;;;;888888999;;;===>>>>>>>>>===<<<;;;:::999777666555555333333222222222111111111000222333111///222999???LLLQQQRRRMMMHHHDDD???:::<<<;;;;;;:::999888777777888999::::::;;;;;;::::::888999::::::::::::999888888888888888999:::;;;<<<>>><<<999777888999888888:::999888777777888:::;;;777777888999888888666666666666666666555555555444000000000000////////////111222444777;;;BBBKKKQQQ]]]gggttt}}}}}}zzzsssoooooonnnkkkhhhaaa___\\\[[[[[[ZZZXXXWWWZZZ[[[[[[YYYWWWVVVWWWZZZNNNLLLIIIIIIIIIIIIHHHFFFDDDEEEGGGHHHHHHFFFDDDBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>===<<<:::999888555555555666888:::<<<===@@@>>><<<<<<======<<<;;;777888999999999888777666444333333222222333333444000000//////....../////////000222333555666777777:::;;;===???@@@@@@@@@@@@@@@===999777777777666555777555333333555555333111777222333999888222333:::999>>>BBBCCCAAAAAADDDGGGGGGHHHIIIJJJJJJHHHGGGEEECCCDDDFFFIIILLLNNNPPPQQQLLLJJJFFFDDDBBB???<<<999333444555555444333111///111111111111000000000/////////000000111222222333000111111222333333444444333444555666777777777777777666666666888999;;;<<>>@@@FFFOOOYYY```fffiiikkknnnuuunnn```iiipppZZZIII;;;333333111000111222222111000000/////////............////////////////////////000000000000000000000000...///111222222000---,,,222111222555555444777===HHH[[[tttdddPPPKKKPPPqqqjjjbbbhhhjjjWWWQQQ^^^lll~~~ttt^^^HHH===;;;777777888:::<<<============<<<;;;:::999888666555555333333333222222222111111///222444333111444;;;AAAEEELLLOOOMMMJJJGGGCCC>>>===<<<;;;:::888777666666999999:::;;;;;;;;;::::::777888::::::;;;:::999888777777777777888999:::;;;>>>;;;888888999:::;;;;;;===;;;999777777777999:::999999999999888777555444333555777888888777555333000000000000////////////333444666999===DDDMMMRRR[[[eeessswwwssstttvvvvvvtttjjjgggccc```^^^\\\YYYWWWWWWYYY[[[ZZZXXXXXXZZZ]]]OOOMMMKKKJJJJJJJJJIIIHHHEEEGGGIIIJJJJJJHHHEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@???===;;;888666444444444444666888:::;;;===;;;999999;;;;;;;;;:::999999::::::999888666555666555555444444555555666333222111000.........------...111333666888999::::::;;;===????????????>>>???<<<999666666666666555777555333333555555333000888222333:::999111222;;;<<<@@@CCCCCC???>>>@@@CCCGGGHHHIIIJJJJJJHHHFFFEEECCCDDDFFFIIILLLOOORRRSSSMMMKKKGGGEEECCC@@@===:::333444555555555333111///222111111111000000///////////////000111111222222---...///111333555666777333444555666777777777777666666666666888:::<<<===CCCEEELLLWWW]]]aaagggmmmkkkpppwww|||hhhNNNEEEEEEBBBIIISSS\\\dddjjjoooqqqsssyyyiiidddttt~~~}}}~~~|||hhhRRR@@@999:::666333222444333000///222333222222111000///..............................//////000000000000/////////111111...---000111...555555444444555666888999BBBTTTnnnqqqXXXIIIQQQaaauuufff```mmmyyy___NNNXXXgggzzzzzz___NNNDDD===999<<<:::999:::;;;<<<<<<;;;999999:::999999888777666555111...---000111111000111000//////000222444555DDDMMMQQQLLLGGGFFFCCC???@@@===:::888888888888888:::888777999<<<===;;;999<<<<<<;;;::::::999888888777777888999::::::;;;;;;<<<;;;:::888777888888999::::::999777666444333333:::999888888::::::999888777777777666555333222111555333111000111111000///222222333444777>>>FFFLLLSSSaaaqqq{{{{{{|||uuuooojjjggggggeee```[[[ZZZYYYXXX[[[^^^___]]]ZZZWWWSSSMMMIIIGGGFFFEEEDDDEEEFFFIIIJJJJJJJJJIIIHHHFFFEEECCCBBBAAAAAAAAABBBBBBBBBBBBAAA???===<<<;;;===;;;888666555555555666999888888999::::::888666:::999888777888:::===>>>999999666333555999777222444333222111111111222333555555555666666666666666:::999999;;;===@@@@@@@@@>>><<<999999:::999777444999888888777666444222111555444222111333777;;;===;;;===???AAAAAACCCEEEGGGJJJKKKKKKKKKJJJHHHFFFDDDCCCDDDGGGIIILLLMMMNNNOOOTTTQQQNNNIIIDDD@@@>>><<<666555333333444444333111666333000000111111...+++111000000111333333222000222222333333444555555666444444444555555555555555555666777666666999<<>>;;;999:::;;;;;;:::<<<:::999:::<<<<<<:::888<<<;;;;;;::::::999999999888888888999999::::::;;;999888888888888:::;;;<<<888888888777777777666666999888777777999999888777777777777777555444333222555333111000111111000///111222222333666===EEEJJJPPP]]]jjjuuu|||xxxsssppppppmmmgggbbb]]][[[ZZZ^^^cccffffffeeeYYYUUUPPPLLLJJJJJJHHHGGGCCCCCCEEEGGGIIIJJJHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBB@@@???===<<<>>><<<:::777555555555666777666666777888888666444999999888999999;;;<<<===999999777444666999888333666555333111111111111222555555666666666777777777<<<;;;:::<<<>>>AAAAAAAAA>>><<<999999999999777444888888777666555444333222444333222222444777:::<<<;;;===???@@@AAABBBEEEGGGIIIJJJKKKLLLKKKHHHFFFDDDDDDEEEGGGIIILLLNNNOOOPPPTTTRRRNNNJJJEEEAAA>>>===999777666666666666555444444222000000222333111///000//////000111222111///111222222222333333444444444444444444555555555555666777777777888:::>>>AAAFFFMMMWWW___eeejjjppptttsssuuuyyy}}}uuujjjcccfffooojjjVVVLLLKKKEEEEEENNNZZZccciiimmmpppsssyyyyyytttxxxuuuccclllpppiiiddd^^^WWWKKK===666555333000000222222......000////////////////////////........................//////000000000000/////////222111......111222000222111111111111333444555999FFF[[[rrrlllWWWLLLPPPddd~~~iiibbbqqq|||bbbXXX___nnnmmmZZZJJJ>>>888999777666777:::<<<======<<<<<<<<<<<<;;;:::999999888555333111222222222111111111000000000222333444===JJJVVVWWWRRRLLLHHHEEEAAA???<<<;;;<<<=========<<<;;;:::;;;;;;;;;999777;;;;;;;;;:::::::::::::::999999999999999999999999888888888888999:::;;;<<<777777777888888999::::::999777666666777888888777888888888888777555444333555333111000111111000///000111111222555;;;CCCHHHPPPZZZeeeooo}}}}}}{{{xxxrrrmmmfffdddcccfffjjjmmmmmmkkk\\\XXXTTTRRRQQQPPPNNNMMMEEEDDDDDDGGGKKKLLLJJJGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCBBB@@@???>>>???>>>;;;999777666666666666555444555666555444222888888999:::;;;;;;;;;;;;::::::888555666999888444777666444222111111111111555555666777888888999999===;;;;;;<<>><<<:::999999888666555777666666555444444333333333333444444555777999::::::<<<>>>@@@AAABBBEEEGGGIIIJJJLLLMMMLLLIIIFFFDDDEEEFFFGGGIIILLLNNNPPPRRRTTTSSSPPPLLLHHHCCC@@@>>>:::888666666666666555444111000000111333444333222///...---...000111000///111111111111222222222222333333444444555555555555666777888888999<<<@@@DDDIIIPPP[[[dddjjjooovvvzzzyyyyyy{{{}}}jjj[[[QQQOOOUUUUUUIIIDDDDDD???EEEMMMYYYccciiinnnrrrvvv}}}tttooozzzooofffuuu}}}}}}{{{iii^^^YYYTTTPPPGGG<<<666666222//////111111...---000/////////000000111111111........................000000////////////000000000222222//////222333111222111111111111333444555;;;CCCSSShhh{{{cccRRRMMMVVVuuuqqqbbbcccrrrVVVXXXccc}}}yyydddRRRDDD<<<888777555666999;;;======<<<<<<<<<<<<;;;:::999999888666444333222222111111111111000000111111333333666DDDTTT[[[WWWPPPIIIFFFAAA???<<<;;;<<<===>>>>>>999999999999:::999888777:::::::::;;;;;;;;;;;;;;;::::::999999999999999999;;;;;;:::999999888888888777888888999999::::::;;;:::888666666777888888888999999999888888666555555555333111000111111000//////000111222555:::@@@EEERRRYYYbbbmmm~~~zzzvvvuuusssqqqrrrsssrrrmmmiii```]]]ZZZYYYXXXWWWUUUTTTLLLJJJHHHJJJNNNOOOLLLHHHFFFGGGIIIJJJJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCAAA@@@AAA@@@===;;;999888777777777555444444555555333222777888:::<<<<<<;;;:::999:::;;;:::666555888777444888777555333222111111111555666777888999:::;;;<<<<<<;;;:::;;;>>>@@@@@@@@@===<<<;;;:::999888666555666555555444444444444444333444555666777777777777999;;;===???@@@BBBDDDFFFHHHJJJMMMNNNMMMJJJFFFDDDGGGGGGHHHIIIKKKNNNQQQSSSUUUTTTRRROOOKKKFFFBBB@@@:::777555444444555444333111000000111222222222222000...---...000111000///222222222222222222222222333333333444444555555666555666777999:::>>>BBBFFFLLLSSS^^^gggmmmssszzz~~~~~~~~~~~~ppp^^^UUUKKKKKKLLLCCC@@@@@@:::DDDLLLWWWaaagggmmmssswwwwwwssstttjjjjjj~~~|||{{{{{{~~~qqq```\\\UUULLLFFF???777333444111......111000------000///000000111111222222222////////////////////////000000////////////000000000222222///000333444222333333222222333444555777:::???KKK___yyyrrrYYYLLLLLLccc{{{hhh___wwwZZZUUU[[[vvvnnn[[[KKKAAA:::888666666888:::<<<<<<<<<<<<<<<<<<;;;:::999888666666555333111000000000111111111111111111222222444@@@QQQ\\\\\\UUUMMMIIICCC@@@===;;;<<<<<<<<<<<<444555777888888888999999;;;;;;;;;;;;;;;;;;;;;<<<::::::999999999999999999;;;:::::::::999888888777::::::::::::999999999999;;;999777777888999:::999888999999999888777666555555333111000111111000//////000111222444999???CCCQQQXXXaaalll}}}~~~~~~}}}wwwnnngggdddcccaaa``````^^^\\\YYYSSSPPPNNNNNNNNNNNNKKKHHHFFFGGGHHHIIIJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBAAA???===;;;:::999888:::888666666666666555444777888;;;<<<===;;;:::888999;;;:::666444666666444888666555333333333333444777777888999:::<<<<<<===;;;:::999:::<<<>>>>>>>>><<<<<<;;;:::888777666666555555444444444555666666333444555666777777666666888:::===>>>???AAADDDFFFHHHJJJNNNQQQPPPLLLHHHEEEHHHGGGGGGHHHJJJNNNRRRTTTVVVVVVUUUSSSOOOJJJEEEBBB;;;999666444444555444444222222222111000000///000111///......000111111111222222222222333333333333222222333333444555555666333555777999;;;???EEEIIIOOOVVV```iiiooouuu{{{|||iiiYYYHHHDDDFFFBBBAAACCC???DDDKKKVVV___eeelllsssxxx||||||kkkiiipppzzzzzzzzz|||}}}mmmbbbbbbWWWKKKCCC<<<666444666111......111111......111//////000000111111222222////////////////////////111000///......///000111000333222000111444555333444444333333444555777888666:::CCCVVVqqq___OOOFFFUUUoooooodddnnnaaaVVVVVVnnn{{{hhhTTTGGG>>>;;;888666777999::::::<<<<<<<<<<<<;;;:::999888444555666444222000111222111111111111111111111111444<<>>BBBLLLUUU```kkk{{{~~~tttmmmiiihhhgggffffffddd```]]]UUUTTTRRRPPPMMMKKKIIIHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCAAAAAA@@@???>>><<<;;;;;;===;;;888888888888777666888999;;;<<<<<<;;;999888888;;;;;;666333444555333555555444333444555666777999999:::;;;<<<<<<======;;;999999999<<<=========<<<<<<<<<;;;888666666777555555444444555666888999555555666666666666666555666999<<<>>>???AAADDDFFFHHHKKKPPPSSSSSSOOOJJJFFFHHHGGGFFFFFFIIIMMMRRRUUUXXXYYYYYYXXXTTTNNNHHHEEE???<<<888666666777777666444555555333000......///222000......///111222111111111222222333444444555111111222333444555555666333555888:::===BBBHHHLLLRRRZZZccckkkpppuuuzzz~~~~~~~~~~~~xxx```KKKBBBBBB>>>===@@@>>>EEELLLVVV^^^eeellltttyyyggglllzzz~~~||||||~~~|||tttnnnlllcccWWWIIIAAA;;;666555888111//////111111//////222............////////////////////////////////////111000///......///000111000333333000111555666444444444333333444555666888555888???OOOgggiiiVVVGGGLLL]]]sssuuulllfffzzzgggVVVOOOdddzzzbbbOOOCCC???:::777777888888888============<<<;;;::::::333555777666333222333444111111222222222111111111333666BBBUUU___ZZZQQQKKKKKKGGGBBB???===;;;999888444777999:::999888:::<<<======<<<<<<;;;;;;::::::888888888999999::::::;;;666777999:::;;;;;;:::::::::::::::999888888777777<<<999666555777999::::::777777888888777777666555555333111000111111000///000111222333555888===AAAGGGSSSaaalllzzzzzztttllllllkkkkkkjjjgggccc___UUUWWWWWWSSSNNNJJJKKKNNNKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDAAAAAAAAA@@@@@@???>>>===???<<<:::999999999888777999:::;;;;;;;;;:::999999777::::::555222333444333222222222333555777999;;;;;;;;;;;;<<<<<<=========<<<:::999:::<<<>>>>>>===;;;<<<===;;;777555666777666555444444666888:::<<<666666666666555555555555666888;;;===???AAADDDFFFIIIMMMRRRVVVVVVQQQKKKGGGHHHGGGEEEEEEGGGLLLQQQUUUZZZ[[[\\\[[[XXXRRRKKKGGG@@@===999777666777777777666777888666222000000222111///,,,,,,...000111111...///000111222333444555000111222333444555555666555777:::===@@@FFFLLLPPPWWW]]]fffmmmqqqtttyyy|||iiiPPPDDDCCC<<<999>>>===IIIOOOXXX___fffmmmuuu{{{rrrgggsss~~~xxxooogggiiippp\\\PPPCCC;;;666222111444222//////222222//////222------------------------000000000000000000000000222000///......///000222000333333111111555666444444333222222333444666777777999???KKK```}}}rrr^^^KKKHHHQQQdddwwwrrraaakkkiiiTTTIII[[[|||mmmWWWFFFBBB<<<888777777777777????????????>>>===<<<;;;333666888888555444555666111111222222222111111000000///:::NNN[[[XXXNNNHHHOOOKKKEEE@@@>>>;;;999777777:::<<<<<<:::999:::<<<>>>>>>===<<<;;;:::::::::777777888999::::::;;;;;;::::::;;;;;;:::999777666999999888888888888888888;;;888555444555888999999666777777777777666666555555333111000111111000///000222333444555999===AAAFFFTTTcccnnn{{{}}}xxxnnnnnnmmmmmmllliiiddd```VVVZZZ\\\WWWPPPMMMPPPTTTMMMLLLJJJIIIHHHHHHHHHIIIGGGGGGGGGGGGGGGFFFEEEDDD@@@AAAAAAAAAAAA@@@???>>>@@@===:::999999999999888:::::::::;;;:::::::::999666::::::555111111333222111111222333666999<<<===<<<<<<<<<==================<<<:::;;;===>>>>>>>>>;;;======;;;777555666888666555555555666999;;;===777777666555555555555666555888;;;===>>>@@@CCCFFFIIIMMMSSSWWWWWWSSSLLLHHHHHHFFFDDDDDDFFFKKKQQQTTT[[[]]]^^^]]]ZZZTTTMMMIII???;;;777555555555555555777888999888444222333555000...++++++---///000000,,,---...000111333444555000111111222444555666666666888<<>>EEEHHHLLLRRRZZZaaagggnnnwww}}}xxxeeegggwwwsssdddZZZ```lllZZZLLL>>>777555222111222444333222111000...------111111000///////////////000////////////111333444000000000000000000000000000000000111222222333333444444444555555555666666:::???===BBBVVVoooiiiPPPGGGIIIUUUooorrrfffiii{{{|||fffRRRQQQcccgggUUUBBB;;;>>>999666999777=========<<<;;;;;;::::::999999888666555444333222444333111111222222000///000111333999FFFQQQOOOEEEIIIJJJJJJGGGAAA<<<<<>>888999999::::::999999888999888888:::<<<<<<;;;999;;;::::::999888888888999;;;:::999888888888999:::888777666777888999888777444333222000///.........///000111222444888===AAAFFFPPP___nnn{{{~~~|||wwwtttpppmmmkkkjjjhhhfff]]][[[[[[\\\YYYUUUUUUYYYYYYVVVQQQMMMIIIHHHGGGHHHIIIGGGEEEEEEEEEDDDCCCAAABBBAAA???@@@AAAAAA@@@>>>AAAAAA@@@>>>===;;;::::::888:::;;;======<<<:::999666666666555444222111000555111111555777777===FFFDDDEEEBBB===@@@EEEDDD>>>>>>:::888:::???AAA???<<>>===<<<:::999888777777666555444444555666777777555444444555555555444777777888:::>>>AAAEEEGGGGGGLLLSSSXXXYYYUUUOOOKKKIIIFFFCCCCCCBBBDDDMMMVVV[[[aaaccc```ZZZUUUOOOHHHAAA>>>;;;888777666444222666666555333111000000111111000000///...---------222222222333333444444555555444222111111222444555;;;::::::>>>FFFNNNTTTVVV___dddkkkrrrxxxzzz{{{{{{~~~dddQQQBBB???>>>;;;>>>FFFLLLVVVbbbiiilllqqq|||oooaaannnqqq^^^ZZZaaahhhVVVIII;;;666555333222333333222222111000///......111111000///////////////000/////////000111222333000000000000000000000000000000000111222222333333444444444555555555666666666;;;:::>>>OOOeeeuuu]]]PPPIIILLL^^^qqq{{{gggbbbmmmoooYYYPPPZZZrrr```III>>>>>>999777888555===<<<<<<<<<;;;;;;::::::999999888777555444333222222111//////000000...---000222444999DDDNNNLLLEEEGGGIIIKKKIIIAAA;;;999;;;:::::::::::::::::::::;;;======<<<===>>>???>>>>>>999999::::::::::::999999:::999888:::;;;<<<;;;999;;;:::999999888888999999;;;:::999888888888999999:::999888888999:::888777111111000000000000111111///000111111222666;;;???EEEOOO]]]jjjvvv|||wwwsssqqqooommmkkkfffdddcccddd```ZZZXXX[[[\\\ZZZWWWSSSOOOKKKHHHGGGGGGFFFDDDDDDEEEDDDBBBAAABBBAAA???@@@AAAAAA@@@>>>@@@@@@???===<<<;;;999999999:::<<<======<<<;;;:::777666666555444333222111444111111555777888???GGGKKKJJJEEE@@@AAAEEEBBB<<<>>>;;;999:::>>>@@@===:::>>>>>>===;;;:::888777777777666555444444555666777888666555555666666666555777888999;;;>>>BBBEEEGGGHHHMMMTTTZZZ\\\XXXRRRMMMIIIEEECCCCCCCCCEEEMMMWWW[[[aaaeeebbb\\\XXXQQQJJJCCC@@@;;;888777666555444888888777555333333333333111000000///......------111111222222333444444444666555444333333444555555::::::;;;@@@HHHPPPWWWZZZ___dddkkksssyyy}}}~~~~~~~~~}}}tttooommm^^^MMM@@@>>>???>>>BBBJJJSSS\\\gggmmmooottt~~~~~~kkkbbbtttlll[[[ZZZeeennnPPPDDD888555444333222444111111111111000000000///111000000///////////////000/////////000111222333000000000000000000000000000000111111222333333333444444555555555666666666333::::::<<>>??????>>>===;;;:::999999;;;;;;<<<======<<<;;;:::777777777666555444333333555333333777999===EEEMMMRRRPPPJJJDDDCCCDDDAAA;;;>>><<<999:::======;;;888======<<<:::999888777666777666555555555666777888999888666666666777666555777888:::<<>>>>>@@@AAAGGGOOOZZZccclllqqqsssxxxuuukkkiii}}}}}}gggYYY]]]lllxxxLLLAAA666444444222111222000000000000000111111111000000////////////000000000000000000000111111222000000000000000000000000000000111222222333333444555555555555666666666666555<<<<<<===EEEQQQlll{{{hhhTTTGGGHHHPPP\\\lllqqqffflll~~~bbbNNNRRRooo```GGG@@@::::::999333:::::::::::::::;;;;;;;;;::::::999888666555444444555333222222222222111///222222333666===IIIUUU\\\XXXUUUNNNFFFBBBAAA>>>:::<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999:::<<<===<<<:::999::::::::::::::::::999;;;:::888999:::;;;;;;:::::::::999999888999999:::::::::999999999999888999<<<;;;999999::::::888777777666444222000//////...111111111111111333888;;;CCCKKKVVV```iiittt{{{vvvsssxxxvvvvvvuuuppphhheeefffbbb```]]]XXXSSSNNNJJJGGGGGGEEECCCCCCDDDCCCBBBAAABBBAAA???@@@AAAAAA@@@>>>@@@???>>>===<<<;;;::::::<<<<<<=========<<<;;;:::888888777666555444444444777777777999===DDDMMMTTTVVVRRRKKKEEEDDDCCC@@@<<>>FFFPPPZZZaaadddfffjjjqqqxxx}}}nnnaaaXXXUUUQQQGGG??????AAAEEELLLSSS___fffnnnsssvvv|||qqqooouuu||||||ggg]]]eeewwwJJJ???666333333111//////000000000000111111111111000000////////////000000///000000000111111111111000000000000000000000000111111111222333333444444555555555666666666777777777<<<<<<>>>DDDJJJcccnnnZZZLLLHHHJJJXXXdddyyyxxxhhhbbbxxxqqqTTTMMMaaazzzkkkMMMBBB;;;::::::444888888999999::::::;;;;;;;;;;;;:::888777666555444555444222222333333111000222222222333999GGG\\\lllsssjjjYYYJJJDDDDDDAAA:::<<<;;;;;;;;;::::::999999777999::::::888888999;;;:::::::::;;;;;;:::::::::<<<:::999888:::;;;:::::::::999999888999999::::::::::::::::::999999888888;;;999888888999999888777888777555333111000//////222333222222222444888<<>>AAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::888777666555444444555555666777888:::???HHHRRRYYYVVVPPPIIIEEEDDDBBB@@@>>>???>>><<<;;;::::::888777::::::999888777666666555777666555555666777888999999777555444555555444333666888:::===@@@CCCEEEFFFGGGLLLUUU```gggeee\\\TTTIIIDDDAAABBBDDDFFFKKKQQQWWWaaaiiikkkjjjggg```YYYRRRLLLEEE>>>;;;999888777777555333333444444333222000000000000000////////////000111222333444555555333444555666666666666666;;;<<>>AAAAAA@@@??????>>>======<<<<<<<<<;;;:::::::::999888777555444444444555666444777888999???KKKVVV\\\VVVNNNGGGEEEEEEBBBAAAAAA???>>>===<<<;;;999888888999888888777666666555555777666666555666777999:::999777444444444444333222555666999===@@@BBBDDDDDDFFFKKKUUUbbbjjjiii___VVVMMMFFFBBBCCCDDDEEEHHHLLLTTT^^^iiimmmnnnlllfff___ZZZTTTLLLEEE@@@===:::999:::777444444777888666444000000000000000000000000000000111222444555666666444444555555666666777777===???CCCKKKVVV___eeehhhnnnppptttyyy}}}tttbbbUUUNNNLLLGGGDDDAAABBBFFFMMMVVV\\\fffjjjqqqwww|||wwwkkkssszzzzzz{{{xxxzzzDDD;;;333333555333111000111111111000000000000000///////////////000111111///000111222222111000///000000000000000000000000111111222333333444444555555666666666777777777777999999666<<>>;;;999888999:::::::::999999888888999999:::;;;999999:::::::::999888777999888888999;;;<<<;;;:::666555444333333222222222000111111000111444888<<<>>>EEEOOOYYYcccppp}}}zzz{{{~~~rrrfff^^^[[[\\\^^^^^^WWWMMMEEEBBBAAACCCCCCBBBAAA???@@@AAAAAA@@@>>>@@@@@@??????>>>>>>======<<<<<<;;;:::999888888888777666444333222333444555555999;;;;;;BBBPPP\\\aaaXXXNNNGGGFFFFFFBBBAAACCC?????????===;;;:::999999888777777666666555555444777666666666666888999::::::888555555555555444222333555888<<>>;;;:::777444444777999777444000000000000000000000000111111222333555666777888666666555555666777999:::@@@AAAEEEMMMWWW___eeeggglllooosssxxx|||tttaaaSSSKKKIIIAAABBBAAACCCIIISSS]]]cccmmmqqqvvv{{{|||nnnjjjwww|||zzzAAA888222333666555333333111111111111000000000//////////////////000111111///000111222222111000///000000000000000000000000111222222333333444444555666666666666777777777777<<<999666===FFFHHHXXXvvvyyyjjjVVVFFFDDDNNNdddjjj^^^kkkdddZZZ[[[eeezzzhhhSSSAAA::::::666555666666888999:::;;;<<<===<<<;;;:::888777666666666444333333333333222000,,,000555444---///DDD[[[wwwzzz^^^MMMFFFBBB???>>>>>>===<<<;;;;;;;;;:::888666777;;;<<<:::888:::;;;;;;<<<<<<;;;;;;:::>>><<<999888888:::::::::999888888888999::::::;;;999999:::;;;:::999888777999888888:::<<<>>>===<<<:::999777444222000//////.../////////000333888;;;;;;CCCMMMWWWbbbppp~~~}}}}}}wwwkkkaaa]]]\\\\\\ddd[[[OOOFFFAAAAAACCCDDDBBBAAA???@@@AAAAAA@@@>>>??????>>>>>>======<<<<<<<<<;;;:::999888888888888666555333222222333444555888===???>>>FFFUUUbbbfffZZZPPPHHHGGGFFFBBBAAADDD?????????>>><<<::::::;;;777777666666555555444444777666666666777888:::;;;;;;999777666666666555333333444888;;;???AAABBBBBBHHHMMMXXXgggqqqqqqfff[[[RRRJJJDDDDDDDDDCCCCCCEEENNNZZZgggooorrrrrrmmmfffhhhccc[[[SSSLLLFFF@@@<<<999555111222666777555222000000000000000111111111111222333444666777888999888777666666777999;;;<<>>:::666333222222111000444444222111000...------000111222222111---***'''////////////000111222333000111111222222222111111000000111222333444444555555555555555666777888999:::;;;777888BBBEEEOOObbb}}}vvvbbbLLLIIILLL[[[sssrrrgggbbbzzztttZZZLLL___qqqqqqWWWIII@@@999444666333333777888888:::???;;;:::999999888777666666444444444333222111000///111333333222000444===DDDgggkkkWWWJJJAAA===>>>>>><<<;;;<<<;;;999:::;;;<<<=========<<<;;;777999===??????<<<999666::::::999888777777888888;;;999666555777999999999;;;;;;;;;::::::999999999:::::::::999999888888888999999777666444222111000111111111111222444666777<<<@@@JJJXXXcccmmmzzz~~~uuutttwwwzzzzzz~~~rrrdddZZZWWWXXXaaaZZZNNNEEEAAA@@@BBBCCCCCCBBBAAABBBCCCCCCAAA@@@CCCBBBAAA???>>><<<;;;:::;;;888555555888999777666666333//////222555666666888;;;>>>CCCMMMZZZbbbcccYYYPPPHHHGGGGGGCCC@@@???CCC@@@===<<<======:::777777777777777666666666666555666777888999:::;;;;;;:::999888666555444444444444777:::===>>>???BBBDDDDDDJJJTTTaaapppvvvmmmaaaWWWNNNGGGDDDCCCBBBDDDHHHRRRXXXaaajjjoooqqqqqqpppkkkgggaaaYYYPPPHHHAAA===;;;999777555555444333111666444222111000///---***---000333444333333333444555444444555666888:::;;;DDDHHHOOOVVV\\\ccciiillloooppprrrtttwwwyyy{{{|||rrr^^^NNNCCC>>>@@@???BBBIIIPPPXXXbbblllwww{{{|||fffdddrrr~~~|||~~~===:::666333222222111000222222111111000000//////000111222333222111///...111000000000000000111111111222222222222111111000000000111222333444444555444444555666777999;;;<<<999<<<999<<>>===<<<;;;::::::;;;;;;888:::<<<>>>>>><<<999888::::::999888888888888888===:::888777999:::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999999999888888999999777666444222111000000000000000111333555666;;;???IIIVVV```jjjwwwzzzuuuvvv{{{uuuhhh^^^ZZZYYY^^^YYYQQQJJJFFFDDDBBBAAACCCBBBAAABBBCCCCCCBBB@@@BBBBBB@@@???===;;;:::::::::888666777999999777555:::777444333555777777777<<<>>>BBBHHHTTTaaafffdddXXXOOOHHHFFFFFFBBB???>>>???===::::::::::::777555777777777777666666666666555666777888999:::;;;<<<;;;:::888777555555444444555777;;;===???@@@BBBDDDEEEKKKUUUbbbpppvvvnnnaaaWWWNNNGGGDDDBBBAAACCCGGGNNNTTT^^^gggmmmoooooonnnkkkiiiddd]]]UUUKKKCCC???;;;999666555555555444333333333222222111111111222...111333444444444444555666666666777999;;;===???GGGLLLSSSYYY___dddiiillloooppprrruuuwwwyyy{{{|||~~~ooo\\\MMMDDD???>>>===AAAIIIPPPXXXbbblllxxx|||wwwgggkkk|||}}}zzz|||~~~<<<999555333222222111000000000000000000111111111//////000000111222222222222111111000000000000000333333222222222111111000000000111222333444555555444444555777999;;;===???888======???FFFEEEGGGTTThhh}}}hhhPPPJJJPPPeee||||||sssiiiiiiUUUWWWiiihhhSSSFFF===777999777777::::::777777:::;;;;;;;;;;;;:::999999888555555555444333222111000000111111///---000555:::BBBXXXwwwlllWWWNNNCCC@@@===;;;;;;::::::999AAA???<<<999888999:::<<<999:::;;;<<<<<<<<<::::::::::::999888888888999999>>><<<::::::;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<<<<:::::::::999999999999888999888777666444222111111000/////////000222333444;;;>>>GGGSSS]]]fffsss}}}{{{xxxwwwzzzzzzpppgggaaa^^^YYYUUUQQQMMMIIIEEEAAA===CCCBBBAAABBBCCCCCCBBBAAAAAAAAA@@@>>><<<;;;999999999888888999:::999777555888666444444555777888888???AAAFFFOOO]]]iiijjjeeeVVVNNNGGGEEEDDD@@@======@@@???===<<<<<<<<<:::888777777777777666666666666555666777888:::;;;<<<===<<<;;;999777666555444444555888<<<>>>@@@AAADDDFFFGGGMMMVVVcccqqqxxxooocccXXXOOOGGGCCCAAA???AAADDDIIIOOOYYYcccjjjmmmmmmlllkkkkkkiiiccc[[[QQQGGGAAA;;;999777666666666666555222333333111......111555000222444555555555666777888888888:::<<>>>>>CCCLLLTTT[[[eeennnxxx~~~sssjjjttt~~~vvvwww{{{{{{{{{{{{~~~;;;888444222222222222111000000000000000000000000...---------...///111222111000000000000000111111444333333222111111111111000111111222333444555555666666777888:::<<<>>>???999@@@???>>>DDDCCCDDDOOO```{{{\\\OOOKKKYYYnnnvvvggguuulllUUUTTT___sssooo[[[MMMCCC<<<888666666999:::777666999:::;;;<<<<<<<<<;;;:::999888888888777666555333333111111111///...///333666===IIIeeevvv]]]PPPIIIBBB===;;;;;;:::999:::>>>===;;;999999999;;;<<<::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::>>><<<;;;;;;<<<======<<<:::;;;;;;<<<<<<=========999999999999999999999999888888777555444333222111000000//////000111333444:::===EEEPPPZZZcccppp|||vvvxxxzzz|||zzzssskkkggg\\\YYYUUURRRNNNIIIDDD@@@DDDCCCAAABBBCCCDDDCCCBBBAAA@@@???===<<<:::999888888999:::;;;;;;:::777555555444444555888;;;>>>@@@AAADDDJJJUUUeeepppmmmdddUUUMMMGGGEEEBBB>>><<<===@@@???>>>>>>======<<<;;;777777777777666666666666555666777999;;;<<<>>>>>>===<<<:::888666555555444666999<<>>???BBBDDDKKKUUU___gggkkklllllllllllllllhhh```VVVKKKDDD>>>;;;888777777888888777222444444///)))(((,,,111111333555666666666888999999999:::<<>>???QQQqqq}}}gggWWWPPPEEE===<<<<<<:::999;;;999999:::;;;<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<;;;:::::::::::::::;;;;;;===;;;::::::<<<<<<<<<;;;:::;;;;;;<<<<<<=========999999999999999999999999888777777555444333222222111111000000111222333444:::<<>>???@@@>>>===;;;999777666555555666999<<>>===>>>::::::===666888:::;;;======<<<;;;999::::::;;;;;;<<<<<<===;;;;;;:::::::::;;;<<<<<<<<<:::::::::<<<<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<888999999999999:::::::::888777666555444333222222222111111000111222333444888:::AAALLLUUU___mmmyyy~~~|||yyy||||||wwwtttooohhhaaa[[[VVVQQQNNNKKKIIIFFFDDDEEEEEEEEEDDDAAAAAA@@@>>><<<;;;999999999;;;<<<<<<;;;999999999777888888888;;;BBBJJJPPPXXX\\\ccckkksssuuulll```RRRMMMGGGEEEAAA<<<;;;>>>;;;<<<===<<<;;;:::;;;<<<777777777777666666666666444555777:::<<>><<<:::888666555555555888<<>>999CCC???888===BBBEEELLLRRRllloooVVVKKKIIIPPPbbbsssxxxtttxxx___SSSLLLJJJVVVooofffOOOCCC===999888666444555999666888:::<<<======;;;:::888888777777666555333222222222111111222222111000444444999IIIaaasssssskkk\\\LLL?????????;;;;;;???999999999::::::;;;;;;<<<888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;:::;;;<<<<<<;;;999;;;;;;;;;;;;::::::::::::888888999999999:::::::::777777666555444333333222111111000///000111222333444666>>>HHHRRR]]]kkkxxx}}}~~~zzzssslllddd]]]VVVQQQOOOLLLHHHFFFFFFFFFEEEDDDBBBBBB@@@???===;;;:::::::::<<<===<<<999888999;;;555666777:::???JJJVVV___nnnsssxxx{{{|||xxxlll___RRRMMMHHHEEEAAA;;;;;;>>><<<>>>??????===<<<>>>@@@777777777777666666666666444555777:::===@@@BBBCCC@@@???<<<:::888666555555444777;;;>>>@@@CCCFFFHHHJJJPPPYYYgggxxx}}}sss___UUUKKKEEEAAA<<<<<<>>>???CCCJJJSSS]]]gggooosssvvvuuurrrmmmggg```ZZZVVVPPPKKKDDD???<<<:::888777333333333333333333555555111333444444555777:::<<<<<<<<<>>>BBBHHHQQQXXX]]]\\\___dddhhhjjjllloooqqqrrrtttwwwzzz||||||{{{zzz}}}}}}|||{{{{{{~~~qqq[[[JJJDDDBBBAAA@@@FFFIIISSS___fffiiinnnttt{{{yyysss|||yyyooommm{{{zzztttiii___]]]```nnnyyy777555222111222333333333...//////000111222222222------......//////000000000000///000000111222222222222111000222444666888111222222333444555666666555666777888:::===???@@@666AAA???999???CCCEEEKKKQQQjjj|||```NNNFFFHHHXXXiii~~~yyyiiiTTTMMMIIIPPPccc}}}xxx^^^IIICCC===:::666333444888555777:::<<<===<<<;;;:::;;;;;;;;;:::999888777666111000000111222222000...000555999???RRRiiiqqqnnn```MMM@@@@@@@@@<<<;;;@@@===;;;999888777999;;;<<<777999:::<<<======<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<;;;;;;<<<======<<<:::;;;;;;;;;::::::999999999888888888999999:::::::::777777666555444444333333000000///......///111111222444;;;FFFPPP[[[jjjwwwzzzzzzzzzrrriii```ZZZRRRNNNJJJGGGGGGFFFEEEDDDCCCBBBAAA???>>><<<;;;:::;;;<<<===;;;999888:::===777999<<>>@@@BBBEEEHHHJJJOOOYYYhhhyyyuuu```WWWLLLFFFAAA<<<<<<>>>???AAAGGGOOOZZZeeeoootttzzzxxxtttnnnhhhbbb^^^[[[TTTOOOGGGAAA===:::888777555444222222333222000///111222444444444666:::===>>>>>>@@@DDDKKKTTT\\\aaa___bbbfffiiilllnnnrrrtttrrruuuxxx{{{||||||{{{zzz}}}}}}|||{{{{{{~~~zzzjjjUUUFFF@@@???>>>===IIIMMMWWWcccjjjlllpppvvv~~~yyysssuuummmnnn}}}{{{||||||uuuhhh]]]]]]dddnnnyyy333333333222222222111111000000000000000000000000///////////////000111111333111000111222444333333444333333222222333333444666666555444444444555555;;;:::999999999:::;;;<<<;;;;;;<<<===???BBBDDDFFFUUUkkkoooXXXHHHEEEPPP^^^yyy~~~uuubbbVVVLLLNNNWWWiiirrrVVVEEE999<<<>>>999666888888:::===??????===;;;999999777333///......000222333222111111000111111111111//////666EEEWWWhhhqqq\\\RRRFFF???======<<<:::>>><<<999777777:::===???<<<;;;:::999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;:::999;;;::::::999999::::::;;;777888999::::::999777666777666444222111111111222666111111555444///+++---666666999AAAIIISSScccpppyyyvvvzzz|||tttnnnjjj```YYYPPPKKKJJJKKKKKKJJJFFFBBB===<<<======;;;888<<<===???>>><<<;;;;;;<<<999;;;???FFFRRRdddvvvzzzhhhYYYTTTQQQLLLFFFAAA===;;;;;;===<<<:::999999:::<<<===999888666666777777555444<<<;;;:::<<>>;;;999777777777666888;;;===>>>@@@CCCEEELLLQQQZZZhhhyyy}}}ssskkkYYYOOOKKKBBB??????999BBBCCCEEEHHHPPP^^^ooo{{{|||{{{xxxtttmmmfff```\\\VVVRRRLLLEEE???;;;999888777666444444444222000---333111111444888::::::888>>>BBBHHHMMMSSSYYY___cccfffiiimmmnnnmmmooorrruuusssuuuyyy|||~~~}}}{{{zzz{{{|||}}}~~~~~~yyyaaaJJJCCCAAA<<<===CCCKKKSSS^^^fffkkkpppxxx~~~yyyyyypppttt}}}}}}xxxyyyxxxhhhUUUYYYkkksssyyy333333222222222111111111000000000000000000000000///////////////000111111333111000000222333333222333333222222222222333333444333333444444555777777777777777888:::<<<>>>???<<<<<<<<<===???BBBDDDFFFPPPcccfffOOODDDKKKYYYooo{{{{{{oooaaaSSSNNNPPP___|||eeePPP>>><<<===999555777888:::<<<>>>???===;;;999<<<:::777444333333444555333222222111111111111111222000000444???NNN]]]gggYYYPPPEEE>>>======<<<;;;===<<<:::999999:::<<<>>>999888888888888999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888;;;::::::999999::::::;;;888888999999999999888888999888666555444333444444888///***,,,000000222555555555888???FFFPPP^^^lllxxx}}}xxxvvvzzz{{{wwwllldddYYYRRRNNNKKKIIIFFFDDDCCCAAA>>><<<:::;;;<<<@@@AAABBBAAA???>>>>>>???:::<<>><<<;;;<<<;;;999888888:::;;;<<<:::888777666777777555333777666777;;;@@@EEEGGGHHHDDDBBB???;;;888555444444777999<<<===>>>@@@BBBEEELLLQQQ[[[iiizzzuuujjjXXXNNNJJJAAA>>>???999<<<>>>AAAEEENNN\\\nnnzzzzzzzzzzzzwwwrrrlllfffbbbXXXTTTNNNFFF@@@;;;888777777666444333333333111///333222222444888;;;;;;:::>>>CCCJJJQQQXXX^^^cccggggggjjjnnnooooooqqqtttvvvvvvxxx|||~~~}}}}}}~~~~~~~~~nnnYYYFFFBBBAAA>>>@@@FFFLLLUUUaaalllsssxxx||||||}}}rrrxxx|||wwwpppaaaWWW^^^nnn{{{}}}333222222222222111111111000000000000000000000000000////////////000111111333111000000222333333222333222222111111222222333111111222333555777888999666666777999:::<<<>>>>>>=========>>>???BBBDDDEEEMMM[[[xxxwwwZZZHHHJJJTTTbbbppp}}}zzzlll[[[OOOIIIQQQkkk{{{aaaGGG===<<<888555555888999;;;=========;;;:::<<<;;;:::888777666666666333333222111111111111111111222222222777AAAOOOXXXSSSLLLDDD>>>=========<<<<<<<<<;;;::::::;;;;;;<<<666666777777888:::;;;<<<========================:::::::::::::::999999999;;;::::::999999::::::;;;999999888888888888999999999999777666555444444444555---(((+++000222333444444333666<<>>AAAJJJYYYmmmwwwcccSSSPPPNNNKKKGGGCCC???<<<;;;;;;:::999888888999::::::;;;999777777777777555333555555666;;;@@@FFFIIIIIICCCAAA>>>:::888666555444999;;;===>>>???@@@BBBDDDKKKQQQ\\\kkk}}}yyyiiiWWWMMMIII@@@>>>???:::999;;;>>>BBBJJJWWWgggrrruuuwwwyyyyyyvvvpppjjjeeeZZZWWWPPPIIIAAA;;;777666888555333222222333222222333222333555888;;;<<<<<>>>>>>>>???@@@BBBDDDFFFMMMUUUkkkdddQQQMMMPPPZZZjjjuuufffWWWJJJIII\\\tttrrrQQQ@@@;;;999666555777888:::;;;<<<<<<<<<;;;::::::999999777666555444333333222111111111111222111222333111111777CCCLLLLLLGGGAAA>>>===>>>======<<<<<<<<<<<<<<<;;;;;;:::888888888999999:::;;;;;;========================;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999999::::::;;;:::999888777888999:::;;;888777666555444333333333//////000333333111///---222111444;;;AAAIIIVVVbbbsss}}}zzzsssrrrrrrssstttvvvxxxxxxzzzzzz{{{}}}{{{rrriiiccc[[[TTTNNNHHHGGGDDD???:::999;;;>>>??????@@@>>><<<;;;<<<===DDDHHHSSSdddxxxuuuaaaRRRNNNMMMKKKHHHDDD@@@===;;;:::999888888777888888999;;;999888777777777555333999888999<<<@@@DDDEEEEEE???===<<<:::999888888999:::<<<>>>??????@@@BBBDDDJJJPPP\\\mmm~~~jjjXXXNNNIII@@@===???::::::<<>>999777888555222111222333444444333333444666999<<<>>>@@@BBBHHHQQQZZZ```dddhhhjjjhhhjjjnnnpppssstttvvvwwwtttvvvxxxzzz{{{||||||{{{~~~||||||}}}uuuggg___PPPFFF>>>>>>@@@BBBFFFLLLWWW^^^kkkzzz}}}pppvvv}}}nnn\\\XXXeeetttzzz|||{{{222222222111111111000000000000000000000000000000000000000000000111222222222000///000111222222222333222222222222222222333444444444555666777999:::999:::<<<=========;;;:::???>>>>>>???AAACCCEEEGGGIIIOOO^^^zzzmmm\\\PPPKKKSSSeee}}}uuurrrxxxkkkXXXKKKRRRaaawww___GGG>>>:::888666666777888999:::;;;<<<===999999999999888666555444444333333222111222222222///111222000///333<<>>>>>>>><<<<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;::::::========================;;;;;;:::::::::;;;<<<<<<;;;::::::999999::::::;;;:::999888888888999;;;<<<888888888777666555444333,,,222666555111///...///000000333:::@@@HHHTTT```ooozzz|||zzzvvvtttnnnooooooppprrruuuxxxzzzzzz{{{}}}yyypppggg\\\TTTOOOIIIBBB>>>======>>>===CCCDDDDDDBBBAAA@@@BBBDDDGGGNNN\\\mmmvvvdddVVVMMMLLLKKKHHHDDDAAA>>><<<999999888888777777777777:::999777777888888666555;;;;;;<<<>>>BBBDDDDDDCCC???>>><<<:::999999999999;;;===???@@@@@@AAACCCDDDIIIPPP[[[mmmooo[[[PPPJJJ@@@===>>>999999<<>>>>>>>>>>>@@@BBBDDDGGGIIIDDDJJJTTThhhvvvfffUUUHHHNNN^^^vvvmmmggguuulllUUUOOOTTTggg~~~pppSSSDDD===:::777666666666777999;;;===>>>:::;;;;;;::::::888777777444444333222222222222222000111111000///222888>>>============>>>>>>??????===============<<<;;;:::<<<<<<<<<===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<:::999888777777888999:::;;;::::::999999::::::;;;999999888999999:::;;;<<<;;;;;;;;;:::999888666666///333333...+++---111333000000444:::???EEEQQQ\\\kkkvvv}}}{{{xxxwwwvvvvvvtttsssooopppqqqrrrsssvvvzzz~~~}}}~~~qqqbbbXXXVVVNNNEEE@@@@@@BBBBBB@@@CCCDDDDDDCCCAAABBBDDDGGGKKKUUUeeevvvyyyhhh[[[OOOMMMKKKGGGDDD@@@>>><<<:::999999999888777777777999888777777999999888777::::::<<<@@@DDDGGGHHHGGGEEECCC@@@<<<:::888777666;;;===???@@@@@@BBBDDDFFFIIIOOOZZZkkkuuuaaaTTTMMMAAA===>>>888555888===@@@DDDKKKTTT[[[bbbffflllpppppplllgggcccXXXWWWTTTPPPJJJDDD>>>;;;999666444333333444333333444555777888:::>>>CCCGGGKKKNNNRRRUUUXXX\\\aaadddhhhiiilllppptttwwwvvvuuuuuuuuuuuuvvvwwwyyy{{{||||||||||||~~~~~~rrr```QQQIIIAAA@@@???>>>@@@EEEMMMSSSdddjjjtttzzztttoooxxxwww~~~uuudddYYYbbbwww111111111111000000000000000000000000000000000000111111000000111111222333111000//////111222222111555444444333333444444555555555666777999<<<>>>???666999===AAACCCBBBAAA???======>>>@@@CCCFFFIIIKKKEEEJJJPPPZZZsssqqq^^^MMMIIITTTiii{{{uuulllpppwww|||```QQQOOO[[[iiiaaaKKK@@@;;;777666555555666888:::===???<<<;;;;;;::::::999999888444444333222222222222333111000//////000222555777777999;;;===>>>>>>???@@@>>>>>>>>>===<<<;;;;;;;;;999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777666777888999;;;::::::999999::::::;;;777888999:::;;;;;;;;;;;;;;;;;;<<<;;;:::999777666222333///***+++///...)))333222555999===AAAKKKVVVeeeooozzz~~~|||yyyxxxyyyyyyyyyxxxuuuvvvwwwwwwxxxzzz{{{iii^^^[[[UUUMMMFFFDDDDDDFFFHHHAAABBBBBBBBBAAACCCFFFIIIWWWcccssswwwggg[[[QQQNNNJJJFFFBBB???======::::::::::::999888777666777666666777999::::::999999:::===AAAFFFJJJJJJJJJGGGEEEBBB>>>;;;888777777:::<<>>===777333777<<>>:::999777555555555444222000444666888999:::>>>DDDIIINNNOOOPPPQQQTTTYYY```eeeiiiiiilllqqqwwwyyyxxxuuuvvvuuuuuuuuuwwwyyy{{{}}}}}}}}}}}}~~~~~~~~~lllYYYLLLFFF===???@@@???AAAHHHRRRYYYdddlllyyy{{{{{{{{{yyy~~~ttt```ZZZfffyyyxxx111111111111000000000000000000000000000000000000111111111000111111222333111000...///111222222111666555555444444555555666333444666888;;;>>>AAABBB:::===AAACCCDDDAAA>>><<<<<<===>>>@@@CCCGGGJJJLLLJJJOOOQQQSSSdddyyygggVVVGGGNNN^^^oooyyywwwoookkkgggTTTPPPRRRYYYnnnjjjPPPBBB;;;777555555555555777:::===???;;;:::999888888888888888555444333333222222333333333000......000222333333444777:::===>>>>>>@@@@@@??????===<<<;;;;;;;;;;;;666777999;;;<<<<<<<<<;;;::::::::::::::::::::::::>>>===;;;999888888999:::;;;::::::999999::::::;;;666888999;;;<<<<<<;;;;;;999:::::::::999777555444444222...,,,000111&&&555444555999;;;>>>GGGQQQZZZdddooowww~~~~~~~~~~~~{{{}}}~~~}}}}}}~~~~~~~~~pppddd]]]ZZZTTTLLLEEEEEEJJJOOOEEEEEEFFFEEEEEEGGGKKKNNNbbbooorrrcccXXXRRROOOJJJEEEAAA???======;;;;;;;;;::::::888777666666666555777:::;;;;;;:::<<<<<>><<<;;;::::::999<<>>===777666999===???@@@CCCIIIMMMVVVZZZaaagggkkkkkkiiihhh]]][[[YYYTTTLLLDDD===888999888666666666444111///444666888999;;;???EEEJJJOOOOOONNNNNNRRRXXXaaahhhjjjjjjmmmsssxxx{{{yyywwwuuutttssstttuuuwwwzzz|||}}}~~~~~~~~~~~~~~~~~~}}}hhhVVVJJJEEE;;;???@@@@@@BBBKKKWWW^^^bbbmmm|||~~~uuu^^^ZZZgggyyy}}}ooo333222111111222222111///......//////000000111111000///.........///111222555444333222222222333444666555555666777777555444777666666777:::<<<======;;;<<<>>>@@@AAABBBAAAAAA??????@@@CCCFFFKKKNNNQQQOOOJJJIIINNNYYYooovvvWWWFFFFFFNNN^^^kkkwwwzzzmmmeeerrrlll\\\IIIKKKNNN\\\jjj}}}xxxZZZDDD;;;999777777777666555777:::<<<>>>>>>>>>===;;;999666555777555222111111333333333000000000000111111111111444888;;;<<<;;;<<<@@@CCCBBBBBBAAA???>>><<<;;;;;;<<<<<<======<<<;;;::::::;;;:::999888999:::;;;<<<;;;:::888777777888:::;;;<<<<<<;;;;;;:::999888888:::::::::<<<======;;;999:::999999888888888888888333333222111000000000111111222333444666;;;AAAFFFVVV^^^iiiqqqvvvzzz~~~{{{vvvssswwwsssnnnkkklllqqqxxx}}}wwwjjjbbb[[[UUUQQQMMMHHHHHHKKKJJJLLLMMMJJJGGGIIIPPPWWWkkkuuuzzznnnbbbXXXPPPMMMIIIFFFDDDCCCAAA??????<<<:::999999999888666:::999888777777888999999>>>===>>>AAAGGGJJJJJJIIIGGGEEEBBB???<<<:::999888:::<<>>CCCKKKQQQXXXQQQLLLOOOTTTYYY```gggkkkmmmpppsssttttttsssrrrqqqqqqrrrrrrtttuuuwwwxxx|||~~~zzzeeeSSSHHHEEECCCBBBAAADDDMMMWWW```fffqqqwww}}}ggg]]]nnnyyy~~~zzznnnccc333222111111222222111///////////////000000111111000//////...///000111222444444333222222333333444666666555666777777666444777666666888:::<<<>>>>>><<<===>>>@@@AAAAAABBBBBB???@@@BBBDDDHHHKKKMMMOOOPPPKKKIIIKKKPPPccc~~~aaaNNNHHHIIIUUUcccrrrssskkkjjjyyygggRRREEEEEEPPP___sss~~~```III>>>;;;777777777666666888:::<<<============;;;999777666888555222111222333333222.../////////////////////000444999<<<>>>???@@@@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<;;;::::::999999888888888999:::;;;;;;:::999777777999:::;;;:::::::::999888888777777;;;:::999999::::::888666::::::888777777777888999444333222111000000000000111111222333555:::@@@EEENNNVVVaaajjjpppuuu{{{{{{wwwsssooopppkkkddd___^^^bbbgggkkkooouuu|||sssiiiddd___\\\WWWQQQOOOPPPOOOQQQQQQOOOMMMPPPXXX___qqqyyyuuukkk```WWWQQQNNNIIIFFFDDDCCCAAA@@@>>>===;;;:::;;;<<<;;;::::::999888777777888999:::======???CCCHHHJJJJJJHHHGGGEEEBBB>>><<<:::999888999<<<>>>@@@AAACCCEEEHHHLLLQQQZZZjjjlllVVVJJJEEE@@@:::777:::999888999<<<@@@EEEHHHOOOTTT[[[aaaeeeeeecccaaa[[[YYYWWWUUURRRMMMGGGCCCAAA<<<666555777888777444555888===@@@DDDJJJTTTZZZ^^^UUUOOOPPPUUUZZZaaagggjjjlllooorrrssssssrrrqqqssssssssstttuuuwwwyyyyyy|||~~~zzzdddRRRIIIFFF@@@@@@AAAFFFPPP\\\ffflllxxx~~~yyyhhhggg}}}|||zzzsssfffZZZ333222111111222222111////////////000000000000111000////////////000111222444444333333333333444444777666555666888888777555777777888999;;;===???@@@????????????@@@BBBCCCCCCAAABBBDDDGGGIIIKKKLLLMMMNNNJJJIIIIIIJJJYYY{{{oooZZZMMMFFFLLLZZZlll~~~ttthhhsssttt\\\LLLFFFLLL[[[ppphhhQQQDDD???666666555666777999:::;;;;;;<<<<<<===<<<:::999888888666333222333333333222////////////////////////,,,///555<<>>>>>>>>>>>============;;;<<<<<<<<<<<<;;;;;;:::888888888888888999::::::;;;:::999888888999:::;;;999999888888777666666666===;;;999888999888777666<<<:::888777666777999:::444444222111111000000000000111222333444999>>>BBBGGGNNNYYYbbbjjjrrrzzz~~~zzzwwwsssooollliiiccc[[[SSSPPPQQQUUUXXX]]]aaafffiiilllttttttjjjgggeeeddd^^^UUUPPPOOOSSSVVVWWWUUUUUUYYYccclllyyyvvvmmmccc\\\SSSOOOIIIEEECCCCCCBBBAAA???===<<<<<<===>>>>>>===:::999888777777888999:::<<<===AAAEEEJJJKKKIIIGGGFFFDDDAAA>>>;;;:::999999999;;;===???@@@BBBEEEGGGJJJQQQ\\\llllllVVVJJJDDD???999666777777888:::<<<@@@CCCEEEKKKOOOVVV]]]aaaaaa```___ZZZXXXUUUSSSQQQNNNKKKHHHEEE@@@;;;888999:::999777777:::@@@EEEKKKTTT___gggggg]]]TTTTTTWWW\\\bbbhhhjjjlllnnnqqqrrrrrrqqqqqqrrrrrrssstttuuuwwwxxxyyy|||}}}~~~~~~~~~zzzbbbOOOFFFEEE@@@AAADDDJJJTTT___jjjqqq|||sssuuuuuugggqqq{{{uuurrrjjj\\\QQQ333222111111222222111///000000000000000000000000000000000000000111111111333333333333444444444555777666666777888999888666777888:::;;;<<<>>>@@@BBBAAA@@@@@@???@@@BBBDDDEEEBBBCCCFFFHHHJJJJJJJJJJJJHHHGGGHHHJJJKKKXXXxxx|||fffTTTFFFHHHUUUhhhsssqqqhhhXXXMMMMMMZZZooonnnZZZKKKDDD666555444444666888999999::::::;;;<<<<<<;;;::::::999777444333444444333222222222222111111111111111---...222999AAAEEEDDDBBBAAAAAA@@@??????>>>======;;;;;;;;;<<<<<<;;;;;;:::999999999999999:::::::::;;;:::999999999999:::;;;888888888888777777666666???<<<:::999:::;;;;;;:::<<<;;;888777666777999;;;555444333222111000000000///000111222444777<<<@@@DDDLLLVVV```iiisss~~~~~~zzzwwwtttqqqmmmkkkfff```WWWOOOJJJJJJLLLNNNVVVXXXYYYYYYZZZ___hhhoooqqqiiifffffffff```VVVOOOMMMTTTWWWYYYYYY[[[aaammmvvvwwwmmmeee___TTTPPPJJJFFFDDDCCCBBBAAA@@@>>>===<<<===>>>===<<<:::999888888888999:::;;;;;;>>>CCCHHHKKKKKKIIIFFFEEEDDDAAA>>>;;;:::999999888:::===???@@@AAADDDFFFHHHSSSbbbrrrlllWWWKKKDDD>>>888666555666777:::<<>>BBBEEEBBBBBBAAAAAAAAACCCDDDEEEBBBDDDFFFHHHIIIJJJIIIIIIDDDDDDHHHKKKMMMWWWtttooo[[[JJJHHHQQQaaaxxxyyyttt[[[LLLIIIUUUiiivvvcccRRRFFF:::777444333555777777777999:::;;;<<<<<<<<<;;;;;;999777555555555555333222333222222222111111111000000//////555===DDDGGGGGGFFFEEEDDDBBB@@@>>>===<<<::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;:::999999999999999888888<<<:::888999:::<<<======<<<;;;999888777888999:::666555444222111000000000...000111222333666:::===CCCJJJUUU___jjjuuu|||zzzvvvssspppmmmjjjgggccc^^^WWWOOOKKKIIIJJJLLLQQQQQQQQQOOOOOORRRXXX]]]kkkrrr~~~qqqfffdddcccddd___UUUOOONNNRRRVVVZZZ\\\```hhhuuu~~~ssshhh```[[[UUUQQQKKKGGGEEECCCBBBAAABBB???===<<<;;;;;;999888999999888888888999;;;<<<:::???EEEJJJLLLKKKHHHGGGDDDCCC@@@===;;;999999999888:::===???@@@AAADDDFFFHHHUUUgggzzznnnZZZNNNFFF>>>999777444555777:::<<<>>>???@@@FFFJJJOOOUUUZZZ]]]^^^^^^ZZZVVVRRROOOOOOOOOOOOOOOEEEBBB>>>:::999999999888;;;AAAJJJSSS]]]iiivvv~~~yyylll___\\\___cccgggjjjlllmmmooopppqqqqqqqqqqqqppppppqqqrrrtttvvvxxxyyyyyyyyyyyyyyyyyy{{{oooWWWFFF??????EEEIIIOOOUUU\\\fffpppwww}}}pppppp~~~jjjffftttyyynnnggg[[[MMMDDD333222111111222222111///222111111111111000000000///000111111222222111111222333444555555666555555777777777888:::;;;:::888777:::===>>>>>>???CCCGGGCCCCCCCCCCCCCCCDDDEEEEEEBBBCCCEEEFFFGGGHHHIIIIIIEEEDDDGGGKKKLLLRRRggg~~~{{{fffQQQJJJLLLWWWlllwww^^^MMMHHHRRRaaattt```NNNBBB<<<555333444666666555999999;;;<<<<<<<<<;;;;;;:::888666666666555333111111111111000000//////...222000///111888@@@FFFJJJIIIHHHFFFDDDAAA???======999::::::;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888777666777:::;;;<<<;;;;;;;;;:::999999999999999777666444333111000000000///000222333333666999<<<@@@HHHSSS^^^hhhsssxxxuuuqqqnnnlllhhheeebbb^^^[[[UUUPPPLLLJJJIIIIIIHHHHHHIIIHHHHHHKKKOOORRRVVVXXX___iiirrr{{{~~~mmm___[[[XXXXXXTTTNNNKKKLLLQQQWWW]]]bbbhhhqqq~~~|||ssshhh___\\\UUUQQQMMMIIIGGGDDDBBB@@@BBB@@@===;;;:::999777666999999888888999:::;;;<<<;;;@@@FFFKKKKKKJJJIIIHHHDDDBBB@@@===;;;999999999999;;;===???@@@BBBEEEGGGKKKWWWjjjqqq^^^QQQHHH@@@;;;:::555666777999<<<===???@@@EEEHHHMMMRRRWWW[[[]]]^^^ZZZVVVQQQNNNMMMNNNNNNMMMGGGDDDAAA===;;;;;;<<<===AAAHHHTTT___jjjuuu}}}ooobbb```dddgggiiillllllmmmnnnoooooopppppppppsssssstttuuuwwwzzz|||}}}xxxyyyzzzyyyyyyzzz}}}wwwtttjjj[[[LLLBBB@@@BBBFFFLLLTTT\\\dddmmmxxx|||mmmuuu}}}xxxmmmkkkwwwsssggg^^^QQQEEEAAA333222111111222222111///222222222111111111000000///000111222222222111111222333444555666666666555777777777888;;;;;;:::999777;;;??????>>>@@@EEEIIICCCCCCDDDEEEEEEEEEDDDDDDBBBBBBCCCDDDEEEGGGIIIIIIHHHEEEGGGKKKLLLNNN[[[kkkwww^^^OOOJJJPPPdddyyyzzzgggTTTMMMQQQXXXooowww```KKKCCC999444444666777666999:::;;;<<<<<<<<<;;;::::::999777777777666333111222222111000000//////...000//////000333:::BBBHHHGGGGGGEEEDDDBBB@@@>>>>>>888999:::;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;888777777999;;;;;;:::999::::::;;;;;;;;;:::999888777666555333111111000000///111333333444666999;;;>>>FFFRRR]]]gggrrr|||wwwuuuqqqmmmjjjgggccc```YYYWWWTTTPPPLLLIIIGGGEEECCCDDDEEEEEEFFFHHHJJJLLLKKKKKKNNNUUUXXX[[[dddnnnzzziiiXXXRRRMMMKKKIIIFFFGGGKKKTTTZZZccckkkqqq{{{zzztttiii```^^^TTTQQQNNNKKKIIIEEEAAA>>>AAA???<<<;;;::::::888777999999888888999:::<<<===<<>>@@@AAACCCEEEHHHPPPZZZiii~~~tttaaaUUUKKKBBB===<<<666777888999;;;===???@@@CCCEEEJJJOOOTTTYYY\\\]]]ZZZVVVQQQNNNMMMLLLKKKJJJFFFEEEBBB???======>>>@@@DDDMMMZZZgggrrr}}}~~~pppdddccchhhkkklllmmmjjjkkkkkklllmmmmmmmmmnnnttttttuuuwwwyyy{{{}}}~~~yyy{{{||||||{{{{{{|||}}}~~~}}}yyygggaaaVVVJJJCCCAAADDDGGGKKKRRR[[[cccjjjsss~~~uuummm|||{{{{{{|||pppmmmooo|||kkkaaaXXXJJJBBBBBB333222111111222222111///222222222222111111000000///000111222333222111111111222444666777777666555777777777999;;;<<<;;;:::888<<<@@@@@@???@@@EEEJJJBBBCCCEEEFFFFFFEEEDDDDDDBBBBBBAAABBBDDDFFFIIIJJJIIIEEEGGGLLLMMMMMMVVVcccyyyiiiUUUJJJMMMaaaxxx|||mmmYYYOOONNNNNN^^^yyyqqqRRRHHH<<<666555777888777999:::;;;<<<<<<<<<;;;:::;;;999888777777666333111444444333333222111111000---...000000111666???EEEEEEDDDDDDBBBAAA@@@??????888999::::::;;;;;;;;;;;;888999:::;;;<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<======:::888999:::;;;<<<<<<:::888777777777555333222111000000000222333444444666999;;;>>>GGGSSS^^^hhhrrr|||zzzwwwrrrooolllhhhdddaaaWWWVVVTTTQQQMMMIIIEEECCCDDDDDDEEEFFFGGGGGGHHHHHHKKKIIIKKKOOONNNLLLQQQYYY[[[gggyyy{{{iiiYYYRRRKKKHHHGGGFFFKKKQQQWWW^^^iiiqqqyyyvvvtttoooeee]]][[[SSSQQQOOOMMMJJJFFFAAA===@@@>>>;;;;;;;;;;;;:::999999999888888999;;;<<<======BBBHHHKKKJJJIIIJJJKKKCCCAAA???<<<:::999999999:::<<>>>>>888777888999;;;===@@@AAAAAACCCHHHMMMRRRWWW[[[\\\ZZZVVVRRRNNNLLLKKKIIIHHHEEEDDDAAA>>><<<<<<>>>@@@EEENNN\\\jjjuuu~~~qqqeeeeeejjjmmmmmmnnniiiiiiiiijjjjjjkkkkkklllrrrssstttuuuxxxzzz|||}}}{{{}}}~~~~~~}}}||||||}}}~~~|||rrrbbbYYYLLLBBB???BBBGGGJJJSSSZZZbbbiiinnnuuuqqqooo|||zzzzzzzzz~~~yyyjjjkkkppp~~~yyyggg^^^UUUHHHBBBEEE111111000000///.........222222111111000111111222222222222222222222222222000111222333444666777777777888999;;;<<<;;;;;;:::<<<<<<<<<===@@@DDDHHHJJJFFFDDDEEEHHHGGGBBBAAABBBDDDCCCBBBBBBCCCEEEGGGIIIKKKKKKKKKMMMOOORRRTTTVVVhhhzzzcccPPPOOO[[[fffvvv}}}vvvdddVVVRRROOOQQQgggfffSSS@@@999888555555777555666888:::<<<===>>>>>>:::999888888888777555333444222111111222333222111333333222000///222888===CCCBBB???<<<>>>AAA>>>888===<<<;;;;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;;;;;;;;;;:::888::::::::::::::::::::::::;;;:::999999888888999999999::::::;;;;;;::::::999<<<888444222333333111///666111///111444444777;;;BBBDDDKKKXXXgggssszzz|||{{{uuummmiiigggddd]]]XXXVVVUUURRROOOMMMJJJIIIHHHIIIHHHGGGIIIKKKKKKGGGDDDIIIJJJJJJKKKKKKKKKJJJJJJQQQTTT]]]jjjxxxwwwgggWWWSSSOOOLLLHHHGGGMMMUUU[[[```jjjuuu}}}yyywwwqqqfff^^^[[[PPPOOONNNMMMKKKFFF@@@<<<>>>;;;888777777888888888:::999888777666888;;;>>>CCCDDDHHHMMMQQQRRRMMMIIIDDD???::::::999777:::>>>>>>???AAACCCCCCEEEIIIKKKUUU\\\iii|||xxxcccVVVMMMDDD===:::===<<<:::888888:::<<<>>>DDDFFFHHHLLLOOOSSSUUUWWWXXXUUUQQQMMMJJJIIIIIIJJJFFFEEECCCBBBAAA@@@@@@@@@KKKRRR]]]hhhrrryyywwwtttooolllkkkkkkjjjjjjjjjkkklllkkkkkkkkkmmmoootttttttttuuuwwwyyy|||}}}}}}}}}||||||||||||}}}}}}{{{ttt^^^SSSHHHCCCBBBBBBFFFLLLUUU^^^iiinnnqqquuu~~~uuupppuuu{{{vvvwww}}}nnnggglllssszzzssscccXXXPPPGGG@@@>>>222222111111111111000000333222000000111222222111333333222222222222222222222333444555777888999999999:::;;;============<<<<<<<<<===>>>AAADDDGGGIIIEEECCCCCCFFFFFFBBBAAACCCDDDCCCBBBBBBCCCEEEHHHIIIKKKKKKKKKLLLNNNQQQSSSUUUZZZgggwwwmmmTTTKKKTTT```gggqqq|||wwwnnn```XXXOOOKKK[[[qqqvvv```III???<<<999666666555666888999;;;======>>>;;;999888888888888555333555333111111222333222111222222111///...111666;;;BBBBBB@@@===>>>AAA@@@;;;===;;;999999::::::999777;;;;;;;;;;;;;;;;;;;;;;;;===;;;;;;;;;=========;;;::::::::::::::::::::::::;;;::::::999999999999999999::::::;;;;;;::::::999999666333111111111///---222...---111333333555888BBBFFFNNNZZZfffrrr{{{yyysssmmmjjjhhheee```\\\SSSRRRPPPNNNMMMLLLLLLMMMMMMKKKIIIIIIJJJKKKIIIGGGHHHHHHIIIIIIIIIIIIIIIHHHJJJKKKOOOWWWbbbssszzzhhhUUUPPPKKKIIIFFFFFFKKKRRRYYY^^^iiiwww}}}xxxuuutttoooeee^^^[[[RRRPPPNNNLLLJJJFFFAAA===???===999888888888888888999999999888777888;;;>>>BBBDDDGGGLLLPPPPPPKKKGGGDDD>>>::::::999777:::>>>???@@@CCCDDDEEEGGGJJJMMMWWW___lllzzzeeeXXXOOOFFF???<<<;;;:::888777888;;;===???BBBDDDFFFIIILLLOOOQQQRRRUUUSSSPPPMMMJJJIIIIIIJJJFFFEEEDDDCCCCCCBBBAAA@@@KKKQQQ[[[eeennnuuuyyy|||tttqqqmmmkkkkkklllmmmllllllmmmmmmmmmllllllmmmoootttttttttuuuvvvyyy{{{||||||||||||{{{||||||}}}}}}wwwoooYYYOOOEEEAAAAAACCCIIIOOOZZZaaakkkrrrvvvzzzpppnnnwww~~~zzz~~~xxxxxx~~~{{{oooiiijjjpppuuuzzzyyylll\\\TTTMMMFFFAAA???222222222333333333333333444111///000222444222000333333333333333333333333555555666888999:::;;;<<<;;;<<<>>>???@@@??????>>><<<<<<>>>@@@BBBDDDFFFGGGCCCAAABBBEEEFFFCCCCCCEEEEEEEEEDDDCCCDDDGGGIIIJJJKKKKKKKKKLLLNNNPPPQQQRRRUUU\\\eeeooovvvZZZFFFGGGSSSXXXaaapppnnn|||~~~pppeeeUUUIIIOOO```{{{vvvWWWFFFAAA>>>999444555666777999;;;<<<===>>>;;;:::999999999888666444666444222222222222111000111111000///...000444777@@@CCCDDDAAAAAACCCBBB???>>><<<:::999999999888777;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::<<<>>>??????>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::999::::::;;;;;;::::::999999666444222222111000...111...///222444333444888AAAHHHRRR\\\fffqqq}}}|||rrrnnniiifffdddbbb^^^ZZZSSSQQQOOONNNNNNPPPRRRTTTRRROOOLLLKKKKKKLLLLLLKKKIIIIIIIIIJJJJJJIIIHHHHHHGGGDDDDDDGGGLLLXXXlll}}}|||iiiUUUNNNGGGFFFGGGGGGJJJNNNUUUZZZfffxxxwwwrrrpppooolllccc]]][[[UUURRRNNNKKKIIIFFFBBB???AAA>>>;;;999888999888777888999::::::999:::<<<>>>DDDFFFJJJOOOQQQPPPKKKGGGCCC>>>::::::999888:::>>>@@@BBBDDDEEEFFFHHHLLLNNNYYYbbbqqq}}}hhhZZZQQQHHHAAA>>>999888666666888;;;>>>@@@@@@AAACCCEEEGGGIIIKKKLLLOOONNNMMMLLLKKKJJJIIIIIIFFFEEEEEEEEEFFFFFFDDDCCCKKKOOOWWW```hhhnnnrrrtttpppnnnkkkjjjlllmmmnnnnnnnnnooooooooommmnnnoooqqqttttttttttttuuuwwwyyyzzz{{{{{{{{{{{{{{{|||}}}~~~{{{pppgggTTTKKKCCCAAADDDHHHPPPWWW```fffnnnvvv|||{{{nnnsss~~~{{{yyyvvvmmmeeekkkxxxyyy}}}nnnaaaTTTMMMJJJDDDAAA@@@111111222222333444555555555222///000333555333000333333333333444444444444666666777999:::;;;<<<===<<<===>>>@@@@@@@@@@@@???<<<===???AAACCCDDDDDDDDDCCC@@@AAAEEEFFFDDDEEEHHHGGGGGGFFFFFFGGGIIIKKKMMMJJJKKKKKKLLLMMMOOOPPPPPPXXXZZZ]]]cccrrrhhhNNNEEEIIIPPPXXXfffzzzpppwwwtttaaaOOOLLLTTTjjjhhhNNNEEEAAA:::444666666777888:::;;;======<<<:::999999:::999777444888555333222222222111///111111000//////111333555===CCCHHHIIIIIIIIIEEE@@@@@@>>><<<;;;;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::;;;===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999::::::;;;;;;::::::999:::999777666555444222222222000222666777555666:::@@@HHHTTT]]]fffrrr}}}yyyooolllgggdddbbb___\\\YYYUUUSSSQQQOOOPPPRRRVVVXXXTTTSSSRRRQQQQQQPPPOOOOOOMMMMMMMMMLLLLLLKKKJJJIIIIIIFFFDDDEEEFFFKKKXXXdddvvvcccUUUMMMFFFGGGIIIIIIJJJMMMPPPUUUbbbxxx~~~tttooollllllhhhaaa[[[ZZZXXXTTTOOOKKKHHHFFFCCC@@@CCC@@@<<<999999999888777888999;;;<<<;;;;;;===>>>HHHKKKPPPSSSTTTRRRMMMIIIBBB===:::;;;:::888:::>>>???AAADDDEEEFFFIIILLLOOOZZZeeeuuujjj[[[QQQHHHAAA???999888666666777:::<<<>>>???@@@AAABBBDDDEEEFFFGGGIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFIIILLLLLLJJJHHHJJJMMMSSS[[[cccjjjnnnooommmkkkiiiiiikkklllmmmlllnnnooopppppppppqqqsssuuuuuuttttttttttttuuuwwwxxxyyyyyyyyyzzz{{{|||~~~~~~~~~sssggg___OOOHHHBBBDDDIIIPPPYYYaaafffkkkrrrzzzvvvsss|||}}}yyyqqqiiijjjxxxwwwfffZZZMMMHHHFFFBBB@@@@@@///000000111222333444444555222000000333444333111333333444444444555555555666666777888:::;;;<<<===;;;<<<>>>???@@@@@@??????===>>>@@@AAABBBCCCCCCCCCCCCAAABBBEEEGGGFFFGGGJJJIIIIIIHHHHHHIIIKKKMMMOOOJJJJJJLLLMMMNNNOOOPPPPPPUUUVVVWWWZZZddd{{{zzzaaaNNNGGGKKKRRR```ssswwwsss~~~pppYYYMMMLLLZZZkkk|||[[[JJJCCC<<<666777777777777999:::<<<===<<<;;;:::::::::999777555888666333222333222111000222111111000111222222222888BBBLLLQQQTTTRRRKKKBBB@@@>>><<<;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;<<<<<<:::999<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;999::::::;;;;;;::::::999999999888777555444333333111111333777666444666;;;>>>HHHTTT^^^ggguuu}}}xxxpppnnniiieeebbb^^^[[[YYYXXXVVVSSSPPPPPPRRRTTTVVVVVVWWWZZZZZZYYYWWWTTTRRRPPPPPPPPPNNNMMMKKKIIIHHHIIIGGGGGGIIIHHHHHHMMMTTTdddvvvjjjYYYQQQJJJFFFHHHJJJIIIIIIJJJKKKPPP^^^vvv{{{sssnnnjjjjjjfff___ZZZYYY[[[VVVQQQLLLIIIFFFCCCAAACCC@@@<<<999999999888777888:::<<<===<<<===>>>@@@JJJNNNSSSWWWVVVRRRMMMIIIAAA===:::;;;:::999:::>>>>>>@@@CCCEEEFFFIIILLLOOOZZZfffxxxlll\\\QQQGGGAAA>>>;;;:::888666777888;;;<<<@@@@@@AAAAAABBBCCCDDDDDDEEEFFFHHHIIIJJJIIIHHHHHHHHHGGGIIINNNSSSUUURRROOOKKKLLLPPPXXXbbbiiimmmnnnmmmkkkiiiiiijjjjjjjjjiiilllnnnpppqqqrrrsssvvvyyyuuutttssssssssstttuuuvvvwwwwwwxxxyyy{{{|||~~~wwwkkk___WWWIIICCCAAAFFFNNNVVV___hhhlllooouuu|||}}}nnnvvvyyypppnnnuuuzzzpppbbbVVVJJJEEEDDD@@@>>>>>>/////////000111222222333333333333222222222333333333444444555555666666666666666777888:::;;;<<<===;;;<<<===????????????>>>@@@@@@@@@AAAAAABBBBBBBBBCCC@@@AAADDDFFFEEEGGGJJJIIIIIIHHHGGGIIIKKKMMMOOOIIIJJJLLLNNNOOOPPPQQQQQQRRRSSSUUUYYY___nnnqqqYYYFFFFFFLLLZZZkkk|||~~~sssqqqhhhSSSIIIPPPYYYgggyyyoooVVVIII@@@:::777777666777888:::<<<======<<<;;;;;;;;;:::888666777555333333333333222111333111000111222222111000444>>>JJJUUU^^^___UUUJJJAAA???;;;:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;:::;;;;;;999888;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<<999::::::;;;;;;::::::999666777888777444222222222000000222555333111555;;;>>>GGGTTT___lll|||}}}xxxnnnlllhhhddd___\\\YYYXXXZZZXXXUUURRRQQQQQQRRRSSSXXX\\\```bbb```]]]ZZZYYYUUUUUUSSSQQQNNNKKKHHHGGGGGGFFFGGGIIIHHHEEEFFFJJJPPP```uuutttdddXXXLLLIIIHHHKKKLLLIIIGGGIIIIIINNN\\\ttt{{{sssnnnjjjjjjfff```[[[[[[\\\XXXRRRMMMJJJFFFCCCAAAAAA>>>;;;999888999888777:::;;;<<<======>>>@@@BBBKKKOOOUUUWWWUUUPPPJJJGGG@@@<<<:::;;;;;;999:::>>>>>>@@@CCCEEEFFFIIIMMMOOOZZZgggzzzooo]]]RRRGGG@@@===<<<;;;999777777888;;;<<<@@@@@@@@@AAABBBBBBCCCCCCBBBCCCEEEGGGHHHHHHGGGGGGIIIIIILLLSSS[[[___\\\WWWPPPPPPRRRYYYccckkknnnoooooommmkkkjjjkkkkkkiiihhhlllnnnppprrrrrrtttxxxzzzvvvuuusssrrrrrrrrrssssssuuuuuuvvvxxxzzz}}}~~~|||qqqdddXXXQQQDDDAAAAAAIIISSS[[[dddkkkppptttyyy}}}}}}wwwgggtttzzzrrruuu~~~rrriii```TTTHHHCCCBBB???======///000000000111111222222111444555444111000333666333444444555666666777777666777888999;;;<<<======;;;<<<>>>???@@@@@@??????BBBAAA@@@@@@@@@AAABBBCCCBBB??????BBBDDDCCCEEEHHHGGGGGGFFFFFFGGGIIIKKKMMMHHHJJJLLLOOOQQQRRRRRRRRRSSSTTTWWWZZZ\\\dddyyyeeeLLLFFFIIITTTcccppp{{{qqq|||cccRRRMMMQQQYYYffffffQQQEEE>>>888777666666777999;;;===>>><<<;;;;;;;;;;;;888666777555333333444444333222222000///000222222///,,,000888EEETTTdddjjjcccWWWGGGCCC???<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;<<<===;;;:::::::::::::::::::::::::::>>>======<<<<<<<<<<<<<<<999::::::;;;;;;::::::999555777999888555222222333111111333444222000555===???GGGTTTbbbrrr~~~xxxnnnmmmjjjfffbbb___^^^]]]___^^^[[[YYYWWWWWWWWWWWW\\\```dddeeecccaaa```aaa]]]\\\ZZZWWWSSSOOOKKKIIIHHHFFFFFFHHHGGGDDDDDDGGGHHHTTTbbbppp{{{ooofff\\\UUUKKKKKKOOORRRQQQLLLJJJKKKIIINNN\\\sss{{{rrrmmmjjjjjjhhhccc______]]]YYYTTTOOOKKKGGGCCC@@@???===999888888888888888;;;<<<<<<<<<<<<>>>BBBEEELLLRRRXXXZZZVVVPPPJJJGGG???<<<:::<<<<<<999:::>>>???AAADDDFFFHHHKKKNNNQQQ[[[iii}}}rrr```SSSHHH@@@===<<<:::999888888:::===>>>?????????@@@AAAAAABBBBBBAAABBBCCCDDDFFFFFFFFFGGGKKKKKKOOOXXXcccgggddd___XXXVVVVVV\\\eeemmmpppooopppooommmmmmnnnnnnlllkkkoooppprrrrrrrrrsssvvvxxxvvvuuusssrrrqqqqqqqqqrrrssstttuuuwwwzzz}}}yyylll^^^SSSMMMDDDBBBFFFPPPZZZbbbiiiooouuuyyy~~~~~~{{{ppprrr|||www}}}yyyjjjccc\\\PPPEEEAAA@@@>>><<<===000111111111111222222222000444777555000...222888444444444555666777777888777888999:::;;;===>>>>>><<<===???@@@AAAAAA@@@@@@CCCBBB@@@??????@@@BBBCCCAAA>>>===@@@BBBAAABBBFFFEEEEEEDDDDDDEEEGGGIIIKKKHHHJJJLLLOOORRRSSSSSSSSSTTTTTTVVVXXXVVVZZZkkk~~~sssWWWHHHIIIQQQ]]]hhhwwwzzzttt```OOOQQQTTT[[[ooosssWWWHHH@@@888777666666777999;;;===>>>===;;;;;;<<<;;;999777666444333333444555444333111///...///111111---***///555@@@RRRfffrrrmmmbbbMMMIIICCC???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<>>>???>>>===::::::::::::::::::::::::>>>>>>===<<<<<<<<<<<<<<<999::::::;;;;;;::::::999777999<<<;;;777555555666444333555666333222888@@@AAAHHHTTTdddvvv~~~wwwuuutttssspppllljjjiiiiiidddcccbbb```___^^^]]]]]]```cccffffffdddccceeegggeeedddaaa]]]XXXTTTPPPNNNLLLIIIGGGIIIHHHEEEEEEIIIDDDLLLTTT[[[iii~~~yyyhhh\\\TTTOOOLLLMMMPPPVVVZZZWWWPPPNNNPPPJJJPPP]]]sss{{{qqqllliiikkkjjjeeecccccc]]]YYYUUUPPPLLLHHHCCC???>>>;;;888777777888888888<<<===<<<<<<<<<>>>CCCFFFOOOUUU[[[]]]YYYRRRLLLIII???;;;:::<<<<<<::::::>>>@@@CCCEEEGGGIIILLLPPPSSS\\\kkkuuubbbTTTHHH@@@===:::999888888999<<>>>>>???@@@AAAAAABBBAAABBBBBBCCCDDDEEEFFFFFFKKKLLLPPP[[[gggllliiiddd^^^[[[ZZZ^^^gggnnnpppoooqqqpppoooooopppqqqpppnnnrrrsssssssssrrrrrrsssuuuvvvuuusssqqqpppppppppqqqssssssuuuwwwzzz}}}wwwiii[[[QQQKKKHHHGGGKKKWWWaaahhhoootttxxx}}}|||}}}ttt{{{ssseee^^^YYYNNNCCC@@@???>>>======222111000000//////000000222222222111222222333333444666777888777777999:::>>>======<<<<<<===>>>???===???BBBDDDEEECCC@@@>>>BBBAAA???>>>>>>>>>???@@@AAA???@@@BBBBBB???AAAEEEBBBCCCDDDEEEEEEFFFFFFFFFIIIKKKMMMNNNOOOPPPSSSVVVWWWUUUWWWZZZXXXWWW___jjjyyydddVVVLLLIIISSS```qqqpppVVVNNNMMMWWWbbbsssmmmRRR===???;;;888888666444777<<<>>>===;;;:::999999:::;;;666666444333333222333333222111111000000000000000444555777@@@UUUkkkrrroooUUULLLCCC???>>><<<;;;:::::::::999999999:::;;;;;;>>>;;;:::;;;===>>><<<:::<<<<<<;;;:::999999999999============;;;888555333<<<<<<<<<;;;:::999888777999666444555666555222///222222222000000111444666AAAGGGTTThhh}}}||||||}}}~~~zzzsssmmmgggfffeeeeeeeeedddaaa^^^aaa^^^^^^aaaccccccfffjjjjjjfff```\\\YYYTTTNNNIIIFFFFFFIIIMMMMMMHHHHHHKKKKKKLLLMMMQQQYYYeeesss{{{zzzeee]]]XXXPPPKKKLLLVVV]]]fffjjjfff]]]SSSNNNMMMRRR___www|||xxxrrroookkkiiihhhhhhgggeeeccc]]]WWWTTTSSSNNNDDD<<>><<<999777777:::<<<>>><<<;;;<<>>===>>>???AAABBBDDD@@@@@@CCCEEEBBBAAACCCGGGJJJOOOWWWcccmmmmmmhhhbbb^^^^^^eeejjjkkkkkkllluuusssqqqpppqqqrrrrrrqqqrrrtttrrrooonnnrrrrrrppppppppppppooommmnnnppprrrssstttwwwzzz}}}~~~~~~{{{lll___UUUMMMIIIKKKJJJRRRbbbnnnsssvvvzzz~~~yyykkk]]]SSSJJJFFFBBB@@@@@@@@@???>>>111111111111222333444444222222222111222222333444555666888888888888999;;;>>>======<<<======??????===???AAACCCCCCBBB@@@???@@@???>>>======>>>??????AAA===<<>><<<;;;:::::::::999::::::;;;;;;<<<<<<======;;;999666555;;;;;;;;;;;;:::999999888:::888777777888777555222111222222111000222555888DDDLLL[[[qqq}}}wwwnnnlllkkkjjjjjjhhhdddbbbbbb___^^^```aaaaaacccgggjjjfffbbb___\\\WWWPPPJJJEEECCCDDDGGGHHHEEEDDDFFFLLLMMMPPPSSSWWW]]]ccchhhwwwqqq]]]VVVRRRLLLIIIKKKWWWbbbpppwwwssshhh\\\TTTRRRWWWfff|||wwwrrrpppllljjjjjjjjjiiihhhfff```YYYVVVTTTPPPGGG???@@@???<<<:::888888:::<<<============???DDDJJJOOOXXX[[[^^^___\\\TTTLLLGGG@@@===;;;===<<<:::;;;>>>AAAEEEHHHJJJKKKMMMRRRWWWcccpppkkk[[[OOODDD===;;;:::999888888999::::::>>>>>>>>>>>>???@@@AAAAAACCCAAAAAACCCCCCAAACCCGGGMMMOOOQQQVVVaaalllnnnjjjddd```___eeekkkkkklllmmmqqqppppppqqqssssssqqqoooqqqsssrrrnnnnnnpppqqqooonnnoooooonnnmmmnnnppprrruuuvvvxxx{{{}}}}}}jjj[[[PPPIIIFFFLLLNNNVVVeeeooossswww}}}~~~~~~qqqbbbTTTKKKFFFDDDAAA@@@@@@AAAAAAAAA000000111333444666777888222222222222222333444444666888999999888888:::;;;===============>>>??????===>>>???@@@@@@@@@@@@@@@>>>>>>=========>>>??????EEE>>><<>>888666555444666:::::::::;;;;;;;;;:::999999:::999999888777777666666222222111000000000000111+++000222222999KKK___lllmmm```PPPGGGEEEDDD???:::;;;<<<=========<<<;;;:::;;;:::999:::<<<======<<<999999999999:::;;;<<<===;;;;;;<<<<<<;;;:::888777:::::::::;;;;;;:::999999:::999777777888777555333111222222222111333777:::EEEOOObbbzzzvvvtttrrrqqqpppnnnkkkhhheeeaaa___aaa```^^^```cccgggeeeccccccaaa\\\SSSMMMJJJEEEBBBEEEHHHFFFDDDEEEJJJMMMRRRUUUVVVVVVWWWXXXaaajjjwww|||hhhUUUOOOMMMIIIIIIMMMZZZiii}}}ttteee]]]XXX___pppyyysssrrrpppmmmllllllllllllkkkiiiccc\\\XXXVVVRRRJJJDDDAAA???<<<:::999999;;;<<<;;;>>>@@@@@@@@@DDDMMMTTT^^^```bbbbbb]]]UUULLLFFFAAA===<<<===<<<999999<<>><<<:::777777777999:::======>>>???@@@AAAAAAAAAAAAAAACCCDDDCCCBBBIIIRRRZZZXXXUUUVVV___kkkpppnnngggaaa```eeejjjkkklllmmmlllmmmnnnqqqsssssspppnnnqqqsssrrrnnnmmmppppppmmmmmmnnnnnnnnnnnnoooqqqtttxxxyyy{{{}}}~~~iiiWWWLLLHHHGGGQQQVVV```jjjpppsssxxx~~~uuufffXXXMMMGGGCCCAAA??????AAACCCCCCCCC000111222333555666777777222222222222222333444555777999::::::999999:::;;;<<<<<<<<<======>>>??????>>>======>>>>>>???@@@AAA>>>>>>>>>???@@@@@@AAABBBEEE???>>>FFFNNNLLLEEE@@@>>>???AAACCCFFFGGGHHHIIIKKKLLLNNNOOOPPPRRRUUUWWW[[[ZZZ___mmmyyyvvvgggXXXTTT[[[ooorrrYYYLLLMMM[[[rrrkkkRRRMMMRRR```zzzkkkRRRFFF;;;666444222333555888999:::;;;;;;:::999888:::::::::999999888777666333222111111000000111111...111222111333@@@SSSaaallleeeYYYMMMFFFDDDAAA===:::;;;===>>>===<<<:::999::::::::::::<<<<<<<<<<<<:::::::::::::::;;;<<<<<<::::::;;;<<<<<<;;;::::::999999:::;;;;;;;;;::::::777777666666666555333222111222222222222444888;;;AAANNNddd|||{{{yyyxxxwwwvvvuuusssqqqkkkfffccccccaaa]]]^^^aaabbbbbbbbbdddeee```YYYRRROOOGGGBBBDDDGGGFFFDDDDDDFFFJJJPPPTTTVVVVVVWWWWWWZZZ```hhhnnnssszzz{{{gggTTTNNNLLLIIILLLRRR```qqqxxxjjjccc```hhhzzzvvvppppppnnnllllllmmmnnnnnnnnnkkkeee^^^YYYWWWSSSMMMHHHCCC@@@===::::::;;;<<<<<<:::???CCCCCCAAAFFFPPPYYYeeefffgggddd^^^UUUKKKEEEBBB>>><<<===<<<888999<<>>>>>===============???@@@AAA??????AAABBBCCCDDDEEEEEECCC???AAAMMMUUUQQQFFF===>>>???BBBDDDFFFHHHIIIJJJLLLNNNPPPQQQQQQSSSVVVXXX\\\]]]eeeuuusssbbbUUUVVV```xxxcccOOOJJJRRRcccrrr}}}ttt[[[OOONNNZZZxxxzzz___PPP???888666444333444666777999:::;;;:::999999999999999999999777666555333222222111111111111111111111000111333:::EEENNNeeeiiifffYYYKKKEEEBBB???999:::<<<===<<<;;;888777999::::::;;;;;;;;;<<<<<<===<<<;;;;;;:::::::::;;;::::::;;;;;;<<<<<<<<<<<<999999:::;;;;;;;;;::::::666777777777666555444444111222222222222444888;;;>>>LLLbbbxxx}}}{{{zzzzzz{{{{{{zzzyyyqqqlllhhhfffccc^^^^^^```]]]]]]___bbbeeeccc]]]WWWOOOGGG@@@BBBDDDCCCAAA@@@DDDGGGLLLPPPRRRTTTWWWYYYWWW[[[```aaabbbfffmmmttt}}}iiiVVVOOOLLLKKKPPPYYYiiiyyyuuukkkhhhhhhrrr}}}vvvqqqnnnlllkkkkkkmmmoooppppppkkkggg```[[[XXXTTTOOOKKKEEEAAA===;;;<<<=========;;;@@@DDDEEEDDDIIITTT^^^iiijjjjjjfff___VVVLLLFFFCCC???===>>><<<999999<<>><<<999777777999<<<>>>;;;<<<>>>@@@AAAAAAAAAAAAAAADDDJJJNNNOOOTTTdddtttzzzrrrfff___dddpppxxxxxxkkkdddaaadddgggiiijjjmmmllljjjhhhiiilllppprrrssssssvvvvvvrrrqqqssssssooooooppprrrrrrrrrtttwwwzzz{{{|||}}}~~~~~~~~~~~~~~~jjjUUUPPPSSSXXXcccmmmvvvwwwuuuuuuzzz~~~}}}iiiYYYPPPLLLJJJDDDBBB@@@@@@AAAAAA@@@???111222333333333111000///222222222222333555666777777999:::999888888999:::888888:::;;;<<<<<<<<<<<<============>>>???AAABBB@@@AAACCCEEEGGGHHHIIIIIIGGGEEEIIIVVV^^^YYYLLLCCCBBBCCCEEEGGGJJJKKKLLLMMMLLLNNNPPPQQQRRRSSSVVVYYYYYY^^^gggtttvvvgggZZZXXX\\\mmmmmmVVVJJJLLLWWWbbbsss}}}{{{yyycccTTTKKKQQQoooooo\\\GGG===;;;999777777555666777888999:::::::::888999999999999777666555333333222111111111111222111...---000222444888>>>ZZZjjjqqqfffUUUJJJCCC???:::;;;;;;;;;;;;999888777999;;;<<<;;;:::999:::;;;>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<===:::::::::;;;;;;:::999999777999::::::888666777777111222222222111333777:::>>>JJJ]]]qqq}}}||||||~~~~~~vvvpppllliiieee```^^^aaa[[[ZZZ[[[^^^aaaaaa]]]YYYSSSLLLGGGGGGGGGDDDCCCCCCDDDFFFHHHJJJKKKNNNRRRUUUQQQUUUYYYYYYXXXYYY^^^cccnnnuuulllYYYQQQNNNNNNUUU___ttttttooopppsss}}}}}}xxxtttlllkkkjjjkkknnnqqqrrrssskkkhhhccc___ZZZVVVQQQMMMFFFBBB===;;;===???>>>======@@@DDDFFFHHHNNNXXX```kkklllkkkggg```WWWMMMHHHCCC???===???>>>;;;;;;>>>AAADDDGGGIIILLLQQQYYY___iii|||ooo^^^RRRIIICCC===;;;999888888:::<<<===;;;<<<>>>???AAAAAABBBBBBDDDHHHNNNTTTXXX___ppp~~~pppfffiiitttzzzzzzooogggbbbdddgggiiijjjmmmmmmjjjggggggkkkooorrrtttsssvvvvvvtttsssuuutttqqqqqqssstttttttttuuuyyy{{{zzzzzz{{{|||}}}}}}}}}}}}~~~}}}hhhTTTRRRXXX___kkkuuu||||||yyyzzz}}}{{{|||vvv~~~{{{cccRRRJJJGGGFFFEEECCCAAAAAAAAA@@@>>><<<111222333444333222000///222222222333444555666777777888999999777777777999555666888:::;;;;;;;;;;;;<<<======>>>@@@AAAAAABBB???AAACCCFFFHHHJJJJJJKKKJJJHHHMMMXXX___ZZZPPPIIIDDDEEEGGGIIIKKKLLLMMMMMMKKKMMMNNNOOOPPPRRRUUUWWWTTT\\\dddkkkrrruuummmaaaXXXYYY\\\fff{{{zzzbbbOOOIIINNNUUUdddqqq~~~jjj[[[NNNKKK```{{{mmmSSSEEEAAA<<<888666555555666666888999:::;;;888999:::::::::888666555444333222222111111222222///,,,---000000///333999HHH___ppplll___TTTIII>>>===<<<<<<;;;::::::999999:::<<<===;;;999777888:::===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;:::999999888777999;;;:::888666777888111222222111000222555888===GGGWWWfffuuu~~~~~~xxxsssnnnkkkfff```___aaa]]]ZZZXXXYYY[[[\\\ZZZXXXXXXSSSPPPOOOLLLGGGFFFHHHEEEFFFGGGHHHHHHJJJMMMPPPLLLQQQVVVWWWTTTSSSUUUYYY```fffpppxxxyyy{{{ooo\\\TTTRRRSSS]]]iii~~~xxxvvvzzz}}}wwwrrrlllkkkjjjlllppptttuuuvvvllljjjgggccc^^^YYYSSSPPPHHHBBB===<<<>>>@@@???===???@@@CCCFFFKKKRRR[[[bbbkkklllkkkgggaaaXXXOOOJJJCCC@@@>>>@@@???===>>>AAAAAADDDFFFHHHKKKPPPXXX^^^hhhyyyppp___SSSJJJEEE>>>===;;;:::999999:::;;;<<<<<<===>>>???AAACCCCCCIIILLLRRRYYY___hhhwwwvvvkkkmmmuuuzzzyyyssskkkeeefffiiijjjlllooollljjjhhhiiillloooqqqrrrppptttuuussstttvvvuuurrrrrrssstttttttttuuuxxx{{{wwwxxxyyyzzz{{{{{{{{{{{{}}}~~~hhhVVVUUU]]]eeennnxxx~~~}}}xxxyyyuuu~~~~~~www{{{pppZZZKKKDDDBBBCCCCCCBBBAAAAAAAAA@@@>>><<<000111333444444333111000222222222333444555777777777888999888777666777888444555777999::::::::::::<<<===>>>@@@AAAAAABBBBBB???AAACCCFFFIIIJJJKKKKKKEEECCCGGGPPPVVVRRRKKKGGGCCCDDDFFFHHHIIIKKKKKKLLLIIIKKKMMMNNNOOOPPPSSSVVVQQQYYY```bbbeeegggaaaYYYOOORRRWWW^^^nnnmmmUUUIIIIIIMMM[[[fffyyyqqqbbbRRRJJJVVVjjj}}}___LLLDDD===555111666555555555777999;;;<<<999:::;;;;;;;;;999777555444333222222111111222222...---///222000---333===777QQQhhhlllfff]]]NNN??????>>>===;;;;;;::::::;;;;;;===>>><<<888666777999;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;:::999888777444777999888666444555777222222222111000111444666;;;DDDQQQ^^^jjjyyyyyysssnnnkkkfff```^^^``````\\\WWWUUUWWWXXXWWWUUUVVVSSSQQQPPPKKKEEEDDDGGGDDDFFFHHHIIIIIIKKKMMMOOOLLLQQQWWWWWWTTTQQQQQQSSSZZZ___gggmmmkkkiiirrrrrr```XXXWWWYYYdddqqq}}}}}}|||tttmmmmmmlllkkknnnrrrvvvxxxxxxmmmllljjjfffaaa[[[UUUQQQHHHCCC===<<>>???CCCCCCFFFHHHJJJLLLQQQYYY```iiiwwwqqq```TTTKKKFFF???>>>===;;;:::999888888======<<<===???AAACCCEEEMMMNNNTTT\\\ccckkkyyyyyynnnnnnvvvyyyxxxvvvmmmggghhhjjjlllnnnqqqjjjjjjjjjkkknnnpppppppppnnnrrrtttssssssvvvuuurrrrrrsssttttttssstttwwwyyyvvvvvvxxxyyyzzzzzz{{{{{{}}}}}}kkkYYYXXXaaaiiioooxxx{{{sssyyyzzzyyy}}}uuupppsss|||gggSSSFFFAAAAAABBBBBBAAA@@@@@@AAAAAA???===222222222222222222222222555555555555666888999:::<<<;;;;;;:::999888777666888;;;<<<;;;777666888:::;;;===???AAAAAAAAACCCDDDDDDCCCBBBEEEIIILLLLLLJJJHHHHHHIIIJJJJJJJJJIIIHHHLLLJJJFFFDDDDDDEEEHHHIIIJJJKKKMMMOOOQQQSSSTTTTTTXXXYYY[[[\\\\\\[[[ZZZYYYWWWTTTUUU[[[bbbssslllSSSGGGEEEVVV```rrr~~~nnn[[[MMMQQQ^^^zzzvvv^^^MMMAAA999555555666666666666888:::===:::::::::::::::::::::999777555333333333333111///111000///......///000111:::@@@SSSjjjoooaaaPPPIIIFFF@@@:::888;;;===<<<:::;;;;;;::::::::::::999999========================;;;;;;;;;;;;;;;;;;;;;;;;===999888<<<<<<777777;;;:::999999999::::::888777666444111//////000333555999:::AAAMMMZZZiiiyyy|||tttooonnniiibbb^^^```\\\ZZZXXXVVVVVVVVVTTTSSSSSSRRRPPPOOONNNKKKGGGDDDGGGFFFEEEFFFIIIJJJHHHGGGJJJLLLNNNPPPQQQPPPOOONNNTTTYYY___bbbbbbaaabbbcccrrrvvvvvvcccYYYVVVXXX___gggzzztttrrrmmmpppssstttxxx||||||xxxtttpppkkkgggddd```YYYTTTNNNHHHCCCBBB@@@<<<;;;<<<>>>DDDJJJNNNRRRYYYccckkkqqqkkkeee___[[[VVVNNNIIIBBB@@@??????BBBDDDDDDDDDDDDGGGJJJNNNQQQUUUZZZ]]]lllxxxssscccTTTIIIEEE@@@???===;;;;;;;;;<<<===<<<>>>@@@@@@???@@@DDDGGGZZZZZZ[[[^^^fffrrr~~~sssnnnoootttxxxqqqpppmmmlllkkklllmmmnnnkkkjjjjjjkkknnnpppppppppnnnoooqqqsssuuuvvvwwwwwwqqqrrrssssssssstttvvvxxxwwwxxxyyyyyyxxxyyy{{{}}}|||{{{||||||{{{jjj]]]]]]eeennnsssvvvyyy}}}wwwwww{{{~~~~~~xxxpppkkkiiijjjxxxyyykkkXXXLLLGGGEEEBBB???DDD<<<;;;BBBCCC===<<>>@@@AAA@@@@@@BBBCCCFFFDDDDDDFFFJJJLLLLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGLLLJJJGGGEEEEEEFFFHHHJJJKKKLLLNNNPPPQQQRRRRRRRRRVVVXXXYYY[[[\\\[[[ZZZYYYXXXTTTTTTWWW[[[hhhfffQQQGGGLLLUUUdddxxxvvvcccRRROOOTTTgggxxx\\\GGG===:::777777777666666666888999999999::::::::::::::::::888666444444444444222111111111000///////////////444888GGG]]]kkkiii\\\RRRGGGBBB===;;;======;;;888999999999::::::;;;;;;;;;======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===999999<<<<<<888888;;;;;;999999999::::::999777666444222111000111333555888999???IIISSSaaasss~~~zzzrrrllljjjhhhaaa]]]]]][[[YYYWWWVVVWWWWWWVVVUUUQQQPPPOOOOOOOOOMMMJJJGGGHHHGGGFFFFFFFFFGGGGGGGGGKKKLLLMMMMMMMMMKKKJJJIIIQQQVVV\\\^^^^^^\\\\\\\\\```ccclll{{{zzzlll\\\SSSPPPRRRXXX___rrr~~~wwwssssssnnnrrruuuwwwzzz~~~}}}xxxvvvrrrmmmiiigggccc\\\WWWOOOIIIDDDCCCAAA===<<<>>>BBBEEEKKKQQQWWW___hhhnnnpppjjjbbb\\\XXXRRRLLLGGGCCCBBB@@@AAACCCFFFFFFFFFFFFIIILLLOOORRRVVV\\\___lllxxx|||kkkZZZNNNIII<<<;;;:::999999:::<<<===<<<>>>@@@@@@???AAAFFFJJJYYYYYYZZZ^^^gggssswwwqqqoooppprrrooonnnmmmlllkkkllllllmmmnnnmmmkkklllnnnooonnnmmmmmmmmmnnnppprrrssstttuuusssuuuvvvuuutttssstttvvvtttuuuvvvuuuuuuvvvyyy|||{{{yyyyyyzzzyyywww{{{ggg^^^```hhhpppsssvvvyyy||||||~~~zzzwwwtttrrrpppooorrr~~~qqqdddTTTIIIEEEEEECCC@@@AAA:::999@@@AAA;;;999>>>222222222222333333333333333444444555666777888999::::::::::::::::::::::::>>>===<<<<<<======<<<;;;===???AAABBBAAAAAABBBCCCGGGFFFFFFHHHJJJLLLLLLKKKJJJIIIGGGEEEEEEEEEFFFGGGLLLKKKIIIGGGGGGHHHJJJKKKMMMNNNOOOQQQQQQQQQPPPOOOSSSUUUWWWYYYZZZZZZYYYXXXXXXUUUTTTTTTTTT]]]vvvxxx\\\JJJFFFLLLVVVeeeyyyqqq___RRRLLLSSSggg~~~pppRRRCCC@@@888777777666555555555555888888888999:::::::::;;;999777666555555555333222222222111111000///...---000222:::KKKaaammmggg[[[JJJFFFAAA??????===:::777888888999:::;;;<<<=========<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::<<<;;;999888;;;;;;:::999:::;;;;;;999777555444333333222222333333555888>>>DDDJJJVVVlll|||ssskkkjjjhhhccc^^^[[[ZZZXXXVVVVVVWWWWWWWWWVVVNNNNNNNNNNNNOOOOOOMMMJJJIIIIIIIIIHHHFFFEEEFFFGGGHHHHHHHHHIIIHHHHHHGGGFFFNNNRRRWWWZZZZZZXXXVVVVVVWWWXXX]]]hhhvvvyyyhhh]]]QQQKKKIIIIIIOOOUUUbbbttt~~~yyyttttttvvvqqquuuyyy{{{~~~~~~xxxxxxtttpppmmmkkkfff```[[[QQQKKKEEEDDDCCC???>>>@@@FFFHHHMMMUUU___hhhooorrrpppiii```XXXSSSNNNIIIEEEEEECCCBBBCCCEEEHHHIIIIIIJJJKKKNNNPPPSSSXXX^^^bbblllxxx}}}kkkYYYLLLGGG;;;:::999999:::;;;===???<<<>>>??????@@@CCCIIINNNXXXWWWYYY]]]gggtttyyysssooommmlllmmmmmmllllllllllllllllllqqqooonnnnnnnnnooommmlllmmmlllllllllnnnoooqqqrrrvvvwwwyyyxxxvvvtttssssssrrrssstttssstttvvvyyy}}}xxxvvvwwwwwwtttpppsssyyyzzzddd```eeennntttuuuvvvyyy|||~~~~~~~~~}}}~~~~~~yyyzzzqqqooosssyyy{{{zzzxxxrrrfff[[[NNNFFFDDDDDDDDDBBB@@@:::;;;AAABBB<<<999;;;222222222333333333333333333444555666777888888888;;;;;;;;;;;;::::::::::::???<<<:::;;;>>>???===:::===???BBBCCCCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIGGGDDDCCCCCCEEEGGGIIIMMMLLLKKKJJJJJJKKKLLLLLLNNNOOOPPPQQQPPPOOONNNMMMQQQRRRUUUWWWXXXXXXXXXWWWYYYVVVUUUUUUTTTZZZlllbbbNNNJJJKKKPPPYYYhhh~~~sss^^^MMMJJJTTTcccrrraaaLLLCCC999888666555555555444444666777777888999::::::;;;999777555555555555333222222222333222111///---,,,///222555===RRRfffhhh^^^QQQLLLEEEAAA>>>===;;;999999999::::::;;;<<<<<<===<<<<<<<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::;;;:::999:::;;;;;;999777333333444333333222111000333777===@@@DDDOOOhhhxxxpppmmmlllhhhbbb]]]\\\ZZZXXXWWWWWWWWWVVVUUUOOONNNNNNOOOPPPOOOMMMKKKHHHKKKNNNNNNKKKHHHGGGGGGCCCCCCDDDEEEFFFGGGHHHHHHLLLOOOTTTXXXZZZYYYXXXVVVWWWVVVXXX___hhhppptttuuuxxxwwwtttooonnnmmmfff]]]WWWOOOGGGDDDBBBBBBFFFLLLUUUdddyyyzzzvvvrrrtttxxxtttyyy}}}zzzzzzwwwssspppnnnjjjccc]]]TTTMMMGGGFFFDDDAAA@@@BBBHHHIIIMMMXXXfffppptttuuupppiii^^^UUUPPPKKKGGGCCCEEECCCBBBCCCFFFHHHIIIIIILLLMMMOOOQQQTTTYYY___ccclllzzz|||jjjWWWIIICCC???>>><<<;;;<<<===???@@@;;;===??????@@@DDDKKKQQQVVVUUUVVV[[[eeerrr}}}{{{uuuqqqmmmkkkjjjkkklllmmmmmmnnnmmmmmmlllqqqpppooopppqqqqqqpppnnnooonnnmmmllllllnnnpppqqqvvvxxxzzzzzzxxxvvvtttttttttttttttttttttwww{{{~~~wwwvvvuuusssmmmgggiiipppqqqaaabbbjjjsssyyywwwyyy{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}www~~~{{{|||rrriiijjjvvvzzzkkk\\\TTTJJJDDDCCCDDDDDDCCCBBB???@@@EEEFFF@@@======222222333333333444444444333444666777888999999888======<<<<<<;;;::::::999>>><<<:::;;;>>>???===;;;===@@@CCCEEEFFFGGGIIIKKKEEEFFFGGGGGGHHHHHHIIIJJJGGGFFFCCCBBBCCCFFFJJJLLLMMMMMMMMMMMMMMMMMMNNNNNNQQQPPPPPPPPPOOONNNMMMLLLOOOQQQSSSVVVWWWWWWVVVUUUXXXWWWWWWWWWWWW^^^lllyyyhhhXXXMMMJJJKKKRRR\\\mmmmmmVVVKKKKKKQQQ]]]kkk}}}yyy[[[HHH<<<999666555666777666555666666777777888999::::::888666555444444444222111222333333333111///---,,,---222333555BBBWWWaaa```XXXRRRIIIBBB===<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::;;;;;;:::;;;:::::::::;;;;;;999888222333333333222111///...222666;;;>>>AAAMMMgggwwwqqqnnnkkkeee___aaa^^^[[[YYYXXXWWWUUUSSSQQQPPPOOOPPPPPPNNNKKKIIIHHHLLLQQQTTTRRRNNNIIIGGGDDDDDDCCCCCCDDDEEEGGGHHHKKKMMMRRRXXX\\\^^^^^^]]]WWWUUUUUUXXX^^^bbbbbbaaaeeeddd___YYYVVVVVVQQQJJJJJJEEEAAA@@@???===AAAFFFJJJUUUiii}}}wwwrrrnnnqqqvvvwww|||||||||yyyuuusssqqqlllddd___VVVNNNHHHGGGEEEBBBBBBDDDIIIIIINNN[[[jjjuuuxxxwwwppphhh]]]TTTOOOKKKGGGCCCDDDBBBAAABBBEEEHHHIIIIIIMMMOOOQQQSSSVVVZZZ```dddmmm|||nnn\\\MMMGGGBBB@@@>>><<<;;;<<<===>>>:::<<>>>>>>>>===>>>AAADDDFFFGGGHHHJJJLLLCCCEEEGGGGGGGGGGGGIIIKKKIIIGGGEEEDDDEEEHHHKKKNNNNNNNNNOOOPPPPPPPPPPPPOOOSSSQQQOOOMMMLLLLLLMMMMMMOOOQQQSSSUUUVVVVVVUUUTTTVVVVVVVVVWWWYYY```kkksssooossseeeOOOHHHFFFLLLTTT```ttteeeSSSIIIGGGQQQ\\\kkknnnRRRCCC>>>888555666777777666666666666777888888888999888666444444444444222111333333222222111000///...,,,///111111888HHHWWW___[[[VVVMMMEEE???===>>>???<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======::::::<<<<<<999<<<;;;:::;;;<<<;;;:::888444444444333222111000///111444999<<>>???===;;;>>>DDDDDDIII[[[wwwzzztttnnnjjjmmmsssyyy}}}}}}yyywwwtttnnnfff```WWWOOOIIIGGGEEEBBBCCCEEEHHHJJJQQQ]]]lllvvvyyyxxxoooggg\\\TTTOOOKKKGGGCCCCCCAAA@@@BBBEEEGGGIIIIIIOOORRRUUUXXXZZZ]]]bbbeeeooo~~~rrr___OOOHHHBBB@@@===;;;999999:::;;;;;;>>>CCCEEEGGGJJJQQQUUUVVVSSSRRRWWWaaalllsssvvvtttqqqnnnkkkjjjllloooqqqjjjjjjkkklllmmmnnnnnnoooooopppqqquuuxxxzzzyyyxxxwwwvvvtttsssqqqqqqrrrrrrsssuuuxxxyyyyyyyyyyyyzzztttuuuvvvuuusssssstttvvvuuurrrlllddd[[[VVV^^^hhhwwwiii\\\\\\cccllltttzzz}}}}}}{{{~~~|||llllllmmmttt~~~|||vvvjjj^^^OOOLLLGGGDDDCCCDDDDDDCCCBBBBBBBBBDDDFFFEEEBBB@@@222222333333444555555666555666999;;;<<<;;;;;;:::::::::;;;<<<===>>>>>>???===>>>??????>>>>>>???AAA@@@BBBDDDEEEEEEFFFGGGHHHBBBEEEGGGHHHHHHHHHKKKMMMLLLKKKIIIGGGGGGHHHJJJLLLNNNOOOQQQRRRSSSRRRQQQPPPTTTRRRNNNKKKJJJKKKNNNOOOPPPRRRTTTUUUVVVUUUTTTSSSTTTTTTSSSRRRUUU\\\dddiiiaaalllnnnWWWKKKDDDHHHNNNWWWhhhyyyyyy___OOOGGGLLLSSS[[[ppp___LLLDDD;;;666666777777555666777777777777777777777999777666555555555333222333222222111000000000111000......000444;;;JJJWWWZZZWWWRRRJJJDDD???>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>::::::======999<<<;;;:::;;;<<<<<<:::888777666555444333222222111111333666999<<>><<<:::===CCCBBBEEEVVVuuuyyytttnnnkkknnnuuuzzz~~~}}}zzzwwwqqqhhhaaaWWWPPPIIIGGGEEEBBBCCCFFFHHHLLLTTTaaannnwwwzzzzzzlllddd[[[SSSNNNJJJFFFBBBBBBAAA@@@BBBEEEHHHIIIIIIQQQUUUYYY]]]___bbbdddfffqqqttt```OOOGGGAAA???===;;;::::::;;;<<<===BBBGGGKKKLLLOOOTTTXXXYYYUUUSSSWWW```jjjoooqqqpppooommmkkkkkkmmmoooqqqiiihhhhhhhhhjjjkkkmmmnnnqqqrrrtttxxx{{{}}}|||zzzzzzyyyxxxvvvuuusssrrrrrrtttuuuwwwxxxwwwxxxzzz{{{vvvxxxyyyxxxuuurrrrrrrrrpppkkkddd[[[RRRQQQ]]]kkk|||ddd]]][[[```hhhooowww}}}~~~~~~}}}~~~~~~|||www{{{|||vvvnnnaaaTTTHHHFFFDDDCCCCCCDDDDDDEEEBBBBBBBBBBBBDDDFFFEEECCC222222333333444555666666555777999<<<===<<<;;;;;;777888:::<<<>>>@@@AAABBB===@@@BBBAAA???>>>AAACCCAAACCCEEEEEEDDDCCCCCCDDDBBBEEEHHHIIIIIIIIIMMMPPPPPPNNNLLLJJJHHHHHHIIIJJJNNNPPPRRRSSSTTTSSSRRRQQQUUURRRMMMJJJIIIKKKNNNQQQQQQRRRTTTUUUVVVUUUSSSRRRRRRRRRPPPNNNPPPVVV]]]```[[[aaassspppaaaQQQFFFHHHMMMRRR```ppp}}}kkkVVVIIILLLNNNPPPaaayyyiiiSSSJJJ>>>777555666666444777777777777666666666666:::888777666777666555333333222111000000000222222777///,,,000222444???NNNXXXWWWTTTOOOHHHAAA===<<<999::::::;;;<<<===>>>>>>:::;;;;;;<<<===>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>>::::::======999<<<;;;:::;;;<<<<<<:::888999999777666444444444444222222444666999DDDYYYmmmzzzvvvqqqnnnkkkeeebbb___^^^]]]\\\ZZZXXXRRRQQQPPPPPPPPPOOOLLLIIIMMMIIIGGGMMMVVVZZZUUUOOOJJJHHHDDDAAA@@@AAACCCDDDGGGEEEFFFKKKSSSZZZ^^^```bbbaaa``````___\\\UUUOOOHHHIIIFFFAAA>>>@@@???<<<>>>======>>><<<:::===CCCCCCEEEWWWyyy{{{wwwqqqnnnrrrxxx{{{~~~}}}yyysssiiibbbXXXPPPIIIFFFEEEBBBCCCFFFHHHMMMWWWcccooowww{{{|||iiibbbYYYRRRNNNJJJEEEAAACCCBBBAAABBBFFFIIIJJJJJJSSSWWW]]]aaaccceeefffhhhsssyyycccRRRIIIAAA@@@>>>===<<<===???@@@@@@EEEKKKOOOQQQSSSVVVZZZ\\\WWWTTTXXX```iiinnnooooooooonnnnnnnnnoooooopppgggfffffffffgggiiilllnnnssstttvvvyyy}}}~~~}}}{{{{{{zzzzzzxxxwwwtttrrrqqquuuvvvwwwwwwvvvwwwyyy{{{zzz{{{}}}{{{xxxtttrrrqqqkkkfff^^^TTTLLLNNN^^^nnniii\\\ZZZ^^^fffnnnttt{{{}}}~~~}}}||||||}}}~~~~~~xxx{{{~~~wwwqqqiii[[[NNNBBBBBBAAAAAABBBDDDEEEFFFCCCCCCCCCCCCEEEHHHHHHFFF222333333333222333666999:::999999888999:::<<<===888999;;;===>>>>>>======BBBDDDDDDDDDCCCDDDFFFHHHFFFDDDAAABBBDDDDDDBBB@@@FFFGGGHHHIIIHHHIIILLLNNNOOOMMMJJJGGGFFFGGGHHHIIIMMMOOOQQQSSSSSSRRRQQQOOOPPPMMMIIIIIIKKKMMMLLLKKKQQQRRRUUUWWWUUUQQQOOOOOORRROOOKKKKKKOOOTTTXXXZZZ[[[\\\dddxxxqqq\\\JJJFFFKKKPPPYYYbbbvvvgggNNNIIIKKKMMMZZZmmm{{{aaaQQQBBB>>>;;;777555777888666444222222555888:::<<<;;;999777555555555555555444333111111111111222111000000//////333999>>>KKKPPPTTTRRRKKKCCC???======;;;999999:::<<<<<<;;;999::::::;;;;;;::::::999===<<<;;;:::999:::;;;<<<============<<<<<<<<<<<<<<<;;;:::999999999999999:::666444555444111222666222444666666999BBBOOOYYYiii~~~|||tttooommmhhhddd___]]]]]][[[WWWTTTWWWUUURRRPPPNNNKKKGGGDDDBBBAAABBBGGGOOOSSSRRROOOIIIIIIIIIHHHEEE@@@<<<:::AAABBBCCCBBBBBBHHHSSS\\\^^^^^^___aaabbb]]]UUUOOOJJJGGGDDDBBB@@@>>>@@@CCC@@@???===<<<<<<===>>>???BBBGGGYYYxxxxxxtttrrrppprrrvvvzzz}}}}}}uuuiiiaaaZZZPPPGGGEEEFFFDDDCCCDDDLLLQQQYYYdddrrrzzzvvvnnnhhhbbbXXXPPPJJJGGGEEEDDDGGGCCCAAADDDFFFGGGLLLQQQVVVWWWZZZ___ccceeedddcccrrrlllYYYOOOBBBCCCBBB>>>;;;:::<<<>>>AAAIIITTT]]]``````___^^^^^^YYYUUUVVV]]]gggnnnqqqpppmmmkkkkkkmmmmmmkkkiiihhhhhhhhhiiijjjkkkmmmnnntttuuuvvvyyy{{{{{{zzzxxxwwwwwwvvvuuuuuuuuuuuuuuuxxxxxxxxxwwwuuuvvvxxxzzz|||yyyyyyzzzyyytttnnnkkkfff[[[OOOHHHGGGMMM[[[hhhnnn```ZZZ^^^eeekkkppptttyyy|||yyyzzzzzz{{{}}}~~~vvvuuutttllleee[[[RRROOOGGGDDD@@@???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCC222333444444444555888;;;;;;:::999999999:::;;;<<<999999:::<<<======>>>>>>BBBDDDEEEFFFFFFGGGIIIKKKGGGEEECCCDDDEEEEEECCC@@@AAACCCEEEFFFGGGIIILLLOOONNNLLLJJJHHHGGGGGGIIIIIIMMMOOORRRTTTUUUSSSQQQOOOPPPMMMJJJJJJMMMOOOPPPPPPSSSSSSUUUUUUSSSQQQQQQRRRSSSQQQNNNLLLMMMQQQVVVYYYSSSTTT[[[nnn~~~jjjUUULLLIIIIIISSS___sss~~~___MMMEEEFFFSSSbbbzzzmmm[[[IIIAAA===888555555888777555333333444666777<<<:::999777666555555555555444222111000000111111111111000......000444888CCCKKKSSSTTTNNNEEEAAA???>>><<<999999:::;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;<<<<<<===>>>============<<<<<<<<<<<<<<<<<<;;;:::::::::::::::<<<777555666555222333777000222333333444;;;EEEMMM]]]qqq{{{vvvtttmmmjjjeeebbb```^^^ZZZXXXVVVTTTQQQOOONNNKKKHHHEEEEEEBBBAAAEEELLLQQQRRRPPPJJJJJJHHHGGGEEECCCAAA@@@AAACCCCCCAAAAAAEEEMMMTTT[[[ZZZ[[[\\\\\\YYYSSSNNNGGGEEEBBBAAA@@@???@@@AAAAAA@@@>>>======>>>@@@AAACCCIII]]]~~~~~~uuurrrpppnnnpppttt|||~~~vvvkkkccc[[[RRRIIIHHHHHHFFFEEEFFFNNNSSS[[[fffssszzzvvvmmmgggaaaXXXPPPKKKHHHFFFEEEHHHDDDCCCEEEGGGHHHKKKPPPWWWYYY\\\```dddffffffeeeqqq}}}rrr___SSSEEEEEEDDDAAA>>>>>>???AAAEEEKKKVVVeeeoooqqqjjjccc```[[[XXXYYY```hhhmmmppppppmmmjjjiiikkkllllllkkkiiiiiijjjjjjlllmmmoooppptttuuuwwwzzz||||||{{{yyywwwvvvuuutttssssssssssssyyyyyyyyywwwuuuuuuvvvxxx|||{{{{{{{{{zzzuuummmiii```VVVLLLFFFFFFMMM\\\iiizzzggg[[[ZZZ___gggnnnssswww{{{}}}~~~}}}}}}~~~~~~yyyyyyzzz{{{|||~~~~~~{{{nnnqqq~~~nnneee]]]TTTMMMJJJGGGDDDAAA???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBB333444666666666888:::===<<<;;;:::::::::::::::;;;::::::::::::;;;===>>>@@@CCCEEEGGGHHHHHHIIILLLNNNGGGFFFEEEEEEFFFFFFCCCAAABBBCCCDDDEEEEEEGGGJJJMMMLLLKKKJJJIIIHHHHHHIIIJJJNNNPPPTTTVVVVVVTTTQQQOOOMMMKKKIIIIIILLLOOOQQQQQQUUUUUUTTTQQQPPPQQQTTTVVVTTTSSSPPPNNNMMMOOORRRUUUQQQRRRWWWgggyyydddUUUIIIDDDNNN\\\ttttttTTTAAAAAALLLWWWqqqnnnUUUFFF@@@;;;777555888777666555444444444444:::999888777666666666666444333222111000000000111111111111///------///111999CCCPPPVVVSSSLLLEEEBBB???===:::999:::;;;;;;:::::::::;;;;;;;;;;;;::::::999:::;;;===>>>?????????============<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<===999777888666333444777444555666555555999???EEENNN```zzzyyyvvvnnnlllhhhccc___[[[XXXWWWUUUSSSPPPOOOMMMLLLIIIFFFGGGDDDAAACCCIIINNNQQQQQQLLLKKKHHHFFFEEEEEEFFFFFFAAACCCCCCAAA???AAAFFFKKKUUUTTTTTTTTTUUUUUUSSSQQQIIIGGGDDDAAAAAABBBAAA@@@BBBAAA@@@??????@@@AAABBBDDDMMMdddxxxuuutttsssuuuxxx~~~~~~vvvkkkccc]]]TTTLLLJJJJJJHHHHHHJJJQQQWWW___iiisssyyyuuulllfff```WWWOOOKKKIIIGGGFFFJJJFFFEEEGGGHHHHHHKKKPPPXXXZZZ]]]aaadddggghhhhhhqqq|||vvvaaaTTTFFFEEEBBB@@@?????????@@@IIIMMMXXXkkk|||tttgggccc```]]]___dddjjjmmmnnnooommmjjjiiijjjlllmmmmmmkkkkkkkkklllmmmoooqqqrrrtttuuuxxx{{{|||||||||{{{wwwvvvtttsssrrrqqqppppppyyyyyyyyywwwtttssstttvvvzzzzzzzzz{{{zzztttkkkcccXXXOOOGGGCCCEEEMMM\\\iii~~~}}}jjj\\\UUU[[[aaajjjrrrwwwzzz|||}}}}}}}}}||||||||||||{{{{{{yyyyyyyyyzzz{{{}}}~~~~~~~~~~~~|||tttooowww~~~lll```XXXPPPLLLKKKHHHEEEBBB@@@@@@BBBBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@222444666777777999;;;===<<<<<<;;;;;;::::::::::::<<<;;;999999:::<<>><<<:::;;;;;;:::999::::::;;;;;;;;;;;;::::::999:::<<<===>>>>>>==================<<<<<<<<<<<<======<<<<<<<<<<<<======<<<999777888777333333666555666777777666888<<>>222444777777888888:::<<<<<<<<<<<<<<<;;;::::::999<<<;;;999888999<<>>LLLYYY[[[QQQFFFDDDAAA>>><<<<<<<<<:::999:::;;;;;;<<<<<<;;;;;;::::::;;;<<<======<<<:::999============<<<<<<<<<<<<======<<<<<<<<<======>>><<<888777888666222222444111222333444444555777999???KKK\\\mmm~~~|||yyytttnnniiiddd```]]]XXXVVVRRRPPPOOONNNMMMKKKFFFFFFGGGHHHKKKLLLLLLKKKKKKLLLLLLLLLJJJHHHEEECCCBBBCCCDDDCCCCCCBBBCCCDDDHHHHHHGGGHHHKKKQQQWWW[[[```^^^VVVIIICCCFFFIIIIIIFFFEEEEEEDDDDDDDDDDDDDDDGGGUUUrrr}}}wwwvvvvvvvvvxxx|||}}}~~~zzzsssiiiaaa[[[TTTNNNNNNMMMLLLNNNRRRYYY```iiiooouuuwwwqqqhhhbbb]]]UUUOOOKKKKKKJJJJJJNNNKKKJJJLLLLLLKKKMMMPPPVVVZZZ^^^aaabbbeeehhhkkkuuu~~~uuudddWWWQQQJJJGGGIIILLLKKKIIIMMMPPPYYYhhhuuu{{{wwwqqqllliiiggghhhlllnnnmmmkkkhhhjjjmmmooopppooonnnnnnnnnmmmllllllmmmooorrrssstttwww{{{||||||{{{{{{|||xxxwwwuuusssrrrqqqppppppnnnpppqqqrrrrrrrrrsssuuusssvvvwwwwwwxxxwwwkkk]]]LLLEEE@@@???AAAHHHTTT```tttzzz|||rrraaaTTTSSSVVVaaahhhssszzz~~~}}}{{{zzz{{{{{{|||}}}}}}||||||{{{yyyyyyyyyzzzzzz|||}}}~~~{{{}}}zzz{{{rrr^^^QQQKKKGGGFFFHHHIIIFFFBBB@@@@@@AAABBBAAABBBBBBBBBBBBAAA@@@>>>>>>444666888999888888999;;;;;;<<<<<<<<<<<<;;;;;;:::<<<;;;999999:::<<>>======;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999============<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>;;;888777888777222111333222222333444555777888999===FFFSSS```qqqyyytttqqqlllfffbbb]]]ZZZVVVSSSRRRQQQOOONNNGGGHHHJJJKKKLLLKKKKKKJJJKKKMMMNNNNNNLLLIIIFFFCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEKKKSSSYYYfffiiiaaaPPPFFFHHHMMMNNNKKKKKKJJJIIIHHHGGGFFFFFFJJJYYYxxx~~~yyyyyyzzzyyy|||}}}}}}uuujjjcccYYYSSSOOOOOOOOOOOORRRXXX___gggoootttxxxxxxqqqiiiaaa[[[TTTNNNLLLLLLLLLLLLOOOLLLKKKNNNNNNMMMNNNRRRVVVZZZ^^^aaabbbdddiiimmmyyyooo___VVVMMMKKKQQQVVVXXXVVVUUUXXX___iiissszzz||||||ooollljjjkkknnnooonnnkkkhhhkkkoooqqqqqqqqqqqqqqqqqqpppnnnlllmmmoooqqqssstttxxx|||}}}zzzxxxyyyzzzwwwvvvtttsssrrrqqqqqqpppjjjmmmpppqqqqqqrrrsssuuusssvvvvvvtttvvvvvvjjjZZZHHHBBB>>>>>>@@@FFFQQQ\\\nnnqqqpppfffYYYRRRWWW^^^iiipppyyy~~~{{{yyyzzz{{{|||}}}~~~}}}|||{{{zzzzzzzzzzzz{{{|||}}}~~~}}}|||}}}yyyiiiWWWMMMHHHFFFGGGIIIIIIEEEAAA??????@@@@@@@@@AAAAAAAAAAAA@@@??????>>>666888:::;;;:::999:::::::::;;;<<<======<<<<<<;;;;;;::::::999:::<<>>AAAEEEHHHJJJJJJLLLMMMHHHHHHGGGEEEEEEHHHOOOTTTXXXYYYYYYXXXYYY]]]bbbfff\\\YYYTTTPPPNNNOOORRRTTTWWWXXXXXXXXXXXXWWWVVVUUUQQQRRRRRRRRRSSSXXX```eee|||xxxoooxxxtttjjj[[[UUUSSSWWWYYY]]]nnnxxxbbbRRRNNNQQQXXXggg{{{hhhQQQEEE@@@MMM^^^wwwttt___NNNAAA<<<<<<;;;999777666555555333444666888999::::::999555666666666666444333222111222222000///...///111333000000888DDDMMMOOONNNJJJGGGCCC@@@???>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>><<<999888:::888333222333555444444444666888999999:::AAAKKKVVVggg}}}yyyyyyvvvnnnfffaaa^^^YYYVVVTTTSSSQQQPPPJJJKKKKKKKKKJJJJJJKKKLLLMMMMMMNNNNNNMMMLLLJJJIIIHHHGGGEEEEEEDDDDDDCCCBBB@@@@@@???>>>>>>CCCJJJPPPcccllliiiWWWHHHHHHNNNOOOQQQQQQPPPOOOMMMKKKIIIHHHNNN^^^}}}{{{|||~~~~~~}}}uuujjjcccXXXTTTQQQRRRRRRRRRWWW]]]eeennnvvvzzz|||{{{ssskkk___ZZZSSSNNNLLLLLLMMMMMMOOOLLLLLLOOOPPPOOOPPPSSSWWW[[[```bbbbbbeeejjjooozzzyyyiii^^^TTTTTT]]]gggkkkkkkffffffiiiooovvv|||}}}|||qqqnnnkkklllnnnpppooommmkkkmmmoooooooooqqqtttwwwuuussspppnnnnnnooorrrsssuuuyyy}}}|||yyyvvvvvvxxxttttttrrrqqqqqqppppppppplllnnnqqqrrrrrrrrrssstttqqqsssqqqlllnnnnnnaaaPPPCCC>>><<<===@@@FFFQQQ[[[hhhhhheee\\\TTTTTT]]]fffrrrxxx{{{xxxyyyzzz|||}}}~~~}}}|||{{{{{{{{{{{{{{{|||}}}~~~~~~|||}}}~~~ooo```QQQJJJHHHGGGGGGJJJHHHEEE@@@>>>>>>????????????@@@@@@@@@@@@@@@??????888;;;======<<<::::::;;;999:::<<<=========<<<<<<::::::::::::;;;===>>>@@@;;;???DDDIIIKKKMMMOOOQQQIIIIIIHHHFFFFFFJJJRRRYYYhhhggggggeeeeeehhhlllpppbbb^^^XXXSSSQQQRRRUUUWWWYYYYYYXXXXXXWWWWWWWWWWWWVVVWWWYYYYYY\\\bbbkkkrrr{{{{{{hhh^^^VVVNNNMMMQQQRRRSSS```pppmmm\\\UUULLLPPP[[[kkk}}}qqqWWWIIIFFFDDDSSSkkkpppYYYIIIAAA@@@===:::777555444333222444666888999:::::::::666777777777777555444333333333222///---,,,...///000//////222:::CCCLLLRRRKKKHHHDDDAAA@@@???===;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;<<<===???AAA>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>;;;:::;;;999555333444333111000000111333444444777===EEEOOObbbwwwnnnddd```[[[XXXVVVTTTSSSRRRNNNMMMLLLJJJHHHIIILLLOOOOOONNNMMMMMMMMMNNNOOOPPPKKKIIIFFFDDDDDDCCCAAA@@@??????===:::999<<>>===>>>>>>>>>>>>??????@@@@@@@@@??????::::::::::::::::::::::::;;;;;;<<<===>>>>>>======777:::<<<:::888999@@@FFFIIIFFFDDDFFFJJJMMMNNNLLLNNNOOOOOOMMMKKKOOO\\\hhhmmmqqqqqqmmmmmmmmmhhh___[[[WWWRRRQQQTTTXXX[[[[[[WWWYYY\\\```ccccccaaa___ZZZYYY^^^gggnnnrrrxxx~~~qqq___UUUSSSOOONNNQQQTTTVVV\\\bbbvvvmmm[[[QQQJJJLLL[[[iiiuuulllXXXCCCBBBJJJ___wwwxxxZZZJJJ???888999777222222777777777777777777888999999999777555555888888666444333333222111000000000111///...///111222888DDDQQQSSSLLLEEEEEEHHHGGG@@@888>>>===<<<<<<;;;;;;;;;;;;:::;;;<<<=========<<<<<<============>>>???@@@AAA===<<<;;;;;;:::999888888;;;999777777888999888777555333222111111222444555777===>>>FFF[[[tttyyysssnnnggg```[[[XXXWWWWWWSSSOOOJJJIIIKKKLLLKKKIIIEEEKKKNNNLLLNNNSSSSSSOOOPPPMMMJJJGGGFFFEEECCCBBB>>>>>><<<999888999===AAAPPP___cccVVVJJJLLLRRRTTTVVVPPPLLLMMMPPPPPPNNNLLL[[[nnnyyy{{{zzzxxxxxx{{{yyyqqqggg```___YYYUUUTTTSSSUUU]]]eeessszzzyyymmmbbb]]]WWWPPPKKKJJJKKKMMMNNNRRRQQQPPPRRRUUUXXXXXXXXX^^^^^^```dddeeefffllluuu{{{nnn```ggg{{{zzzwwwzzz{{{vvvoooppppppoooooonnnnnnnnnmmmjjjkkklllmmmnnnqqquuuxxx|||zzzwwwttttttuuuxxxzzz||||||{{{{{{zzzyyywwwwwwqqqqqqqqqrrrrrrppplllhhhlllqqquuuuuussssssvvvzzzxxxqqqggg___XXXPPPHHHBBB;;;===<<<:::???JJJTTTYYYbbbWWWMMMKKKPPPZZZgggsssyyy|||~~~yyyuuu|||{{{zzzyyyyyyyyyzzz{{{}}}{{{|||~~~tttkkknnnssszzzyyyzzzvvvyyy~~~}}}mmmWWWNNNEEEAAACCCEEECCC@@@EEECCC???<<<<<<===???@@@AAA@@@@@@??????@@@@@@AAA:::::::::;;;;;;;;;::::::<<<===>>>??????????????????@@@AAA???===???CCCGGGEEEDDDEEEHHHLLLPPPRRRSSSYYYYYYXXXWWWUUUVVV[[[```dddjjjkkkfffaaa```\\\WWWSSSQQQPPPTTT[[[bbbggghhhdddfffkkkqqqvvvxxxwwwuuummmkkkmmmuuu{{{~~~mmmZZZOOOPPPLLLLLLOOOQQQSSSWWW\\\ggg|||wwwiiiTTTJJJGGGQQQ\\\eeeuuuuuucccNNNIIIIIITTTffftttxxxWWWIII>>>===;;;555333777666666666666666777888999:::777666666777888666444333222111000000///000000///......///000555@@@KKKSSSMMMGGGEEEGGGFFFBBB=========<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>>>>>=========>>>>>>;;;;;;::::::::::::::::::<<<:::999888999:::999888555444333222222333555666666<<<<<>>AAAFFFTTTYYYPPPHHHNNNXXX\\\UUUNNNIIIJJJMMMOOOOOOPPPeeeyyy|||vvvxxxvvvtttwww{{{wwwooofff```___ZZZWWWWWWXXX[[[dddmmmyyyzzzpppggg[[[VVVPPPLLLKKKMMMOOOPPPQQQRRRRRRSSSTTTWWWYYYZZZ]]]]]]```eeehhhjjjrrr{{{qqqeeennn~~~yyyzzz{{{uuuoooppppppooonnnlllkkkjjjjjjhhhjjjlllmmmnnnqqqtttwww{{{yyyvvvuuuuuuwwwzzz|||}}}}}}||||||{{{yyywwwwwwoooooopppqqqqqqooollliiiiiimmmrrrsssrrrssswwwzzzwwwooodddZZZSSSLLLEEE???;;;===<<<;;;@@@LLLUUUYYYZZZQQQKKKMMMTTT___mmmxxx{{{|||}}}}}}|||{{{xxxwww|||{{{zzzyyyxxxyyyzzzzzz{{{{{{{{{{{{{{{}}}yyyrrrsssvvvvvvuuuwww}}}{{{yyycccVVVNNNFFFDDDFFFHHHEEEBBB@@@>>>;;;999888:::<<<>>>??????>>>>>>>>>>>>??????;;;;;;;;;<<<<<<;;;;;;:::>>>>>>@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>???AAABBBAAADDDGGGIIILLLPPPTTTWWWcccccccccccccccbbb___]]][[[___```ZZZSSSQQQRRRQQQLLLMMMRRRYYYccclllrrrtttqqqsssxxx}}}wwwqqqpppwww~~~zzziiiWWWLLLOOOLLLLLLOOOQQQQQQSSSWWWYYYhhhzzz___QQQGGGHHHNNNVVVbbbnnn{{{qqq___SSSLLLLLLXXXcccmmmzzzlllXXXFFFAAA>>>999555666444444444555555777888888:::888777777777777555444333222111000////////////000...---...///111999CCCPPPMMMJJJHHHGGGFFFDDDBBB===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::;;;<<<===>>>@@@???>>>===<<<<<<<<<<<<999:::::::::;;;;;;;;;;;;===;;;::::::;;;;;;:::999777666555444444444555666555:::999>>>NNNaaa}}}yyyqqqhhhaaa\\\YYY[[[WWWQQQOOOOOOOOOMMMJJJMMMPPPQQQPPPRRRVVVWWWUUUVVVVVVUUURRRLLLEEE???;;;;;;<<<<<<;;;:::;;;>>>@@@AAAKKKPPPJJJHHHRRR___dddWWWMMMFFFGGGJJJMMMRRRWWWppp~~~}}}wwwrrrtttqqqpppuuu|||}}}uuukkkdddaaa]]]YYYXXXZZZ\\\aaajjjttt}}}yyyrrrkkk[[[WWWQQQMMMMMMOOOQQQRRRRRRSSSUUUTTTSSSUUUZZZ^^^\\\\\\___dddiiiooozzz}}}nnndddlll{{{zzzyyyuuupppoooooonnnmmmkkkiiigggffffffhhhkkknnnoooqqqtttwwwwwwuuusssrrrtttvvvzzz||||||||||||{{{yyywwwuuutttnnnnnnnnnooopppooollljjjfffjjjnnnqqqqqqsssvvvzzzuuulll___TTTLLLFFF@@@<<<;;;=========CCCNNNWWWZZZTTTNNNKKKQQQZZZeeeqqqzzz{{{zzzxxxwwwvvvwwwwwwxxx{{{zzzyyyxxxxxxxxxyyyyyywwwyyyzzzzzzyyyzzz~~~}}}{{{zzzssstttwww~~~hhhTTTPPPJJJEEEDDDGGGHHHEEEAAA===<<<999888888999;;;===========================<<<<<<=========<<<;;;:::>>>???@@@BBBCCCDDDDDDDDD@@@>>>======???@@@???>>>@@@DDDIIIKKKLLLOOOTTTXXXmmmpppqqqooonnnnnnmmmkkk\\\ZZZUUUOOOKKKLLLOOORRRLLLOOOVVV^^^gggoootttvvv|||}}}~~~}}}yyypppiiigggmmmuuuuuurrrppppppqqqsssrrrlllcccXXXPPPQQQOOOOOOSSSSSSQQQRRRUUUUUU]]]nnnrrr```MMMFFFGGGNNNZZZeeemmm~~~rrrbbbVVVNNNSSSZZZ^^^eeemmm~~~iiiNNNBBB???:::666777444444333444555666777777:::999888777777666555444555444333222111000000000222///...///...///444<<>>>>>=========>>>:::;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;;;;:::888888777666555555666666777444:::888;;;IIIYYYqqqxxxpppjjjfffdddbbb]]]WWWSSSSSSRRROOOMMMOOOPPPRRRSSSUUUYYY\\\\\\^^^^^^]]]XXXQQQHHHBBB>>><<<======<<<::::::;;;<<>>;;;<<<>>>>>>???FFFQQQYYYZZZSSSOOOPPPXXXaaaiiiqqqxxxxxxwwwuuutttssstttuuuvvvxxxwwwvvvuuuuuuvvvwwwxxxwwwzzz|||zzzwwwxxx~~~}}}vvvwww{{{~~~|||nnnZZZJJJHHHDDDBBBCCCEEEEEEBBB???>>><<<;;;999:::;;;===???<<<<<<============<<<<<<======>>>???>>>===<<<:::>>>???@@@BBBDDDEEEEEEEEEAAA@@@@@@AAACCCCCCBBB@@@???DDDKKKPPPSSSXXX^^^ccc~~~|||vvvxxx|||~~~jjj^^^QQQIIIIIIMMMPPPQQQLLLPPPWWW___fffkkkoooqqq~~~}}}}}}}}}|||xxxrrrnnnfff___]]]dddlllmmmiiigggxxx|||sss```^^^]]]\\\\\\ZZZVVVRRRRRRPPPPPPTTTTTTQQQQQQSSSTTTWWWaaatttmmmVVVHHHEEEKKKWWWaaahhhxxxxxxeeeSSSNNNOOOOOOTTT[[[jjj~~~yyyWWWFFF???:::777888444444444444444555555666999999999888777666666666888777555444333222222222333000///000000///222777>>>CCCJJJMMMLLLHHHEEEDDD??????>>>===<<<<<<<<<<<<===<<<;;;::::::<<<>>>???>>>>>>>>>>>>>>>???@@@AAA======<<<;;;;;;:::999999;;;:::999:::;;;;;;999777888888777777666666666666444:::888:::FFFTTTjjjyyytttqqqpppkkkfff```\\\[[[YYYVVVSSSOOONNNOOOSSSWWW[[[___bbbfffgggfff```WWWNNNHHHEEE>>>???>>><<<:::888888999CCCGGGJJJNNNWWWeeerrrxxxooo___QQQMMMLLLMMMWWWdddzzzxxxvvvsssppppppoooqqqwww}}}{{{zzzooofffaaa```[[[XXXXXX\\\```dddnnnwww}}}|||sssjjj```[[[UUUQQQOOOOOOOOOOOOSSSVVVYYYXXXUUUVVV\\\bbb^^^YYYVVVXXX___llltttjjjdddjjjvvv~~~yyyvvvuuusssrrrkkklllmmmnnnnnnmmmkkkjjjgggjjjmmmpppqqqsssuuuwwwqqqpppnnnnnnppptttwwwzzzyyyzzzzzzzzzyyyvvvsssqqqoooooooooppprrrrrrqqqoookkkmmmooopppppppppqqqrrrnnndddUUUIIICCC@@@===;;;<<<>>>>>>AAAIIIUUU[[[[[[TTTRRRUUU^^^gggmmmsssxxxtttttttttttttttsssssssssttttttssssssssstttvvvvvvzzz|||~~~|||yyyzzz|||}}}yyy~~~vvvmmm```QQQFFFCCCAAAAAABBBDDDDDDAAA>>>===<<<;;;::::::<<<===>>><<<<<<===>>>>>>===<<<<<<>>>???@@@@@@@@@>>><<<:::>>>???AAACCCEEEFFFGGGGGGBBBCCCDDDDDDDDDBBBAAA@@@>>>DDDMMMVVV```hhhpppttt~~~tttxxxvvveeeRRRJJJJJJLLLMMMNNNJJJNNNUUU[[[```cccfffiiiooonnnoooooonnnjjjeeeaaaYYYTTTUUU\\\ccccccaaaaaakkkrrrwwwxxxwwwtttmmmeeeXXXTTTPPPNNNPPPRRRQQQOOOQQQNNNNNNQQQQQQNNNNNNQQQQQQTTT[[[eeewwwzzzdddQQQGGGIIIRRRYYYeeeqqqxxx^^^PPPIIIFFFJJJSSS\\\lllcccOOOEEE===999:::666666555444444444444555888999:::999777666777888999999777666444333333333222//////111111///000444555;;;DDDJJJKKKIIIFFFDDDCCCBBB@@@???===<<<<<<<<<::::::999888999:::;;;<<<============>>>???@@@AAA>>>>>>===<<<;;;:::999999:::999999:::;;;;;;888666888888888777777666666555444:::888:::DDDOOObbb|||{{{wwwuuuqqqkkkeeeaaa___^^^[[[XXXRRRPPPPPPUUUYYY]]]bbbhhhjjjllllllfff[[[PPPHHHDDDAAAAAA@@@===:::999:::;;;???BBBIIIVVVfffvvvmmm]]]WWWSSSQQQ\\\lll~~~xxxvvvuuurrrpppppprrruuuzzz}}}}}}uuullleeeaaa```^^^\\\\\\```dddiiirrr{{{xxxmmmaaa\\\VVVRRRPPPOOONNNMMMTTTWWWYYYZZZYYYZZZ]]]```^^^XXXSSSTTTZZZhhh}}}pppiiifffllluuu{{{}}}zzzvvvtttrrrqqqqqqjjjlllnnnooopppooommmllliiikkkmmmoooppprrrtttvvvvvvtttrrrqqqsssuuuyyy{{{yyyzzz||||||{{{yyyvvvtttqqqppppppqqqrrrsssqqqpppnnnnnnoooooooooooonnnnnnggg^^^PPPFFFAAA???>>>======>>>???CCCMMMXXX]]]\\\VVVUUUZZZdddmmmrrruuuyyyrrrssstttuuuuuutttrrrqqqqqqqqqqqqqqqrrrtttvvvwww}}}~~~~~~~~~|||tttkkk```TTTJJJEEEBBBAAABBBCCCDDDDDDBBB@@@;;;:::999888888999::::::;;;<<<===>>>>>>===<<<;;;>>>???AAABBBAAA???<<<:::???@@@BBBEEEGGGIIIJJJJJJFFFIIIKKKIIIEEEAAA??????@@@EEENNN[[[iiiuuu|||ooogggmmmtttvvvqqqbbbSSSMMMKKKIIIJJJMMMJJJNNNSSSVVVWWWXXXZZZ\\\\\\\\\]]]______]]]YYYUUUNNNLLLOOOVVV[[[ZZZZZZ[[[\\\```ccccccdddeeeaaa\\\TTTOOOJJJJJJMMMOOOOOOMMMPPPMMMLLLNNNNNNLLLMMMPPPPPPVVV\\\^^^dddvvvyyydddSSSLLLNNNRRR^^^gggtttvvvfffXXXMMMKKKPPPSSS]]]sssqqq]]]QQQDDD===<<<999888666555444444333333666888:::999777777888::::::999777555444333333222000------111222000000222111555;;;BBBGGGHHHGGGEEEFFFEEECCC@@@>>>===<<<<<<::::::::::::;;;;;;;;;;;;======<<<<<<<<<======>>>======<<<<<<;;;;;;;;;:::;;;:::;;;<<<===<<<999777888888888888777666555444444:::888888@@@HHHYYYrrr}}}xxxsssllliiigggfffbbb___]]]YYYYYY]]]aaaccchhhooossswww{{{vvvhhhXXXLLLFFFDDDCCCAAA???======@@@BBBBBBEEEOOObbbxxxyyyhhhbbb\\\XXXcccuuu{{{uuussssssrrrqqqppptttyyy|||~~~xxxpppiiieeeaaa______]]]^^^ccchhhmmmvvv~~~xxxwww~~~|||qqq___[[[UUURRRPPPOOOOOONNNUUUWWWYYY[[[]]]]]]^^^^^^\\\WWWTTTUUUZZZeeewwwqqqlllkkkpppuuuwwwxxxzzzwwwwwwwwwuuurrroooooooookkkmmmoooppppppnnnlllkkkiiikkklllllllllnnnrrrtttyyywwwuuussssssvvvxxxzzzvvvwwwzzz{{{{{{yyyvvvtttrrrpppooopppqqqqqqpppooommmmmmmmmmmmnnnmmmlllkkk```WWWKKKBBB???>>>>>>======>>>@@@DDDOOO[[[___]]]]]]\\\```jjjqqqssstttwwwssssssttttttttttttsssssspppppppppqqqsssvvvyyyzzz~~~~~~~~~~~~uuujjjaaaUUUHHHCCCDDDAAA@@@AAABBBBBBBBBAAA???:::999888777777777777777999:::;;;<<<<<<;;;:::999???@@@BBBBBBBBB???<<<;;;AAABBBDDDGGGIIIKKKLLLLLLOOOSSSVVVRRRKKKDDDCCCDDDCCCFFFOOO]]]mmmyyy}}}ooo]]]WWW```fffddddddZZZRRROOOLLLHHHJJJPPPMMMPPPSSSSSSPPPNNNOOOQQQUUUUUUWWWYYYZZZXXXTTTQQQLLLKKKOOOVVVYYYWWWXXX[[[TTTXXXYYYYYY\\\______[[[QQQLLLIIIJJJNNNRRRQQQOOOQQQMMMLLLNNNNNNMMMNNNQQQQQQZZZaaa]]]YYYbbb{{{uuu___RRROOOOOOWWW^^^kkkppp[[[OOONNNMMMTTTfff{{{iiiZZZJJJ???===:::999888666444333333333555777999999777777999<<<999888777555333222222222...+++,,,000222000///000000111555<<>>>>>??????>>>>>>===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<;;;<<<===>>>===:::888888888888888777666444444444:::777666===CCCSSSkkkzzzuuusss|||yyyuuutttrrrooollliiidddbbbfffiiiiiiooovvv{{{gggWWWNNNDDDDDDBBB@@@???AAAEEEHHHIIILLLXXXnnnnnnhhhaaa]]]iii|||yyytttrrrqqqqqqppppppuuu{{{}}}}}}uuummmhhheeeaaa^^^\\\[[[]]]ccciiioooxxxzzzpppoooyyy}}}rrr]]]YYYTTTQQQPPPPPPPPPOOOVVVVVVXXX\\\___```^^^\\\[[[WWWVVVXXX\\\cccrrrzzzvvvtttxxxyyywwwuuuuuusssuuuwwwuuuqqqnnnmmmmmmlllnnnooopppooommmjjjhhhiiijjjjjjjjjjjjlllooorrrzzzxxxuuusssrrrtttvvvxxxqqqsssvvvxxxxxxvvvsssqqqqqqpppooooooppppppooommmkkkjjjjjjkkkllllllkkkjjj[[[SSSHHH@@@>>>>>>>>>======>>>@@@EEEPPP\\\```]]]eeecccfffmmmrrrqqqpppqqquuutttssssssssstttuuuuuuooopppppprrruuuxxx{{{}}}}}}~~~tttlllccc[[[NNNAAA>>>CCC>>>>>>>>>?????????>>>===;;;;;;999888777777777777777888:::;;;;;;:::888777>>>???@@@AAA@@@???>>>===DDDEEEFFFGGGHHHLLLQQQUUUUUU\\\aaa\\\PPPFFFCCCDDDFFFHHHMMMTTT^^^iiirrrxxxmmmggg]]]TTTOOOOOORRRTTTUUUSSSPPPKKKHHHHHHJJJMMMMMMLLLLLLKKKKKKKKKKKKKKKNNNNNNOOOQQQRRRQQQOOOMMMNNNNNNRRRXXXYYYTTTQQQQQQUUUSSSSSSVVV[[[\\\ZZZVVVRRRQQQOOOMMMMMMNNNOOOPPPOOOOOOOOONNNNNNNNNMMMMMMVVVXXXYYYXXXTTTXXXhhhyyysssZZZNNNNNNVVV\\\gggyyyiiiQQQNNNUUU[[[bbbmmmuuu___MMMCCC@@@666888888555333333222111444555777888888888777666888777666444444333333333555333111000000000...---000---...666>>>DDDKKKQQQHHHIIIGGGBBB@@@@@@<<<777;;;;;;;;;;;;<<<===>>>>>>=========;;;888888999;;;===============<<<<<<<<<===<<<<<<;;;:::888777666666:::===<<<888444444555666555777:::;;;AAASSSfff|||vvvooopppyyy{{{vvvtttpppjjjvvvnnnlllqqqrrrooorrryyyxxxbbbQQQRRRHHHCCCFFFFFFAAAAAAFFFIIIQQQ```vvvxxxooobbb\\\nnn~~~zzzwwwuuurrrooommmuuuzzz~~~~~~{{{tttnnniiifffcccaaa^^^```cccgggnnnwwwyyyrrrqqquuussslll___XXXTTTUUUTTTOOONNNRRRUUUXXXZZZ\\\\\\]]]___```___ZZZVVVZZZbbbiiiooosssyyy}}}yyyyyyxxxwwwuuurrrpppooolllnnnqqqqqqooolllkkkkkklllkkkkkkjjjiiihhhgggfffdddgggiiiiiihhhiiimmmpppqqqssstttrrrooonnnpppssswwwrrrpppuuu|||}}}vvvoooppppppppppppppppppqqqqqqooommmkkklllnnnlllhhhdddVVVNNNDDD???>>>>>><<<999@@@AAABBBDDDIIIRRR[[[bbbiiijjjkkkmmmoooqqqsssuuuxxxsssooopppsssuuusssqqqooooooppprrrtttxxx{{{}}}wwwnnnbbbVVVOOOIIICCC???@@@CCC???<<<===AAABBB???;;;AAA???===:::999999:::;;;666777999:::;;;;;;::::::>>>>>>???@@@@@@???>>>===BBBDDDFFFHHHKKKQQQXXX]]]___cccddd^^^RRRHHHCCCBBBFFFFFFHHHLLLRRRYYY```eee```\\\UUUOOOKKKKKKMMMOOOPPPOOOMMMJJJGGGFFFHHHJJJNNNMMMLLLKKKKKKKKKKKKKKKNNNNNNNNNNNNNNNNNNLLLJJJOOONNNRRRWWWWWWQQQNNNNNNSSSTTTUUUVVVUUUTTTTTTTTTOOONNNLLLKKKKKKLLLMMMNNNPPPPPPPPPOOOOOOOOONNNNNNRRRSSSUUUUUURRRSSS]]]iiihhhTTTNNNOOOTTT___ooocccUUUNNNRRRXXXbbbvvvlllYYYKKKDDD888888888666666666666555555555666666777777777666777777666555444444333444555333111000000000///---000---///555;;;@@@HHHOOOHHHJJJHHHCCCAAABBB???;;;<<<<<<<<<<<<<<<===>>>???===>>>===;;;999999:::<<<>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;;;;;;;;;;::::::777999:::999777555444444444333555777777===NNN```vvvxxxsssvvv{{{tttxxxssstttzzzzzzvvvxxxttt```XXXMMMFFFHHHGGGBBBBBBGGGLLLWWWhhh~~~wwwjjjddduuu~~~yyyuuusssqqqooommmuuuyyy~~~~~~~~~|||xxxqqqkkkhhheeecccaaacccccceeejjjqqqzzz}}}xxxqqqoooqqqmmmfff]]]WWWTTTUUUUUUQQQPPPRRRSSSVVVYYY[[[\\\]]]___aaaaaa\\\YYY^^^hhhpppssstttmmmnnnuuuyyyxxxwwwuuurrrooommmlllhhhjjjmmmnnnnnnnnnnnnooolllkkkjjjiiihhhgggggggggeeegggiiiiiihhhiiikkknnnppprrrsssrrrppppppqqqtttsssqqqooosssxxxzzzuuupppsssrrrpppoooooooooppppppnnnllljjjkkkllljjjeee```TTTMMMFFFBBBBBBDDDCCCAAAAAAAAABBBDDDIIIQQQ[[[bbbllllllmmmnnnpppqqqssstttxxxsssoooppprrrtttrrrpppooooooppprrrtttwwwzzz|||yyyzzz{{{|||tttjjj___SSSMMMGGGAAA???AAACCC@@@===>>>AAABBB???<<>>???????????????>>>AAACCCFFFJJJPPPXXX```fffbbbbbb___YYYQQQIIIDDDBBBBBBBBBBBBCCCFFFKKKOOORRRRRRPPPNNNLLLJJJIIIIIIIIIJJJJJJJJJHHHFFFFFFGGGIIIOOONNNMMMKKKJJJJJJKKKKKKPPPOOONNNMMMKKKKKKJJJJJJOOONNNPPPTTTSSSNNNJJJKKKPPPSSSUUUSSSNNNLLLNNNQQQMMMMMMLLLKKKKKKLLLMMMNNNPPPPPPPPPPPPPPPOOOOOONNNPPPOOOQQQSSSQQQOOOSSSYYYggguuuZZZLLLJJJMMMUUUaaatttqqqVVVKKKLLLNNNUUUfff~~~~~~lllWWWIII<<<999666555555555444333555555444444555555666777777666666555555444444444555333111000000000///...000///000333666999BBBLLLJJJLLLJJJEEECCCDDDCCC???=========<<<======>>>>>>>>>>>>>>>===;;;:::;;;===>>>>>>>>>>>>????????????<<<<<<======<<<;;;::::::;;;:::888888888777666444444444555555555;;;IIIXXXpppyyy|||zzzwwweeeXXXNNNLLLJJJEEEDDDIIILLLYYYmmm}}}ooojjjyyy~~~xxxtttrrrqqqpppoootttxxx|||}}}}}}}}}~~~}}}}}}wwwrrrmmmhhhfffdddcccaaahhhggghhhnnnwww~~~|||vvvpppmmmkkkeee^^^ZZZVVVTTTVVVVVVTTTSSSTTTRRRUUUYYY\\\]]]^^^```aaaccc______hhhvvv~~~{{{uuueeeaaaaaaiiiwwwxxxwwwtttpppmmmjjjgggffffffhhhkkkllllllmmmoooqqqmmmkkkiiigggffffffggggggeeeggghhhhhhhhhhhhjjjkkknnnpppqqqqqqpppqqqrrrtttpppppppppqqqtttuuutttrrruuutttsssqqqppppppppppppooommmkkkjjjiiifff___ZZZKKKFFFAAA@@@BBBEEEFFFEEEGGGGGGFFFGGGLLLTTT^^^eeeooooooooopppqqqrrrssstttwwwssspppoooqqqrrrqqqnnnooopppqqqsssuuuxxxyyyzzz}}}{{{wwwuuussstttwwwyyy{{{mmmcccYYYOOOIIIDDD??????BBBCCC@@@>>>???BBBBBB@@@>>>AAA@@@===;;;999888777888888888888888999:::;;;;;;>>>>>>???@@@@@@@@@AAAAAABBBDDDHHHLLLRRRZZZccciiiYYYVVVRRROOOLLLHHHEEECCC>>>======>>>AAADDDHHHJJJJJJKKKMMMNNNMMMJJJHHHFFFFFFHHHIIIIIIHHHHHHHHHIIIOOONNNLLLKKKJJJJJJKKKLLLQQQPPPNNNLLLJJJJJJKKKMMMLLLKKKMMMQQQPPPKKKIIIJJJNNNOOOOOOMMMJJJIIIJJJLLLMMMMMMMMMMMMMMMNNNOOOPPPOOOOOOPPPPPPPPPOOONNNMMMPPPNNNNNNQQQQQQNNNOOOSSSYYYiiigggUUULLLLLLNNNUUU```ssswwwWWWOOOLLLJJJMMMZZZooogggSSSHHH@@@888666555333111111555555444333333555666777666666666666666555444444555333111000111111000///000000111222111222<<>>>>>===<<<<<<<<<<<<<<<>>>??????>>><<<;;;<<<>>>===>>>>>>>>>>>>>>>??????AAAAAA@@@>>><<<:::888777???;;;888888:::;;;999666666777777666555:::FFFPPPccc}}}}}}wwwfffWWWRRRNNNGGGFFFJJJLLL\\\ssstttooo}}}yyytttsssrrrrrrqqqsssvvvzzz{{{{{{|||}}}{{{}}}|||yyyqqqmmmiiieeeddddddccccccjjjhhhjjjrrr}}}{{{uuuppplllggg```YYYXXXVVVUUUVVVWWWWWWVVVVVVVVVYYY\\\______```aaacccddddddiiiwwwxxxeee]]]WWW[[[hhhyyy{{{uuusssooojjjfffcccaaa```hhhiiijjjjjjiiijjjlllnnnmmmkkkgggeeedddeeefffgggeeefffggghhhhhhhhhhhhiiilllmmmnnnooopppqqqqqqrrrqqqrrrrrrrrrqqqqqqqqqrrrssstttuuuvvvvvvtttsssrrrtttqqqmmmkkkhhhbbbYYYSSSEEEBBB@@@@@@DDDGGGIIIIIIPPPOOOOOOOOOSSSZZZdddjjjpppppppppqqqrrrsssuuuvvvuuurrrooonnnooopppooonnnpppqqqsssvvvwwwyyyyyyzzzyyyrrrmmmgggbbbbbbeeexxx}}}{{{zzz~~~wwwfff]]]TTTKKKFFFAAA>>>???BBBDDDBBBAAAAAACCCDDDBBBAAACCCBBB???===:::999888888:::999888777888999;;;<<>>AAADDDEEEHHHJJJMMMOOOOOOKKKGGGDDDEEEHHHJJJKKKJJJJJJKKKLLLNNNMMMKKKIIIIIIJJJKKKMMMNNNNNNMMMKKKHHHHHHKKKNNNIIIGGGIIIMMMMMMJJJIIIKKKLLLJJJHHHIIIKKKLLLJJJHHHKKKKKKLLLLLLMMMNNNOOOPPPMMMMMMNNNOOOOOONNNLLLKKKOOOKKKJJJMMMNNNMMMOOOSSSRRRXXXiii{{{hhhRRRNNNKKKMMMRRR___uuu~~~bbbSSSMMMGGGGGGQQQcccyyy}}}iiiYYYKKK>>>:::999666444555555555444333333555666777555666777777777666555444555333111000111111111000000000000111......666@@@IIIMMMNNNIIIEEEEEEDDDAAA??????===<<<;;;;;;::::::===>>>??????===<<<===>>><<<<<<<<<======>>>>>>>>>AAAAAA@@@>>>===;;;999888===:::777777999:::888666555777888555444999AAAHHHTTTlllttt```WWWQQQJJJHHHLLLQQQbbbzzz~~~yyy{{{wwwuuuuuuttttttrrrtttwwwyyyzzz{{{}}}~~~}}}{{{{{{yyyvvvnnnkkkgggddddddeeefffeeejjjjjjnnnwww{{{uuuqqqlllfff^^^YYYYYYXXXWWWWWWXXX[[[[[[YYY\\\^^^aaabbbbbbcccdddfffggglllwwwggg\\\TTTVVVaaappp{{{vvvrrrooojjjddd```^^^]]]]]]fffggghhhhhhggghhhkkkmmmkkkiiifffdddcccccceeefffffffffggghhhiiiiiihhhgggjjjjjjlllmmmoooppppppoootttuuuuuutttqqqooopppqqqnnnrrrwww|||}}}{{{xxxuuuyyyuuuqqqmmmhhh```UUUNNNGGGFFFFFFHHHKKKNNNQQQRRRWWWWWWWWWWWWZZZ```hhhnnnoooppppppqqqrrrtttuuuvvvsssqqqnnnmmmmmmnnnnnnmmmrrrsssvvvxxxzzzzzzzzzyyytttnnnhhhddd^^^YYY]]]eee{{{xxxyyyvvvcccXXXQQQKKKFFFAAA===>>>BBBDDDCCCCCCCCCDDDEEEDDDCCCEEEDDDBBB???===;;;:::999:::999888777888999:::;;;>>>>>>??????AAABBBDDDEEEDDDGGGJJJMMMOOORRRVVVYYYMMMJJJGGGDDDDDDCCCBBBAAA>>>======<<<===>>>???@@@EEEGGGKKKNNNMMMJJJEEEBBBEEEGGGJJJJJJJJJJJJKKKLLLLLLKKKHHHGGGGGGIIILLLNNNMMMNNNNNNJJJFFFEEEHHHLLLHHHFFFGGGJJJKKKIIIIIILLLIIIGGGFFFIIIMMMNNNKKKGGGGGGHHHIIIJJJKKKLLLMMMMMMKKKLLLNNNOOONNNMMMKKKJJJKKKHHHGGGIIIJJJKKKNNNSSSSSSRRRYYYqqqxxx[[[RRRKKKKKKMMMTTTeeevvvpppZZZQQQHHHFFFLLLZZZoooiiiTTTAAA;;;:::666555666555555444444555555666777555666777888888777555555444333111111222222111000111//////000...---222:::BBBHHHLLLIIIEEEEEEDDDAAAAAAAAA???===<<<;;;::::::<<<>>>??????>>>======>>>;;;;;;<<<<<<======>>>>>><<<<<<============<<<<<<999777666666777777666555333666666222111666<<>>>>>BBBCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDCCCAAA???===<<<;;;:::999999888999999::::::<<<<<<<<<===???AAACCCDDDBBBEEEHHHKKKLLLLLLNNNOOOJJJIIIGGGEEECCCAAAAAAAAA??????>>>======>>>??????BBBEEEHHHKKKKKKIIIFFFDDDDDDEEEGGGGGGGGGGGGIIIKKKIIIHHHFFFEEEFFFIIILLLNNNRRRTTTSSSOOOIIIFFFGGGJJJJJJGGGGGGIIIIIIGGGGGGJJJGGGHHHJJJMMMNNNMMMJJJHHHFFFFFFHHHJJJKKKLLLMMMMMMLLLMMMOOOPPPOOONNNKKKJJJHHHGGGHHHKKKJJJIIIMMMRRRRRRQQQUUUdddhhh[[[PPPMMMLLLMMMWWWeeewww}}}kkk___RRRJJJIIIQQQcccttteeeKKKAAA===666444666555555666666777777777666444555777888888777666555444333111111222333222111111......000000///000444777@@@HHHHHHFFFEEEEEECCCEEEDDDBBB???>>><<<;;;;;;;;;===??????===<<<<<<===;;;<<<<<<===>>>>>>??????::::::;;;<<<============666888::::::888777666777222666777222111666;;;;;;EEEVVVnnn{{{bbbVVVQQQMMMNNNRRR^^^rrr}}}zzzyyywwwvvvtttqqqqqqsssuuuxxxzzzzzzzzz~~~{{{yyyyyyvvvrrrooollliiigggiiijjjkkklllqqqwwwvvvpppooommmgggbbbbbb______\\\WWWYYY```bbb```bbbcccccccccdddhhhnnnsssvvvuuugggZZZWWW]]]fffpppyyy}}}yyyvvvqqqkkkoookkkfffaaa^^^^^^```aaa^^^aaaeeegggggghhhiiijjjhhhgggfffdddccccccbbbbbbeeeeeefffiiilllmmmkkkiiilllkkklllnnnqqqrrrpppmmmrrrssstttuuuuuusssqqqppplllpppuuu{{{~~~~~~}}}|||vvvssspppmmmiiiaaaVVVNNNFFFIIIMMMRRRVVV[[[^^^aaaaaabbbdddfffgggjjjnnnqqqrrrqqqpppooonnnnnnnnnooolllllllllkkkkkklllmmmooopppsssvvvyyyzzzyyyvvvuuussspppnnnkkkaaa^^^nnn~~~nnn___WWWTTTQQQNNNFFF???===AAA@@@@@@AAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@>>><<<<<<999999999::::::999999888;;;:::;;;;;;===???AAACCC???BBBGGGIIIJJJIIIHHHIIIEEEFFFFFFDDDBBBAAABBBCCC>>>>>>??????@@@AAABBBCCCBBBDDDGGGJJJKKKKKKIIIGGGBBBCCCDDDDDDDDDDDDGGGIIIGGGFFFDDDDDDEEEIIILLLOOOYYY[[[ZZZUUUMMMHHHHHHJJJLLLIIIGGGIIIHHHFFFFFFIIIEEEJJJPPPQQQNNNJJJIIIIIIGGGHHHJJJLLLMMMNNNOOOOOOLLLNNNPPPQQQQQQOOOLLLKKKHHHHHHLLLOOOMMMJJJLLLRRRLLLNNNQQQYYYjjjuuudddUUUQQQMMMHHHMMMWWWaaasss}}}nnn]]]QQQJJJKKKZZZiiizzz|||\\\MMMEEE<<<777888444555777888888888777666444555777888999888666555444333111111222333222111222...,,,000222000///111///:::EEEGGGFFFGGGFFFEEEGGGFFFDDDBBB???>>>===<<<:::<<<>>>???===<<<<<<===<<<======>>>???@@@@@@@@@<<<<<<<<<<<<<<<;;;;;;:::777;;;??????<<<999999:::444999999444333999<<<;;;;;;JJJ^^^ttt~~~yyy___TTTPPPNNNPPPUUUlll|||zzzyyywwwuuusssqqqqqqrrruuuxxxzzzzzzyyy|||~~~zzzxxxxxxuuuqqqpppmmmjjjiiijjjlllmmmnnnvvv}}}}}}tttmmmnnnlllgggdddeeeaaaaaa]]]WWWYYYaaadddbbbaaaaaaaaaaaadddjjjrrrxxx}}}sssbbb[[[]]]bbbkkkrrrwww|||{{{wwwsssnnnhhhooolllfffbbb``````ccceeeaaadddggghhhgggeeedddeeefffffffffeeedddcccbbbaaaeeeeeefffiiimmmooollliiinnnmmmmmmpppsssssspppmmmooooooqqqtttvvvvvvssspppoooqqqtttwwwzzz|||}}}}}}rrrpppnnnllliiibbbXXXQQQJJJNNNTTTZZZ___dddiiillleeegggkkkmmmnnnooorrrttttttsssqqqooommmkkkjjjjjjkkkkkkkkkkkkjjjkkknnnpppoooqqquuuxxxyyywwwuuurrrooonnnqqqrrrlllnnn~~~}}}zzzgggZZZXXXVVVTTTQQQIII@@@===@@@===>>>????????????@@@AAABBBAAAAAAAAA???>>><<<<<<888999:::;;;;;;:::888777<<<<<<;;;===>>>??????>>>@@@???AAAFFFHHHEEEDDDFFFEEEEEEEEEEEEDDDCCCBBBAAACCC@@@<<<<<>>::::::<<<===>>>=========>>>;;;<<<<<<===============@@@???===<<<;;;;;;;;;<<<::::::::::::::::::::::::666555444333333444666777<<>><<<@@@>>><<<999888888999:::;;;;;;;;;<<<>>>???@@@@@@@@@>>>AAAEEEGGGDDDCCCFFFEEEEEEFFFFFFEEEDDDBBBAAABBB@@@>>>>>>@@@AAA???>>>CCC@@@@@@EEEKKKMMMIIICCCGGGEEEAAA@@@AAABBBBBBBBBEEEDDDDDDEEEGGGJJJMMMNNNRRRUUUTTTLLLGGGGGGIIIIIIFFFGGGGGGFFFEEEEEEGGGJJJJJJOOOPPPMMMLLLMMMIIICCCDDDEEEGGGKKKNNNPPPOOONNNPPPPPPPPPPPPOOOPPPSSSUUURRRRRRQQQOOOLLLLLLMMMNNNRRRPPPSSSXXX[[[eee~~~}}}lll^^^PPPHHHHHHNNNQQQVVV```qqqyyyhhhTTTHHHMMMYYY\\\bbbjjjttt|||cccNNNBBB===777777666666777777666555777777888888888888888777888444111111444555222///222222111111000000/////////111666<<>>>>>>>>===<<<;;;;;;;;;<<<<<<===============???>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999777666555444444555666777;;;@@@IIIXXXmmm}}}kkkZZZTTTSSSUUU```mmm{{{wwwuuuuuuvvvxxxxxxxxxxxxyyy{{{|||~~~~~~|||zzzxxxwwwvvvuuurrrllliiijjjlllmmmrrrxxx~~~|||vvvrrrooohhh```[[[\\\``````___```bbbcccddddddgggcccdddhhhllloooxxxqqqfffdddhhhkkklllllllllnnnppppppnnnjjjfffhhhgggeeecccbbbbbbbbbcccaaabbbbbbccccccdddeeeeeeiiihhhfffdddcccbbbaaaaaaaaagggmmmooommmkkklllnnnpppnnnmmmmmmnnnoooooonnnnnnnnnoooqqqssssssqqqooohhhlllnnnmmmqqqwwwxxxtttrrrmmmhhhgggeee^^^SSSJJJOOOQQQVVV^^^fffkkkkkkjjjeeegggkkkqqqvvvxxxvvvtttrrrpppnnnlllkkkjjjkkklllllliiifffhhhlllnnnllljjjnnnoooqqqrrrrrrqqqqqqqqquuuxxxyyyyyyxxxtttttt{{{~~~|||wwwooodddYYYQQQLLLNNNOOONNNHHHAAA<<<===???@@@??????>>>???@@@AAABBBEEECCCBBBAAAAAAAAA>>><<>><<<:::999999999::::::;;;;;;===>>>@@@BBBCCCAAA???AAAEEEFFFCCCCCCFFFEEEFFFGGGHHHGGGEEECCCBBBBBBAAA@@@AAABBBBBB???===@@@??????EEEKKKNNNKKKGGGGGGEEEAAA@@@AAABBBBBBBBBCCCCCCCCCCCCEEEGGGIIIKKKEEEJJJKKKGGGDDDFFFHHHHHHCCCDDDEEEEEEDDDFFFHHHKKKLLLOOOOOOLLLKKKKKKIIIEEEEEEEEEGGGJJJNNNQQQQQQPPPTTTSSSQQQOOOOOORRRXXX\\\VVVXXXXXXWWWTTTQQQOOOOOOUUUSSSUUUXXXWWWZZZjjj}}}lllZZZLLLIIILLLJJJNNNWWWddduuuttt^^^NNNJJJNNNKKKOOOTTT[[[ggg||||||^^^JJJ@@@:::888666555666777666555555555555666777777777888:::666333444666666555222222222222111000000//////---...111666<<>><<<:::999;;;<<<<<<==============================<<<;;;:::<<<<<<;;;::::::999888888888777666555555666777888666:::AAANNNbbb{{{sssfff[[[WWWUUUYYYiiizzz|||xxxvvvvvvwwwyyy||||||{{{{{{}}}~~~{{{xxxxxxxxxyyytttnnnjjjkkkmmmooouuu|||wwwrrrmmmkkkfff^^^[[[\\\``````bbbbbbcccbbbaaaaaabbbccchhhnnnqqqssswww|||xxxmmmiiiiiijjjkkkhhhhhhhhhjjjkkkkkkiiiffffffeeedddcccbbbaaaaaaaaaaaa``````aaaaaabbbcccdddiiihhhfffeeedddccccccbbbccchhhmmmooommmllllllnnnooommmllllllnnnoooooonnnllllllmmmoooqqqrrrpppooommmnnnllliiikkkpppttttttnnnllljjjhhheee___UUUNNNLLLNNNSSS[[[cccjjjnnnooogggiiimmmssswwwxxxwwwuuuooonnnlllkkkjjjjjjkkkllljjjhhhfffgggkkkmmmlllkkknnnnnnnnnpppssstttsssrrrtttwww|||xxxtttrrrqqqyyy~~~{{{vvvrrrjjj```WWWPPPKKKIIIHHHIIIHHHDDD???<<<===???============>>>???AAABBBFFFDDDBBBAAAAAA@@@>>><<<>>>======<<<;;;:::999999;;;<<<===>>>@@@BBBEEEGGGDDDBBBBBBEEEFFFDDDDDDGGGEEEFFFHHHIIIIIIGGGDDDCCCCCCDDDEEEFFFFFFCCC@@@>>>>>>===???DDDKKKNNNMMMJJJFFFDDD@@@???@@@AAAAAAAAABBBBBBBBBBBBCCCEEEGGGHHH@@@EEEHHHDDDBBBDDDFFFEEEAAACCCDDDDDDDDDFFFJJJLLLMMMOOOPPPPPPNNNLLLIIIFFFFFFFFFGGGJJJNNNQQQRRRRRRPPPPPPPPPOOOQQQUUU[[[___YYY[[[^^^^^^[[[WWWTTTSSSWWWVVVVVVVVVTTTUUU```mmm{{{hhhXXXMMMHHHLLLNNNSSSZZZeeevvvlllYYYMMMIIIGGGGGGIIIMMMTTTccc|||oooUUUGGG@@@<<<888666777888888777333333444444555666777888:::777555555666666555333333333222111111000000///.........000555===FFFLLLMMMSSSXXXVVVRRRNNNIIICCCBBBAAA@@@???>>>===;;;:::;;;<<<<<<===============<<<<<<===>>>===<<<:::999======<<<;;;999888777777999888777777666777777888666999???KKK^^^yyypppdddZZZYYYZZZaaaqqq|||yyywwwwwwxxxyyy~~~||||||}}}|||zzzxxxxxxxxxsssooolllmmmnnnqqqxxx}}}qqqlllhhhfffbbb\\\ZZZ\\\aaaccceeeeeeccc```^^^\\\___dddmmmtttwwwwwwwwwyyy{{{~~~wwwooohhheeeeeefffeeedddcccdddfffggggggfffdddccccccbbbaaa```````````````_________```aaabbbhhhgggfffeeeddddddddddddeeeiiilllnnnmmmlllllllllpppnnnllllllmmmmmmlllkkklllllllllnnnqqqrrrqqqppppppooommmjjjiiimmmqqqtttoooppprrrpppjjjaaaXXXQQQHHHKKKRRRZZZbbbgggjjjkkkfffgggkkkpppuuuwwwuuutttmmmlllkkkjjjiiiiiiiiiiiihhhfffeeegggjjjmmmmmmllllllllloootttxxxyyyvvvsssmmmwww}}}xxxuuusssqqqyyysssooojjjaaaXXXQQQMMMIIIGGGEEEEEEEEEBBB>>><<<<<<===;;;;;;<<<===???@@@AAABBBEEECCCAAA@@@@@@???>>><<<============<<<;;;:::999<<<>>>@@@@@@AAACCCHHHKKKIIIEEEDDDGGGGGGEEEFFFIIIGGGHHHIIIJJJJJJHHHFFFEEEFFFGGGIIIJJJHHHEEEBBB@@@======>>>CCCIIIMMMMMMKKKEEEBBB???>>>???@@@@@@???@@@AAAAAABBBCCCEEEFFFFFFDDDIIIJJJFFFBBBCCCDDDDDDBBBDDDEEEEEEEEEGGGKKKMMMMMMOOOTTTWWWUUUPPPJJJFFFHHHGGGGGGIIINNNQQQTTTTTTMMMOOOQQQRRRSSSUUUXXXZZZVVVYYY\\\]]][[[YYYWWWWWW[[[XXXUUUSSSPPPQQQYYYaaayyyyyyjjjXXXIIINNNLLLNNNRRRWWWeee~~~{{{kkk\\\SSSKKKGGGFFFGGGJJJSSSfffyyyfffTTTHHHBBB:::666777888777555333333333333444555777777999777555555555555444444333333222222111000000000000///......000666???FFFLLLTTTZZZZZZWWWTTTNNNHHHGGGDDD@@@?????????>>><<<;;;<<<<<<===============;;;;;;=========<<<:::999======<<<;;;999888777777999999888777777777777777999;;;???GGGWWWqqq{{{mmm___VVVXXX```jjjzzz}}}{{{yyyyyyzzzzzz}}}||||||}}}~~~{{{xxxuuutttrrrooonnnpppqqqttt}}}vvvlllgggdddccc```[[[ZZZ]]]```cccffffffccc___]]]]]]bbbjjjtttzzz}}}~~~|||zzzzzz~~~~~~~~~}}}wwwvvvsssmmmgggcccbbbcccdddbbb``````bbbcccddddddaaaaaaaaaaaaaaaaaa`````````___^^^]]]^^^___```aaagggfffeeedddddddddddddddfffhhhjjjlllkkkjjjjjjjjjpppnnnllljjjjjjjjjiiigggkkkkkkkkkmmmppprrrrrrqqqppppppooommmlllllloootttyyy}}}{{{ooo```TTTOOOGGGNNNXXXaaafffhhhgggfffccccccfffjjjnnnqqqqqqpppkkkkkkjjjiiiggggggffffffeeeeeeeeegggjjjmmmnnnnnnmmmqqqvvv{{{~~~|||wwwsssmmm}}}yyyvvvzzz}}}oooccc]]]VVVPPPKKKHHHDDDAAAEEEEEEDDDAAA>>><<<:::::::::;;;<<<>>>@@@AAABBBCCCCCCAAA>>>===>>>>>>===<<<============<<<;;;::::::===@@@AAAAAAAAACCCHHHMMMLLLHHHFFFGGGGGGEEEGGGKKKIIIIIIIIIJJJJJJIIIIIIHHHHHHJJJLLLLLLIIIEEECCCBBB======???BBBGGGJJJKKKJJJEEEBBB???>>>???@@@@@@@@@@@@@@@BBBCCCDDDFFFGGGGGGKKKOOOOOOIIIEEEFFFGGGFFFFFFGGGHHHGGGGGGIIIKKKNNNOOOQQQVVV\\\ZZZRRRKKKHHHIIIHHHGGGIIIMMMRRRUUUVVVQQQTTTVVVVVVTTTRRRRRRRRRRRRTTTVVVWWWWWWVVVWWWWWW]]]ZZZUUUPPPMMMNNNRRRVVVfff}}}gggSSSMMMIIIGGGJJJMMMXXXpppuuujjjTTTLLLEEEEEEFFFJJJXXXhhhsss]]]QQQHHH===777777777555333444444333333333444666777777777666555444444444444333333333222111111000000111111000...---111888???GGGPPPXXX[[[[[[ZZZVVVQQQNNNHHHBBB>>>???@@@???>>>;;;<<<<<<===============;;;;;;<<<<<<<<<;;;;;;:::<<<<<<;;;::::::999888888999999888888777777666666555777;;;CCCSSSnnnvvvmmmzzzvvvdddWWWPPPWWWbbbooo~~~|||{{{zzz{{{{{{}}}|||||||||}}}~~~|||xxxtttrrrqqqpppqqquuuwwwzzztttkkkfffcccbbb```\\\\\\___^^^bbbffffffbbb______```gggpppyyy~~~~~~|||yyywwwuuuqqqpppnnnkkkgggdddcccdddeeebbb```___```aaaaaa```______```aaabbbbbbbbbbbbaaa___^^^]]]]]]^^^```aaaeeeeeedddcccccccccddddddffffffhhhhhhhhhhhhgggfffnnnllliiihhhhhhhhhgggeeeiiiiiiiiikkkoooqqqrrrqqqpppoooooopppnnnlllooovvvlllYYYNNNIIIMMMUUUbbbkkkooommmiiifffbbbaaa```bbbeeehhhiiiiiihhhhhhhhhggggggffffffeeedddeeefffhhhjjjmmmoooqqqsssxxx~~~zzzvvvsss{{{wwwjjj[[[UUUNNNJJJHHHFFFBBB???DDDDDDCCCAAA>>>;;;999888:::;;;===>>>@@@AAAAAABBBAAA>>><<<;;;<<<==================<<<<<<<<<;;;;;;===@@@AAA@@@???AAAGGGLLLMMMIIIFFFFFFFFFEEEGGGKKKKKKJJJIIIIIIIIIJJJKKKKKKHHHKKKLLLKKKGGGCCCBBBBBB======???AAADDDGGGHHHHHHGGGDDDAAA@@@@@@AAABBBAAA???@@@BBBDDDFFFHHHIIIIIINNNRRRRRRLLLHHHJJJMMMNNNKKKKKKKKKJJJIIIJJJLLLNNNRRRRRRVVV\\\[[[RRRLLLKKKJJJHHHGGGIIIMMMRRRVVVXXXWWWYYYZZZYYYVVVSSSQQQQQQRRRSSSTTTSSSSSSTTTVVVYYY[[[YYYUUUQQQOOOPPPQQQQQQZZZooovvvbbbRRRKKKFFFGGGHHHNNNddd{{{fffVVVIIIFFFEEEEEEPPP]]]uuu~~~ggg]]]RRRDDD<<<:::999777444666555444333333444666777777777777666444444444555444333333222222111111000000222222///,,,...444999>>>HHHSSSYYY]]]``````\\\WWWOOOEEE???>>>???>>>===;;;<<<<<<===============;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::999999999888888888888777666555444111444888???NNNhhhrrriiirrrooo\\\TTTPPPVVV___kkk}}}|||{{{|||||||||||||||}}}}}}zzzwwwuuusssppprrrvvv{{{~~~uuunnnhhheeedddbbb^^^^^^bbbbbbfffhhhfff```\\\\\\]]]iiiqqqyyy{{{}}}~~~~~~}}}zzzuuupppnnnmmmkkkiiigggffffffffffffgggdddaaa``````___^^^]]]\\\^^^```bbbcccdddddddddaaa```^^^\\\\\\^^^```aaaccccccbbbbbbbbbccccccdddeeedddeeeeeefffeeedddccciiihhhffffffgggggggggfffgggffffffhhhlllooopppoooooommmnnnooommmkkkpppyyyyyycccRRRKKKKKKSSS\\\iiirrrtttqqqmmmjjjdddaaa]]][[[\\\___```aaaccccccdddfffggggggggggggccceeegggiiikkknnnqqqsssssszzz}}}yyyyyy{{{yyynnndddWWWPPPHHHDDDDDDDDDBBB@@@AAAAAA@@@???>>><<<999777999:::<<<>>>????????????@@@===;;;;;;===?????????>>>>>><<<;;;;;;<<<<<<======???AAA???===???EEEKKKMMMHHHEEEEEEEEECCCFFFJJJLLLKKKJJJHHHHHHJJJLLLMMMHHHJJJLLLJJJEEEBBBAAABBB>>>>>>???AAACCCEEEFFFFFFHHHFFFCCCAAABBBCCCCCCCCC???AAACCCEEEGGGIIIJJJKKKNNNRRRRRRMMMJJJNNNRRRTTTNNNNNNNNNLLLJJJJJJLLLNNNUUUSSSUUUZZZYYYQQQMMMNNNJJJHHHGGGHHHMMMSSSWWWYYYZZZ[[[\\\ZZZXXXVVVVVVWWWVVVVVVUUUSSSRRRTTTXXX[[[WWWWWWVVVTTTTTTUUUTTTRRRUUUbbbnnn[[[QQQJJJIIIGGGIII[[[pppwwwbbbOOOHHHEEEDDDLLLXXXmmmsssggg[[[KKKBBB???>>>:::777777666444333333444555666888888888777555444555666444444333222222111111000///111222000------222777888CCCOOOWWW^^^eeefffddd^^^TTTGGG???===>>>===<<<;;;<<<<<<===============<<<;;;:::999999:::<<<===::::::::::::::::::::::::888888888888777666444444444666777:::DDDZZZvvvuuulllnnnlllZZZTTTSSSVVVZZZcccyyy~~~||||||||||||{{{|||}}}~~~{{{xxxwwwvvvvvvqqqsssyyyxxxpppkkkgggfffddd```aaadddiiillllllggg^^^XXXVVVWWWgggooouuuuuuxxx~~~}}}~~~{{{zzzzzzxxxrrrkkkgggjjjgggddddddeeeggggggggghhhfffcccaaa```___\\\[[[[[[]]]___bbbdddeeeeeeeeebbb```^^^\\\\\\^^^```aaabbbbbbbbbaaabbbbbbccccccdddcccccccccddddddbbbaaaeeedddcccdddfffhhhhhhgggdddccccccfffiiimmmnnnnnnooollllllmmmjjjiiiqqq|||qqq\\\NNNLLLPPPVVV___llltttvvvssspppnnnhhhccc\\\XXXWWWYYY[[[[[[___```bbbeeeggghhhjjjjjjccceeegggiiilllnnnrrruuupppwww{{{zzz{{{qqqggg^^^SSSKKKAAA<<<===??????>>>>>>>>>=========<<<999777888999;;;===>>>>>>======???===;;;;;;>>>@@@AAAAAA???>>><<<;;;:::;;;===>>>AAA===;;;>>>@@@??????BBBLLLFFFBBBBBBDDDDDDFFFJJJRRROOOIIIFFFJJJPPPPPPKKKKKKIIIGGGFFFEEEDDDBBB@@@@@@>>><<<===@@@DDDFFFGGGGGGHHHIIIHHHFFFDDDDDDDDDCCCAAA@@@CCCHHHLLLLLLKKKPPPQQQQQQQQQRRRRRRRRRSSSRRRNNNJJJHHHIIIJJJIIIGGGIIIKKKNNNPPPQQQPPPNNNLLLIIIJJJKKKMMMPPPTTTWWWYYY[[[[[[YYYXXXWWWWWWWWWWWWZZZXXXWWWWWWWWWWWWVVVTTTVVVVVVWWWVVVUUUSSSQQQPPPTTT___vvveeeYYYKKKDDDCCCHHHUUUbbbzzznnnUUUMMMJJJFFFIIIRRRgggyyykkkTTTKKKGGG@@@;;;;;;888666444222222222222222555666777888999999888777777555444444444444333111222000//////000111111111777:::DDDSSS^^^dddiiinnnccc^^^TTTHHHCCCCCCAAA=========>>>>>>======<<<;;;??????>>>===<<<<<<;;;;;;============<<<<<<<<<<<<777999:::999777666555666>>>888666<<>>======?????????>>>===<<<<<<<<<999999999999:::;;;<<<<<<>>>>>>=========???@@@BBBGGGEEEBBB>>>;;;:::999999EEE@@@???CCCEEEDDDEEEHHHHHHDDDAAABBBCCCCCCGGGMMMUUUSSSMMMGGGHHHKKKKKKGGGGGGFFFEEEDDDEEEEEEEEEEEECCC@@@>>>???AAAEEEGGGHHHHHHIIIIIIHHHFFFDDDEEEFFFEEECCCBBBCCCGGGJJJKKKJJJSSSSSSSSSSSSSSSSSSSSSSSSRRROOOKKKIIIIIIIIIHHHGGGKKKLLLMMMMMMMMMKKKIIIHHHIIIJJJLLLNNNQQQTTTWWWYYY[[[[[[YYYXXXXXXWWWWWWWWW[[[ZZZXXXXXXYYYYYYWWWVVVVVVVVVVVVVVVUUUTTTRRRRRRTTT]]]ooozzzgggRRRFFFCCCEEELLLSSShhhxxx]]]PPPJJJDDDEEEKKKZZZooofffVVVLLLBBB<<<;;;666555333333444666666777444555777888999999888888777555444444444444333111111000//////000000111000222444===JJJUUU```mmmxxxvvvmmm\\\MMMEEEDDDAAA;;;======>>>>>>>>>============<<<<<<;;;::::::999999<<<<<<<<<<<<;;;;;;;;;;;;888999999888666555555666:::555555;;;>>>EEEWWWlllvvv}}}|||yyyggg[[[RRRPPPUUUVVVZZZooo~~~zzz{{{{{{zzzzzz{{{~~~}}}~~~}}}{{{xxxsssmmmjjjiiikkklllmmmssszzz}}}tttcccTTTOOOOOOWWW]]]eeekkkooopppsssttttttuuuvvvuuurrrmmmhhhdddccc``````cccccc```___bbbeeeccc```______^^^\\\[[[ZZZZZZZZZ]]]```cccccccccbbbbbbbbbaaaaaa```````````````_________```aaabbbeeebbb``````aaacccbbbaaadddddddddeeeeeeggghhhiiihhhgggfffggghhhiiihhhgggiiigggccc^^^]]]```hhhnnn|||wwwkkk\\\OOOLLLRRRXXXkkkuuu~~~}}}zzzxxxxxxwwwyyyzzzxxxrrrjjjccc___^^^______```dddiiilllmmmlllkkkggggggmmmqqqqqqtttyyy}}}zzzttt{{{|||}}}tttiiiZZZPPPGGGFFFEEECCCBBB@@@@@@???DDDCCCBBB@@@>>><<<;;;::::::999999999999::::::;;;<<<<<<<<<<<<===>>>@@@@@@EEECCCAAA???<<<:::999999CCC???===AAADDDCCCEEEHHHDDDBBBBBBCCCCCCCCCIIIQQQYYYXXXRRRIIIEEEFFFFFFCCCCCCBBBAAAAAACCCEEEGGGIIIEEECCC@@@@@@CCCFFFHHHIIIJJJJJJIIIHHHFFFEEEGGGIIIIIIFFFDDDDDDFFFIIIKKKKKKWWWVVVVVVUUUTTTTTTSSSSSSRRROOOLLLJJJIIIIIIHHHGGGJJJJJJIIIIIIHHHGGGGGGGGGIIIJJJMMMPPPSSSVVVXXXXXX[[[ZZZYYYXXXXXXXXXXXXXXX\\\ZZZYYYZZZZZZZZZXXXVVVVVVVVVUUUUUUTTTTTTTTTSSSTTTYYYdddtttxxx]]]LLLFFFDDDEEEGGGVVViiilllYYYNNNFFFDDDHHHNNNccc}}}nnn\\\MMMCCC???888666555555666888888777333444666777888999999999777666444444555555333222000000////////////000000000000555===HHHVVVkkk}}}{{{hhhTTTIIIEEEAAA<<<=========>>>>>>>>>>>>>>><<<<<<<<<;;;::::::999999<<<;;;;;;;;;;;;:::::::::888999999777555444555777555222444888999;;;FFFUUUdddtttuuufff```YYYVVVYYYYYY^^^uuu{{{{{{zzzyyyyyy{{{~~~{{{zzzuuuoookkklllnnnqqqrrrvvvyyyeeeTTTNNNNNNWWW[[[aaafffhhhjjjkkkllljjjlllnnnnnnmmmiiieeeccc```]]]^^^aaaaaa^^^^^^aaafffdddaaa``````___]]][[[ZZZYYYYYYZZZ]]]______^^^_________```aaaaaabbbbbb^^^^^^___```````````````bbb```^^^]]]___aaabbbbbbccccccddddddeeeggghhhiiigggfffeeeeeeggggggfffeeecccaaa]]]XXXUUUVVVZZZ^^^kkkggg]]]RRRJJJMMMXXXbbbxxxzzzpppiiieeeaaaaaabbbeeehhhkkklllkkkjjjhhhiiinnnrrrtttyyy}}}||||||yyyssskkkaaaTTTJJJGGGFFFFFFEEEDDDCCCBBBBBBHHHGGGEEEBBB???<<<:::999:::999999888888888999999888999;;;<<<===>>>>>>>>>AAAAAA@@@???===;;;999888CCC>>><<<>>>@@@@@@BBBFFFFFFFFFGGGGGGEEEEEELLLVVVYYYYYYTTTKKKDDDCCCCCCAAA@@@@@@?????????BBBFFFIIIDDDBBB@@@@@@CCCGGGIIIJJJJJJJJJIIIGGGFFFFFFIIILLLKKKIIIFFFFFFHHHKKKNNNPPPXXXXXXWWWVVVTTTSSSRRRQQQRRRPPPMMMKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFHHHIIIJJJHHHJJJNNNRRRUUUWWWXXXXXXZZZZZZYYYXXXWWWWWWXXXXXXZZZYYYXXXYYYYYYYYYVVVTTTTTTTTTSSSSSSSSSSSSSSSSSSPPPTTTZZZbbboooiiiVVVLLLFFFDDDFFFMMM[[[qqqhhhXXXNNNIIIHHHKKKZZZooozzzdddQQQEEE???;;;777555555555444222222333555666888999::::::888666555555666555444333000000000///......///000111000222555;;;HHH___sssuuuaaaOOOGGGCCCAAA=====================>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999777555444666777444222333555444444;;;EEEWWWdddxxxtttiiiccc`````````^^^ggg{{{zzzyyyyyyzzz}}}~~~yyyuuuqqqllliiikkkooosssuuuttt~~~}}}jjjZZZTTTVVV^^^```cccfffgggggggggfffeeeeeeffffffeeedddbbbaaa^^^\\\\\\___```^^^^^^aaafffeeecccbbbbbbaaa___]]][[[ZZZXXXXXXZZZ\\\\\\[[[]]]]]]^^^______```aaaaaa\\\]]]___`````````^^^]]]```___]]]\\\^^^```bbbdddbbbbbbcccccceeefffhhhiiigggeeeddddddddddddbbbaaa```]]]XXXSSSQQQPPPRRRTTTZZZWWWPPPIIIGGGPPP```lll~~~wwwnnnhhhbbbbbbcccdddfffhhhjjjjjjiiijjjmmmqqqtttwww|||~~~{{{|||}}}~~~{{{xxx~~~uuuggg```XXXNNNGGGHHHHHHHHHGGGFFFDDDCCCCCCHHHGGGEEEBBB@@@===;;;:::::::::999888777777777777666777999;;;=========<<<===>>>>>>>>>===;;;999888KKKDDD???@@@AAABBBEEEJJJPPPOOONNNMMMIIIGGGNNNWWWTTTVVVSSSKKKFFFEEEDDDBBB@@@@@@???>>><<<>>>BBBFFFAAA???>>>???BBBFFFIIIJJJJJJJJJIIIHHHFFFGGGJJJMMMKKKJJJIIIIIIJJJNNNSSSVVVXXXXXXVVVUUUSSSQQQPPPOOOQQQQQQOOOMMMJJJHHHGGGGGGHHHGGGFFFFFFGGGHHHJJJLLLHHHJJJNNNRRRUUUWWWXXXXXXYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXVVVTTTQQQRRRRRRRRRRRRRRRQQQQQQQQQMMMOOOTTTXXX^^^pppxxxeeeTTTHHHEEEFFFJJJQQQ___ssszzzeeeXXXNNNGGGJJJPPP^^^uuudddMMMFFF@@@888444444444222000333333444555777888:::;;;999777666666666666555333000111222000...---///111000///000222444===PPPaaa|||nnnXXXKKKFFFFFF???>>>======<<<<<<=====================<<<<<<<<<============<<<<<<<<<;;;999::::::888666555666777555444333333222333888???DDDOOO^^^jjjssstttmmmiiijjjllljjjgggsss}}}|||zzzyyyzzz}}}{{{vvvpppllliiihhhlllqqqvvvxxxwwwrrrccc^^^```ggggggfffffffffeeecccbbbdddbbb```^^^]]]^^^______^^^[[[[[[______]]]]]]```fffddddddddddddcccaaa___]]][[[XXXXXXYYY[[[[[[ZZZ\\\]]]]]]]]]]]]]]]]]]]]]ZZZ\\\^^^``````___]]]\\\___^^^^^^^^^^^^```bbbddd```aaaaaabbbccceeeggghhhgggeeecccbbbbbbaaa___]]]\\\YYYTTTOOOMMMMMMMMMNNNNNNMMMIIIEEEGGGSSSeeesss~~~vvvmmmgggaaabbbbbbcccdddeeegggiiijjjnnnsssuuuwwwzzz~~~|||vvvxxx~~~}}}yyyrrr```VVVNNNHHHFFFIIIIIIIIIHHHGGGEEEDDDBBBDDDDDDCCCBBB@@@???>>>===::::::999888777777777777555666888:::;;;<<<;;;;;;;;;<<<======<<<;;;999888QQQIIIBBBAAABBBEEEJJJQQQ^^^[[[WWWTTTNNNJJJMMMSSSNNNQQQPPPLLLJJJJJJGGGCCCAAABBBBBB@@@<<<<<<@@@CCCAAA???===>>>AAAEEEHHHIIIHHHIIIIIIHHHGGGHHHJJJMMMJJJKKKKKKKKKMMMPPPUUUXXXWWWWWWUUUTTTRRRPPPOOONNNQQQQQQQQQNNNJJJGGGGGGGGGMMMLLLJJJHHHHHHHHHIIIIIIIIIJJJMMMPPPSSSVVVXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXVVVSSSPPPQQQRRRSSSSSSSSSQQQPPPOOOMMMMMMPPPTTTWWWaaa|||yyyeeeRRRHHHFFFGGGIIIQQQ^^^nnnuuugggXXXKKKKKKHHHOOOeee|||^^^NNNFFF;;;666666777555333444444444555666888999:::999888666666777777555444111333444222...---///222...---...000222777CCCOOOjjjwww~~~sss```QQQKKKJJJCCCBBB@@@>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>=========<<<<<<<<<999:::;;;;;;999777777777666666555333222444888;;;999>>>HHHRRR]]]ooo}}}uuu{{{~~~wwwtttsssuuuxxxyyyzzz~~~|||{{{{{{}}}xxxsssooolllkkklllpppvvvzzz|||}}}xxxkkkffffffkkkiiifffeeedddcccaaa___bbb```^^^[[[[[[[[[\\\^^^]]][[[[[[^^^^^^[[[\\\^^^bbbbbbbbbcccddddddbbb```^^^[[[XXXWWWXXXZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[]]]^^^___^^^\\\[[[]]]^^^______^^^___aaaccc^^^^^^___```bbbdddeeefffeeedddbbbbbbbbbbbb```___[[[VVVPPPKKKIIIIIIIIIIIIIIIIIIIIIHHHKKKWWWiiivvv{{{wwwvvvwwwwwwuuupppjjjeee```aaabbbbbbbbbcccfffiiinnnvvv|||||||||~~~~~~tttsss}}}~~~~~~|||zzzqqq]]]PPPFFFBBBDDDHHHIIIIIIIIIHHHGGGEEEDDDAAAAAAAAAAAAAAABBBBBBBBB:::999999888888888999999777777888999::::::::::::;;;;;;;;;;;;;;;:::999888XXXNNNFFFDDDGGGLLLUUU]]]mmmeee^^^XXXQQQKKKIIILLLJJJLLLMMMLLLNNNNNNIIIBBBAAADDDEEECCC???>>>@@@DDDDDDAAA???>>>AAADDDEEEFFFEEEGGGHHHIIIHHHHHHJJJKKKIIIKKKMMMMMMMMMNNNRRRVVVWWWVVVUUUTTTRRRPPPOOOOOOPPPRRRRRROOOJJJGGGFFFGGGLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJLLLNNNQQQTTTWWWYYYUUUTTTTTTTTTTTTTTTUUUUUUXXXXXXYYYZZZ[[[YYYUUUSSSRRRSSSUUUVVVUUUSSSPPPMMMQQQMMMNNNSSSTTTYYYlllgggTTTKKKGGGGGGJJJPPPWWWeee}}}}}}nnn]]]RRRKKKJJJWWWiiixxxyyy\\\QQQCCC:::999:::999666555444444444555666888999:::888777777777777666444111444555333///---000333000------///000111888???OOO^^^jjjjjjbbbYYYSSSOOOIIIGGGDDDBBB@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;888;;;===>>><<<999777777555666666555444555555555999:::>>>EEEMMMZZZoootttqqq~~~~~~}}}~~~~~~|||||||||~~~~~~vvvqqqqqqpppoooppptttyyy{{{||||||xxxooojjjhhhkkkhhhdddcccdddcccbbb```]]]]]]]]]]]]]]]\\\\\\\\\\\\ZZZYYY\\\\\\YYYYYY[[[]]]]]]^^^aaaccccccaaa___]]]ZZZWWWVVVWWWYYYZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZ\\\]]]]]]]]]\\\[[[ZZZ\\\___```^^^]]]^^^___\\\\\\]]]^^^```bbbdddeeecccbbbbbbccceeeffffffeee^^^XXXOOOJJJHHHGGGGGGFFFHHHKKKLLLMMMQQQ[[[jjjvvv~~~wwwpppnnnlllmmmmmmlllhhhddd```bbbcccbbbbbbcccgggkkkuuu}}}yyyyyyuuu{{{|||~~~iiiXXXLLL@@@>>>CCCDDDEEEGGGIIIIIIIIIHHHGGGAAAAAABBBCCCCCCDDDEEEEEE:::999999999999::::::;;;:::999999888888999999:::<<<;;;:::999999888888888aaaWWWNNNLLLQQQXXXcccmmmuuukkkaaaZZZSSSKKKGGGGGGIIIJJJKKKLLLPPPQQQJJJ@@@BBBEEEHHHFFFBBB@@@BBBEEEGGGDDDAAA@@@AAABBBCCCDDDDDDFFFHHHIIIIIIHHHIIIJJJIIIKKKNNNMMMLLLLLLOOORRRWWWVVVUUUTTTSSSQQQPPPPPPPPPRRRRRRPPPKKKGGGFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLIIIJJJKKKMMMPPPTTTWWWYYYTTTSSSSSSSSSSSSSSSTTTTTT[[[[[[[[[]]]^^^\\\XXXUUUSSSUUUXXXYYYXXXTTTPPPMMMUUUNNNMMMRRRTTTVVVddduuu|||bbbSSSJJJHHHIIIIIIIIIQQQggg}}}qqq\\\RRRLLLNNNTTTZZZccclll}}}jjj\\\JJJ???;;;;;;999666666555444444555666777888:::999777777888888666555222555777444///---000444555000---......---///444888EEEUUU]]]```___YYYSSSMMMKKKHHHEEEBBBBBBBBBBBB<<<=====================<<<<<<;;;;;;;;;:::::::::888;;;???@@@===:::888777444666777666555555333000;;;999:::===AAAHHHVVVccc~~~xxxqqqzzz}}}||||||~~~~~~}}}vvvqqqsssrrrqqqsssvvvyyyzzzzzzvvvyyy{{{zzzuuuooojjjhhhjjjgggdddccceeefffeeecccXXXZZZ]]]``````___]]][[[[[[XXXXXXZZZZZZWWWVVVYYYYYYZZZ[[[^^^aaabbb```^^^\\\YYYVVVUUUVVVXXXYYYYYYUUUVVVVVVWWWWWWXXXXXXXXXZZZZZZ[[[\\\\\\\\\\\\\\\WWW[[[______]]][[[[[[]]][[[[[[\\\]]]___aaacccdddaaaaaabbbdddhhhjjjkkkkkkccc[[[RRRKKKHHHHHHGGGFFFJJJMMMPPPQQQUUU^^^kkkuuuyyy{{{nnnkkkhhhhhhiiiiiigggeeeaaacccdddccccccdddiiimmmyyy|||vvvoootttzzzzzz}}}uuu___SSSHHH======DDD@@@BBBEEEHHHJJJKKKJJJJJJBBBCCCCCCDDDEEEFFFFFFGGG999999999999:::;;;<<<<<<<<<;;;999888888888999:::===<<<:::888777777888888iii^^^QQQNNNZZZjjjpppnnnooolllfff[[[OOOGGGEEEFFFGGGKKKPPPVVVWWWSSSLLLFFFDDDGGGHHHGGGDDDAAABBBCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDFFFJJJNNNOOONNNKKKJJJNNNNNNMMMMMMNNNOOOPPPQQQSSSSSSSSSTTTTTTTTTTTTTTTSSSQQQNNNLLLKKKJJJHHHGGGJJJIIIHHHIIIKKKMMMMMMMMMOOOKKKIIILLLRRRVVVUUUSSSTTTQQQPPPRRRRRROOOOOORRRUUUZZZ]]]]]]aaaeeeaaaYYYXXXXXXYYYYYYWWWUUURRRPPPRRRPPPMMMMMMOOOTTTYYY]]]vvv{{{```PPPLLLHHHHHHIIIOOO]]]jjjwwwcccOOOIIILLLPPPTTTXXXhhhxxxkkkRRREEE???999444333555222000000222555666666777777777777777777777777444555666555333111000000111111000////////////000;;;;;;>>>HHHTTT\\\]]][[[TTTSSSNNNHHHEEEFFFCCC>>>>>>:::999===>>><<<;;;===>>>===<<<;;;;;;;;;;;;;;;>>><<<:::;;;<<<<<<999666777777777666555555444444666555444444666===FFFLLLaaaooo{{{zzzzzzzzz|||~~~~~~~~~}}}}}}|||~~~}}}~~~yyyrrrqqqsssuuuuuurrrrrrvvvwwwuuuxxxxxxwwwsssnnnjjjhhhhhhgggfffeeefffggghhhgggfff___^^^\\\[[[[[[\\\^^^___\\\[[[YYYXXXWWWWWWXXXXXXVVVZZZ___aaa___]]]]]]]]]^^^YYYUUUVVVYYYZZZVVVRRRVVVVVVVVVUUUSSSSSSTTTVVV[[[[[[[[[[[[ZZZZZZZZZYYYVVVWWWZZZ\\\\\\\\\[[[[[[```___^^^^^^___```bbbccceeedddbbbccceeeiiilllnnnjjj]]]OOOJJJHHHGGGHHHJJJMMMVVV]]]]]]\\\bbbjjjnnnssswww}}}}}}zzzssslllhhhiiijjjhhhggghhhffffffeeecccdddgggmmmqqq{{{|||sssqqq{{{yyyjjjVVVGGGBBB@@@===:::@@@AAADDDHHHIIIGGGBBB>>>@@@AAACCCFFFHHHGGGCCC@@@<<<:::888888;;;???AAABBB<<<:::888888999;;;;;;:::;;;:::888777888999888777eee[[[PPPNNNZZZhhhjjjeeecccaaa]]]VVVPPPKKKJJJJJJIIIOOOXXX]]]]]]VVVNNNHHHFFFHHHIIIFFFCCCAAAAAACCCDDDDDDDDDEEEEEEEEEDDDDDDCCCFFFJJJNNNOOOOOOLLLKKKLLLKKKIIIIIIIIIJJJLLLMMMQQQQQQQQQQQQQQQRRRRRRSSSTTTRRROOOMMMMMMLLLJJJHHHJJJIIIIIIJJJLLLNNNNNNMMMLLLJJJIIIKKKPPPSSSRRRQQQPPPMMMLLLMMMMMMJJJJJJMMMTTTXXX[[[]]]aaaeeebbb[[[YYYZZZ[[[ZZZYYYVVVTTTRRRRRRQQQOOONNNOOOSSSWWWZZZddduuusss\\\QQQHHHFFFJJJOOOWWW___}}}rrr]]]RRRMMMKKKMMMRRRTTTaaawww|||^^^NNNHHHAAA999555666444222111333444555444777777777777777777777777666777777666333111111222111111000//////...//////111444999@@@IIISSS\\\bbb```___ZZZRRRNNNMMMHHHCCCBBB>>><<>>===<<<;;;;;;;;;;;;<<<>>><<<;;;;;;<<<<<<:::777888777777666666555444444555555555555666999>>>BBBPPP\\\lllzzzxxxpppllllllfffeeehhhttt~~~~~~~~~}}}vvvooommmnnnqqqrrrppppppsssssspppssssssqqqooollliiieeeccceeeccccccccceeefffeeeddd\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZYYYXXXVVVUUUUUUUUUVVVUUUYYY^^^```___]]]]]]]]]___[[[WWWVVVXXXXXXVVVTTTXXXYYYYYYWWWUUUUUUVVVWWWZZZYYYYYYZZZZZZ[[[]]]]]]ZZZZZZZZZZZZ[[[[[[\\\\\\]]]^^^^^^^^^___``````aaabbbaaa```aaadddiiiooorrrjjj\\\OOOHHHEEECCCCCCEEEPPPZZZbbbccccccgggllloooqqqssswww{{{}}}}}}|||{{{wwwpppkkkkkkjjjfffdddeeehhhgggfffddddddhhhmmmqqqyyywwwttt{{{}}}yyypppbbbPPPDDD@@@???>>><<>>BBBEEEFFF===;;;999999:::;;;;;;;;;999777555555666666666555```ZZZSSSSSS\\\dddaaaYYYWWWUUUSSSRRRQQQPPPOOOMMMKKKTTT___ddd```WWWOOOJJJJJJJJJIIIFFFBBB@@@AAABBBFFFFFFEEEEEEDDDCCCBBBBBBCCCFFFJJJNNNOOOOOONNNMMMKKKIIIGGGEEEEEEFFFHHHJJJNNNNNNMMMLLLMMMNNNOOOPPPTTTRRRPPPOOONNNNNNLLLJJJIIIIIIJJJLLLOOOOOONNNMMMJJJJJJKKKMMMNNNPPPQQQRRRNNNJJJHHHJJJIIIFFFGGGJJJQQQUUUYYY[[[```cccaaa]]][[[[[[\\\\\\[[[XXXVVVTTTTTTRRRPPPOOOPPPRRRTTTVVVZZZeeennn\\\KKKGGGLLLQQQTTTUUUjjjyyyfffVVVKKKIIILLLJJJRRRaaa{{{iiiVVVNNNGGG===555666555333333444444333222666666666666666666666666999999888555333222222444222111000///............***///555777:::DDDUUUbbblllmmmiiibbb\\\WWWNNNEEEGGGBBB???@@@???<<<;;;<<<======<<<<<<;;;;;;<<<<<<===<<<;;;<<<<<<<<<:::888888888777777666555555555555666666666444444666888@@@HHHRRR\\\ggguuu|||iii___[[[UUUQQQRRRZZZhhh}}}}}}wwwwwwwwwrrrkkkggghhhlllnnnmmmmmmooommmiiilllkkkiiijjjjjjgggbbb]]]```___^^^___aaabbbaaa```YYYXXXWWWVVVVVVWWWXXXYYYXXXWWWVVVTTTSSSSSSSSSSSSTTTXXX\\\^^^^^^]]]\\\\\\___]]]ZZZXXXVVVVVVWWWWWW[[[\\\\\\[[[YYYXXXXXXYYYYYYYYYXXXYYYZZZ]]]___aaa```^^^\\\[[[ZZZ[[[]]]^^^]]]^^^```aaaaaaaaa```_______________bbbfffmmmqqqgggZZZMMMEEEAAA>>>===???OOOZZZeeehhhhhhkkkmmmmmmmmmnnnqqqsssvvvwwwxxxxxxxxxqqqlllkkkiiifffdddffflllkkkiiiggggggiiinnnqqqyyy~~~yyyyyywwwuuuqqqmmmbbbWWWIII@@@>>>??????>>>>>>???@@@CCCEEEEEECCCAAAEEEDDDDDDDDDDDDBBB>>>;;;;;;999999;;;@@@DDDGGGHHH===;;;::::::;;;<<<<<<;;;888666444444555666555444\\\^^^]]]\\\\\\]]]YYYRRRQQQOOONNNPPPSSSTTTQQQNNNLLLUUU___aaa\\\SSSLLLJJJLLLKKKHHHEEECCCAAAAAAAAAHHHGGGFFFDDDCCCBBBAAAAAABBBEEEIIIMMMOOOOOOOOONNNLLLJJJGGGEEEDDDEEEGGGHHHKKKJJJIIIIIIJJJKKKMMMNNNRRRPPPOOOOOOOOOOOOMMMKKKJJJJJJLLLNNNPPPPPPNNNLLLKKKMMMOOOPPPPPPPPPQQQSSSNNNJJJIIIJJJIIIFFFGGGKKKMMMQQQUUUYYY]]]______]]][[[\\\]]]]]]\\\YYYWWWUUUUUUTTTRRRPPPPPPPPPQQQRRRYYY```qqqjjjTTTKKKMMMQQQTTTWWW]]]pppjjjVVVMMMLLLLLLOOOUUUgggvvv```UUULLLBBB;;;666555333333444444333222555555555555555555555555:::999888444222111333555333222111000///.........,,,000222111111888GGGTTTiiinnnqqqpppkkkcccUUUIIIJJJDDD??????>>>;;;:::<<<======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<:::999999888888777777666666555666666666555333222333444:::>>>CCCHHHOOOZZZgggqqqooo___YYYRRRLLLJJJNNNUUUddd~~~{{{|||~~~~~~~~~xxxmmmmmmooolllfffbbbccciiilllllllllmmmiiidddfffcccbbbdddgggeee___XXXZZZYYYYYYZZZ\\\]]]\\\[[[VVVUUUTTTTTTTTTTTTUUUVVVWWWVVVUUUTTTSSSRRRRRRQQQSSSUUUYYY[[[\\\\\\\\\[[[^^^^^^\\\YYYVVVUUUWWWZZZ]]]^^^___^^^\\\[[[[[[\\\[[[ZZZYYYXXXYYY\\\___aaacccaaa```^^^]]]]]]^^^^^^```aaacccdddcccbbb```^^^]]]^^^___```aaadddgggiii```UUUIIIBBB>>>:::;;;>>>JJJVVVbbbhhhjjjlllkkkiiiiiijjjmmmoooqqqrrrrrrqqqsssmmmiiiiiihhhfffgggjjjmmmmmmlllkkkjjjkkkooorrrxxx{{{~~~|||sssooommmiiieeeWWWOOODDD>>>>>>??????>>>>>>===>>>@@@CCCEEEDDDCCCDDDCCCBBBBBBBBBAAA>>>;;;;;;::::::<<<@@@DDDFFFFFF===<<<;;;;;;<<<===<<<;;;999777666666777888888777XXXaaagggbbbZZZUUUSSSPPPQQQPPPOOOQQQTTTTTTPPPMMMLLLRRRXXXWWWQQQJJJHHHHHHKKKJJJHHHFFFDDDCCCBBBAAAHHHGGGEEECCCBBBAAAAAAAAABBBEEEHHHLLLNNNOOONNNNNNLLLJJJGGGEEEDDDDDDFFFGGGIIIHHHHHHHHHIIIJJJLLLMMMOOONNNMMMNNNOOOOOOMMMKKKLLLLLLMMMOOOPPPPPPMMMKKKKKKMMMOOOPPPPPPOOOPPPQQQNNNJJJHHHIIIIIIGGGIIILLLKKKMMMRRRWWWYYYZZZZZZ[[[[[[\\\]]]]]]\\\ZZZXXXVVVXXXVVVSSSQQQOOONNNOOOOOOTTTXXXbbbnnnzzzvvv```RRRMMMNNNTTTZZZXXXeee|||jjjXXXOOOKKKJJJLLLWWWqqqsssaaaUUUKKKEEE999777555444555555444333444444444444444444444444888888666333111111333555333333222111000//////////////////...///555===CCCUUU```mmmtttwwwrrreeeXXXNNNGGGAAA???>>>::::::<<<======<<<<<<<<<======>>><<<<<<======<<<;;;;;;;;;999999999888777777666666888777666444222222444666555888;;;===AAAGGGPPPVVV___mmm|||hhh^^^PPPIIIGGGIIIJJJQQQggg}}}}}}}}}}}}|||zzz{{{zzzyyyzzz|||qqqeeecccfffeeeaaa___aaagggkkkkkkkkkkkkfffaaa```^^^]]]```cccbbb\\\VVVUUUTTTTTTUUUWWWXXXXXXWWWTTTTTTSSSSSSSSSSSSTTTTTTVVVVVVUUUUUUTTTSSSSSSRRRRRRSSSUUUXXX[[[\\\[[[ZZZ]]]]]]\\\YYYVVVVVVXXXZZZ]]]^^^``````^^^\\\\\\]]]^^^]]]ZZZXXXXXXZZZ\\\^^^aaabbbbbbbbbbbb```___^^^bbbbbbccccccbbbaaa___^^^[[[\\\^^^bbbddddddcccaaaXXXNNNEEE@@@===;;;===AAAFFFRRR___fffjjjllljjjgggfffhhhlllnnnnnnmmmjjjhhhnnnjjjggggggfffdddgggllllllmmmoooooonnnoooppprrruuuuuuyyywwwooollliiieeeaaaPPPJJJCCC???>>>??????>>>=========???BBBDDDDDDDDDCCCAAA@@@@@@AAAAAA@@@???===;;;:::;;;>>>@@@AAAAAA===;;;;;;;;;======<<<;;;999777666666888999888777RRR]]]eee```UUUPPPOOOOOOQQQQQQQQQQQQQQQPPPNNNLLLLLLOOOPPPNNNIIIEEEEEEFFFHHHGGGFFFFFFGGGFFFDDDBBBGGGEEEDDDBBBAAAAAABBBCCCBBBDDDGGGJJJLLLMMMMMMLLLIIIHHHFFFEEEDDDDDDDDDEEEHHHHHHIIIJJJKKKLLLLLLLLLMMMLLLMMMNNNPPPPPPMMMKKKOOONNNMMMNNNOOONNNLLLJJJJJJKKKLLLNNNNNNNNNMMMLLLLLLGGGEEEGGGGGGFFFIIIMMMLLLMMMQQQVVVWWWUUUVVVYYY[[[\\\]]]^^^]]][[[YYYWWWZZZWWWSSSPPPMMMMMMMMMNNNOOORRRWWW[[[___jjjnnn]]]QQQLLLPPPWWWVVV[[[mmmiiiWWWKKKIIIHHHPPPhhhooo```UUUMMMAAA>>>:::777666666555444333333333333333333333333555666555444222222444666444333222222222222222222///...---...111555888999???LLL\\\iiitttzzzuuunnnWWWOOOGGGCCC???;;;:::<<<======<<<<<<======>>>>>>;;;<<<>>>>>><<<;;;<<<<<<::::::999999888777777777888888777555333333555888000222444666888===BBBFFFJJJWWWiii{{{pppcccPPPHHHFFFJJJIIIKKK\\\qqq}}}|||||||||{{{{{{zzzyyywwwxxx{{{wwwjjj^^^[[[]]]]]]\\\]]]^^^dddiiiiiiiiihhhccc]]]\\\[[[ZZZ\\\^^^]]]YYYTTTQQQPPPPPPQQQSSSUUUUUUTTTRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUUUUVVVVVVUUUTTTTTTPPPQQQRRRVVVYYY[[[[[[ZZZ[[[ZZZYYYYYYXXXXXXXXXXXXZZZ\\\^^^___^^^]]]]]]]]]___]]][[[YYYXXXXXXYYYYYY]]]^^^```bbbbbbaaa___^^^aaa```_________```bbbccc___^^^^^^cccggggggbbb\\\QQQJJJCCC@@@>>>===@@@FFFIIITTT___eeeiiikkkiiieeecccfffiiikkkkkkhhheeebbbmmmiiiffffffdddbbbffflllmmmpppuuuwwwxxxwwwxxxxxxuuuuuu|||{{{sssnnnkkkgggaaa[[[JJJGGGCCC@@@??????>>>>>>>>>===>>>@@@CCCEEEDDDCCCBBB@@@??????AAACCCCCCBBB>>><<<;;;;;;=========<<<<<<;;;:::;;;======;;;999777666555555777888888777IIIRRRWWWTTTNNNMMMLLLLLLLLLNNNOOONNNLLLKKKKKKLLLMMMMMMLLLJJJHHHFFFDDDDDDEEEDDDEEEGGGJJJIIIFFFCCCDDDCCCBBBAAAAAABBBDDDEEECCCDDDFFFIIIJJJKKKJJJJJJHHHIIIIIIHHHHHHGGGFFFFFFGGGHHHKKKMMMNNNNNNMMMMMMMMMMMMMMMOOOQQQQQQOOOMMMQQQPPPNNNMMMMMMLLLJJJHHHLLLKKKKKKMMMPPPPPPMMMIIIJJJFFFDDDFFFGGGGGGKKKPPPOOOOOORRRWWWVVVRRRSSSXXX]]]^^^_________]]][[[ZZZ[[[XXXSSSNNNLLLLLLMMMOOOPPPPPPRRRSSSTTTYYYhhhwwwmmm]]]PPPKKKLLLRRRRRR^^^ttt{{{cccQQQMMMHHHLLL```|||uuufffZZZMMMHHHAAA;;;888777666555333333333333333333333333333555666666555555666777444444333333333444555555///...---...///111333444555===FFFRRRaaaqqqyyyzzzeee[[[QQQJJJCCC===;;;<<<===============>>>??????:::<<<>>>>>><<<;;;<<<>>>;;;::::::999888888777777666888888888666444444555000111111222333666:::===???HHHSSS___ooouuueeeRRRHHHEEEKKKKKKIIIVVVjjj~~~}}}}}}|||{{{{{{{{{{{{zzzzzz}}}~~~}}}||||||~~~yyyooodddXXXTTTTTTTTTWWW[[[[[[```ddddddcccccc^^^YYYXXXXXXXXXYYYXXXWWWUUUTTTNNNMMMMMMNNNQQQRRRRRRQQQPPPPPPQQQQQQQQQQQQPPPPPPQQQRRRTTTUUUVVVVVVUUUUUUOOOOOOPPPSSSXXX[[[ZZZYYYXXXWWWVVVXXX[[[[[[YYYVVVVVVYYY\\\]]]]]]\\\]]]]]]]]]\\\[[[YYYXXXWWWWWWWWWYYYZZZ[[[]]]^^^_________aaa___]]]]]]___eeekkkooopppiiibbbccchhhhhh___UUUNNNHHHCCCAAA??????CCCJJJNNNWWW___ccceeegggeee```aaabbbdddeeeeeedddcccaaaiiifffeeeeeeddddddjjjrrruuuzzz~~~|||~~~yyyuuupppmmmkkkdddYYYQQQDDDCCCAAA@@@@@@??????>>>>>>>>>???BBBDDDEEEDDDBBBCCCAAA??????AAACCCCCCCCC>>><<<;;;;;;======<<<;;;:::::::::;;;<<<<<<:::888888777555666888999999888CCCGGGJJJIIIIIILLLKKKHHHGGGIIILLLKKKHHHHHHJJJMMMNNNMMMKKKKKKJJJIIIFFFCCCBBBBBBDDDHHHKKKKKKGGGCCCCCCBBBAAA@@@AAACCCEEEGGGCCCDDDFFFHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMKKKJJJIIIGGGIIILLLOOOPPPPPPNNNMMMMMMMMMNNNQQQSSSSSSQQQOOOSSSQQQNNNLLLKKKJJJIIIGGGOOOMMMKKKNNNRRRSSSNNNIIIKKKGGGEEEGGGIIIJJJMMMSSSRRRQQQTTTYYYWWWQQQRRRXXX^^^___```aaa```___]]][[[\\\XXXRRRMMMKKKKKKMMMOOOPPPNNNMMMNNNNNNOOOVVV^^^ooozzziiiWWWIIIDDDNNNKKKTTThhhxxxmmmVVVPPPGGGFFFUUUooo{{{kkkWWWQQQGGG???:::888666555222222222222222222222222333555777888777777888999444444444444555666777777222222000...,,,,,,///111555777888>>>NNNccctttzzzpppeeeXXXPPPGGG???;;;<<<===============>>>??????:::===???>>><<<;;;<<<>>>;;;;;;:::999999888888777444777::::::888444222111666444222111111333666888555999???FFFRRRaaajjjkkkvvvxxx{{{}}}xxxrrrtttyyyyyy|||}}}}}}{{{{{{|||yyygggRRRFFFAAAGGGGGGDDDOOOaaa~~~~~~~~~}}}{{{zzz|||}}}~~~~~~~~~{{{yyyyyywww{{{}}}wwwsssjjj```UUUPPPNNNOOOSSSYYYXXX]]]``````______[[[UUUUUUVVVWWWVVVTTTRRRRRRSSSLLLLLLKKKMMMPPPQQQQQQPPPNNNOOOOOOPPPPPPOOOOOONNNOOOQQQRRRTTTUUUVVVUUUUUUOOONNNOOORRRWWW[[[ZZZYYYWWWTTTTTTWWW\\\]]]YYYTTTSSSVVVZZZ\\\\\\\\\\\\]]]ZZZZZZZZZYYYXXXWWWWWWVVVWWWWWWWWWWWWYYY\\\___aaabbb```]]]]]]bbbkkktttzzzuuugggdddgggfff[[[OOONNNIIIDDDBBB@@@@@@EEELLLRRRXXX^^^```aaabbb```[[[```______``````aaaccccccdddbbbbbbeeefffhhhpppyyy~~~~~~zzzxxx{{{tttrrrooommmjjjaaaSSSHHH@@@@@@@@@@@@@@@@@@??????>>>???@@@CCCEEEEEECCCAAAEEECCC@@@???AAABBBCCCCCC===<<<;;;<<<===>>>===<<<:::999999;;;<<<<<<:::888;;;999888999;;;<<<<<<;;;DDDBBBBBBDDDGGGGGGDDDAAAFFFFFFFFFFFFFFFGGGGGGHHHMMMMMMLLLKKKIIIFFFDDDBBBEEEEEEFFFHHHIIIHHHEEEBBBAAABBBBBBAAA@@@AAAEEEHHHCCCDDDEEEFFFHHHIIIJJJKKKUUU[[[[[[RRRJJJIIIIIIGGGGGGIIILLLOOOPPPPPPOOONNNPPPNNNNNNPPPSSSSSSPPPMMMLLLMMMNNNMMMIIIFFFEEEEEEKKKIIIIIIKKKMMMNNNKKKHHHHHHHHHGGGGGGHHHJJJKKKMMMRRRRRRRRRRRRSSSSSSSSSSSSYYY[[[^^^___```___]]][[[]]]YYYTTTRRRPPPMMMIIIEEERRRPPPMMMJJJJJJKKKNNNPPP]]]ooosssbbbTTTIIIHHHGGGMMMYYYhhhyyykkkXXXIIIHHHMMMYYYnnnrrr```OOOFFFAAA:::777888888666555555555555444222333333444555666666555555888777555444333222111111111111000000//////......222111333777===HHH\\\nnntttuuunnn]]]NNNGGGAAA<<>>???===<<>>???777777888888999999999999::::::999999777666555444333333444444444333222222222333666:::@@@GGGMMMPPPZZZ[[[[[[\\\\\\\\\\\\\\\____________```aaabbbbbblll|||vvv^^^NNNGGGBBBDDDDDDGGGTTTccc}}}yyyuuussszzzxxxwww{{{~~~uuummmddd^^^VVVNNNKKKMMMRRRUUUWWWXXXZZZ[[[[[[YYYVVVTTTTTTSSSRRRQQQPPPOOOOOONNNNNNJJJGGGIIIOOORRRQQQOOOKKKMMMOOOQQQRRRRRRQQQQQQSSSSSSSSSSSSRRRRRRRRRRRRPPPQQQRRRSSSTTTTTTTTTTTTXXXVVVVVVXXX[[[\\\ZZZXXXWWWWWWXXXXXXYYY[[[\\\]]][[[ZZZYYYYYYZZZYYYVVVTTTXXXWWWWWWVVVWWWYYY\\\]]]bbbaaaaaa```]]]ccczzzqqqeeedddccc[[[SSSFFFHHHFFFBBBBBBHHHNNNPPPXXX\\\___```^^^^^^___aaa___^^^]]]]]]^^^```ccceeedddcccffflllmmmnnnwwwzzzvvvsssvvv~~~yyyrrrwwwzzzuuuhhhWWWJJJCCCCCCAAA@@@@@@BBBCCCCCCBBB@@@@@@AAABBBCCCCCCCCCCCCDDDBBB??????@@@BBBBBBBBBCCC???;;;:::<<<>>>>>>>>>>>><<<::::::<<<<<<:::888666777999:::;;;::::::999CCCAAAAAABBBEEEFFFDDDBBBEEEEEEDDDCCCDDDEEEFFFGGGLLLLLLLLLKKKJJJGGGEEECCCGGGGGGHHHJJJLLLKKKGGGEEECCCAAA@@@@@@BBBCCCCCCCCCCCCCCCEEEFFFHHHJJJKKKLLLTTTYYYYYYPPPIIIHHHHHHGGGGGGIIILLLOOOQQQQQQPPPOOOPPPOOONNNOOOQQQQQQOOOMMMJJJLLLMMMLLLHHHEEECCCBBBGGGFFFFFFHHHKKKLLLJJJGGGGGGGGGGGGGGGHHHJJJKKKLLLPPPPPPQQQQQQRRRRRRRRRSSSWWWXXX[[[]]]^^^]]]\\\ZZZZZZWWWSSSPPPOOOMMMJJJHHHPPPOOOLLLJJJJJJKKKLLLMMMRRR```zzzrrr```RRRIIIFFFGGGOOOZZZfffvvvsssaaaPPPJJJIIINNN^^^ooottt[[[NNNHHH@@@999666777555444444444444333222111222333444555777888888888777666444333222222222222111111000000//////...///......000222999HHHWWWpppzzz}}}ppp]]]PPPHHHCCCEEEBBB@@@???@@@???===;;;>>><<<;;;:::<<<=========888888888888999999999:::::::::999999888666555444444444444444444333222222222222222333666999<<<>>>FFFGGGGGGHHHIIIHHHHHHHHHLLLLLLKKKLLLLLLMMMNNNOOOYYYhhh~~~uuu^^^NNNGGGCCCDDDEEEIIIVVVeee~~~~~~~~~~~~zzzvvvrrrpppssssssuuuzzz~~~}}}xxxsssllleee[[[RRRMMMLLLOOOQQQPPPQQQSSSTTTTTTRRROOONNNQQQQQQPPPPPPOOOOOONNNNNNNNNKKKHHHIIINNNQQQPPPNNNKKKLLLOOOQQQRRRRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRNNNOOOOOOPPPQQQQQQRRRRRRUUUTTTTTTVVVYYY[[[YYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZYYYXXXXXXZZZZZZYYYXXXYYYXXXWWWWWWXXXZZZ]]]___fffffffffccc^^^cccxxxxxxjjjeeeaaaYYYRRRJJJLLLKKKFFFFFFLLLQQQSSSZZZ]]]```aaa___^^^___aaa^^^]]]\\\]]]^^^aaaccceeeeeedddgggnnnttt{{{{{{{{{|||wwwqqqxxx|||uuudddSSSHHHDDDCCCAAA@@@@@@AAABBBBBBAAA@@@@@@AAACCCCCCCCCCCCCCCEEEBBB???>>>???@@@AAAAAA@@@===:::999;;;=========>>><<<::::::<<<<<<:::888888888999::::::;;;;;;;;;AAA@@@???@@@BBBDDDDDDCCCEEEDDDBBB@@@AAACCCEEEGGGJJJKKKKKKKKKJJJHHHFFFDDDHHHHHHHHHJJJLLLKKKIIIFFFEEEBBB@@@BBBEEEFFFBBB>>>BBBCCCEEEGGGIIIKKKMMMNNNRRRVVVUUUNNNHHHGGGGGGFFFGGGIIIMMMPPPRRRRRRQQQPPPQQQOOOMMMMMMNNNNNNMMMLLLJJJLLLNNNMMMIIIEEEBBBAAACCCCCCDDDFFFHHHIIIGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKMMMNNNNNNOOOPPPQQQRRRRRRSSSUUUWWWZZZ[[[[[[ZZZZZZXXXUUUQQQNNNMMMMMMLLLKKKMMMMMMLLLKKKJJJJJJIIIIIIIIIPPPbbbsss```PPPIIIEEEGGGKKKSSS^^^hhh|||ppp]]]QQQHHHEEENNN[[[rrrnnn[[[QQQGGG===777777555333222333333222111000000111222444777:::;;;777777666555444333333333333222222111000000//////000////////////111<<>>>>><<<;;;;;;======<<<;;;888888999999999999:::::::::::::::999888777666555444555555555555444333333555444333222222333444555999999:::;;;;;;;;;;;;:::>>>>>>>>>>>>???@@@AAABBBIIITTTfffyyyrrr]]]MMMFFFCCCEEEGGGKKKYYYhhh~~~|||zzzxxx{{{||||||zzzwwwrrrmmmkkkjjjnnnsssxxx{{{|||zzzyyyqqqkkkaaaWWWPPPNNNOOOQQQOOOPPPRRRSSSRRRQQQOOONNNNNNNNNMMMMMMMMMMMMMMMMMMNNNKKKIIIJJJMMMOOONNNLLLKKKLLLNNNPPPRRRRRRRRRRRRPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQSSSTTTUUUSSSRRRSSSUUUWWWXXXXXXVVVWWWWWWXXXXXXXXXYYYYYYZZZZZZXXXVVVWWWYYY\\\\\\\\\YYYXXXWWWWWWYYY\\\___aaagggiiikkkhhhbbbeeevvvzzzkkkaaa[[[TTTPPPQQQSSSQQQMMMLLLQQQUUUVVV]]]___aaa```___^^^______\\\\\\[[[\\\^^^aaadddfffgggfffjjjrrr{{{|||{{{tttrrrxxx{{{qqq^^^MMMFFFFFFBBBAAA??????@@@AAA@@@??????@@@BBBCCCDDDDDDCCCCCCGGGCCC???======???@@@@@@===;;;999999:::<<<<<<<<<>>><<<;;;;;;;;;;;;999888:::999999999:::;;;======???>>>>>>>>>@@@BBBDDDEEEEEECCCAAA??????BBBEEEGGGHHHIIIJJJKKKKKKIIIFFFEEEEEEEEEFFFHHHJJJJJJHHHFFFFFFGGGHHHIIIIIIGGGCCC@@@BBBCCCEEEGGGJJJLLLNNNOOOQQQRRRQQQLLLGGGFFFFFFFFFGGGIIIMMMPPPRRRRRRRRRQQQPPPOOOMMMKKKKKKKKKKKKKKKLLLNNNPPPOOOLLLGGGDDDCCCCCCCCCDDDEEEFFFFFFEEECCCDDDEEEGGGIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNPPPPPPQQQPPPRRRUUUWWWYYYZZZZZZZZZWWWUUUPPPMMMKKKKKKLLLLLLLLLLLLMMMLLLKKKIIIGGGFFFGGGJJJTTTiiippp[[[QQQHHHEEEEEEIIIQQQYYYeeeyyymmm\\\NNNFFFIIIQQQ]]]nnnnnn]]]OOOCCC<<<888666333222222333222111222111111111333666999;;;666666666666555555444444444444333222111000000//////...///111000111888AAAGGG\\\sssxxxmmm]]]SSSOOOPPPNNNKKKHHHFFFEEEDDDCCC>>>===<<<=========;;;999999999::::::::::::::::::::::::::::::999888777666555666666666666555444444444444333333333333444555555666666777888777777777999999999999:::;;;<<<===>>>FFFRRRaaaqqqoooZZZKKKDDDAAAEEEHHHLLL[[[kkk~~~zzzvvvtttvvvwwwwwwvvvsssnnniiifffeeejjjrrrvvvwwwxxxyyy{{{qqqkkkbbbZZZTTTRRRRRRTTTOOOPPPQQQRRRRRRQQQPPPOOOKKKKKKKKKKKKLLLLLLMMMMMMMMMKKKJJJJJJLLLMMMLLLJJJJJJKKKMMMOOOQQQQQQRRRRRRNNNNNNOOOOOOOOOOOOPPPPPPSSSRRRPPPPPPPPPRRRTTTUUUSSSSSSTTTUUUUUUVVVUUUTTTTTTUUUVVVWWWXXXYYYZZZZZZ[[[XXXVVVVVVYYY[[[]]]]]]XXXWWWVVVVVVXXX\\\```cccfffmmmtttrrrkkkkkkuuu{{{mmmbbb[[[VVVTTTWWWYYYXXXSSSRRRVVVYYYYYY^^^_________^^^]]]]]]]]]ZZZZZZZZZ[[[]]]aaadddfffhhhhhhllluuu}}}vvv}}}~~~tttwwwvvvqqqeeeVVVJJJFFFFFFBBB@@@???>>>???@@@???>>>???@@@BBBDDDEEEEEEDDDCCCHHHDDD???<<<<<<===>>>???<<<;;;;;;;;;<<<<<<======>>>===<<<;;;;;;:::999888;;;:::999888999;;;>>>@@@>>>>>>>>>>>>???@@@CCCEEEEEECCCAAA???@@@BBBEEEGGGFFFGGGIIIKKKJJJHHHFFFDDDEEEDDDEEEGGGIIIJJJIIIGGGGGGLLLQQQQQQLLLGGGEEEFFFCCCDDDEEEHHHKKKMMMOOOPPPQQQOOOMMMJJJGGGEEEEEEGGGGGGIIIMMMPPPRRRRRRQQQPPPNNNMMMLLLJJJHHHHHHIIIJJJJJJLLLNNNNNNKKKGGGEEEDDDDDDEEEFFFFFFEEECCCBBBBBBDDDEEEHHHJJJLLLLLLKKKKKKIIIJJJKKKLLLMMMNNNOOOPPPOOOQQQSSSUUUWWWYYYYYYYYYXXXVVVRRRNNNKKKJJJJJJKKKLLLMMMNNNNNNLLLIIIFFFDDDGGGJJJPPPZZZkkkhhh[[[MMMFFFDDDEEEJJJQQQVVVbbbyyy~~~jjjYYYNNNKKKLLLNNNZZZjjjxxxqqq\\\LLLDDD===:::666444444333222111444333222111222444666777555666777777777666555555555555444333222111000000,,,+++---//////...111888;;;III\\\jjjkkkeee___\\\^^^[[[WWWQQQLLLHHHEEEDDD???>>>======>>>===;;;999;;;;;;::::::::::::::::::::::::;;;::::::999888777666777777777777666555555000000000000000000111111222222333444444444444333444333333444444555666777666:::AAAJJJVVVfffxxxmmmXXXHHHBBB@@@DDDHHHNNN^^^nnn}}}xxxtttqqqrrrssssssqqqnnnjjjfffcccccciiiooosssrrrrrrtttwwwoookkkccc[[[UUUSSSRRRSSSJJJKKKLLLLLLLLLLLLKKKKKKIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKKKKLLLLLLKKKJJJKKKKKKLLLMMMNNNOOOPPPPPPLLLLLLMMMMMMMMMNNNNNNNNNNNNLLLKKKJJJJJJLLLNNNOOOUUUUUUVVVUUUTTTSSSRRRRRRPPPRRRTTTVVVXXXZZZZZZZZZ[[[YYYWWWVVVXXXZZZ\\\\\\WWWVVVUUUUUUXXX]]]aaaeeelllyyy{{{vvvzzzvvvkkkddd```___\\\___^^^YYYWWWYYY[[[ZZZ^^^]]]\\\\\\\\\[[[[[[ZZZZZZZZZYYYZZZ]]]```ccceeefffhhhnnnwwwyyytttyyyxxxyyypppbbbVVVNNNJJJHHHFFFCCCAAA???>>>??????>>><<<>>>@@@BBBEEEFFFEEEDDDDDDIIIEEE@@@======>>>>>>>>>>>>>>>??????????????????=========<<<:::999888888;;;:::888777888;;;???AAA===>>>????????????BBBDDDDDDCCCAAA@@@@@@BBBDDDFFFDDDFFFHHHJJJIIIGGGDDDAAAEEEEEEEEEGGGJJJKKKKKKJJJGGGOOOVVVUUUMMMGGGGGGJJJDDDEEEGGGIIIKKKMMMOOOPPPPPPLLLIIIIIIGGGEEEEEEHHHGGGIIILLLOOOPPPPPPOOONNNJJJKKKKKKIIIGGGGGGHHHIIIGGGHHHJJJIIIFFFDDDCCCDDDCCCEEEGGGFFFDDDBBBBBBBBBCCCFFFIIILLLNNNNNNMMMLLLIIIJJJJJJKKKLLLMMMNNNNNNNNNOOOQQQSSSUUUWWWWWWXXXWWWVVVTTTPPPLLLJJJJJJLLLNNNOOOPPPPPPNNNJJJGGGDDDFFFJJJNNNQQQYYYkkk{{{kkkXXXLLLFFFCCCEEEJJJLLLRRRbbb~~~{{{lll^^^RRRJJJGGGNNNXXXbbbqqqrrr[[[NNNDDD@@@;;;888666555444333666555333222222222333444555666777888888777666666777666555444333222111000///---...000///,,,---111444888CCCRRR\\\^^^]]]^^^fffgggeee___VVVMMMFFFCCCBBB@@@???>>>>>>>>><<<:::<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999888777888888888888777666666222222222111111000//////111111222333333333333222111111111111222333444555444666999===CCCOOO\\\fffjjjUUUGGGAAA@@@EEEJJJQQQaaarrr~~~~~~~~~}}}~~~~~~|||yyyuuurrrpppoooooonnnllliiieeecccaaaaaaeeejjjmmmlllkkklllnnnmmmhhhaaaZZZTTTPPPOOOOOOIIIIIIJJJJJJKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMTTTUUUVVVUUUSSSQQQQQQQQQOOOQQQSSSVVVXXXYYYYYYYYYZZZXXXVVVVVVXXXZZZZZZZZZWWWVVVUUUVVVYYY^^^dddggguuuvvvmmmgggdddaaadddccc___\\\]]]]]][[[^^^\\\ZZZZZZ[[[[[[ZZZYYYZZZZZZYYYZZZ\\\___bbbdddbbbffflllwwwyyytttuuuxxxzzzsssfffUUUKKKHHHIIIHHHFFFDDDBBB@@@??????>>>===<<<===???CCCEEEGGGFFFEEEDDDHHHEEEAAA????????????>>>@@@BBBDDDDDDCCCAAA@@@@@@===>>>>>><<<:::888888999:::999777777888;;;>>>@@@===???AAAAAA@@@???@@@BBBAAAAAA@@@???@@@AAABBBCCCCCCEEEGGGIIIHHHEEEAAA???DDDCCCDDDFFFIIIJJJJJJJJJHHHMMMSSSRRRLLLHHHGGGHHHFFFFFFHHHIIIKKKMMMNNNOOOQQQKKKGGGIIIHHHEEEFFFJJJHHHIIILLLNNNOOONNNMMMKKKFFFHHHJJJJJJGGGFFFGGGHHHEEEFFFGGGFFFDDDCCCDDDFFF???BBBEEEEEEDDDBBBCCCDDDDDDFFFKKKNNNPPPPPPNNNMMMJJJKKKKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPRRRSSSTTTUUUTTTUUUTTTQQQNNNLLLLLLNNNQQQRRRRRRQQQOOOLLLHHHFFFGGGJJJLLLMMMPPPZZZjjjwwwlllZZZNNNFFFDDDFFFGGGIIITTTiiivvvaaaPPPHHHLLLPPPSSS\\\pppoooZZZJJJFFF@@@<<<999888666555444444444333333222222222444555777999999888777666888777666555444222111111222000000222111......111222///222<<>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;::::::999888888999999888888777666555555555555555444333333222222333444444444444333222222222222333444555666444666777888:::@@@IIIPPP___lll|||fffPPPHHHBBBAAAGGGMMMUUUfffwww||||||||||||{{{zzz{{{~~~|||{{{yyyvvvtttqqqooonnnllljjjhhheeecccaaa___^^^]]]```ccceeefffeeeeeeeeeeeebbb\\\VVVRRROOOOOOOOOKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMKKKLLLNNNNNNNNNMMMMMMMMMKKKKKKJJJJJJIIIIIIIIIJJJIIIIIIIIIJJJKKKLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNOOORRRTTTSSSQQQPPPQQQRRRPPPRRRTTTVVVWWWWWWVVVUUUUUUTTTTTTVVVYYY[[[[[[ZZZYYYXXXWWWWWW[[[aaagggkkkuuuzzznnngggeeeiiihhhddd`````````]]]^^^\\\YYYYYY[[[\\\\\\ZZZ[[[ZZZYYYZZZ[[[^^^```bbbaaadddhhhrrr}}}yyyvvvttt|||}}}ttteee[[[OOOGGGEEEFFFGGGFFFEEECCC@@@?????????===<<<===???CCCFFFGGGGGGEEEDDDFFFEEECCCBBBBBBBBB@@@>>>CCCEEEHHHHHHEEEBBBAAAAAA===>>>???===999777777999888777777777888;;;===???===@@@CCCCCCAAA???@@@AAA???????????????@@@@@@AAABBBDDDGGGHHHGGGDDD@@@===AAAAAAAAACCCFFFHHHHHHGGGIIIKKKMMMNNNLLLIIIFFFDDDGGGGGGHHHJJJKKKMMMNNNNNNQQQJJJFFFHHHIIIEEEFFFKKKHHHJJJLLLNNNNNNMMMKKKJJJCCCGGGJJJJJJHHHFFFGGGHHHGGGGGGGGGEEEDDDEEEGGGIII;;;???CCCDDDCCCCCCDDDFFFDDDGGGKKKPPPQQQQQQOOOMMMKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRQQQSSSTTTSSSOOONNNOOOQQQSSSSSSSSSRRRPPPMMMIIIGGGKKKKKKKKKJJJLLLRRRZZZ```vvviiiXXXLLLGGGFFFFFFGGGMMM[[[qqqpppZZZMMMNNNNNNLLLOOO^^^{{{~~~cccOOOJJJDDD>>>;;;999777666333333444444444333222222444555777999:::999888777999888777666444333222111...,,,,,,///000---...111555///...444:::>>>EEENNNWWWbbbooouuupppcccUUUMMMHHHDDD@@@>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::888999999999999888777777222222333555555666666666000000111222222222222222111111111111222333444555222333444333333555;;;@@@@@@LLL]]]lll}}}aaaKKKIIICCCCCCIIIPPPXXXiiizzz}}}zzzzzzzzzyyyxxxwwwxxx{{{~~~yyywwwuuurrrpppnnnmmmmmmjjjhhheeeaaa___]]]]]]\\\ZZZ[[[]]]```aaaaaa```___\\\ZZZWWWSSSQQQQQQQQQRRRKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMJJJLLLNNNOOONNNNNNMMMNNNLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJKKKNNNQQQQQQPPPPPPQQQTTTSSSTTTUUUVVVVVVUUUSSSRRRQQQQQQSSSVVVYYY\\\\\\[[[[[[YYYXXXYYY]]]cccjjjnnnnnnyyynnnhhhllllllgggccccccbbb______\\\YYYZZZ\\\^^^]]]\\\[[[ZZZZZZZZZ[[[]]]```aaacccdddeeelll}}}}}}}}}~~~zzzuuu|||~~~{{{yyynnnyyytttlllYYYTTTMMMGGGDDDDDDEEEFFFFFFDDDAAA@@@??????===<<<===???CCCFFFHHHGGGFFFDDDEEEDDDCCCDDDDDDCCCAAA???DDDGGGJJJIIIFFFBBB@@@@@@===??????===999777777999666666666777999;;;===>>>@@@@@@@@@AAAAAAAAAAAAAAA????????????>>>===<<<;;;???CCCFFFFFFBBB??????AAA@@@??????BBBFFFIIIGGGFFFEEEGGGJJJIIIGGGFFFGGGHHHJJJHHHFFFGGGJJJLLLKKKIIILLLKKKHHHFFFDDDCCCCCCCCCEEEEEEHHHMMMRRRQQQJJJCCCFFFDDDAAABBBDDDEEEDDDBBBFFFGGGHHHHHHGGGFFFDDDCCCDDDBBBAAAAAA???>>>CCCKKKLLLIIIGGGFFFGGGIIIIIIIIIPPPNNNKKKIIIHHHIIIKKKMMMMMMMMMMMMMMMNNNOOOPPPQQQXXXUUUQQQPPPQQQQQQPPPNNNQQQQQQSSSUUUVVVSSSNNNJJJHHHGGGGGGHHHKKKOOOTTTXXXccc{{{mmm[[[OOOJJJCCCCCCIIITTT___rrrlll[[[SSSPPPTTTTTTTTTaaasssyyydddWWWIIIBBBAAAAAA<<<666444333222222333333222111666666555777888888777555999999888888777555444333222111000000111111000...)))---000000///333:::@@@JJJSSS^^^iiisssttteeeSSSKKKFFF@@@>>>@@@AAA???<<<===;;;999999;;;<<<<<<<<<===<<<;;;:::999::::::;;;:::::::::999999999888888:::999999888777888888888555444333222111222333444111222333333444444444444666555555666666777888999BBBCCCGGGOOO\\\nnnyyyaaaPPPGGGFFFFFFJJJTTTbbbpppyyy}}}}}}xxxwwwvvvvvvwwwxxxyyyzzz{{{xxxuuurrrpppnnnllljjjgggdddbbb```___^^^[[[YYYUUUUUUWWWXXXYYYYYYZZZZZZSSSPPPNNNMMMNNNOOOOOONNNIIIJJJKKKMMMMMMLLLLLLKKKPPPLLLIIIIIIKKKMMMLLLJJJFFFGGGIIIKKKLLLLLLKKKJJJGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNFFFHHHLLLPPPQQQQQQOOONNNRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTUUUYYY]]]```aaa```fffdddaaa``````cccgggjjjrrrsssmmmjjjfffcccbbbaaa___]]]___]]]ZZZYYYYYYZZZZZZYYY^^^\\\[[[[[[]]]^^^^^^]]]`````````fffvvv~~~~~~~~~~~~wwwrrrqqqpppyyy~~~lll\\\WWWQQQJJJEEEDDDCCCBBB@@@EEECCCBBBAAAAAA???===:::>>>@@@BBBDDDEEEEEEDDDCCCDDDCCCAAA@@@>>>===<<<<<>><<<:::888777666555555666777999:::;;;<<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::??????AAACCCDDDDDDBBB@@@DDDBBBBBBCCCFFFGGGEEECCCCCCEEEGGGGGGFFFFFFHHHJJJJJJGGGEEEFFFHHHIIIHHHFFFIIIHHHFFFEEEDDDDDDEEEEEEGGGFFFGGGLLLPPPOOOIIIDDDFFFDDDBBBBBBDDDEEEDDDBBBHHHHHHHHHHHHGGGFFFEEEEEECCCBBBBBBDDDDDDEEELLLUUUOOOLLLIIIGGGHHHHHHHHHHHHKKKKKKMMMMMMMMMKKKIIIHHHHHHIIIJJJLLLOOORRRTTTVVVYYYUUUPPPMMMNNNPPPQQQPPPRRRRRRSSSUUUVVVTTTPPPLLLKKKJJJHHHHHHIIILLLPPPRRRWWWiii~~~iiiWWWMMMNNNKKKLLLQQQVVVdddxxxcccYYYRRRQQQNNNMMMWWWfffpppbbbQQQFFFCCC@@@:::444666444333333333333111///333222333444666888777666777777777777666555444333444333111000111000...,,,,,,///111000...000666<<<===EEEQQQ^^^mmmvvvooodddXXXPPPGGGBBBAAA@@@>>><<<===;;;:::999:::::::::999>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999888888777777888888666555444333222333333444222333444444444444444444555555444444555555666666666777:::???IIIWWWfffpppwww___OOOGGGGGGHHHMMMVVVbbbmmmttt||||||yyytttsssuuupppqqqsssuuuvvvvvvvvvuuuwwwtttpppmmmkkkiiifffdddfffddd```]]][[[XXXUUURRRTTTTTTUUUVVVVVVUUUUUUUUUQQQNNNLLLLLLMMMNNNMMMLLLIIIJJJLLLMMMMMMMMMLLLKKKNNNLLLIIIIIIJJJLLLKKKJJJFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJLLLNNNOOOJJJJJJLLLMMMNNNPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVTTTSSSTTTYYY```gggjjjjjjkkkjjjhhhfffeeeeeeffffffnnn|||yyyooolllgggcccaaa___]]][[[]]][[[ZZZZZZ[[[\\\[[[ZZZZZZYYYYYYZZZ[[[ZZZWWWUUUUUUUUUVVV^^^ooo|||~~~|||vvv{{{|||~~~|||sssnnnlllooovvv}}}~~~wwwiii[[[SSSNNNHHHCCCBBBAAA@@@???@@@???>>>???@@@@@@>>><<>>=========>>>BBBCCCCCCCCCBBB@@@???>>>AAAAAA???===;;;999777666777777888999;;;<<<======AAA@@@???>>>===<<<<<<;;;===============<<<;;;:::===<<<<<>>999999777666666666444222///000000000222444666666555777888999999999999888777666444222111000///---+++///111111000---...222666111777AAAOOOaaappptttqqqddd\\\QQQHHHDDDBBB@@@>>>???>>><<<;;;<<<;;;999888???>>>======<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;999999888888777777777777666666555444444444444444555555666666555555444444555555444333333333333444222333444777<<>>>>><<<;;;;;;===???@@@???>>>@@@BBBCCCDDDDDDCCCBBBAAA@@@>>><<<;;;;;;===???AAABBBAAA@@@???>>>===<<<<<>>;;;999777666666777888999:::<<<======CCCCCCAAA@@@>>><<<;;;;;;<<<<<<======<<<;;;::::::<<<;;;<<>><<<:::>>>=====================<<<<<<<<<;;;;;;;;;;;;:::888888888888888777777777777777666666555555555555777777888777777666555444777666555444333222222333555666666777888<<>>>>>>>>>>>;;;;;;;;;===???@@@???>>>AAABBBCCCDDDDDDBBB@@@???===<<<:::888999<<<@@@BBBCCCBBB???===<<<<<<===>>>BBBAAA???===:::888666555444444555777888999:::;;;DDDDDDBBB@@@>>><<<;;;:::<<<<<<<<<<<<<<<<<<;;;:::;;;>>>@@@AAA@@@@@@BBBDDDHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDBBB???>>>===CCCCCCDDDDDDEEEEEEFFFFFFGGGEEECCCBBBBBBBBBBBBAAADDDDDDDDDCCCCCCCCCDDDEEEHHHGGGEEECCCCCCCCCDDDDDDCCCAAABBBDDDDDDEEELLLUUUbbb___ZZZVVVTTTSSSQQQPPPNNNRRRXXX\\\]]]YYYTTTQQQTTTQQQLLLHHHFFFGGGHHHJJJOOOOOOOOONNNNNNNNNNNNOOOOOOOOONNNOOOPPPPPPNNNLLLEEEEEEEEEEEEFFFIIIKKKMMMMMMOOOUUUaaavvvlll\\\NNNHHHFFFHHHSSS```yyywwwfffXXXNNNIIIHHHOOOddduuuiii\\\PPPGGG>>><<<:::888888777555333666444222222333444444333000222444777888777666555555444222222333333222000000000000///......///111111000000666???KKKVVV]]]dddbbb___[[[VVVOOOHHHCCCCCCAAA@@@@@@@@@@@@???===<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::888999999:::999888777777888888888888777777666666999999999999999888777666999888777555444444444444333444555444444555777999<<>>===>>>>>>>>>===<<<>>>??????>>>===@@@AAABBBCCCBBB@@@>>>===<<<:::888777888;;;???AAADDDBBB@@@>>>===>>>???AAA@@@???>>>;;;999777555444444444555666888999:::;;;EEEDDDCCCAAA???===;;;:::<<<<<<=========<<<<<<;;;<<<@@@CCCBBB??????BBBEEEFFFFFFFFFDDDCCCCCCEEEGGGFFFFFFEEEFFFGGGGGGFFFDDDDDDFFFGGGEEEBBB???>>>===BBBBBBDDDEEEFFFGGGGGGGGGHHHFFFEEECCCAAA@@@@@@@@@BBBCCCDDDCCCCCCCCCEEEGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@???@@@CCCCCCEEEMMMVVVaaa^^^YYYVVVUUUUUUTTTSSSSSSUUUXXXZZZ[[[ZZZYYYWWWZZZVVVPPPKKKIIIJJJLLLNNNKKKMMMOOOOOONNNMMMMMMNNNMMMLLLMMMOOOPPPOOOMMMJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJMMMSSSZZZeee|||yyyfffSSSKKKGGGEEEKKKTTThhhsssdddWWWMMMFFFHHHVVVnnn}}}lllZZZNNNEEEAAA<<<888777555444333888666333222333444333333333555888;;;<<<;;;:::999666555444444555555444333111000000////////////000///------111555;;;DDDMMMYYY\\\___```\\\UUUMMMHHHGGGDDDAAA@@@@@@@@@??????;;;;;;<<<=========<<<<<<;;;;;;;;;::::::::::::999999:::;;;;;;;;;:::888777999999999999999888777777:::::::::;;;::::::999999:::999888777666555555555222333444333222222444555666:::?????????@@@FFFKKKRRRQQQRRRSSSPPPNNNTTT\\\bbbqqqsssggg[[[PPPHHHEEECCCAAAAAACCCHHHNNNQQQSSSWWW[[[^^^eeevvvxxxpppllljjjiiieee]]]YYYYYY\\\]]]```ccceeehhhiiijjjeeeccc___\\\[[[YYYVVVTTTSSSQQQOOOMMMLLLKKKHHHFFFGGGHHHIIIJJJLLLLLLLLLLLLIIIIIIHHHJJJKKKLLLJJJIIIGGGGGGIIIJJJJJJJJJIIIHHHIIIIIIIIIGGGEEEEEEGGGIIIFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEFFFGGGHHHIIINNNLLLJJJHHHHHHJJJLLLNNNJJJHHHGGGFFFGGGIIIKKKMMMJJJKKKMMMNNNOOOOOONNNMMMTTTUUUVVVVVVWWWWWWVVVVVVXXXWWWTTTSSS[[[qqqrrrkkkcccaaa^^^]]]^^^^^^]]]\\\[[[ZZZZZZ[[[]]]^^^]]][[[\\\___cccffffff___VVVPPPQQQZZZdddjjjrrr}}}rrreee```___]]][[[___eeegggbbb[[[UUULLLEEEDDDDDDCCC@@@===<<<===>>>???>>>===>>>??????===;;;>>>???@@@AAA@@@???===;;;;;;999888777888:::<<<>>>BBBAAA???>>>>>>???AAABBB>>>>>><<<:::888666555444555666777888999;;;<<<<<>>>>>=========??????@@@AAAAAABBBDDDEEEFFFGGGFFFDDDAAA@@@CCCEEEFFFEEEFFFIIILLLKKKHHHEEEDDDFFFHHHGGGCCC@@@?????????AAACCCFFFHHHIIIJJJJJJIIIIIIHHHFFFCCCAAAAAAAAA???AAACCCCCCCCCCCCFFFIIIEEEEEEEEEEEEDDDCCCBBBAAA@@@??????AAAAAABBBIIIRRRZZZWWWTTTSSSSSSTTTSSSSSSRRRTTTUUUWWWXXXXXXXXXXXX^^^YYYRRRLLLIIIIIIKKKNNNJJJLLLNNNMMMLLLKKKNNNPPPKKKLLLNNNPPPQQQPPPLLLIIIGGGFFFFFFFFFGGGGGGHHHIIILLLQQQWWW[[[^^^jjjttt]]]RRRMMMHHHIIINNNYYYooorrrcccTTTHHHFFFMMM\\\uuummm^^^RRRLLLDDD===999777555555777555222111333444444444666888;;;>>>???>>><<<::::::888666666777666555333333222111000000///...---...,,,---111111111777@@@HHHOOOXXX^^^```]]]YYYVVVPPPLLLGGGCCCBBBBBBAAAAAA;;;<<<===>>>???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<======;;;:::888999::::::;;;:::999888777::::::;;;<<<<<<<<<;;;;;;999888777777666666666666444555666555444444555666444666777888888999;;;===AAA???@@@BBBBBBAAAEEEJJJQQQ\\\oooyyyfffZZZQQQIIIDDDAAA@@@@@@@@@BBBEEEHHHJJJMMMRRRWWWXXX[[[hhh}}}~~~}}}}}}|||zzz|||}}}zzzqqqjjjgggeeeeeeaaaYYYTTTTTTSSSUUUZZZ^^^```aaaaaa```]]][[[XXXVVVVVVUUUSSSRRROOOMMMKKKJJJIIIHHHFFFDDDFFFGGGHHHIIIIIIIIIIIIIIIGGGFFFGGGHHHJJJJJJIIIGGGEEEFFFGGGHHHIIIHHHGGGGGGHHHIIIJJJHHHEEEEEEGGGJJJFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIHHHGGGGGGHHHIIIJJJIIIJJJLLLMMMMMMMMMMMMMMMOOOQQQTTTWWWXXXXXXWWWWWWVVVYYYZZZVVVUUUccc~~~vvvlllggg```___^^^^^^^^^^^^\\\ZZZ\\\[[[[[[]]]```cccdddcccaaacccfffiiiiiieee^^^XXX^^^jjjuuuyyyzzz|||~~~~~~mmm```\\\[[[XXXUUUTTTZZZ]]]XXXSSSOOOJJJEEECCCCCCCCC@@@<<<:::;;;======<<<;;;<<<>>>>>><<<;;;;;;<<<>>>??????===<<<::::::999888777777888999:::===<<<<<<<<<===>>>???@@@>>>===<<<;;;999888777666555666777888999:::;;;<<>>>>>>>>>>>>>>===AAA>>>===???DDDGGGFFFEEEGGGHHHGGGCCC@@@???AAADDDDDDDDDFFFKKKOOOOOOKKKGGGDDDGGGIIIHHHDDD@@@@@@@@@===???BBBFFFIIILLLMMMMMMKKKKKKKKKHHHEEECCCBBBBBB>>>@@@CCCCCCCCCDDDGGGKKKEEEEEEFFFFFFFFFDDDBBBAAABBB@@@??????===<<>>@@@@@@@@@???>>>>>>=========<<<<<<<<<<<<;;;<<<===>>>>>><<<:::999::::::;;;<<<;;;:::999888::::::;;;<<<=========<<<888888777666666666666777444555555444333222444555333333444555666777888888:::777777:::;;;:::<<<@@@EEELLLYYYjjj~~~ppp\\\OOOHHHBBB>>>;;;<<<>>>???AAABBBBBBBBBCCCIIINNNOOOOOOYYYlll{{{zzzuuuuuutttsssqqqssstttvvvzzz}}}yyyvvvrrrjjjddd\\\ZZZYYY[[[XXXQQQNNNNNNGGGKKKQQQWWWYYYYYYVVVTTTSSSQQQOOONNNNNNNNNMMMLLLIIIHHHGGGGGGHHHHHHGGGEEEGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEGGGIIIIIIGGGEEEDDDEEEFFFGGGHHHGGGFFFFFFHHHJJJJJJHHHEEEEEEHHHJJJEEEFFFGGGHHHHHHGGGFFFEEECCCDDDEEEGGGHHHHHHHHHHHHHHHIIILLLNNNNNNLLLIIIGGGIIIIIIHHHHHHGGGGGGHHHHHHJJJJJJJJJKKKKKKLLLMMMMMMJJJMMMRRRVVVYYYZZZYYYXXXVVV]]]aaaZZZTTT\\\sss}}}zzztttmmmfffaaa___^^^^^^^^^___]]]ZZZXXX\\\[[[[[[^^^bbbgggjjjjjjiiijjjmmmooopppmmmgggcccmmmzzz{{{vvvssstttvvvzzzkkk^^^ZZZXXXUUUQQQJJJPPPRRRNNNIIIHHHGGGEEEAAACCCBBB???;;;888999;;;:::999999;;;======<<<;;;:::;;;<<<>>>>>>===;;;:::::::::999888888777777777999999999:::;;;<<<>>>>>>>>>===<<<;;;:::999999888333333444666777888999:::TTTUUUQQQJJJHHHJJJJJJHHHCCC???;;;<<>>IIIUUU```fffiiibbbbbb\\\RRRNNNNNNKKKDDDEEEEEEDDD@@@<<<:::===@@@<<<;;;;;;<<<===>>><<<:::===<<<;;;;;;;;;;;;<<<===<<<;;;:::999888999:::;;;:::;;;;;;;;;<<<=========777777777777666666666666888888777777666666555555111111222333555666444222222333444555666888999999@@@CCCHHHQQQaaavvvgggSSSGGGBBB===999<<<===>>>===;;;:::;;;<<<>>>AAACCCDDDGGGNNNZZZcccxxx}}}|||||||||xxxrrrlllhhhgggggghhhjjjmmmoooooossszzz~~~~~~uuukkkfffdddbbb\\\VVVNNNOOOQQQQQQOOOKKKGGGDDDFFFIIIMMMOOONNNLLLKKKKKKGGGIIIJJJJJJIIIGGGGGGGGGGGGEEEEEEEEEFFFEEECCCAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDFFFHHHIIIHHHFFFEEEFFFEEECCCDDDFFFGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGFFFDDDAAALLLKKKJJJIIIIIIJJJLLLMMMGGGGGGGGGFFFEEEDDDDDDCCCIIIJJJLLLMMMMMMLLLJJJIIIMMMNNNPPPRRRUUUUUUSSSQQQ^^^```fffiiiaaa[[[hhh|||~~~yyyvvvyyytttnnnjjjhhhfffdddaaa___]]]ZZZYYYYYYZZZZZZYYYXXXXXX^^^eeehhhlllwww}}}yyywwwxxxuuuqqqppprrryyy|||uuuooojjjlllsss}}}ggg___^^^XXXNNNGGGDDDEEEFFFFFFEEEDDDDDDDDD???>>><<<;;;::::::;;;;;;::::::::::::::::::::::::===<<<;;;<<<======;;;999:::999888777666666666666999;;;:::666888>>>>>>:::===<<<;;;999888777777777888777555666888999999888QQQSSSQQQLLLIIIJJJIIIEEEBBB???<<<<<<@@@AAA???<<<@@@@@@???@@@AAABBBDDDEEEIIIFFFCCCBBBBBBCCCBBBAAAEEEFFFFFFEEEIIIMMMJJJEEEHHHIIIJJJJJJIIIGGGEEECCCAAA???>>>AAAEEEIIIJJJJJJMMMJJJGGGFFFFFFEEECCCAAAEEEDDDDDDFFFIIIJJJIIIHHHHHHEEEBBBAAABBBCCCBBB@@@BBBBBBBBBAAA@@@???@@@AAACCCDDDEEEGGGIIIJJJKKKKKKNNNNNNNNNOOOQQQSSSVVVWWWVVVWWWUUUOOOHHHCCCDDDFFFGGGGGGGGGGGGHHHHHHIIIJJJLLLLLLLLLNNNPPPPPPNNNLLLIIIGGGGGGJJJKKKIIIIIILLLRRRSSS[[[aaaZZZPPPSSS^^^qqqnnn[[[NNNKKK@@@@@@HHHXXXkkk|||rrreeeZZZQQQIIIKKKTTTaaaqqq~~~ttt\\\PPPKKKDDD<<<888:::777444333333333222111222222222333333333444444666777999:::;;;:::888777666666666555444333222333000000///...///000111222111333777>>>GGGQQQZZZ___hhhjjjggg\\\TTTRRRRRRPPPIIIGGGDDD@@@===;;;;;;;;;>>>===<<<<<<======;;;999:::;;;<<<======<<<;;;:::<<<;;;:::999999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<888888888888777777777777777666666555444333333222222111111333444444333111333333444444555555666666555666:::AAAMMM^^^ooozzz}}}cccNNNCCC???<<<::::::;;;;;;:::888777777888:::===??????@@@EEENNNUUUcccgggiiihhhhhhlllnnnmmmnnnkkkgggcccaaa```aaabbb```ccceeeeeeiiiooorrrpppoooggg\\\VVVUUURRRMMMHHHJJJKKKLLLLLLJJJHHHEEECCCDDDGGGKKKLLLKKKIIIGGGGGGDDDFFFGGGGGGFFFDDDDDDDDDCCCCCCBBBCCCEEEEEEDDDBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFFFFFFFFFFEEEEEECCCBBBCCCDDDFFFEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFHHHIIIIIIHHHFFFJJJIIIHHHGGGGGGHHHIIIIIIEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJLLLMMMMMMLLLLLLJJJKKKNNNRRRUUUXXXXXXXXX___aaaiiiooolllgggrrr|||wwwssspppsssoookkkhhhgggeeeccc```___^^^\\\[[[[[[[[[[[[ZZZ]]]]]]aaajjjqqqxxx{{{|||zzzrrrhhhhhhnnn{{{|||fff\\\YYYRRRHHHAAACCCAAA???@@@CCCDDDAAA>>>???>>><<<;;;::::::;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;<<<<<<:::888;;;:::999777666555444444666888888555888>>>>>>:::<<<;;;:::888777777666666777666555555777888888777OOOQQQQQQMMMKKKJJJGGGCCCBBB???======@@@AAA???<<<@@@???>>>>>>???AAACCCEEEFFFDDDAAA@@@@@@AAA@@@???DDDEEEDDDDDDGGGKKKHHHBBBGGGHHHIIIIIIJJJJJJIIIIIICCCBBBAAACCCFFFIIIIIIIIINNNLLLHHHGGGFFFFFFEEEDDDHHHGGGFFFGGGJJJLLLMMMMMMGGGEEEBBB@@@@@@AAA@@@???AAA@@@@@@???????????????@@@AAABBBDDDFFFHHHIIIJJJLLLLLLMMMNNNPPPSSSVVVXXXSSSSSSPPPKKKEEEBBBDDDGGGGGGGGGGGGGGGHHHIIIKKKKKKMMMLLLMMMNNNPPPPPPNNNLLLHHHGGGIIIMMMNNNIIIGGGIIIPPPMMMNNNTTTSSSLLLJJJOOO[[[kkkmmmXXXLLLFFFDDDFFFNNNXXXeeeuuuyyypppbbbRRRJJJJJJOOOZZZdddlllzzzooo^^^VVVNNNCCC;;;<<<999555222222333333333111111222222222222333333333444777999:::;;;::::::666666555555555444444444222111111000///000000000...000111333777???JJJRRRaaajjjooojjjaaa\\\\\\]]]RRRMMMFFFBBB@@@@@@>>><<<@@@>>>===<<<===<<<:::888888:::<<<>>>>>><<<:::888<<<<<<;;;::::::::::::;;;======<<<<<<<<<<<<<<<<<<::::::999999999888888888888888777666555333333222333333222333444444222000444444333333333333333333111222555888???JJJUUU]]]dddnnn}}}qqqYYYGGG===;;;:::999999::::::999777555666777:::<<<>>>>>>===???EEEJJJOOOTTTVVVTTTUUUYYY[[[ZZZZZZYYYWWWVVVVVVWWWXXXYYYZZZ___bbbbbbeeeiiijjjhhhggg___TTTNNNLLLJJJGGGCCCDDDEEEEEEEEEDDDCCCBBBAAACCCFFFIIIJJJHHHFFFEEEDDDAAABBBDDDCCCAAA@@@@@@AAA@@@@@@@@@AAACCCDDDCCCBBB@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFDDDBBBAAABBBCCCEEEDDDDDDGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEFFFFFFGGGHHHIIIFFFEEEEEEGGGIIIJJJIIIGGGHHHGGGFFFEEEEEEEEEEEEEEECCCCCCDDDEEEFFFFFFGGGGGGDDDFFFHHHJJJLLLMMMNNNNNNKKKMMMPPPUUUZZZ^^^bbbddddddeeemmmvvvwwwuuu|||yyytttqqqmmmkkkllliiigggeeeeeecccaaa___^^^_________^^^]]]\\\\\\\\\[[[```kkkwww~~~ttthhhfffjjjwww~~~sss___UUURRRLLLDDD>>>AAA===:::===BBBCCC???:::>>>>>><<<;;;;;;:::;;;;;;:::::::::;;;;;;<<<<<<===;;;:::::::::;;;;;;:::888;;;:::888666555444333333333555555555888======::::::999888777666555555555666555333444666777777666OOORRRPPPLLLIIIIIIGGGCCCAAA???>>>???@@@@@@???<<<@@@???>>>===>>>@@@CCCDDDDDDBBB@@@???@@@AAA@@@@@@DDDEEEDDDDDDGGGJJJHHHBBBEEEEEEFFFGGGIIIJJJKKKLLLHHHHHHHHHIIIJJJKKKKKKKKKOOOMMMJJJHHHGGGGGGGGGGGGIIIHHHHHHIIILLLMMMLLLKKKGGGEEEBBBAAA@@@@@@??????AAA???>>>===>>>>>>>>>===CCCCCCCCCDDDFFFGGGHHHIIIJJJJJJKKKMMMOOORRRUUUWWWRRRPPPMMMGGGBBBAAACCCFFFFFFFFFGGGHHHIIIJJJLLLMMMLLLLLLLLLNNNPPPPPPNNNLLLHHHHHHKKKPPPPPPKKKGGGGGGKKKHHHIIIMMMMMMIIIGGGIIIPPPYYYlll~~~dddQQQIIIDDDAAABBBEEEKKKWWWbbb}}}ttt```RRRJJJHHHMMMSSSTTT^^^ppppppbbbVVVJJJBBB@@@<<<666333222333333333222222222222222333333333222333555777999:::::::::666555444333444333222111333222111000000/////////...000222000000444>>>FFFMMMZZZiiiooommmjjjjjjjjjbbbXXXLLLFFFFFFFFFDDD@@@???===;;;;;;<<<<<<:::999999:::<<<======<<<:::999===<<<<<<;;;;;;;;;;;;;;;>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::<<<<<<;;;:::888777666666666555444444555555333222444444444444444444444444555555777888:::???FFFKKKRRRXXX```gggmmmqqqvvvxxxxxxwwwvvvuuuuuuvvvxxxyyylll___NNN@@@:::888888777888999:::999888777888:::999:::<<<<<<;;;<<<>>>AAABBBGGGIIIHHHHHHLLLOOONNNKKKKKKKKKLLLMMMNNNNNNOOOVVV[[[___aaadddhhhhhheeeddd\\\SSSLLLJJJIIIGGGEEE@@@@@@????????????@@@@@@DDDFFFIIIIIIGGGEEEDDDCCC???@@@AAA@@@???>>>>>>??????>>>>>>@@@AAABBBAAA????????????@@@@@@@@@AAAAAABBBAAAAAA@@@AAACCCEEEGGGDDDBBBAAABBBCCCEEEDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEFFFHHHHHHEEEDDDDDDDDDFFFGGGFFFDDDGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEECCCDDDFFFHHHJJJMMMOOOPPPQQQTTTXXX\\\aaagggmmmpppnnnmmmqqqyyy~~~yyytttpppnnnlllkkkgggfffeeedddcccaaa^^^]]]]]]^^^```aaa```___^^^^^^\\\^^^dddppp~~~~~~~~~}}}uuukkkhhhlllyyy}}}|||qqqbbbRRRLLLJJJGGGBBB@@@???===<<<===@@@AAA???<<<>>>======<<<;;;;;;:::::::::::::::::::::::::::::::::999888999::::::999777888777666555555444444444444444444555888::::::888888888777666555444444555555333222333444666555555QQQRRRNNNHHHFFFHHHGGGEEE@@@@@@???@@@AAA@@@>>>===@@@@@@>>>>>>>>>@@@BBBCCCDDDBBB@@@???@@@BBBBBBAAAEEEFFFEEEEEEHHHLLLIIICCCBBBBBBCCCDDDFFFIIIKKKMMMKKKLLLLLLMMMLLLLLLLLLMMMNNNNNNLLLJJJHHHHHHHHHIIIIIIIIIKKKNNNPPPNNNKKKGGGGGGFFFEEECCCAAAAAAAAABBBDDDBBB@@@@@@AAABBBAAA@@@FFFFFFEEEDDDDDDEEEFFFFFFHHHHHHIIIKKKMMMPPPSSSUUURRRPPPKKKFFFBBB@@@BBBCCCCCCCCCCCCDDDEEEGGGHHHIIIKKKJJJKKKLLLNNNNNNLLLJJJIIIHHHLLLQQQQQQKKKHHHHHHIIIKKKNNNOOOKKKFFFFFFIIIJJJNNNWWWfff|||uuuaaaPPPIIIDDDAAAAAABBBJJJRRReeerrraaaTTTJJJGGGIIIFFFKKKWWWhhh}}}ooo]]]PPPIIIDDD@@@:::666444444333333444444444444444333333333333444555666777777888888888666444444444444222000222222222111000///...------000333111//////555;;;>>>GGGUUUbbbkkkqqqxxx}}}uuuhhhWWWNNNKKKJJJEEE@@@>>><<<::::::;;;<<<<<<;;;===<<<<<<;;;;;;<<<<<<===============<<<<<<;;;;;;>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>===<<<;;;:::999888:::888666666777777666555444444555555666777777777333444444444555777:::===AAADDDHHHLLLPPPTTTXXX\\\[[[[[[ZZZZZZ[[[\\\^^^___SSSLLLCCC<<<999888777666444666888888888888:::<<<333555777888888888999999888===???>>>>>>BBBDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGKKKQQQVVVYYY]]]aaabbb___ZZZTTTMMMGGGFFFEEECCCBBB>>>>>>=========>>>???@@@BBBDDDFFFFFFDDDBBBAAAAAA???@@@@@@???>>>===>>>???@@@???>>>???@@@???>>><<<>>>>>>>>>????????????@@@BBBAAA@@@@@@AAACCCFFFHHHEEECCCBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEBBBBBBBBBBBBCCCEEEFFFFFFGGGFFFDDDCCCDDDDDDBBBAAAFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEGGGJJJMMMPPPRRRYYY\\\aaaeeeiiinnntttyyyyyywwwxxx~~~}}}}}}yyysssooommmlllkkkjjjffffffeeedddaaa^^^\\\[[[[[[^^^aaabbbaaa```aaabbbfffkkksss~~~}}}~~~{{{wwwooonnnrrrzzz{{{zzzyyyyyyyyytttnnn]]]QQQGGGDDDDDDBBB@@@@@@999<<>><<<;;;===???=========<<<<<<;;;::::::;;;::::::999888777666666888777666777999999888666444444444555555666777888777555444666777777666666777777666555444444444444444333111222444555555444OOOPPPKKKEEEBBBEEEEEECCC???@@@AAAAAAAAA@@@>>>===@@@@@@@@@@@@@@@AAABBBBBBCCCAAA@@@???AAABBBCCCBBBDDDFFFFFFFFFJJJNNNKKKFFFBBBAAAAAAAAACCCGGGJJJLLLIIIKKKMMMMMMKKKJJJKKKLLLLLLMMMNNNLLLJJJHHHHHHIIIIIIKKKNNNRRRSSSQQQLLLHHHIIIIIIHHHFFFDDDDDDFFFGGGJJJGGGDDDEEEGGGHHHFFFDDDFFFEEECCCBBBAAABBBBBBCCCFFFFFFGGGHHHKKKMMMPPPRRRRRROOOKKKFFFCCCBBBBBBBBBDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGHHHIIIKKKKKKIIIHHHHHHGGGIIINNNNNNJJJHHHIIIMMMRRRWWWUUUMMMFFFEEEGGGIIILLLNNNSSS___wwwuuu```UUUKKKGGGFFFFFFJJJOOOTTTnnnxxxgggUUUIIIDDDBBBBBBGGGSSSddd~~~lll[[[QQQKKKFFF@@@;;;999777555444555555444444444444333333444444444555555666666666;;;888555666888888666333333333333222222000///...+++...111111......///222999:::@@@LLLYYYhhh{{{uuufffZZZTTTNNNFFF???AAA???<<<;;;<<<======<<>>===<<<<<<===>>>???======>>>>>>======<<<;;;>>>>>>========================<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999999999;;;999777777888999999888555555666777888888999999222333333333222333555777555999???BBBCCCCCCBBBCCCEEEEEEFFFFFFGGGIIIJJJKKKBBB???;;;999888888777666222333555666666666888:::555666777888::::::::::::666;;;===;;;;;;>>>@@@???@@@@@@AAAAAABBBBBBBBBBBBCCCIIINNNQQQUUUZZZ[[[XXXPPPLLLGGGDDDCCCBBBAAA@@@===============>>>???@@@===???AAAAAA???>>>===>>>???@@@@@@???======>>>@@@@@@???>>>>>>???>>><<<:::=========>>>>>>>>>??????AAA@@@@@@@@@AAACCCFFFHHHEEECCCBBBCCCDDDFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBAAABBBBBBCCCDDDEEEJJJGGGEEEDDDDDDCCCBBBAAAEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAEEEEEEFFFHHHLLLQQQUUUXXX```dddjjjnnnqqquuu{{{~~~wwwuuuwwwxxxuuurrrmmmjjjiiihhhhhhgggdddeeedddbbb___\\\\\\\\\ZZZ^^^bbbcccccccccfffiiipppxxxxxxxxx|||zzzwwwrrrlllgggaaa[[[VVVQQQHHHBBBAAA@@@===;;;<<<555:::>>>===999777;;;???============<<<;;;:::999:::999999888777666555555666555555666888888777555333333444555666888:::;;;;;;666333555666555555777777666555555444444444555444333111222444555555444JJJKKKHHHCCC@@@AAAAAA>>>???@@@BBBBBBAAA@@@>>>>>>@@@@@@AAABBBCCCBBBBBBAAABBB@@@??????AAABBBCCCBBBCCCEEEEEEEEEJJJNNNMMMGGGCCCBBBAAA@@@BBBEEEIIIKKKHHHJJJMMMMMMKKKIIIJJJKKKJJJLLLOOONNNKKKHHHGGGHHHGGGHHHKKKOOORRRRRROOOLLLJJJKKKLLLJJJHHHHHHJJJMMMMMMIIIFFFFFFIIIKKKIIIFFFEEECCCBBB@@@@@@AAABBBCCCEEEEEEEEEFFFHHHKKKMMMNNNOOOMMMJJJHHHFFFFFFEEEDDDFFFFFFEEEEEEFFFGGGHHHHHHEEEEEEEEEGGGHHHHHHGGGEEEGGGDDDEEEHHHIIIFFFGGGJJJNNNTTTYYYXXXQQQKKKGGGFFFGGGKKKNNNOOOTTTddd|||ppp```NNNEEEBBBAAABBBDDDLLL[[[qqqgggTTTJJJFFFBBBBBBGGGRRRgggppp```RRRNNNHHHCCC???;;;888555444444444333333333222222333333333333444555666777888555333555999;;;999666444444555555555333222111---......///////////////333333666===EEESSSkkk|||ssskkkddd[[[OOOFFFHHHEEEAAA???>>>>>>===<<<>>>>>>????????????>>>>>>======>>>???>>>===<<<;;;===============>>>>>>>>>======<<<<<<<<<;;;;;;;;;999999999999999999999999:::999777777888::::::999777888888888888888888888555555555444333333444666222555999<<<<<<;;;;;;;;;;;;;;;===>>>???@@@@@@@@@<<<;;;888777777777888888444666777777666555777888999999999:::<<<<<<<<<;;;888===>>><<<;;;>>>???>>>============>>>???@@@@@@>>>DDDHHHIIIMMMRRRSSSQQQJJJHHHFFFDDDCCCCCCBBBAAA============>>>>>>>>>>>>:::<<<>>>>>>===<<<===>>>???@@@@@@>>><<<<<<>>>@@@>>>======>>>??????===<<<<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFDDDBBBAAABBBCCCEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDGGGEEEBBBAAABBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEFFFGGGKKKPPPWWW]]]aaagggmmmuuuzzz|||vvvqqqqqqssspppmmmhhhfffeeeeeeeeeeeeaaabbbaaa___\\\[[[]]]___\\\```dddeeeeeeggglllqqqxxxwwwsssllleee]]]TTTMMMJJJHHHCCC@@@AAA@@@<<<:::;;;777:::======;;;:::<<>>@@@BBBCCCAAA@@@>>>>>>???AAACCCDDDDDDCCCBBB@@@AAA???>>>>>>@@@BBBBBBBBBAAACCCDDDEEEJJJOOOMMMHHHEEEDDDBBBAAABBBEEEHHHJJJHHHKKKNNNNNNLLLJJJKKKLLLHHHLLLOOOOOOLLLHHHGGGGGGCCCDDDFFFJJJNNNPPPPPPOOOKKKMMMNNNLLLJJJJJJMMMQQQLLLHHHDDDEEEHHHJJJGGGDDDDDDCCCBBBAAAAAACCCEEEFFFEEEDDDDDDEEEGGGIIIKKKLLLMMMKKKIIIIIIIIIHHHGGGFFFBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCEEEGGGGGGEEECCCEEEBBBAAADDDDDDDDDFFFJJJLLLRRRWWWXXXUUUQQQLLLHHH@@@FFFLLLNNNPPPYYYiiivvvyyy___QQQLLLIIIGGGHHHLLLRRR^^^qqqwww```TTTKKKEEEBBBCCCHHHVVVrrroooWWWSSSNNNHHHDDD???:::777333333333222222111111111111111222333444555777888444111000333888;;;:::777555666777777777666555444000///---...///111111111***...444::::::AAAVVVmmm}}}|||{{{yyysssiii\\\RRRNNNJJJEEEBBB@@@???===<<<===>>>@@@BBBBBB@@@>>>======>>>?????????>>><<<;;;<<<<<<======>>>>>>??????===<<<<<<<<<;;;;;;;;;;;;999999::::::::::::;;;;;;999777666666888:::::::::999999999888777666666666555555555333111111222444222222222111111444888<<<444666777999::::::999999===;;;888666666777999:::999:::;;;:::777666777888888777777777888999888777666;;;<<<999888:::<<<:::::::::::::::;;;===???@@@999>>>AAAAAADDDIIIJJJGGGDDDDDDCCCCCCBBBBBBAAA@@@<<<======>>>>>>======<<<;;;===>>>???>>>>>>>>>@@@?????????===<<<;;;===???<<<<<<<<<===???@@@???>>><<<<<<<<<<<<=========>>><<<<<<===>>>@@@AAACCCDDDCCCAAA@@@@@@BBBCCCCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDCCCAAA>>>>>>???@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@AAABBBCCCEEEFFFGGGGGGEEEFFFHHHMMMTTT\\\dddiiimmmttt}}}xxxrrrqqqsssooolllgggeeedddeeeeeeeee]]]^^^^^^\\\ZZZZZZ^^^aaa]]]aaafffggggggjjjqqqwww}}}}}}tttooohhhbbbYYYPPPJJJHHHBBB??????BBBBBB>>>===>>><<<<<<===>>>???@@@??????<<<============;;;:::999555666777888999:::;;;;;;444333333555666777666444666666666666777888999:::<<<444000333666555888>>>777666666555555555666666555333222333444555555555@@@@@@AAAAAA@@@>>>;;;999AAABBBCCCCCCCCCAAA???>>>@@@BBBCCCCCCBBBAAAAAABBBBBBBBBBBBAAA@@@???>>>===DDDCCCDDDFFFJJJLLLMMMLLLGGGEEECCCAAAAAABBBDDDFFFKKKKKKKKKMMMNNNMMMKKKHHHJJJKKKKKKLLLKKKJJJHHHGGGFFFDDDDDDGGGKKKLLLKKKIIIPPPPPPOOOLLLJJJJJJLLLNNNHHHHHHHHHHHHGGGEEECCCAAA@@@???>>>???AAAAAAAAA???BBBAAAAAACCCGGGJJJLLLMMMMMMMMMMMMLLLJJJHHHFFFDDDDDDDDDEEEEEEDDDBBB@@@???DDDCCCBBBAAABBBBBBDDDEEEHHHFFFDDDDDDEEEFFFEEEDDDJJJPPPXXX^^^]]]VVVLLLEEEEEEEEEFFFHHHMMMSSSXXX[[[uuuyyybbbVVVNNNEEE===FFFIIIRRRaaapppyyygggWWWKKKDDDDDDEEEKKK]]]rrryyyjjjXXXMMMIIIFFFDDDBBB===:::666333111222444555111111111000//////......444666888:::;;;;;;;;;;;;;;;888555444555666333111333222000///000///...,,,...000111333666===FFFMMMcccooovvvhhh```]]]OOODDDGGGKKKHHHCCCAAACCC===;;;AAADDDAAA>>>???BBBAAA@@@>>><<<===???AAA@@@@@@@@@@@@???????????????===::::::;;;<<<<<<;;;???===;;;::::::999777555888888888888888888999999999888888888999888555333666666666666555444333222333444444555555444444333555555555555555555555444555555666777777777777777666777888999999888777666::::::::::::999999888777;;;:::999888777555444444======<<<;;;;;;;;;;;;<<<======>>>??????????????????>>>>>>=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888;;;>>>???>>>=========>>>>>>===<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@CCCAAA??????@@@BBBBBBAAABBBCCCCCCDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@@@@??????@@@AAAAAA@@@@@@AAACCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFHHHKKKMMMRRR\\\iiiooonnnvvvyyy}}}wwwssspppmmmkkklllhhheeeeeehhhiiifffbbbdddaaa]]][[[\\\]]]^^^^^^eeegggkkkooouuu|||~~~~~~vvvpppggg]]]TTTMMMIIIGGGHHHEEEBBBBBBBBBBBB???<<<999:::<<<===???@@@AAAAAA@@@AAAAAA>>>:::888999;;;;;;888555666888::::::888555555555555666888999999444888;;;;;;777666:::===555555666888999;;;<<<<<<;;;888444333444444333222000111333444555444333333??????@@@???>>><<<;;;999???@@@AAABBBBBBAAA???>>>@@@AAACCCCCCAAA@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???DDDCCCCCCEEEHHHKKKKKKJJJJJJIIIFFFCCCBBBCCCDDDEEEJJJJJJJJJLLLNNNNNNKKKIIIIIIIIIJJJJJJIIIHHHGGGFFFCCCBBBBBBEEEIIIKKKKKKJJJNNNNNNNNNLLLJJJJJJLLLOOOKKKKKKKKKJJJIIIFFFDDDCCCBBB@@@??????AAAAAA@@@???CCCBBBBBBDDDHHHKKKLLLMMMLLLLLLKKKIIIGGGDDDAAA???BBBCCCDDDDDDDDDCCCBBBAAAEEEDDDCCCBBBBBBBBBCCCDDDGGGEEEDDDCCCDDDEEEDDDCCCKKKPPPWWW[[[ZZZTTTLLLGGGDDDEEEEEEHHHKKKOOOTTTVVV\\\ttt{{{cccSSSJJJFFFCCCDDDJJJTTT___oooyyylll\\\MMMEEEAAABBBQQQcccmmm]]]RRRJJJDDD@@@>>>;;;777444222333333333222222111111000000000///444555777999;;;<<<<<<<<<===:::777777888888666444444222000000000000...---.........,,,---000777<<>>>>>@@@@@@???===<<<<<<===>>>>>>>>>>>>>>>============>>>;;;999999:::;;;::::::>>><<<;;;:::::::::888777999999999999999::::::::::::999999::::::999777444777777666555555444333333333333444444444444333333666666555555444444444333555666777888999999999999777777888888888888777777999999::::::999888888777::::::999888777666555555<<<;;;;;;:::::::::::::::;;;;;;<<<===============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888;;;>>>>>>===<<<;;;<<<>>>======<<<;;;;;;<<<<<<<<<======>>>??????@@@@@@CCCAAA??????@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCC???????????????>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBEEEFFFFFFFFFFFFGGGIIIKKKRRRUUUXXX\\\eeeqqqvvvuuuzzz|||xxxrrrooonnnkkkjjjgggdddaaabbbfffgggeeeaaa\\\[[[YYYYYY\\\___bbbdddkkkpppwww~~~wwwsssooojjjaaaXXXPPPKKKHHHGGGHHHEEECCCBBBBBBAAA???<<<999:::<<<>>>@@@@@@@@@@@@AAAAAAAAA???;;;999999;;;:::777555555777999888777555444444444555666888999<<<>>>???<<<666222333555555555555666666777777888:::999777555444444444444222222333444444444444444>>>>>>======<<<;;;::::::<<<===???@@@AAA@@@>>>===???@@@BBBBBB@@@???@@@AAAEEEEEEEEEEEEDDDDDDCCCBBBDDDDDDCCCEEEGGGIIIIIIHHHNNNLLLIIIFFFDDDCCCDDDDDDHHHHHHIIIKKKMMMNNNMMMKKKGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@@@@BBBEEEIIIKKKKKKKKKKKKKKKJJJIIIJJJLLLOOOOOOOOONNNMMMLLLIIIGGGEEEDDDBBBAAA@@@AAAAAA@@@???CCCBBBBBBCCCGGGIIIJJJJJJMMMMMMMMMKKKIIIFFFDDDBBB@@@@@@BBBCCCDDDDDDDDDDDDFFFEEECCCBBBBBBBBBBBBCCCFFFDDDBBBBBBCCCDDDCCCBBBIIILLLPPPSSSSSSOOOJJJFFFEEEEEEFFFGGGIIIKKKMMMNNNNNN```wwwppp[[[SSSRRREEECCCCCCGGGMMMWWWgggvvvrrr[[[LLLBBB???HHHTTTfff|||vvveeeWWWLLLGGGDDD@@@;;;888666555444333222222222222222111111111333555777999;;;<<<=========<<<::::::::::::888777555333222111222111///...111111///,,,+++---111444>>>EEEOOOYYYcccnnnzzzyyymmmdddfffkkkggg\\\SSSOOOIIIEEEFFFFFFCCC@@@???@@@???>>>>>>============>>>>>>>>>>>>============>>><<<::::::;;;<<<;;;:::===;;;::::::;;;<<<:::999;;;;;;;;;;;;;;;:::::::::;;;::::::;;;;;;;;;888666888777666555444444555555444444444555555444444444777666666555444333222222444555777888:::;;;;;;;;;888888888777777888888888999999::::::999999888888999999888888888777777777:::::::::999999999888888888999::::::;;;;;;::::::::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999;;;======;;;:::999:::======<<<;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@BBB@@@>>>>>>@@@AAA@@@@@@BBBBBBCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAA???>>>===>>>>>>???@@@AAAAAAAAAAAAGGGGGGGGGGGGHHHJJJOOOSSS^^^bbbeeeiiiqqqzzz~~~}}}}}}xxxwwwxxxyyyuuupppmmmkkkjjjiiihhhbbb___]]]^^^aaacccbbb```YYYXXXXXXZZZ^^^eeelllpppzzzzzzrrrmmmeee```XXXPPPJJJHHHHHHHHHGGGEEECCCBBBBBBAAA>>><<<999:::===???AAAAAA@@@???BBBBBBBBB@@@===;;;:::;;;888777555555666777777666666555555555666888:::;;;AAABBBBBB===666111000111666666666666555555555555999999999777555444555666333333333333333444444555>>>===<<<;;;::::::;;;;;;:::;;;===???@@@???>>>===>>>???AAAAAA???>>>???@@@EEEEEEEEEFFFEEEEEEDDDDDDFFFEEEDDDFFFHHHIIIHHHGGGMMMKKKIIIFFFEEEDDDDDDDDDFFFFFFGGGIIILLLNNNMMMLLLFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@??????BBBEEEGGGIIIGGGHHHIIIIIIIIIJJJLLLNNNRRRRRRQQQPPPNNNLLLIIIHHHGGGEEECCCBBBBBBCCCBBBAAABBBAAAAAABBBEEEGGGGGGFFFKKKLLLLLLKKKJJJHHHFFFEEE>>>???@@@BBBDDDFFFGGGGGGGGGFFFDDDCCCBBBBBBBBBCCCEEECCCAAAAAABBBCCCBBBAAADDDFFFHHHIIIIIIGGGEEEDDDGGGGGGGGGHHHHHHIIIIIIIIINNNWWW```ttthhh[[[XXXMMMGGGBBBAAACCCHHHTTT```wwwkkkYYYMMMGGGGGGLLLSSSgggooo```WWWNNNIIIBBB===;;;999666444222222222222222222222222333444555777999;;;<<<===<<<<<<<<<;;;;;;;;;:::999777555333333333333111///222111000......000222444555999>>>DDDNNN]]]mmmyyyxxxrrruuu{{{yyymmmbbb[[[VVVPPPNNNMMMKKKGGGEEEBBBAAA@@@@@@@@@@@@@@@???@@@@@@@@@@@@?????????>>>AAA???>>>>>>??????>>>===<<<::::::;;;<<<===<<<;;;;;;;;;;;;;;;::::::::::::::::::999:::;;;;;;888666999888666444444555666777777777666666666666777777777777666555444333222111333444666888:::;;;<<<<<<:::999777777777777999:::::::::;;;;;;;;;::::::999888888888888888888888888999999:::999999999888888777888999999::::::999999999999888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<;;;999888888888<<<<<<;;;;;;;;;;;;;;;<<<============>>>>>>??????@@@???>>>>>>???@@@???>>>CCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDBBB@@@>>>>>>???@@@BBBCCCCCCCCCCCCHHHJJJKKKKKKLLLPPPWWW]]]ggglllpppsssyyy|||vvvrrrqqqrrrqqqooollljjjhhhgggfffeee^^^\\\ZZZZZZ\\\^^^^^^]]]]]]\\\\\\^^^dddooo{{{wwwnnnhhhZZZVVVPPPJJJFFFFFFHHHJJJGGGEEEDDDBBBAAA@@@>>>===999;;;>>>@@@AAAAAA@@@???CCCCCCBBBAAA>>><<<;;;;;;888777777666777777666666777777777888:::===???AAAAAAAAA@@@===888555444555777777777777777777777777777999999888555444666777555444333222222333555555===<<<<<<;;;;;;;;;<<<<<<:::;;;===???@@@???>>>======???@@@@@@???>>>>>>???CCCDDDDDDEEEEEEEEEDDDDDDHHHGGGFFFGGGIIIIIIIIIHHHIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCDDDGGGJJJLLLMMMLLLFFFEEEDDDCCCBBBAAAAAA@@@BBBAAA@@@??????@@@CCCDDDDDDEEEGGGHHHHHHIIIKKKMMMRRRRRRRRRQQQOOOMMMKKKIIIIIIGGGDDDCCCCCCDDDDDDCCCDDDCCCCCCDDDFFFGGGGGGEEEHHHHHHHHHGGGEEECCC@@@???===>>>???AAADDDFFFHHHIIIGGGFFFEEECCCBBBBBBBBBCCCDDDBBB@@@@@@AAABBBAAA@@@CCCCCCCCCCCCCCCDDDDDDDDDIIIIIIIIIHHHHHHGGGGGGFFFHHHMMMNNNYYYoookkk___WWWOOOGGGBBB@@@AAAHHHQQQ]]]nnnyyyjjj___UUULLLGGGGGGVVViiiyyyxxxjjjZZZRRRHHHAAA>>>;;;777333333333222222222222222222222333444666777999;;;<<<:::;;;<<<<<<;;;;;;::::::888777555555555444333111///...---,,,---...///000333444666888>>>IIIXXXbbbwwwtttrrrxxx~~~vvvooojjjddd___\\\YYYTTTNNNGGGEEEBBBAAABBBCCCAAA@@@@@@@@@@@@@@@?????????>>>@@@???>>>???@@@@@@>>>===;;;::::::;;;===>>>>>>===;;;;;;::::::999999999888999888888999;;;:::888666:::888666555555666777888999999888888888888999999888888777666444333222222111222444666888:::;;;;;;:::999888777777888999:::;;;;;;<<<<<<<<<<<<<<<;;;888888888888999999999999999::::::::::::999888888888888999::::::::::::999999999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;:::888777777888;;;;;;::::::::::::;;;;;;===============>>>>>>>>>???=========??????>>>===???@@@@@@AAAAAA@@@@@@???????????????????????????AAABBBDDDDDDDDDBBB@@@???>>>???@@@BBBCCCDDDEEEEEEJJJNNNRRRSSSUUUZZZbbbhhhpppvvv{{{}}}wwwyyy~~~||||||yyyvvvqqqnnnllllllmmmmmmllljjjgggdddbbbaaa\\\ZZZXXXXXXYYYZZZ[[[[[[^^^___aaaeeeooo~~~{{{xxxwww|||~~~pppeee]]]RRRNNNJJJFFFDDDFFFHHHKKKFFFFFFEEECCCAAA???>>>>>>:::<<<>>>@@@AAAAAA@@@???CCCCCCBBBAAA@@@>>><<<:::888999999999888777777777555666777:::===@@@BBBCCC?????????===:::888888888666666777777888999999999555666777777666555555666666555444333333333444555==================>>>>>><<<===???@@@AAA@@@>>>===>>>???AAAAAA???>>>???@@@BBBCCCCCCDDDEEEEEEEEEEEEHHHGGGFFFGGGIIIJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBAAABBBDDDHHHJJJKKKJJJGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAA???>>>>>>@@@BBBBBBDDDFFFGGGGGGGGGIIIKKKPPPPPPQQQPPPOOOMMMKKKJJJIIIFFFCCCBBBCCCDDDDDDDDDGGGFFFFFFGGGIIIIIIGGGFFFKKKJJJIIIGGGDDD@@@===;;;>>>???@@@AAACCCEEEGGGIIIGGGFFFDDDCCCCCCCCCCCCDDDDDDBBB@@@@@@AAABBBAAA@@@EEEDDDCCCBBBCCCDDDFFFGGGKKKJJJIIIHHHGGGGGGGGGGGGAAAGGGIIIPPP```jjjyyywwwggg]]]RRRJJJCCC???AAAGGGKKKWWWlll|||ttthhhWWWJJJFFFKKKUUU```mmm{{{hhh]]]PPPFFFAAA===999555555555555444333222222222222222333444555777888999888:::<<<===<<<::::::;;;:::888777666666666444333333111///.........---+++000111222222444;;;EEELLL^^^aaadddkkkvvv~~~{{{yyyuuupppnnnlllfff___TTTOOOIIIFFFEEEEEEBBB???>>>>>>>>>>>>============>>>===<<<===>>>>>><<<:::<<<;;;:::<<<>>>??????>>>;;;;;;::::::999999888888888888888999;;;:::888666999888777666666777888999;;;:::999888888999:::;;;888888888777666555444444111222444666888999::::::999999888888888888999999;;;;;;<<<<<<======<<<<<<888888999999999999999999999999:::;;;:::999888777888888999::::::::::::999999999999999999:::;;;<<<::::::::::::::::::::::::888999999::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;888999:::999888777888999::::::999999999:::;;;;;;===========================<<<<<<===>>>>>>===;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>><<<>>>@@@BBBEEEFFFGGGHHHNNNUUU\\\aaacccgggnnnttt{{{~~~zzzjjjlllrrr|||xxxwwwtttqqqmmmjjjgggeeejjjlllmmmkkkgggbbb___^^^ZZZYYYXXXWWWWWWYYY[[[]]]^^^bbbjjjsssxxxooolllkkkqqqxxx|||iii[[[TTTKKKIIIFFFDDDDDDEEEHHHIIIEEEFFFFFFCCC@@@>>>>>>???<<<===>>>???@@@@@@@@@@@@CCCBBBAAAAAAAAA???;;;888888:::;;;:::888777777777222444777:::===>>>??????>>>>>>===;;;:::888777777444555555666777888888999666555555666888888666444666555555444444444444444===>>>???@@@AAA@@@@@@??????@@@AAABBBBBBAAA???>>>>>>@@@AAAAAA@@@??????@@@BBBBBBDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFHHHJJJIIIHHHIIIHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@BBBEEEHHHIIIHHHIIIHHHFFFDDDBBBAAAAAABBB>>>@@@AAA@@@>>>>>>???AAA@@@BBBEEEFFFFFFFFFGGGIIIMMMNNNNNNNNNMMMLLLJJJIIIFFFCCC@@@???@@@BBBCCCCCCFFFFFFEEEFFFHHHGGGEEECCCHHHHHHHHHGGGEEECCC@@@???@@@@@@@@@AAABBBDDDFFFGGGFFFEEEDDDCCCCCCDDDEEEEEEDDDBBBAAAAAABBBBBBAAA@@@EEEDDDBBBBBBBBBEEEGGGIIIKKKIIIGGGFFFEEEFFFGGGHHHAAAGGGHHHMMMXXX\\\cccssstttfffZZZOOOEEEBBBDDDGGGKKKVVVgggwwwlllZZZNNNLLLLLLQQQZZZdddnnntttyyylll[[[NNNHHHDDD???;;;999999888777555444333333222222222222222444555666777:::>>>>>>===;;;;;;===;;;:::888777888777666444777555222222333222///------///000//////222888>>>EEEKKKOOOSSS[[[gggnnnnnnrrruuuvvvvvvzzz|||uuuiiiaaaWWWOOOLLLIIIEEEBBB>>>>>>>>>>>>===============<<<<<<===>>>===;;;999===<<<;;;<<<>>>??????>>><<<<<<<<<;;;:::999999999999999999:::<<<;;;999777888888888888888888888888:::999888777777888999:::999888888888777777666666333444555777999:::::::::888999999::::::999999888999999:::;;;;;;;;;;;;;;;999999999999999999999999777888999:::999888666555777777888999999999999999888888888888999:::;;;<<<::::::::::::::::::::::::888888999999999999888888::::::::::::::::::::::::888999:::999888888999;;;999999999999999:::;;;;;;========================<<<;;;;;;===>>>>>><<<:::999999;;;===>>>??????@@@==============================>>>>>>???@@@@@@@@@???@@@CCCFFFJJJLLLNNNOOOSSS\\\hhhoooqqqtttzzz~~~xxxrrrlll___```fffqqq||||||wwwqqqpppnnnlllkkkhhhfffdddfffhhhkkkiiiddd___\\\ZZZWWWWWWWWWWWWXXX[[[___bbbeeennn{{{{{{wwwlllgggeeejjjrrr|||ttt^^^QQQKKKFFFEEEDDDCCCCCCDDDFFFGGGEEEFFFFFFDDD@@@>>>>>>??????>>>>>>>>>>>>@@@AAABBBCCCAAA@@@@@@AAA???;;;777777999;;;:::777555555666444666:::===>>>===;;;999999999888888888888777666777777777777888888888888888555333666;;;<<<888444555555555555555444333333===>>>@@@BBBCCCBBBAAA@@@AAABBBCCCCCCCCCAAA???>>>???@@@BBBBBB@@@???@@@AAABBBCCCDDDEEEFFFGGGGGGGGGEEEDDDDDDEEEHHHIIIIIIHHHLLLKKKIIIGGGDDDBBB@@@???@@@??????@@@DDDFFFGGGGGGJJJIIIFFFDDDCCCBBBBBBBBB;;;>>>AAAAAA??????@@@BBB@@@BBBDDDEEEEEEEEEFFFHHHKKKKKKLLLMMMLLLKKKJJJIIICCC@@@===<<<>>>@@@BBBBBBCCCCCCCCCDDDEEEDDDAAA???>>>???@@@BBBBBBBBBBBBAAABBBAAAAAAAAABBBDDDEEEFFFEEEEEEDDDCCCCCCDDDEEEFFFEEECCCAAAAAABBBBBBBBBAAACCCBBBAAA@@@AAACCCFFFHHHJJJHHHFFFDDDCCCEEEGGGIIIDDDFFFBBBDDDNNNOOOQQQ\\\qqqyyyjjj[[[NNNGGGFFFIIIGGGJJJTTTaaauuulllYYYRRRKKKKKKPPPVVV[[[___eeexxxeeeVVVOOOLLLGGGBBB===<<<;;;999888666555444333222111111111222333444777;;;??????>>><<<===>>><<<:::888888888888666555444222000111333333000---...//////...,,,---222666666===@@@???CCCNNNVVVXXXbbbhhhooouuuzzzpppcccYYYSSSOOOJJJEEE@@@@@@@@@@@@????????????>>>======>>>??????<<<:::===<<<<<<===>>>??????>>>>>>>>>===<<<;;;;;;:::::::::::::::;;;======;;;999777888888999999999888888999888666555555666888999999999999888888888888888444555777888::::::;;;;;;888999:::;;;;;;:::999888777888999999:::::::::::::::::::::999999999888888555666888999888777555444666777777888888888888888777777777777888999:::;;;::::::::::::::::::::::::888888999999999999888888999999999999999999999999888999999999888999:::<<<999888888888999::::::;;;===============<<<<<<<<<;;;;;;;;;<<<>>>>>>;;;999:::;;;===???AAABBBCCCCCC========================>>>>>>>>>???@@@AAACCCDDDCCCEEEHHHLLLOOORRRTTTUUUVVVbbbpppxxx{{{}}}yyyooofff___[[[[[[___hhhrrruuupppjjjjjjiiiiiiiiijjjjjjhhhgggaaaeeehhhgggbbb]]]YYYXXXTTTUUUVVVWWWYYY]]]cccgggppp{{{}}}zzzzzzmmmgggcccgggppp|||~~~}}}fffPPPEEEBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDFFFGGGDDD@@@===>>>???@@@???>>>======???AAACCCBBBAAA???@@@AAA???:::666555888::::::666444444555888;;;>>>AAA@@@===999666333333333444777888888888<<<<<<;;;;;;:::999999888:::555222666===@@@:::333444555666777666555333222;;;===@@@CCCDDDCCCAAA??????@@@BBBEEEGGGEEE@@@======>>>???AAABBBBBBAAAAAAFFFCCCAAA@@@BBBEEEFFFGGGDDDBBBBBBCCCEEEGGGGGGGGGLLLKKKJJJHHHFFFDDDCCCBBBAAA>>>===@@@CCCEEEFFFHHHCCCCCCEEEFFFFFFEEEDDDDDD???>>>>>>>>>??????===;;;EEEFFFHHHHHHGGGFFFGGGIIIKKKJJJKKKLLLMMMMMMKKKIIIDDD@@@<<<<<<@@@BBB@@@===AAAAAABBBBBBCCCDDDEEEEEEEEEAAA===<<<>>>AAABBBAAA@@@@@@??????@@@BBBCCCDDDHHHCCC@@@BBBFFFHHHFFFBBBFFFBBB???>>>AAACCCCCCAAACCCBBB???>>>???BBBEEEGGGHHHGGGFFFEEEDDDDDDDDDDDDBBB@@@BBBGGGHHHHHHIIIMMM^^^mmmoooYYYIIIBBBDDDDDDJJJQQQRRRZZZvvvuuufffRRRGGGFFFKKKNNNOOOTTTfffwwwdddYYYRRRMMMJJJBBB???;;;999::::::888555333333222111000000000111111333666999<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888777555333222222222333333222222111000//////...111333555555666:::AAAFFFPPPTTT___mmmwww}}}rrrhhh```WWWLLLDDDHHHBBB@@@CCCDDD??????BBBAAAAAA???===;;;<<<>>>???999<<<>>>>>>;;;;;;===@@@>>>>>>===<<<<<<<<<<<<<<<<<<;;;999999999999;;;<<<777888888999999:::;;;;;;888999999::::::999999888999888888999;;;<<<<<<;;;555777999===???>>>:::777::::::999888777777777888999999999;;;<<<<<<:::888;;;;;;::::::::::::999999;;;;;;;;;;;;::::::999888:::999777777888888666555<<<:::888777666777888999999999999999:::;;;<<<<<<;;;:::999888777888999999777777777777777777777777:::999999;;;<<<<<<:::888;;;:::999888888999:::;;;===============<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;===999777999???BBB@@@>>>::::::;;;;;;<<<<<<<<<<<<:::999:::<<>>======???AAABBB???AAACCCBBB>>>;;;:::;;;AAA<<<777666888999666222888888:::<<<===<<<999777555555555555666777999999666777999:::;;;;;;::::::555666777777777666444333777333000222666777333...<<<>>>AAACCCCCCCCCAAA@@@???@@@BBBEEEGGGEEEAAA>>>>>>???@@@BBBCCCBBBBBBAAAFFFCCC@@@???AAACCCDDDEEECCCBBBAAACCCEEEGGGGGGFFFJJJIIIHHHFFFEEECCCBBBAAABBB???>>>@@@BBBCCCDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEEEECCCBBBBBBCCCCCCBBBAAACCCFFFIIIJJJIIIGGGGGGGGGJJJIIIJJJKKKMMMMMMKKKIIIEEEAAA>>>>>>AAACCCBBB@@@AAAAAABBBCCCDDDDDDEEEEEEEEEBBB>>>>>>@@@AAAAAA@@@AAA@@@@@@@@@@@@BBBCCCDDDIIIFFFDDDDDDGGGHHHFFFDDDEEEBBB??????BBBEEEDDDCCCCCCBBB@@@??????BBBEEEGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDAAABBBFFFHHHGGGGGGIIIQQQ\\\ooolllWWWKKKIIIHHHKKKOOOMMMPPPdddzzzwwwbbbSSSLLLJJJHHHFFFLLLWWWjjjwwwfffYYYRRRPPPLLLGGGAAA>>>>>>===;;;999666555444333222111111111111333555888999;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555333222222222222222222111111000//////...111222333222222555:::>>>@@@BBBKKKXXXccclllxxxwwwmmm```TTTMMMKKKEEEAAACCCDDDBBBCCCHHHAAA@@@???===<<<<<<>>>??????@@@AAA@@@??????@@@AAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::999888888888:::;;;;;;;;;;;;;;;;;;:::999888888999;;;<<<<<<;;;777777888:::<<<<<<:::999999999888888777888888888888999:::;;;;;;:::999999;;;;;;:::::::::999999999::::::;;;;;;::::::999888888777666777888999888777:::999888666666777888999;;;;;;:::999999:::::::::;;;;;;999888888888999:::999999999999999999999999999999999:::;;;;;;999777999888777666666777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===;;;:::<<<@@@BBBAAA???============>>>>>>>>>>>>@@@??????AAADDDFFFGGGFFFMMMQQQXXX^^^bbbfffjjjmmmooottt}}}wwwdddWWWQQQSSSSSSWWW^^^eeehhhfffbbbdddddddddbbb```______```eeeeeedddbbb___[[[WWWUUUWWWYYYZZZ[[[^^^ggguuu~~~uuuqqqmmmkkkppp}}}~~~{{{~~~xxxlll\\\OOOFFFCCCBBBEEEDDDCCCCCCCCCDDDEEEFFFGGGFFFDDDBBB@@@?????????BBBAAA???=========??????===@@@AAA@@@<<<:::999:::???:::666555777888666333888999:::<<<===<<<999777555555555555666777888999666777888999:::999777666555666666777666555444333333222222222333222111000>>>???@@@AAAAAABBBAAAAAA@@@@@@BBBEEEGGGFFFCCC@@@???@@@BBBCCCDDDDDDCCCBBBDDDBBB???>>>???AAAAAAAAACCCBBBAAACCCEEEGGGGGGFFFIIIHHHGGGFFFEEECCCBBBBBBCCCBBBAAAAAABBBDDDCCCAAAEEEFFFHHHIIIIIIIIIHHHGGGIIIGGGEEEDDDEEEFFFFFFEEEBBBEEEIIIKKKJJJHHHFFFEEEIIIHHHIIIJJJLLLMMMKKKIIIFFFCCC@@@@@@CCCEEEDDDCCC@@@@@@AAABBBCCCDDDEEEEEEDDDCCCAAAAAABBBBBBAAA@@@BBBAAA@@@@@@AAABBBDDDEEEGGGGGGFFFEEEDDDDDDDDDDDDDDDAAA???@@@DDDFFFFFFEEECCCBBB@@@@@@@@@BBBDDDFFFFFFFFFEEEDDDCCCCCCCCCCCCDDD@@@@@@EEEHHHFFFDDDCCCDDDJJJXXXooo}}}fffVVVQQQMMMLLLMMMJJJIIISSS```|||vvveeeYYYPPPGGGAAAFFFIIISSSkkkwwwfff]]]ZZZTTTNNNFFF@@@???>>><<<::::::999777555333222222111333333333555666888999::::::;;;;;;;;;;;;::::::999888777666444333333333333222222111111000/////////000000000...---///222444888888<<>>=========???>>>======>>>???>>><<<>>>======<<<<<<<<<<<<===:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;:::999999888888<<<<<<============<<<<<<999888888999;;;<<<<<<;;;:::999888999;;;<<<<<<;;;888888888777888888999999666999;;;;;;888777888:::::::::::::::999999999999:::::::::::::::999999888666666555666888:::999888999888777666777888999:::::::::999888777777777777;;;;;;:::999999999999:::999999999999999999999999888888888999::::::888666777666666555555666666777:::::::::::::::::::::::::::::::::;;;<<<<<<======999:::;;;<<<>>>>>>>>>>>>======<<<<<<<<<<<<<<<===@@@???@@@BBBFFFIIIJJJJJJQQQWWWaaaiiiooorrrtttvvv||||||hhhZZZSSSUUUUUUWWW[[[aaadddbbb___aaa```^^^^^^^^^]]]\\\ZZZ`````````^^^\\\YYYVVVUUUXXXZZZ\\\___eeeppp}}}{{{}}}wwwvvvssssss|||}}}uuutttyyyzzzuuuooohhhaaaWWWNNNHHHEEECCCBBBFFFEEEDDDCCCCCCDDDEEEEEEHHHGGGEEECCCAAA@@@??????BBBAAA???===<<<<<<<<<===<<<>>>???>>>;;;999888888;;;888444444666777666444777777777999:::999777444555555555555666777888888555777888999888666333111555666666666666555444444111333555444222000111333>>>>>>>>>>>>??????@@@AAA@@@@@@AAADDDFFFFFFDDDBBBAAABBBCCCDDDEEEEEEDDDCCCCCCAAA>>>===>>>??????>>>BBBAAAAAACCCEEEGGGFFFEEEJJJIIIHHHGGGEEEDDDCCCBBBEEEFFFEEEDDDFFFGGGFFFBBBEEEFFFHHHIIIIIIIIIIIIHHHJJJGGGDDDCCCDDDEEEFFFFFFCCCEEEIIIJJJIIIGGGFFFGGGHHHHHHIIIKKKMMMMMMLLLJJJGGGDDDBBBBBBDDDEEEEEEDDD>>>>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCAAA???CCCBBBAAAAAAAAABBBDDDEEEDDDEEEEEECCC@@@???@@@BBBBBB@@@>>>AAAEEEHHHHHHGGGCCCBBBAAAAAABBBCCCDDDEEEEEEDDDCCCBBBBBBAAAAAAAAABBB>>>===CCCGGGEEEBBBAAA@@@BBBLLL```|||tttgggZZZSSSMMMLLLJJJIIIMMMTTTiii|||wwwjjj]]]PPPHHHGGGFFFIIIZZZwwwxxxllleee\\\TTTKKKDDDBBBAAA@@@???===<<<:::777555333222111444333222222333555777999999::::::;;;;;;;;;;;;:::999999888777666555444444222222111111000000000000//////---,,,+++,,,---///777555555:::AAAHHHTTT___nnnwwwvvveee[[[XXXVVVSSSOOOJJJFFFFFFGGGJJJHHHDDDBBB@@@>>>===<<>><<<>>>===<<<<<<<<<<<<======:::;;;<<<======<<<;;;:::888888999999:::;;;;;;<<<<<<======>>>>>>======<<<:::999888999;;;<<<;;;:::;;;::::::;;;===>>><<<;;;888777777777888999::::::555999<<<;;;666444777::::::::::::999999999999888999999:::::::::999999888777666666666888999999777777777666666777888999:::777666555555444444444555;;;::::::999999999999999777777777777777777777777777777777888999999777555666666666666666666666666999999999:::::::::::::::888999999:::<<<======>>>999;;;===>>>===<<<===>>>>>>>>>===<<<======>>>???@@@@@@AAADDDJJJOOOQQQRRRZZZbbbmmmwww|||~~~nnn___WWWXXXWWWXXXZZZ^^^```___]]]___]]]ZZZ[[[\\\\\\YYYVVVZZZZZZZZZZZZXXXWWWUUUTTTVVVYYY^^^eeemmmxxxzzzqqqrrryyy~~~~~~zzzrrrppprrrqqqiiibbbYYYSSSKKKGGGGGGGGGFFFEEEGGGFFFEEEDDDCCCDDDDDDEEEHHHGGGEEECCCAAA???>>>>>>@@@???>>>===<<<<<<<<<<<<======>>>===;;;999777666888555333333555666666555555444444555777666333111555555555555555666777888666777999999888555111///666666666555555555444444222333444444333333333333>>>======<<<<<<===>>>???@@@???@@@BBBEEEFFFEEEDDDBBBCCCDDDEEEEEEEEEDDDCCCAAA???===<<<===>>>===<<>>@@@AAABBBDDDDDDEEEFFFGGGGGGEEECCCAAA@@@DDDCCCBBBBBBBBBCCCDDDEEECCCDDDCCCBBB???>>>???AAAAAA???>>>AAAFFFIIIIIIGGGBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>;;;;;;AAADDDCCCAAABBBAAACCCIIIWWWlll|||ggg\\\PPPKKKIIIIIIKKKMMMYYYggg{{{~~~ooo```WWWJJJHHHIIIRRRccc{{{uuuhhh```UUUMMMJJJIIIHHHFFF@@@>>><<<999666444222222555333222111111333555777888888999:::;;;;;;;;;:::;;;;;;:::999888777666666222222222222222111111111///...---,,,------......000......222555888???HHHZZZbbbqqquuujjjfffhhhiiiddd\\\TTTNNNJJJMMMIIIDDDAAA@@@@@@???>>>AAA???===???CCCEEEDDDAAA======<<<<<<<<<<<<======;;;;;;===>>>>>>===;;;;;;888999999:::;;;;;;<<<<<<<<<<<<============<<<<<<:::999888999;;;<<<;;;:::888888:::===>>>===:::777888777777777888999::::::666:::<<<:::666444777:::::::::999999999888888888888888999::::::999999999999888777777888888777555666666666777777888888999555555555555555666777777999999999999999888888888666666666666666666666666777666666888999999777555777777777777777777777777999999:::::::::;;;;;;;;;777888999:::;;;===>>>>>>===>>>@@@@@@???>>>???@@@AAA@@@@@@@@@AAACCCEEEGGGFFFFFFHHHNNNUUU\\\aaacccfffnnn{{{}}}nnn```XXXZZZYYYYYY[[[\\\]]]]]]\\\]]][[[YYYYYY[[[[[[WWWTTTUUUUUUUUUVVVUUUUUUUUUTTTWWW\\\eeennnvvv~~~vvvnnnpppxxx~~~|||~~~yyyssspppnnnggg]]]TTTNNNIIIDDDBBBDDDEEEDDDCCCHHHGGGEEEDDDCCCCCCCCCDDDGGGFFFEEECCCAAA???===<<<<<<<<<<<<<<<<<<<<<<<<===============<<<:::888666555444222222444555666666666555444555666666333111555555555555555666666777777888999999777555222000666555555444444444444444333000...000444555222...>>>===============>>>>>>???>>>>>>@@@CCCEEEEEEEEECCCCCCEEEEEEEEEEEEDDDCCC???===<<<<<<===>>>===<<<@@@@@@AAACCCFFFFFFEEECCCEEEEEEFFFGGGHHHHHHIIIIIINNNSSSTTTPPPPPPSSSOOOGGGBBBCCCEEEFFFGGGHHHGGGGGGJJJHHHEEEEEEFFFGGGGGGFFFEEEEEEDDDBBBAAACCCFFFIIIFFFFFFGGGJJJMMMNNNMMMLLLGGGFFFDDDBBBAAAAAABBBBBB===>>>???AAABBBDDDEEEFFFGGGIIIJJJHHHFFFCCCAAAAAAEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@>>>>>>AAAFFFIIIHHHFFFBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@????????????<<<:::;;;???@@@???@@@DDDAAADDDIIIQQQ^^^pppvvviiiYYYMMMHHHGGGEEEDDDPPPYYYiiirrrhhhSSSOOOLLLMMMTTTccc{{{xxxooobbbXXXRRRNNNJJJGGGCCCAAA???;;;999666555444555444222111111222333555666666888999::::::::::::;;;;;;;;;;;;:::888777666333333333333333333333333111000......///000///...+++***,,,000111222666<<>><<<<<<============<<<<<<<<<<<<;;;;;;::::::999999;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999;;;;;;:::999555666888;;;===;;;777333888888888777888888999999999;;;<<<:::666555777:::999999999999888888888888777888999999999999999999:::999777777888888666444666666777777777777777777777777777777888999:::;;;888888888999888888777666888888888888888888888888777777777888999999777555777888888999999888888777999999999::::::;;;;;;<<<777888999:::;;;<<<============<<<;;;;;;<<<<<<<<>>===<<<<<<<<<:::777555444444333333333444666777999888777777888777555444666555555444555555666666666666777777666555333222666555444444333333444444111---***,,,111333///+++?????????????????????>>>>>>===<<<>>>AAADDDEEEEEECCCCCCDDDEEEEEEDDDCCCBBB===<<<;;;<<<===>>>===<<<@@@@@@AAACCCFFFFFFEEECCCDDDFFFHHHLLLOOOSSSUUUWWWUUU[[[[[[UUUSSSUUUPPPEEEBBBCCCEEEFFFGGGHHHGGGGGGIIIGGGFFFFFFGGGGGGFFFEEEBBBCCCCCCBBBAAABBBDDDFFFCCCCCCEEEHHHKKKLLLLLLJJJIIIHHHFFFDDDAAA@@@@@@AAA@@@@@@BBBCCCEEEGGGHHHIIIIIIKKKKKKIIIEEEBBBBBBCCCFFFEEEDDDCCCCCCDDDEEEEEEDDDBBB???@@@BBBCCCBBB@@@???======@@@EEEHHHGGGEEEBBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>;;;;;;<<<===;;;999===DDDAAACCCHHHNNNWWWdddqqqzzzvvvdddTTTKKKGGGBBB>>>IIIPPP]]]ppp|||iii]]]RRRKKKKKKRRRcccsssxxxiii^^^UUUMMMHHHFFFDDDBBB???<<<:::999888555555333222111222222333444555666777888999999999::::::::::::999777666555555555555555555555555555555222000000111111///------,,,---111111000333888888>>>JJJZZZjjjvvv{{{|||vvvyyyiii```TTTKKKIIIHHHFFFDDD???@@@AAA@@@>>>===>>>???<<<<<<<<<<<<<<<===>>>>>>>>>==================>>><<<<<<<<<;;;::::::999999;;;<<<<<<======<<<<<<;;;;;;:::999999;;;;;;:::999888888999;;;<<<;;;888555999999888888777888888888<<<<<<:::999888888888999999999999999888888888888777777888999999999999999999777666777888888777666777777777777777777666666888777777777777777888999666777777888777666555444888888888888888888888888888777777999::::::888666777888888999999888888777777777888888999::::::;;;888888999:::;;;;;;<<<<<>>???>>>===???@@@AAADDDFFFFFFDDDBBBFFFHHHLLLRRRXXX]]]bbbdddZZZ```___WWWTTTVVVNNNBBBBBBCCCEEEGGGHHHHHHHHHHHHFFFEEEEEEEEEFFFFFFDDDBBB???AAACCCDDDCCCBBBBBBBBBAAAAAACCCFFFIIIKKKJJJIIIJJJJJJHHHEEEAAA@@@@@@AAABBBCCCDDDFFFGGGIIIJJJKKKJJJLLLLLLIIIEEEBBBBBBDDDFFFEEEDDDCCCCCCDDDEEEEEEBBB>>>;;;<<>>============<<<===>>>===888444;;;DDD@@@CCCHHHOOOWWW```fffjjjvvvuuuvvv~~~}}}lll[[[PPPJJJCCC>>>@@@HHHSSS```wwwlllXXXLLLGGGIIITTT```ooo~~~oooaaaVVVOOOHHHGGGDDDBBB???===<<<;;;666555444333222222222222333333555666888999999999999999999999888666444333555555666666666666666666888555222111222222///,,,///------...---+++...333111666???JJJTTT```kkkrrrssstttcccVVVOOOKKKGGGCCCDDDFFFGGGDDD@@@===>>>@@@<<<<<<<<<<<<<<<===>>>??????>>>===<<<<<<===>>>???999999:::;;;;;;<<<<<<===<<<<<<============<<<<<<;;;:::999999;;;;;;:::999===<<<;;;;;;======<<<;;;::::::999888777777777888???<<<999888999:::999888999999999888888888888777666777888999999999999999777666555666888:::999888777777888888777666555444777666555444444444444444555666777777777666444333666666666666666666666666888888888999::::::888666666777888999999888777666555666666777888999999999888999999::::::;;;;;;<<>>===AAADDDCCCAAAJJJJJJLLLOOOTTTZZZ```dddiiiiiijjjooovvv~~~zzzrrrllleee^^^XXXTTTWWWYYYZZZXXXWWWVVVUUUSSSVVVYYYXXXUUUQQQQQQRRRTTTUUUVVVWWWYYY\\\^^^___mmmooorrrvvvxxxxxxuuurrrfffnnntttsssqqqtttxxxzzz{{{zzzvvvpppjjjjjjpppwww}}}zzzzzzwwwkkkZZZNNNIIIHHHCCCEEEEEEBBB>>><<<>>>@@@GGGFFFDDDAAA@@@?????????CCCCCCCCCAAA>>>;;;888777<<<<<<<<<;;;:::999888777;;;999888888999888444111555555555444333444555777666555333333333333222000666555555444444444555555222111000000111333444666666555444333222333444444...000222333222111222333FFFDDDBBB@@@???>>>>>>>>>CCCBBBAAA@@@AAACCCEEEGGGDDDDDDEEEFFFFFFDDD???;;;>>>=========>>>???AAABBBCCCCCCDDDDDDDDDDDDCCCCCCIIIKKKNNNTTTaaapppxxxxxxsssooodddWWWRRRSSSOOOHHHEEEFFFFFFFFFGGGHHHIIIIIIBBBBBBCCCFFFHHHIIIHHHFFFAAAAAA?????????@@@AAABBBFFFEEEEEEFFFHHHJJJIIIHHHIIIIIIGGGEEECCC@@@>>>======AAAGGGKKKMMMMMMNNNOOOPPPQQQQQQOOOJJJEEEBBBAAAKKKJJJGGGEEECCCCCCBBBCCC@@@>>><<<<<<>>>?????????===>>>???AAACCCFFFHHHIIIGGGGGGFFFDDDCCCBBBAAA@@@@@@???===<<<;;;===>>>???<<<<<<<<<<<<<<<===>>>>>>BBBBBBCCCEEEIIIMMMQQQTTTWWW```hhhvvvsssbbbRRRGGGBBBEEECCCGGGSSSdddxxxttt]]]OOOMMMPPPRRR[[[jjjvvv```PPPRRRLLLEEEBBBCCCDDDAAA>>>>>><<<999777666444222111444444444444555555666777:::999888888888999:::;;;444666999888666666888:::<<<:::666444444222000///222111000......---------222333666;;;BBBKKKSSSXXX___jjjzzzyyyhhhaaa___ZZZSSSRRRMMMHHHFFFFFFFFFEEECCCAAA>>>;;;;;;===???>>><<<@@@>>>======??????>>><<>>>>>=========<<<======<<<<<<<<<;;;;;;;;;>>><<<:::;;;<<<===<<<;;;>>>===:::888888888999::::::;;;;;;;;;;;;;;;;;;:::::::::999999999:::<<<===888888888888888999999999<<<999777666666666666666777666666666777888999999888888888888777777777777666666666666666555555555666666666666666666666666666555555777::::::777444888888999888666666777999888:::888444666::::::555;;;999888:::===>>>===;;;:::>>>AAACCCCCCDDDGGGJJJMMMPPPVVV\\\bbbhhhooosss}}}}}}}}}zzzoooeee___ZZZVVVRRRTTTTTTUUUUUUUUUTTTRRRQQQVVVVVVUUUUUUTTTSSSSSSTTTWWWXXXXXX]]]fffnnnllleeeeeeiiikkkjjjiiihhhhhhfff```fffmmmpppnnnlllqqqxxxwwwuuuqqqmmmkkklllooorrr~~~yyyooobbbVVVNNNJJJIIIIIIGGGFFFEEECCCAAA???===<<>>======AAABBBCCCAAA>>>;;;:::::::::;;;;;;;;;;;;:::999999888777666555555555555555222222222333333444444444333333444444555444444444000333333111111444444111444444555555555555555555888666444333444555555444000000111222333333444444HHHGGGEEEDDDBBBBBBBBBBBBCCCCCCBBBAAABBBDDDFFFGGGBBBBBBCCCCCCCCCAAA<<<888>>>============>>>@@@AAAAAABBBBBBCCCDDDEEEEEEEEEIIISSS]]]fffoooyyy}}}|||{{{uuuhhhZZZSSSQQQLLLFFFGGGGGGGGGGGGGGGFFFFFFEEEAAAAAABBBEEEHHHIIIHHHGGGBBBAAA@@@?????????@@@AAADDDCCCCCCDDDGGGHHHHHHGGGHHHGGGGGGEEECCCAAA???>>>CCCBBBBBBCCCGGGKKKPPPSSSKKKLLLNNNLLLIIIFFFDDDCCCIIIHHHFFFDDDCCCCCCCCCCCCAAA???======???@@@@@@@@@>>>>>>@@@BBBDDDFFFGGGHHHFFFEEEDDDCCCAAA@@@>>>>>>>>>>>><<<<<<<<<<<<===>>><<<<<<;;;;;;<<<<<<===>>>CCCCCCBBBCCCEEEHHHKKKLLLIIIOOOUUUeee~~~rrr___OOOFFFCCC@@@@@@IIIUUUeeeyyyvvvdddZZZSSSLLLSSSZZZeeemmmqqqwwwyyyeeeXXXQQQIIIEEEEEEDDDAAA??????<<<999777777555333222444444333333444444555666999999888777777888999:::666888::::::888888:::<<<;;;999666555555555444222222222000///............++++++,,,///555;;;AAAEEEOOOXXXfffttt~~~xxxvvvqqqjjj```ZZZRRRKKKHHHGGGEEEDDDFFFCCC@@@???@@@AAA???>>>???===<<<===>>>>>>===<<<@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<:::888999:::;;;:::999>>><<<:::999888888999::::::;;;<<<======<<<;;;::::::999888888999:::;;;<<<777777777888999999999:::;;;:::888777777777777666777777777777777777888999888888888777777777666666777666666555555555555555777777777777777777777777666555444666888999777555555777888888777888:::;;;999:::888444444888777333999999999<<<>>>???<<<:::>>>@@@CCCDDDEEEHHHLLLPPPZZZ___ffflllqqqvvv{{{~~~wwwqqqpppjjjbbb\\\YYYWWWUUUTTTPPPPPPQQQRRRRRRQQQPPPPPPMMMOOOPPPQQQRRRRRRSSSTTTYYY]]]bbbjjjvvv}}}zzzrrrfffgggeeebbb^^^^^^^^^______bbbgggllloooqqqtttwwwvvvwwwuuuqqqmmmkkkmmmpppwwweee^^^SSSJJJEEECCCBBBBBBFFFFFFEEECCCAAA@@@>>>>>>BBBAAA@@@???>>>>>>======>>>???@@@???<<<:::888888999999999999999888777777777777666555444444444444222222222333333333333333333333444444444444333333000333333000000333222000222222333333333333444444999777444333333444333222000000111111222333333444IIIIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHFFFFFFFFFFFFEEECCC>>>;;;>>>>>>============>>>???@@@@@@AAABBBCCCEEEGGGHHHIIIYYYlllwww}}}|||uuugggYYYRRROOOJJJDDDHHHHHHIIIIIIHHHEEECCCAAA@@@@@@AAADDDGGGIIIHHHHHHCCCBBB@@@?????????@@@@@@BBBBBBBBBCCCEEEFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBAAAHHHDDD@@@AAAEEEIIIKKKKKKEEEGGGJJJJJJHHHFFFEEEEEEHHHGGGEEEDDDCCCBBBBBBBBB@@@???======???@@@AAA@@@>>>???AAACCCEEEEEEEEEEEEDDDDDDBBBAAA???===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>CCCBBBAAA@@@@@@AAABBBCCC@@@DDDFFFVVVppp~~~uuu```QQQHHHBBB>>>BBBIIISSS```lllxxx{{{jjjWWWHHHKKKKKKMMMPPPSSS[[[mmm~~~eee^^^SSSLLLIIIGGGEEECCC???===:::888777777555333333333222222222333444444888777666666666666777777777999::::::::::::<<<===:::999777777888888777666444333222000//////.........---,,,,,,///222666888===CCCMMMZZZiii{{{{{{ttthhh^^^WWWRRROOOMMMJJJGGGDDDBBBAAA@@@???===???>>>======??????>>>===???>>>======<<<<<<===============<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;<<<:::888999:::;;;:::999===<<<:::999888999999:::999:::<<<======<<<:::999999888888888888999::::::666666777888999999::::::::::::::::::999888777666999888777777777777777777888888777777777777666666888777666444444444555666777777777777777777777777666555444444666777777666333555777888888999;;;===:::;;;999666888;;;;;;777::::::<<>>CCCEEEHHHKKKNNNRRRWWW[[[iiinnnvvv}}}}}}zzzxxxuuuvvvwwwuuuqqqkkkddd``````\\\XXXTTTTTTTTTTTTSSSMMMMMMNNNOOOOOOOOOOOONNNKKKMMMOOOQQQRRRTTTWWWYYYcccjjjttt~~~}}}iiieee```ZZZVVVWWW\\\```ddddddggglllsssxxxyyywwwvvvzzz|||yyysssnnnnnnppp~~~~~~|||iiiUUUPPPIIIDDDCCCBBBCCCBBBEEEEEEDDDCCCBBBAAA@@@@@@BBBAAA@@@>>>======<<<<<<;;;<<<======:::888777777777777888888777777666555666666555444333333222222333333333222222222222222333333333444444333333222111444333000///222111...000000000111111111222222666444222222333444444333000000000111222222333333HHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGGGGDDD@@@===>>>>>>==================AAA@@@AAAAAABBBDDDFFFGGGIIIXXXjjjvvv~~~}}}qqqiii^^^TTTNNNLLLIIIFFFGGGIIIJJJKKKJJJGGGDDDBBBBBBBBBBBBCCCFFFGGGGGGFFFCCCBBB@@@???>>>??????@@@DDDCCCCCCDDDEEEDDDBBB@@@CCCCCCDDDDDDDDDDDDDDDCCCHHHEEEBBBDDDHHHGGGBBB===CCCEEEHHHHHHGGGEEEEEEEEEHHHGGGFFFDDDBBBAAA@@@@@@???===;;;<<<===?????????>>>@@@BBBDDDEEEEEEDDDCCCDDDCCCBBB@@@>>><<<;;;:::999:::;;;<<<<<<<<<;;;;;;===============>>>??????BBBAAA@@@>>>===============@@@@@@JJJ___kkkvvvsss___PPPHHHBBBBBBEEEJJJRRRZZZaaagggsss~~~hhhVVVNNNKKKIIIJJJJJJOOOZZZeee|||rrrcccVVVOOOKKKJJJIII@@@>>>;;;999888777666444333333222222222222333333666666555555555555555555777888999::::::;;;<<<===<<<;;;::::::;;;;;;999888666555444222111000000000444222111//////111333444444888>>>FFFSSSdddwwwxxxlllbbb[[[WWWQQQNNNKKKGGGDDDBBB@@@???@@@???>>>>>>@@@@@@@@@>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;============<<<<<<<<<<<<>>><<<:::;;;<<<===<<<;;;<<<;;;:::999999999999:::777888:::<<<<<<:::888777888888888888888888888999666666777888999::::::;;;888:::;;;;;;:::888888777999999888777666666666777888777777777666666666666999888666444444444555666666666666666666666666666666555444333444666777777222444777888888888:::;;;;;;;;;;;;;;;>>>AAABBB@@@<<<===???CCCFFFIIIJJJJJJJJJNNNSSSZZZ___dddhhhjjjqqqxxx}}}{{{yyywwwtttqqqooommmkkkhhhddd___\\\ZZZZZZXXXUUURRRQQQQQQQQQQQQMMMMMMNNNNNNNNNNNNMMMMMMPPPRRRTTTUUUVVVZZZaaafffuuukkkddd\\\WWWVVVYYYbbbkkkpppssstttvvvzzz~~~}}}yyyyyy}}}vvvtttuuuzzz}}}~~~sss\\\LLLIIIFFFDDDDDDEEEFFFEEECCCCCCCCCCCCBBBBBBBBBAAABBBAAA???===<<<<<<<<<<<<888:::<<<;;;999777777777777777777777777666666555555555555444333222111000333333222222111111000000222333333333333222222111333555444111000222111.../////////000000111111222111000000111444555555444000000000000111111222222GGGGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGHHHFFFEEEDDDDDDDDDBBB>>>;;;>>>>>>>>>>>>>>>=========AAAAAAAAABBBBBBCCCDDDEEEHHHPPPZZZdddoooxxxxxxtttfff^^^UUUOOOMMMJJJHHHGGGFFFHHHJJJKKKKKKJJJHHHFFFGGGEEEDDDDDDEEEEEEDDDCCCCCCBBB@@@?????????@@@@@@FFFFFFEEEEEEFFFDDDAAA>>>AAAAAACCCDDDEEEEEEEEEEEEGGGDDDAAABBBFFFFFFAAA<<>>>>><<<::::::;;;<<<<<<<<<===???AAACCCDDDCCCBBBAAADDDCCCBBB@@@>>>===;;;;;;999999:::;;;<<<<<<;;;;;;??????>>>>>>??????@@@AAA??????>>>=========<<<<<<888===;;;>>>JJJSSSaaavvvjjjUUULLLDDDBBBCCCDDDHHHLLLQQQTTT\\\llluuu___VVVNNNIIIGGGGGGLLLSSSeeezzzyyyeeeWWWNNNJJJHHHCCCAAA>>><<<;;;999777555444444333333222333333444555555555555444444333333666666666888999:::;;;;;;>>>===<<<======<<<:::888888777666444222111111111222111///---------...///000333777<<>>>>>???@@@>>>===>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<>>><<<:::;;;<<<===<<<;;;;;;;;;::::::999999::::::999:::;;;<<<<<<;;;:::999888888888888888888888888666777777888999999::::::777999<<<<<<:::888888888999999888777666666666777777777777666666666666555999888666555444444444555555555555555555555555555666666555444444555777888333555888888888777888999;;;;;;<<<@@@CCCDDDCCCCCCBBBDDDFFFIIIMMMSSSYYY\\\VVV[[[cccmmmtttyyyzzzzzz{{{{{{zzzyyyxxxwwwuuuqqqlllhhhfffddd```]]]ZZZXXXWWWWWWUUUTTTSSSQQQOOOOOOOOOOOOMMMMMMLLLLLLLLLLLLLLLLLLRRRUUUWWWZZZ^^^fffrrr{{{jjjaaaYYYWWWVVVZZZfffrrr~~~}}}~~~|||{{{yyywwwttttttvvv}}}~~~eeeSSSDDDBBB@@@@@@BBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???<<<;;;:::;;;;;;777999;;;;;;:::888888999888888999999888888777666555555555444333111000///222222222111111000000000222222333333222111111000333666555222111333222////////////000111222222222111000000111333333222111//////000000000000111111GGGGGGIIIJJJKKKKKKKKKKKKFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDAAA???===>>>????????????>>>>>>@@@AAABBBCCCCCCCCCCCCCCCEEEGGGJJJPPP[[[fffhhheee```XXXQQQOOOMMMIIIFFFFFFEEEFFFHHHJJJKKKKKKJJJIIIJJJHHHFFFEEEEEEEEECCCBBBAAAAAA@@@??????@@@AAABBBFFFEEEFFFFFFGGGEEEBBB???@@@AAABBBDDDEEEFFFFFFFFFHHHCCC>>><<>><<<999888999:::999999<<<>>>???AAABBBBBBAAAAAACCCCCCBBB@@@???>>>===<<<999::::::;;;;;;<<<<<<<<>>>>>>>>???===;;;888:::999888666444333222222111000...---,,,,,,------,,,///333777;;;CCCMMMTTThhhsssyyypppllljjjddd[[[QQQJJJFFFEEECCCBBB@@@???@@@???>>><<<@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<=========>>>>>>>>>=========<<<<<<<<<:::888999:::;;;:::999::::::::::::::::::::::::<<<==================<<<999999999:::999999888777888888888888888999999999666999;;;;;;888666888:::999888777777777777777777777777666666666666555555888888777666555444444333444444444444444444444444555666777777555666777999555777:::;;;:::999999:::>>>===AAAHHHKKKIIIFFFFFFPPPRRRVVVYYY^^^dddlllpppiiimmmuuu~~~{{{zzzzzzwwwuuuuuusssqqqoookkkfff```\\\YYYWWWTTTRRRPPPPPPPPPQQQLLLMMMNNNNNNMMMLLLMMMNNNKKKKKKKKKKKKLLLMMMNNNOOOTTTYYY```fffnnnyyyggg^^^WWWXXXXXX[[[fffttt}}}vvvrrrpppqqquuu|||~~~uuufffVVVLLLAAA???>>>>>>@@@BBBBBBBBB@@@@@@@@@@@@@@@AAAAAAAAACCCAAA>>>;;;:::999::::::666888:::;;;:::999999:::999999::::::999999888777555555555555444222000...111111111000000000000000222222222222111111000///222555444111111333222/////////000000111222333333444333111111222111...,,,///////////////000000000DDDFFFGGGIIIJJJKKKKKKKKKFFFFFFGGGGGGGGGGGGFFFFFFIIIHHHGGGGGGHHHGGGEEECCC===>>>???@@@AAAAAA@@@@@@<<<>>>AAADDDEEEEEEDDDCCC???CCCFFFHHHMMMTTTWWWUUUXXXQQQMMMNNNNNNIIIEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHKKKIIIFFFEEEFFFFFFEEEDDD@@@??????>>>???@@@BBBCCCAAABBBCCCFFFHHHHHHEEEBBB???@@@BBBDDDEEEFFFFFFFFFIIIEEEAAA===<<>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>===;;;:::::::::;;;<<<>>>???>>>>>>======>>>>>>???@@@<<<<<<======<<<<<<;;;;;;777<<<:::;;;AAACCCJJJ\\\ppp|||ooocccXXXRRRMMMGGGCCCBBBBBBBBBGGGPPP[[[mmmfffTTTJJJEEEDDDFFFEEETTTjjjkkk\\\SSSQQQNNNJJJFFFDDDAAA>>><<<999888777777666666666777555555555555555333222111555333333555999;;;:::999===<<<===>>>@@@???===:::<<<;;;999777555444333333444333222111000/////////,,,///111222333777===CCCMMMYYYeeennnyyy}}}qqqcccWWWQQQPPPKKKIIIFFFEEEEEEDDDBBB@@@AAAAAA@@@????????????@@@<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>=========<<<<<<:::888999:::;;;:::999999:::::::::;;;:::::::::======<<<;;;;;;<<<======999:::;;;;;;:::999888777999999999888888888888888666999;;;999666555888;;;777777777777777777888999777777666666666555555555777777888888777555333111555555555555555555555555555777999999777777888999666999<<<>>>>>>===>>>>>>DDDDDDKKKWWW]]][[[XXXXXXeeeiiipppuuuyyy}}}}}}uuuttttttrrrooonnnjjjeeeaaa^^^[[[XXXVVVOOOOOOMMMLLLKKKJJJJJJJJJGGGJJJLLLLLLKKKJJJJJJLLLJJJJJJLLLNNNQQQTTTWWWYYYbbbkkkwwwvvvccc[[[YYY^^^aaacccnnn}}}yyyrrrnnnooowww~~~}}}{{{||||||}}}xxxsssjjjbbb[[[SSSJJJDDD???===<<<===???BBBCCCCCC????????????????????????CCCAAA>>>:::999888999:::444666999:::999999999:::999999::::::999999888777555666666666555222000.../////////000000000000000222222222222111000///...///222222//////222111///......///000111222333333111000000111222111///---////////////////////////AAABBBDDDGGGHHHIIIHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEFFFEEEDDDDDDEEEEEEDDDBBB===>>>@@@AAABBBBBBBBBAAA999<<<@@@DDDFFFFFFEEEDDD<<>>>>>???AAACCCDDD===>>>AAAEEEHHHIIIGGGEEE@@@@@@BBBDDDEEEFFFFFFFFFHHHHHHGGGDDD@@@===<<<<<<;;;>>>AAABBBBBBAAAAAAAAA>>>@@@CCCFFFHHHJJJJJJJJJBBB???<<<:::999999888777;;;;;;;;;<<<===???AAABBB????????????>>>>>>>>>>>><<<;;;:::999:::<<>>>>><<<<<<<<<<<<<<<;;;999999333777666999CCCCCCDDDPPP]]]nnn}}}wwwiiibbb[[[RRRKKKHHH@@@AAAEEEJJJOOO[[[tttxxxeeeYYYPPPIIIFFFGGGLLLVVVgggmmmcccVVVSSSOOOKKKHHHEEEAAA???::::::999888888888888888555555666666555333222111555444333555999<<<;;;999::::::<<<>>>AAAAAA???======<<<:::888666444444333666555444222111000/////////000000///---///333888888CCCOOOWWWaaaqqqyyykkkdddaaaRRRPPPNNNLLLLLLJJJHHHEEECCCBBBAAAAAA@@@@@@AAAAAA<<<=========>>>>>>??????>>>>>>>>>>>>============>>><<<:::;;;<<<===<<<<<<999999:::;;;;;;;;;::::::;;;:::888777777888:::;;;:::;;;;;;<<<;;;:::999888::::::999999888777777777666888:::888444333888<<<777777666666777888999999777666666666555555555555666777888999888555222000666666666666666666666666444777;;;;;;999777888:::666999>>>@@@AAAAAABBBCCCIIIKKKVVVfffpppooommmooovvv}}}{{{sssqqqqqqoookkkfffaaaZZZUUUSSSTTTUUUUUUMMMMMMMMMLLLKKKJJJIIIHHHIIILLLNNNMMMJJJHHHHHHIIIKKKLLLNNNRRRWWW\\\```ccctttpppaaaaaa[[[\\\ffflllooo{{{|||uuulllkkkqqq~~~xxxrrrooopppqqqqqqfffXXXOOOLLLIIIDDD???:::888777888;;;>>>@@@AAA?????????>>>>>>>>>>>>>>>CCCAAA===:::888888999:::222555888999999888999:::999999999999999888777777666666777777555333000.........//////000000111111222222222111111000......---000000------000000...------...///000111222333++++++,,,///333444333222///////////////.........BBBCCCDDDEEEEEEFFFGGGGGGGGGFFFEEEFFFHHHHHHFFFDDDCCCAAA@@@DDDHHHJJJGGGCCCAAA@@@??????AAAAAAAAA@@@<<<===AAAGGGKKKKKKFFFAAA===???AAACCCEEEFFFFFFFFFFFFGGGHHHHHHFFFEEEFFFGGGEEECCCAAABBBEEEGGGIIIIIIIIIFFFDDDEEEGGGHHHGGGEEEBBBAAAAAAAAAAAABBBCCCCCCEEEBBB@@@AAADDDFFFFFFDDD??????@@@AAAAAABBBCCCCCCJJJHHHFFFCCC@@@===<<<;;;>>>:::999===>>>;;;===BBBAAA@@@AAADDDIIIKKKJJJGGG@@@>>>;;;:::::::::999777===;;;999999<<<>>>@@@@@@CCC@@@======??????>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@????????????>>>===<<<:::888777666999;;;;;;;;;<<>>===;;;999777666555555444444444444333222111111000000000///......------222555999???GGGRRR]]]eeeuuuyyykkkhhhddd```\\\XXXSSSPPPRRRNNNIIIEEECCCCCCCCCBBBAAA???<<<;;;<<<@@@DDDGGG999:::<<>>=========<<<===>>>>>><<<:::888777777888::::::999777===<<<:::999999999;;;<<<<<<;;;:::888555333000///888999:::999888777777888:::999888777777777888888:::888777555555555555666999777555555888999777444666666666666555444333333222333555666666555444333@@@<<<::::::===???===;;;@@@@@@@@@AAADDDIIINNNQQQVVVWWWaaattt~~~pppiiiiiihhhddd```YYYPPPLLLLLLMMMKKKHHHMMMKKKHHHFFFEEEFFFHHHIIIJJJJJJIIIHHHHHHHHHIIIJJJNNNRRRWWW___gggooovvvyyy|||qqqiiidddbbbaaacccjjjooouuu~~~wwwpppnnnfffmmmzzzzzzuuunnnooooooggg___TTTIIIFFFDDDAAA>>>>>>999::::::999888999;;;>>>BBBAAA@@@>>>;;;999888777@@@>>>;;;;;;;;;;;;;;;:::777777777777666666666666666666555555555555666666444444333333222111000000000000//////000111222222222222333333222111///...111111000000///.........111000//////111222111000333222111111111222333444,,,...000///---,,,///333DDDCCCBBBAAA@@@@@@@@@@@@FFFEEEEEEFFFHHHHHHGGGEEEFFFCCCBBBDDDHHHJJJHHHDDD@@@??????@@@AAABBB@@@>>><<<>>>AAAFFFIIIHHHDDD@@@>>>@@@BBBDDDFFFGGGGGGGGGJJJKKKKKKIIIFFFDDDDDDEEEFFFDDDBBBBBBDDDGGGHHHIIIHHHFFFCCCCCCEEEGGGFFFEEEAAAAAA@@@@@@AAABBBCCCCCCDDDBBB@@@AAADDDEEEEEECCC>>>??????@@@BBBCCCDDDDDDIIIHHHEEEBBB???===<<<;;;===999999<<<===;;;<<>>>>>>>>BBB???======>>>???===;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>??????@@@@@@@@@<<<<<<======<<<;;;::::::777999;;;;;;:::;;;>>>AAADDDGGGMMMVVVdddxxxzzzkkkVVVGGGAAA<<<===BBBIIITTT]]]sss~~~qqqcccUUUHHHDDDDDDKKKVVVeeeyyy~~~hhhYYYSSSNNNHHHEEEBBB???======<<<:::777;;;999777555333111000000333333333333444555555666777888999;;;<<<===>>>>>>AAA@@@>>><<<;;;:::999999666666666555444333222111222222111111000/////////...000222444777===DDDIII[[[cccnnnxxx|||vvvoooiiiccc```ZZZVVVQQQNNNMMMLLLIIIGGGHHHEEEBBB>>>===>>>???AAA@@@@@@AAABBBCCCBBBAAA@@@@@@???>>>>>>??????>>>======<<<<<<===>>>???>>><<<>>>===;;;:::::::::<<<===666777888:::;;;<<<<<<<<<;;;;;;<<<;;;:::::::::;;;<<<;;;999888888888999:::<<<;;;:::::::::;;;<<<===<<<:::888999:::;;;999777999999999999888777777666999::::::::::::999999888===<<<===???BBBDDDDDDDDDIIIJJJJJJKKKNNNTTT\\\bbbffffffooo|||{{{zzzyyywwwxxxyyyssshhhbbbaaa___ZZZYYYSSSKKKIIIJJJKKKJJJHHHGGGFFFEEEDDDDDDEEEGGGIIIEEEFFFHHHIIIKKKMMMOOOQQQPPPVVVaaannn}}}xxxooohhhdddaaacccbbbdddhhhjjjmmmvvv~~~yyywwwsssooooooqqqvvv~~~{{{uuullllllllldddWWWMMMDDDAAA@@@<<<::::::999::::::999888999;;;===BBBBBB@@@???===;;;::::::???===;;;:::999888666444777777777666666666555555555555555444444555555555444333333222111111000000000000000000000111222222222222333333222111///...222111111000000///......111//////000222333222111111111000/////////000111///.........///000000000DDDCCCAAA???=========>>>DDDCCCCCCEEEHHHIIIHHHGGGHHHEEECCCDDDGGGIIIHHHFFF?????????AAABBBBBB???===<<<>>>AAADDDFFFEEEAAA>>>???@@@CCCEEEGGGHHHHHHHHHOOOPPPPPPNNNIIIEEECCCCCCGGGEEEBBBBBBDDDFFFGGGGGGHHHEEECCCBBBCCCEEEFFFFFF@@@@@@@@@AAAAAACCCDDDDDDDDDBBBAAAAAACCCDDDCCCCCC>>>>>>???@@@BBBDDDEEEFFFHHHGGGDDDAAA???===;;;;;;<<<999999;;;<<<;;;<<>><<<:::999::::::999777999888888999<<<======<<>>??????@@@@@@@@@=========<<<<<<:::999999999:::;;;:::::::::<<<>>><<<>>>AAAFFFRRRdddzzz}}}eeeUUUKKKAAA???AAACCCGGGLLL[[[oooyyykkkXXXNNNFFFEEEJJJSSS___jjj}}}ssscccWWWPPPIIIEEEAAA??????>>>:::777>>>===:::777444222000000555444222111111222444666444666888;;;<<<<<<;;;;;;BBBAAA???>>>===<<<<<<<<<999888888777666555333333444444333333222111111111000111111000000111444666AAAEEEKKKSSS\\\fffqqqwww|||yyypppkkkfffeeeeeeccc]]]XXXUUURRRMMMHHHDDDAAA???>>>EEEDDDCCCDDDEEEEEECCCAAABBBAAA???>>>???@@@???>>>>>>===<<<===???@@@???======<<<:::999999999:::;;;999:::;;;<<<<<<===<<<<<<<<<========================<<<:::888888999:::;;;===<<<;;;;;;;;;<<<===>>>===<<<::::::::::::999777999999999999999999999888<<<<<<;;;;;;;;;;;;<<<<<>>===<<<<<<;;;:::===<<<:::999888555111...666666666666555555555444444444444333333444444444333333222222111000000000000000000000000000111222222222222222222111000///333222222111000000//////000//////000222444333333222111000///......//////222...,,,---111333111...BBBAAA???>>>>>>>>>@@@AAABBBAAABBBEEEHHHIIIIIIHHHHHHFFFCCCCCCEEEGGGGGGGGG>>>???@@@BBBCCCAAA>>>;;;<<<>>>@@@BBBCCCBBB???===???@@@BBBEEEFFFGGGGGGGGGPPPSSSVVVUUUQQQKKKEEECCCGGGEEEBBBBBBCCCEEEFFFFFFFFFEEEBBBAAABBBCCCEEEFFFAAAAAAAAABBBCCCDDDEEEFFFCCCBBBAAAAAAAAAAAABBBAAA>>>>>>>>>???AAADDDFFFGGGGGGEEECCC@@@>>><<<;;;::::::999999;;;;;;;;;<<<===>>>???AAACCCCCCAAA>>><<<<<<;;;999888999:::999888888888888:::<<<======;;;???>>>===<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::999999<<<<<<===>>>????????????@@@@@@???===;;;888666444:::::::::999999999:::;;;<<<===>>>@@@FFFRRRbbbmmmyyyjjj\\\LLLEEECCCBBBBBBDDDNNN]]]tttqqqaaaPPPHHHGGGJJJPPPVVVgggrrrhhhXXXNNNJJJDDDCCCDDDDDD@@@<<>>;;;888555333222111444333222111111111222333333444666888::::::::::::??????>>>===<<<<<<<<<<<<;;;;;;;;;:::888777555444555555555444333333222222111222333333111111222444666777888;;;AAAIIIRRRWWWbbbooo{{{xxxqqqjjjhhhbbb[[[TTTMMMGGGDDDHHHHHHJJJMMMPPPPPPLLLIIIJJJHHHEEEDDDDDDEEEDDDCCC@@@???======?????????>>>???>>>===<<<;;;;;;;;;<<>>===AAAAAA@@@@@@AAABBBAAA@@@AAA???===<<<<<<<<<>>>???@@@???===<<<;;;;;;<<<<<>>======<<<<<<;;;=====================>>>>>>>>>===>>>???AAADDDEEEMMMRRRYYY]]]^^^^^^___aaalllpppsssrrrooopppxxx~~~xxxvvvuuurrroookkkjjjgggfffdddaaa]]]ZZZVVVVVVTTTQQQOOOMMMLLLJJJIIIFFFCCCBBBDDDEEEEEEEEE@@@AAABBBCCCEEEFFFGGGHHHFFFHHHJJJMMMQQQZZZeeemmm|||rrrjjjllljjjfffcccaaacccgggjjjmmmooosssssspppppp{{{~~~zzzzzzuuujjj]]]YYYWWWMMMIIIBBB=========:::999;;;999:::;;;:::999999:::<<<;;;::::::::::::999999999<<<;;;::::::999666222///555555555555444444444444222222333333333333222222222222111111000000000000111000000000000000111111222222222222111111000000333333222222111000000000/////////000333444444444333333222111000/////////111///...///111222000...AAA@@@???>>>===>>>???@@@@@@@@@AAADDDHHHJJJJJJIIIGGGFFFDDDCCCDDDEEEEEEEEE>>>???@@@AAABBBAAA===:::<<<>>>@@@AAA@@@???>>>======???AAACCCEEEFFFFFFFFFLLLRRRXXX[[[XXXQQQIIIDDDFFFCCCAAA@@@BBBDDDDDDDDDEEEDDDCCCBBBAAABBBDDDFFFCCCCCCCCCCCCDDDEEEFFFGGGBBBBBBAAA@@@??????@@@@@@=========>>>@@@CCCEEEGGGEEEDDDBBB???===;;;::::::888:::::::::;;;<<<===<<<===???AAAAAA@@@>>>;;;:::;;;999777777999999999888999888999;;;===>>>===<<<======<<<;;;::::::::::::;;;;;;::::::999999999888;;;;;;<<<===>>>>>>>>>>>>??????>>><<<:::888666555;;;:::888888888888888888999;;;===>>>@@@FFFOOOVVVnnn~~~mmmYYYLLLFFFAAA@@@BBBJJJQQQ```tttrrr\\\NNNIIIGGGHHHKKKZZZ___jjjsssxxxmmmZZZSSSKKKIIIJJJKKKGGGCCC???===;;;999777666555444222222333333333222000///333333333333555777999:::======<<<<<<<<<<<<======<<<<<<<<<;;;:::999777777666666555444444333333222---///111111000///000111333222111222555999===???IIIQQQ[[[cccmmm{{{wwwlll```VVVQQQOOOQQQVVV^^^eeeeee```ZZZXXXUUURRRQQQPPPOOOMMMLLLFFFDDDBBBAAABBBBBBAAA@@@BBBBBBAAA@@@??????>>>>>>===>>>@@@CCCFFFHHHIIIIIIHHHFFFEEEEEEGGGGGGFFFDDDDDDDDDCCCBBBAAABBBBBBCCCCCCBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEFFFCCCDDDEEEGGGKKKOOORRRUUUXXX___gggmmmoooppprrrttt{{{~~~xxxqqqllljjjiiigggeeecccbbb```___^^^ZZZVVVSSSPPPMMMKKKIIIHHHHHHIIIKKKGGGEEECCCCCCCCCCCCCCCBBB@@@@@@AAABBBDDDEEEEEEFFFHHHKKKOOOTTT[[[iiiyyyuuunnniiieeebbbgggiiikkkkkkkkkllloooqqqwwwyyy{{{zzzuuurrr{{{}}}ooocccTTTPPPMMMCCCDDD???<<<===<<<:::999;;;999:::;;;;;;:::999999:::888888888888888888888888:::::::::;;;;;;:::666333444444444444333333333222111111222333333222111111111111000000000000//////111111000000000000000111222222111111111111111111333333222222111000000000///......000222444444333222222222111000///......---000222111///......000@@@@@@???>>>===<<<;;;:::@@@@@@AAADDDGGGIIIIIIIIIFFFFFFEEEDDDCCCCCCCCCDDD?????????@@@AAA@@@===:::<<<>>>@@@@@@???>>>>>>???===>>>AAACCCEEEFFFFFFFFFGGGMMMUUUYYYWWWQQQJJJEEECCCAAA>>>>>>@@@BBBCCCCCCCCCDDDEEEDDDBBBBBBDDDEEEEEEDDDDDDDDDDDDEEEFFFFFFAAABBBBBB@@@>>>===>>>???>>>===<<<===>>>AAADDDFFFDDDCCCAAA>>><<<:::999999888;;;<<<;;;;;;>>>>>>;;;>>>???@@@@@@===;;;:::;;;999888666777888999999888:::999999:::===>>>>>>===<<<<<<<<<;;;999888999:::888888888888888888888888999:::;;;<<<============:::;;;;;;;;;;;;:::999999:::999777777777888777666111555999;;;<<<>>>CCCGGGWWWfffyyykkkZZZMMMDDDAAABBBGGGHHHOOO\\\iiisss{{{kkk\\\RRRJJJFFFGGGOOOOOOTTT\\\aaaiii}}}lllaaaUUUOOONNNMMMIIIEEEAAA???>>>;;;999888777777222333444555444222///...222222111111222555777999<<<;;;;;;;;;<<<======>>><<<<<<<<<<<<;;;:::999999777777666666555444444444///000111000...---...///000...---///111444555555;;;>>>CCCHHHPPP\\\gggmmmuuuxxxkkkdddZZZ\\\cccmmmwwwzzzuuuooogggeeecccaaa___\\\XXXUUUNNNKKKHHHFFFEEEEEEDDDCCCBBBBBBAAA@@@???>>>>>>===@@@AAADDDHHHLLLOOOQQQRRRRRROOOLLLLLLNNNNNNLLLIIIHHHHHHIIIIIIIIIHHHGGGFFFFFFFFFEEEDDDDDDEEEFFFGGGBBBDDDEEEFFFFFFGGGIIIJJJIIIIIIHHHHHHIIIKKKLLLNNNLLLMMMPPPTTTYYY^^^bbbdddeeekkkssszzz}}}uuupppoookkkgggcccbbbaaa___^^^ZZZYYYXXXWWWVVVSSSPPPMMMLLLHHHEEEEEEEEEDDDFFFJJJDDDDDDDDDCCCBBBBBBAAA@@@??????@@@AAABBBDDDEEEFFFJJJQQQZZZcccmmm}}}oooeeeaaa```cccgggkkkrrrzzz~~~}}}{{{zzzzzzwwwqqqttt|||sssfffZZZMMMJJJIII@@@>>>;;;:::<<<;;;777777:::999;;;<<<<<<:::999999:::999999999999999999999999999888999:::;;;;;;999777333333333333222222222222000111222333333222111000000000000///////////////222111111000000000000000222222111111000111111222333222222111000000/////////......///111333222222......//////...---,,,++++++///333222...,,,---///??????@@@AAA@@@>>><<<;;;@@@@@@AAADDDGGGIIIIIIHHHFFFGGGGGGGGGEEEDDDCCCCCCAAA@@@??????@@@???===;;;;;;===@@@???>>>===???AAA>>>???BBBDDDFFFFFFGGGFFFDDDIIINNNPPPNNNJJJFFFDDD@@@>>><<<<<>>>>>===<<<;;;<<>>@@@@@@>>>;;;999;;;<<<888777666666888999999888:::888777888:::<<<======:::<<<<<<:::888666888:::555555666666777777888888888888999:::;;;;;;;;;;;;999999:::;;;;;;;;;:::::::::777555555777888777555///222777888888:::===@@@CCCRRRiii|||qqq___OOOHHHHHHFFFCCCDDDLLLRRRWWW```jjjxxxwwwiiiZZZPPPMMMJJJFFFHHHPPPSSSVVVdddvvv~~~kkk___ZZZVVVPPPJJJFFFDDDBBB???<<<:::999888555555444444333111000/////////000111222444555666888888888888999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999888888777666666666444555444222000///000111000---,,,---000333333222333333555888<<>>AAADDDEEEDDDBBBAAA@@@@@@AAADDDGGGIIIHHHGGGFFFHHHIIIIIIGGGEEECCCCCCBBB@@@>>>>>>>>>>>>===;;;;;;===@@@???>>>===@@@BBB???@@@CCCEEEGGGHHHHHHHHHCCCEEEGGGHHHFFFDDDCCCCCC>>><<<;;;;;;>>>@@@BBBBBBAAADDDHHHHHHFFFCCCCCCDDDDDDDDDBBBAAAAAAAAAAAAAAAAAABBBBBB@@@<<<:::;;;>>>>>>===;;;:::;;;>>>@@@BBBBBBAAA???===;;;:::999888888===>>><<<<<<@@@@@@;;;???@@@@@@===:::999;;;>>>888666555666888999999999:::888666666888;;;<<<===:::;;;<<<:::777666888:::333333444555666777888888777777888999::::::::::::;;;;;;;;;;;;:::999888888999777444555777888777555222555888888777777;;;>>>888HHH___uuuppp\\\RRRQQQGGGBBBAAADDDEEEGGGNNNXXX^^^mmmlll]]]WWWNNNHHHIIIPPPQQQOOOXXXeeeiiiuuulllfff^^^WWWKKKIIIFFFBBB???<<<:::999888777444222111000111222,,,...000333444444333333333333333444555777888999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999999888888777444444333222000///111333333000,,,,,,///222333222333222222444666777:::>>>???EEENNNTTTZZZbbblllsss}}}ppplllgggcccaaa```^^^\\\WWWWWWWWWVVVUUUTTTRRRRRRSSSWWW```kkkvvv~~~yyytttvvvyyy|||{{{xxxuuurrrpppmmmiiiccc___[[[XXXWWW]]]```eeeggghhhkkkooosssnnnmmmllllllnnnppprrrttttttwww{{{vvvrrrlllhhheeebbb```^^^XXXXXXWWWUUUSSSQQQOOOMMMIIIGGGEEEDDDDDDCCCBBB@@@AAA===???DDDCCC===;;;>>>===???AAABBBBBBAAAAAAAAADDDDDDDDDFFFIIINNNSSSVVVYYYgggyyyyyymmmeeebbb\\\ZZZ]]]___aaakkkvvv{{{}}}|||yyyxxx{{{~~~~~~eeeUUULLLEEE>>>AAADDD>>><<<:::;;;===<<<888777:::999;;;<<<<<<:::999888888666666666666555555555555777555333333555555555444222222222111111111111000000111333444444333111000.........///////////////222222111000000///000000222222111000000111222333111111000000///.........///...---...///000///...---...///000000000///......,,,,,,...000000+++'''???AAADDDFFFFFFDDDBBB@@@;;;>>>BBBEEEGGGHHHJJJKKKMMMKKKIIIHHHHHHHHHGGGFFFFFFDDDBBBAAAAAAAAA@@@>>>>>>??????@@@???>>>===<<>>===@@@EEEGGGEEEAAAGGGCCC@@@AAAEEEGGGDDDAAA===<<<<<<<<<===@@@BBBDDDBBBBBBBBBAAAAAABBBBBBBBBEEEEEECCCBBBBBBAAABBBBBBDDDAAA===:::999<<<@@@CCCBBB@@@>>>===<<<===???@@@@@@BBB@@@:::777777555111:::===BBBFFFHHHFFFCCCAAA>>>>>>===<<<;;;;;;::::::777777888888888888777777===;;;:::888777777888888;;;;;;;;;::::::888777666666777777777888888999999666888999999;;;???>>>999<<<:::888777777666444222777888888777666555555666444444444555555777888888===BBBTTTooo{{{gggSSSOOOIIIBBB???@@@BBBCCCBBBMMMWWWlll|||{{{ssskkkYYYUUUOOOJJJJJJMMMRRRVVVaaappp{{{lllcccVVVOOOLLLMMMIIIAAA;;;;;;:::777444222222222111000333222000000111111///...///000111222333444555555:::999999999:::<<<>>>???:::999999999999;;;===>>>666777777777666555444333666555333222111222222333+++...111444666666555444555444777===@@@DDDPPP^^^\\\cccllluuu~~~{{{yyy{{{wwwpppsssnnnjjjkkkpppqqqlllgggaaannn}}}~~~sssnnnpppssslllwww~~~}}}{{{yyyxxxuuurrrpppgggfffcccbbbaaa___[[[YYYSSSRRRPPPNNNKKKIIIGGGFFFCCCCCCDDDDDDCCCAAA@@@???AAAAAAAAA@@@???===<<<;;;===@@@BBBAAABBBEEEEEEBBBCCCGGGLLLRRRXXX^^^dddggglllvvvzzznnnfffaaa^^^]]]TTTUUUYYYZZZZZZ___nnn~~~}}}xxxtttttttttssstttyyywwwtttxxx}}}pppVVVNNNHHHIIIGGGAAA>>>???<<<;;;::::::999999::::::???===;;;::::::999777666999888777888999999888777777555444666888888555222333222111222222222000......///000222333444555555111111111111000000000000////////////000000000000222111000//////000111111222222222222222111000///111000///000222333333111///000111222222111000///////////////...---,,,+++???AAACCCEEEFFFDDDBBB@@@<<<>>>AAACCCEEEGGGIIIJJJNNNLLLJJJIIIJJJJJJIIIGGGFFFEEECCCBBBCCCCCCBBBAAA===>>>?????????>>>===<<>>===<<<<<<>>>@@@AAABBBBBBAAAAAAAAAAAABBBBBBFFFEEEEEEDDDCCCCCCBBBBBBBBB@@@<<<:::999;;;>>>@@@@@@>>>===<<<;;;<<<>>>???BBBCCCAAA<<<999999777333888;;;???BBBDDDCCCAAA???======<<<<<<;;;::::::999888999999::::::999999888<<<;;;:::888888888888888:::::::::999999888777666444555555555666666666777555777888777:::===<<<888<<<:::999999999999888666888777777666666666666555444444444444555666777888===AAAQQQhhhwww~~~|||hhhUUUNNNEEE@@@@@@BBBBBBBBBGGGLLL[[[uuuuuussswwwmmmeeeYYYOOOKKKKKKMMMNNNSSS^^^sss{{{iii^^^UUUPPPJJJCCCAAACCCBBB???;;;888777555444222444222111111222222111///111111111222222222222222666777888:::;;;<<<<<<<<>>>>>=========>>>>>>888888888888777666555444555555444333222222222222111111111111111111111111555444444777666666>>>HHHFFFKKKSSSYYY```jjjvvv|||yyyuuuppplllooommmiiigggfffeeebbbaaa```___]]]\\\[[[YYYVVVTTTLLLLLLJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBBBB@@@???>>>:::;;;;;;<<<============999===>>>>>>AAAFFFHHHGGGIIINNNVVV___iiiqqqxxx|||zzzpppkkkddd^^^ZZZXXXWWWWWWVVVUUUWWWZZZ\\\aaannn{{{{{{ssskkklllmmmooottt}}}yyyrrrsss~~~~~~wwwkkkaaaOOOHHHCCCDDDCCC>>>;;;===;;;;;;:::999999999999:::===;;;::::::;;;:::888666999888777777999999888777777666555666888777444111444222111111222222000......000111333444444444333111111111000000000///////////////000000000111111222111000//////000111111111111111111111000//////111000///000222333222111///000111222222111000///////////////...---,,,,,,>>>@@@BBBDDDEEEDDDBBB@@@>>>>>>???@@@BBBEEEHHHIIIMMMLLLJJJJJJKKKKKKJJJIIIGGGEEEDDDCCCDDDEEEDDDCCC<<<<<<>>>>>>???>>>===<<<===;;;;;;>>>BBBDDDBBB@@@DDDBBB???@@@BBBCCC@@@>>>AAA???===<<<;;;<<<===>>>AAAAAA@@@@@@@@@@@@AAAAAAFFFFFFEEEEEEDDDCCCCCCBBB@@@???===:::::::::;;;<<<<<<<<<;;;::::::;;;<<<===@@@BBB@@@;;;999999777444666777:::<<<============<<<;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::999888888888888999888888777777666666555333333333333333444444444333555666555777;;;:::666999888777888999:::999888999666444555777888666444444444444444555666777777===AAANNN^^^eeehhhqqq}}}ddd[[[OOOFFFCCCBBBBBBBBBAAABBBJJJ___~~~|||vvvxxx|||wwwgggZZZSSSPPPLLLIIIJJJNNNYYYkkk~~~uuueeeXXXOOOIIIHHHKKKFFFCCC>>>:::888555333111444222111111222222222000222222222111111000000000111333666999:::::::::999AAAAAAAAA@@@@@@???>>>===;;;;;;;;;:::999777666555444444444444444333222111444333111/////////000000444222222222...,,,///555666:::>>>AAAEEELLLVVV]]]ccchhhooouuuyyy{{{|||~~~{{{vvvqqqmmmhhhccc```ccc```\\\YYYXXXXXXWWWVVVVVVTTTSSSRRRRRRQQQOOOMMMFFFEEEEEECCCBBBAAA@@@???@@@@@@@@@@@@@@@>>>======888999999:::;;;<<<======;;;???@@@AAAEEEMMMRRRRRRTTT[[[fffsss~~~vvvooojjjddd]]]VVVUUUSSSQQQQQQRRRSSSUUUYYYXXXYYY\\\^^^bbblllwwwuuulllccccccfffmmmxxx}}}sssppp{{{wwwrrrlllfff^^^VVVPPPGGGBBB?????????<<<;;;<<<;;;;;;:::999999999999999:::::::::;;;;;;;;;888666999888777777999999888777777777666777777666444111444222111111222222000...///000222444444444222111111111000000000000//////000000000000111111111111111000/////////000111111000000000111000000///...111000///000222222222111000000111111111111000000..................------===???AAACCCDDDCCCBBBAAA@@@???======@@@CCCFFFGGGKKKJJJIIIJJJKKKKKKJJJHHHHHHFFFDDDCCCCCCCCCBBBAAA:::;;;<<<===>>>===<<<<<<<<<;;;;;;>>>AAACCCCCCAAADDDBBB@@@AAABBBAAA???===???>>><<<;;;:::;;;<<<===@@@??????>>>>>>??????@@@DDDDDDEEEEEEEEECCCAAA@@@@@@???>>><<<;;;:::::::::::::::999999999:::;;;<<<===???===999777888666333444555555666777888999::::::::::::999999999888888;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999888888888777777666666555555555555333333333333333333333333222444444333555999888444777666555555777777666555999555222444888999666222444444444444444555666777:::???KKKVVVWWWSSSYYYfff|||yyynnn^^^QQQIIIEEEBBB@@@???@@@DDDRRRhhhvvvjjjddd]]]UUUNNNMMMIIIJJJTTTcccttt~~~kkk]]]TTTOOONNNIIIFFFAAA<<<:::777444222444222000000111222222111111111111000000000000///000111333555777888888888===>>>???@@@@@@>>>===<<<>>>>>>===<<<;;;999888777444555666666555444222111222111111111111222222333000111111111///---///111444555666666888<<>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>CCCFFFHHHOOOYYY___```eeelllwwwyyynnnbbbZZZVVVSSSPPPQQQRRRRRRQQQRRRTTTWWWZZZ]]]___ccceeebbbbbbjjjuuu~~~{{{wwwooogggdddccceeennn|||xxxsssuuuqqqiii^^^SSSKKKGGGEEECCCAAA???>>>>>>>>>>>>???;;;::::::999888999999999888888999:::<<<;;;999777999777666777888999888777777777777777777555333111444333111111111111000///000111333555444333111///111000000000////////////000000000000111111111222000000///......///111222000000111111111111000000111000///000111222111000000000000111111000000000...------------......///<<<===@@@BBBCCCCCCCCCBBBBBB???<<<<<>><<<::::::<<<<<<===<<<;;;:::;;;;;;<<>>===;;;;;;999999:::;;;===???>>>>>>============>>>>>>AAABBBDDDEEEDDDBBB???>>>@@@@@@???===<<<;;;::::::::::::999999999:::::::::;;;===<<<888777888777444444444333333444666888999999999999999999888888888::::::;;;;;;;;;;;;::::::999:::::::::999999888888777666555444444444555555555555555444444444444444333444333222444888777444888666555555555555444222888555222333888999666333555444444444444555555666777===IIIRRRNNNEEEGGGQQQaaaiiiwwwppp___SSSJJJCCC??????BBBFFFKKKVVVggg}}}zzzqqqdddZZZRRRKKKEEEGGGOOO\\\lllzzzyyyhhhZZZPPPNNNJJJEEEAAA???<<<999777666444111000111222222111///000000000000111111111111111000000111444777999999:::<<<>>>???@@@???????????????>>>===;;;:::999666666777777666555333222222333555666666555333222///111333222222222333222222222111111111333777999:::===BBBDDDDDDBBBAAAAAAAAAEEEIIIKKKMMMSSS\\\dddhhhnnnwwwxxxkkkjjjjjjkkkmmmppppppllliiigggfffccc___[[[WWWUUUTTTRRRNNNJJJGGGGGGHHHHHHHHHEEEDDDCCCDDDEEEEEECCCAAA@@@@@@@@@?????????>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===??????BBBHHHOOOVVV```lllssstttwww{{{wwwhhh```WWWPPPMMMLLLNNNPPPSSSUUUWWWXXXXXXZZZ^^^bbbbbbiiipppqqqjjjdddjjjttt{{{sssrrrrrrooolllmmmkkkkkkrrr{{{vvvmmmhhh___RRRGGG@@@???@@@@@@@@@???>>>===>>>@@@@@@::::::999888888888888999888888888999;;;;;;999777888777666777888888777666666777888888666555333333555333111000111111000///111222333444444222111000000000000////////////...///000000000000111111111000///.........///111222111222222333333222222222111000///000111111000///111000000000000000000111......---------...//////;;;<<<>>>@@@BBBCCCCCCCCCDDD@@@<<<<<>><<<;;;:::;;;;;;<<<;;;:::999888:::;;;===???AAABBBCCCDDDDDDDDDDDDCCCBBB???===<<<888888777888999<<<>>>@@@======<<<<<<<<<<<<======???AAADDDEEEDDDBBB>>><<<@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999;;;>>>===:::999;;;:::777666555444444555666888999999999999999999999999999999::::::::::::::::::999999999:::::::::999999888777666555444444444666666777777777666666666666666444555444222333888888444:::888777666777777555333666444333444777888666444555444444444444444555555555:::EEEMMMHHH======EEEJJJSSSdddvvvsssdddVVVKKKDDDAAADDDEEEEEEHHHQQQ___kkkxxxnnn]]]TTTJJJGGGGGGKKKUUU___jjjvvvmmm[[[SSSOOOJJJFFFBBB@@@===:::;;;888444222222333333222000000000111111222222222333111...---...111555888666777999<<<>>>@@@AAABBB????????????>>>===<<<;;;888888888888777666555555777888999:::999666333111111444444222222444333000111111111111222222333333111444777888777777777777555888;;;<<<===@@@EEEJJJMMMPPPVVV]]]dddhhhkkkllljjjqqqxxx~~~|||vvvzzz~~~nnnbbb\\\\\\]]]___aaa```\\\ZZZ\\\[[[YYYUUUPPPKKKIIIIIIKKKIIIEEECCCDDDDDDDDDCCCAAA@@@@@@@@@AAAAAA@@@>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::;;;;;;<<<888888888:::===@@@CCCDDDLLLVVVaaalllxxx~~~~~~~~~{{{ssshhh___UUUNNNHHHHHHIIIKKKNNNSSSTTTYYY___bbbcccccceeegggiiipppzzz~~~vvvnnnooouuu}}}xxxyyy|||}}}|||{{{xxxvvvyyy}}}|||yyyrrrnnn^^^ZZZQQQGGG>>>;;;<<<>>>===@@@???<<<:::===???>>>::::::999888888888888888999888777888999:::999888888777666666888888777666444666888888666555444555555333000///000111111000222222333333333222222111000000////////////......////////////000000000000///......---...///111222111222333333444333333333222000//////000111000...111111000000000000111111//////---,,,,,,---...///:::;;;===???AAABBBCCCCCCEEEAAA======AAACCCCCC@@@BBBBBBDDDFFFHHHHHHFFFDDDDDDBBB@@@?????????>>>===;;;;;;;;;;;;:::999777666777999<<<>>>???AAABBBCCCBBBCCCDDDCCC@@@===;;;:::888777777777888;;;===???<<<<<<;;;;;;;;;;;;<<<<<>><<<;;;:::;;;<<<<<<>>>>>>======<<<;;;:::999:::===<<<999999;;;;;;888777777777777777888:::;;;::::::::::::::::::::::::999::::::;;;;;;::::::999888999::::::::::::999888777666555444444555666777888888888888777777777666666777555222444888999555777666555555777777666555444444444555555666666666555444444333333444444555444777???GGGCCC999999AAA>>>CCCQQQdddrrryyyzzzjjj[[[RRRGGGDDDAAA???AAAFFFMMMQQQ```ooovvvkkk]]]SSSLLLGGGJJJOOOWWW```hhhiiilll{{{rrr___[[[UUUPPPLLLHHHDDDAAAAAA===999666555555555444222222222222222111111111222111///...///000333444333444555777:::===???AAA>>>>>>?????????>>>>>>===;;;;;;:::999888888888888999999999999888777555444333666555111111444333...000111222444555555333222000222333444333333555666444444444555666777999:::===>>>@@@BBBEEEHHHKKKLLLSSSYYY___gggpppxxxxxxtttxxxxxxyyy|||~~~sssqqqoooqqqttttttoookkkgggjjjooouuuvvvpppeee\\\WWWWWWXXXXXXWWWTTTPPPMMMRRRRRRRRRNNNJJJFFFFFFGGGFFFDDDBBBAAABBBBBBAAA@@@???>>>===>>>??????===;;;<<<;;;;;;;;;::::::999999<<<;;;:::::::::;;;<<<<<<999999:::<<<>>>BBBFFFHHHWWWbbbooozzzxxxrrrjjjddd```ZZZSSSMMMLLLFFFEEEIIIMMMNNNQQQVVV]]]fffqqqwwwvvvqqqnnnmmmooottt}}}}}}wwwvvvwwwrrrjjjaaa[[[PPPKKKDDD>>>;;;;;;<<<======AAAAAA;;;999<<<>>>===:::999999888888888888888<<<999777666777999999999888666555666777888777666222555888888666555555777666333000///000111111000333222111111111222333444000000/////////.........---.........////////////......------...///111222111111222333333333333333222000//////000000///...222111000//////000111222111000...,,,,,,,,,---...:::;;;===???AAABBBCCCDDDEEEAAA===>>>BBBDDDBBB???BBBBBBDDDFFFIIIIIIGGGEEEAAA@@@>>>???@@@AAAAAA@@@;;;<<<<<<;;;:::888666444666888;;;===>>>???AAABBBAAABBBCCCBBB???;;;999888888888777777888:::<<<>>><<<;;;;;;::::::;;;;;;<<<@@@BBBFFFHHHGGGDDD???<<<===<<<:::999999:::;;;===@@@??????>>>===;;;:::999888::::::777777999999666999999999999999:::;;;<<<:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::777888::::::;;;:::999888777666555444444555777888999999888888777777777666777888666333555999999666333222111333555666666555222444555555444444666777555444444333333333444444555555;;;AAA???888999AAA::::::DDDWWWgggnnnrrrvvv~~~{{{jjj```MMMEEE===<<>>????????????>>>===<<<:::999888999999:::777666666666777888:::;;;333666555111222666555000,,,---000222444444222///...//////...------///111222111111222444666555444;;;:::999888999:::;;;<<<<<<@@@EEEMMMXXX___]]]VVVWWWWWWYYY\\\___bbbdddeeefffiiikkkjjjkkknnnooolllqqqqqqqqqtttyyy||||||||||||zzzyyyyyy}}}|||yyyuuutttvvvwwwvvvtttqqqwww{{{xxxtttrrrnnniiiaaa^^^\\\___cccccc```[[[``````cccgggiiifff```ZZZWWWWWWWWWUUURRRNNNIIIFFFGGGIIIJJJHHHEEEDDDEEEGGG???>>><<<<<<======;;;999>>>===<<<=========;;;999======<<<<<<;;;:::::::::<<<;;;:::::::::;;;<<<===@@@?????????AAADDDGGGIIIYYYdddpppyyy|||mmmcccVVVMMMIIIHHHFFFDDDIIIDDDEEEMMMRRRSSSUUUZZZjjjvvvvvvqqqsssttt|||~~~wwwtttjjj^^^RRRKKKGGGCCC===::::::===>>>??????DDDDDD===:::===???===:::999999888777888888888===:::666555666888999999888666555666777888777666111444777888666555666888666333000///000111111111333222111000000222444555000/////////............------------.........///...---------...///111222///000111222222222222222222000//////000000///---222111000//////000111222222000...,,,+++,,,---...777999<<>>;;;999666444333333444555777999<<>>===;;;999888777<<<;;;999:::;;;<<<<<<;;;666888888777:::??????;;;>>>AAADDDFFFFFFCCC@@@======<<<:::999888888999:::999999888888777888888888<<<:::777555444555666888888888999999999:::::::::===<<<:::888888999:::;;;:::::::::999999999888888:::888777888999;;;::::::@@@888444777::::::999999999888888999::::::777555;;;>>><<<555444777888444777777666666555555555444222333444555666666666666222222222222222222222222333555888777666666888:::888:::>>>DDDNNNZZZhhhpppxxx}}}nnnXXXPPPGGG@@@??????@@@@@@BBBFFFMMMWWWdddtttsssbbbVVVPPPOOOMMMJJJLLLPPPTTT[[[jjjzzzvvvpppfffUUUFFFMMMFFF@@@???AAAAAA;;;666777444111000111333333333222111//////000000000///111111222333444444555555;;;;;;<<<<<<===<<<<<<<<<>>>AAA???999777::::::555333555777777666666777888555555555444444333222222222333333333333222111111......//////000000111111222222111111111111111111222222444555666777777777666666:::AAAIIILLLJJJFFFIIIIIIHHHIIILLLOOORRRTTTRRRUUUVVVUUUSSSSSSVVVYYY[[[\\\^^^```bbbdddeeeeeeeeeccc```^^^```eeekkkooofffeeecccaaaaaabbbcccdddeeeeeefffeeedddbbb```^^^XXXSSSRRRVVVXXXUUUSSSSSSWWWXXXYYYZZZZZZYYYWWWUUUPPPOOONNNLLLIIIFFFDDDCCCEEEEEEDDDCCCAAA@@@??????=========<<<<<<;;;;;;;;;777777888999:::;;;<<<<<<>>>===;;;:::::::::;;;;;;999:::::::::999999:::;;;@@@@@@@@@BBBEEEJJJNNNPPPVVV___iiinnnkkkeeebbbbbbXXXPPPFFFBBBCCCGGGJJJJJJLLLLLLMMMNNNSSSZZZdddjjjsss{{{yyyxxx|||uuu{{{}}}}}}hhh]]]VVVMMMFFFAAA???<<<999999:::===???EEECCC???<<<;;;;;;<<<===:::888666666666666666444888888888777777777777777777777666666555555555444888777555555666666444333555444333222111111111111///111222444444333222111444000,,,---111333000,,,......////////////......////////////////////////111111111111111111111111000///000111222222000...,,,...000111222222222111///---++++++,,,.........999;;;===@@@BBBDDDDDDDDDCCCBBB@@@AAABBBCCCCCCBBBCCCAAA???BBBFFFHHHEEEBBB@@@???>>>>>>???===;;;888<<<;;;:::999888777666666555666888:::===???@@@AAA@@@???===<<<;;;:::999999666555444444666777666666777999999777:::>>>>>>:::===???CCCEEEEEECCC@@@>>>===<<<;;;:::999999999888888888777777777888888999;;;:::888666555555666777777777777888888888999999999888777555555666777888666777777888999:::;;;;;;:::888777777999::::::999===777444888<<<<<<;;;<<<888666444444555666555444;;;>>>===888777::::::777777777777666666666555555333333444555555555555444444444444444444444444444222555777777555555777999555777;;;@@@GGGPPP[[[bbbppp}}}jjj___QQQGGGDDDCCCAAA@@@@@@BBBDDDIIIQQQ[[[eeekkkzzzyyyhhh\\\UUUQQQNNNLLLNNNOOOSSS```mmmtttcccSSSRRRLLLEEEBBBDDDCCC>>>999888666333111222222111111222111///000111222222111//////000000111222222333666777888999::::::;;;;;;;;;>>>===777666999888555666888:::::::::999:::;;;555444444444444444555555444444444444444333222222000000000111111111222222111111111111111111111111333333333444444333333333777555444888>>>AAAAAA>>>===<<<<<<===>>>AAADDDEEEGGGHHHIIIJJJJJJKKKMMMOOOKKKLLLNNNPPPRRRSSSTTTTTTVVVUUUTTTTTTVVVYYY\\\^^^WWWVVVTTTSSSSSSTTTVVVWWWVVVWWWWWWWWWVVVTTTRRRQQQQQQMMMLLLOOOQQQNNNLLLLLLOOOPPPQQQRRRQQQPPPNNNMMMKKKJJJIIIHHHFFFCCCAAA@@@AAAAAA@@@???>>>===<<<;;;<<<<<<;;;;;;::::::::::::;;;;;;::::::999999888888888888777666666777888999===<<<<<<<<<<<>>;;;999999:::<<<>>>DDDBBB???<<<;;;;;;<<<===:::888666555666666555444777777777777777777777777666666666666555555444444666555333444555555444333555444333222111111111111///111222444444333222111111000//////////////////......////////////......////////////////////////222222222222222222222222333111///...000111000000//////000111111111000000000...,,,+++---......---999:::<<<>>>@@@CCCEEEGGGEEECCCAAABBBCCCCCCCCCBBBBBB@@@???AAAEEEGGGFFFDDDAAA@@@>>>>>>===<<<999777888999:::;;;;;;:::999999777888999;;;===>>>?????????>>><<<;;;::::::;;;;;;777666555666888999999777999::::::888999===<<<888;;;===AAACCCDDDBBB@@@>>><<<======<<<;;;999888666666666666777777888888999999999999999888777777666666666666666777777777777888777555444444444555666666666777888999:::;;;;;;999888666777999::::::999999444333999======<<<===<<<999666444555777888888444777777666666888888555888777777777777777666666555555555555555444444333555555555555555555555555222444555555444444666777333555888;;;>>>DDDJJJOOOaaannn}}}qqq^^^PPPIIIFFFAAA===999999:::<<>>===<<<<<<>>>AAACCCDDDDDDAAABBBDDDFFFGGGHHHIIIIIIGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJLLLNNNOOOLLLLLLLLLMMMLLLKKKJJJJJJJJJFFFFFFIIIJJJGGGEEEFFFFFFGGGHHHHHHHHHGGGEEEDDDCCCCCCCCCBBBAAA???>>>===<<<<<<;;;:::999999888888999999999999999888888888;;;::::::999888888777777666666666666666888:::;;;@@@???>>>>>>AAAFFFKKKNNNQQQWWW]]]]]]XXXQQQNNNMMMIIIIIIHHHGGGFFFEEEDDDCCCEEEEEEGGGJJJMMMNNNMMMKKKRRRWWW\\\^^^___fffrrr|||}}}wwwssspppooonnnoooxxxwwwbbbSSSKKKGGGAAA<<>>;;;999999:::===>>>CCCBBB???===;;;;;;<<<===:::888666555666666555444666666666777777777777777666555555555555444444444333222111222444555444333444333222111111111111111///000222333333333222111///000111000---,,,...111......////////////......////////////////////////222222222222222222222222555222...,,,---///000000111111000///////////////111///---,,,---...---,,,777777888999<<<@@@DDDFFFEEEDDDBBBBBBCCCDDDCCCBBB@@@???>>>@@@DDDFFFFFFEEECCCAAA???>>>>>><<<:::777777888:::<<<<<<<<<:::999999:::;;;===>>>>>>>>>>>>>>>===;;;::::::;;;<<<===;;;::::::;;;===>>>===<<<;;;<<<;;;888999<<<;;;777999;;;>>>AAABBBAAA???>>>;;;<<<===>>><<<:::777555444444555666777888888888888999;;;<<<<<<:::888777555555666666666777777777999888777666666666777777999888888888888777777777999777666666888999999888777333333888<<<:::999:::;;;999777777888999888777///111333444555666555444888888888888777777777777777777777777666555444333555555555555555555555555222333444444444444555555222555777999:::<<<@@@BBBJJJZZZmmm|||qqq___UUUMMMEEE>>><<<:::999:::???DDDIIILLLTTTaaaxxx~~~wwwqqqhhh^^^TTTOOOQQQTTT[[[jjj~~~xxxnnn```VVVPPPLLLIIIFFF@@@>>>;;;:::999888555333///...------///111111000000000111111111222222222000000111333333444444444444555444333222333444333333555777888777777888:::777666555444555666888999444555555555555444333333111111222222222222222222111111111111111222222222333333333222222111000///999666222111333555666666;;;::::::::::::;;;<<<<<<;;;999777999===@@@???===???@@@AAACCCDDDEEEEEEEEEAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEGGGHHHJJJKKKFFFGGGGGGGGGGGGGGGGGGGGGFFFCCCCCCFFFFFFCCCBBBDDDBBBCCCCCCCCCCCCBBBAAA@@@===============<<<;;;;;;::::::999999888888777777888888777777777777777777666666777888888999999999::::::999:::;;;<<<>>>???BBBBBBBBBEEEJJJPPPTTTWWWdddiiimmmgggZZZNNNGGGFFFAAA???>>>???AAADDDEEEEEEKKKLLLOOOQQQSSSTTTUUUVVVaaagggkkkjjjfffhhhrrr{{{xxxnnnjjjffffffggglllyyy|||zzz}}}nnncccTTTIIIDDDAAA===:::???>>><<<;;;;;;<<<>>>???BBBAAA???===<<<;;;<<<<<<999777555555555666555444555555666666666666666777444444444444444444444444222111000222444555555444333333222111111111111111000000111222333222222111000000000///...---...///......////////////......////////////////////////111111111111111111111111444111...------...///...111000......---...///000222000............---+++777777777888;;;???CCCFFFEEECCCAAAAAACCCCCCCCCBBB???>>>>>>???BBBDDDEEEFFFEEECCCAAA??????===;;;:::888999;;;<<<<<<;;;999888:::;;;===>>>??????>>>======<<<;;;;;;:::;;;<<<===888888888:::<<<===<<<:::;;;===;;;888999<<<:::666888:::<<>>===:::;;;======<<<999666444222333444666666777777666777999<<<>>>>>><<<:::888666666666777777777777888999999888888777777777777888888888777777777666666888666555666777888888888777444444777888555333555444444555666777666333111222222444777888888777888777777777777888888888888999999999888888666555444333333333333333333333333333333333333444444444444333666888::::::;;;<<<>>>999FFFWWWeeepppxxxhhhZZZMMMCCCFFFBBB>>><<<===???@@@???GGGNNNccc|||mmm```WWWRRRPPPPPPVVVaaannn{{{|||kkk^^^UUUOOOKKKEEEBBB???===<<<;;;999777555333111222333444444333111111111111111222222222111222222222222111111000333222111222222111222333000222444555555555666888999888777666555666666777444444444444444333222222111111111111111111111111000000111111111222222222111222222333333333333333777666555555666777666666888777777777777777777777===:::888999<<<===<<<::::::;;;<<<===>>>>>>>>>>>>@@@@@@???>>>???@@@AAABBB>>>>>>???@@@AAACCCDDDEEEAAAAAA@@@AAAAAAAAABBBBBBBBB@@@AAACCCCCC???>>>AAA@@@@@@@@@@@@??????>>>>>>999:::;;;;;;;;;;;;:::::::::::::::999999999999999777777777777777777777777555666777888999999:::;;;<<<<<<<<<===>>>@@@BBBDDDFFFHHHLLLSSS[[[aaaddddddqqqsssqqqfffUUUFFF@@@???;;;;;;<<>>===<<<@@@???===<<<===>>>???@@@AAA@@@>>>===<<<<<<<<<<<<999777555444555555444333444444555555555666666666333333333333444444444444222111111222444666666555222222111111000000111111000000111111222222222222222///,,,,,,///111///,,,......////////////......////////////////////////////////////////////////000///......//////---+++...------,,,---///111222222000////////////---+++999999999:::===@@@DDDFFFBBBAAA@@@@@@BBBCCCCCCBBB????????????@@@BBBDDDEEEFFFCCCAAA?????????===<<<999:::;;;;;;;;;:::888777:::;;;>>>???@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;888888999;;;===>>><<<;;;<<<===;;;888999<<<:::666888999;;;=========<<<;;;777999;;;<<<;;;999666444111222444555666666555444555888;;;===>>><<<:::888666666666666777777777777666666666666666555555555444444555666777888999999777666444555777888888777888444444555444111000222444555666999:::888444000333111222666666444444777666666777777777777777888999999999999888777666555222222222222222222222222555333333333555555444333444777999:::::::::;;;<<<:::???FFFNNNVVVggg}}}iiiVVVKKKHHHDDD???===>>>???>>><<>><<<;;;777555333222333333111000000000000000000000000000222222222222111000//////444111000222222000000333///111444555555555666888888888888777666666555444444444444444444333222222111111111111111000000000000000000111222222333333000111222444555666666666333444666888888888777666666666666666666555555555<<<:::999888999:::999888888888999::::::;;;::::::======<<<<<<<<<===???@@@<<<===>>>???@@@AAABBBBBB@@@???????????????@@@@@@===<<<>>>@@@>>>::::::>>><<<<<<<<<;;;;;;;;;;;;;;;888999::::::;;;;;;::::::::::::::::::::::::;;;;;;777777777888888888888999::::::::::::;;;;;;;;;;;;<<<===>>>@@@CCCGGGJJJLLLRRRSSSWWW^^^ggglllllljjjmmmlllggg[[[LLLAAA<<<<<<<<<===@@@CCCFFFJJJLLLNNNQQQVVV[[[\\\\\\```gggmmmnnnrrrtttpppiiifffjjjooo|||wwwpppyyytttrrrrrrssspppooossszzz}}}~~~{{{pppaaaWWWNNNKKKFFFBBB>>>=========???>>>=========>>>???@@@??????>>>===<<<<<<<<<<<<999777555444555555444333333333444444555666666666222222333333333333333444222111111222444555555444222111111000000000111111000000000000111111222222333...***+++000222///***......////////////......////////////////////////........................---------///000000---++++++,,,,,,,,,...///000111111000000000111000...,,,999999999;;;===@@@BBBDDD@@@???>>>???AAACCCCCCCCC@@@@@@?????????@@@CCCEEEDDDBBB???>>>>>>>>>>>>===888999999999999999999999:::;;;>>>@@@AAA@@@???>>>;;;<<<===>>>===<<<:::999999999;;;===@@@@@@>>>===;;;<<<;;;888999<<<:::666888999:::;;;;;;;;;999999666777888999999888666555111222444555555444333222333555888:::;;;:::888777444444555555555666666666555555555555555444333333333444444555666777888999777555444444666777777666888555444444333///000444777777888999:::999666444444111000333333000000444555555666666666777777777777777777777777666555444222222222222222222222222666444333333555666555333444666777888777777888999===<<<>>>BBBFFFSSSjjjmmmbbbRRRLLLFFFDDDEEEEEEBBB@@@AAACCCNNNddd{{{wwwmmm[[[RRRLLLLLLQQQ[[[kkkyyyvvvmmm\\\WWWOOOIIIFFFDDDCCCBBB===;;;777555444333111///111111111111111111111000000111111111111000000///666111111333333//////333...000222444444444666777555666777888888666555444555555555555555444333333333333222222222111111111///000000111222222333333000111222444555555666666444666888888888777777888777888888999999999888888888999999888777777999:::999:::;;;;;;;;;;;;;;;;;;777888:::;;;<<<<<<<<<;;;===>>>???@@@AAAAAAAAAAAAAAA@@@??????>>>???@@@@@@;;;;;;===???<<<888999===::::::999999888888888999888888999::::::::::::999888888888999999:::::::::888888999999999:::::::::<<<======>>>???@@@AAAAAAAAACCCFFFJJJPPPUUUZZZ]]]aaa^^^\\\^^^aaabbb___[[[YYYWWWSSSMMMFFFAAA??????BBBEEEHHHJJJLLLPPPVVV[[[dddmmmvvvyyyvvvssstttwwwuuuvvvvvvrrrllliiiiiikkkzzzsssnnnnnn|||{{{}}}}}}~~~yyyrrrmmmhhh___TTTLLLDDDDDDCCC@@@===;;;<<<===<<<<<<<<<;;;<<<===>>>>>>???>>>>>>===<<<<<<;;;;;;888666444444555555444333222333333444555555666666111222222222333333333333111000000111333444333222111111000000000000111111000000000000000111111222111///,,,,,,...///...,,,......////////////......////////////////////////////////////////////////---,,,+++,,,...//////...+++,,,---...............000000000111222222000...777777888999;;;===???@@@>>>======>>>AAACCCCCCCCC@@@@@@@@@>>>>>>???BBBDDDCCC@@@>>>======>>>======777777777777888999:::;;;999;;;>>>AAABBBAAA???>>>;;;<<<>>>???>>><<<999777777777999<<<>>>???===;;;;;;<<<;;;888999<<<;;;777888999:::;;;:::999888777444555666777888777777666222333444555555444222111111222555777888888666555333333333444444444555555555555666666555555444333777666666666666555555555666555444444666777777666999555444444222000111666666555444444555555444333:::555333666555222222777444555555555666666777777555555555555555555444333222222222222222222222222777555333444666777555333333555666555444333444555666555888<<<>>>DDDSSSccczzzhhh```WWWQQQMMMIIICCC>>>===???FFFSSS___pppqqqcccVVVOOOLLLMMMXXXdddllltttwwwssstttjjjcccZZZQQQMMMJJJIIIHHHHHHEEEAAA>>>===:::888666444444333333333333333333......///000111111111000777222111444333//////333,,,...000222222222444555111333666888999888666444666666666666666555555444444444444333333222222222///000000111222222333333111111222333444444444444888999:::999888888999:::777888999999::::::999999666888:::999777888;;;>>>999::::::;;;;;;:::::::::333555999===>>><<<:::888:::;;;<<<======>>>======???>>><<<;;;;;;;;;<<<===<<<<<<>>>@@@===999:::>>>::::::999888888888888999888888999999999999999999666666777777888888999999999999:::::::::;;;;;;;;;;;;<<<>>>AAADDDFFFHHHIIIIIIKKKOOOUUU]]]eeekkkooollleee]]]WWWTTTPPPJJJDDDGGGFFFEEECCCCCCCCCCCCDDDIIIMMMPPPRRRSSSYYYccckkk{{{~~~}}}{{{vvvqqqllliiiiiiwww}}}~~~yyywwwtttqqqllllllrrrwwwyyypppddd\\\XXXSSSMMMIII???@@@AAA???;;;:::;;;===:::::::::::::::;;;<<<===>>>>>>======<<<<<<;;;;;;888666444444444555444333222222333444444555666666111111111222222333333333111000///000111222111000111000000000000000111111000000000000000111111222...//////...,,,,,,---///......////////////......////////////////////////000000000000000000000000...,,,)))))),,,///000111,,,---...///...---,,,+++000//////111333222000...<<<>>>>>>::::::>>>>>><<<<<<>>>@@@AAABBBCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCFFFDDDAAA>>><<<<<<======:::;;;<<<:::888777777888======>>>???????????????;;;===>>><<<777555555777777999===@@@AAA???===;;;???;;;888999<<<<<<999666555777999;;;<<<;;;999888999<<<<<<888333444<<>><<<;;;999888888>>>>>>?????????>>>>>>===<<<===???@@@@@@@@@???>>>===<<<;;;;;;::::::;;;;;;;;;:::999888888888999::::::::::::999888777666555<<<<<<:::999999::::::;;;;;;<<<<<<===>>>>>>>>>>>>FFFHHHKKKMMMOOOSSSXXX\\\```^^^]]]```fffhhhfffccc```\\\SSSJJJEEEEEEDDDBBBFFFEEEDDDDDDEEEHHHKKKMMM[[[ZZZ[[[]]]```fffsss}}}~~~zzzvvvpppjjjuuuqqqooooookkkfffjjjrrrnnnsss|||wwwnnnkkkbbbVVVNNNKKKIIIEEEAAA@@@AAAAAA>>>;;;999888999::::::::::::;;;;;;<<<======>>>>>>>>>===;;;999888999888777666444444333333444444555666777888999999555222000///111333333333333222222111/////////000444444333222000...---,,,000//////111444333000---111///...------...///111...///000...++++++---000222111111000///......---...---,,,...///000...---...---,,,,,,++++++,,,,,,000///---,,,+++,,,------222///---///333444111...===??????<<<<<>>===<<<===>>>888:::;;;:::888888888:::<<<<<<===>>>????????????<<<======;;;888777777777999;;;===?????????===<<<>>>;;;888888;;;<<<999555555777999;;;<<<;;;999888999;;;;;;888555666;;;@@@555555666666555444333222///000111222333333333333333222222111111222222333222333333333333333222222666555555555444444444444333333333444666555333000555444333222222222333333222444666777777666444333111333222------///000---333444444555444555555666666555444555666666444333555333111111222333333333444333333333222222222222333333333444444444444555888888888777777:::???BBBLLL___}}}ooofff___SSSHHHDDDAAA>>>???EEENNNXXX]]]rrr~~~ooobbbWWWQQQPPPNNNMMMNNNQQQSSSVVV```kkk~~~wwwtttqqqkkkeeeZZZTTTOOOMMMHHHAAA???AAA>>>===<<<999666333111000444222111111222333222111222222222111111000000000111111111111111222333333...444777777888;;;:::555666888777666777:::999444444444444444444333222222333333333222222222111111000000///000000222333444777888999:::::::::::::::===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<============<<<<<<==============================>>>>>>>>>>>>============>>>??????>>>>>>===;;;;;;;;;::::::999999888999888777666666777888999555666666777777777777666999999888888999:::<<<=========>>>@@@CCCFFFHHHJJJRRRVVV[[[```ccceeehhhiiinnniiiccc```^^^[[[UUUPPPLLLJJJGGGCCCBBBBBBBBB@@@EEEEEEDDDDDDFFFIIINNNQQQ```aaacccfffhhhmmm{{{}}}yyyuuurrrnnngggcccccccccbbbfffmmmttt{{{qqqfff[[[TTTJJJDDDBBB@@@>>>;;;???@@@@@@>>>;;;999999999999999888888888999::::::;;;<<<<<<;;;:::999777666777777555444333222222222222222333444555666777777555222000///111333333333333000------///000...,,,111111111111000000///...222000...///111222111///000///...------...///000...//////---******,,,...111111000000///......------,,,,,,---//////...---...---,,,,,,++++++,,,,,,///...---,,,++++++,,,---000---,,,...222444111...>>>AAAAAA>>>>>>AAAAAA>>>===<<<;;;>>>BBBCCCBBB@@@CCCDDDEEEGGGGGGGGGFFFFFFCCCBBB@@@>>>===<<<======777888::::::999888999:::999:::<<<===???@@@@@@@@@===;;;:::999::::::888777<<<<<<===>>>>>>>>>=========:::888888:::;;;888555666777999;;;;;;:::888777999999999888888999:::;;;444444555555555555444333444444444555444444333333222222111111111111222222333333222222222222333333333444555666666444222111222111111555888777000***444333333222222222222333111333555777888777666555333555444111000333333000111444777666222111444777333222222333555555444222666444222222222222222000222222222222111111111111333333333444444444555555888888777555444555888;;;AAARRRuuu}}}rrrbbbTTTGGGCCC???===???CCCFFFHHHYYYgggyyy}}}kkk]]]WWWLLLHHHFFFHHHIIIJJJNNNTTTbbbrrrnnnfff^^^WWWOOOGGGDDDEEEBBBBBBAAA???;;;777333000666444222111222333222111333222222222222222222222000000111222222222222111222555777666777999999666333666666555777;;;:::666555555444333333333333444333333333222222222111111////////////000111222333444555666777999:::;;;<<<>>>===<<<;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<======>>>>>>>>>>>>======<<<======>>>>>>?????????<<<======>>>>>>======<<<========================;;;<<<<<<<<<<<<:::999777999888777777777888999:::777888999999::::::999999999:::;;;===???BBBDDDFFFFFFGGGHHHJJJNNNRRRVVVXXX___dddjjjnnnooonnnmmmllliiicccZZZSSSNNNIIICCC>>>===>>>???AAABBBBBBCCCCCCHHHHHHIIIJJJLLLPPPVVVZZZhhhiiilllmmmkkknnn|||xxxrrroooeee___[[[\\\___aaafffkkkwwwfffZZZPPPJJJCCC?????????===<<<>>>??????===;;;999999:::999999999999888888888888999999999888777666555444555444333222111000000000000000111222333444444555444222000000111222222222555000+++,,,000222...***---...///000111111111111333000------...000111111000///...------...///000.........,,,***)))***,,,000000000///......---------,,,,,,---//////...---...---,,,,,,++++++,,,,,,------,,,+++++++++,,,,,,---++++++---000222000---???BBBCCC@@@@@@CCCBBB???@@@>>>===@@@DDDFFFDDDAAAAAACCCEEEGGGHHHHHHFFFFFFEEEDDDAAA???===;;;;;;:::888:::;;;;;;:::888888999888999;;;===???@@@AAAAAA<<<:::777888:::;;;888666>>>>>>==================<<<:::888888999:::888666777888999::::::999777666999777666888;;;<<<999777333444444444444444444444777777666666555444222222333222222111111222222333333222111111111222333444333444555666555444222111444111///333888777000(((333333333333333333333333111333444666777666555555444777666333222555555222222444555444222111333444111111111222555666555333555333222222222333222000333222222222222111111111222333333444444555555555444444444333333555888;;;@@@NNNqqqxxxhhhUUUNNNFFF@@@???@@@AAA@@@GGGQQQ^^^eeeiiimmmtttzzzvvvmmm^^^UUUMMMLLLKKKIIIIIIKKKOOO\\\oooxxxkkk___TTTMMMKKKJJJJJJJJJIIIGGGBBB===999:::888666555555555444333333333333333333333222333///000111222333222111000444555555555555666666555333555555444666:::999555777666444333222333444555333333333222222222111111000000000000111111222222222222333555777999;;;<<<>>>===<<<;;;;;;::::::;;;999999999999999:::;;;;;;<<<<<<============<<<<<<>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>===>>>>>>===<<<<<<<<<<<<<<<===>>>?????????===;;;999::::::999888999:::;;;<<<:::;;;;;;;;;;;;;;;::::::<<<===@@@DDDHHHMMMPPPRRRUUUVVVWWWXXXZZZ[[[\\\\\\aaadddggggggddd___\\\[[[QQQMMMHHHDDDCCCBBB@@@>>>AAA@@@BBBFFFGGGHHHKKKOOOTTTVVVXXXYYYZZZ]]]ccchhhuuuvvvwwwuuuooonnnyyy{{{ppphhhfff```aaabbbdddfffiiinnnsss{{{iiiYYYNNNKKKGGGBBB????????????>>><<<===>>><<<:::999999:::;;;;;;;;;;;;::::::999999777777777666555555444333444444222111111000000000//////000111111222333333444222000000111222222111444111......000000///,,,,,,---...///000000111111111///...---...///000000///......------....../////////...---+++*********/////////......---------,,,++++++---//////...---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++,,,...///---+++???BBBCCCAAAAAACCCBBB???@@@>>>>>>@@@CCCEEECCCAAABBBDDDFFFIIIJJJJJJIIIHHHHHHFFFDDDAAA>>>;;;999888;;;===>>>===;;;888777777888999;;;===???AAABBBBBB<<<999777888:::;;;888555??????======<<<===>>>>>><<<:::999999999999888777888999999999999888666666777666555888<<<<<<888444333333333333444444444444333333333222111000......333333222222222222333333222222111000111222444555555555444444444333333444777222...000666777222,,,333333333444444444333333222333444444444444333222111444444111000333222///555333222222333444222000111000111333555666555444222111000111333444333222333333333333222222222222222222333333444555666666333444444444444555999<<<===GGGhhhjjj```RRRGGGBBB@@@>>>======CCCJJJPPPTTTYYYaaafff{{{nnn```XXXRRRLLLHHHHHHEEEKKKXXXhhhxxx}}}pppeee^^^\\\[[[YYYXXXUUUOOOGGGBBB@@@===;;;999999888777555444444333333333333333333000111222333333222000000333222222333333222333444444666666444555888777222666555444222222333444444333333333222222222111111111111222222222222222222000111111333555777:::;;;<<<<<<;;;:::::::::::::::888888888888888999:::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;:::::::::999<<<======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@>>><<<;;;;;;;;;:::::::::;;;===>>>:::;;;<<<===>>>??????@@@CCCEEEIIIMMMRRRVVVZZZ[[[]]]^^^^^^^^^\\\XXXTTTRRRTTTTTTSSSPPPLLLHHHGGGFFFBBB@@@??????BBBEEEGGGHHHHHHEEEGGGKKKNNNQQQYYYbbbjjjmmmqqqqqqpppqqqvvvzzz~~~vvvsss{{{|||vvvmmmddd```cccbbbjjjrrruuutttvvvzzz}}}{{{iiiYYYMMMFFFEEECCC???===<<<;;;;;;:::<<<======<<<999888888999:::;;;;;;;;;;;;:::888888777777666555555444444444555444333222111111111222000000000111222222222333444222000000111111111///...000111///,,,***,,,///---....../////////......---...///000///......---......------------......000///.........---,,,+++............------------+++++++++,,,...///...---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,***(((>>>AAACCCAAAAAACCCAAA>>><<<===???@@@@@@@@@@@@AAACCCEEEGGGIIIKKKKKKLLLKKKIIIHHHFFFBBB???<<<:::888===???@@@@@@<<<999777777999:::<<<>>>@@@AAABBBCCC===<<<;;;:::;;;:::999888>>>>>>>>>======>>>??????<<<<<<;;;::::::999999888999999999999888777666555666555555888;;;;;;888444444444333333333333333444333333333333222111000000222222111111111111222222111111111111111222333444555444333222222222333333777222......222555444111111222333333444333333333222222333333333222222111222555555333333555444111777333000111333444111---111000000222444555444333000///000111333444333222444333333333222222222222111222333333444555666666666777777666444555777999<<>>===;;;999777666666555555444333333222333333333333222111111222000000222333000111333444666555333555777666111444444333222222222222333333333333222222222111111111222333333333333222222111111000111333555777888999999999888888999999:::777777777777777888999999:::::::::;;;;;;:::::::::777888888888999:::::::::;;;<<<<<<===>>>>>>>>>>>>===>>>@@@AAABBBAAA@@@???<<<===???@@@@@@??????>>>>>>>>>======>>>???AAABBBAAABBBEEEHHHKKKMMMOOOOOOQQQSSSUUUYYY\\\^^^___```XXXXXXWWWUUUQQQKKKFFFBBBCCCCCCBBB???===<<<>>>@@@@@@@@@@@@BBBDDDGGGIIIKKKLLLHHHJJJRRRWWW]]]kkkzzzyyyvvv{{{wwwlllhhhbbb]]]```hhhmmmwwwzzzgggWWWLLLEEEBBBDDDBBBAAA???<<<;;;:::999<<<======;;;999777777888777888999999999888777666777666555555444444555555555444333333222222333333000000111111222222222222333222000111111111000...***...111...(((&&&***.....................---,,,***---000111///---,,,,,,------------------------///...---...//////---+++------------------------*********,,,...///...---...---,,,,,,++++++,,,,,,,,,,,,---.........------,,,,,,,,,,,,+++***))))))<<<@@@AAA@@@@@@AAA@@@<<<:::>>>AAAAAA>>>===@@@BBBBBBCCCDDDFFFGGGIIIJJJKKKHHHGGGFFFDDDAAA???===;;;===???AAAAAA???<<<:::999;;;<<<>>>???AAABBBCCCCCC@@@AAA@@@???<<<;;;;;;;;;=========>>>?????????@@@<<<======<<<::::::::::::::::::999888777666555444555555666888999999777555666555333222222222222333333444444555555555444444000000////////////000000///000111222222333333333000111222222222111///...222000......000222333333...///000111222222111000111222222333333444444444444777888666666888777444555444333222111111///...000//////111333333222111111000000222333333111000222222222222111111111111111222222333444555666777777888888666444444555777AAAHHHggguuufff\\\SSSJJJCCC??????@@@BBBEEEHHHJJJLLLVVVmmmzzzjjj```]]]QQQJJJFFFJJJOOOVVVaaalll|||~~~zzztttnnneeeZZZRRRPPPMMMJJJHHHFFFEEECCCAAA;;;;;;:::888777666555444555444444333222222333333111...///444444111000444222444444222444888777333222222333333222222111000333333333222222222111111000111222333333222111000222111000000000222444555666666666666777888999:::777666666666666777888888:::;;;;;;;;;;;;;;;;;;:::888888888888888888888888888999:::;;;<<<<<<<<<<<<===???BBBEEEFFFEEECCCBBB@@@@@@AAABBBCCCDDDEEEEEEFFFFFFEEEEEEFFFHHHIIIJJJMMMOOOQQQSSSUUUWWWXXXXXXWWWWWWXXXXXXWWWVVVTTTSSSKKKJJJGGGDDDAAA>>><<<;;;:::;;;<<<<<<<<<>>>AAADDDEEEFFFHHHJJJKKKMMMOOOPPPTTTQQQUUU___fffmmm}}}zzzvvvxxx}}}yyyrrrpppuuuuuuooopppwww~~~{{{www}}}zzzqqqcccVVVKKKEEEBBBAAACCCCCCCCCAAA???===<<<<<<<<<======;;;888666666666555666888999999888777666666555444333333333444555444444333222222222333333000000000000111111111111333222111111111111///------///000...+++)))+++...,,,------......---------+++---//////---+++---...---------......------------,,,+++---///000...+++,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,...///...---...---,,,,,,++++++,,,,,,,,,---.../////////......)))***+++,,,,,,+++,,,,,,;;;???@@@??????@@@???;;;;;;AAAEEEDDD???>>>AAAFFF>>>??????AAACCCEEEGGGHHHFFFEEEEEEDDDCCCAAA@@@???<<>><<<<<<<<<===???@@@BBBBBBCCCCCCBBBDDDEEECCC>>><<<<<<>>>;;;<<<===???@@@@@@@@@@@@===>>>>>>===;;;::::::;;;;;;:::999888777666555444444555777888888777777666777555444222111111222222///000000111222222222222......------------.........///111222333333222222+++...111333222000,,,***------...///000111222222,,,---...000000000///...000111222333555666777888111444555444444666555111222555666333///---...000///......///111111000///333222222222333222000---111111111111000000000000111111222333444666666777555666777666555555666888EEEKKKiiiwwwmmmdddYYYPPPGGGEEEDDDDDDDDDDDDDDDCCCCCCUUUlllwwwttt```UUULLLJJJIIIJJJRRR\\\aaafffsss}}}zzzvvvzzzppphhhXXXVVVRRRPPPNNNLLLJJJHHH>>>>>>===;;;999888666666777666444333222333444444111...000555666222111555///222222222555999888555111111222333222111000///333333333222222222111111///000111222222111000///333222111//////000222333555555555555666888999:::666666666666666777888888;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<:::999777666555444666777888999:::;;;;;;:::<<>>BBB???<<<888777888:::;;;:::<<<>>>@@@@@@BBBEEEGGGLLLNNNRRRUUUWWWYYY[[[]]]___\\\aaammmtttyyy~~~yyyxxxzzz}}}zzzrrrvvvxxx~~~qqqkkkooottttttddd^^^UUULLLFFFBBBAAAAAA???@@@AAA@@@>>><<<;;;;;;=========;;;888555555555666777999;;;<<<;;;:::999555444333222222222333444333333222222222222222222/////////000000000000000333222111111111111///---333222111000000000000///++++++,,,---............---......,,,******---111,,,------......------,,,+++***))),,,///000---+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))+++...//////---...---,,,,,,++++++,,,,,,,,,---///000000000//////&&&(((***,,,,,,---...///@@@>>><<<<<<===>>>>>>===;;;;;;;;;;;;<<<>>>@@@AAAAAA@@@???@@@CCCDDDBBB???DDDEEEEEEDDDCCC@@@>>>===???>>>>>>??????===999666:::;;;===@@@BBBDDDEEEEEEFFFGGGHHHHHHEEE@@@;;;777??????@@@AAAAAAAAA@@@@@@@@@@@@???>>>;;;999777555:::999888999::::::999888555444444888;;;<<<999555777555333111111111222333222222111111111222333333---------...............000000111222111000///...+++---000333444333111000------...///000222444555111000///111444666555333444222000111333444555555444444555555444444333222333333222111000000000000111000000111222333222222333333222444555666555333000000//////000222444555333333333333333444555666222222222222222444777:::PPPUUUmmmyyytttooo\\\TTTLLLHHHHHHHHHEEEAAAFFFGGGNNN]]]ooowwwpppfff]]]VVVRRRPPPOOOTTTWWW[[[]]]```iiivvvwwwqqqkkkddd^^^WWWQQQOOOQQQFFFGGGGGGFFFDDD@@@===;;;:::::::::999777555555666777555222111111000///---222222222222333333333333444444333222111111000000333333222111000//////...111111222222222222111111111///...///000111000...///000222333444444333222444555666777777666555444::::::::::::;;;<<<<<<======<<<:::888666666666666999888666555555666888999777999;;;===@@@CCCEEEGGGGGGEEECCCBBBCCCFFFJJJMMMOOOOOOPPPQQQQQQOOOKKKHHHJJJIIIGGGGGGGGGFFFEEECCCBBB@@@===;;;::::::999888777777888999;;;<<<>>>>>>DDD@@@AAAFFFJJJLLLNNNRRRSSSYYYbbbiiikkkmmmooopppssslllhhhlllttt}}}vvvooopppkkkggghhhhhhiiinnnttt}}}tttnnnmmmkkkgggcccXXXRRRJJJEEECCCAAA???===AAA@@@>>><<<;;;::::::;;;;;;;;;::::::999888777777555666777777777666444333777555444444444444333111444333111111222111000...000000111111111222222222222111111111222222000/////////.........//////000+++---......------...000000---******---......,,,///////////////.........111///......//////...,,,------,,,...///000...---------......///000000000.........------,,,,,,,,,000///------......---,,,,,,------......------,,,===<<<::::::<<<<<<<<<;;;;;;:::::::::;;;===???@@@AAA???>>>???AAABBB@@@===BBBBBBBBBBBBAAA@@@>>>===>>>>>>>>>>>>>>><<<:::888888:::<<>>???@@@@@@AAABBBBBBBBBAAABBBBBB@@@>>><<<:::888888:::999999888999999888777888777777888999888666444666555333111111111222333111111111222222222222333------...///000111111222444444444444333111000///---...000222333222111000000000000000000111222222222000///000222444333222333222000111333444555444333444444444444444333333444333222111000000000000////////////000000000///333222222333555666444333111000000000000111333444333333333333444444444555222333333222222333666999CCCJJJbbbqqqhhh]]]^^^fffuuu|||ppp^^^PPPHHHFFFFFFEEEAAA@@@DDDOOO\\\kkk|||}}}ssskkkbbbZZZTTTNNNNNNNNNNNNQQQYYYcccjjj||||||ssshhh]]]XXXVVVPPPMMMIIIHHHGGGGGGFFFEEECCCCCCBBB???===:::999999888777666666777777555333333333333333333333333333222222222222222222222222333222222111000///......///000000000000000000///111/////////111222111000///000111222333333333333333444555666666555444333444444555555777888:::;;;;;;:::999777666555555666666555444333333444555666444444666888;;;===???@@@@@@???======>>>@@@BBBDDDGGGGGGGGGHHHIIIGGGCCC@@@???>>><<<;;;;;;;;;::::::;;;:::888888888999999999======>>>???AAADDDFFFHHHMMMJJJJJJNNNPPPSSSZZZaaahhhlllrrruuuxxx|||xxxpppnnnpppxxx}}}wwwoooiiiccc___\\\\\\^^^bbbmmmxxx}}}zzztttmmmhhheeeaaa[[[VVVRRRMMMGGGCCCAAA@@@>>><<>><<<:::999999999:::::::::999999888888777777555666777777777666444333333222111222333444333222444222111111111111000...111111111111111111222222222111111111222222000/////////............//////,,,---......------///000000---++++++---......,,,........................000///......//////...,,,---,,,,,,---///000...---,,,,,,,,,---......//////......---------,,,,,,,,,000...------......---,,,,,,,,,------------,,,,,,<<<;;;::::::<<<===<<<;;;:::999999999:::<<<>>>???AAA@@@??????@@@???===;;;===>>>??????@@@??????>>>??????>>>===<<<;;;;;;:::777888;;;>>>AAADDDGGGHHHIIIHHHFFFCCCAAA??????>>>>>>???@@@AAAAAABBBCCCCCCDDDCCCAAA>>><<<;;;::::::::::::999888777666666555666777888777666555666777666555333222111111222222///000111222333222222111---...///000222333444444555555444444222111///...//////000000111111222222444333222111000000000000333111///...000111111111222111000000333444444444222333444444444444444333444444222111000/////////000000000///////////////333222222333555555444222222111000000000111222222111222333333444333333333222333333222111222444777===CCCUUUiiilll^^^MMMEEEBBBCCCIIITTTaaaqqqzzzeeeUUULLLHHHHHHAAA======CCCJJJRRR]]]fff{{{wwwhhh]]]QQQLLLFFFDDDFFFKKKQQQTTTdddnnn}}}sssiiiddd___WWWNNNJJJKKKMMMMMMLLLHHHGGGFFFDDDBBB@@@???>>>:::999999:::;;;:::777555666666555555444444333333111222222222222333333333333333222111000//////...//////000000000000//////000///...///111222111000000000000000111222333444222333444444444444333222000000111222444666888999999888777555555444444444555444333222222333444555111111333444666777888999888888888888888999:::;;;=========>>>???>>>;;;888666555444222222222333444777777888999;;;<<<===>>>BBBBBBCCCEEEHHHKKKNNNPPPXXXXXXYYY\\\___dddppp||||||sssnnnrrrvvvnnngggaaa\\\XXXWWWVVVWWWXXX___ppp{{{uuukkkfff```\\\XXXSSSLLLFFFIIIFFFCCCAAA@@@???===;;;===<<<:::999888888888999777777777777777777777777555555666777666555444333000//////000222333333222333222111000111111000...222222111111111111111111222111111111222222000/////////............//////.........---,,,---///111///---++++++---...------,,,,,,,,,------.........000...------...///...,,,---,,,,,,---//////...---+++++++++,,,------......------------,,,,,,,,,,,,///...------......---,,,+++++++++,,,,,,+++++++++<<<;;;;;;<<<>>>???>>>===999999888888999;;;<<<===AAAAAA@@@@@@???>>><<<;;;::::::;;;<<<===>>>>>>???AAAAAA@@@===:::999999:::666777999<<<@@@DDDGGGHHHFFFEEECCCBBB@@@???>>>=========>>>>>>@@@AAABBBCCCDDDBBB???<<<;;;:::;;;;;;999999999777555444444444111444666666444555999<<<555444333222111111111111---///111333333222111000//////000111222222333333222111111111000//////...000000/////////000222333444333222111111000000111333111///......//////000111//////000222444444333222222333444444444444333555444222111///.........111222333222111000111111222111111222444444333222222111000//////000111111000111222333333222222111222333333222111111333555===>>>EEEMMMLLLDDD??????>>>>>>AAAEEEJJJQQQ```nnnkkkZZZOOOJJJFFF@@@===???BBBFFFLLLRRRZZZhhhzzz|||ppp```WWWMMMHHHHHHKKKKKKKKKQQQXXXdddrrr~~~ssshhh[[[TTTSSSTTTPPPMMMKKKJJJIIIIIIIIIHHHGGGFFF@@@@@@???@@@@@@>>>;;;888::::::999888777777666666333333333333333333333333555444444333222111000///000000111111111111000000///...---...000111111000000000//////000111333444000111222333333222111000222222222333444666777888666666555444444333333333555444333333333333444555111111222333444444555555444444555555666555555555777666777888:::999777555666666555444333444666888999;;;>>>???@@@AAABBBCCCEEEGGGKKKOOOTTTXXX[[[\\\dddgggmmmrrrtttyyy{{{sssrrr{{{|||pppeee]]]YYYWWWVVVXXXZZZ^^^______eeewwwxxxoooiii[[[WWWRRRNNNJJJFFFAAA===AAAAAA@@@@@@???>>>===;;;<<<;;;999888777888888999555555666666666666666666444555666666666555444333111000///000222333222111333111000000111111000...222222222111111111111111222111111111222222000///000//////............////////////---,,,---///111...---,,,,,,------------******+++,,,------.........---,,,---......---,,,---,,,,,,---//////...,,,+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,******++++++++++++******:::::::::<<>>===:::999888888999:::<<<===BBBBBBBBBAAA???>>><<<<<<888888999:::;;;<<<===>>>CCCCCCBBB>>>999777777888777777999;;;???BBBEEEGGGDDDEEEEEEEEEDDDBBB@@@>>>;;;;;;;;;<<<===???@@@AAABBB@@@===:::999999999:::777888888666333222222333000333555555444555888<<<444444333222111111111111,,,---000222333222111000000000000000000000000////////////000000111222222111111///...///000222333111111111000111111222222222111000///------...//////......000222444333222222222333333444333333222444333222000///.........000222333222000000111222111111000222333444222111222111000/////////000111000111111111111111000000111222333222111111222444777777888999888666888===444555999<<<===@@@IIITTT___uuulll]]]UUUMMMEEE???>>>??????BBBFFFGGGQQQ___jjjsss}}}pppgggZZZSSSRRRQQQNNNKKKHHHJJJNNNWWWbbbppp|||uuukkkgggccc\\\UUUUUURRRPPPOOOOOONNNKKKIIIGGGGGGFFFGGGGGGFFFDDDBBB@@@??????>>>===<<<;;;;;;999888777666555444333333444444333222111000000//////000000111111000000///...---,,,---///000///...000///......///000222333///000111222222111000///444444333333333444444555333333444444333333333333333222222222222222222333222222222222222222333333222222444444444444333333444444444666888888777555888999:::999888999;;;>>>===AAAEEEFFFFFFFFFGGGHHHIIIMMMTTT]]]eeekkkooorrrwww}}}{{{vvvyyy~~~xxxrrrqqqlllddd\\\WWWWWWZZZ^^^```eeelllooolllmmmzzzvvvhhh[[[SSSOOOLLLGGGBBB@@@???>>>======>>>??????>>>======<<<;;;:::999888888888999:::555555555555555555666666444555666666666555333222555333222222333333222111222000///000111111000///111111111111111111111111222111111111222222000///000000///...............///000000...------///111,,,---------------------)))******+++,,,---......---,,,+++,,,---...---,,,,,,++++++,,,...///---,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,)))******++++++******)))777777888:::===>>>===;;;::::::999888999:::;;;<<>><<<;;;;;;::::::;;;===>>>@@@???>>><<<:::888888888888444666777666222000111333333444555555444444555666333333333222111111000000,,,---///000111111111111111000000//////...------000000000111222444555666222111000//////000111222////////////000111222333000111111111///......///------...000222444333222333333333333333222111111222222111000////////////,,,///111111...---000222111000000111333333222000111000/////////000111111111111000/////////000000///000222222111111222333444555666777666555555777222222555999999888===CCCIII^^^wwwtttlll\\\QQQFFFAAA>>><<<;;;>>>???FFFNNNUUU\\\fffsss|||xxxmmmeeebbb^^^YYYUUUKKKIIIFFFGGGMMMWWWaaahhhpppyyyzzzsssmmmddd___ZZZWWWUUUQQQLLLHHHJJJIIIHHHHHHJJJJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCCCC??????===<<<:::999777777555555444333222111000000//////000000000000/////////...------//////...---............///000111222///000111222222111000///333222111111000000111111222222333444444333333333000000111111111111000000222222222222222222222222222222333444555555444444555555555777:::;;;:::999:::===@@@@@@>>>>>>AAADDDBBBHHHNNNRRRRRRSSSTTTWWWSSSWWW^^^gggqqq{{{zzzvvvwwwxxxvvvwwwwwwrrriiibbb```cccdddeeecccbbbcccggglllmmmttt|||yyytttzzz~~~|||yyyhhhYYYLLLEEEHHHEEEAAA===<<<<<<>>>???;;;===>>>>>><<<;;;;;;<<<:::999888777777888:::;;;555555555555555555555555444444555666555444333222777666444444444444333111111000//////111111000///000000111111111222222222222111111111222222000///111000///......---......///000111000.........///+++---......---,,,,,,---+++++++++,,,,,,---------,,,+++***+++---...---,,,,,,++++++,,,......---,,,,,,,,,,,,---......//////++++++++++++,,,,,,,,,,,,---,,,+++,,,---...---,,,*********++++++*********555666777:::===>>>===;;;;;;::::::999999:::<<<===???AAABBBAAA>>><<<<<<===;;;:::999888888999::::::>>>AAACCCAAA;;;777777999<<<;;;;;;;;;<<<>>>@@@BBB<<<<<<<<<<<<<<<;;;;;;;;;===<<<;;;::::::<<<>>>???===<<<<<<:::999888777666111444666555111///111444333333333555666666555333333333333222222111000///,,,------...///000111222//////////////////......111111000111222333555666111111000000000000000111............///000111222---000333333111/////////,,,,,,---000222444333111444444444333222111000///000000////////////000000***...111111......111444000//////000222333111000000///......///000111222222111///---,,,---///000---///111111111111222333555666777777777777666444999666666888777555555999===JJJ\\\lll}}}yyyjjjZZZOOOGGGAAA======<<<@@@EEEHHHLLLTTT^^^fffuuuzzzuuuoookkk]]]XXXRRRMMMKKKMMMRRRUUUXXX___ggglllnnnqqquuuzzzzzzuuunnniiifffbbb[[[UUUVVVSSSPPPMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJEEEDDDDDDBBBAAA@@@??????;;;::::::999888777666555222222333333333333222222222111//////000000///---------...///000000000000///000111222222111000///000000/////////000000111111111333444444444333333222333333333333333333222555555555555555555555555666666777888999999:::;;;<<<;;;;;;===@@@BBBBBBAAA???CCCHHHJJJHHHGGGIIILLLMMMUUU___fffiiikkkooosssqqqqqqrrruuu}}}yyyqqqmmmooommmmmmnnniii```]]]```fffoooyyy~~~}}}yyywwwyyy}}}rrrdddXXXNNNGGGCCCBBBBBB@@@>>><<<<<<===???;;;<<<===<<<999888999;;;777777666666666777999:::777777666666555555444444444444555555555444333222666444333444555555444333111///...///000111000/////////000111222333333444222111111111222222000///111000///......---------...000222222000.........***---//////---,,,,,,---,,,,,,,,,,,,------------+++******+++,,,------+++,,,++++++,,,......---++++++++++++,,,------......******+++++++++,,,,,,,,,,,,+++***+++---...---,,,***++++++++++++++++++***777777999<<>>===;;;:::;;;<<<>>>@@@@@@???<<<;;;;;;===???@@@>>>===<<<;;;;;;<<<>>>???<<<<<<<<<;;;:::999777666000333666444000///111555//////000444888:::777444222222333222222111000///------------...000111222......//////000000111111111000/////////000222222111111111111000000000000///............//////000,,,000444555222000///000+++,,,---///222333222111555555444333222000///...///////////////000111111+++///333333000000444888000//////000222222111000///.........///000222333333111...++++++---///111,,,...000111111111222444555444111///111555666444777222000333444333444777999???GGGSSSdddwwwooo```TTTJJJCCCBBB888<<<@@@BBBDDDIIIQQQWWWYYYrrrooojjjbbbZZZSSSPPPNNNNNNIIILLLQQQSSSUUUYYY^^^bbbnnn~~~zzzsssnnnjjjeee^^^YYYUUUSSSQQQPPPNNNNNNNNNNNNNNNOOOOOOOOOHHHHHHGGGGGGFFFFFFEEEEEEAAAAAA@@@???>>>======<<<666777777888888777777666555333222111222111///...+++---...000111000000//////000111222222111000////////////000000222333333000111333444555555444333666777777888888777777666999:::::::::::::::::::::;;;;;;;;;<<<===???@@@AAABBBBBBBBBDDDGGGIIIJJJIIIEEEKKKQQQSSSQQQPPPQQQTTTXXXbbbnnnxxx~~~}}}wwwllleeeeeeeeeiiimmmjjjcccdddjjjuuu~~~yyytttrrrrrrtttvvviiibbbXXXNNNHHHEEEEEEEEE@@@AAAAAA@@@>>><<<<<<<<<;;;<<<<<<:::777666777:::555555444444555666888999888888777666555555444444333444555555555444333222333222222333555666666555000///...///000111000///......///111222333444555333222111111222222111///111111000......------------000333333111///---,,,***---000///---+++,,,---------------------------+++***)))***,,,---,,,+++,,,++++++,,,......---+++)))******+++,,,,,,------*********++++++,,,,,,,,,,,,+++***+++---...---,,,++++++,,,,,,,,,,,,++++++777777888999;;;===???@@@<<<<<<;;;:::::::::;;;;;;???>>>AAADDDAAA::::::???;;;@@@AAA<<<888888888777<<<===???@@@@@@>>><<<::::::::::::;;;===>>>@@@AAA999:::::::::;;;<<<<<<<<>>AAACCCFFFKKKTTT___uuu~~~uuummmhhhccc^^^ZZZUUUNNNKKKKKKJJJIIINNNWWW___ffftttzzzooohhhfffccc^^^\\\YYYWWWXXXVVVQQQOOOPPPUUUQQQMMMLLLLLLLLLJJJGGGGGGHHHHHHHHHGGGEEECCCBBBCCC@@@<<<;;;<<<<<<:::888888666555666888888555222666111---000444555222000///111333666666666444333555555555444444444444444666555444333444555666777999::::::::::::;;;;;;;;;;;;>>>AAABBBBBBBBBBBBCCCBBBFFFEEE@@@???EEEIIIIIIHHHKKKMMMOOOSSSWWWUUUOOOWWWVVV]]]hhhmmmiiifffggglllnnnzzzyyyzzzwwwnnngggeee```bbbdddeeefffkkkrrrxxxyyykkkbbbbbbaaa^^^TTTQQQKKKFFFBBBAAAAAAAAAAAA@@@???===;;;::::::999999999888888888888999999666555444555888:::;;;:::777333444777666111111777555666666666666666555444222333555777888777666555444333111000...---------111///...000222222///+++666555333222111222333333000//////000111111...,,,------..................------------------------,,,------......------,,,///+++((()))---///---***///---+++***+++,,,,,,+++,,,***))))))+++,,,,,,+++------------,,,,,,+++***------,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,999999999:::<<<===???@@@<<<;;;:::999888777777777::::::===@@@>>>999999>>>;;;???AAA<<<888999888666:::;;;>>>???@@@???===<<<<<<<<<<<<;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::===999888::::::888999<<<:::999999777666444222222777444111111333555333111222222222333222222111111000000000000///......------,,,,,,---000111111000...///000000///...///111000111111222222111111000000000000/////////......000///...---...///111222222111111222333222000...------------...///000111000000000000000000000000111///------///000...,,,////////////000000000000////////////............000///.........000222333111000000///////////////......///000000000000000222222333333333444444444555444444333222222333333111444777:::>>>DDDLLLRRR\\\hhhxxxpppccc]]]OOOFFF@@@@@@BBBCCCFFFJJJKKKTTTfff}}}rrrkkk\\\UUUOOOOOONNNKKKLLLQQQPPPUUU\\\gggvvv|||vvvooommmiiihhhiiifff```\\\[[[ZZZWWWRRRPPPPPPOOONNNLLLJJJKKKLLLMMMMMMMMMLLLKKKLLLIIIGGGFFFGGGFFFDDDAAAAAA>>>;;;;;;<<<<<<:::888<<<888666888:::;;;999888555666666777777888888888::::::::::::;;;;;;;;;<<<===============>>>>>>???CCCDDDDDDDDDDDDDDDCCCCCCAAACCCFFFFFFFFFEEEEEEFFFFFFJJJJJJFFFEEELLLRRRSSSUUUWWWXXXYYY^^^eeegggdddcccdddkkkxxx~~~}}}{{{||||||zzzzzzsssppprrrppphhhaaa___\\\aaagggjjjmmmuuuxxxhhh\\\WWWSSSMMMGGGEEECCC@@@???@@@AAABBB@@@???===;;;999999999999999888888777777888888999555444333444777999999999:::777666777666222555:::444555555666666666555555333444666777777666555444333222111///............000000000111111111///---444333222111000111111222111000000000111111///---........................------------------------,,,,,,------------,,,,,,222...+++,,,000111///---///---+++***+++,,,,,,+++...,,,++++++---......---,,,,,,------,,,,,,+++***------,,,,,,,,,+++++++++))))))***+++++++++++++++;;;;;;;;;<<<===>>>@@@AAABBBAAA???===;;;999999888777888:::>>>===:::;;;>>><<>>;;;<<<;;;888888:::<<<>>>??????>>>===???>>>===;;;::::::999999======<<<;;;999888888777777555666999999777666999888777666555444333333333777444111222666888888666333333333222222000//////111000000000///............---,,,---///000///...---,,,,,,---///000000///000111111222222111111000/////////.........------000///.........///000111222111000111222222000...---------------...///000000000000000000000000000111000...///000000///---///...---///222333000---/////////............---000000/////////111222444111000//////......//////......///000000000000000111111111222222222222333444444444444333333333333333444666777777999<<>>>>>???@@@AAA?????????@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCFFFFFFHHHIIIIIIHHHGGGFFFHHHJJJLLLMMMLLLKKKKKKKKKOOOTTTVVVUUUUUU[[[bbbeeejjjjjjiiihhhnnnyyyzzzzzz|||rrrjjjdddeeecccdddhhhiiieeeaaa``````hhhpppsssvvv~~~~~~rrraaaSSSKKKDDD>>>============>>>???@@@@@@@@@>>>;;;888777777888999999888888777777888888999444333333444666777777666:::777666666444222555;;;333333444555666666666666444555666666666555444333222111000////////////000000111222222000//////000222222111000000000000111///.........//////---,,,........................------...//////...------,,,,,,------------,,,,,,///,,,)))***,,,...,,,***///---++++++,,,,,,,,,+++---,,,++++++---......---,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,++++++++++++((())))))***************::::::;;;===>>>@@@BBBCCCFFFEEEBBB@@@===;;;999999999:::;;;======<<<===>>>???BBBCCCAAA???@@@>>>;;;999:::<<<===>>>>>>===<<>><<<;;;999888888777::::::999888777777666666666555666::::::666444666777666555444444555666777888777777;;;???AAA???<<<111222222222111111000///444444222111000......---///...------//////...---///---+++---000111000---000000111111111111000000/////////.........------///............///000111111000///000111111///...///.........//////000111000000000000000000000000111000000000000000///...000---,,,000555555111,,,//////.........---------000000//////000111333333000000///............///......///000000000000000000000000111111111111111333333444444444333333333333444666777777777777888999AAAIIIPPPYYYhhh{{{{{{lll\\\RRRKKKFFFCCCCCCDDDGGGLLLTTT```ooo~~~yyyrrrqqqrrrooofff___UUUSSSQQQPPPSSSYYYbbbhhhtttvvvyyy}}}xxxpppkkkhhhdddbbb```^^^\\\[[[[[[[[[UUUSSSOOOLLLKKKKKKKKKLLLMMMMMMLLLLLLMMMMMMMMMLLLIIILLLMMMKKKJJJKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFCCCEEEHHHKKKMMMNNNNNNNNNPPPSSSVVVXXXXXXXXXYYYZZZ^^^eeekkkmmmnnnqqqvvvzzz|||yyy~~~rrrsssppphhh___ZZZYYYYYY\\\^^^aaaeeehhhiiikkkmmmnnnwww~~~~~~}}}uuufffWWWKKKCCC>>>;;;======>>>>>>>>>======<<<@@@>>>:::777666777999:::888888777777777777888888444444333555777777666555555555444333222111333666111222333444555666666666555666666666555333222111111000000///000000111111///222444333///...///222111111111111111111111111...,,,+++,,,------+++***...............---------,,,---///000000///---,,,,,,,,,,,,------,,,,,,,,,---+++))))))***+++***)))...---++++++,,,---,,,***+++***((()))***,,,,,,+++++++++,,,,,,,,,++++++***,,,,,,,,,++++++++++++***)))******+++++++++******999999;;;===@@@BBBEEEFFFDDDCCC@@@===:::888666666;;;<<<<<<;;;<<<===<<<:::===AAABBB@@@@@@AAA???:::;;;;;;<<<<<<<<<<<<;;;:::===<<<;;;999888888888888777777888888999999999999:::888999<<<;;;666333444777666555555777:::===???BBBBBBCCCFFFIIIGGGAAA<<<000000111222222222222222999888555222000...------///...------......---,,,111///---...000111///---000000000111111000000000000000000/////////.....................//////000111000......///000///.....................///000////////////////////////000000111000////////////000...---111666777222...............------------/////////000000111222222000//////.....................///000000000000000000000000000000000000000222222333444444333333222222222333333444444222111555888<<<>>>BBBNNNbbbqqqrrreee[[[PPPHHHEEECCCDDDFFFJJJPPPZZZeeelllvvv{{{xxxhhh```WWWSSSSSSTTTRRRPPP[[[]]]aaaffflllppprrrsssvvv|||}}}}}}yyyuuutttuuuwwwyyyqqqllleee\\\VVVSSSTTTUUUUUUVVVWWWVVVTTTRRRPPPOOOPPPUUUWWWSSSRRRTTTUUURRROOOPPPQQQQQQPPPNNNLLLKKKPPPPPPPPPPPPPPPPPPQQQQQQPPPQQQQQQRRRQQQOOOMMMLLLIIILLLQQQWWW\\\```ccceeedddgggjjjmmmmmmnnnpppqqqqqqxxxxxxqqqkkkhhhfff]]][[[XXXTTTQQQRRRXXX___gggkkknnnoooppptttzzz}}}wwwkkk[[[MMMDDD???>>>>>>;;;<<<=========<<<;;;:::@@@>>>:::777666777:::;;;888777777777777777777888666555555666888888666444111333555333222111111111111111333444555555555555666555555444333222111111000000000000000111111222///222333222...---///222111111222222222222222222///...,,,,,,---...---,,,//////.........---------,,,...000222222000...,,,+++,,,,,,,,,,,,,,,,,,+++000///---------...------...,,,+++,,,------+++***+++)))((((((***++++++*********+++,,,,,,+++++++++,,,,,,+++++++++*********+++,,,,,,---,,,,,,++++++999999;;;===@@@BBBEEEFFFDDDCCCAAA>>><<<:::999888:::;;;:::888999<<<;;;777:::===>>>>>>???@@@===777;;;;;;<<<<<<;;;::::::999;;;:::999888888777777777777777888999;;;<<<===>>>===;;;;;;>>><<<666333444777666666777:::???DDDHHHOOONNNMMMMMMLLLFFF===666000000111222333444444333:::999555222000...------///---,,,---......---,,,///.........000111000//////000000111111000000///000000000/////////......------........./////////111///------...///...---,,,,,,+++++++++,,,,,,---///////////////////////////000111000...---...//////------000333555222000.........------------,,,.........///000000111111000///......------............///000000000000000111000000000000////////////000222333333333222111555444333333444333111///...111666;;;<<>>555666888999;;;;;;<<<<<>>===<<<<<<999;;;999777999???>>>999:::===>>>>>>@@@BBB>>>888::::::::::::;;;;;;;;;;;;;;;:::999888777666666666555666777888:::;;;<<<======;;;;;;===<<<777666777666555555777<<>>=========>>>???@@@@@@@@@???>>><<<;;;::::::::::::<<<:::888<<>>:::666555555555555444333222222333222000...---...///000---,,,+++,,,...///...---$$$'''+++------...222666//////000000000000//////......---------,,,,,,,,,,,,---......//////......111///---,,,---......---......---,,,,,,---------////////////////////////---///000///,,,+++,,,///***+++,,,,,,,,,---///222......---------,,,,,,,,,+++,,,---...//////////////////...------------......//////000000000000000222222111111000000000///,,,...000111222111000///000...---...222555555333666333333666444222666>>>EEEXXXrrrzzzrrrqqqmmmbbbWWWQQQJJJHHHKKKLLLKKKHHHKKKIIILLLTTTYYYZZZ[[[^^^cccyyyzzzppphhhddd\\\XXXSSSRRRTTTVVVWWWVVVLLLMMMMMMLLLNNNVVVbbbkkkyyy|||}}}~~~|||||||||}}}~~~vvvxxx~~~xxxvvv{{{sssjjjccc]]]XXXUUUTTTSSSQQQPPPQQQTTTXXXZZZWWWVVVYYYaaafffiiitttsss```^^^iiikkkdddSSSHHH@@@@@@AAA>>><<<===777777777888999;;;===>>>999999888777777666666666777777666666666666777777444444444666666555222///222333///&&&$$$+++111222222222333333333222111111444333222222111111222222333222222111000000111111222...++++++...///...,,,---...///111111111000///111///,,,,,,---......---000000///...------,,,,,,+++...333666666333...++++++++++++,,,,,,+++++++++222222222000...---...///---,,,,,,---...---+++)))***)))'''((()))++++++***((()))***++++++++++++++++++++++++************))),,,,,,,,,,,,,,,+++***)))<<<888:::AAADDDAAA???BBB>>>===<<<<<<<<<;;;999666888888888888999;;;===>>>===>>>@@@AAA@@@>>>;;;999777777666777777999;;;<<<;;;:::888666555444444444333333333333444666888999888888888777777777777777666555444555777:::>>>@@@GGGDDD>>>:::???DDD>>>333777666555444333222222111111///...---......,,,+++)))***++++++------...///++++++,,,,,,,,,---------......//////......---,,,---------.........//////,,,,,,------...---------/////////......------------------,,,,,,+++++++++///......///000000///---,,,...000111222111000///++++++,,,,,,------,,,,,,,,,---...///000///...---333111...+++***---333888///......---------......222000///...///000222333333222111000////////////............////////////111111000000111222333333444444444555555666666666:::BBBWWWpppxxxooohhhjjjyyysssllldddYYYRRRNNNLLLJJJHHHJJJIIIIIIHHHIIIKKKMMMNNNRRR```tttuuulllooohhhbbbbbbfffgggaaaZZZVVVTTTQQQMMMJJJJJJMMMPPPaaaffflllppprrrtttxxx{{{xxxvvvyyy~~~{{{xxxooogggfffjjjmmmhhhccc[[[YYYVVVVVVVVVVVVUUUSSSTTTVVVUUURRRUUU\\\aaaaaadddfffkkksss||||||tttiii\\\SSSPPPOOONNNMMMCCCAAA???<<<999888888888888777888:::===>>>>>>===555555555333333444888;;;444444555666666555444444777555333222333333222111333333222111000000111111///333444222111333444222666444333222222222000...111111000000000000111111000000...------...///000------///000222333333333///...,,,,,,...///...---+++,,,---...---,,,+++***------------------------+++******,,,------+++)))///---+++,,,...---***(((,,,+++******))))))*********************)))((((((+++***)))***,,,---,,,+++))))))************))))))+++*********))))))((((((;;;888999@@@BBB???===>>>???>>><<<;;;;;;:::777555999999888888888999;;;<<<============>>>>>>??????777666555555666777888999999888777555555555666666333222111111111222333444777777777777777777777777777666444333444666999;;;???===999555888<<<777///555444444333222111111000---,,,+++,,,...///...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------...............------,,,******+++++++++,,,,,,,,,,,,,,,------...------,,,.........---------,,,,,,------,,,,,,,,,+++++++++---,,,+++,,,......,,,+++---...000111111111//////------------,,,,,,+++***))))))***+++++++++++++++---...---,,,***+++...111///......---------......111000///...///000222333333222111000////////////............////////////////////////////////////333333333444444555555555<<<<<>>===;;;999888777777888;;;::::::;;;===>>>===<<<777777666444222333666999777777666555444333333222666444222111222222111000222111000000//////000000...222333111111333333111555444222222222222000///111000000/////////000000222111///...------------,,,---...000111222222222///---,,,---///111222222------------,,,++++++***++++++*********))))))))),,,,,,,,,---......,,,***...,,,++++++---,,,***''',,,+++******))))))*********************)))((((((,,,***))))))++++++***((())))))************))))))++++++*********)))))))));;;999;;;@@@BBB@@@======???>>><<<;;;:::999666333999888777777777777888999>>><<<:::999:::>>>BBBDDD888888777666666777888999777777555555555666777888444333111000000000111111666666666666666666666666777666444222222333444555888888666333333444222---222222222111111000000///,,,+++***,,,---...,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------..................---,,,,,,*********+++++++++,,,,,,,,,------...------,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++---,,,++++++------,,,+++---...///000111000///............---,,,+++)))))),,,+++++++++,,,,,,------***,,,......---+++++++++......---------......///111000///...///000111222222111000//////...//////............////////////222222333444333333111111222222222333333333333333999444555<<>><<<;;;::::::999666444777666555555666777888999<<<;;;999888999<<>>EEEGGGSSSbbbllluuuuuujjjbbb___]]]ZZZWWWSSSQQQOOONNNDDDCCCCCCEEEPPPfff~~~}}}oooddd]]]ZZZUUUTTTQQQNNNKKKJJJKKKKKKMMMKKKKKKPPPSSSXXXaaajjjzzz~~~~~~zzztttnnnooo{{{{{{wwwpppmmmmmmooommmiiihhhgggbbb[[[WWWUUURRROOOMMMJJJGGGEEEAAAFFFKKKIIIEEEDDDIIIOOOTTTYYY___dddiiittt}}}~~~|||sssjjjddd\\\SSSKKKFFFCCC@@@???@@@@@@???>>>999888888777777777666666;;;::::::;;;<<<<<<;;;999888888777555333333555666;;;999666333222111222222444222000///000000///...111000000/////////000000...000111///000333222...333111000111222222111000000///...---------------000000///...------,,,,,,+++,,,------...............,,,***+++...222444555000///---+++******++++++++++++++++++++++++++++++---,,,,,,...//////---+++******************(((''',,,+++******))))))*********************)))((((((+++***))))))***+++)))((()))******++++++******))))))(((((((((((((((((((((999;;;<<>>============;;;:::;;;;;;::::::999888777666888777777999;;;<<<:::999666666666555444444666888999777555333222333444555444222000///000000///...111111111000000111111222///000000...111444222...222111000000222222111000//////...------------------------...............+++,,,,,,---------,,,,,,...,,,******,,,.../////////...,,,+++******++++++)))******+++,,,---......+++******,,,------+++)))))))))******))))))((((((,,,+++******))))))*********************)))((((((***)))(((***,,,------,,,******++++++++++++******''''''''''''''''''''''''888::::::999===AAABBB???>>>===;;;;;;<<<;;;999777222222333444666888;;;===:::;;;;;;;;;:::999777666777777666555555666777888:::999777555333333333333000000/////////000222333000111111222222333333333222222222222333444555555444222333444222///000333333222111000///......---...---...///111000---***------,,,,,,,,,,,,++++++************++++++++++++---------------,,,+++++++++++++++,,,,,,,,,------............---,,,++++++***++++++++++++,,,,,,,,,*********+++++++++++++++,,,***(((((()))++++++***//////..................***+++,,,,,,---------,,,++++++******++++++,,,---,,,,,,,,,***))))))+++------------------...///000....../////////000000000......------------..................////////////***+++---///000111111111111111111111111000000000000111222333222222444777666888>>>CCCFFFMMM\\\iiixxxooo\\\PPPIIIEEEAAABBBCCCFFFNNNVVVXXXTTTSSSWWW\\\___fffmmm{{{xxxrrriiiaaa]]][[[ZZZYYYXXXTTTPPPNNNJJJFFFGGGLLLHHHLLLMMMLLLMMMPPPPPPMMMOOORRRSSSRRRQQQTTT[[[bbbfffqqq~~~yyyyyy{{{uuuxxx~~~|||xxxrrroooppptttwwwzzzyyyzzz{{{vvvkkkbbb___VVVRRRQQQTTTTTTMMMFFFDDDBBBDDDCCC??????CCCDDDBBB@@@DDDGGGGGGEEEDDDEEEGGGTTTWWW]]]ccciiimmmppprrrwww~~~||||||xxxiii```WWWPPPIIIBBB>>>???>>>>>>???>>>>>><<<;;;:::<<<<<<<<<<<<;;;:::888888666666666888:::;;;:::888555666666666444444666888666555444333444444666666444222000///000000///...111111111111111222222333000111000///222555333...333222000000111111000///......---------.........++++++---......///......,,,------------,,,,,,+++---+++******+++,,,+++***------,,,,,,++++++,,,,,,'''(((((()))***+++,,,,,,)))))))))***++++++)))'''((()))++++++)))((()))***,,,+++******))))))*********************)))(((((()))((((((***---.........******++++++++++++******&&&&&&&&&&&&'''''''''''';;;===:::666888>>>???<<>>===<<<:::777555444333444444666888:::<<<<<<<<<<<<;;;::::::999888555555444444444555777888888777666444333333444444333222111000///000111111//////000111111222333333222222222222222333333333333//////222222///...111333222111///...,,,+++***---------///000///+++)))------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,------------,,,++++++))))))*********+++++++++............---,,,+++***++++++++++++,,,,,,------)))*********++++++++++++,,,***((('''(((***+++***//////......------------,,,,,,---------,,,++++++------...///////////////***,,,,,,,,,******,,,...---,,,,,,------///000000---......///////////////...------,,,------..................////////////111111111111222222222222222222222111111000000000000111111//////000333555444222333888:::???JJJUUU___pppnnnbbbXXXPPPHHHGGGEEEBBBDDDIIIHHHEEEDDDGGGKKKOOOUUU[[[eeeyyywwwqqqnnnlllkkkmmmiiieeeaaa[[[UUUTTTXXXRRRRRROOOJJJHHHJJJIIIEEEEEEGGGHHHHHHFFFFFFHHHKKKKKKPPPWWW]]]```aaabbbcccfffnnnmmmooowwwsssiiihhhjjjttt{{{|||}}}zzzxxxyyy{{{|||zzzwwwhhhmmmqqqssswww~~~~~~rrrmmmooorrrsssqqqjjjhhheee___ZZZYYY\\\___YYYVVVVVVXXXUUUMMMHHHIIIEEEBBBCCCGGGHHHCCCAAAAAA@@@CCCCCCAAAAAAFFFHHHHHHHHHLLLPPPPPPNNNOOOTTTZZZbbbgggooowww|||}}}zzz{{{~~~xxxssssssxxxvvvlllaaa[[[UUUPPPNNNJJJCCC???AAA>>>???@@@@@@???>>>>>>>>>;;;;;;<<<======<<<;;;;;;888888777888::::::888777666777888666444333444555555555555555555555555555444222000000111111000///000000000000000111222222111111000///333777444...444222111000111000///---------------...///000111+++,,,---.........---,,,------......---,,,++++++******)))+++,,,,,,***(((++++++,,,,,,------,,,,,,)))))))))))))))))))))))))))((((((***++++++)))'''(((***,,,,,,***((()))+++,,,+++******))))))*********************)))(((((()))(((((())),,,------,,,***++++++,,,,,,++++++***'''''''''(((((()))))))))AAAAAA===777777>>>???<<>><<<999555333666555555555666777999:::>>>===<<<;;;;;;;;;<<<<<<666555555555666777999:::666555444444333444555666777666444333111111111222...//////000111222222333222222222222111111111111444///---222444000///111222111000...,,,***)))(((////////////...,,,'''$$$)))***+++,,,---......///---------.........//////,,,,,,---------,,,++++++)))************+++++++++............---,,,+++***+++++++++,,,,,,---------))))))******++++++++++++...,,,))))))***,,,,,,,,,000///...---------------.........---,,,+++***)))***+++,,,---...---,,,+++***---///000///......///,,,,,,,,,---...///000111---......///000/////////------,,,,,,,,,------.............../////////000222111000///............333222222222111111000000,,,000222222111222222111///---000777::::::???GGGPPP^^^nnnyyy{{{jjj]]]QQQLLLHHHBBBAAACCCCCCAAA@@@BBBDDDFFFJJJNNNLLL]]]ttt|||xxxtttnnngggeeehhhdddbbb\\\SSSOOOOOOLLLHHHFFFGGGGGGEEECCCAAAAAABBBBBBCCCEEEGGGIIIKKKKKKLLLJJJSSSUUUYYYcccbbbXXXWWW]]]dddgggcccdddjjjkkkgggeeedddccccccdddeeedddbbbYYYaaadddaaaeeekkkjjjbbbfff___VVVPPPQQQUUUYYY[[[SSSSSSPPPKKKGGGGGGKKKOOOGGGCCCDDDHHHHHHDDDCCCGGGCCCBBBDDDHHHIIIFFFFFFIIIEEEHHHHHHEEEEEEIIIKKKJJJOOOSSSWWWXXXYYY^^^iiirrr{{{vvvpppttt~~~wwwmmm```ZZZ___kkkwww~~~qqqggg[[[OOOMMMIIIIIIKKKIIIAAA===>>>:::<<<=========<<<======888999;;;===>>>>>>======<<<:::999:::::::::777666888999999777444222222333555555666666555555444333555333111000111111000//////////////////000111111222222000///444888555...555333111000000000...,,,---------...///000111222------...///...---+++***............---,,,++++++(((((())),,,------***((()))***,,,---......---,,,---,,,+++***)))((('''''')))))))))***++++++)))'''(((***---,,,***)))***,,,,,,++++++***)))************************)))((((((***)))((()))***+++***)))***++++++,,,,,,++++++***((()))))))))******++++++???AAA???999666999<<<<<>>KKK\\\kkkwwwxxxmmm^^^TTTQQQNNNIIIDDDDDDCCCBBBCCCDDDFFFHHHIIIGGGMMMXXXiii~~~}}}wwwlllccc\\\TTTPPPQQQRRROOOMMMMMMNNNNNNLLLKKKMMMIIIDDDCCCDDDEEEDDDBBBBBBCCCGGGJJJKKKJJJKKKNNNIIIJJJMMMPPPRRRSSSSSSSSSVVVQQQNNNPPPUUUUUUPPPJJJOOOOOOOOOQQQQQQOOONNNNNNLLLJJJGGGFFFHHHIIIJJJJJJHHHHHHHHHFFFDDDDDDEEEGGGIIIEEECCCFFFHHHFFFGGGJJJGGGHHHIIIJJJKKKLLLLLLLLLQQQQQQQQQRRRRRRTTTUUUUUU^^^eeekkkmmmrrr{{{}}}|||zzz||||||ttteee^^^UUUQQQTTT___llltttwwwjjj]]]SSSNNNLLLFFFIIIIIIEEECCCCCC???;;;;;;;;;<<<===>>>>>>>>>===<<>>AAA???:::777999;;;:::======<<<;;;999888777666444444444555666888:::;;;:::::::::<<>><<<;;;:::777555555666888999666666555444333333333333222111000000111111000...---...000000//////000222///000000111111000000///333111//////000111000...111111000000000000000000111000////////////---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******,,,---,,,+++,,,++++++,,,------+++***............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***...******......******---//////......------,,,,,,...---,,,,,,------,,,+++---,,,,,,,,,...///000000,,,...//////---,,,---///000///---+++++++++,,,------------------......///000//////111///++++++///,,,+++*********,,,...000000000000000000000000000//////000000000111111111111111111111111111111111000111222333555666888888888AAAMMMXXXaaammm|||}}}mmmbbb]]]YYYSSSNNNJJJHHHFFFEEEGGGHHHHHHGGGBBBEEELLLXXXiii{{{uuujjjcccbbbaaa^^^\\\\\\^^^___^^^]]][[[WWWRRROOONNNMMMKKKHHHFFFHHHJJJLLLKKKJJJJJJLLLJJJLLLMMMNNNNNNNNNNNNOOOOOONNNMMMPPPSSSSSSOOOKKKMMMLLLLLLLLLLLLKKKKKKLLLIIIGGGDDDDDDEEEGGGGGGGGGKKKKKKJJJIIIGGGGGGJJJLLLNNNJJJHHHJJJKKKIIIIIILLLLLLLLLNNNQQQVVVYYYZZZYYY]]]]]]]]]^^^___aaabbbcccoooyyyzzznnneeeTTTOOOIIIGGGMMMWWWcccjjjlllhhhbbbXXXOOOHHHEEEEEEEEEHHHHHHEEECCCCCC@@@;;;<<<<<<<<<<<<============>>>BBBCCC???>>>@@@BBBAAA999999:::;;;:::777222...888666555555666666555444666777888777555333333444444222111000111000...---------///000111222222222333444555666666666555555444333222000//////.........------,,,,,,------......---,,,---///...,,,)))+++---...---,,,+++++++++---,,,+++)))'''((()))+++)))******++++++,,,,,,,,,***************************))))))***,,,,,,+++************************************)))))))))((((((******))))))))))))))))))))))))))))))))))))))))))...'''&&&,,,---&&&###'''))))))************))))))===AAA@@@<<<999::::::888999:::;;;<<<;;;:::888777444444555666777999:::;;;:::::::::===???@@@???>>>===;;;999777666666777888666555444333222222222222000...---...//////...,,,...///000000......///000---///111222222111///---222000......000000000////////////000000000000000000///.../////////---+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,***((()))+++---...------,,,+++,,,......---+++.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***---******------++++++---.........---------------,,,,,,,,,,,,,,,++++++***************+++,,,------,,,...///...---,,,---...000///---+++++++++,,,,,,,,,,,,,,,,,,,,,------...111///...///---***+++000,,,+++*********,,,...000000000000000000000000000//////000000000000111111000000000000000000000000000000111222333444555555444888===AAAGGGSSSbbbnnnxxxxxxpppiiiaaa[[[UUUQQQMMMLLLMMMMMMKKKIIIBBBBBBDDDIIISSS___jjjqqqzzzwwwuuurrrpppppprrrssspppmmmjjjgggbbb^^^[[[WWWSSSPPPPPPRRRTTTSSSRRRQQQQQQQQQQQQSSSTTTQQQNNNLLLNNNPPPQQQSSSVVVYYYZZZYYYWWWUUUSSSRRRPPPMMMLLLMMMNNNNNNLLLJJJGGGGGGHHHJJJJJJJJJRRRRRRRRRQQQPPPQQQSSSUUUWWWSSSRRRSSSSSSPPPQQQTTTWWWVVVWWW___hhhooopppooopppqqqrrrsssuuuxxxzzz{{{zzzoooeeeXXXNNNHHHDDD@@@???DDDKKKQQQUUUQQQOOOLLLGGGBBB??????@@@CCCGGGGGGEEECCCCCCAAA<<<>>>===<<<;;;;;;;;;<<<===???CCCEEEBBBAAABBBBBB@@@;;;;;;;;;;;;:::666000,,,666444333444555555444222555666777666555333333444444222111000111000///---,,,---...000111111111111222333444444555444444444333222222111000///.........------,,,,,,------...000...---------,,,***(((---,,,+++,,,---,,,+++)))))),,,,,,***%%%$$$'''+++***************+++++++++************************)))'''&&&'''(((***))))))))))))***++++++***))))))******))))))))))))((((((++++++***))))))((('''''')))))))))))))))))))))))))))((('''''')))+++++++++)))******++++++******)))<<<@@@AAA===::::::999666777999;;;======:::777555333444555666777999:::::::::;;;;;;===???@@@@@@@@@>>><<<:::888666666666666444333222111000000000000///---,,,---......---,,,///000111000...---...///...//////000000//////...000///......////////////.........//////000000000///.........//////---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++((((((***,,,---------,,,,,,---...///---,,,***+++,,,,,,---------,,,++++++++++++++++++++++++))))))***++++++++++++***+++***+++,,,,,,++++++,,,---------------------...***+++------+++************+++++++++++++++---...------------------------++++++++++++,,,---...///,,,,,,,,,,,,,,,------......++++++---,,,+++...333...---,,,,,,,,,...000222////////////////////////////////////000000000111////////////////////////111111111222222333333444333444555666999BBBNNNWWWfffrrr|||ppphhhccc]]]WWWUUUWWWWWWSSSOOOJJJGGGDDDCCCFFFMMMTTTYYYaaafffmmmtttzzz}}}~~~~~~wwwwww}}}|||zzzxxxuuupppkkkfffaaa^^^___bbbdddbbb```bbbcccbbb```aaaaaa]]]WWWUUUWWWZZZ___dddjjjlllkkkiiihhhiiidddccc___YYYVVVWWWWWWVVVVVVTTTQQQQQQSSSUUUVVVVVVYYY\\\___aaaaaa`````````aaa___^^^```___]]]___cccfffdddfffppp~~~vvveee\\\SSSHHH???CCC@@@===>>>BBBFFFHHHHHHDDDDDDCCC@@@>>>===???@@@AAAEEEFFFDDDCCCDDDBBB>>>@@@>>><<<::::::;;;<<<======BBBEEECCCAAABBBAAA>>>BBB???:::777666666555444444222111222333444333111444555666666444333333333333222000000111000///---------...///000111111111000000000111111111111000222222222111000//////......------,,,,,,------...///...------,,,+++***)))...+++***+++---...+++(((***++++++)))'''&&&(((******************)))))))))************************,,,)))'''%%%&&&&&&&&&%%%''')))***,,,,,,***)))'''))))))))))))))))))((((((******))))))((((((((((((((((((((()))))))))))))))&&&***)))%%%'''---,,,&&&))))))************))))));;;@@@AAA>>>;;;;;;999666999;;;===>>>===:::777444333444555666777888888888;;;;;;<<<===>>>???@@@AAA===<<<:::888666555555555222111000///............///---------//////...---///000111///---,,,---...000///---,,,,,,---///000............---...///000------....../////////000///...---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///---***))))))+++++++++,,,,,,+++---//////...,,,((()))***+++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***)))***+++***+++,,,,,,,,,,,,,,,,,,---------------)))+++......+++***)))***---...//////------///111------,,,,,,---------,,,******++++++,,,------...---------,,,---......///---+++***,,,+++***---333...---,,,,,,,,,...000222////////////////////////...////////////000000000........................111111222222222333333333333444444444555:::AAAGGGSSSZZZffftttzzzrrrjjjbbb```cccccc\\\VVVNNNKKKEEE@@@???AAAEEEHHHMMMPPPUUU[[[```ccceeeeee______fffvvv}}}wwwsssrrrnnnsssuuussssssxxxzzzyyyssssssrrrmmmhhhfffgggiiipppuuuzzz{{{yyywwwyyy{{{xxxxxxsssjjjeeeeeeccc^^^```]]]ZZZYYY\\\```cccddd```fffmmmrrrrrrpppmmmkkklllkkklllnnnnnnlllpppuuuyyyxxx|||sssaaaVVVQQQNNNHHHBBBCCC@@@???BBBGGGJJJJJJHHH@@@AAA@@@>>><<<<<<===>>>???CCCEEECCCCCCEEECCC???@@@???===;;;:::;;;===>>>===BBBFFFDDDBBBBBB@@@===@@@===999777777888888777222111000111222333222111222444555555333222222333333111000000111111///...---...///000111111111000000000000000///000000000111111222222111000///......------,,,,,,------...---------,,,+++++++++,,,---+++)))***------***'''---+++))))))******)))'''***)))))))))))))))))))))))))))))))))))))))))))))///---***((()))))))))((('''(((***++++++***((('''(((((((((((((((((())))))''''''(((((())))))))))))''''''(((((())))))))))))%%%,,,,,,&&&&&&+++'''''''''(((((((((((('''''':::???@@@===;;;;;;:::888:::<<<>>>???>>><<<888666555666777777888888777777;;;<<<======<<<<<<>>>@@@<<<;;;999888666555444444111000///...------------///---------///000///......///000///---,,,---...111///,,,******,,,///111---.........,,,---...000---------..................---,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***///---*********+++***)))+++++++++,,,...///...,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***(((***+++)))***------+++---------,,,,,,,,,,,,,,,(((,,,//////,,,******+++)))+++---,,,)))(((+++...---,,,+++,,,---...---+++---------,,,++++++******---------------......//////---,,,---+++((()))...,,,+++*********,,,...000000000000000000000000000......////////////000000////////////////////////000111111111222222333333222333444444444666999<<>>===>>>???DDDEEEGGGJJJMMMOOOPPPQQQIIIJJJPPP]]]ppp}}}|||yyywwwuuuzzz|||~~~xxxwwwrrriiiiiiddd```___bbbiiinnnrrrkkkrrr{{{|||zzz{{{{{{}}}~~~}}}tttoooddd]]]UUURRRSSSTTTRRROOOQQQLLLGGGFFFHHHHHHCCC???<<<======;;;999888999;;;===AAACCCBBBCCCFFFDDDAAA@@@???>>>=========>>>???>>>DDDGGGDDDBBBBBBAAA===666666888:::;;;999444111111000000000222333222111111333444444333222222333222111000000111111000...//////000111111111111111333333222111111111111222000111222222222000///......------,,,,,,------...,,,,,,---,,,******+++---,,,+++***+++,,,+++***(((...+++((()))+++,,,)))%%%((((((((((((((()))))))))))))))))))))))))))))))))***((('''''')))******)))(((((()))******)))((((((''''''(((((((((((())))))&&&&&&'''(((((()))******&&&''''''(((((())))))***''',,,,,,((('''((("""&&&''''''((((((''''''&&&:::>>>???<<<:::<<<<<<::::::<<<>>>??????>>><<<:::999999:::::::::999888777<<<======<<<::::::<<>>DDDOOO```tttwwwkkk^^^[[[UUUNNNIIIEEEDDDDDDBBBCCCCCCDDDEEEEEEEEEEEE@@@CCCHHHNNNYYYhhhyyy|||tttoooiiiggglllttt}}}|||zzzsssnnnooooooiiibbb^^^[[[ZZZZZZZZZZZZZZZYYYXXXXXXQQQIIIEEEEEECCC===777999:::;;;:::999999:::<<<;;;@@@BBBBBBCCCFFFEEEBBB???????????????@@@@@@@@@>>>CCCEEEBBB@@@@@@???<<<444444666888999666222///111000///000222333222111111222444444222222222333222111000000111111000///000111111222222222222222444333222111111111222222///000222222222111///......------,,,,,,------...---......,,,)))((())),,,***+++,,,,,,***))))))***+++***))))))))))))'''&&&&&&''''''(((((()))))))))))))))))))))))))))))))))&&&%%%%%%&&&((()))'''&&&))))))))))))))))))))))))'''''''''((((((((())))))''''''((((((((((((((((((&&&&&&''''''((())))))***)))***)))(((((('''###''''''(((((((((((('''''':::===>>>;;;:::<<<===<<<999;;;===???@@@@@@???>>><<<<<<======<<<:::999888<<<===>>><<<999888;;;>>>888888777666555444333333333222111000000/////////---,,,+++,,,...///...------...///...------...///------------------------+++---...---++++++...111.........------,,,,,,,,,---,,,,,,---...///---,,,************************,,,,,,,,,++++++************))))))+++---...,,,+++)))))))))+++---...---+++))))))*********))))))(((************************))))))***++++++++++++***&&&++++++((()))......***......---,,,,,,+++******(((---222222...******,,,+++...111///+++)))---000...,,,***+++---...,,,***))))))***,,,,,,,,,,,,,,,++++++******++++++,,,---)))(((***...---***+++......---,,,,,,,,,...000222000000000000000000000000............/////////000000000000000000000000000,,,,,,---...///000111111111111111222333555777999444777<<>>888:::<<<<<<<<<===???@@@;;;???BBBBBBCCCFFFFFFCCC>>>???@@@AAAAAAAAAAAAAAA<<<@@@AAA>>><<<===<<<::::::888444333333444444333111000000000222333333222000222333333222111222333222111///000111111000///111222222333333333222222333222111/////////000111///000222333222111///......------,,,,,,------...///000///,,,(((&&&'''***(((+++...---)))((()))+++&&&))),,,***'''$$$%%%'''%%%&&&&&&'''((()))******)))))))))))))))))))))))),,,+++***++++++***'''$$$))))))(((((((((((())))))&&&'''''''''(((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&'''((())))))***+++'''&&&((()))''''''((((((((())))))))))))((((((<<<;;;;;;;;;;;;;;;;;;;;;:::777888===???<<<;;;;;;888888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;999777666777555444333333333111///111///......000111111000++++++***)))))))))******...///000000000...---,,,******++++++,,,+++++++++///......---------......,,,,,,,,,...000///---***---------,,,,,,++++++++++++++++++*********))))))+++*********))))))((((((***+++,,,,,,+++++++++---)))------))))))------))),,,,,,,,,,,,,,,+++***)))###$$$%%%'''***,,,---...+++***)))***,,,,,,***)))*********+++,,,,,,,,,---+++*********+++,,,,,,---))))))))))))))))))))))))++++++,,,,,,,,,,,,---------+++***+++------***(((***(((((()))***+++***)))*********+++,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++000///......///111444666000000//////.........---......///000111000000000111111222222222333333333333222333888AAAMMMZZZaaaggghhhqqq}}}uuuooojjjfffaaa]]]UUURRROOOMMMLLLLLLLLLKKKCCCHHHPPPXXX^^^___[[[WWWdddhhhpppxxx~~~~~~{{{xxx~~~|||xxxssslllfff^^^]]][[[\\\___aaaccccccpppmmmiiieee```YYYQQQLLLJJJEEE@@@???AAAAAA>>>;;;======<<<<<<<<<>>>???@@@@@@@@@@@@AAABBBCCCDDDEEE???@@@AAABBBBBBBBBAAA@@@CCC@@@===;;;;;;:::888666999999777666444444444444222222222111111222333333222111111000000000000000222222222222222111000///111111222333333333333333888777444222111222333333333111///...///000///......---,,,,,,......---,,,+++***)))+++......,,,)))************))))))(((((())))))))))))((((((((((((***)))((((((((((((((()))+++***)))(((((()))******,,,***(((((((((((('''&&&)))((()))***+++***'''$$$&&&&&&''''''(((((())))))%%%((()))&&&'''******'''&&&'''(((***++++++,,,,,,''''''(((((()))(((((((((,,,***((('''&&&'''((()))999999999999:::::::::::::::777888<<>>=========???@@@AAAAAAAAA@@@@@@@@@AAAAAABBB??????@@@AAAAAA@@@???>>>@@@>>><<<;;;;;;;;;999888666666555333222111111111222222222222222222222333111111000////////////000111222222222111111000///222111000000000111222333777666444222111222333444444222000000000000///......---,,,,,,......---,,,---,,,***+++,,,+++(((%%%*********)))))))))))))))************))))))))))))(((((('''(((((()))***++++++***)))(((((()))******((('''&&&&&&(((******)))))))))((()))******'''%%%'''''''''(((((((((((((((%%%((((((&&&&&&))))))'''&&&''''''(((((((((((((((%%%%%%%%%&&&&&&%%%$$$$$$+++***(((&&&&&&'''((()))666666666777777888888999999666666;;;>>><<<;;;===999999:::::::::999888888555555666777777666555444444333111111111111///...111///------......---,,,---------------...///000///000111111111000///...///000000000///...------...---------------......---,,,,,,...//////,,,***,,,,,,,,,,,,+++++++++++++++++++++******************************)))))))))))))))*********+++++++++)))+++,,,******,,,+++)))******++++++******)))))),,,,,,+++***((('''&&&&&&+++***)))***,,,,,,***)))************))))))))))))+++************+++,,,,,,(((((((((((((((((((((((())))))*********+++++++++---,,,,,,,,,------+++)))***(((((()))***+++***)))------,,,,,,------------,,,,,,,,,,,,------------///---+++,,,...///---+++......///000000///......+++,,,---...///000000000////////////...............------,,,,,,...///000000111111111222222222222666555333333555999===@@@:::@@@NNNddd}}}{{{uuunnnkkkhhhddd]]]WWWMMMMMMMMMNNNNNNLLLIIIFFFFFFIIINNNSSSUUUTTTRRRPPPWWWbbbmmmrrruuu}}}yyymmmggg___ZZZZZZ\\\]]]\\\YYY[[[^^^ccchhhkkkkkkjjj]]]ZZZUUUQQQMMMJJJFFFCCC@@@???@@@CCCFFFFFFBBB>>>@@@???>>>>>>>>>???@@@AAABBBAAA@@@@@@??????@@@@@@>>>?????????>>>>>>===<<<===<<<::::::;;;;;;:::999999888777666555555444444222222222222222222222222111000//////......//////111111111111000000000000444333111000000111222444555444333222222222444444666444111000000000///......---,,,,,,......---,,,...,,,++++++,,,+++(((&&&)))))))))))))))*********++++++++++++************''''''''''''(((***+++,,,***))))))(((((())))))***'''&&&%%%%%%((()))))))))***)))(((((())))))((('''((((((((((((((('''''''''$$$''''''%%%%%%((((((&&&(((((((((''''''&&&&&&&&&(((((()))(((((('''&&&%%%)))((('''&&&&&&&&&'''(((333333444555666666777777777444444999;;;::::::<<<:::;;;;;;;;;:::999888888777777777777555333111///333111000///000000...---111///---,,,------,,,***+++++++++,,,,,,...///000///000111222222111000///////////////...---++++++------,,,,,,------.........---,,,---......,,,***,,,+++++++++++++++++++++************************************************))))))((()))+++,,,++++++)))***++++++++++++***)))))))))*********))))))((())))))))))))))))))))))))+++***)))***,,,,,,***)))******))))))((((((''''''+++***************++++++))))))))))))))))))))))))************++++++++++++---------------,,,+++******(((((((((***+++***)))******+++,,,,,,---------++++++,,,,,,,,,---------///,,,)))+++...///---***,,,------------------,,,,,,---///111222222111000///////////////.........///...---,,,,,,...000111000000000111111111111222222111111111222444666888555777<<>>=========>>>???@@@@@@@@@???@@@@@@AAAAAA??????>>>>>>======<<<<<<===;;;::::::;;;;;;999777999999999888888777666555222222333333222222111111000000///...............000000000000///000000000555444333222222222333333222222111111222333444444555333111000000///...---...---,,,,,,......---,,,+++++++++,,,---------,,,))))))))))))************++++++*********)))))))))(((((('''(((((()))******(((((((((((()))))))))***)))(((&&&&&&&&&'''&&&%%%+++)))''''''((())))))((())))))((((((''''''&&&&&&$$$&&&'''$$$%%%((((((%%%******))))))((((((((((((+++++++++***)))((('''&&&((('''&&&&&&&&&&&&''''''222222333444444555666666666222222666999777888:::;;;;;;<<<;;;;;;:::999999888888888777555333000///222000////////////...---111...,,,,,,,,,,,,+++***+++++++++,,,---...///000///000111222222111000//////000//////...---,,,+++,,,,,,,,,,,,,,,---......///---,,,---......,,,***++++++++++++++++++++++++***************************************+++++++++***(((((())),,,---,,,+++))))))+++,,,,,,+++))))))((())))))*********))))))'''(((((()))***+++,,,,,,+++***)))***,,,,,,***)))***))))))(((((('''''''''++++++***))))))*********************************+++++++++,,,,,,,,,,,,---,,,,,,------,,,+++++++++***(((((((((***+++***)))&&&''')))+++,,,---------+++++++++,,,,,,,,,---------+++)))***---...,,,***---------,,,,,,---------,,,---000222222111000///.........///////////////000///...------///111222//////000000000111111111111111111111222333444444666666666999EEEYYYppp~~~tttkkkkkkqqqwww{{{wwwfffaaaXXXQQQMMMKKKJJJIIIHHHFFFEEECCCCCCDDDFFFGGGEEEGGGJJJJJJMMMVVVdddooo|||xxx|||{{{rrrpppiii___XXXWWWWWWUUURRRSSSUUUXXX[[[]]]]]]\\\]]]\\\\\\\\\[[[XXXSSSOOOHHHFFFCCCCCCEEEGGGHHHIIIFFFDDDCCCBBBCCCCCCBBBBBB???>>>===<<<;;;;;;<<<===>>>>>>>>>???@@@BBBCCCDDD??????>>>>>>===============<<<;;;;;;;;;999777444444555555555555333222222222333333333333222111000000000///...............000//////......///000000111111222333333222111000111111111111222333333444333111///.........---+++...---,,,,,,......---,,,******************+++,,,)))))))))))))))***************)))))))))(((((((((******)))(((((('''((((((''''''(((((()))))))))))))))'''&&&%%%'''''''''&&&***(((''''''((()))))))))))))))((((((''''''&&&&&&$$$&&&'''$$$%%%((((((%%%((((((((('''((()))******((((((((('''&&&%%%$$$###''''''&&&&&&&&&'''''''''333333333444555555555666777333222555777666666888::::::;;;;;;;;;:::999999555666666666666444333222111000...//////000...---000...,,,,,,------,,,+++...............///000111...///000111111111000///000111111111000///......++++++++++++,,,---...///000...,,,,,,------,,,************+++++++++++++++***************+++++++++*********++++++++++++++++++)))''')))---///...,,,***)))+++......+++)))***))))))******++++++******))))))******************+++***)))***,,,,,,***)))))))))))))))((((((((((((++++++***))))))))))))***++++++++++++++++++++++++++++++,,,,,,,,,---------***,,,------+++******+++***(((((()))***+++***)))&&&(((***+++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///............///000***+++---/////////---,,,.........///////////////000//////...///000111222////////////000000000000333222222111111111111111444555777999===FFFQQQZZZ]]]UUUOOOQQQVVV]]]gggpppxxxqqqhhh```\\\[[[[[[[[[SSSPPPLLLGGGEEEDDDEEEFFFEEECCCAAA@@@BBBGGGNNNRRRfffjjjnnnrrrtttuuuwwwxxxpppiiihhhppp{{{|||vvvnnnaaa```\\\VVVRRRQQQSSSTTT[[[___dddggghhheeeaaa___VVVTTTRRRQQQPPPNNNKKKIIIHHHEEECCCBBBDDDFFFFFFFFFHHHGGGEEECCCBBBAAABBBBBB@@@>>>===;;;::::::;;;;;;<<<<<<<<<>>>???AAACCCDDD>>>======<<<<<<===>>>>>><<<;;;;;;;;;:::999555333444555555666666444333222222333444444333222000///111000//////......////////////...------...000111---......///000000//////000000000111222222222222111///------......---,,,...---,,,,,,......---,,,*********(((&&&%%%&&&'''************)))))))))((())))))))))))(((((((((''',,,+++***(((''''''''''''&&&&&&'''((())))))))))))&&&$$$$$$%%%(((***+++***)))((('''((()))***)))(((((((((((((((((('''''''''$$$''''''%%%%%%((((((&&&&&&&&&%%%$$$%%%&&&((()))))))))))))))((('''&&&&&&&&&''''''''''''(((((((((555555555555555555555555:::555333666777666666888777777888999999999888888555555666666555444222111111000//////000000///...///...,,,,,,---......---///......---......//////---...///000111000////////////000000000//////...++++++++++++,,,---...///000...---,,,------,,,***)))*********++++++++++++))))))*********+++++++++*********++++++,,,,,,,,,,,,)))(((***///111///,,,,,,))),,,000000,,,))),,,)))******+++,,,,,,++++++************************+++***)))***,,,,,,***)))((()))))))))))))))******++++++***)))))))))))))))***************************+++++++++,,,,,,,,,,,,)))+++---,,,)))((()))******(((((()))***+++***)))+++,,,---......---+++******++++++++++++,,,,,,,,,+++...111///,,,+++---000000///............///000+++,,,---.........---,,,............/////////000........./////////000000........./////////000000111000000/////////000111222444666777888;;;@@@CCCGGGBBB@@@AAADDDHHHRRR[[[kkkyyyzzzssspppppprrrsssiiifffaaaZZZTTTNNNJJJHHHDDDCCCBBB@@@@@@AAACCCDDDKKKMMMRRRWWW\\\```aaaaaa\\\VVVXXXbbblllwww}}}zzzyyyvvvxxxvvvxxx~~~}}}zzzwwwpppgggcccYYYXXXWWWUUUTTTVVV[[[aaajjjmmmpppqqqmmmfff___[[[PPPMMMIIIGGGGGGHHHHHHHHHEEECCCAAABBBCCCEEEEEEEEEFFFGGGFFFEEEDDDBBBBBBBBBAAA@@@>>><<<;;;:::;;;;;;::::::;;;<<<===>>>@@@AAA;;;;;;::::::;;;<<<===>>>:::999999:::;;;999666444444555777777777666444333222333444444444222000...111111000////////////000///...---,,,,,,...000111///...---,,,---000222444000000111111111111111111000///------/////////......---,,,,,,......---,,,+++++++++)))&&&%%%&&&(((,,,++++++***)))(((''''''*********)))))))))((((((+++***)))(((((('''((((((%%%&&&'''))))))))))))(((&&&%%%$$$&&&)))+++,,,+++''''''''')))++++++)))''''''''''''(((((((((((((((%%%((((((&&&&&&))))))'''((('''%%%$$$$$$%%%&&&'''******+++++++++******)))''''''(((((())))))))))))666666666666666666555555<<<777555777888666666888444555666777777777777777777777777666333111...,,,111000//////000111///...///---,,,,,,...//////...---,,,,,,+++++++++,,,,,,,,,---...000000000///...,,,,,,---------------,,,++++++++++++,,,---...///111///---,,,,,,---,,,+++))))))******++++++++++++))))))******++++++++++++*********++++++,,,,,,,,,---***(((***///222000---,,,***,,,222222,,,***,,,)))***+++,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---+++***)))***,,,,,,***)))(((((())))))******++++++++++++***))))))((()))))))))))))))))))))))))))))))))************+++++++++(((***,,,+++)))'''(((******(((((()))***+++***)))///000111111///---***)))******+++++++++,,,,,,,,,,,,111444222---+++///444...---,,,++++++,,,---.........//////////////////---.........//////000000,,,---......//////................../////////000,,,,,,,,,,,,---///111333333333222222333777;;;???<<<999888888777888@@@IIIWWWeeexxx~~~|||vvvnnneeeZZZRRRMMMDDDFFFFFFEEEBBBAAABBBCCC@@@AAACCCHHHLLLLLLJJJHHHNNNHHHJJJUUU]]]dddttt~~~zzzxxxwwwuuusssssswwwuuummmkkkiiiddd___]]]YYYXXXWWWXXXYYY]]]fffnnnmmmooopppmmmfff]]]TTTOOONNNJJJEEEBBBCCCEEEGGGHHH??????>>>@@@DDDFFFGGGGGGCCCEEEGGGHHHFFFDDDBBBAAABBBAAA???===<<<;;;;;;<<<:::::::::::::::;;;<<<===999888888888999;;;===>>>777777888:::;;;:::888555000111333444444222111///222333444555444222000...222222111000000000000000///...,,,,,,,,,...000111555222...,,,---222888<<<000000111111111111000000000///......000111111000...---,,,,,,......---,,,***,,,,,,+++)))))),,,///---,,,+++***)))'''&&&&&&+++++++++************))))))((((((((((((((()))***$$$%%%'''))))))))))))(((***((('''''')))***))))))&&&&&&(((***,,,+++)))'''&&&'''''''''(((((())))))&&&((()))&&&'''******'''---+++)))&&&%%%%%%&&&'''&&&''''''(((((((((((('''''''''((()))******))))))666555555:::>>>???;;;666888888777555555444444444777777777777666555444333888555222222333333111//////,,,******,,,---,,,******&&&***))) ###...///------,,,,,,,,,+++++++++)))+++---......---,,,+++***---...---+++,,,,,,+++......---,,,,,,+++******---,,,+++,,,------,,,***000+++)))---...)))(((***,,,///000...------***'''---%%%"""''',,,,,,++++++((()))...333999<<<<<<;;;------......---+++)))((((((......***---444000%%%)))((('''''''''(((***++++++(((&&&((()))'''!!!&&&%%%%%%&&&)))******)))+++)))''''''******(((&&&+++*********))))))((((((***************++++++++++++***((('''%%%###!!!!!!+++)))((()))---...---+++///000000///---,,,,,,------------+++******,,,...))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///,,,***,,,000111---(((,,,,,,,,,---------......,,,///111111...---...000///......------///000111222222222111111111111000444333222111222333444555555444333333444666999:::EEEQQQ```mmm}}}vvvjjj```XXXUUUPPPJJJEEECCCCCCCCCHHHCCCBBBEEEGGGEEEEEEGGGGGGCCCEEEKKKLLLPPPccczzz|||yyyuuusssrrruuu|||yyyvvvzzz~~~~~~|||{{{|||{{{qqqppp|||{{{hhhddd```]]]]]]^^^______[[[]]]aaaeeeggghhhgggfffhhheee```YYYSSSNNNKKKJJJFFFEEECCCAAA???>>>======AAA??????AAAFFFHHHHHHFFF@@@BBBEEEFFFFFFEEECCCAAA???>>>:::666888<<<<<<888666666777888:::<<>>???<<<888999888777666555444444444222222333333333333444444777444222111222222111///222///---...///000///---,,,(((,,,+++###&&&///////////////.........------)))+++---------,,,+++++++++---------,,,,,,,,,,,,...------,,,++++++******---,,,+++,,,,,,,,,***(((,,,((('''+++,,,)))(((+++---111666888777333,,,'''***((((((***+++))),,,111///......222888;;;;;;888------------,,,+++******...888;;;444111444333---***)))((((((((()))******...+++***+++...---)))$$$+++)))(((((((((((('''%%%+++)))'''((()))***(((&&&************)))))))))(((+++++++++***)))))))))))),,,++++++***)))((((((''''''&&&&&&)))---000000///...//////...,,,++++++,,,++++++,,,+++***+++---///*********++++++,,,,,,---++++++++++++++++++++++++---------...///...---,,,....../////////000000000---///111000...---///111///......---...///000111000000000000111111111111222222222222222333444444555444333333333555777888666===HHHUUUbbbppp|||xxxrrrjjjaaaZZZSSSMMMHHHKKKFFFDDDGGGIIIFFFEEEEEEFFFAAAAAAFFFFFFHHHUUUgggyyy{{{~~~{{{tttlllhhhlllvvv~~~wwwnnnlllkkkmmmrrr{{{yyytttvvv{{{~~~}}}|||yyyppppppzzz|||wwwwwwssskkkccc]]][[[XXXXXXZZZ]]]```aaaeeeeeeeeecccaaa]]]ZZZXXXXXXVVVRRRNNNJJJGGGEEEDDDEEEDDDCCCAAA???>>>>>>>>>AAA@@@@@@BBBFFFHHHGGGFFFAAABBBDDDEEEEEEDDDBBBAAA@@@???<<<888999<<<:::666444444444555777999;;;===999777666555777888888777777777777777666555333333555333222222444555333111444444444444444333333222555444333000///------,,,........................222111111111000000000000...000111111000//////000000...,,,,,,---...---,,,++++++,,,,,,,,,+++***))),,,...---)))(((***)))&&&*********)))))))))((((((+++++++++***))))))((((((%%%&&&((()))))))))'''&&&***)))'''&&&&&&''')))***((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((---***'''&&&&&&&&&%%%###'''''''''''''''&&&&&&%%%))))))((((((''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''888666555888<<<>>>===;;;;;;:::888666555333333333000000///000111333555666555333111000111111///...///---,,,,,,---...,,,+++---)))...///''')))000...,,,,,,+++++++++************+++---,,,+++***+++,,,,,,,,,,,,------,,,,,,---------,,,,,,++++++******,,,+++******++++++)))((((((%%%%%%(((+++***)))+++---222999???>>>888000***,,,...111111,,,(((...888111,,,))),,,222555333...,,,,,,+++++++++++++++,,,<<>>>>>AAAAAAAAACCCFFFGGGFFFEEEBBBBBBBBBBBBBBBBBBAAAAAA@@@AAA???::::::;;;999444333333444555666888:::;;;999777555666777888888777444444555666666666666666777555444444444444333222555444333333222222333333555444222000///------,,,........................222222111111111000000000...000111111000//////000///---++++++,,,---,,,+++***+++,,,,,,,,,+++***)))(((++++++)))***---...+++))))))))))))((((((((((((,,,+++***))))))***++++++((()))*********)))'''&&&(((((((((((()))***++++++'''&&&%%%''')))***))))))((((((''''''&&&%%%%%%$$$''''''&&&&&&'''((()))***((((((''''''((('''%%%###)))(((((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((((((:::888666888;;;>>>>>>>>><<<;;;999777555333333222222111000000111333666777333222000/////////......---,,,,,,,,,,,,,,,+++***---)))///000)))***000,,,***))))))))))))(((((((((***,,,,,,+++)))(((+++...///,,,+++---...,,,,,,---,,,,,,,,,,,,++++++******((((((((()))+++,,,+++)))(((&&&&&&(((************---///555;;;<<<777222111444555777555///***000:::000***&&&***111333---&&&,,,+++***))))))***,,,---;;;DDDEEE999+++$$$######+++*********))))))))))))'''%%%######&&&(((((('''(((''''''(((+++,,,,,,+++)))(((((((((((((((''''''*********)))))))))))))))+++***)))(((''''''((((((((())))))******+++++++++***))))))***+++++++++++++++,,,---,,,)))((()))***)))+++,,,+++++++++,,,...,,,,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,++++++++++++))))))))))))************.........---,,,---...///------------......//////+++,,,,,,---///000000111///000222333333333222111444333222111111111111111555///222<<<@@@BBBTTTkkk~~~vvvjjjccc```aaa```YYYQQQMMMLLLFFFCCCEEEFFFCCCDDDGGGNNNPPPSSSYYY^^^aaabbbaaa[[[VVVPPPMMMNNNPPPQQQQQQRRRVVV[[[```fffoooyyyzzzrrrttt{{{~~~{{{{{{|||yyyxxx{{{}}}}}}{{{~~~|||{{{}}}~~~xxxvvvvvvuuupppkkkfff```[[[[[[^^^___\\\XXXTTTSSSTTTWWW\\\aaacccdddYYYWWWSSSNNNJJJGGGEEEDDDFFFFFFFFFFFFFFFGGGGGGGGGCCCBBBAAA@@@????????????AAABBBBBBDDDEEEEEEDDDDDDBBBAAA@@@?????????@@@AAA@@@BBB@@@<<<::::::777222666666777888999:::;;;<<<888777555666777888777666333444444555666666666666666555444444333333222111555444222111111111222333444333111000...---------------......//////000000000000000/////////......///000222222000///000111///---++++++,,,---,,,+++)))***+++,,,,,,+++***)))(((++++++)))))),,,,,,))))))))))))((((((((('''''',,,***)))((()))***,,,...%%%&&&'''((())))))((((((%%%%%%&&&'''(((((())))))(((&&&&&&''')))))))))(((((('''''''''&&&&&&&&&%%%((('''%%%%%%&&&(((***,,,''''''&&&&&&'''''''''&&&+++***((('''''''''((()))&&&&&&&&&''''''((((((((($$$%%%%%%''''''(((((((((;;;:::888888:::===>>>???<<<;;;999777555444333222444333111000000111333444111111000///...---...//////000111111000///......---)))---///)))***...***,,,,,,,,,,,,+++++++++++++++,,,,,,***'''(((,,,111222,,,***---///,,,+++---,,,+++++++++++++++******%%%%%%%%%(((+++------,,,+++***))))))***,,,+++))),,,)))***000222000222666999666444333///+++...444111,,,***///666777///'''+++***)))((((((***+++,,,***000222...)))'''(((((())))))*********))))))))),,,***((('''((()))******%%%%%%%%%(((+++......---((((((((((((''''''''''''))))))))))))))))))******)))((('''''''''(((***+++)))))))))))))))))))))))))))***************+++++++++,,,,,,+++)))(((((()))+++,,,---,,,***))))))***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))&&&'''+++,,,***''',,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,------...............******+++---...///000111///000111222333222111000333222111111000000//////555///111888888555BBBVVVyyyzzzuuuvvvsssjjj^^^XXXRRRMMMIIIIIIIIIGGGEEEEEEDDDDDDFFFIIIMMMOOOOOOOOOQQQMMMHHHGGGIIIJJJIIIGGGIIIJJJLLLPPPWWW```jjjpppmmmmmmmmmlllgggccceeejjjooouuu}}}{{{uuupppoooxxx}}}xxx{{{{{{{{{{{{}}}|||wwwvvvvvvuuuxxx|||~~~{{{|||}}}|||~~~~~~yyytttqqqqqquuuzzz{{{yyyuuunnngggdddffffffccc```YYYWWWVVVXXX]]]^^^[[[WWWPPPPPPPPPRRRUUUWWWWWWWWWKKKIIIGGGEEEDDDEEEEEEFFFAAAAAABBBBBBBBBCCCCCCBBBAAA@@@@@@??????@@@@@@@@@@@@BBBCCCDDDDDDCCCBBBAAAAAA@@@>>>===<<<===>>>???>>>AAA@@@<<<999999777333777888999:::;;;;;;<<<<<<777666555666777888666555444555555555555555444444444444444333222111000111444333222000000111222222333222111///...---------------......///000111111000000000000///////////////111222222000000000111000...,,,,,,---...---,,,))))))***+++++++++***))),,,...---(((&&&'''&&&"""))))))))))))((((((((((((+++***(((((((((***,,,...&&&''''''((((((((((((((($$$$$$%%%&&&'''(((((((((***(((''''''(((((('''%%%&&&&&&&&&''''''(((((((((((('''%%%%%%&&&(((***,,,((('''&&&$$$$$$&&&)))+++)))((('''&&&%%%&&&'''(((%%%%%%&&&&&&''''''(((((($$$%%%&&&'''((()))((((((<<<<<<;;;:::;;;<<<===>>><<<;;;999777666444444444333222000///......//////000000111///------...000---///111111///...---------(((,,,...(((***...(((++++++++++++************+++,,,---)))&&&(((///666666---)))...///+++***---++++++++++++++++++******$$$$$$%%%(((,,,......---,,,---,,,***+++...,,,)))+++%%%$$$))),,,***...555777111,,,,,,,,,***+++...///+++***---333333---&&&******)))))))))))))))***'''((()))))))))))))))(((''''''((()))))))))))))))---,,,+++)))))))))******(((''''''(((***++++++)))'''((()))(((&&&%%%&&&'''))))))))))))************(((((('''&&&'''***,,,...,,,,,,++++++***)))))))))%%%''')))******+++---...***+++,,,+++)))(((((()))+++---...---***(((((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---((($$$%%%***---***&&&++++++++++++,,,,,,,,,,,,,,,++++++,,,------,,,***,,,,,,---............---***+++,,,---...///000000//////000111111111111111111111111111000000//////444111222666444111888DDDXXXkkkqqqiii```\\\VVVRRROOOLLLIIIHHHBBBAAA@@@AAACCCDDDCCCCCCHHHEEEBBBBBBCCCDDDCCCAAADDDDDDDDDGGGMMMUUU\\\aaa^^^]]]\\\YYYVVVTTTUUUWWWVVV[[[bbbgggjjjjjjkkkkkkjjjhhhaaaYYYZZZgggwww}}}sssmmmjjjhhhfffmmmnnnoooppprrrvvv|||~~~yyyuuutttqqqnnnooossszzzvvvwww|||~~~~~~}}}yyy~~~yyyrrrlllfffbbbaaa^^^___dddiiihhhcccaaabbbbbb]]]WWWVVVYYY]]]___```WWWVVVUUUWWWZZZYYYUUUQQQOOONNNNNNOOOPPPPPPNNNMMMEEEDDDCCCCCCCCCEEEFFFGGGAAAAAABBBBBBBBBAAAAAA@@@???????????????@@@AAAAAA???AAADDDDDDBBB@@@??????@@@???===<<<;;;;;;<<<===;;;>>>>>>999777777777555666777888999999999999999666555555666777888666444555555555555555444333222222333444333111000000222333222111111000000111111222222000///...---------,,,,,,---...000111222222333333222222222111111111///111222222111000000111000...,,,,,,---...---,,,((()))***+++++++++***)))$$$'''(((&&&'''++++++)))************))))))))))))))))))((((((((()))+++,,,,,,++++++***)))(((((((((''''''''''''((()))******+++)))((('''((((((&&&%%%%%%&&&&&&'''(((((())))))''''''&&&&&&'''((()))***((((((&&&$$$###%%%))),,,&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''''''''((($$$%%%'''((())))))((('''=========<<<;;;;;;<<<===;;;:::999777666555555555222222111000000///......///111111000------///111***---000000---+++++++++///))),,,---(((***...)))******)))))))))(((((((((+++------)))&&&)))222;;;999...)))...000***(((,,,******************++++++'''&&&'''))),,,------,,,))),,,+++)))+++//////***+++%%%&&&------((((((///111,,,((())))))))),,,000///+++((((((***+++(((&&&************)))((('''''',,,++++++***(((&&&%%%&&&$$$%%%&&&((()))))))))))))))))))))(((''''''((()))***)))'''((())))))'''&&&&&&((()))(((&&&%%%&&&(((((()))))))))************+++***((('''(((***,,,...++++++++++++************%%%''')))***)))***,,,...+++,,,,,,+++)))(((((()))***+++---,,,+++)))((()))*********++++++,,,,,,---++++++++++++++++++++++++---***((((((***++++++))))))))))))*********++++++,,,,,,,,,///111000---)))+++,,,---.........------+++,,,,,,---...//////000000////////////000111111000111111111111000000///444444444333222333777:::???KKKXXX^^^^^^```hhhqqq}}}zzzvvvnnnccc[[[VVVTTTSSSNNNKKKIIIHHHIIIIIIIIIHHHFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCFFFJJJNNNPPPOOOPPPOOOMMMLLLKKKJJJHHHHHHKKKOOOQQQRRRUUUXXX\\\___^^^VVVLLLKKKWWWeeemmmuuuuuuyyyxxxrrrrrrqqqooojjjccc\\\WWWUUUUUUXXXZZZ]]]___bbbgggmmmssstttoookkkjjjgggdddfffkkknnnkkkmmmtttzzzzzzzzz{{{zzz|||~~~wwwnnngggkkkiiieee^^^XXXTTTRRRPPPNNNMMMPPPVVVVVVRRRSSSWWWWWWTTTQQQPPPRRRWWW]]]```XXXUUUSSSSSSSSSSSSPPPMMMJJJJJJJJJKKKLLLLLLIIIGGGAAAAAAAAABBBCCCDDDEEEFFFBBBCCCCCCDDDDDDCCCBBBAAA>>>>>>>>>>>>???@@@BBBBBB===@@@CCCCCC@@@===<<<<<<>>>===<<<;;;;;;:::::::::888<<<<<<777444666999888666666888888999888777777666555555666888777666444444444555555444444333333222333555444222111222444111111111111111000000///222111000///...---------,,,,,,---///000111333333333333333222222222111111///111333222111000111111///---++++++,,,---,,,+++'''((()))+++++++++***)))"""%%%%%%)))///111000++++++++++++************(((((((((((((((((())))))+++***))))))((((((((((((+++***((('''''')))***+++)))(((''''''((()))(((&&&''''''''''''(((((((((((('''''''''(((((((((((((((&&&''''''&&&$$$%%%(((+++%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))((('''&&&>>>>>>???>>><<<;;;;;;;;;:::999888777666666666666222333333333333222111111///111222000...---///222---000333333000......///111***,,,---(((+++///)))---------,,,,,,,,,,,,++++++------)))&&&***444===<<>>???@@@AAACCCCCCDDD???@@@AAABBBBBBAAA@@@???=========>>>???AAABBBCCC===@@@CCCCCC???<<<:::;;;======<<<;;;;;;:::999999666::::::555333666::::::777888999::::::999888777555555555666888777555333333333444444555555444444222444666555333222444666000111222222222111///...222111000......---------+++,,,---///000222333444111111111000000000000///000111333333111000111222...,,,******+++,,,+++***'''((()))***++++++***)))'''******((((((++++++))),,,,,,,,,+++++++++******''''''((((((((((((''''''$$$$$$%%%%%%&&&((()))***,,,***(((&&&&&&''')))+++'''&&&&&&''')))***)))((()))))))))(((''''''&&&&&&'''(((((()))(((((('''&&&$$$'''))))))&&&%%%&&&((('''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******(((&&&%%%EEEAAA===;;;;;;<<<<<<<<<>>>===;;;999777555444444222000000000222333222111......---,,,++++++******//////000000///...------...)))(((---///+++))),,,+++)))***------)))((()))+++***))))))+++------,,,******++++++)))'''%%%$$$***)))))))))((((((''''''((((((''''''''')))***++++++***((('''(((***---//////+++)))+++,,,***)))+++---)))'''((()))+++222;;;444)))%%%,,,+++'''///000///,,,(((&&&(((******,,,***''''''***)))$$$((((((''''''''''''((((((***)))'''''''''((('''&&&+++******+++((($$$&&&***&&&&&&'''((()))***++++++&&&''')))***+++***((('''***)))((((((((()))+++,,,+++*********))))))(((((())))))(((((((((((())))))---,,,+++***))))))))))))+++)))((()))******)))(((++++++,,,,,,---------...222///+++******+++++++++...---,,,,,,......---,,,---------...............,,,------......------,,,...---,,,++++++---///000,,,//////---...111111///---......///000/////////111111111111111111111111333333222111111222333333555555555666888999;;;;;;BBBGGGPPP]]]mmm}}}yyyrrrjjjmmmpppqqqnnnmmmlllgggaaa```______aaacccbbb]]]XXXQQQPPPOOOLLLIIIGGGGGGHHHKKKIIIGGGFFFGGGGGGGGGFFFHHHFFFDDDDDDFFFJJJOOORRRLLLIIIFFFCCCBBBEEEHHHJJJOOOQQQSSSTTTRRRPPPOOONNNLLLKKKJJJGGGDDDAAA>>>===EEEEEEEEEDDDCCCEEEHHHKKKOOONNNMMMKKKJJJIIIIIIJJJMMMOOOPPPRRRTTTUUUVVVVVVYYYUUUQQQPPPQQQQQQOOOLLLLLLKKKJJJJJJKKKJJJGGGEEEIIIKKKOOORRRUUUUUUUUUTTTYYYZZZXXXTTTQQQQQQUUUYYYVVVPPPMMMOOOMMMFFFBBBDDDCCCCCCBBBAAAAAA@@@??????AAA@@@??????AAAAAA@@@??????>>>>>>@@@BBBCCCAAA@@@??????@@@@@@@@@???>>>>>>>>>???@@@AAAAAA@@@>>>===>>>===;;;:::999999::::::<<<:::777444333444555666777888999999999888777666666666777888888666555444333333333333333333333333444333333444555666444333111...---111222//////111///...,,,++++++,,,...///...............///000111333111//////000111000///)))---333666555222///...111///---,,,,,,,,,+++***(((%%%$$$%%%)))+++***)))))))))))))))))))))))))))***)))))))))))))))***+++((((((''''''&&&&&&&&&%%%(((((())))))))))))((((((&&&''''''&&&$$$$$$%%%'''+++)))''''''((())))))((((((((((((((((((((((((((($$$&&&''''''&&&&&&(((***))))))))))))((('''%%%%%%(((((('''''''''&&&&&&&&&***)))((('''&&&'''((((((((((((((((((((((((((((((BBB???<<<;;;;;;;;;;;;:::===<<<:::888666555444444222111///000111222000///000//////...------,,,,,,...////////////......---***&&&%%%***+++(((&&&(((///+++***+++***'''(((+++---+++******+++,,,+++******************))))))(((*********))))))(((((((((***)))((((((((()))***+++***)))''''''(((+++...///,,,)))***...///+++((((((+++((((((+++---///555===:::111(((&&&***...---***,,,------***'''%%%&&&'''$$$&&&'''&&&)))---,,,(((((((((''''''''''''((((((+++)))((('''((()))((('''&&&&&&''''''""" &&&''''''(((((())))))******###%%%'''***++++++*********)))((((((((()))++++++))))))))))))))))))))))))))))))(((((((((((()))))),,,,,,,,,,,,---......///+++)))((()))***+++)))((((((((((((((()))))))))***000---+++***+++,,,++++++---,,,+++,,,---...---,,,///.....................*********++++++*********+++***)))((((((***,,,---...000000------000000---............////////////111111111111111111111111333222111111111111222333444444333444555666888999:::;;;???EEEOOO[[[eeekkkwwwlllmmmppptttwwwwwwsssoooaaa___\\\XXXTTTQQQQQQRRRTTTSSSRRRQQQOOOMMMKKKIIIMMMMMMLLLLLLKKKKKKKKKLLLKKKGGGBBB>>>>>>AAAEEEHHHGGGHHHJJJJJJIIIHHHHHHGGGIIIIIIHHHFFFDDDAAA???===@@@@@@@@@@@@???@@@BBBEEEBBBBBBCCCBBBAAA@@@@@@@@@CCCCCCDDDDDDDDDDDDDDDDDDHHHFFFDDDDDDEEEFFFFFFFFFNNNMMMLLLLLLNNNNNNNNNLLLNNNQQQVVV[[[\\\ZZZVVVSSSYYYXXXVVVSSSQQQQQQSSSUUUNNNKKKKKKOOONNNGGGCCCBBBCCCCCCBBBBBBAAAAAAAAA@@@AAA?????????AAABBBBBBAAAAAA@@@???@@@BBBBBBBBB@@@??????@@@@@@@@@@@@???>>>>>>???@@@AAAAAA???>>><<<>>>===;;;:::999999::::::<<<:::777444333444555666555666888999::::::::::::777999;;;======:::777555444444444444444444444444444333333444555555444222111,,,***...111///---...///---,,,++++++,,,---///...------......///000111333111//////000111000///+++///333555444222000///'''''''''***...111222222***)))((()))******&&&###))))))))))))))))))))))))******)))))))))))))))***((((((((('''''''''&&&&&&''''''((()))))))))))))))%%%&&&'''&&&%%%%%%&&&(((***)))'''''')))))))))((())))))))))))))))))))))))***))))))(((''''''&&&&&&))))))))))))((('''&&&%%%(((((('''''''''&&&&&&&&&)))((('''&&&%%%&&&&&&'''((((((((((((((((((((((((>>>===;;;:::;;;;;;999888;;;:::999777555444444333333111000000111111///...//////......------,,,,,,------......///.........,,,)))(((,,,---+++)))***111,,,))))))(((&&&(((,,,...,,,*********+++***(((******)))******+++,,,,,,***************)))))))))++++++***)))))))))******)))(((''''''(((+++---///((('''***000111,,,'''%%%'''%%%&&&)))******///555444///)))''')))+++***)))***+++,,,***(((&&&%%%&&&'''))))))'''((()))&&&!!!((((((''''''''''''((((((,,,***(((((()))***)))((((((((())))))$$$ """((((((((((((((())))))))))))%%%&&&((()))******)))))))))))))))((()))******+++))))))))))))))))))))))))***))))))(((((())))))***)))))))))***++++++,,,,,,***)))((()))***+++***))))))))))))************+++---+++***+++,,,---,,,+++,,,++++++,,,---......---000000000//////...............------------......---,,,+++++++++,,,...//////111111------///...+++///...---------...000000000000000000000000000000222222111111111111222222444333111000111222444666888666555666:::AAAHHHLLL[[[nnn|||yyyuuuoooiiieeebbbbbbbbbeeeeeeeeedddaaa^^^ZZZWWWYYY[[[]]]]]]\\\YYYUUUSSSNNNIIIBBB===<<>>===<<<<<<===???<<>><<<;;;@@@@@@??????>>>===<<<<<<>>>@@@AAABBBCCCEEEHHHKKKVVVUUUTTTUUUWWWWWWWWWUUUSSSXXX^^^bbbaaa\\\VVVQQQVVVTTTRRRQQQQQQQQQPPPOOOFFFEEEGGGLLLMMMHHHCCCBBBCCCBBBBBBAAAAAAAAABBBBBB@@@???>>>???BBBCCCDDDCCCDDDBBBAAAAAABBBBBBBBBAAA??????@@@@@@@@@@@@@@@???>>>???@@@@@@@@@>>>===<<<===<<<:::999888999999:::;;;999777555444444555666222444666999;;;<<<======666999<<>>;;;777555555555555555555555555555444333222333444444333111111,,,***...000...,,,---...---,,,++++++,,,---...------------...///000111333111//////000111000///---000333444333111111111+++***)))***,,,------,,,******+++,,,---***%%%!!!((((((((((((((((((((((((+++******)))(((((((((((())))))((((((((((((''''''''''''((((((((()))))))))$$$&&&&&&&&&%%%&&&((())))))((('''((()))***)))((()))))))))))))))))))))))),,,)))'''''')))***'''%%%((()))))))))((('''&&&&&&'''''''''''''''&&&&&&&&&)))(((''''''&&&&&&'''''')))))))))))))))))))))))):::999999999::::::777555999888777555444333333333444333111111111111///...,,,,,,,,,+++++++++******+++,,,---..................,,,,,,---///...---,,,...***(((******(((***...---+++***)))***+++***)))+++***)))((()))***+++,,,++++++******************,,,,,,+++******)))))))))***)))((((((((()))+++,,,(((&&&)))///000+++'''%%%(((&&&''')))(((%%%&&&***((('''&&&%%%&&&'''((((((***+++,,,,,,+++)))''''''(((++++++(((((((((###((((((''''''''''''((((((***)))''''''((())))))(((,,,((((((******((((((+++***)))))))))((((((((('''))))))))))))((('''&&&%%%)))))))))))))))******+++******))))))((((((((((((***))))))))))))))))))************))))))(((((('''***)))((()))***+++***)))*********************************+++------,,,+++,,,+++***+++---......---222111111000///......---000///............///000...------------...//////...000000---,,,///...+++///...---,,,,,,...000111000000000000000000000000111111111000000111111111444222000//////000222333777666555555777:::>>>AAABBBMMM]]]lll{{{~~~}}}}}}zzzyyyyyyyyy}}}}}}}}}{{{wwwtttrrrqqqmmmooorrruuutttrrrnnnlll```[[[SSSLLLJJJMMMRRRWWW\\\ZZZXXXVVVVVVUUUTTTSSSQQQQQQQQQOOOMMMIIIFFFDDD@@@BBBDDDDDDBBBAAAAAAAAACCCHHHMMMNNNJJJDDD@@@???DDDCCCCCCBBBBBBBBBCCCCCCCCCFFFIIIKKKLLLOOOUUUZZZcccccccccddddddbbb]]]ZZZVVVYYY^^^```^^^XXXRRRMMMOOOMMMKKKMMMPPPPPPNNNKKKEEEDDDFFFIIIJJJHHHEEECCCAAA@@@@@@??????@@@AAABBB@@@>>>>>>???BBBDDDEEEEEEGGGEEEBBBAAABBBBBBBBBAAA>>>>>>???@@@AAAAAA@@@@@@>>>?????????>>>===<<<;;;<<<;;;:::888888888999:::999888666555444444555555222444666999;;;<<<<<<<<<666777999:::999888555444666666666666666666666666333222222333444444222000///---...000...+++,,,000------,,,++++++,,,------,,,,,,,,,---...///000111333111//////000111000///000111333333222111111222000...,,,+++***)))&&&$$$((()))***,,,,,,+++(((&&&)))))))))))))))))))))))),,,+++***((((((''''''''')))))))))))))))((((((((())))))((((((''''''''''''$$$%%%&&&&&&&&&&&&(((***)))((('''(((******)))((((((((((((((((((((((((((()))%%%###%%%***,,,***&&&'''((((((((((((((('''&&&''''''''''''''''''''''''***))))))((((((((((((((())))))))))))))))))))))))666666666777999888555333777666555444333333333333555333222222222222000///+++++++++++++++*********++++++,,,------...------++++++++++++,,,---,,,)))(((&&&(((,,,---++++++...+++)))((()))***,,,+++++++++***)))''''''((())))))******************++++++++++++++++++******)))))),,,+++***)))((((((((((((***''''''+++,,,***((((((***)))***,,,***&&&&&&***''''''(((((((((((()))***)))******++++++)))(((&&&!!!%%%''''''))),,,)))$$$((((((''''''''''''((((((((('''%%%%%%'''((((((''')))"""$$$***+++((('''******))))))(((((('''''')))))))))((('''&&&%%%%%%((()))))))))************,,,+++***)))(((&&&&&&%%%******))))))))))))******+++,,,,,,---,,,,,,+++***)))(((((((((***++++++)))'''''''''''''''&&&&&&&&&***))))))+++------,,,+++,,,+++***+++---...---,,,222111111000///......---,,,++++++++++++++++++,,,***************++++++,,,+++......,,,,,,000000---///...,,,+++,,,---///111////////////////////////000000000000000000000000444222111//////000111222111222333444555666777777777;;;BBBLLLVVVcccqqq{{{vvvqqqxxx{{{vvvnnngggdddeeehhhkkkrrroookkkhhhgggeeeccc```^^^^^^]]]\\\XXXTTTPPPMMMLLLOOORRRSSSQQQOOONNNMMMSSSXXX^^^^^^WWWOOOIIIGGGFFFFFFFFFFFFHHHIIIKKKLLLLLLOOOSSSUUUUUUYYY^^^cccmmmnnnpppqqqnnnhhh^^^XXXTTTUUUVVVUUUSSSOOOKKKIIIGGGFFFFFFIIIMMMNNNLLLIIIHHHGGGFFFEEEFFFGGGFFFDDD???>>>===<<<===>>>???@@@???>>>===>>>AAADDDEEEFFFGGGEEECCCBBBCCCCCCAAA@@@<<<===>>>???@@@AAAAAAAAA??????>>>>>>===<<<;;;;;;;;;:::999888777888999999888777666555444444555555444555777999::::::::::::888777666555444555555666666666666666666666666666333222111222333333111///)))---111111***$$$(((111,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---///000111333111//////000111000///000222333222111000111222)))((((((***,,,,,,+++)))************))))))))))))************************+++***)))(((''''''''''''((((((((())))))))))))))),,,+++)))'''&&&%%%%%%%%%$$$&&&''''''&&&''')))+++'''''''''(((***+++)))((('''''''''''''''''''''''''''$$$!!!$$$(((+++(((%%%&&&'''((((((((((((((('''&&&'''''''''''''''''''''((((((((('''''''''&&&&&&((((((((((((((((((((((((333333333555666666444222555444333222222222222222444222111111222222000///------------,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,------+++---///...***'''&&&(((---...++++++---***((('''(((***,,,,,,+++******)))(((''''''(((((()))))))))************************+++******)))(((,,,+++***)))((('''''''''+++'''%%%((()))((((((+++%%%$$$'''***)))&&&'''+++***))))))(((((('''&&&&&&'''&&&&&&'''((((((&&&%%%$$$'''(((''')))+++)))$$$((((((''''''''''''(((((('''&&&$$$%%%&&&''''''&&&((( """***+++)))'''******))))))((((((''''''%%%%%%&&&''''''((())))))(((((()))************)))++++++***)))'''&&&%%%%%%+++******))))))******+++%%%''')))+++,,,---,,,,,,)))((('''(((***++++++***)))))))))(((((((((((('''***))))))***,,,---,,,+++---+++***+++,,,---,,,***000000000//////.........++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,***---...,,,,,,000000......---,,,,,,,,,---////////////////////////////////////000000000000//////222111111000000000111111...000222333444222000///333444999@@@EEEIIIOOOUUU\\\cccooo|||{{{kkkeeehhhqqqssstttxxxvvv{{{}}}xxxvvvwwwwww}}}yyyuuusssrrrpppkkkggghhhiiiiiihhhddd```[[[YYYZZZ^^^ccceeecccaaa^^^]]]gggnnntttsssjjj```ZZZXXXPPPOOOOOOOOOPPPRRRTTTVVVYYYZZZ[[[\\\]]]___cccfffmmmnnnppppppmmmdddZZZRRRNNNMMMLLLKKKIIIHHHGGGFFFBBBBBBCCCEEEHHHIIIIIIHHHIIIIIIFFFCCCDDDGGGHHHEEE???>>><<<;;;;;;<<<===??????===<<<===???CCCDDDEEEEEEDDDCCCCCCDDDCCCAAA???:::;;;<<<>>>???@@@@@@@@@??????>>>===<<<;;;;;;::::::999888777777888999999777666666555444444444555444555777888888888777777;;;999666444444555777999666666666666666666666666333222111111222222000...'''+++000///'''!!!%%%///++++++,,,,,,,,,,,,+++++++++++++++,,,---///000111333111//////000111000//////111222222000//////000(((((()))+++------+++***,,,,,,,,,)))'''&&&&&&((())))))))))))))))))))))))***))))))(((''''''''''''''''''(((((((((((())))))---+++)))'''%%%$$$$$$%%%%%%'''''''''&&&'''(((***'''&&&''')))++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&)))&&&$$$$$$&&&&&&$$$"""&&&&&&'''((()))))))))(((&&&&&&&&&'''''''''''''''$$$%%%%%%%%%%%%$$$######((((((((((((((((((((((((222111111222444444333222333333222111111111222222111///...///000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,///...,,,---111///***+++((((((+++,,,)))***---+++)))((((((***+++******(((((()))*********))))))((((((((())))))*********'''((()))*********)))((()))))))))(((((()))))))))***&&&$$$''')))((((((***###"""$$$'''&&&$$$%%%))))))'''%%%%%%&&&'''%%%###(((&&&$$$$$$&&&((('''%%%)))+++***'''(((***'''###((((((''''''''''''(((((('''&&&%%%%%%'''((((((''')))%%%$$$'''***((((((***))))))))))))(((((((((((($$$$$$%%%&&&'''(((***+++'''((()))***+++******)))((((((((((((((('''''''''+++******))))))******+++"""$$$&&&)))*********))))))((('''(((***,,,+++***,,,,,,,,,++++++*********,,,***((((((***+++,,,+++...,,,++++++,,,,,,***)))///.....................***,,,...//////...,,,***------......//////......+++......,,,,,,//////,,,,,,,,,------------....................................///000000///.........///000111111000000///000111222333333222000///333222555;;;===;;;<<<@@@AAAFFFNNNWWW___fffmmmqqqtttwww}}}~~~uuueeeZZZWWW\\\ccceeeiiipppmmmlllvvvvvvzzz|||yyyxxxyyyvvvqqqlllmmmnnnoooooommmjjjfffccceeeiiiooorrrrrrnnnkkkjjjttt{{{xxxmmmhhhfffaaa```^^^\\\[[[\\\]]]]]]bbb```^^^]]]^^^``````___aaabbbbbbccc```ZZZRRRLLLGGGGGGGGGFFFFFFEEEEEEEEE@@@AAACCCCCCBBBCCCDDDFFFEEEGGGFFFCCCDDDIIIHHHCCCAAA???===;;;:::;;;===>>>???===;;;;;;>>>AAACCCCCCBBBBBBCCCDDDEEEDDD@@@===888999;;;<<<>>>??????@@@??????===<<<;;;:::::::::999888777666666777888999666666555555555444444444333444555666777777666666:::999777555555666888999555555555555555555555555333222111111222111///---,,,+++---...***&&&''',,,+++++++++,,,,,,+++++++++******+++,,,---///000111333111//////000111000///...000222222000.........---,,,,,,------+++(((%%%(((***+++***'''%%%&&&'''(((((((((((((((((((((((()))(((((('''''''''((((((&&&&&&'''''''''(((((((((***)))'''%%%%%%%%%&&&''''''(((((('''&&&&&&((()))&&&&&&''')))+++,,,***(((''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$%%%&&&'''((())))))))))))&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&111000///000222333333222222222111111111111111222...---,,,---...///...---************************,,,,,,,,,,,,,,,+++***)))'''+++***'''(((---+++%%%000+++)))))))))'''(((,,,---+++)))((()))))))))'''&&&''')))+++,,,---,,,,,,''''''(((((()))))))))***&&&'''(((*********)))(((&&&&&&'''((()))***++++++(((%%%%%%(((***(((''')))***((()))***(((%%%%%%))))))&&&$$$%%%)))+++***(((***'''%%%%%%(((***)))((($$$&&&&&&%%%)))......+++((((((''''''''''''((((((((('''&&&&&&((())))))(((''''''((()))&&&"""$$$+++(((((((((((())))))))))))''''''&&&&&&&&&''''''((('''((()))++++++******)))&&&&&&&&&'''((())))))***++++++************++++++((()))+++,,,---+++***)))(((''''''(((+++,,,+++******)))))))))((((((''''''...+++(((''')))+++++++++///---++++++++++++)))(((---------...............&&&(((+++------+++(((&&&)))***++++++,,,,,,++++++---000///,,,+++------***+++,,,---.........------........................---...///000000///...---,,,---///111111000///...000000000000111222222333666222111555666444777===999<<>>@@@CCC@@@DDDEEECCCFFFJJJHHHBBBBBBAAA>>>;;;:::;;;===>>>@@@===;;;:::===@@@BBBBBB@@@AAABBBEEEFFFDDD@@@===777888:::<<<===>>>????????????===<<<;;;:::::::::888888777666666777888999555555555555555555444444111222444555777777777666777777777666666666666666555555555555555555555555333222111111111111///---333...,,,///000---+++,,,***++++++,,,,,,++++++************,,,---///000111333111//////000111000///---///111222000...,,,,,,+++++++++---...---***''' %%%***,,,***(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((((()))%%%&&&&&&&&&''''''((((((((('''%%%%%%%%%&&&(((***((())))))(((&&&&&&''')))%%%&&&'''))),,,,,,***((((((((((((((((((((((((((($$$&&&''''''&&&&&&(((***%%%%%%'''((())))))))))))&&&&&&&&&'''''''''(((((('''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&000000000000000111111222222000......///000///...000...++++++,,,------------***((())),,,...---++++++***)))***++++++***)))******+++,,,,,,,,,,,,+++***************)))((((((,,,+++)))((((((((()))***(((''''''((()))******))),,,***)))((()))((('''%%%******)))((('''&&&%%%%%%'''((()))******+++******(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&(((((()))******)))(((''''''&&&&&&'''(((((('''%%%))))))))))))(((((((((((()))(((&&&&&&''''''&&&%%%))))))(((''''''''''''''')))'''%%%&&&)))***(((&&&)))***++++++***)))((('''''''''''''''(((((((((((()))((('''&&&&&&'''((()))))))))************))))))+++*********))))))((((((***)))((('''((()))+++---))))))))))))((((((((((((***)))((()))+++,,,,,,+++***************************111222,,,))),,,000000///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,000000111000000///......---,,,,,,,,,,,,---......////////////////////////+++,,,---/////////......222---+++......+++---222////////////000000000000///////////////000000000111222444444333333333444999999999::::::;;;;;;;;;===>>>AAABBBAAA???<<<;;;<<>>===>>>???@@@@@@???===<<<===>>>@@@AAABBBCCCDDDDDDBBB@@@===<<<:::999888999;;;======<<<>>>>>>===<<<;;;999777666:::666444555999;;;999555666666555444333333222111555555555666666666666777666555555666666555333111666555555555444444444444333222111///...---------,,,---------------,,,,,,)))))))))***,,,,,,+++)))***+++---.........000111222000...///222333111///////////////...---,,,++++++,,,.........,,,***)))((('''&&&&&&'''(((&&&%%%))))))))))))(((((((((((((((''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''''''''((((((***(((+++((("""(((,,,###'''&&&&&&'''(((((('''%%%***(((''''''(((((('''%%%'''''''''(((***)))'''%%%$$$'''((('''$$$###&&&)))&&&&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&/////////...///000000111222000......///000///...111///,,,+++,,,,,,,,,+++,,,***((())),,,---,,,+++,,,+++***+++,,,,,,+++***,,,+++***)))***+++,,,---***************)))((((((++++++)))((((((((()))))))))((('''((()))***)))(((***)))(((((())))))((('''((((((((((((((('''''''''))))))*********))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''((()))))))))((('''''''''&&&&&&'''(((((('''%%%(((((((((((()))))))))))))))'''&&&&&&''''''&&&%%%))))))(((''''''''''''''')))'''&&&'''))))))(((&&&((())))))***)))((('''&&&''''''''''''((((((((((((+++***)))(((((()))***+++))))))************))))))************)))))))))(((***)))((('''((()))+++,,,((((((((()))))))))))))))+++***))))))+++,,,+++***************************+++111222+++'''***---------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,---,,,,,,,,,,,,---..............................------,,,+++,,,---......111,,,+++......+++,,,111.../////////000000000000222222222222222222222222000222333444333222333444666777777777888888888888999:::;;;<<<;;;:::888777888;;;>>>AAADDDHHHLLLPPPTTTWWWZZZXXXUUUWWW___fffuuuxxx{{{|||yyytttnnnjjjdddffffffaaa___hhhyyy{{{wwwrrrpppooommmgggbbb___```aaabbbbbbaaa``````aaahhhkkkjjjooovvvqqqeeefffkkkpppoookkkiiilllpppsssqqqnnnjjjfffaaa]]]ZZZWWWSSSOOOLLLLLLKKKIIIGGGIIIHHHGGGFFFFFFGGGHHHIIIFFFGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDBBB@@@??????@@@CCCCCCCCCCCCBBBBBBBBBBBBCCCAAA???<<<<<<<<<>>>??????>>>===<<<<<<===>>>???AAABBBCCCCCCAAA???===<<<===;;;:::;;;===??????>>>>>>>>>===<<<;;;999777666888555444666:::;;;999555666555555444333333222222444444444555555555666666555444444555777777555333555555444444444444333333333222111000///........................---,,,,,,,,,+++***+++---...---,,,***+++---...///000111222222000//////111222000.../////////......---,,,+++,,,---......---,,,***))),,,***)))((())))))'''%%%)))))))))(((((((((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''******)))'''&&&&&&&&&&&&'''%%%((('''!!!'''+++###'''&&&%%%&&&'''(((&&&$$$***(((''''''(((((('''%%%(((''''''((())))))'''&&&&&&''''''&&&%%%$$$&&&'''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''...............//////000111///....../////////---222000---,,,,,,+++***))),,,***))))))+++,,,,,,+++---,,,++++++,,,---,,,+++---+++)))((((((***---///***************)))((((((******)))((((((((())))))***)))(((((())))))((('''(((''''''((()))******)))&&&'''''''''(((((())))))************)))((('''&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&''''''(((((((((''''''((('''&&&'''((()))'''%%%''''''(((((())))))******((('''&&&&&&'''(((&&&%%%)))((((((''''''''''''((()))'''&&&'''((()))((('''''''''((((((((('''&&&&&&''''''''''''((((((((((((******))))))))))))******))))))************))))))************))))))))))))***)))((((((((()))++++++'''(((((())))))*********,,,***)))***++++++***)))************************,,,000000+++'''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++---,,,,,,,,,,,,---..............................///...+++))))))***---...///,,,,,,//////,,,,,,///....../////////000000000111111000000//////......///111222333111111222333333333444444444444555555666666666666666555555555666777:::;;;<<<>>>AAADDDHHHKKKMMMJJJHHHIIIOOOUUUeeehhhmmmqqqsssrrrooolllfffjjjkkkddd\\\^^^kkkyyy{{{uuummmhhhgggeeebbb```dddbbb___\\\[[[[[[[[[\\\___fffjjjhhhkkkrrrrrrmmmgggkkkooommmhhhdddeeehhhpppkkkfffcccaaa^^^WWWRRRRRROOOLLLJJJIIIHHHGGGEEEGGGGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFCCC@@@??????@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBB@@@???<<<;;;:::;;;<<<===@@@???===<<<;;;;;;<<<===@@@@@@AAAAAA@@@>>><<<;;;===;;;:::;;;===??????>>>=========<<<;;;999888777555444444666:::;;;888555555555444444333333222222333333333333444444444444444333444555777888777666555444444444444333333333333333111000////////////000000000///...---,,,+++***(((''''''(((************+++,,,///111222333333222111000000000000///...//////......---,,,,,,+++,,,---......---,,,***)))---+++)))))))))(((&&&$$$((((((((('''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++***)))'''&&&%%%%%%$$$(((%%%))))))$$$)))---&&&&&&&&&%%%&&&'''(((&&&$$$)))(((&&&'''(((((('''&&&)))'''&&&&&&((()))(((''')))'''&&&%%%&&&&&&&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''///............///000000111///------...///...---000...,,,,,,,,,,,,+++)))+++***))))))***+++,,,,,,,,,+++******,,,,,,+++***+++***)))))))))***,,,---***************)))(((((()))))))))((((((((())))))+++)))(((((())))))(((&&&)))((('''((()))***)))(((''''''''''''(((((((((((())))))******)))(((''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((('''&&&'''))))))'''&&&&&&''''''((()))******+++((('''&&&&&&'''((('''%%%)))(((''''''''''''((((((((((((''''''(((((((((''''''''''''(((''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((())))))************))))))*********)))))))))))))))******)))(((((()))***+++''''''((()))******++++++---+++******++++++)))(((************************,,,......+++))))))+++---******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---..............................000...,,,+++***+++,,,------,,,---......---,,,---........./////////000000000000//////...---,,,,,,...000111222111000111222222222222222222222222222777666555444444444555666555777888999999:::===???DDDEEEFFFDDDAAAAAAEEEIIIQQQUUUZZZ___bbbbbbaaa```^^^bbbddd```[[[]]]fffooouuuyyyzzzyyy|||zzzsssjjjdddaaaaaabbbbbbpppkkkddd]]]YYYXXXZZZ\\\^^^fffkkkjjjjjjnnnpppooonnnppppppkkkccc]]][[[[[[bbb___[[[YYYWWWTTTPPPLLLOOONNNMMMKKKKKKIIIHHHGGGGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHFFFEEEDDDDDDDDDEEEHHHDDD???===???AAAAAA@@@AAAAAAAAAAAAAAABBBBBBBBB>>>===<<<;;;:::;;;<<<===AAA@@@???===<<<<<<<<<<<<>>>>>>??????>>>===<<<;;;;;;:::999999;;;<<<<<<;;;<<<<<<<<<;;;:::999888777333333444666999:::888555444444333333333333333333111222222222333333333333666555444555777888777666555555555555444444444444333333111000000/////////111111111000///---,,,+++***(((%%%%%%''')))************,,,///222444444444222111111000//////...---//////...------,,,,,,,,,---......---,,,+++***)))***((('''&&&''''''%%%###((('''''''''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%%%%%%%)))%%%)))+++%%%(((,,,%%%((('''&&&'''((()))'''%%%((('''&&&&&&(((((('''&&&***'''%%%%%%''')))))))))+++(((%%%%%%'''(((&&&$$$'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''000000//////000000111222000...,,,,,,---...---,,,,,,+++***+++------,,,+++)))******))))))***+++,,,***)))((()))***+++***(((((()))***+++,,,+++***)))***************)))((((((((((((((()))))))))((((((+++)))(((((())))))(((&&&+++***(((((())))))'''%%%((((((((((((''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&''''''(((((((((''''''((())))))(((&&&&&&''''''((()))******+++(((&&&%%%&&&'''((('''&&&((((((''''''''''''(((((('''(((((((((''''''((((((((((((((((((((((((((()))''''''''''''((((((((((((''''''((((((((((((''''''))))))************))))))))))))))))))))))))************))))))))))))))))))'''(((((()))***++++++,,,---+++******++++++)))(((************************,,,,,,+++,,,++++++...000)))******++++++,,,,,,---+++++++++,,,,,,---------+++,,,,,,---------,,,,,,---,,,,,,,,,,,,---.............................................---,,,++++++------------------+++............////////////333333222111000000//////...///111111000000000111222222222222222222222222666555333222222444555666333555777777888999<<>>;;;:::===@@@@@@CCCFFFIIIKKKKKKJJJIIIKKKMMMNNNOOOQQQTTTXXX\\\aaafffgggfffiiiooouuuvvvooonnnooorrrvvv|||}}}yyy{{{~~~wwwppphhhaaa___```bbbdddrrrlllddd\\\XXXYYY\\\___aaahhhnnnmmmiiifffeeeccckkkllljjjddd[[[TTTOOONNNMMMOOOPPPNNNKKKHHHHHHIIIJJJKKKLLLLLLKKKJJJHHHHHHGGGFFFFFFFFFGGGHHHJJJKKKJJJIIIGGGEEEEEEEEEEEEFFFIIIDDD@@@???AAACCCCCCBBB@@@@@@@@@AAAAAAAAAAAAAAA======<<<<<<<<<===>>>>>>CCCBBBAAA???>>>===<<<<<<=====================<<<<<<:::999999;;;<<<<<<;;;:::;;;;;;;;;:::999888888333333444666777888777555222222333333333333333333111111111111222222222333888666555555666666555444666666666555555555555444222222111000////////////111111111000///---,,,+++///,,,***)))+++---......******+++///333555444222111111111000///...------111000///---------------.........---,,,+++))))))'''&&&%%%&&&'''((('''&&&((('''''''''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((((("""'''***$$$$$$'''""")))((('''(((******(((''''''&&&%%%&&&'''((('''&&&)))'''%%%%%%''')))))))))+++(((%%%%%%'''((('''$$$&&&''''''(((((('''&&&&&&&&&&&&&&&'''''''''((((((000000000000000111222222///...,,,,,,---------,,,***)))***+++---...---+++)))*********))))))+++,,,***((('''((()))***)))(((&&&(((+++------,,,)))(((***************)))((((((''''''((()))))))))((((((***)))(((((())))))(((''',,,+++)))((()))(((&&&%%%))))))(((((('''''''''&&&%%%&&&'''((())))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''((()))***(((((('''((()))***(((&&&''''''(((((())))))******'''&&&%%%&&&(((((((((&&&(((''''''''''''(((((()))'''((()))((('''&&&''')))((((((''''''(((((()))***''''''''''''(((((((((((())))))************))))))))))))************))))))))))))))))))************************))))))))))))((())))))******+++++++++,,,***)))***++++++***)))************************,,,***))),,,---,,,...222)))*********++++++,,,,,,***++++++,,,,,,------...,,,,,,---.........---------,,,,,,,,,,,,---......---------------------------...///000///...---,,,+++......++++++......+++------........./////////111111000000//////.........000111222000000111222333333333222222222222111333222111000111222333444000222444555666888;;;>>>?????????===::::::;;;<<<<<<===???@@@@@@???>>>=========>>>AAADDDFFFHHHHHHLLLQQQUUUUUUXXX```eeefffgggeeecccdddhhhnnnrrrtttssstttvvvxxxzzz~~~yyyvvvzzz~~~vvvqqqjjjdddaaaaaadddgggkkkfff```[[[ZZZ]]]bbbfffjjjnnnrrrpppiii```ZZZVVV[[[[[[ZZZVVVPPPJJJFFFEEE???BBBFFFEEEBBB@@@CCCFFFDDDGGGJJJKKKIIIHHHGGGGGGFFFFFFEEEFFFGGGIIIKKKLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGDDDBBBAAAAAACCCCCCCCCAAAAAAAAA@@@@@@?????????===============>>>???@@@CCCBBBBBBAAA???>>>===========================>>>>>>===;;;;;;===>>>======999:::::::::::::::999888444444444444555555555666111111222222333333444444111111111111222222222222888666444444444444444222666666555555555444444444111111000///////////////000000000///...---,,,+++---+++)))***+++---------******+++///333555333000///000111000...---...///222111000...---....../////////...---+++***))))))((('''&&&(((***+++***)))((((((((('''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***###)))...((('''***&&&)))((('''(((******(((''''''%%%%%%%%%'''((('''&&&(((&&&%%%&&&((())))))))))))'''&&&&&&'''(((((('''$$$%%%'''((((((((('''&&&%%%%%%&&&&&&'''(((((((((///////////////000111111///---++++++,,,---,,,++++++******,,,------+++***((()))+++***((((((***---***)))((()))***+++***((('''(((***+++++++++***)))***************)))((((((&&&&&&((()))))))))(((((()))((('''((()))***)))(((+++)))(((((())))))(((&&&'''''''''(((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''&&&&&&''')))***+++)))((('''(((******((('''(((((((((((())))))))))))'''&&&%%%&&&((()))(((''''''''''''''''''((())))))&&&((())))))'''&&&''')))''''''&&&&&&&&&'''((()))''''''''''''((((((((((((((()))***++++++***)))((())))))************))))))((()))))))))***************************)))((((((************************+++***))))))+++,,,+++***************************...)))(((+++---+++,,,///***************+++++++++******+++,,,,,,---......+++,,,,,,---......---------,,,,,,,,,,,,---......------------------------------------------......,,,...---))))))---...,,,---------.........//////------------------------...000222222111000111222333333333222222111111111111111000000111222222333000111333444555777:::<<<@@@@@@???===<<<;;;;;;<<<<<<<<<======<<<;;;:::999777999;;;<<<<<<<<<===>>>===CCCGGGGGGJJJPPPTTTTTT]]]ZZZWWWWWW\\\bbbfffgggccceeegggiiijjjlllppprrrvvvzzz{{{uuuqqqrrrttttttpppmmmhhhaaa]]]\\\]]]___^^^[[[XXXUUUVVVZZZ```cccggghhhiiihhhbbbYYYQQQMMMLLLLLLLLLIIIFFFBBB???>>>;;;<<<>>>???@@@@@@AAAAAAAAADDDIIIJJJIIIGGGFFFGGGDDDDDDDDDEEEFFFHHHJJJLLLIIIJJJJJJJJJJJJJJJIIIIIICCCCCCCCCBBBAAA@@@BBBCCCBBBBBBAAA@@@???>>>======;;;<<<<<<===>>>>>>???@@@AAAAAAAAA@@@???>>>============<<<======>>>?????????===;;;;;;===>>>===<<<888999999:::::::::999999666666444333222222444666000111111222333333444444111111111222222222333333666444222222333444444333444444333333333222222222000///.................................---,,,,,,)))((('''((()))******(((+++)))***...333444111---...///111000...---...000444333111///...///000111000///...,,,+++***)))))))))((('''((()))***)))((()))))))))(((((((((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''' '''...***))),,,***'''&&&&&&'''(((((('''%%%&&&%%%$$$%%%'''((('''&&&&&&&&&&&&''')))***)))(((&&&''''''''''''''')))+++"""$$$&&&((())))))((('''%%%%%%&&&&&&'''(((((()))...............///000000///---++++++,,,,,,,,,+++,,,++++++,,,---,,,***'''''')))+++***((('''***---+++***)))***+++,,,+++))))))))))))))))))******+++***************)))((((((%%%&&&((()))))))))(((((((((''''''((()))+++***))))))((('''((()))***)))(((%%%%%%&&&'''((()))***+++))))))))))))((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))((('''''''''((()))+++,,,)))(((((((((******((('''))))))))))))(((((((((((('''&&&%%%&&&((()))(((''''''''''''''''''((()))***&&&(((***)))&&&%%%''')))&&&%%%%%%$$$%%%&&&((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&))))))************))))))(((((())))))*********+++***************)))((('''+++++++++******************)))((()))+++,,,,,,+++************************///)))'''+++,,,((())),,,******************************+++,,,,,,---......***+++,,,------------------,,,,,,,,,,,,---......---------------------------,,,***)))***,,,...000,,,///---((((((---///,,,---------.........///////////////000000000000000///111222333222111222333333333222222111111111000111111222222333333333444111333555555666777:::<<<======<<<:::999888888888666666777777666666555555222777;;;:::666555888<<<777===@@@@@@AAAEEEGGGFFFLLLHHHEEEFFFLLLSSSXXXZZZRRRTTTWWWXXXXXXYYY[[[]]][[[]]]]]]]]]aaaffffffbbbeeebbb^^^WWWRRROOOOOOPPPRRROOOLLLKKKLLLOOOSSSVVVXXXWWWXXXXXXUUUNNNHHHEEEFFFFFFEEEDDDAAA===;;;999===;;;:::<<>>@@@EEEJJJLLLJJJHHHGGGHHHCCCBBBCCCCCCEEEGGGIIIKKKFFFGGGHHHIIIIIIIIIHHHGGG???BBBDDDCCC@@@>>>@@@BBBCCCBBBAAA@@@???===<<<<<<:::;;;;;;<<<===>>>????????????@@@??????>>>===<<<======<<<======>>>???@@@===;;;999:::;;;<<<;;;:::888888999:::::::::999999888777555222000111333666000000111222333444444555111222222222222333333333444222000111333444555555222222222111111111000000///......---------......---------...------,,,,,,***))))))***,,,---+++)))+++)))***...333444000+++,,,///111000...---///111555444222000///000111222111000...,,,+++***)))))))))(((&&&&&&''''''&&&$$$))))))))))))(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%(((%%%$$$(((&&&%%%$$$$$$%%%&&&&&&%%%###&&&%%%$$$%%%'''((('''&&&%%%%%%&&&(((***+++)))'''$$$&&&((((((&&&&&&***---!!!###&&&((()))***)))(((%%%%%%&&&&&&'''((())))))000//////000111111///---///,,,+++------******---------,,,,,,+++***))))))+++++++++***************,,,+++******++++++***(((%%%+++...+++***,,,,,,(((///---++++++++++++***(((###$$$&&&'''''''''&&&%%%))))))((((((''''''&&&&&& $$$)))++++++***)))((((((((((((((('''''''''''')))******)))'''&&&&&&'''(((((()))(((((('''&&&&&&))))))))))))((((((((((((,,,)))''')))---...+++''',,,$$$###,,,111///***)))((()))******)))'''%%%%%%'''''''''&&&&&&%%%%%%%%%+++(((&&&'''***+++)))'''''''''''''''''''''''''''(((''''''((()))******)))&&&&&&''''''(((((())))))))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&,,,***(((''')))*********&&&''''''((()))******+++++++++******************************************...---+++*********++++++///(((''',,,///,,,)))***,,,+++*********+++,,,---++++++++++++++++++++++++........................000///---,,,+++,,,,,,------..................---------...//////...------))))))+++,,,,,,,,,,,,,,,******+++,,,...///000000---------.........//////000///------///000///...333111//////000111000000111222222111000000111333111000000222555777888888;;;;;;::::::999888888777:::999777666444444333333888777777888666222222666666:::===>>>======>>>@@@BBBBBBAAABBBCCCEEEGGGIIIJJJHHHFFFGGGJJJLLLJJJHHHKKKLLLMMMNNNPPPRRRTTTUUUUUUQQQMMMKKKKKKJJJGGGDDDCCCCCCDDDDDDEEEFFFFFFGGGMMMNNNOOOMMMHHHCCC@@@>>>GGGDDDAAA??????>>>===<<<<<<<<<<<<======???@@@@@@DDDEEEFFFGGGFFFEEECCCAAABBBBBBBBBCCCEEEIIILLLNNNEEEDDDBBBDDDGGGGGGEEEBBB@@@>>>>>>@@@CCCCCCAAA>>>CCC@@@<<<;;;<<<<<<:::888:::;;;<<<===>>>???@@@AAAAAA???===<<<<<<<<<;;;:::;;;;;;;;;;;;;;;<<<===>>>===<<<;;;<<<======;;;999;;;;;;;;;<<<;;;;;;::::::999777333///------///000222222333333333222222111222222111111111222444444444777777444555:::888222666555444222111000000000111000...,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++---///222222000...//////------,,,---...///222222111000...---++++++333111...+++***)))(((((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))"""&&&)))))))))((("""(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((&&&%%%&&&&&&))))))((('''%%%$$$######'''&&&%%%%%%&&&'''((()))&&&&&&&&&'''''''''((((((%%%%%%&&&(((***)))'''%%%***(((''''''(((((('''&&&))))))((('''&&&%%%%%%$$$$$$$$$&&&)))++++++)))'''///...---...///000...,,,)))&&&&&&)))***'''(((+++------,,,++++++***))))))************************,,,+++)))***++++++***((()))...---(((&&&((((((&&&***(((((((((***+++***(((&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%(((***+++)))'''%%%%%%((((((((((((''''''''''''###$$$&&&&&&%%%%%%%%%&&&%%%&&&'''((())))))((((((((((((((((((((())))))))),,,)))&&&(((+++---***'''***%%%&&&...333///***''')))(((((((((((((((&&&%%%'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&'''&&&%%%''''''''''''''''''''''''(((''''''''')))***)))((('''''''''((((((((((((((())))))(((((((((((())))))***)))((('''''''''''''''***(((''''''((())))))(((((()))))))))***+++++++++))))))))))))))))))))))))************************,,,+++***)))))))))******+++))))))---,,,((((((+++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,,,,,,,,,,,,,------......------,,,,,,---............---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---.........---------.........//////000...------...//////...111///---...///000000///000111111000//////000222333222111222555666666666999999888888777666666555777777555444333222222222555222222555666333333666777:::===>>><<<;;;<<<===>>>=========>>>@@@AAACCCDDDCCCBBBDDDGGGHHHFFFDDDBBBBBBCCCDDDFFFGGGIIIJJJLLLIIIFFFEEEEEEEEECCCAAAAAAAAAAAABBBBBBCCCCCCCCCGGGIIIKKKJJJGGGCCC@@@???FFFCCC@@@?????????>>>===<<<<<<<<<<<<===>>>???@@@CCCDDDEEEFFFEEEDDDBBBAAADDDDDDDDDDDDEEEGGGIIIJJJDDDCCCBBBCCCEEEFFFDDDBBB???>>>>>>???BBBBBB@@@>>>BBB???<<<;;;<<<===<<<:::;;;<<<<<<===>>>???@@@@@@BBB@@@>>>=========<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<:::999::::::;;;;;;;;;::::::999666444111...---...000111111222222222222222111111222111000//////111333444333555444111222666555000444333222111000////////////...---+++++++++,,,---+++++++++,,,,,,,,,------+++++++++*********))))))******+++...000111///---///...---,,,,,,---.../////////............//////555///***))),,,,,,)))%%%''''''''''''''''''''''''(((((((((((((((((((((((($$$&&&'''&&&''')))&&&!!!(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%'''(((((('''&&&%%%&&&&&&(((((('''&&&%%%$$$######&&&&&&%%%$$$%%%&&&''''''&&&&&&&&&&&&'''''''''((('''&&&%%%%%%'''(((((('''***(((&&&&&&'''((('''&&&'''''''''''''''&&&&&&&&&%%%%%%%%%''')))***(((&&&---,,,,,,---......---+++,,,)))))),,,,,,)))))),,,,,,,,,,,,+++******))))))((())))))******+++++++++,,,***))))))***+++)))(((***,,,+++&&&###&&&((((((((('''&&&'''((((((&&&%%%))))))(((((())))))***+++&&&'''''''''''''''((((((((()))******'''%%%%%%&&&(((((((((''''''''''''&&&###%%%''')))************%%%&&&((())))))((('''&&&'''''''''(((((())))))***,,,(((%%%&&&(((***)))''''''&&&(((///222///)))&&&***'''%%%%%%((()))'''%%%'''''''''&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''(((''''''''')))***)))((((((((((((((((((''''''''')))((((((''''''(((((()))******)))(((((((((((()))((('''''''''))))))'''&&&(((((())))))))))))))))))(((((((((((((((((())))))************************+++***))))))((())))))))))))***,,,---((($$$&&&,,,,,,,,,,,,,,,+++***)))))),,,---------------------************************---------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,------------,,,+++...---,,,+++************------------,,,,,,,,,,,,---------...............///---+++,,,---...------...---,,,,,,...000000//////000000///......///111555333222333555555555333666666666555444444333333555444333111111000000000222---,,,111555555444555888:::<<<<<<;;;:::999:::;;;:::999999999;;;<<<=========>>>AAACCCCCCAAA????????????@@@AAABBBDDDEEEDDDBBB@@@???@@@@@@???>>>>>>>>>>>>>>>????????????AAACCCFFFFFFDDDBBBAAAAAADDDBBB???>>>???@@@@@@???<<<<<<;;;<<<<<<===>>>???AAABBBCCCDDDCCCBBBAAA@@@DDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAABBBCCCCCCBBB@@@=========>>>@@@@@@???===AAA>>><<<<<<===>>>>>>============>>>>>>>>>??????AAA???===<<<<<<<<<;;;:::;;;;;;::::::::::::::::::999888888999:::;;;999777888999999::::::999999888333111///......///000222000000111111222111111000333111...------///222444444555333000111444333000222111000///////////////,,,,,,,,,,,,++++++++++++******++++++,,,,,,------+++************)))))))))))))))***---///000...,,,///...---,,,,,,---...///000///...------...000111555...'''(((,,,...***$$$((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&###%%%)))***'''(((((((((((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''')))&&&$$$###%%%'''(((((()))'''%%%%%%&&&'''&&&%%%%%%%%%&&&&&&'''''''''''''''&&&$$$%%%&&&''''''&&&,,,,,,+++,,,......---,,,000---,,,///...***)))+++,,,+++++++++******))))))'''(((((()))***++++++,,,+++***))))))******)))(((&&&(((((('''&&&(((***+++***)))(((''''''%%%""" ***)))((((((((()))+++,,,(((((())))))******++++++'''(((((((((&&&&&&(((***(((((('''''''''&&&&&&&&&%%%&&&(((***,,,---,,,***((()))******)))&&&###!!!&&&&&&''''''((()))******+++((($$$$$$&&&(((((((((''''''))),,,---+++(((&&&+++'''$$$$$$''')))(((&&&'''''''''''''''&&&&&&&&&%%%(((***)))&&&%%%''')))'''''''''''''''''''''''')))'''&&&'''))))))((('''))))))((((((''''''&&&&&&(((((((((''''''((((((((())))))((((((((((((((()))''''''''')))******(((%%%&&&&&&&&&&&&&&&&&&%%%%%%((((((((()))))))))))))))*********************************)))))))))******++++++,,,+++(((&&&(((***+++,,,,,,,,,+++***((('''++++++,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,---......---+++***+++++++++,,,,,,+++++++++***+++,,,,,,,,,,,,+++***...---,,,+++***++++++,,,,,,,,,,,,,,,,,,---------...........................,,,++++++,,,------,,,...,,,+++,,,///000111000///000111000......000111444333222333555666555333555555555444333333222222333222111111000000000000222,,,***000666666444444888999;;;<<<;;;;;;::::::;;;:::999888888999:::;;;999;;;===???AAA@@@>>><<>>============<<<<<<<<<<<<============???AAACCCCCCBBBAAA@@@AAABBB@@@>>>>>>@@@AAAAAA@@@<<<<<<;;;;;;<<<===>>>>>>@@@@@@AAABBBAAAAAA@@@???BBBCCCDDDEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAA@@@???<<<<<<<<<===>>>>>>>>>===???===<<<<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<:::999999999888777::::::::::::999999888777777666666777888999777666666777777888888888888777111111///.........///000//////000111111111111000555222///,,,---///333555888666444222333444333111111111000/////////000000++++++,,,,,,,,,,,,+++***,,,,,,++++++++++++++++++************))))))))))))*********,,,///000///---......---,,,---...///000444222///,,,+++,,,---///222---((((((+++,,,)))&&&(((((((((((())))))))))))''''''''''''''''''''''''((()))&&&###%%%***+++(((''''''''''''&&&&&&&&&%%%'''''''''&&&%%%%%%$$$$$$'''&&&%%%&&&&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$&&&'''((('''((('''%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$###$$$%%%%%%%%%,,,,,,,,,---//////...---+++)))))),,,,,,)))(((***++++++***************)))''''''((()))******+++++++++***((()))******)))'''%%%''')))+++***))))))+++***))))))))))))'''$$$!!!)))((('''&&&'''((()))***(((((())))))******++++++'''(((((('''&&&&&&(((***''''''''''''&&&&&&&&&&&&%%%$$$$$$&&&((()))'''$$$))))))***)))(((%%%"""!!!%%%&&&&&&'''((())))))***)))'''%%%$$$%%%&&&'''((('''))))))'''&&&'''((((((,,,)))&&&%%%''')))((('''''''''''''''''''''''''''&&&)))+++***'''&&&(((***'''''''''''''''''''''''')))'''&&&'''((()))'''&&&))))))((((((''''''&&&&&&((((((''''''''''''(((((('''''''''&&&&&&''''''((()))((((((***++++++)))'''&&&&&&&&&&&&%%%%%%%%%%%%)))))))))******+++++++++))))))))))))))))))))))))***+++++++++++++++++++++...,,,***)))***,,,+++)))++++++,,,,,,+++)))(((&&&))))))******++++++++++++++++++++++++++++++++++++***+++,,,---------++++++***++++++++++++++++++*********+++,,,,,,+++******,,,+++++++++,,,------...))))))***+++,,,---...///.....................------,,,******,,,---,,,+++...---,,,---000111111111111111222111000///111333111111222444666777666444666555555444333333222222222222111111111111111222555...,,,111666666444333666777888:::<<<===<<<;;;::::::888777777777888999999;;;>>>@@@@@@>>>===<<<;;;:::;;;;;;<<<===>>>???@@@???>>>===;;;:::::::::<<<<<<<<<<<<<<<=========???AAACCCBBBAAA??????@@@AAA@@@>>>>>>@@@AAABBBAAA===<<<<<<<<<<<<======>>>??????@@@@@@@@@@@@@@@???>>>@@@BBBDDDEEEDDDBBBAAA@@@@@@AAAAAA@@@???>>>>>>;;;<<<<<<<<<<<<<<<===>>>===<<<<<<<<<<<<===???AAA????????????>>>>>>>>>>>>>>><<<:::999999999888777999:::::::::999888777777777666555666777777555333444444555666666777666666222222111000///...------...///000111111111111111666444000......000333666888555333333444333222222222111111000000000111111+++,,,------------,,,,,,------,,,+++******)))((())))))))))))))))))))))))+++++++++,,,///000000......------,,,---...///000444222///,,,+++,,,...///,,,,,,,,,***((('''(((***'''((((((((())))))******(((((((((((((((((((((((((((***)))&&&'''***)))$$$&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%'''%%%$$$%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&((((((&&&$$$((('''%%%%%%&&&&&&&&&%%%(((''''''&&&%%%%%%$$$$$$***'''###"""###$$$%%%$$$,,,++++++---//////...---(((''')))---...,,,+++---************************'''(((((())))))*********+++)))(((((()))***((('''((((((+++---,,,'''&&&(((''''''(((***,,,+++)))'''''''''&&&&&&''''''((((((&&&'''''''''''''''((((((*********(((&&&%%%&&&''''''''''''&&&&&&&&&&&&%%%)))&&&$$$%%%'''(((&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((((()))((('''&&&%%%%%%&&&'''((((((++++++%%%"""$$$((()))++++++***)))(((((((((((('''''''''''''''(((((((((&&&'''((('''&&&&&&'''((('''''''''''''''''''''''')))'''&&&'''(((((('''%%%((((((((((((((('''''''''(((''''''&&&&&&''''''((('''&&&&&&&&&&&&''''''(((***)))))))))++++++***(((''''''(((((((((((((((((())))))******++++++,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++...,,,)))'''***///...)))++++++++++++***)))(((((((((((())))))******++++++))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++******+++,,,---............(((((()))+++,,,...//////...............---------...,,,***+++,,,---,,,,,,///...---...000111111000111222222111000000111333111111222444777777666444666555555444444333222222222222111111111222222333555000///333666555333444555555666888;;;<<<;;;:::777777555555444555666777;;;===@@@@@@>>><<<;;;;;;888999999:::;;;<<<===>>><<<===<<<:::888666777888;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBAAA@@@>>>??????AAA@@@>>>>>>@@@AAABBBAAA>>>>>>============>>>>>>??????????????????@@@@@@<<<>>>@@@BBBCCCCCCBBBAAA???@@@AAAAAA???======>>>;;;<<<===<<<;;;;;;===???;;;<<<<<<<<<;;;<<<>>>AAA?????????????????????>>>@@@>>><<<;;;;;;;;;:::999888999:::;;;:::999888777888777666555666555333111222222333444555555555555222222222111000///---,,,//////000111222222222222666444111//////111333555555222111444555222000000333222111111000000000000,,,,,,,,,,,,------------------,,,+++***))))))((((((((()))))))))))))))***,,,++++++,,,///000000///...---,,,,,,---...000111///...---,,,---///111222)))+++---***&&&%%%(((,,,&&&''''''(((((())))))***))))))))))))))))))))))))'''))))))'''(((***((("""&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###$$$'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######%%%''')))(((%%%###)))'''%%%%%%&&&'''&&&%%%(((((('''&&&%%%$$$######)))'''$$$######%%%%%%%%%*********+++---...---,,,+++)))+++......***)))***))))))))))))************((((((((()))))))))))))))+++)))(((((())))))(((''')))'''(((+++)))%%%%%%***&&&&&&(((+++------+++(((&&&&&&''''''(((((('''''''''''''''&&&&&&&&&&&&&&&((()))***)))'''&&&&&&''''''''''''&&&&&&&&&%%%%%%,,,((($$$$$$'''***)))'''&&&%%%%%%%%%%%%&&&((()))''''''''''''''''''''''''&&&'''''''''&&&&&&&&&''''''...///(((###%%%)))***+++...///---)))&&&''')))&&&'''''''''((((((((()))'''&&&%%%%%%''''''&&&%%%'''''''''''''''''''''''')))(((&&&&&&'''(((&&&%%%'''''''''((((((((((((((((((''''''&&&&&&''''''((('''''''''''''''((())))))***)))'''''')))***)))((('''''''''((())))))******((((((((()))***+++++++++))))))))))))))))))))))))((()))***+++,,,,,,+++***)))+++***&&&(((---...,,,******))))))))))))******((())))))***++++++,,,,,,************************++++++******+++,,,,,,---++++++,,,,,,,,,,,,++++++***+++,,,------,,,+++******+++...//////...,,,+++))))))***+++,,,,,,------//////.........---------...---++++++---------,,,///...,,,---...//////...000111222111//////111222222222333555777666444222555555444333333222222111111111000000111222333333333000000444555333333666444333333666999:::888555666555444333444555666777<<<>>>???>>>:::888888:::888888999:::;;;===???@@@999;;;;;;:::777666888:::999:::;;;<<<===>>>???@@@===???@@@@@@>>>>>>???@@@BBB@@@>>>>>>@@@AAAAAAAAA??????>>>>>>>>>>>>????????????>>>>>>???@@@@@@AAA===>>>???AAAAAAAAAAAA@@@???AAABBBAAA>>>======>>>;;;======<<<:::;;;===@@@:::;;;<<<;;;999:::===@@@?????????????????????@@@AAA???<<<<<<<<<<<<;;;999777888:::;;;<<<;;;999888:::888666666555444111///000111222333444444444444000111222333222111///...///000111222333333333333444333111000///000111222444111111777888444111111333222111000///.........,,,+++*********+++---...******************++++++(((((((((((())))))******+++***)))+++---//////...------,,,,,,---...000111---------......///000111*********((('''''')))+++%%%&&&&&&'''(((((())))))************************&&&''''''%%%'''***)))%%%(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((('''$$$"""###''')))'''$$$''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$%%%&&&'''&&&%%%***(((&&&&&&'''((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$(((&&&$$$$$$%%%&&&&&&%%%)))((((((***,,,---,,,+++---******+++(((""")))))))))))))))*********))))))))))))((((((((((((***)))(((((())))))(((''''''######''''''$$$(((///((((((***,,,---,,,)))&&&%%%&&&((()))))))))((('''))))))(((((('''''''''&&&###%%%''')))((()))***+++''''''&&&&&&&&&%%%%%%%%%(((######''''''%%%)))(((&&&$$$###$$$&&&''''''''''''''''''&&&&&&&&&%%%'''(((((('''&&&&&&''''''///222,,,&&&'''))))))***///333000)))%%%&&&)))&&&'''''''''(((((()))))))))&&&$$$%%%((()))'''%%%'''''''''''''''''''''''')))(((&&&&&&''''''&&&%%%&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''((((((((((((((()))*********(((&&&%%%'''((()))(((%%%%%%%%%&&&'''((())))))&&&''''''((()))******+++))))))))))))))))))))))))'''((()))+++++++++***)))%%%+++,,,&&&$$$)))......******)))(((((()))***+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...+++,,,,,,------,,,,,,++++++,,,------------,,,++++++---///111000---***(((++++++++++++++++++++++++//////.........---------///---,,,,,,---......---///---,,,,,,---...---,,,///000000000......000111444444444555666555222000444444333333222111111111000//////000000111222333///...000444444111333888444333222444666777444111666666555555555666777888<<<===>>>;;;777555666888444555666777999;;;===>>>888:::<<<;;;999999<<<>>>888888:::;;;===>>>@@@@@@;;;<<<>>>>>>===>>>???AAABBB@@@>>>>>>@@@AAAAAAAAA@@@@@@???????????????@@@??????>>>>>>???@@@AAAAAA?????????@@@@@@@@@?????????AAACCCBBB>>><<<===???;;;===>>><<<:::;;;>>>AAA999;;;<<<;;;888999<<>>>>>?????????@@@@@@@@@???===;;;:::::::::999888777888:::<<<<<<<<<:::999;;;999777666555333000...///000111222333444444444...000222333444333111000000000111222333444444444333222111000//////000000555222444;;;<<<777333444222222000///------,,,,,,+++***)))((((((***,,,...'''((()))***+++,,,------'''((((((((())))))*********)))((())),,,......---------,,,,,,---...000111000000000//////...------+++)))&&&&&&(((***)))(((%%%%%%%%%&&&'''(((((()))************************%%%&&&%%%###%%%***+++(((***)))))))))(((((((((((($$$%%%%%%&&&'''((())))))'''###!!!###''')))'''###))))))((((((((('''''''''"""###%%%&&&'''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$'''%%%###"""$$$&&&''''''***)))''''''((((((((('''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&''''''&&&+++------+++((((((+++......,,,))))))++++++)))&&&+++***)))*********(((&&&((()))+++,,,,,,+++)))(((((((((((((((((((((((((((******))))))((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((***)))'''&&&&&&''')))***,,,***(((&&&''''''&&&%%%''''''&&&&&&&&&''''''((($$$''')))((()))+++)))$$$!!!"""###&&&)))***)))'''---,,,***)))))))))***+++((('''&&&&&&''')))+++---)))((((((&&&%%%&&&)))+++)))555===666***%%%&&&((())))))((('''&&&%%%%%%%%%''''''$$$!!!"""$$$+++)))(((&&&%%%%%%%%%&&&%%%))))))%%%%%%))))))$$$&&&&&&(((+++,,,,,,(((&&&''''''(((((((((((('''''''''&&&&&&'''***++++++***((((((''''''''')))***++++++******)))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))...---,,,***)))******+++...+++((((((******(((&&&******+++++++++***)))))))))******++++++,,,------,,,+++******,,,,,,+++***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---+++,,,//////,,,))),,,,,,,,,------.........---------............///...,,,******+++---------...............///000000111000/////////000222333///000333555777666555555666666555444333333222222222111111000000111222222555333111222555666333000555444222333555777777666555444333333444666999:::>>><<<:::777555444444444888666555777;;;======;;;<<<;;;999888888999;;;<<<::::::999::::::;;;======???>>>>>>=========>>>>>><<>>@@@???@@@AAABBBBBBAAA@@@@@@???>>>>>>>>>>>>@@@AAABBB===============<<<<<<;;;CCCBBBBBB@@@>>><<<:::999<<<<<<;;;;;;;;;:::::::::@@@>>><<<:::;;;;;;;;;:::CCCBBB@@@???>>>??????@@@???>>>===;;;::::::999:::888888888999<<<<<<;;;:::===;;;999888777555222///222111111111222333333444222222222222222111000///333111......///111111111111111111111111000///...444555666777777666555555333000---,,,......,,,***///...,,,+++++++++,,,,,,)))+++***'''(((,,,...,,,+++++++++******(((''''''***((('''(((+++.../////////...---++++++,,,...///...(((%%%***///...,,,++++++((($$$###%%%(((+++,,,%%%%%%&&&&&&((()))++++++***************)))(((((((((%%%%%%))),,,***)))***---***'''%%%&&&''''''&&&$$$%%%'''(((((((((''''''(((((('''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&'''***((($$$%%%)))(((###&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&'''(((((('''&&&%%%+++***(((((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$)))+++,,,+++)))))),,,///---+++)))***++++++)))'''+++***)))***+++***((('''((((((************(((((())))))))))))))))))))))))((((((((('''''''''&&&&&&)))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''')))(((''''''''''''%%%$$$((('''&&&%%%%%%%%%%%%%%%---***$$$!!!%%%++++++&&&&&&&&&&&&'''((((((&&&$$$+++***)))((('''(((((())))))((('''&&&'''(((***,,,((()))***)))(((''''''''')))333999444+++''''''(((((((((((('''&&&&&&&&&%%%))))))(((&&&$$$$$$&&&((())))))'''&&&%%%%%%&&&&&&&&&******&&&&&&))))))&&&$$$$$$%%%&&&((((((&&&$$$''''''((((((((((((''''''((('''&&&''')))+++***)))***)))(((''''''((())))))******)))(((((((((((()))'''(((((()))******++++++)))))))))))))))))))))))),,,+++***)))))))))******---***(((((()))***)))'''***+++,,,---------------,,,+++++++++++++++++++++---+++***+++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...///000///...,,,************++++++,,,,,,------------............///---+++***,,,---,,,,,,------,,,,,,------...///111000000//////000111222111222444555666666666666777666666555333222111111222222222111111111111111333222222333444444333111555333222222444555555444777666555555666888;;;<<<===;;;999666555444333333888666444555888;;;;;;::::::999999888888999:::;;;::::::::::::;;;<<<============<<<<<<<<<<<<<<<===BBBCCCCCCAAA<<<::::::;;;AAABBBCCCEEEEEEEEEDDDDDDAAA@@@>>>===>>>???AAABBB??????===<<<<<<;;;<<<<<>>===<<<;;;:::999999888:::999888999;;;;;;:::888;;;999777666666444111///222111111111222222333444222222222222222111000000444222//////000222222222111111111111111000//////333333555555555555444333444111......//////---+++...---,,,*********+++,,,(((---...+++)))++++++***+++++++++******)))((('''***)))((())),,,...//////000...,,,+++,,,...//////111+++(((,,,...,,,)))))))))&&&######$$$&&&((((((&&&&&&&&&'''''')))***+++))))))******))))))((('''---))))))++++++'''&&&'''+++)))&&&%%%&&&'''''''''%%%&&&'''((((((((('''&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&(((%%%!!!"""''''''$$$''''''&&&%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%+++)))(((((((((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$((()))*********+++---///,,,***)))***++++++***)))***)))))))))+++***)))'''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%'''))))))'''%%%$$$'''''''''((())))))'''%%%((('''&&&%%%$$$#########+++&&&!!!(((&&&((('''''''''((('''%%%$$$(((((('''&&&&&&&&&&&&''')))((('''''''''((()))***'''(((***+++***(((&&&%%%'''---111...)))((('''%%%''''''''''''''''''&&&&&&((()))***)))''''''((()))(((''''''&&&&&&&&&'''''''''))))))''''''******'''%%%$$$###$$$&&&&&&&&&$$$''''''(((((((((((('''''')))((('''((()))***)))(((+++***)))(((''''''''''''***)))((((((''''''(((((('''(((((())))))******+++))))))))))))))))))))))))))))))((((((((()))******+++***(((((()))******)))))))))+++,,,---.........------,,,,,,+++******)))---,,,+++,,,---...---+++******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...///000000...------...)))***************++++++------------............///...,,,+++,,,---,,,+++---------------...//////222111000000000000000111222222333333444444444555777777666555444222000///111222222333222111000///111222333333222111222333555444222222333444333111777666666666777999;;;<<<;;;:::777555444333333333999777555444666888999999777888888999::::::::::::::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;DDDDDDCCCAAA===:::::::::BBBCCCDDDEEEFFFGGGGGGGGGDDDBBB???>>>>>>@@@CCCEEEEEECCC@@@<<<;;;:::;;;<<<=========<<<;;;:::888777777777777888:::<<<>>>@@@===;;;888888:::===??????AAA@@@???>>>============;;;<<<<<<<<<;;;:::888777;;;:::999:::;;;;;;999777999888666666666444222000222111111111111222333333111222222222222111000000444222000000111333333222111111111111000000000000111222333444444333222111444222000//////...,,,+++---,,,+++***)))***++++++'''---000---******)))'''******+++******)))((('''+++***)))***---///000000000---***+++...000000...222,,,***---///,,,******)))'''%%%%%%&&&'''&&&%%%'''''''''''''''((())))))((())))))))))))(((''''''+++))))))+++((($$$$$$''')))'''%%%$$$&&&''''''&&&'''''''''(((''''''&&&%%%'''''''''''''''&&&&&&&&&######$$$%%%&&&'''((((((''''''$$$!!!###'''(((&&&(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&***(((''''''((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%((()))*********+++,,,---************+++++++++******)))))))))++++++)))''')))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((($$$%%%&&&''''''&&&%%%$$$)))(((&&&''')))******)))''''''&&&%%%$$$$$$$$$%%%$$$$$$"""!!!$$$'''!!!'''&&&%%%&&&((()))((('''''''''&&&&&&&&&&&&&&&&&&))))))((('''''''''((((((&&&&&&'''((())))))'''&&&$$$'''((('''''')))'''"""&&&&&&&&&'''''''''''''''###%%%(((((('''&&&''''''&&&&&&&&&&&&''''''((((((&&&'''(((''''''((((((((()))'''%%%%%%'''((()))(((''''''((((((((((((''''''+++)))(((((())))))(((&&&******)))((((((((((((((())))))((('''''''''''''''(((((((((((())))))******))))))))))))))))))))))))''''''(((((()))***++++++***)))(((((()))*********'''((()))***++++++++++++,,,,,,,,,++++++*********...---,,,,,,......---,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***---///...+++)))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000...,,,,,,------,,,***000////////////000111111111111111000000000000000222222111111111111222333777777777666444222000///111222333444333111///...///222444333000000222555777666444444555444333111555444444555666777999:::999888666444333333333333;;;999666555555777999999666888:::;;;<<<;;;:::999::::::;;;<<<============;;;;;;;;;<<<<<<<<<<<<<<>>>>>???AAAAAABBBDDDEEEFFFFFFGGGEEECCCAAA???@@@DDDHHHKKKNNNJJJDDD???;;;::::::;;;;;;;;;;;;:::999888777666888777777777888;;;===???AAA>>>:::999:::<<<>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<======<<<;;;888777:::::::::;;;======<<<:::999888666666666666333111222111111111111111222222111111222222222111111000333111000000111222222111111111000000000000000111222222333444333222111000333222111///...---+++***,,,+++***)))))))))***+++))),,,+++)))***,,,***&&&***************)))((((((+++******+++...000000000...+++(((***...000///---...***)))---000...---///+++***))))))))))))'''%%%(((((('''''''''(((((()))(((((((((((((((''''''&&&&&&%%%&&&(((&&&###%%%***'''%%%$$$$$$&&&''''''&&&(((((((((''''''&&&%%%%%%''''''''''''''''''''''''######$$$$$$%%%&&&''''''((('''&&&&&&((())))))'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%************+++******))))))***************++++++))))))((()))++++++***(((***))))))(((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((((((((()))(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''***'''######%%%(((***+++&&&&&&%%%&&&&&&'''((((((&&&***,,,)))'''(((&&&###'''%%%%%%%%%'''(((((('''''''''''''''''''''''''''((((((((('''''''''''''''&&&$$$"""###&&&))))))(((%%%&&&%%%$$$'''+++)))$$$&&&&&&&&&'''''''''''''''!!!###&&&''''''&&&&&&&&&%%%%%%&&&''''''(((((((((%%%%%%%%%&&&'''&&&&&&'''***(((&&&&&&''')))******''''''((((((((((((''''''+++***(((((())))))'''&&&''''''((()))))))))))))))))))))((('''''''''''''''((((((((((((((()))))))))(((((((((((((((((((((((('''((((((***++++++,,,,,,))))))))))))))))))***+++******+++++++++******)))******+++++++++,,,,,,,,,...---,,,,,,......---,,,...,,,)))''''''))),,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------***---///...+++)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///...------......,,,+++///////////////000111111000000111111111000000000333222222111222222333444777888888777666444111000000111333444333111///...000222444222000000333666999888777888888777555222444444555666777888999:::888777555444333333333444;;;:::999777777777999:::777999;;;======<<<:::999999:::;;;<<<=========<<<;;;<<<===>>>???>>>>>>>>>======>>>???@@@AAABBBAAAAAAAAABBBCCCDDDEEEFFFGGGFFFDDDBBBBBBDDDHHHMMMPPPUUUPPPIIIBBB<<<::::::;;;::::::::::::999888777666999888888777888999:::;;;>>><<<999888999<<<======>>>>>>===<<<;;;:::999888;;;<<<===>>>===;;;999888999999999<<>>???AAAAAAAAA???CCCBBBBBBCCCDDDEEEFFFGGGFFFEEEDDDEEEGGGKKKOOORRRUUUQQQJJJCCC>>><<<<<<<<<;;;;;;;;;:::999888666666999999999999888888777777666444444666999<<<======?????????>>>===;;;:::999:::;;;<<<<<<<<<:::999888777777999<<>>???AAABBB@@@>>>BBBBBBAAAAAAAAABBBDDDEEEGGGGGGFFFFFFGGGJJJLLLNNNPPPMMMHHHCCC@@@>>>>>>???>>>======<<<:::888777666777888999:::999888666555444444555888;;;===>>>===============;;;999777666999999999888888888888888777777888:::>>>@@@@@@???===;;;999888888666333111222222111000000000000000000000111222222222222222000///...///111111///...111000///...///000222333555666666666555444222111***---000000---++++++,,,,,,+++*********,,,---...+++---+++''''''+++---,,,))))))************))))))(((((()))+++...///...---,,,///111000,,,***+++---...,,,,,,...,,,)))))),,,***(((''''''(((((('''%%%&&&&&&&&&'''''')))***+++))))))******))))))((('''///'''"""%%%******(((((()))(((''''''((((((&&&$$$''''''&&&%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''''''''---'''%%%'''((($$$###&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&+++)))(((((((((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''&&&&&&)))---...+++)))+++---...,,,)))'''(((***)))(((((()))+++,,,***)))%%%&&&((())))))(((&&&%%%(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&''')))******)))'''&&&&&&'''(((***+++***'''$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$&&&&&&&&&(((***'''""""""!!! !!!$$$'''(((((($$$%%%'''(((((((((''''''$$$%%%&&&'''((((((((((((---+++)))***---,,,'''"""%%%'''&&&###%%%***+++)))))))))((('''&&&&&&%%%%%%$$$%%%&&&%%%$$$###$$$&&&&&&&&&'''(((((('''&&&%%%'''###$$$((()))&&&&&&+++'''&&&%%%&&&((()))((('''''''''(((((((((((('''''')))((('''((()))***)))((())))))*********((('''&&&++++++***)))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&((()))))))))((('''***,,,---***'''&&&'''***'''((()))***+++,,,,,,,,,------,,,++++++*********,,,+++******,,,,,,+++***'''(((+++,,,,,,+++(((''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++)))***------+++'''000000000//////.........++++++,,,,,,,,,---------++++++,,,...000111000...---,,,,,,,,,,,,---......,,,---///111222333333222+++---///222333333222111777888:::<<<<<<:::888777000//////000111222444555777333000111555888888777:::::::::<<<===<<<999666444555666777888999999999777666555444444555666777222666:::;;;999777777888888888888777666555444333555777999;;;;;;;;;:::999;;;===???AAABBBAAA@@@???@@@>>>===???BBBCCCBBB@@@@@@???>>>===>>>???@@@AAAHHHHHHGGGGGGGGGHHHIIIJJJKKKIIIEEEBBB@@@@@@@@@AAA??????>>>===;;;999777666555666999::::::999666555999999:::<<>><<<:::::::::999888666444222888777666666555666666777777777777999<<<======<<<===;;;999888777555222///222222111000000///000000///000111222222222222222111000000000222222000///111000///...///000222444555555666666555333222111***---111111///,,,,,,...,,,,,,+++++++++,,,...///(((000444...''''''+++...((())))))*********))))))''''''(((+++...///...,,,---222555333,,,)))+++///***(((***---,,,***+++///,,,***(((((()))***))))))%%%%%%&&&&&&((()))++++++***************)))(((((()))  (((+++)))(((***)))(((((()))(((&&&$$$'''&&&%%%%%%&&&'''(((***&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))333+++&&&''''''$$$&&&***%%%&&&'''(((((('''&&&%%%&&&&&&$$$$$$$$$$$$&&&&&&+++***(((((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&******))))))******+++,,,+++++++++++++++***)))(((***))))))((('''&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''$$$&&&''''''&&&&&&((()))%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&&&&'''''''''(((&&&$$$%%%((()))(((%%%)))((('''&&&&&&&&&&&&&&&(((&&&%%%%%%'''(((((('''((((((((('''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&(((''''''((())))))(((&&&(((%%%&&&***+++******......,,,******+++***)))'''***(((''''''(((((('''%%%&&&''''''((((((''''''&&&%%%$$$$$$%%%'''(((((('''%%%)))((((((((()))&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&''')))***))))))((('''''''''''''''******))))))((((((''''''%%%"""!!!''')))$$$***)))((('''&&&&&&'''((())))))))))))))))))))))))+++)))'''%%%%%%(((+++---)))***+++,,,,,,+++***))))))***)))(((&&&&&&(((***###)))+++)))***......***///......---,,,******)))(((((())))))******++++++)))************+++++++++///,,,,,,......++++++...+++++++++++++++***)))(((...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,+++******---//////,,,))),,,,,,,,,---------......111...,,,+++---...,,,***///......///111111000///000...000555555333222444888777666555555444222000000000000111222222222333333333222222222333444444:::<<<<<<:::;;;<<<999333666333222333777999999777555222222555666444555888888888777888888999:::::::::999:::===;;;888888<<<999:::<<<======;;;:::888<<<===>>>AAACCCBBB@@@======<<<===>>>@@@AAA@@@>>>>>>@@@BBBBBBAAA@@@???@@@BBBCCCEEEGGGHHHGGGFFFEEEEEEDDDBBB@@@????????????EEECCC@@@<<<999888888888777777888999999999999888888777666777:::===>>>>>>@@@>>>;;;999888777555333777666555444444444444444555666888:::;;;============:::666444444444333111111222222000......///111000111111222222000///...444000---...222444111......---,,,---///111111000444555777888888666444222111111222333555444222///111...***)))***,,,------------+++***))))))(((((())))))((((((((()))+++,,,'''))),,,---...---+++***)))***+++,,,---............,,,***))))))+++...000...---,,,***)))((((((((((((+++***$$$"""$$$'''''')))***+++,,,+++)))'''&&&''''''(((((())))))*********'''$$$$$$''')))(((&&&&&&'''''''''&&&%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%'''%%%"""###%%%'''&&&$$$(((%%%###$$$'''(((&&&$$$&&&%%%###$$$%%%%%%$$$"""&&&%%%%%%%%%%%%&&&''''''******)))'''&&&%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%###"""""""""###******))))))******+++,,,***************)))((((((***))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((('''&&&&&&'''(((''''''''''''(((((()))***)))((('''&&&&&&'''((())))))'''%%%&&&(((((('''%%%)))((('''&&&&&&&&&&&&''')))'''%%%%%%'''((('''&&&&&&&&&''''''''''''''''''###$$$%%%&&&&&&%%%$$$###%%%%%%%%%''')))***)))((('''$$$%%%)))***((())),,,***)))''''''((('''&&&$$$***(((''''''(((((('''&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%'''(((((('''"""%%%((()))&&&$$$###$$$%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&'''((()))(((((('''''''''''''''(((((((((((('''''''''&&&'''---)))'''+++,,,(((***)))((('''&&&''''''(((''''''''''''''''''''''''***)))'''&&&&&&(((***,,,'''((())))))))))))((('''((())))))((('''''')))+++(((,,,---,,,...222111---,,,,,,,,,,,,++++++++++++)))))))))))))))*********))))))*********++++++++++++))))))------++++++...)))******+++++++++******---,,,,,,+++++++++++++++++++++,,,,,,,,,------------+++)))+++---//////---,,,---------...............,,,***+++...//////...///......///111222000///111///000333444222222444999888666555555444111/////////000111222333444444444444333333444444555555888::::::999999;;;888222555333222444777999888777666444666::::::666444555777777666666777777888999888777999<<<:::666666999;;;<<<===>>>>>><<<:::999;;;<<<===@@@BBBBBB@@@>>>>>>===<<<<<<>>>???>>>======>>>@@@@@@>>>===>>>???BBBDDDFFFGGGGGGFFFEEEDDDAAA@@@???>>>>>>???@@@@@@EEECCC???<<<999888888888666777777888888888888888999888777999===@@@AAAAAAAAA>>>:::888777666444333444444333222222222222222444555777888:::;;;;;;<<<:::888555444333333111//////111111111///...///000111222222333222111000///333000---...111333111...///...,,,---///000111111444666888999888777444333111111222333555444222///...,,,((('''(((***++++++,,,,,,+++***))))))))))))******)))))))))***+++,,,******++++++,,,,,,,,,,,,***+++,,,---.../////////---,,,+++***+++,,,...///---,,,+++***)))(((((((((%%%((((((((()))+++)))$$$)))***+++,,,+++)))'''&&&'''((((((((()))))))))***((('''%%%$$$&&&'''''''''+++)))'''(((***+++(((%%%%%%%%%%%%&&&&&&'''''''''(((%%%###$$$&&&'''&&&%%%'''&&&%%%%%%&&&'''&&&%%%&&&%%%$$$$$$%%%%%%$$$"""'''&&&&&&&&&&&&'''(((((())))))((('''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$######$$$%%%&&&'''***))))))))))))***++++++)))))))))))))))((((((''')))))))))(((''''''&&&&&&))))))))))))))))))))))))'''(((((())))))*********'''((()))(((&&&&&&&&&((('''''''''((()))***+++,,,)))((('''%%%%%%'''((())))))(((&&&&&&''''''&&&$$$((((((''''''&&&&&&''''''***(((&&&&&&''''''&&&%%%%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''&&&%%%%%%&&&(((((('''&&&&&&$$$$$$((()))'''(((+++((('''&&&'''''''''%%%$$$)))(((''''''(((((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$%%%'''((((((''''''((()))(((%%%"""""""""$$$$$$%%%%%%%%%&&&&&&&&&))))))(((&&&&&&%%%%%%&&&)))(((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&###+++...(((%%%((()))%%%***)))'''&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((()))******'''(((((())))))((((((''''''((())))))((((((***,,,((())))))(((,,,000...)))))))))******+++++++++,,,***))))))))))))))))))((()))))))))*********++++++,,,)))***------***))),,,(((((()))++++++,,,,,,,,,,,,+++++++++************,,,,,,,,,------------------+++))))))+++...///000------........./////////---,,,+++,,,...///////////////...000111222111///222//////222222111222555666555444444555444222000//////000111222333444555555444444444444555666777777999999777777999777222333333444666888999888666777777:::???>>>888333333555555555555555555666777888777:::===;;;666555888>>>>>>??????>>><<<:::999::::::<<>>???<<<::::::;;;<<<<<<;;;<<<>>>???>>>===<<<===>>>CCCDDDFFFGGGFFFEEECCCBBB>>>>>>>>>>>>???@@@BBBCCCCCCBBB???<<<:::888888888666777777888888888888888999999:::===AAADDDEEEEEEAAA===999666555444333222444333333222222222222222333444555777888999999999777666444444333222///------///222222111000000000222222333333333222111000222///,,,---000111000...000...,,,,,,...000222222444555777888888666444333000000111333444333111......+++((('''(((*********+++******))))))*********,,,++++++*********++++++,,,+++***)))***+++,,,---++++++---...///000000000,,,,,,,,,,,,,,,---------+++***))))))((((((((((((((((((''''''+++...+++$$$******++++++***)))'''&&&(((((((((((())))))))))))&&&&&&&&&%%%$$$$$$&&&(((+++&&&"""$$$)))***'''"""###$$$$$$%%%&&&'''((()))(((&&&%%%%%%&&&''''''&&&%%%&&&'''&&&%%%%%%&&&'''&&&%%%$$$$$$%%%%%%$$$###'''''''''''''''(((((()))(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%'''((())))))))))))))))))***++++++'''(((((((((((((((''''''))))))((((((''''''''''''))))))))))))))))))))))))'''(((((()))***++++++,,,((())))))(((&&&%%%&&&'''%%%%%%%%%%%%&&&''')))))))))'''%%%$$$$$$%%%''')))))))))(((''''''&&&%%%$$$((((((''''''''''''((((((+++)))'''&&&&&&&&&%%%$$$&&&&&&&&&'''''''''(((((()))))))))******)))))))))***((('''&&&&&&%%%### '''$$$%%%((()))''''''+++))))))((()))+++***(((&&&)))(((''''''((()))(((&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$&&&((()))((('''&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%******%%%"""$$$%%%""")))((('''&&&&&&'''((()))'''''''''''''''''''''''''''(((((())))))))))))))))))******************)))&&&((())))))))))))+++---(((&&&%%%&&&***,,,***&&&))))))))))))******************))))))((((((((('''))))))))))))************...+++,,,...---)))((()))((()))***+++++++++++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,.........////////////000000///------------------000//////000222222111///222///...000111///111555222222222333555666555333000111111222222333333333444333333444444555666777666888888555666999777222222333555888999999888666777777:::???>>>999555555444444333333333444444555::::::<<>>999777:::??????>>>>>>===;;;999888999999;;;===@@@AAA@@@>>>???<<<999777888999999999<<<===>>>===<<<<<<===???CCCDDDEEEFFFFFFDDDBBBAAAAAA@@@@@@@@@AAACCCDDDFFFBBB@@@>>><<<:::999888888777888888999999999999999:::;;;<<<@@@EEEGGGHHHGGG@@@<<<777555444444333222555555444444333444444555444444555777777888888888666555444444444222///------000333444333222111222222222222222111111000000111...------///000///...111///,,,,,,...111222222333444555555555444222111......///000222111...,,,///---***)))***+++,,,+++)))))))))))))))***++++++---,,,,,,++++++*********,,,++++++***++++++,,,,,,***+++,,,...////////////++++++---.........---,,,))))))((((((((((((((())))))***(((%%%&&&******'''******++++++***)))((('''(((((((((((())))))))))))$$$&&&'''%%%""""""%%%((((((%%%###$$$&&&'''&&&###$$$$$$%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''$$$&&&((('''$$$###%%%((('''%%%$$$$$$%%%&&&$$$###&&&&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&&&&&&&&&&))))))(((((())))))***+++&&&''''''(((((((((''''''((((((((((((''''''''''''))))))))))))))))))))))))'''(((((()))***++++++,,,((()))***)))'''&&&&&&'''$$$$$$$$$$$$%%%&&&'''((('''&&&$$$######$$$&&&'''))))))((('''&&&%%%%%%%%%(((((('''''''''(((((()))+++)))'''&&&&&&&&&%%%$$$(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))''''''&&&%%%""" (((%%%&&&)))***'''(((+++)))))))))+++,,,,,,***(((((('''&&&'''((()))((('''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&((())))))(((&&&%%%$$$$$$%%%'''((((((''''''''''''((((((((((((%%%&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((******'''&&&'''(((''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''((()))***))))))(((***))))))))))))))))))***&&&(((************+++---+++(((&&&(((***+++)))(((*********)))))))))((((((***)))))))))((((((''''''(((((()))))))))*********)))'''(((,,,,,,)))(((***+++++++++++++++***)))(((******+++++++++***)))(((++++++******************)))***++++++***)))''''''.........////////////000//////......------......000//////000222333111000222///...000000...000444333222222333444444333111333333333222222222222222222222222222333444555666666888777555666999777333222444777999999999888777777555666:::;;;888777999444444333333333333444444:::999<<>>999999<<<>>>>>>===<<<;;;:::888888999999:::<<<>>>???>>>===>>>;;;888666666777777777999;;;<<<;;;:::999:::;;;AAABBBDDDEEEEEEDDDCCCBBBCCCBBBAAAAAAAAABBBCCCDDD@@@???>>><<<:::999888888888999::::::;;;;;;::::::;;;<<>>===;;;<<<:::777666777777777666555777999999888777666777===???AAADDDEEEEEEEEEDDDCCCBBBAAA?????????@@@@@@>>>>>>===<<<;;;:::999888888999999:::;;;:::::::::<<<===@@@CCCFFFGGGDDDBBB:::888666666666666555444111111111111111222222333555555666777777777666666666555444444444333111///000222555555444333333444000000///............///000//////......//////000000///......111222222111///////////////......---******+++,,,...---+++(((+++)))(((((()))))))))'''(((((((((((())))))***+++***++++++,,,++++++***))))))***---......,,,)))((())))))+++,,,---.........+++,,,---//////......---+++***))))))(((((((((((( ---///+++*********++++++******)))((((((((())))))))))))((((((((((((&&&&&&&&&%%%$$$$$$&&&((($$$(((+++(((######'''---''''''&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&(((%%%&&&'''&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''((((((((((((((()))******&&&'''((()))))))))))))))'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((''')))***)))(((((('''''''''''''''&&&&&&'''(((((('''&&&&&&%%%''')))(((&&&%%%&&&(((((((((((((((((()))******)))'''%%%%%%'''((('''&&&''''''''''''''''''&&&&&&))))))(((''''''((())))))'''&&&&&&'''))))))'''&&&(((%%%%%%((()))&&&&&&)))$$$%%%&&&)))++++++)))&&&((('''&&&''')))))))))((('''(((((())))))((((((''''''&&&%%%&&&)))***)))(((***(((&&&&&&''''''%%%###'''''''''(((((((((((()))%%%&&&'''((((((''''''&&&((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((())))))'''&&&&&&'''((('''&&&&&&(((''''''&&&'''((()))***(((((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&&&&&&&'''((((((***,,,,,,+++*********(((&&&''')))%%% ###***))))))***************+++'''''''''((((((((((((((((((((((((((()))))))))***###"""%%%+++---***)))+++******+++++++++******)))+++,,,---...---,,,***)))+++++++++*********))))))(((***,,,,,,******+++---,,,---------............***,,,............111444111000000111333333222000000---...111111...---///333222111222333222111///111111222222333444444555222222222222444555666777555666444222333777666333333555888888777777999;;;999666555888888666777:::777777666555555555555555888666777::::::999<<>>======<<<<<<<<<======<<<;;;999999;;;;;;:::888888888777888999999777555666:::>>>@@@???<<<999888777:::>>>BBBFFFHHHIIIIIIDDDCCCBBBBBBBBBBBBDDDDDD<<<<<<<<<<<<;;;:::999888555555666777777777777777===>>>@@@BBBCCCAAA===999555555666999;;;:::888666333222222222333444444555333333444444444333222222555333000//////000//////111222222000......///111333222000/////////000111000111111000//////111222---...///222444333111///000/////////............,,,,,,---...000///,,,***,,,+++******++++++***((())))))(((((((((((())))))'''((()))***++++++***)))...---+++*********++++++++++++---...///000000000------------......//////...---,,,***)))(((((((((+++,,,)))$$$###'''++++++,,,+++***)))((((((((((((******))))))((((((((('''***'''$$$$$$''')))(((&&&)))(((&&&%%%&&&(((***+++###$$$$$$%%%&&&'''(((((($$$&&&'''%%%###"""%%%'''(((%%%###$$$'''(((&&&$$$(((&&&%%%%%%&&&'''%%%$$$&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&******)))(((&&&###!!!((('''&&&''')))******)))''''''''''''((((((((((((((((((((((((''''''((()))******))))))((((((''''''''''''''''''''''''''''''&&&'''((())))))***))))))(((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&'''''''''((()))(((&&&###''''''&&&&&&&&&&&&''''''***'''%%%&&&((((((&&&$$$'''&&&&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###&&&***)))###((('''&&&$$$$$$%%%&&&&&&***)))(((((()))***)))(((+++***)))'''&&&&&&&&&&&&(((((('''''''''(((((()))(((((('''%%%### '''***%%%%%%)))'''&&&&&&%%%&&&'''((()))***(((%%%%%%'''(((&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$'''((((((((((((((('''''''''))))))&&&&&&))))))''')))%%%###&&&***+++'''"""''''''(((((('''&&&%%%%%%))))))))))))((((((((((((***'''(((......(((&&&)))&&&&&&&&&'''((())))))***************))))))))))))---******,,,+++((((((***,,,+++)))''''''(((***+++,,,+++(((''''''(((+++,,,,,,***))))))******((('''))))))))))))************///...,,,***))))))******,,,&&&&&&***+++'''%%%((()))************+++++++++++++++,,,,,,,,,,,,------+++,,,---...///000111222333222111111333333333222...---,,,+++++++++,,,---111111000000222444777999444333111000000111333444111111111222444444333111888666333222222444444333333444555777777777666666777666333222333555888:::888888888666444444666888;;;;;;<<<<<<<<<<<<;;;;;;>>>;;;999999;;;;;;999666666777999888777666888999::::::999999888777777777777888:::<<<>>>>>>>>>>>><<<===>>>AAACCCFFFIIIJJJAAA@@@??????AAAAAA@@@???<<<<<<<<<;;;:::999888777777777777777777666666555999:::<<<===>>>===<<<<<<999888777777888888777666<<<666111000333555333000555555444333333222222111000000////////////000000333222111000////////////111000...------...//////---...///////////////......000222333222111111222/////////...------,,,,,,***,,,...///...,,,***(((***)))'''''')))+++++++++(((&&&$$$&&&)))+++***((((((&&&$$$%%%)))+++***(((+++******)))))))))))))))///...,,,++++++++++++***...///000111000...,,,+++---,,,***(((''''''((()))'''''''''(((((()))***+++,,,***'''&&&'''((())))))*********)))(((&&&%%%$$$((('''%%%$$$$$$%%%'''(((+++***(((&&&%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''%%%###""""""$$$%%%&&&&&&###$$$''')))))))))'''&&&'''"""'''***%%%(((---((('''&&&%%%$$$%%%''')))+++''''''((((((((((((''''''((('''''''''((('''&&&$$$&&&'''''''''&&&%%%%%%$$$***)))((()))+++,,,+++***((((((((())))))))))))***&&&&&&&&&%%%%%%%%%&&&'''))))))))))))((((((''''''(((((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((('''&&&&&&((('''''''''&&&&&&&&&&&&((('''&&&'''((((((&&&$$$'''''''''&&&&&&''''''''')))'''%%%&&&((((((&&&$$$)))((('''(((******(((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%'''******(((%%%$$$$$$%%%%%%&&&((()))***&&&%%%$$$%%%&&&&&&%%%$$$***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%###***,,,&&&"""$$$%%%%%%&&&%%%%%%$$$%%%&&&'''(((+++(((&&&&&&((()))'''&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((('''''''''))))))&&&&&&))))))'''((((((((())))))(((&&&%%%''''''(((''''''&&&&&&%%%(((((((((((())))))))))))(((%%%'''++++++&&&%%%'''''''''(((((()))******+++))))))******+++++++++,,,+++((((((+++***'''''')))******)))(((((()))***+++'''(((+++,,,,,,+++((('''+++***((()))******)))((())))))))))))************...---,,,***))))))******000***(((+++,,,)))))),,,)))************+++++++++++++++,,,,,,,,,,,,------/////////000000111111111222111000111333333222000///...---,,,,,,,,,---...111000000000111333666777444333111000000111333444222111000111333444333222666444111111222444444444555555666777666666444444666555555444555555666777999::::::888777666777999===============<<<;;;;;;===;;;999999:::;;;999777888888888888777666666666:::::::::999999888888888999:::<<<>>>????????????<<<===>>>@@@CCCEEEHHHIIIBBBAAA@@@@@@AAABBBAAA@@@<<<<<<<<<;;;:::999888777777777888888777777666555777888999:::;;;::::::999888777666777888999888666888444000000333555444222444444333333222111111111///......------......///222222111000////////////111000///---------......------...////////////......000222333222111111222//////......---,,,,,,,,,,,,---///000///---+++***+++)))'''''')))************(((&&&'''))))))'''%%%(((&&&%%%&&&)))+++***)))+++***))))))(((((()))))),,,+++++++++---............///000111000...,,,+++,,,+++((('''&&&&&&'''((('''''''''(((((()))***+++)))'''%%%%%%''')))))))))))))))))))))((('''%%%%%%((('''%%%$$$$$$%%%'''(((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$&&&'''&&&&&&&&&&&&'''(((((('''&&&%%%(((###'''***%%%''',,,''''''&&&%%%%%%%%%''')))***&&&&&&''''''''''''&&&&&&((('''''''''((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$***)))((()))+++,,,+++***))))))))))))************&&&&&&%%%%%%%%%%%%&&&&&&)))))))))(((((((((((('''(((((((((((((((((((((((((((((()))))))))((('''''''''(((((((((((('''&&&&&&''''''''''''&&&&&&&&&&&&)))(((&&&&&&'''''''''%%%''''''''''''''''''''''''((('''&&&&&&'''(((&&&%%%***))))))***++++++***(((''''''''''''''''''''''''+++***((('''''''''(((((($$$%%%&&&'''((()))))))))(((&&&&&&&&&'''((('''&&&(((((('''''''''''''''(((%%%%%%&&&&&&%%%$$$###"""###$$$%%%'''((()))******$$$***---+++''''''&&&%%%'''&&&%%%%%%%%%&&&((((((+++)))''''''((()))(((''')))))))))(((((((((''''''''''''(((((((((((((((''''''))))))&&&&&&))))))'''''')))+++***(((&&&'''((('''''''''''''''&&&&&&&&&''''''(((((())))))******'''&&&'''******'''&&&'''(((((())))))******++++++((())))))***+++,,,---...)))''''''******&&&&&&(((((((((((())))))*********'''(((+++,,,,,,+++((('''***)))((()))***+++***)))))))))))))))************---,,,+++***************111+++(((***+++***+++---)))************+++++++++++++++,,,,,,,,,,,,------////////////////////////000000111333444333111...111000...---------......000000//////000222333444333222111000000111222333333111000000111333333333444222000000222333444333666666666666555444333222444555666666666555444333777999:::999888777777888===>>>>>>>>>===<<<<<<;;;===;;;999999999:::999777;;;999777777777666555333999999999999999999888888999:::;;;<<<===>>>>>>===<<<<<<===???AAACCCEEEGGGCCCBBBAAAAAACCCCCCBBBAAA<<<<<<<<<;;;:::999888777777888888888888777666666777777888999999999888888777666666777888999777666555222///000333555555333333222222111111000//////---------,,,,,,---------111111000//////.........111000///...---,,,,,,---,,,---......//////......---000222222111000000111///......------,,,,,,+++,,,---///000000...,,,+++,,,***((('''((())))))))),,,***((((((((('''%%%###)))((('''''')))++++++******))))))(((((((((((((((+++,,,,,,---......//////...///000111000...,,,+++***)))'''&&&%%%&&&&&&''''''''''''(((((()))***+++%%%$$$$$$&&&(((******)))(((((())))))((('''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&((((((&&&$$$((((((''''''&&&%%%%%%$$$(((###'''***$$$&&&***%%%''''''&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%'''''''''(((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%((('''&&&'''((()))((('''(((((()))))))))*********)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((%%%%%%&&&''''''&&&&&&''''''''''''''''''&&&''''''&&&''''''''''''&&&***)))((()))++++++)))((('''''''''''''''''''''''',,,+++)))%%%""""""%%%''''''((()))))))))(((&&&%%%((('''&&&'''((()))(((&&&&&&&&&&&&&&&&&&'''((()))$$$%%%&&&'''&&&$$$""" &&&''''''(((((((((''''''))))))'''###!!!###'''***)))((('''&&&&&&'''((())))))((('''''''''((((((((()))))))))(((((((((((('''&&&'''(((((((((((((((((('''))))))&&&&&&))))))'''&&&'''((((((((((((((()))'''''''''&&&&&&&&&''''''))))))))))))(((((((((((((((((()))++++++***)))***((((((((())))))*********(((((()))***++++++,,,,,,)))&&&'''+++***'''&&&(((&&&&&&((()))************,,,+++(((''''''(((+++,,,)))((('''(((***++++++***((()))))))))************+++++++++***************---***((()))***)))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------000111222555666555222///222000///---,,,,,,------///////////////000111222222111000000000000111222444111///...000222333333444222000000111222111111444444555555444444444333666555555444444333333333333555888888666555555555:::;;;<<<<<<======<<<<<<<<<;;;999888888888888888;;;999777666777777555333777888888888888888888888777888888999::::::::::::;;;;;;<<<===???AAABBBCCCCCCBBBAAABBBCCCDDDCCCBBB===<<<;;;:::999888888888888888999999888888777666999999999:::::::::999999888777777777888777555333333111///000222333333222111111111000//////......------,,,,,,,,,,,,------////////////......------000//////---,,,,,,+++++++++,,,---...............---///111222000//////000......------,,,++++++++++++,,,---......---,,,+++,,,***((('''((()))((((((+++***)))(((''''''%%%%%%))))))(((((()))***++++++***)))((((((''''''((((((.../////////...---------...///000000000...,,,***))))))'''&&&&&&&&&''''''''''''''''''((()))***+++&&&%%%&&&'''******)))((('''((((((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''&&&'''((((((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&'''((('''%%%"""((('''&&&%%%%%%%%%%%%&&&)))###''')))###%%%)))$$$''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((((('''&&&&&&'''%%%&&&&&&'''&&&&&&%%%%%%)))'''&&&'''(((((('''&&&'''''''''((((((((())))))***(((&&&&&&((()))(((''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&***(((%%%%%%&&&''''''&&&&&&&&&'''(((((('''&&&&&&&&&''''''''''''&&&''''''(((''''''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((%%%######&&&)))'''((()))))))))(((&&&%%%%%%$$$######%%%%%%$$$###&&&%%%%%%&&&&&&'''((()))&&&&&&(((((('''%%%###!!!'''''''''''''''&&&%%%%%%,,,((($$$!!! !!!''',,,((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&'''((((((((((((((('''))))))&&&&&&))))))'''%%%"""!!!###(((+++***'''''''''&&&&&&&&&&&&'''(((++++++***)))((('''&&&&&&((()))))))))***++++++***''''''((((((((((((((())))))))))))))))))(((((((((((('''(((,,,,,,(((''')))%%%&&&''')))************,,,+++(((''''''(((+++,,,)))((('''(((***++++++***((()))))))))************)))*********************)))***))))))***+++)))&&&))))))*********++++++++++++++++++,,,,,,,,,------******+++,,,---...//////111222444777999888666333222000///---+++++++++,,,............///000000111000000000000000000000000333111......000222333333555333111000111111///...222222222333444555555666777666333111111222333555333555777777666555555555666777888:::;;;<<<======<<<;;;:::888777777888999:::999888777888777666555555666666666777777888888999888888888999999999999::::::;;;;;;<<<>>>???@@@BBBAAA@@@AAACCCDDDCCCBBB>>>===;;;:::999888888888999999999999999888888777999999999999999999999999:::999888888888666222///333111000000111111000000111111000//////......---...------,,,,,,------...------.........---,,,,,,.........---,,,,,,+++******+++,,,---............---///111111000......///---------,,,++++++******))))))***++++++******))),,,***'''''''''((((((''''''(((((((((''''''(((((())))))))))))))))))***+++******)))(((((((((((((((,,,...000000...,,,---...---...///000///---+++***))))))((((((((((((((((((''''''''''''((()))***+++***)))))))))++++++)))''''''(((((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''$$$"""%%%%%%%%%%%%%%%&&&'''((((((###&&&(((###%%%(((###'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$''')))(((&&&%%%&&&(((%%%%%%&&&&&&'''&&&&&&%%%+++)))((((((******)))'''''''''''''''(((((((((((((((&&&###$$$&&&((('''$$$&&&''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&)))(((&&&&&&'''''''''%%%%%%&&&'''(((((('''&&&%%%%%%&&&((('''&&&&&&'''((('''&&&&&&&&&((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&((()))+++,,,$$$%%%&&&'''((()))))))))'''&&&%%%%%%''''''&&&%%%&&&%%%%%%%%%&&&'''((((((''''''(((((((((&&&%%%$$$$$$%%%%%%&&&''''''&&&&&&)))&&&%%%''''''%%%&&&(((%%%$$$###"""""""""###$$$$$$%%%&&&%%%$$$$$$&&&((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))))))))'''))))))&&&&&&))))))'''&&&!!!!!!(((,,,***&&&''''''&&&%%%%%%'''((()))++++++***)))((('''&&&&&&%%%'''(((&&&'''******(((''''''''''''(((((((((((())))))((((((((('''''''''(((&&&(((,,,---)))''')))'''''''''(((((()))))))))'''(((+++,,,,,,+++((('''***)))((()))***+++***)))))))))))))))************(((((()))***+++++++++******,,,+++)))***---+++&&&)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,---...000111222333111222444777:::;;;999888222111///---+++******+++------...///000000111111/////////000000/////////222000//////000222222222444222111111222111000...000000111111333555666777777555222//////111444666555666888888777666777888444555777999:::;;;<<<<<<;;;;;;:::888666666888:::;;;<<<<<<:::777666666777555555666666777888999999<<<<<<;;;:::::::::;;;;;;::::::999::::::;;;<<<===???>>>>>>???AAABBBBBB@@@>>>===;;;999888888888999999::::::::::::999888888999888777777666777777777:::999888888888555111...111111111000000//////...111000000//////......---...------,,,,,,------...+++,,,---......---,,,+++,,,,,,---------,,,+++***)))***+++,,,---.........---///111111///------...---,,,,,,++++++******)))&&&''''''(((((((((((((((+++)))'''&&&'''(((((((((%%%&&&(((((('''((()))+++((()))***)))(((((()))++++++******)))))))))))))))'''***...///...---///111---...///000///---+++***(((((((((((((((((((((((('''''''''(((((()))***+++,,,+++)))******+++)))((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%'''&&&%%%######$$$$$$%%%&&&&&&''''''&&&!!!%%%((("""$$$(((###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###&&&))))))&&&%%%''')))%%%%%%&&&&&&''''''&&&&&&+++)))(((((())))))(((''''''(((((((((((())))))))))))%%%"""###''')))'''$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''$$$%%%&&&&&&'''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&'''((((((&&&$$$%%%&&&((())))))(((&&&%%%$$$&&&((((((&&&&&&''')))'''&&&%%%&&&((((((&&&%%%'''''''''''''''''''''''''''%%%%%%'''***+++(((%%%$$$$$$%%%%%%&&&((()))******)))((((((******)))(((&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''((($$$%%%***+++'''%%%'''&&&%%%$$$###"""###$$$$$$$$$&&&'''&&&$$$$$$''')))'''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))))))))'''))))))&&&&&&))))))''''''$$$######&&&(((((('''((('''%%%%%%%%%'''(((***(((((((((((())))))))))))$$$((((((%%%&&&***+++((((((((((((((((((((((((((((((((((((((())))))))))))&&&%%%''',,,,,,(((&&&((()))((('''&&&''''''))))))'''(((+++,,,,,,+++((('''+++***((()))******)))((())))))))))))************&&&''')))***+++++++++***,,,---)))$$$%%%+++,,,((()))************+++++++++++++++,,,,,,,,,,,,------......///000000111222222000000222555999;;;<<<;;;444333000...,,,+++++++++,,,,,,...///000111222222...//////////////////...111000///000111222111000111000000111333444333111111111111111222333555666444333111111111222444555555666777777666666888999777777888:::::::::::::::;;;;;;:::777555555888;;;===AAABBB>>>666222444777666666777888999:::;;;;;;>>>===<<<;;;::::::;;;<<<999999999888999999::::::===<<<<<<===???@@@@@@???>>>===;;;999888888999999:::::::::;;;:::999999888:::999888777666777777888777777777888888777333000---...000000/////////000111111000000///.........,,,,,,++++++++++++,,,,,,***+++,,,------,,,+++*********+++,,,---,,,,,,+++((()))***,,,---------...---///000000...---,,,---,,,,,,,,,+++******))))))&&&&&&&&&''''''''''''(((***(((&&&&&&''')))))))))$$$&&&(((((('''''')))+++''')))***)))&&&&&&(((***,,,,,,+++***************$$$)))...///---,,,...111---.../////////---+++)))&&&''''''((((((''''''''''''''''''(((((()))***++++++)))'''''')))***+++***))))))))))))((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%'''(((''''''###$$$%%%&&&&&&&&&%%%$$$%%% $$$'''"""%%%)))$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%"""&&&))))))&&&%%%'''***$$$%%%&&&&&&''''''&&&&&&)))'''&&&&&&''''''&&&$$$))))))))))))************+++'''$$$%%%)))+++)))&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''$$$%%%&&&&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((()))(((&&&###%%%&&&((())))))(((&&&%%%$$$&&&((((((&&&%%%'''***'''&&&&&&'''(((((('''%%%)))))))))))))))))))))))))))&&&%%%''')))'''!!!((('''&&&$$$$$$%%%&&&&&&(((&&&%%%&&&'''((('''&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&'''''''''''''''&&&&&&***$$$"""&&&'''$$$%%%))))))((('''&&&%%%&&&&&&'''$$$&&&((('''%%%%%%(((***(((''''''''''''&&&&&&&&&%%%&&&'''((())))))))))))'''))))))&&&&&&))))))'''(((((((((&&&$$$$$$&&&(((((('''%%%%%%%%%''')))***&&&&&&'''((()))***+++,,,&&&******&&&''',,,...************)))))))))))))))''''''((()))***+++,,,,,,$$$###&&&++++++'''%%%'''***)))'''&&&%%%&&&((())),,,+++(((''''''(((+++,,,,,,***))))))******((('''))))))))))))************&&&''')))***+++++++++***,,,,,,%%%'''+++))))))************+++++++++++++++,,,,,,,,,---------//////////////////////////////000333888;;;<<<<<<666444222///---,,,,,,,,,+++,,,...000111222333333......////////////......000//////000222222111///......///111555666666555333222111111111222333444000111222333333333333333444444555444333444666888:::;;;;;;;;;;;;:::999888;;;;;;:::777444444777;;;@@@EEEGGG@@@666///111666777777888999;;;<<<=========<<<:::999888999999:::999999888888888888888999;;;::::::;;;>>>???>>>===???===;;;999888888999999::::::;;;;;;::::::999888===<<<:::999999999::::::444444666888999888555222***,,,...//////000111222111111111000//////......++++++************++++++)))***,,,------,,,+++)))((()))+++,,,------,,,,,,((((((***+++,,,------------///000000...,,,,,,,,,,,,,,,++++++***)))))))))&&&&&&&&&&&&''''''(((((()))'''%%%%%%''')))***)))%%%'''))))))'''&&&(((***''')))***(((&&&%%%'''***---,,,++++++******++++++'''+++000000,,,***+++------.../////////---+++)))%%%%%%&&&''''''&&&&&&&&&'''''''''(((((()))***+++)))'''%%%%%%(((***,,,,,,*********)))(((&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%'''&&&$$$$$$$$$&&&((()))'''&&&&&&%%%%%%&&&&&&''')))'''%%%%%%''')))***)))%%%&&&'''''''''%%%###!!!$$$$$$'''"""%%%)))%%%"""###$$$%%%&&&'''''''''$$$$$$$$$%%%%%%$$$$$$$$$"""&&&***)))&&&$$$'''***$$$%%%%%%&&&'''''''''&&&''')))***)))&&&%%%&&&((((((''''''(((***+++)))(((((('''&&&%%%%%%&&&'''(((%%%'''***++++++)))&&&$$$###""""""$$$&&&((((((''')))((()))***,,,,,,***(((&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))'''&&&&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$"""$$$''')))'''&&&%%%&&&)))(((&&&&&&''''''&&&$$$'''''''''''''''''''''''''''&&&%%%&&&((((((((('''+++)))(((((())))))(((&&&&&&))))))&&&&&&'''&&&###&&&&&&''''''''''''&&&&&&((('''%%%$$$$$$&&&)))+++&&&&&&''''''&&&&&&%%%$$$&&&))))))&&&(((---,,,&&&$$$%%%%%%&&&'''((()))))))))((('''&&&%%%$$$$$$$$$))))))(((((('''''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&((())))))(((((()))+++)))))))))'''&&&%%%''')))))))))))))))((((((((((((***)))))))))++++++)))((((((((((((((('''''''''''',,,***((('''&&&'''((()))+++***)))(((((()))***+++***&&&###$$$(((+++***(((***)))(((((())))))((('''***)))))))))+++,,,+++***+++//////******...---)))---+++)))******))))))+++(((((()))***+++---///000---,,,,,,---000111111000222111000111444888===@@@@@@<<<777111...---...///***+++---///111222333333222000......///000///...,,,---///000000000///...111000000111333555444333111222222222222222222333222222222222333444555555666666666666666777888888888999:::888666666888<<<@@@999777:::;;;888888;;;BBBCCCCCC@@@;;;666333111333444555777:::===???@@@DDD???999777888::::::999===::::::===;;;666777<<<::::::999999999:::<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;:::888666555999999888777666555444444<<<888555555777777333...222111000000000000000111///......///000000///---000...+++)))((()))***,,,000...+++***+++***)))((())))))))))))***+++,,,---******+++---000000...---000///......///...,,,***+++***)))+++------)))&&&,,,,,,+++***)))((('''''''''''''''''''''((()))***%%%(((***)))''''''***---'''((()))((('''(((***,,,///,,,((((((***,,,,,,+++---...000111111000...---000000...------,,,------)))'''%%%%%%&&&'''''''''***+++,,,+++))))))+++,,,,,,+++)))+++---...+++)))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))(((&&&&&&&&&&&&$$$"""''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((###$$$$$$%%%$$$###!!! ((('''&&&%%%$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%)))&&&###$$$(((+++)))&&&''')))***)))&&&%%%&&&((((((''''''(((******)))'''((('''&&&&&&&&&&&&'''((("""&&&)))******))))))'''&&&&&&''''''%%%$$$(((''''''(((***)))'''%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((''''''((('''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&###%%%'''((('''&&&&&&&&&((('''&&&&&&'''((('''%%%'''''''''''''''''''''''''''&&&%%%&&&(((((((((''')))(((''''''(((((('''&&&&&&))))))&&&&&&'''&&&###&&&&&&''''''''''''&&&&&&)))'''%%%$$$$$$&&&(((***&&&&&&''''''&&&&&&%%%$$$$$$''''''%%%'''+++)))$$$&&&&&&&&&'''''''''''''''((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((())))))(((''')))***'''((('''&&&$$$$$$&&&((()))(((((((((((((((((((((((('''''''''))))))'''&&&((((((((((((''''''''''''+++***((('''''''''((()))))))))((((((((((((((())),,,(((&&&&&&***,,,***'''************))))))))))))***)))))))))+++,,,+++******------)))))),,,,,,(((((((((***++++++)))***+++......---,,,++++++++++++...---,,,...000111111000222111000111333777<<>>???CCC???:::888888999888777999777888;;;:::666777<<<888888777666666777999999<<<<<<;;;:::::::::::::::;;;;;;;;;:::999888666666999999888777666555444333:::777444444666666222...//////////////////000000///.........000000...---///...,,,***))))))***+++...,,,++++++,,,------,,,))))))))))))***+++,,,,,,+++******,,,...///...---000...............,,,***+++******+++---,,,)))&&&(((((('''''''''''''''''''''''''''''''''((())))))((())))))'''%%%%%%&&&'''((('''''''''((()))***+++///,,,)))(((+++,,,,,,,,,***+++---......---+++***000///...------,,,,,,,,,)))'''%%%%%%&&&'''((('''''''''((('''&&&&&&'''))))))((('''(((******(((&&&***))))))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((('''&&&&&&&&&&&&%%%###''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&%%%$$$'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%)))$$$ $$$''''''&&&'''((()))((('''&&&'''((('''&&&&&&'''))))))(((&&&((('''&&&&&&&&&&&&'''((( !!!"""$$$%%%&&&&&&&&&***)))''''''((('''&&&$$$'''&&&&&&'''((('''$$$"""(((&&&$$$######$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&***(((''''''((('''%%%"""%%%$$$############$$$%%%(((''''''''''''&&&&&&&&&$$$%%%'''&&&%%%%%%&&&((('''&&&%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((((((''''''&&&%%%&&&'''((('''&&&&&&))))))&&&&&&'''&&&###&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$###%%%%%%$$$%%%((('''###(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&""""""###%%%'''((()))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))***)))''''''''')))%%%&&&&&&%%%######$$$&&&((((((((((((((((((((((((((('''''''''))))))'''&&&((((((((((((''''''''''''+++***(((''''''((())))))''''''(((((((((((('''''',,,***((())),,,,,,***'''))),,,---,,,)))((()))+++***)))))))))+++,,,+++***))),,,,,,***)))+++***'''(((,,,000000---++++++,,,000///...---++++++++++++...------...000111000///111000000000222666:::===BBB???999444///---,,,,,,///000000111111111111000111///---,,,------,,,+++....../////////......---...---,,,...000111000///222222222333333444444444222222222222333444555555444444444444444555666666666777777666555555666888999333000222555777;;;??????@@@AAA@@@<<<999666666555666888:::<<<===>>>>>>CCC@@@===;;;;;;:::999888:::999999;;;999666666:::888777666555555666777777<<<<<<;;;;;;:::::::::999<<<;;;:::999888777777777888888777666555444444333777555222333444444000------------......//////000///...---...000000...---...---,,,++++++***++++++,,,+++***+++...///000///+++***************++++++,,,***)))***,,,---------///...------...---+++************+++,,,+++)))'''%%%%%%&&&'''((())))))***'''''''''''''''((((((((()))'''%%%$$$%%%%%%$$$###)))'''%%%&&&***,,,+++)))...,,,***)))+++,,,,,,,,,***+++,,,------,,,+++***//////......---,,,,,,,,,)))'''%%%%%%'''(((((((((((()))))))))''''''(((***((('''&&&'''))))))'''&&&******)))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%***%%%!!!%%%'''''''''((((((((('''''''''(((&&&%%%%%%&&&((()))'''&&&'''''''''&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&'''&&&%%%&&&((()))(((''''''&&&&&&&&&'''&&&###!!!'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((()))'''&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%''')))&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((((((''''''&&&%%%&&&((()))((('''&&&))))))&&&&&&'''&&&###&&&&&&''''''''''''&&&&&&***)))'''%%%%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&%%%###''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%''')))***+++,,,%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((()))***)))'''&&&&&&'''%%%&&&'''&&&$$$###$$$%%%'''''''''(((((((((((((((***)))))))))++++++)))(((((((((((((((''''''''''''***)))(((((((((((())))))&&&'''((()))***)))(((''')))((((((***,,,,,,***'''(((+++...,,,(((&&&(((,,,***)))))))))+++,,,+++******+++,,,+++++++++***(((***///222...***)))***************+++,,,---...//////...---...///000///...000000///000222555888:::666555222000///.../////////000000111111111111111111///---,,,------,,,***..................------...---,,,---///000///...222222222333444444555555222222222222333444555555555555444444555555666777555555555555444444555666666333111333666888;;;<<<===>>>@@@@@@===:::999888666777999;;;<<<=========DDDBBB@@@???===<<<;;;:::>>>======<<<999666666777:::999888777666666777888999999::::::;;;;;;;;;;;;<<<;;;999777777777777888777777666555555444333333555333111111222111///,,,,,,,,,---...///000000000...------...//////...,,,,,,,,,,,,,,,,,,,,,++++++,,,+++***+++---/////////++++++******)))*********,,,***))))))***,,,------...---,,,---------+++)))************+++***)))'''&&&''''''((()))***++++++&&&'''''''''''''''''''''&&&###!!!###&&&((('''%%%***&&&###%%%***---+++(((---,,,+++++++++,,,,,,,,,---......//////......---............---,,,++++++)))'''%%%%%%'''((()))((()))******)))(((((()))+++))))))******+++******)))******)))(((&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***&&&###"""$$$&&&''''''((('''''''''((((((((('''&&&%%%%%%&&&((()))'''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''(((***+++&&&%%%$$$%%%'''(((((('''((('''''''''((('''$$$"""%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((()))'''&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%''')))&&&%%%%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''((('''&&&''')))******)))&&&))))))&&&&&&'''&&&###&&&&&&''''''''''''&&&&&&)))((('''&&&%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&%%%$$$&&&'''&&&%%%$$$%%%%%%&&&&&&'''(((((()))&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''((())))))***%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((())))))(((&&&%%%&&&'''&&&'''((((((&&&%%%%%%&&&&&&&&&''''''((((((((()))***)))))))))++++++)))((((((((((((((('''''''''''')))((((((((((((((())))))&&&((()))***+++***))))))&&&&&&(((***+++,,,***)))&&&***---+++&&&%%%'''+++***)))))))))+++,,,+++***++++++,,,......+++******''',,,---(((%%%''')))'''&&&'''''')))+++---///000000///......///000...---////////////000333555777111111000000111222333333---...///000111222222222222000...---......---,,,.........------------...///...---...000111000///111111222333333444555555222222222222333444555555666666555555666666777888444444444444555555444444666777777888;;;<<<;;;888;;;===???@@@>>><<<;;;;;;777888999;;;===>>>>>>>>>BBBBBBAAA???===<<<<<<<<<<<<======;;;888777777777:::999777666666666777777555666888:::;;;<<<<<<<<<;;;:::888777666777777888666666555555444444333333222111000000000///---,,,,,,---...000000111111000...------...//////...,,,+++,,,,,,,,,,,,---,,,,,,---+++******+++---,,,+++++++++******)))*********---+++))))))***,,,,,,,,,...---,,,,,,---,,,***((()))*********)))((((((((((((((((((((())))))))))))&&&&&&'''(((''''''&&&%%%'''%%%###$$$'''***)))''')))&&&###%%%+++...,,,))),,,,,,,,,,,,,,,,,,,,,---//////000000000000//////---.........---,,,+++***)))'''%%%&&&''')))***)))&&&&&&'''&&&%%%$$$&&&(((***+++,,,,,,++++++++++++))))))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((('''%%%$$$$$$%%%'''((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''&&&%%%((('''&&&'''((()))(((''''''&&&&&&'''))))))(((&&&&&&&&&'''(((((('''&&&&&&(((((('''&&&%%%%%%%%%%%%((('''%%%&&&''''''&&&$$$(((''''''((()))(((%%%###$$$%%%'''))))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&***(((''''''((('''%%%"""((((((&&&&&&&&&&&&((((((&&&&&&&&&''''''''''''((($$$%%%'''&&&%%%%%%&&&((('''&&&%%%&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&(((((((((''')))((('''((()))***)))(((&&&))))))&&&&&&'''&&&###&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$(((%%%$$$'''(((&&&$$$%%%$$$$$$%%%&&&'''((()))***'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''((()))(((&&&&&&&&&(((''')))******(((&&&''''''&&&&&&&&&''''''(((((()))((('''''''''))))))'''&&&((((((((((((''''''''''''(((((((((((())))))))))))'''((()))******++++++***&&&'''((()))************'''***+++***'''&&&''')))***)))))))))+++,,,+++***,,,+++,,,000///+++)))***''',,,---))))))......)))(((((((((((()))+++,,,---111000......//////...,,,............000111333444........................,,,---...///111111222222111///------...///...---------,,,,,,---......///000///...///000111000///000000111222333333444444222222222222333444555555666666666666666777888888555444333444666666444222222555666777888999666000:::===???@@@>>>===<<<<<<888888999:::<<<>>>@@@AAA?????????===;;;:::<<<>>>999<<<===999777999999888777666555444444555666666444666888:::<<<<<<<<<<<<999999888777777777777777555555444444444333333333000000000000///...---,,,,,,---///000111111000///...---,,,---//////---,,,,,,,,,+++,,,,,,---...///...,,,******++++++***)))+++***************++++++---+++******,,,---,,,+++---,,,++++++,,,,,,***((()))***+++***((('''((()))'''''''''&&&&&&%%%%%%%%%&&&&&&'''((((((&&&%%%$$$+++)))''''''''''''&&&%%%(((&&&$$$&&&***,,,,,,++++++---...---,,,+++,,,---........................------......---,,,***))))))'''%%%&&&(((*********'''((()))(((&&&&&&((()))((()))++++++)))((()))***((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******)))((((((&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''&&&&&&&&&&&&&&&'''((($$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&''''''%%%$$$###(((&&&%%%&&&)))***)))'''(((''''''(((******)))'''&&&&&&'''(((((('''&&&&&&******(((&&&$$$""" (((&&&&&&&&&((()))(((''''''&&&&&&''')))(((&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((''''''((('''%%%"""''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###%%%'''((('''&&&&&&&&&((('''&&&&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&(((((((((''')))(((''''''((()))(((&&&&&&))))))&&&&&&'''&&&###&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$)))$$$$$$((()))%%%###%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%'''((('''&&&&&&'''(((''')))******((('''''''''%%%%%%&&&''''''((())))))((('''''''''))))))'''&&&((((((((((((''''''''''''''''''((()))))))))))))))'''''''''((((((***+++++++++++++++***)))((()))************))))))(((((((((***)))))))))+++,,,+++***+++)))+++000///***(((***)))//////,,,///333,,, ))))))))))))***+++,,,,,,222000///...//////---,,,............///000111222,,,,,,------,,,+++***)))------...///////////////...---+++,,,---///......,,,+++++++++,,,...000111111///...///000111///......//////000222333333444222222222222333444555555666555555555555666777777555444333555777777444222000333444333555888555///:::===???@@@???===<<<<<<999888888999;;;???BBBEEE@@@@@@???===;;;<<>>???DDDHHHJJJNNNKKKBBB<<<<<<999444888888777777777999:::;;;888999;;;;;;;;;999888666666777888999999888666555444444333333333333333333///000111000///------...+++,,,...//////---,,,***---,,,,,,---......---+++---,,,******+++---000222...---+++,,,---......---))))))))))))***+++,,,------,,,---...//////,,,***,,,+++***+++++++++)))'''(((***+++)))&&&&&&(((***((((((((((((((((((((((((%%%&&&'''((((((&&&$$$###$$$&&&((('''%%%%%%(((+++$$$&&&'''(((((())),,,...***---//////,,,+++,,,...//////............//////,,,---.........,,,***((()))'''&&&&&&(((***++++++((())))))(((''''''(((***'''***,,,+++)))((()))+++%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&'''&&&%%%%%%''''''&&&%%%'''''''''&&&&&&'''''''''(((((((((((((((((((((((('''&&&$$$$$$$$$$$$&&&'''&&&%%%###"""!!!""""""###"""$$$%%%'''((((((''''''%%%%%%%%%&&&&&&'''''''''++++++***(((&&&&&&(((***((('''&&&&&&'''((('''&&&%%%&&&(((((('''((()))***'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******)))((('''%%%$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''')))'''$$$%%%''')))(((&&&$$$$$$%%%(((***)))'''%%%((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''(((((((((((((((%%%&&&(((***)))'''%%%###&&&$$$$$$&&&((()))&&&$$$!!!&&&&&&""""""&&&%%%!!!((('''&&&'''((())))))'''+++***'''&&&&&&'''***+++%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&''''''(((''''''&&&%%%+++***)))(((&&&&&&%%%%%%))))))(((&&&&&&%%%%%%%%%''''''&&&''''''((()))******)))((((((((()))+++,,,)))))))))(((''''''&&&&&&###$$$&&&((())))))(((((('''******''''''******''',,,++++++***)))*********,,,***((((((***+++)))&&&''''''(((((()))))))))***,,,,,,,,,+++++++++******...,,,+++++++++***'''%%%(((((((((((())))))))))))////////////000000000000////////////////////////......////////////......////////////............000000///...---,,,,,,++++++******,,,...000000///...------------...//////000000///......///111111111000000222555666555444777555333444777888666444333333333333555777:::;;;999777666999>>>???<<<888<<<===???@@@@@@???>>>>>>BBB@@@===<<<<<<>>>AAACCCBBBCCCCCCAAA@@@DDDMMMUUU\\\^^^\\\SSSIIICCC<<<555:::666222333777999888555<<<<<<===<<<;;;999777555===:::777:::>>>===666///000111333444555444444333222000///...//////---+++------------------------,,,,,,,,,,,,,,,---...///***,,,...---++++++///222000---)))***------***&&&************+++,,,------,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,+++***((('''+++***)))'''&&&&&&&&&&&&+++)))(((((()))(((&&&$$$''''''&&&&&&&&&&&&''''''***)))'''&&&%%%$$$$$$###&&&&&&'''((()))***++++++111,,,+++,,,***&&&(((...000000//////.........---000,,,)))***------***%%%((('''&&&(((***+++***)))))))))))))))))))))))))))$$$'''+++---,,,***))))))(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$######&&&***+++***'''%%%%%%&&&''''''&&&%%%%%%(((((())))))((('''&&&&&&(((%%%&&&---...((($$$$$$)))'''&&&&&&'''(((&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$)))(((((('''&&&&&&&&&&&&''''''''''''&&&%%%$$$###'''&&&%%%&&&(((*********((('''&&&&&&'''((('''&&&((())))))((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''')))'''%%%&&&((()))(((&&&''''''((()))++++++(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))((('''%%%$$$'''%%%###$$$'''))))))(((%%%))))))&&&&&&))))))%%%((('''&&&'''((()))(((''')))((('''&&&&&&'''((()))"""######$$$$$$######"""''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((&&&''''''''''''''''''''')))((((((''''''''''''(((+++***)))(((((('''''''''))))))))))))))))))***+++((((((''''''(((((()))***'''''''''((((((((((((((($$$%%%'''(((((((((((('''&&&))))))''''''++++++((()))))))))((((((((((((''',,,***((((((******)))'''******+++++++++,,,,,,,,,*********++++++,,,,,,,,,...,,,+++++++++***(((&&&))))))******++++++,,,,,,------........./////////...........................////////////......---////////////.....................---,,,,,,++++++,,,++++++,,,...000///...000///......------------000///.........///000111222111000000333555666555777555444555777888666444666555555444444444555555888666555888<<<>>>;;;777<<<===>>>?????????>>>>>>AAA???===<<<<<<>>>AAACCCCCCDDDCCCBBBCCCKKKXXXaaajjjlllggg[[[OOOGGG>>>777;;;888555777;;;===<<<999<<<<<<<<<;;;:::888666555888666666888;;;;;;777222111222333444444444333222444222000//////...+++***........................///...---++++++*********+++,,,,,,,,,,,,,,,///111...+++(((***---...+++(((************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***(((((()))((((((''''''''''''(((((('''&&&&&&'''&&&$$$"""'''''''''&&&&&&'''''''''"""&&&'''&&&%%%''')))&&&&&&'''((()))***++++++///++++++---+++''')))............---------,,,,,,///,,,***+++...///+++'''((('''&&&''')))*********))))))))))))))))))))))))''')))++++++)))'''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$'''***+++)))&&&%%%%%%&&&''''''&&&%%%%%%((((((((((((((('''&&&%%%)))%%%&&&+++,,,'''$$$%%%'''%%%%%%&&&((()))((('''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&(((((((((''''''&&&$$$$$$(((&&&%%%%%%'''(((''''''((('''&&&&&&'''((('''&&&(((((((((''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&$$$###$$$%%%%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''')))'''&&&'''((()))(((&&&((((((((()))******'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''((((((''''''&&&%%%'''%%%"""!!!###%%%&&&'''$$$''''''%%%%%%''''''$$$'''&&&&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''((()))'''&&&&&&&&&'''((())))))+++***)))(((((('''((((((******))))))((()))))))))&&&&&&'''(((((((((((('''&&&&&&''''''((())))))***&&&''''''(((((((((''''''%%%((()))'''(((+++,,,)))(((((()))))))))((('''&&&+++)))((((((******)))'''(((((())))))))))))******((()))***+++,,,------...---,,,******+++***)))'''))))))******+++,,,------,,,,,,,,,---------..............................///////////////...---,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000///...222111000...------,,,,,,///............///000111333111000000333555666666777666555555666777666444555555666555555444333222888666555777;;;<<<:::777;;;<<<===>>>>>>>>>>>>===@@@>>><<<;;;<<<===@@@BBBDDDDDDDDDEEEJJJVVVeeeppptttuuunnnaaaSSSIII@@@999666444333555:::<<<;;;999;;;;;;;;;:::999777555444111222555777888888777666222222333333333222111111555333000///...---***(((------------------------...---,,,***))))))((((((---,,,++++++---...///...---***(((***---///---***+++*********+++,,,...///......------,,,,,,++++++)))************)))((((((''''''''''''(((((())))))'''&&&&&&&&&'''&&&%%%###''''''''''''''''''''''''''')))&&&%%%(((+++&&&''''''((()))***++++++,,,+++,,,---,,,)))***---------,,,,,,,,,,,,++++++...,,,+++,,,//////---***)))'''&&&&&&(((***++++++))))))))))))))))))))))))'''(((***)))(((''''''(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))'''%%%%%%%%%&&&''''''&&&%%%%%%&&&''''''''''''&&&%%%%%%***&&&&&&)))***'''%%%&&&%%%$$$$$$&&&(((***))))))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((''''''&&&%%%((('''%%%%%%&&&&&&%%%$$$(((&&&&&&&&&'''((('''&&&$$$$$$$$$&&&(((((('''&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((('''%%%###!!!###$$$&&&'''(((''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''&&&&&&&&&''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((('''&&&%%%$$$$$$$$$((((((''''''&&&&&&&&&&&&((('''&&&$$$$$$$$$$$$$$$$$$%%%&&&%%%&&&&&&&&&%%%'''&&&%%%&&&((()))((('''%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''((('''&&&%%%$$$%%%'''***+++'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%&&&'''))))))(((''''''''''''''''''(((((())))))((((((((((((((('''''''''$$$'''(((&&&(((,,,,,,***)))***+++++++++***(((((())))))(((((()))))))))((((((((((((((((((((((((((())))))***+++,,,,,,---------+++***)))***+++)))(((''''''((()))******+++,,,,,,,,,,,,,,,------------........................////////////...---,,,,,,////////////............,,,,,,,,,------.........///...---...///000///...222111000///........................///000000111333222222444666888777666777666666666666666555555333444555777777777666555999777666888:::;;;:::888:::;;;<<<<<<============>>>===<<<;;;;;;===???@@@CCCDDDFFFJJJRRR___mmmvvvuuutttmmm___QQQGGG???999222222222555999;;;:::999:::::::::999888666444333...222555666555444555777333333222222222111000000444222000//////...,,,***++++++++++++++++++++++++++++++*********++++++,,,...,,,***+++...000...,,,---+++***+++---...,,,+++++++++******+++,,,///000//////...---,,,++++++***************))))))((((((''''''(((((((((((((((''')))((('''((())))))'''&&&&&&''''''''''''''''''&&& $$$'''((('''&&&''')))''''''((()))***++++++,,,***+++---...,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,......,,,******(((&&&&&&(((***++++++))))))))))))))))))))))))$$$&&&((((((((()))+++---&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((((((&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%***'''&&&&&&''''''&&&&&&&&&%%%$$$&&&((())))))(((&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&&&&&&&&&&&&&'''(((((())))))(((''''''&&&(((&&&%%%%%%&&&'''&&&&&&(((&&&&&&&&&'''((('''&&&$$$###$$$&&&))))))'''%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((&&&$$$######$$$&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++******)))((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%%%%%%%(((&&&%%%&&&&&&&&&%%%###''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''&&&%%%$$$$$$$$$((((((''''''&&&&&&&&&&&&&&&'''***+++***)))((('''''''''((()))***)))))))))'''&&&%%%&&&'''((((((&&&%%%&&&((())))))(((&&&%%%######$$$$$$$$$$$$######''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&%%%$$$%%%'''***+++(((((('''&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%&&&&&&&&&'''((()))***)))((('''))))))(((((('''''''''''')))((((((((('''''''''((($$$'''(((&&&(((,,,,,,******************)))(((((((((((())))))((((((((()))++++++++++++++++++++++++++++++++++++++++++++++++---+++))))))***++++++***'''(((((()))***+++++++++,,,,,,---------................................................---,,,,,,////////////............------......//////000000000.........000000000...000000/////////000000111---...///000000111111111222333555888;;;:::888555666777777666555555555555555666777999999999888777:::999888999:::;;;:::::::::::::::;;;;;;<<<=========<<<;;;:::;;;<<<>>>???@@@CCCIIIPPPZZZdddnnntttxxxvvvnnn^^^PPPFFF???999555555666777:::<<<<<<<<<999999:::999888666444222000444777666333111333555333222222111000000000000111///......//////...,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...,,,***,,,///000...+++///...,,,,,,,,,,,,+++***,,,+++***)))***---///111//////...------,,,++++++++++++******)))((((((((())))))))))))((('''&&&%%%(((''''''((())))))((('''&&&&&&'''(((((('''&&&&&&+++(((%%%%%%'''))))))(((''''''((()))***+++,,,,,,))),,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,+++***)))'''&&&&&&(((***+++***))))))))))))))))))))))))&&&(((************,,,...''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&'''(((((((((&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%)))(((&&&%%%&&&''''''%%%((('''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$(((((((((((((((((('''&&&'''&&&%%%&&&((()))))))))((('''&&&&&&'''((('''&&&(((&&&&&&'''))))))$$$ %%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&%%%$$$%%%)))(((&&&'''(((((('''&&&((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((((((((''''''&&&&&&%%%%%%''''''((((((''''''&&&%%% %%%))))))(((''''''&&&$$$%%%((()))'''''')))&&&%%%%%%%%%'''((('''&&&&&&'''((())))))((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''((()))(((((('''&&&%%%%%%%%%&&&))))))(((((((((((())))))))))))(((((('''(((((((((''''''((())))))))))))(((***))))))(((''''''&&&&&&)))((((((''''''((())))))%%%((()))'''(((+++,,,))))))((('''&&&&&&&&&''''''&&&((())))))''''''(((******************))))))))),,,,,,,,,+++++++++******,,,***((((((***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------.........------////////////..................//////000000000111///......///111111111000000000000000000111222222...///000111222333333333333444666999;;;;;;888666666777888777555444444555999999:::999999888777666;;;::::::999999:::;;;;;;999999999999:::;;;======;;;;;;:::::::::;;;<<<======AAAJJJTTT^^^ffflllooo~~~{{{qqq```QQQGGG@@@:::666555444444555777999::::::::::::999888666444333111444666555111000111222222111000000///000000000000...---...///000///...------------------------000///...,,,***)))((((((---,,,,,,---......---+++//////...---,,,+++******,,,+++***)))***---000333//////......------,,,,,,///...,,,***)))((((((((())))))******((('''%%%###%%%$$$$$$%%%'''((('''%%%%%%&&&'''(((((('''&&&%%%---'''"""###)))------***'''(((((()))***+++,,,,,,+++...///,,,+++,,,---,,,++++++,,,,,,,,,,,,------)))***************))))))((('''&&&(((***+++***)))))))))))))))))))))))))))+++,,,------+++)))))))))((((((((((((((()))))))))%%%&&&'''(((((('''&&&%%%%%%'''))))))'''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&((((((&&&$$$%%%((('''$$$)))'''&&&&&&''''''&&&%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$###""""""""""""''''''(((((((((''''''&&&'''%%%%%%&&&(((***+++***((('''&&&&&&'''((('''&&&)))'''&&&(((+++***%%% &&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''((()))(((''''''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$'''******(((&&&&&&'''(((&&&%%%&&&'''(((((('''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&'''((()))((('''%%%$$$ $$$&&&%%%$$$$$$%%%### !!!&&&&&&######'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''))))))(((((((((((())))))(((((('''''''''((())))))''''''&&&&&&''''''((()))((((((((((((((('''''''''((((((''''''''')))***+++&&&))))))''''''++++++(((***(((&&&%%%$$$%%%'''(((%%%'''))))))''''''(((***)))((((((((('''''''''&&&++++++++++++++++++,,,,,,,,,***(((((()))+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------++++++,,,---............////////////.....................//////////////////......///111333222111222222111000000000111111...///111333444444444444555444333555777999999888666888999777444333444555999999888888777888888888:::::::::999888888:::;;;888888888888999;;;<<<===:::::::::999:::;;;;;;<<<<<<@@@IIITTT___hhhlllnnnzzzxxxnnn]]]OOOGGG@@@;;;666444222000///111444666::::::::::::999666444333111111222111000//////000000000/////////000111222111///......//////...,,,........................000///---+++)))(((''''''+++---...///---,,,,,,,,,---......---,,,+++,,,,,,,,,+++))))))***---111333...............---------222000...+++)))((('''''''''((()))***)))(((&&&%%%$$$$$$$$$%%%'''((('''&&&%%%&&&((())))))(((&&&%%%***&&&$$$%%%))),,,,,,***(((((()))***+++,,,,,,------000000+++))),,,...,,,*********+++++++++,,,,,,***+++,,,+++***)))))))))&&&&&&''')))++++++)))'''))))))))))))))))))))))))+++---......+++(((&&&&&&''''''''''''(((((())))))%%%&&&'''(((((('''&&&%%%###&&&))))))'''&&&&&&'''%%%%%%&&&''''''&&&%%%%%%%%%&&&'''(((((((((((((((&&&((('''$$$%%%)))'''"""'''&&&%%%&&&(((((('''&&&&&&&&&&&&&&&'''''''''(((%%%$$$$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%'''))))))(((((('''&&&&&&'''((('''&&&&&&$$$$$$(((------)))$$$''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%''')))******)))'''%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%(((,,,,,,)))''''''(((%%%$$$######%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''''''''(((((((((((((((%%%&&&(((***)))'''%%%###)))***,,,***&&&$$$%%%'''%%%"""###((()))%%%%%%)))&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&''''''(((((('''&&&%%%$$$$$$$$$%%%&&&'''))))))''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$%%%&&&'''(((&&&&&&''''''((()))))))))((('''''''''((()))+++,,,'''******''''''******(((---+++(((%%%%%%''')))+++%%%'''))))))'''&&&(((+++,,,+++++++++******))))))))))))***+++,,,------...,,,***''''''))),,,------,,,,,,+++******))))))((()))************+++++++++------------------------******,,,---.../////////000/////////..........................................---///222333333222444444222111000000/////////000222444555555555555666444111000222666999:::666888999777444222333555555555555555777999;;;===999999999888666777888:::888777777777888:::<<<===::::::999999::::::;;;<<<<<<@@@HHHSSS___hhhmmmpppqqqooofffWWWKKKEEE@@@<<<:::999555222000111555888;;;;;;;;;:::999777555444///.........////////////000///.........000111222333111/////////...,,,+++------------------------++++++***))))))((())))))***---000000---+++,,,---+++,,,---------,,,---...,,,+++))))))***...222444---------...............444222///,,,)))(((''''''%%%&&&(((******)))'''&&&&&&%%%%%%'''***+++***)))%%%&&&((())))))(((&&&%%%&&&'''(((((((((((((((((((((((()))***+++,,,,,,---...222111***(((,,,...,,,(((((())))))*********+++,,,---...---+++)))))))))%%%&&&(((***,,,,,,)))&&&))))))))))))))))))))))))&&&))),,,---+++)))''''''&&&&&&&&&'''''''''((((((%%%&&&((())))))(((&&&%%%###&&&))))))'''&&&'''(((%%%%%%&&&''''''&&&%%%%%%&&&&&&'''((())))))((((((%%%(((((($$$%%%)))'''!!!%%%$$$$$$&&&((())))))(((&&&&&&&&&'''''''''((((((%%%%%%&&&''')))+++---...%%%%%%&&&&&&'''&&&&&&%%%((('''%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%(((%%%$$$%%%'''(((&&&$$$)))%%%"""$$$(((***'''###444000+++'''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%)))((('''&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%(((((('''&&&'''((()))***,,,)))###"""(((+++&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$(((((($$$$$$(((((($$$"""###%%%%%%%%%###!!! ))))))))))))((('''&&&%%%***(((&&&&&&''''''&&&%%%)))'''%%%%%%&&&''''''&&&''''''''''''''''''''''''***)))((()))***)))'''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''######$$$%%%&&&(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%+++(((&&&+++((($$$)))***!!!###((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&************(((&&&$$$###((())))))'''$$$%%%(((++++++(((&&&'''))))))'''%%%((('''%%%$$$%%%$$$"""!!!***************)))((((((((((((''''''''''''((((((,,,***((((((***+++)))&&&******)))((('''&&&%%%%%%))))))***+++,,,,,,------***++++++***)))***,,,///++++++++++++++++++++++++---,,,+++******,,,...///,,,,,,,,,---------......+++,,,,,,---///111222333111111111111111111111111---------------...//////333333333333333333333333555222//////111222111///...000222444555555555444555444444666999:::888555777555444666888999777444>>>???<<<777666999:::888AAA???;;;777555555666777666666666666666888999:::999999999::::::;;;;;;;;;===???FFFSSSbbblllpppoookkkeeeZZZOOOFFFAAA>>>>>>:::444111333555555777;;;888888888777777666555444444000------000111---)))---...000000//////111222---,,,---000000,,,***+++///......---+++***))))))++++++++++++++++++++++++***+++---......---+++***---.........---+++)))(((++++++******************,,,,,,+++++++++++++++***,,,,,,++++++)))((('''&&&)))((('''&&&&&&'''((()))###&&&***)))&&&$$$$$$%%%&&&%%%%%%)))+++)))!!!((('''&&&'''((())))))''')))((('''&&&'''(((***,,,111222...)))'''***+++***++++++++++++++++++++++++***,,,///111000,,,(((%%%***(((&&&(((,,,,,,((($$$'''(((*********)))***+++------,,,,,,+++***)))))))))'''%%%%%%)))+++&&& %%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&%%%%%%%%%'''((((((((('''&&&"""###%%%$$$$$$%%%''')))'''%%%###$$$%%%'''((('''%%%$$$###$$$&&&&&&&&&%%%''''''&&&$$$"""$$$)))...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&'''&&&###!!!&&&&&&''''''''''''&&&&&&(((&&&$$$%%%'''(((&&&$$$)))'''%%%&&&((()))'''%%%+++(((&&&%%%'''(((((((((''''''&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&%%%%%%$$$%%%&&&'''(((###%%%$$$$$$'''***$$$'''&&&&&&&&&%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$(((((($$$$$$(((((($$$&&&&&&%%%%%%$$$$$$$$$$$$(((((((((((('''&&&%%%$$$)))(((&&&&&&''''''&&&%%%%%%$$$$$$&&&(((***)))((('''''''''''''''''''''''')))(((''''''((((((&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%&&&''''''%%%%%%&&&'''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''',,,'''&&&,,,+++&&&+++)))###"""''')))&&&$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&%%%((())))))'''%%%%%%(((+++***(((&&&'''((()))'''%%%,,,***)))***++++++***((()))))))))))))))(((''''''(((''''''''''''''''''(((,,,***((((((******)))'''++++++******))))))(((((((((((()))******+++,,,,,,***++++++***)))***,,,...++++++++++++++++++++++++---,,,+++******,,,---///,,,,,,,,,,,,------------,,,,,,,,,---///000222333000000000000000000000000...............//////000222222222333333444444444555333000///111222222000///000222444666666555444555444444666999:::888555888666555666777777555222;;;<<<:::666555888999777???===:::888666555555666999999::::::;;;<<<<<<<<<999999999999::::::::::::===>>>CCCNNN[[[dddgggggg[[[VVVOOOGGG@@@<<<::::::999333000222444444666999777777777777666555444444333///,,,---000111...***,,,---///...------...000000...///222222...,,,...///...---,,,+++******)))++++++++++++++++++++++++***+++---......---+++***+++,,,---------,,,+++***************************,,,------,,,+++******++++++++++++***)))((('''&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%&&&(((%%%((('''&&&'''((())))))''',,,+++******+++---///000000111///***(((++++++)))++++++++++++++++++++++++,,,---......---+++)))'''***'''&&&(((,,,,,,((($$$'''((()))***)))))))))***---,,,,,,+++******)))))))))((('''''')))***'''###%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%&&&'''((((((((('''&&&%%%&&&''''''&&&&&&(((***'''%%%$$$$$$&&&'''(((''')))((('''''')))***)))(((&&&''''''%%%$$$&&&***---&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''')))******)))'''''''''((((((''''''''''''&&&%%%&&&'''''''''%%%))))))(((((((((''''''&&&$$$######$$$'''((((((((('''&&&&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%(((&&&%%%&&&'''&&&'''''''''''''''&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&%%%''''''%%%%%%''''''%%%***(((&&&%%%$$$&&&'''(((''''''''''''&&&%%%$$$###)))'''&&&&&&'''''''''&&&$$$$$$%%%''')))***)))''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&$$$&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&'''((((((&&&&&&'''''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%(((""" ))))))$$$''''''%%%&&&))))))&&&$$$%%%''''''''''''''''''''''''&&&'''((((((((((((((('''((((((((('''&&&&&&(((***)))(((''''''(((((('''&&&(((''''''(((***+++***)))'''((((((((((((''''''&&&((((((''''''''''''((((((+++)))((((((******)))'''************))))))))))))((((((((()))******++++++***+++,,,+++******,,,...++++++++++++++++++++++++,,,++++++******,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,---///000222333///////////////////////////////////////000000111000111111222333444555555555333111000111222222222000111333444555555555555444444555666888999777555888777666666666666333111888:::888555555999:::888<<<;;;:::888777555444444777888999;;;;;;;;;;;;:::999::::::::::::999999888======???FFFOOOVVVYYYYYYIIIGGGCCC???<<<999888888888222///111333222444777666666666666555444333333000...,,,---000111///,,,,,,---...---+++***+++,,,///---...222111---,,,.........---,,,+++******)))++++++++++++++++++++++++++++++------------++++++***+++,,,---...---,,,,,,************************,,,...///---***(((***,,,+++++++++***)))((('''&&&&&&%%%$$$$$$$$$$$$%%%&&&)))'''###""""""$$$%%%&&&'''%%%$$$$$$&&&%%% ((('''&&&'''((())))))'''))))))))))))***,,,...///...000///+++***++++++'''++++++++++++++++++++++++......---,,,+++***)))))))))'''&&&(((+++,,,)))%%%'''((())))))***))))))))),,,,,,++++++***)))))))))'''&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&%%%$$$%%%&&&''''''((((((''''''&&&'''((('''&&&&&&''')))'''&&&$$$%%%&&&(((''''''((('''&&&&&&'''((('''%%%%%%&&&'''''''''(((+++---''''''''''''''''''''''''))))))((((((''''''&&&&&&)))'''&&&''')))*********''''''(((((((((((('''''''''&&&&&&&&&'''''''''&&&((()))***(((&&&%%%&&&'''&&&%%%%%%&&&''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%''''''''''''(((((())))))$$$(((***(((%%%$$$&&&(((((((((((((((((('''''''''$$$$$$%%%&&&''''''&&&&&&%%%&&&&&&%%%%%%&&&&&&%%%)))((('''&&&&&&'''(((((('''''''''''''''&&&%%%$$$)))'''%%%%%%'''((('''&&&'''''''''((()))(((%%%"""'''''''''''''''''''''''''''&&&&&&&&&((((((&&&$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&((())))))''''''(((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''$$$&&&((((((###&&&&&&&&&'''((('''%%%''')))(((((((((((((((((((((((('''(((((((((((((((''''''((((((((('''&&&'''((()))((((((''''''((((((((('''&&&%%%$$$%%%'''((('''&&&'''(((((()))((((((''''''))))))(((((((((((())))))))))))(((((()))))))))(((&&&'''''''''((((((((()))))))))))))))******++++++***+++,,,+++******+++---************************++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,------///000111222////////////////////////000000000///000111111222///000111222333444555555444333222111111222333333111111333444555555555444444444555777888777666555777777777777777666555444666888888555666:::;;;999888999999888777555333222555777999;;;;;;;;;:::999;;;;;;<<<<<<;;;:::999888<<<;;;<<>><<<;;;:::999888333000222333222333666555555555555444333222111...---,,,---///000///...,,,---...---***)))***+++,,,)))***------***)))+++------,,,,,,+++******)))************************+++,,,,,,------,,,,,,+++***+++,,,---------,,,+++***************++++++++++++---///---)))&&&(((+++************)))((('''&&&((((((''''''''''''((((((+++'''###"""$$$'''&&&%%%&&&$$$###$$$'''((((((&&&((('''&&&'''((())))))'''&&&&&&'''((()))+++---...,,,//////,,,+++,,,***'''++++++++++++++++++++++++...------,,,+++***)))(((((('''''')))++++++)))&&&***))))))***++++++***)))++++++******))))))))))))$$$$$$%%%&&&%%%"""###&&&%%%%%%%%%&&&&&&&&&''''''))))))(((((('''&&&$$$$$$&&&&&&&&&'''''''''''''''%%%&&&&&&%%%######$$$&&&(((&&&%%%&&&'''((('''&&&(((&&&%%%&&&''''''&&&$$$$$$&&&''')))******+++,,,''''''''''''''''''''''''******)))(((''''''&&&&&&)))'''&&&&&&&&&&&&$$$"""''''''(((((((((((('''''''''''''''''''''&&&''''''&&&'''((('''%%%$$$%%%&&&(((''''''(((((('''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%''''''&&&%%%'''''''''(((((((((((((((***)))(((''''''&&&%%%&&&((((((((((((((((((((((((%%%%%%&&&'''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&%%%&&&'''(((((('''&&&%%%'''((((((((((((''''''&&&((('''%%%%%%'''(((''''''((('''((())))))((($$$"""'''''''''''''''''''''''''''&&&&&&'''))))))'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&'''((()))***(((((((((((('''&&&%%%%%%$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''***$$$###++++++&&&***%%%&&&'''%%%$$$&&&***,,,((((((((((((((((((((((((***)))((((((''''''&&&&&&(((((('''''''''(((((((((''''''((((((''''''((((((+++***((()))******)))'''((())))))******)))))))))++++++************++++++(((((())))))((((((((()))&&&&&&''''''(((((())))))*********+++++++++++++++***+++---,,,+++***+++,,,************************************++++++,,,,,,******+++++++++,,,,,,,,,------------...000111222000000000000000000000000000000000000000111222222//////000111333444555555333222222111111111333444111111222333333444444444333444666777777666555555555666777888888888888888555888888666777;;;<<<:::777777888888888666444222888999;;;===>>>===<<<;;;;;;<<<=========;;;:::999<<<;;;:::;;;===?????????<<<<<<===>>>===<<<;;;::::::444222444444333333555333333444333333222111000---,,,,,,---...//////......//////---+++******+++***'''(((++++++((((((***,,,,,,,,,++++++******)))************************,,,,,,,,,,,,,,,,,,,,,,,,------......---+++***)))))))))*********+++++++++***,,,---+++(((&&&'''))))))))))))))))))((('''&&&((((((((())))))(((((((((***'''$$$%%%'''(((&&&$$$%%%$$$###$$$&&&((()))***((('''&&&'''((())))))'''(((((()))***,,,---///000+++//////---,,,---+++&&&+++++++++++++++++++++++++++,,,---...---***(((&&&''''''((()))******)))(((,,,+++***+++,,,---+++)))******))))))))))))((((((&&&$$$%%%'''&&&"""$$$)))%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&''''''((((((%%%&&&&&&%%%######$$$&&&((('''&&&'''(((((('''%%%+++)))((()))******)))(((%%%&&&''')))+++++++++***''''''''''''''''''''''''***))))))((('''&&&&&&%%%%%%%%%&&&&&&'''%%%!!!'''''''''(((((('''''''''&&&((((((((('''&&&'''(((&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&)))%%%###'''***)))'''((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&'''%%%%%%''''''%%%%%%'''###$$$&&&(((((('''%%%$$$'''(((((((((((((((''''''(((&&&%%%%%%'''(((((('''%%%%%%%%%'''))))))'''&&&'''''''''''''''''''''''''''&&&&&&'''))))))(((&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&'''((())))))''''''((((((((('''&&&&&&(((((('''&&&%%%%%%$$$###''''''''''''''''''''''''$$$)))&&&$$$***'''###'''%%%'''&&&###$$$(((***(((''''''''''''''''''''''''+++***)))'''&&&&&&&&&&&&)))'''&&&'''((()))(((&&&&&&'''((((((''''''((())),,,***))))))******)))'''((())))))***************++++++************++++++&&&((())))))''''''(((***(((((())))))******++++++++++++++++++++++++++++++***,,,------+++******+++*********************************+++++++++++++++++++++++++++,,,,,,,,,,,,---------......///111111000000000000000000000000000000000000000111111222///000000111222333444444111111111000///000222444111111111111222222222333333555777777666555555555222444777777777777888:::555888999777888<<<===:::666777888888888666555444555666888999::::::999999:::;;;===>>>===<<<:::999::::::::::::::::::::::::888999:::;;;;;;:::999888:::555333444555333222444222222222222111000//////,,,,,,------.........///...//////...,,,++++++,,,+++)))))),,,,,,******---,,,,,,++++++************************************,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++)))((()))))))))***++++++,,,,,,+++************)))))))))((()))))))))(((((('''&&&%%%&&&&&&''''''&&&&&&%%%(((&&&%%%&&&''''''%%%$$$'''&&&$$$#########%%%%%%((('''&&&'''((())))))'''&&&'''((()))***+++,,,---+++...///,,,,,,---+++'''++++++++++++++++++++++++***,,,---...---***'''%%%&&&'''(((*********))))))---+++)))***------***''')))))))))(((((((((((((((***%%%$$$))))))%%%&&&+++%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&%%%'''&&&&&&&&&&&&'''((((((&&&'''((('''&&&&&&''')))(((''''''''')))((('''%%%(((&&&&&&'''((())))))((('''&&&&&&(((******)))(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%$$$$$$%%%'''((((((%%%"""&&&&&&''''''''''''&&&&&&&&&((())))))&&&&&&''')))'''%%%###%%%(((***(((&&&&&&%%%%%%&&&((()))'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%$$$%%%&&&'''''''''&&&%%%'''######(((***(((''')))&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&((($$$$$$(((((($$$$$$(((%%%%%%&&&&&&''''''''''''&&&''''''((((((''''''&&&'''&&&%%%%%%'''((((((''''''&&&%%%&&&(((((((((&&&''''''''''''''''''''''''&&&%%%%%%&&&(((((('''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$((('''''''''''''''((((((&&&''''''((((((((((((''')))((('''&&&%%%$$$$$$###''''''''''''''''''''''''''''''$$$&&&!!!###%%%'''&&&%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&'''((())))))'''&&&''')))***(((&&&%%%''')))((('''&&&(((***'''&&&%%%&&&'''((('''&&&'''(((((()))******))))))***))))))(((((())))))***%%%'''))))))''''''(((***))))))))))))************+++++++++******************,,,------+++*********************************))))))***+++++++++++++++,,,,,,,,,,,,------------......---......///000111////////////////////////000////////////000111111000000111111222222222333///000111000......111444000000000000000000111111222555777777555444444555111444666666555444555777444777888666777;;;;;;888777777888888777777666666222333333444444555666666777888:::<<<<<<;;;999888999:::<<<<<<;;;999999888444555666777888777777666999555222444444111000222111111111111000///......,,,------------------...---...///...,,,++++++,,,---******,,,---++++++///++++++++++++************************************---,,,,,,++++++,,,,,,---,,,------...---,,,***)))((())))))***++++++,,,,,,---***(((***---///,,,***((((((((()))(((((('''&&&######$$$%%%%%%$$$######&&&&&&%%%###!!!"""$$$&&&&&&&&&&&&$$$######$$$%%%((('''&&&'''((())))))'''&&&&&&'''((())))))******,,,///...++++++---,,,)))++++++++++++++++++++++++,,,,,,,,,+++***)))((('''%%%&&&)))******))))))***,,,)))'''(((+++,,,)))%%%((((((((((((((((((((((((,,,""" '''***&&&%%%***%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((''''''''''''&&&&&&%%%&&&'''((()))%%%&&&''''''&&&&&&(((***(((((('''((())))))&&&$$$###""""""###&&&''''''&&&)))'''%%%&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%(((&&&$$$$$$%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&(((***)))&&&%%%''')))(((%%%###%%%***---+++'''((('''%%%%%%&&&'''%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%''''''&&&%%%&&&&&&((()))))))))((('''&&&$$$&&&+++***$$$$$$(((%%%&&&&&&&&&''''''((((((&&&'''''''''''''''&&&&&&((($$$$$$(((((($$$$$$((('''&&&%%%%%%%%%''')))***%%%%%%&&&&&&'''&&&&&&&&&'''&&&%%%%%%'''(((((((((,,,)))'''&&&&&&&&&%%%$$$''''''''''''''''''''''''$$$$$$###%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$)))((((((''''''''''''(((&&&&&&'''((()))))))))(((%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))+++(((((( $$$%%%(((((('''***+++"""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((***+++)))'''&&&'''******(((%%%%%%'''))))))'''&&&(((+++%%%$$$$$$&&&(((***))))))&&&&&&'''((())))))((((((((((((''''''''''''((((((%%%'''))))))'''&&&(((+++((((((((((((''''''''''''*********)))))))))))))))***,,,...---,,,***)))***))))))))))))))))))))))))))))))***++++++++++++***,,,,,,------------.....................///000111........................///////////////000000111111111111111111111222222...///000///------111444000///////////////000111222555888777555333444555111333666555222111222444333666777555666999999666888888888777777777777777555555444444555666777888444666999;;;;;;:::888777999;;;===>>><<<:::999999222333444555666777777777888444111333333000///000111111111111000///...---,,,---...---,,,,,,---...,,,---...---+++++++++,,,,,,)))))),,,,,,***+++...+++++++++***************))))))))))))))))))))))))---,,,,,,++++++,,,,,,---***+++,,,---------,,,+++((())))))***++++++,,,,,,///+++'''***000333///+++(((((((((((((((((('''&&&###$$$%%%&&&&&&%%%$$$###&&&%%%######(((%%%&&&'''&&&&&&''')))***((('''&&&''')))))))))'''***+++,,,---------------,,,///...+++***---,,,)))++++++++++++++++++++++++///---+++)))(((((()))***$$$&&&)))******)))******+++(((%%%'''***+++'''###'''''''''(((((((((((((((***###((($$$"""&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((''''''&&&%%%&&&'''((()))"""$$$%%%$$$$$$%%%'''))))))(((((()))))))))&&&$$$$$$$$$$$$%%%(((******)))***'''%%%%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%///***$$$ """$$$%%%(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&'''(((((((((((('''%%%$$$###$$$$$$%%%%%%$$$$$$###$$$%%%'''(((((('''%%%&&&((()))'''%%%$$$%%%&&&&&&%%%%%%''')))&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%&&&'''((())))))"""((((((&&&((((((&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******(((((('''''''''&&&&&&&&&***))))))((('''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((%%%###$$$'''((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%''')))******)))&&&&&&&&&&&&&&&&&&&&&&&&+++***(((''''''(((((())))))(((''''''''')))***+++'''((()))++++++)))((('''+++***(((&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((()))'''%%%&&&)))***(((&&&%%%)))------***((((((***'''&&&&&&''')))***)))(((&&&&&&''''''(((((())))))***)))(((''''''((()))***+++,,,---,,,***)))***+++)))***++++++,,,,,,,,,,,,,,,***(((''''''(((***,,,.........,,,******,,,---***++++++,,,,,,++++++******+++,,,---///000111111,,,---///000222333333333000///...---...///111333...///000111222333333333111111111000000...------222222111111000111111111555333111333666555000+++333222111111111222333444888555222333777999777555444666777444444777888555555444333333333333444555444555777888999999888888999888999:::;;;999666444222333444666666666666555666555444444222222111000111111000...---,,,+++***,,,------......------,,,...---+++)))))))))))))))***************)))((((((***(((&&&&&&'''((((((''')))&&&$$$%%%(((+++***)))+++---+++(((,,,111///)))+++---...---+++***+++---&&&''')))***,,,,,,---------...+++)))222;;;555%%%)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&+++'''######%%%'''&&&%%%%%%%%%%%%&&&&&&&&&''''''''')))***)))(((&&&&&&''''''(((************,,,...///...,,,+++******++++++000---)))((()))***,,,,,,......,,,+++***)))))))))###%%%(((***++++++***)))+++((((((******'''&&&)))%%%(((++++++'''%%%&&&'''(((&&&$$$%%%'''(((&&&$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&(((***)))'''&&&'''***+++&&&######''')))&&&"""***)))'''&&&%%%%%%&&&&&&'''&&&%%%%%%''''''&&&%%%'''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''))))))((((((((('''''''''%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&&&&)))((('''%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%$$$&&&&&&&&&%%%%%%''')))((('''&&&'''))))))'''&&&%%%&&&&&&&&&'''(((((((((%%%((('''&&&((('''$$$'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))((((((((('''''''''((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''%%%###$$$&&&((('''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&)))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''')))***+++''''''&&&&&&&&&'''((((((###$$$''')))*********))))))((('''&&&%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))'''&&&'''))))))(((&&&&&&(((******)))((('''(((((('''&&&'''((()))(((''''''''''''(((((((((((((((***)))(((''''''((()))***)))*********((('''((()))******+++,,,,,,,,,+++++++++***)))(((((()))***++++++++++++)))(((''')))+++***++++++,,,,,,++++++***------------------------------...000111111111111222111///...---...000111......///000111111111111444444444333333222111000444333222222222222222222555333000000222000+++&&&111111111111111222222333444555555555555666888999555888888555444777666444555444333333333333444555111222555777:::;;;;;;;;;999888888999:::999666444222333444555666555444444444444333222111000//////111111000///...---,,,,,,,,,,,,------------,,,,,,---,,,+++)))(((((()))***)))************)))(((((((((''''''(((+++,,,,,,+++((('''%%%&&&((()))******))),,,,,,)))***......***+++---...---+++)))***,,,((()))***++++++++++++++++++---***(((...666222%%%)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***'''$$$$$$%%%'''&&&%%%%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&'''''''''&&&((()))+++++++++,,,---//////...---,,,+++++++++,,,///,,,***)))***+++++++++---,,,+++)))((((((((((((%%%&&&((()))************,,,))))))++++++((((((***$$$&&&((((((((('''''''''(((&&&$$$%%%'''(((&&&$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((('''%%%$$$%%%''')))'''$$$$$$&&&'''&&&$$$***)))'''&&&%%%%%%&&&&&&((('''&&&'''(((((((((&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&'''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''*********)))))))))))))))###$$$%%%&&&''''''''''''((((((''''''&&&%%%%%%%%%'''''''''''''''&&&&&&%%%))))))'''&&&&&&&&&&&&&&&$$$''')))(((###"""$$$'''%%%&&&&&&&&&%%%%%%&&&((()))(((((()))******)))'''&&&&&&''''''''''''''''''&&&((((((&&&''')))'''###((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%)))))))))))))))((((((((('''''''''&&&%%%%%%$$$$$$&&&&&&'''(((((('''&&&&&&'''&&&%%%&&&'''((('''%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((('''''''''&&&%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++,,,%%%%%%&&&&&&%%%%%%$$$$$$*********)))'''%%%###!!!'''&&&&&&%%%&&&'''((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))'''&&&'''((()))(((''')))((('''((())))))(((''')))(((''''''((()))'''&&&((((((((((((((('''''''''))))))(((((((((((())))))+++,,,---,,,+++***+++,,,++++++,,,,,,,,,+++******)))******************))))))******)))''''''(((******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////222111///...---......///000000111111111111111000444444444444444333222111555444333333222222333333444222000000111///***&&&//////000111111111111111111444777666444444888===666999888555444777666333444444333333333333444444111333555777999;;;;;;<<<999888888999999888666333444444444555444333333222333222111000///......---///000000000//////...---,,,,,,------------,,,,,,---,,,***)))(((((()))***))))))******))))))((('''((('''((()))+++,,,***(((&&&'''(((''''''(((***+++***,,,,,,***+++......+++---......---***))))))*********+++++++++******)))***,,,***&&&)))000...&&&)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$%%%&&&&&&&&&&&&'''''''''+++)))((()))++++++(((&&&)))***,,,,,,,,,,,,...000//////---,,,,,,,,,,,,,,,---,,,******,,,,,,+++***+++***)))((('''&&&&&&&&&''''''(((((()))))))))***---******,,,,,,))))))+++%%%%%%%%%&&&((()))(((&&&'''&&&$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((('''%%%$$$$$$&&&''''''&&&%%%%%%%%%&&&&&&))))))'''&&&&&&%%%&&&&&&'''&&&%%%&&&'''((('''%%%"""######$$$%%%&&&''''''$$$%%%&&&''''''''''''''''''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((("""###%%%'''((((((''''''$$$%%%%%%&&&&&&'''((((((###$$$%%%&&&&&&%%%###"""$$$%%%%%%&&&'''((())))))%%%&&&''''''&&&&&&'''(((%%%&&&'''&&&%%%%%%&&&((()))(((((((((******(((''''''''''''''''''&&&&&&&&&))))))'''$$$'''+++)))$$$''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%$$$&&&'''))))))'''&&&$$$'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''''''''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******$$$%%%&&&&&&&&&$$$###""",,,+++***(((&&&### ''''''&&&%%%&&&'''((()))''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((''''''(((((((((''',,,)))&&&'''***+++***(((***)))''''''(((((('''%%%))))))((((((''''''&&&&&&))))))(((((((((((()))))),,,---......,,,,,,---...,,,,,,,,,,,,++++++***)))((()))+++,,,,,,+++)))(((***+++,,,+++))))))***+++***++++++,,,,,,++++++***((()))***+++---...//////------.........------,,,000000///.........//////333333444444444333333222111111222222111000000///444333333222222222333333333222111222333333000...---...///111111111000000///111333444444555888;;;555888888555555777777555333333333333333333333333555666666777888888999999999888777888888777555333444444444333333222111000222222111000///...------------...//////......---,,,,,,,,,------,,,,,,,,,,,,+++***((((((((()))***)))))))))))))))((((((''')))(((((())))))'''$$$!!!%%%'''***)))''''''))),,,...,,,***+++...111///+++......---,,,***)))))))))))))))***++++++++++++***))),,,+++&&&'''++++++''')))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$&&&&&&&&&&&&''''''''''''222...***)))++++++&&& (((***+++,,,,,,,,,...//////......------,,,,,,,,,+++++++++,,,------+++)))+++***)))((('''&&&&&&&&&))))))(((((((((((()))***---******,,,,,,))))))+++***'''%%%&&&)))***(((%%%'''&&&%%%$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''')))))))))((('''&&&&&&'''&&&''''''&&&$$$$$$&&&''')))(((((('''&&&&&&%%%%%%%%%$$$######%%%%%%$$$###&&&&&&&&&''''''(((((((((###$$$%%%&&&'''((((((((('''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&"""$$$%%%'''(((((('''&&&$$$$$$%%%%%%&&&'''''''''"""###$$$%%%%%%%%%######"""###$$$%%%&&&'''((((((%%%""" ###(((+++)))&&&&&&''''''&&&$$$$$$&&&''''''&&&&&&'''(((((('''%%%'''''''''''''''&&&&&&&&&))))))&&&$$$''',,,+++&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''((((((((('''''''''''''''###$$$&&&''''''&&&$$$###'''%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''%%%&&&'''''''''%%%$$$"""###$$$%%%&&&&&&''''''''')))((('''&&&%%%&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''(((((((((''''''((((((+++(((%%%&&&(((***)))'''***)))''''''(((((('''%%%))))))((((((''''''&&&&&&(((((())))))))))))((((((((()))******)))((()))+++,,,,,,,,,,,,++++++***)))((()))+++------+++)))((()))***++++++***)))***+++***++++++,,,,,,++++++***((()))***+++---...//////,,,------------,,,,,,+++---------......000000111333333444444444333333222000000000000000000///...111111111111111222333333444333333333444444222111,,,---///000111111000000000///...000444777888777444777777555666999999777333333333333333333333333666666666777777888999999:::888777666777666444222444444333222111000000///222222111000///...------***+++,,,---...---,,,++++++,,,,,,,,,,,,,,,,,,++++++***)))((((((((()))***)))))))))))))))(((''''''((((((((())))))'''### %%%(((******((('''***,,,111)))$$$(((000222---'''...---,,,++++++***(((''''''((()))***+++,,,,,,,,,)))++++++(((''')))***))))))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((---)))%%%%%%'''&&&"""''')))***+++***+++,,,...------------------,,,,,,*********,,,...---+++))),,,+++***)))((('''''''''))))))(((((((((((()))***,,,))))))++++++((((((***///,,,)))(((******'''$$$&&&&&&%%%$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''))))))(((((((((((('''&&&%%%&&&'''&&&%%%$$$&&&((((((((((((''''''&&&%%%%%%%%%$$$######%%%%%%$$$###(((((((((''''''&&&&&&&&&###$$$%%%&&&'''''''''''''''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$$$$'''+++(((###&&&''''''&&&$$$$$$%%%'''&&&%%%%%%&&&''''''&&&$$$&&&&&&''''''''''''''''''''')))'''%%%&&&******'''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''((())))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((($$$$$$%%%&&&&&&%%%$$$$$$&&&%%%$$$%%%&&&'''&&&$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&''''''''')))((('''&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))((('''&&&''')))'''&&&%%%%%%''''''&&&%%%)))(((''''''((()))'''&&&((((((((((((((('''''''''(((((())))))))))))((((((((()))+++***))))))***+++++++++,,,,,,,,,+++******)))***,,,------,,,***)))&&&(((******)))((()))******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,...///000111111000000111111111111111000111111222222222111111000/////////000111333444555666555444222111000///...,,,---...000111111111111111...---///555888888666555888888555666999999777222222333333333333222222333333444666888:::<<<===:::888666555555555333111444333222000////////////222111111000///...---,,,(((***,,,------,,,***)))++++++,,,,,,,,,,,,++++++******(((((((((((()))***(((((())))))(((((('''&&&'''&&&'''(((***+++)))'''&&&''')))******)))***+++///%%% &&&......)))%%%...,,,+++***++++++)))'''&&&'''(((***,,,---------)))))))))))))))******))))))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&'''''''''((((((((('''%%%$$$&&&((()))'''$$$&&&(((************,,,...+++,,,,,,------,,,++++++*********,,,------+++)))---,,,+++***)))(((((((((''''''(((((()))))))))***,,,))))))++++++((((((***111///,,,***)))((('''%%%%%%&&&%%%$$$###%%%(((+++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''%%%$$$%%%&&&'''&&&%%%&&&&&&%%%%%%%%%&&&''''''(((((((((((('''&&&%%%$$$'''&&&%%%&&&'''((('''%%%''''''&&&%%%$$$######"""###$$$%%%&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$###%%%%%%$$$$$$%%%&&&&&&'''$$$%%%&&&''''''&&&%%%%%%&&&### ###'''***'''$$$'''''''''&&&$$$$$$%%%'''&&&%%%$$$%%%''''''%%%$$$%%%&&&&&&&&&'''(((((((((&&&******'''%%%''''''%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&''''''(((((((((&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$&&&'''&&&$$$$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''+++***((('''%%%$$$######''''''&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&((())))))'''&&&''')))&&&''')))***((('''''''''((('''&&&'''((()))(((''''''''''''((((((((((((((('''((()))******)))(((''')))***,,,,,,+++***,,,---******+++,,,,,,,,,++++++******+++,,,,,,+++******&&&)))++++++*********+++***++++++,,,,,,++++++***------------------------,,,,,,---------------,,,+++,,,---...//////000000......///000111111111111111222222333333222222222---...///000222555777888444444333222000......///.........///000111333333111111111222555777888888888::::::666555777777444111222333333333333222111333333444555777:::<<<>>>:::888666555444444222111222222000///...//////000000000///...---,,,++++++)))+++,,,......,,,***(((++++++,,,,,,,,,,,,++++++***)))(((''''''((()))***(((((())))))(((((('''&&&'''&&&%%%''')))******)))''''''((()))+++,,,***))),,,&&&%%%***,,,***)))***---+++)))***+++,,,***((('''((()))***+++,,,,,,,,,(((&&&&&&)))++++++)))((()))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&######%%%(((''''''''''''((((((((((((&&&&&&((()))+++,,,,,,,,,''')))++++++++++++---///******+++,,,,,,++++++***+++******+++------,,,+++---,,,+++***)))(((((((((%%%&&&((()))************---******,,,,,,))))))+++///...---***(((&&&'''(((%%%&&&&&&$$$###$$$(((,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&$$$###$$$'''((('''&&&'''%%%###$$$'''((('''&&&'''((((((((((((&&&%%%$$$((('''&&&'''(((((((((&&&&&&&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%'''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))(((&&&%%%$$$$$$%%%&&&###$$$$$$%%%%%%&&&''''''######"""!!!"""###%%%&&&"""###%%%''')))***))))))***)))))))))))))))((('''''''''(((&&&$$$$$$%%%&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%&&&&&&'''((())))))&&&,,,---((($$$$$$$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''')))******)))((((((((((((''''''''''''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&%%%$$$$$$&&&&&&%%%$$$'''''''''''''''''''''''''''''''''&&&&&&'''''''''$$$&&&'''&&&$$$$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((***++++++'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))((((((%%%%%%$$$###$$$%%%'''((('''&&&&&&&&&&&&'''((()))%%%%%%%%%%%%&&&(((***+++''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&(((***)))&&&%%%''')))'''+++//////,,,******+++'''&&&&&&''')))***)))(((&&&'''''''''(((((())))))'''((()))******)))((('''%%%'''((((((''''''(((***)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))+++---...---,,,,,,---+++++++++,,,,,,+++++++++***+++,,,---///000111111+++,,,------.........---------......///............///000222222333333333000111111222222222111111---...///111444777999:::222222333222111111333444//////......000222444555111444666666444555888<<<;;;===<<<777555666444111111222333444444333222111777666666666666888999::::::888555444444444222111222111///......//////000///......---,,,+++***)))***,,,...//////---***(((+++++++++,,,,,,+++++++++***)))(((''''''((()))***(((((((((((((((''''''&&&(((&&&$$$$$$&&&&&&&&&%%%((('''&&&)))------+++(((+++***,,,000---(((***111,,,***((()))+++,,,***(((*********+++++++++******&&&$$$$$$)))---,,,)))&&&)))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%""""""&&&)))''''''''''''((((((((()))$$$&&&((()))((('''((()))(((***,,,,,,,,,,,,...000((()))++++++,,,+++***)))+++***)))***,,,---,,,+++---,,,+++)))((((((((((((###%%%(((***++++++***)))...++++++...---******---+++------***&&&%%%'''***%%%&&&&&&$$$"""$$$(((,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''%%%$$$&&&***+++***)))((($$$!!!###(((***(((%%%'''((((((((((((&&&%%%$$$'''&&&%%%%%%''''''&&&%%%&&&'''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$'''%%%$$$$$$&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$(((((('''''''''&&&&&&&&&$$$000333((( %%%******''''''&&&&&&&&&&&&''''''(((%%%$$$''''''$$$%%%(((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''((())))))((((((''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&((('''&&&&&&&&&&&&###"""+++)))&&&%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&((()))(((''')))(((&&&%%%%%%&&&'''((('''&&&&&&'''(((((('''%%%''''''''''''&&&%%%%%%$$$))))))((('''''''''''''''))))))((('''&&&%%%%%%%%%((((((((((((((('''''''''(((''''''&&&&&&''''''(((+++&&&%%%+++...+++)))***)))'''$$$""""""$$$'''***&&&%%%(((***)))&&&'''+++((((((((('''&&&&&&%%%%%%******)))''''''&&&&&&&&&))))))))))))***)))'''%%%$$$$$$)))'''###,,,***((('''''''''%%%$$$((('''&&&%%%$$$%%%%%%&&&%%%&&&''''''((((((''''''+++)))&&&&&&&&&'''&&&$$$,,,((($$$$$$'''))))))''')))******)))((((((***---&&&'''(((*********)))(((%%%%%%&&&''')))***,,,---...***&&&%%%&&&'''%%%"""''''''''''''''''''''''''***)))(((''''''((()))***&&&))),,,+++)))''')))+++))))))(((&&&%%%$$$###"""---+++******,,,---------,,,++++++,,,------+++(((///,,,***+++...000///---000...,,,,,,---...///...***++++++++++++,,,...000111111222222222333333333333222111222444444222111222///...000333666555444777444111000111111///,,,333222000//////111333444111111111222444666777888???===;;;999666444333333444444333333333444444555000222333444444666888;;;888666444333222000---+++222000......111111///---000000...---+++***(((((()))***,,,,,,,,,+++)))'''---,,,+++)))((('''''''''((('''''''''((()))+++---((('''&&&'''((()))(((&&&''''''&&&&&&&&&(((***+++((('''&&&&&&&&&''')))***))))))***+++,,,,,,,,,,,,,,,+++)))''''''(((***+++***'''(((+++***'''&&&((($$$&&&((()))'''&&&&&&'''(((&&&%%%%%%'''(((((('''))))))((('''''''''''''''***'''$$$$$$&&&'''&&&###&&&&&&&&&&&&''''''((()))###&&&((())))))((())))))+++++++++******+++///222000---++++++,,,---------***)))***+++,,,,,,***(((///---***))))))((('''%%%)))---000......///---(((***(((***------(((&&&''',,,+++***+++,,,+++)))'''###&&&((((((&&&&&&(((***&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%$$$%%%&&&'''(((((((((((((((+++,,,)))((()))((($$$((('''''')))'''"""!!!$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((&&&%%%%%%&&&'''%%%$$$'''''''''&&&&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&)))***!!! $$$"""''''''&&&&&&&&&&&&''''''(((%%%$$$''''''$$$%%%(((&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&))))))((()))))))))((('''&&&$$$###$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%***(((&&&$$$###$$$%%%%%%'''&&&&&&'''(((((('''%%%)))(((&&&%%%$$$%%%&&&'''))))))((('''''''''''''''((((((((('''&&&&&&&&&%%%'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''')))$$$$$$(((+++(((&&&''''''&&&%%%%%%'''***---///)))&&&%%%)))+++)))'''((('''''''''((())))))******++++++***)))((((((((((((&&&&&&'''(((((((((&&&%%%,,,&&&!!!!!!%%%(((%%%"""***)))((()))+++,,,,,,,,,(((((()))))))))(((&&&&&&&&&&&&&&&''''''''''''((()))'''%%%$$$%%%%%%$$$###***(((&&&%%%&&&((((((((('''&&&%%%&&&''''''$$$!!!''''''((()))))))))))))))))))))((((((((((((((()))***(((&&&%%%&&&'''&&&&&&))))))))))))))))))))))))))))))(((''''''((()))))))))***++++++)))((((((((()))))))))((((((''''''&&&+++***))))))+++,,,,,,++++++++++++++++++,,,---......---,,,,,,.........---000...,,,,,,.........---+++++++++++++++,,,...000111111111222222222333333222111111111333333111000111///...000333555555444888555222111111111///---222111111000000111222333111111222333555777888999@@@>>><<<:::888666555555444444333333333444444444000222333444444555888:::777555333333222111...,,,222000...///000111///---//////...---+++***)))))))))***+++,,,,,,***)))(((+++******))))))))))))***(((((('''''''''(((((()))+++***)))***++++++***)))(((((((((((((((***+++,,,(((((('''''''''((()))***))))))***+++,,,,,,,,,,,,++++++)))(((((())))))***)))'''(((+++,,,))))))+++$$$&&&))))))(((&&&&&&'''+++)))''''''(((((('''&&&(((((('''&&&&&&&&&&&&&&&)))'''$$$$$$&&&'''&&&$$$&&&&&&%%%&&&&&&'''(((((($$$''')))******)))******)))***+++++++++,,,///111///---++++++---......---,,,+++++++++------+++***///,,,***))))))((('''%%%(((,,,...------...,,,(((+++)))***...---)))((())),,,+++)))))))))'''%%%######&&&((('''&&&&&&(((***&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''(((((())))))(((''''''&&&''''''''''''''''''&&&&&&(((++++++((('''((('''$$$(((&&&&&&))))))&&&'''***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&''''''&&&%%%''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&###))))))!!!$$$&&&###''''''&&&&&&&&&&&&'''''''''$$$$$$''''''$$$$$$'''&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%$$$$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%***(((&&&$$$###""""""###'''&&&&&&'''(((((('''%%%***(((%%%######%%%'''))))))(((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))&&&%%%((()))'''%%%&&&$$$$$$$$$%%%&&&((()))***,,,&&&$$$(((,,,***&&&%%%$$$$$$$$$%%%&&&&&&''''''))))))((((((((((((((()))$$$%%%&&&&&&&&&&&&&&&%%%...+++'''&&&%%%%%%$$$###'''&&&%%%&&&(((*********%%%''')))++++++)))&&&$$$''''''&&&%%%&&&'''((())))))'''&&&%%%&&&&&&%%%$$$(((((((((&&&%%%&&&(((***'''$$$"""%%%((((((!!!((((((''''''(((((())))))******)))(((''''''''''''''''''((('''&&&&&&((()))))))))))))))))))))))))))((((((''''''''''''((((((,,,+++*********)))'''%%%***************+++++++++***)))((()))***++++++************))))))+++...111---.........,,,,,,---...///...---.........,,,***,,,,,,+++++++++---...///000111111111222222222222111000000000222222000///111///...000222444444333777555333222222222000///000111111222222222222222222333444555777999:::;;;@@@???===<<<:::888777666444444444333333333333333000222444444444555777999555333222222333222000...111000//////000000///.........---,,,,,,+++************+++,,,+++***)))((())))))*********++++++,,,)))))))))))))))((('''''')))'''''''''((()))((('''))))))))))))***+++,,,---)))(((((((((((()))***+++))))))***+++,,,,,,,,,,,,++++++*********)))))))))+++((())),,,,,,))))))+++%%%'''))))))(((&&&&&&'''---+++)))((((((((('''%%%''''''&&&%%%%%%%%%%%%&&&(((&&&%%%%%%&&&&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''&&&(((***+++*********+++''')))+++,,,------///000///---,,,,,,---......---...---++++++---...---,,,...,,,***))))))((('''&&&'''+++---,,,,,,---,,,(((---++++++......***)))+++...,,,)))((('''&&&###!!!$$$&&&''''''&&&&&&(((***''''''&&&%%%$$$$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''((())))))))))))(((''''''***)))'''&&&%%%%%%&&&&&&(((***)))%%%%%%''''''%%%&&&""""""$$$$$$###$$$(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++)))%%%%%%))))))&&&'''&&&&&&%%%%%%&&&&&&'''&&&$$$$$$''''''$$$$$$&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&)))(((''''''((('''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''((((((&&&%%%$$$$$$$$$$$$'''&&&&&&'''(((((('''%%%((('''&&&%%%%%%&&&'''((((((''''''&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&***(((((())))))(((&&&&&&$$$%%%%%%%%%%%%$$$$$$###)))&&&%%%((()))&&&$$$%%%&&&&&&&&&%%%$$$$$$######&&&%%%%%%%%%%%%&&&&&&'''%%%&&&'''''''''&&&'''(((&&&'''&&&%%%$$$$$$%%%&&&+++)))&&&%%%&&&%%%$$$###$$$%%%'''((((((&&&%%%$$$((('''%%%$$$%%%&&&(((***,,,***(((((())))))((('''%%%''')))'''%%%$$$'''+++)))'''%%%'''***)))%%% )))((('''&&&&&&''')))***'''''''''''''''((()))***&&&(((***)))&&&%%%'''***(((((((((((((((((((((((((((''''''''''''''''''(((+++)))'''(((***+++(((%%%++++++++++++++++++++++++***)))((()))+++,,,+++)))+++)))'''(((***,,,,,,+++***---///...+++)))***---......---...///...+++)))...,,,++++++,,,.........000000000111111111111222000//////000111111000...000/////////111222333333777666444333222222111111///000222444444444222222333444555777999:::;;;<<<>>>======;;;:::888777666333444444444333333222222000222444555444444666777333222111222333222111///111000000///000//////...------,,,,,,,,,,,,++++++***++++++++++++***)))((()))******+++++++++++++++)))***+++,,,,,,+++)))((('''&&&%%%%%%''''''&&&%%%)))))))))******+++,,,,,,)))))))))))))))******+++))))))***+++,,,,,,,,,,,,+++++++++++++++***((((((,,,)))))),,,+++'''&&&(((&&&(((******(((&&&&&&''',,,***((('''(((((('''&&&''''''&&&&&&%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&(((***+++***))))))***%%%(((,,,.........//////...---,,,,,,...///...---///---+++***,,,---------...,,,))))))))))))'''&&&(((,,,---+++,,,...---)))---******------******---000...+++))))))'''%%%###%%%%%%&&&'''''''''((())))))((('''&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''***)))&&&%%%$$$%%%'''(((''')))'''######&&&'''%%%)))$$$!!!"""""" !!!$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&((((((%%%###$$$((('''$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%###$$$''''''$$$###%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))******(((%%%$$$&&&((((((&&&%%%%%%%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''%%%%%%&&&'''((()))(((&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&''''''(((((((((((('''&&&&&&%%%%%%&&&&&&''''''))))))(((''''''&&&%%%'''(((((()))((('''&&&%%%$$$%%%((()))%%% """'''+++******))))))(((''''''&&&%%%%%%%%%%%%&&&&&&'''''')))***)))(((''')))+++"""$$$%%%%%%###$$$&&&(((000---***)))((('''%%%$$$&&&&&&%%%%%%%%%&&&&&&'''((('''%%%$$$%%%&&&(((***+++)))(((((()))))))))((($$$&&&((('''%%%%%%'''***))))))))))))(((((()))***)))((('''&&&&&&'''((()))''''''&&&''''''((())))))'''***+++***&&&$$$&&&((())))))))))))))))))))))))'''(((((((((((((((((('''(((&&&%%%'''+++,,,***''',,,++++++******)))((((((***))))))+++,,,---+++***,,,(((%%%(((......((( '''+++------***((()))+++---------...///...+++)))///---***+++---.........//////000000000111111111000///...///111111///...///////////////000111333666555555333222111111222...000222444555444333222444666777999:::;;;;;;;;;::::::::::::999777555444333333444444444333111111000222555555444444444555111000000111222333111///000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))******+++++++++***)))(((%%%'''(((***++++++***)))***)))((((((******)))(((''''''((())))))*********((())))))***************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++***(((((('''%%%&&&)))***((('''***'''(((******(((&&&&&&&&&((('''%%%&&&'''(((((('''((('''''''''''''''((((((&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%''')))***)))(((((((((%%%(((,,,..................---,,,---///000///......,,,***)))+++,,,,,,,,,---+++)))((())))))(((''')))---...,,,,,,///...+++---***)))++++++)))***---///---***))))))((('''&&&%%%%%%%%%&&&'''((((((((())))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&&&&&&&((('''%%%$$$%%%&&&)))***&&&((('''######&&&'''%%%---'''$$$&&&'''&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$"""############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((&&&$$$###%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$###$$$''''''$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$((())))))&&&"""!!!$$$&&&###!!!"""$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&''''''(((((()))'''&&&&&&'''(((((('''%%%$$$%%%(((******)))'''%%%&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''&&&&&&&&&&&&''''''((()))))))))'''''''''&&&&&&'''''''''"""&&&(((%%%###%%%%%%######$$$%%%&&&''''''''''''!!!%%%******$$$"""***&&&''''''((())))))******))))))((((((((((((((()))(((***+++***&&&%%%(((+++%%%&&&''''''%%%%%%%%%&&&+++)))'''''''''((('''&&&)))((('''&&&&&&''')))***''''''&&&%%%&&&'''((()))(((&&&%%%%%%&&&''''''&&&$$$%%%&&&'''&&&&&&''')))'''(((((('''%%%&&&))),,,((((((''''''&&&'''''''''))))))((('''&&&&&&&&&&&&)))***+++***(((&&&&&&&&&++++++++++++++++++++++++(((((())))))))))))((((((&&&%%%&&&(((***+++***)))******))))))((('''&&&&&&***)))***+++------+++))),,,(((&&&)))///...&&&''')))+++,,,+++*********---,,,+++,,,......,,,+++111---***+++---//////---////////////000000000000000/////////111111///......///000///...///000222444555555333111000111222...000222444555555444333666777999:::;;;;;;::::::777888888888888666444333333333444444444222111000111333555555444333333333111000000111222222111//////000111000///...///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))***++++++***)))((('''###$$$%%%'''(((((()))))))))'''&&&'''((()))(((&&&%%%&&&'''(((((())))))((('''((()))*********))))))))))))***+++,,,,,,,,,,,,------,,,+++***))))))(((!!! """(((******+++...''')))+++***((('''&&&&&&'''&&&%%%%%%'''(((((('''(((''''''''''''((())))))%%%&&&&&&&&&%%%%%%&&&(((***)))((('''&&&%%%%%%%%%%%%'''))))))((('''''''''&&&)))---......------------,,,,,,...000111///...---+++******,,,,,,,,,+++---+++)))((())))))((('''***---...,,,---000000------***(((******)))+++///...+++(((''''''''''''&&&&&&%%%%%%&&&((()))((('''((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((($$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%&&&''')))***%%%((('''$$$$$$''''''%%%(((### $$$((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&''')))&&&%%%%%%$$$$$$%%%%%%&&&$$$"""$$$''''''$$$"""$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&&&&###"""&&&%%%""" ###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&''''''&&&&&&'''&&&&&&'''(((((('''%%%%%%&&&((()))))))))((('''&&&%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&%%%%%%%%%&&&''''''((()))))))))((((((''''''(((((())) &&&((($$$"""%%%&&&$$$"""""""""######$$$%%%%%%###%%%(((***&&&"""$$$+++###$$$$$$%%%%%%&&&''''''++++++***)))((((((((((((''')))***'''###!!!$$$''''''&&&&&&''''''&&&%%%$$$&&&$$$######%%%'''&&&&&&'''''''''((((((((())))))&&&&&&&&&''''''''''''((('''%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$&&&'''((((((''''''&&&&&&&&&''''''&&&%%%'''(((((((((''''''&&&%%%(((''''''&&&&&&&&&''''''((((((((()))******(((&&&))))))))))))))))))))))))((()))***++++++***)))(((%%%&&&((()))((((((((()))((((((((((((''''''''''''(((((()))+++,,,,,,***(((******+++,,,,,,+++(((%%%((((((***,,,...///---+++,,,+++***+++---......---222...***+++...000///,,,........./////////000000000000///000111222000...---///000///------///222222444444222000///000222///000222333555555555444777888:::;;;;;;:::888777666777888888888666444333222333444444444222000///111333555666444222222222111000000111222222000//////111222111...---...000---------,,,,,,+++++++++,,,++++++***************&&&''')))******)))(((''''''&&&&&&&&&'''((())))))&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%'''((())))))((((((&&&'''((()))))))))(((((())))))***+++,,,,,,,,,,,,///...,,,***))))))))))))"""!!!###(((+++***+++...(((***++++++)))'''&&&&&&***(((&&&&&&'''((((((''''''&&&&&&&&&''''''((()))$$$&&&'''&&&$$$$$$''')))++++++)))((('''&&&&&&&&&&&&(((******)))((('''((()))+++---...---,,,,,,---,,,,,,---///111111000...---,,,,,,,,,......,,,+++---+++)))((()))))))))'''))),,,---++++++//////---///+++(((*********,,,111111...***(((''''''&&&%%%'''%%%$$$%%%(((***)))'''%%%%%%$$$%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''$$$'''(((&&&&&&((((((%%%$$$"""&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''%%%&&&''''''&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$"""%%%)))&&&%%%%%%$$$$$$%%%%%%&&&$$$"""$$$(((((($$$"""$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$'''(((&&&""""""''',,,,,,(((###!!!!!!$$$&&&'''(((((((((((((((((((((((('''&&&%%%&&&((()))((('''&&&&&&&&&&&&%%%%%%$$$###'''&&&&&&'''(((((('''%%%'''''''''''''''((())))))%%%%%%%%%%%%&&&&&&'''((())))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((())))))(((((((((((()))))) '''***&&&$$$''')))''')))((('''&&&%%%%%%%%%%%%'''%%%'''******''''''***)))((((((''''''&&&&&&%%%+++***)))''''''&&&&&&&&&%%%'''((($$$ $$$$$$######$$$''''''&&&$$$)))(((&&&&&&((())))))((("""$$$&&&((()))(((&&&$$$%%%&&&''''''((((((''''''((('''%%%%%%'''(((((('''%%%######%%%(((***(((%%%)))&&&%%%'''******$$$&&&'''((()))((('''%%%$$$###$$$$$$%%%''')))***+++'''&&&%%%(((,,,---***'''&&&&&&&&&&&&&&&&&&&&&&&&)))***+++,,,,,,+++***)))%%%(((+++***'''%%%''')))%%%&&&&&&'''((()))))))))''''''(((***++++++)))&&&''',,,///...)))(((+++///***))))))---111222000,,,,,,***)))))),,,...//////222...***+++...000///,,,............/////////000111000000000222222000///---///000///------///222111333444222///...000222000000222333444555555555888999;;;;;;;;;999777666666777888999888777555333222333444555444222000...111333555666444222111111111000000111222222000...///111222111...---...000......---,,,,,,+++******,,,+++******))))))******###$$$''')))******)))(((---,,,***)))))))))***+++)))(((''''''))))))((('''$$$&&&''')))))))))((((((%%%&&&((()))))))))((('''))))))***+++,,,,,,,,,,,,000///,,,***((()))******)))&&&'''***+++((((((***(((***++++++)))'''&&&&&&---+++(((((((((((('''&&&%%%%%%%%%%%%%%%&&&'''((($$$&&&'''&&&$$$$$$'''***---,,,***)))'''&&&&&&&&&''')))++++++***)))((()))***,,,------,,,+++,,,---,,,,,,---///111222000...---------///000000---+++,,,+++)))((()))***)))((((((++++++)))***......,,,000,,,)))+++++++++...333666333...+++***)))'''&&&'''%%%$$$%%%(((***)))'''"""""""""###$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))%%%&&&&&&'''((((((((('''(((((((((((('''&&&%%%$$$$$$''')))'''''')))((($$$(((""" %%%(((&&&###!!!&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%***(((''''''(((((('''&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''!!!###&&&((('''%%%""" '''&&&&&&%%%&&&'''((()))'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$'''((((((((('''&&&%%%%%%'''&&&$$$$$$%%%%%%$$$###&&&&&&''''''''''''&&&&&&%%%&&&((())))))(((&&&%%%&&&%%%%%%&&&''''''&&&$$$'''%%%$$$&&&)))''' '''''''''''''''&&&&&&&&&'''((()))(((&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((('''&&&'''(((&&&!!!$$$%%%'''(((((('''%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%)))'''%%%&&&)))***)))''')))((('''&&&&&&'''((())))))&&&$$$$$$&&&((()))))))))(((((('''''''''((((((((()))+++---,,,***(((&&&)))(((&&&%%%%%%&&&((()))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''(((((()))******))))))(((((((((((('''((()))******)))(((''''''((((((((())))))******)))))))))))))))(((((('''******)))(((((((((((((((,,,***'''&&&&&&(((,,,...,,,+++***((((((((()))***&&&'''''''''&&&'''))),,,,,,+++++++++***)))))))))))))))))))))************,,,((('''---555999444---000///---+++++++++,,,---///////////////////////////////////////////////////////////////.........---------------...///000111000000000//////......333111000///000222555777777777999:::;;;:::777444333444555666666666555444555444333444666777666555222222333444444333333333555333222111222111///...222///,,,,,,---///000000,,,---------------------------,,,+++************************************))))))(((((((((((())))))((('''&&&%%%%%%&&&'''(((***''''''))))))&&&&&&(((+++***)))'''''''''((((((...---,,,+++************---,,,***((('''%%%%%%$$$)))+++---,,,+++***+++,,,''',,,///---++++++)))%%%''''''((((((''''''&&&%%%&&&'''''''''(((((())))))%%%&&&''''''(((''''''&&&------,,,,,,***)))''''''+++''''''++++++'''''',,,++++++,,,---.........---333000......///000//////,,,,,,,,,,,,---///000111000...***(((&&&''')))+++***,,,......,,,+++...000//////...++++++......***///,,,)))((()))(((%%%"""%%%%%%&&&&&&&&&&&&&&&&&&---(((######&&&)))'''%%%'''&&&((()))&&&!!!###((('''&&&%%%&&&((((((((('''&&&((())))))(((&&&'''(((%%%$$$###"""###$$$%%%&&&(((((())))))))))))((((((&&&''')))******)))(((''')))&&&$$$%%%)))***'''###&&&'''(((((((((&&&###"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$###,,,+++)))''''''(((***+++'''&&&&&&%%%&&&'''((()))'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$'''&&&%%%%%%&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&'''(((******((('''&&&'''&&&%%%&&&((((((&&&%%%&&&%%%%%%''')))((($$$ &&&&&&''''''''''''''''''%%%&&&(((((('''&&&'''(((((('''&&&(((++++++((($$$&&&%%%%%%&&&((('''$$$!!!%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''%%%$$$%%%((()))'''&&&(((((('''&&&&&&'''((((((((('''%%%%%%&&&(((((((((&&&&&&&&&%%%%%%%%%&&&&&&###$$$&&&'''((('''&&&%%%&&&%%%$$$######$$$%%%&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***%%%&&&&&&'''(((((())))))''''''''''''&&&&&&%%%%%%&&&'''((())))))((('''&&&'''''''''(((((())))))))))))************)))((((((******)))((((((((((((((('''''''''((((((((())))))******))))))(((((())))))((())))))'''&&&&&&(((***+++++++++***************))))))))))))************+++((('''***000333///+++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////...------------...///000333333333333222222111111222111000///000333666888888888999:::;;;:::777444444555666777777666555444777555444444555555444222222333333333333333333333333222000///000///...,,,000///------...//////...---------,,,,,,,,,,,,,,,------+++***))))))))))))************************))))))(((((((((((())))))''''''&&&&&&&&&&&&'''''')))&&&&&&))))))&&&''')))***)))((((((((()))***+++,,,,,,+++******+++++++++---------,,,,,,,,,,,,---'''))),,,,,,,,,,,,---...'''+++,,,***)))***)))&&&'''''''''''''''&&&&&&%%%,,,+++***((('''%%%$$$$$$&&&&&&&&&''''''''''''''',,,,,,,,,+++***)))((('''(((''')))---,,,)))+++000,,,------............---333111///...///000000///++++++,,,,,,------......,,,+++***)))(((''''''''',,,---///...+++***,,,......///---+++,,,//////+++---+++(((((()))(((&&&###&&&&&&&&&&&&&&&&&&&&&&&&+++'''$$$$$$''')))'''$$$&&&$$$%%%((('''$$$%%%)))'''&&&%%%&&&'''((((((&&&&&&((())))))(((''''''(((((('''&&&%%%$$$$$$%%%&&&''''''((((((((((((''''''%%%%%%'''***,,,+++(((%%%(((%%%###%%%((()))&&&"""'''''''''''''''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$---+++(((%%%###$$$%%%&&&&&&&&&&&&%%%&&&&&&'''((('''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&"""$$$&&&((()))((('''&&&$$$$$$%%%%%%&&&%%%%%%%%%'''&&&%%%%%%'''((('''&&&&&&&&&''''''''''''&&&&&&'''((()))******)))((('''((('''&&&'''((()))'''%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&&&&'''(((((((((###%%%'''(((''''''((())))))&&&%%%)))......(((!!!&&&%%%$$$%%%'''(((((('''&&&%%%###"""###%%%''')))$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%'''%%%%%%&&&'''((('''&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))&&&''''''(((((())))))***&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%'''''''''''''''((((((((()))************)))((((((******)))(((((((((((((((%%%''')))+++,,,***(((''''''(((((())))))))))))(((*********(((&&&%%%&&&(((***************+++++++++))))))))))))************+++***)))***,,,------+++(((***---///000///---,,,++++++++++++++++++++++++//////////////////////////////////////////000000......------......//////111111111111111000000///111000///000111444777999888888999:::;;;:::777444555666777888888777666555888666444444444333222000333333333333333333222222111000.........---,,,***...------...//////...,,,------,,,,,,++++++******...---,,,***)))(((((((((************************)))((((((''''''(((((()))&&&''''''''''''''''''&&&(((%%%&&&)))***((((((+++***))))))((()))+++,,,---+++************+++,,,,,,+++++++++++++++,,,,,,,,,&&&(((+++,,,,,,---...000333444111+++(((((('''###'''''''''''''''&&&&&&&&&---,,,+++)))'''%%%###"""'''&&&&&&%%%&&&'''((()))***+++++++++***))))))(((%%%(((,,,///---+++...555...///////////////...---333222000///111111111000,,,,,,............---,,,++++++,,,,,,+++)))'''&&&---......---+++******+++,,,...,,,***,,,//////,,,+++)))(((((((((((('''%%%((('''''''''&&&%%%%%%%%%)))&&&$$$%%%((((((&&&$$$&&&###"""&&&((('''&&&((('''%%%%%%&&&'''((('''&&&&&&'''))))))(((''''''(((+++***)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((---222111+++$$$&&&$$$###$$$'''(((%%%"""(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((($$$$$$%%%%%%&&&''''''''''''''''''&&&###&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''###%%%'''))))))(((&&&%%%###$$$%%%&&&&&&&&&&&&&&&'''%%%%%%&&&((()))((('''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''(((''''''((())))))(((&&&&&&''''''&&&%%%%%%&&&(((%%%%%%%%%&&&'''((())))))$$$&&&(((((('''&&&'''((('''%%%%%%'''))))))&&&###'''&&&%%%%%%&&&((())))))&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&'''&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((((((%%%$$$''''''((((((((((((((((((%%%%%%%%%%%%%%%'''((()))&&&''')))******)))'''&&&''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%'''((((((((())))))******((((((((((((''''''''''''&&&&&&((((((((((((&&&&&&&&&&&&''''''''''''''''''((())))))))))))(((''''''***))))))(((((((((((((((((())),,,......---+++)))%%%&&&((()))******)))((()))******)))'''&&&'''))))))))))))***+++++++++,,,((()))))))))************++++++,,,++++++,,,...///)))+++---//////...---,,,------------------------//////////////////////////////000000000000111111//////............////////////000111000000///...000//////000222555888999888888888999:::999777555666777888999999888777666777555333333444444222111333333222222222222222222111///------------+++***,,,,,,---...000///---***------,,,++++++***))))))///...,,,+++))))))((((((************************(((((((((''''''(((((((((%%%&&&'''(((((('''&&&%%%'''%%%%%%)))***))))))---++++++*********+++------++++++***************++++++++++++******)))(((((('''))),,,---,,,,,,...///888777111)))'''((((((%%%((((((''''''&&&&&&&&&&&&(((((((((((((((''''''''''''&&&%%%$$$%%%''')))***)))***************))))))%%%+++111111---+++///555000000000000000///...---444222111111222222111000...///111222222000...---............---+++***))),,,,,,,,,,,,++++++++++++***+++***(((***......+++)))((((((((((((((('''''')))(((((('''&&&%%%%%%$$$'''&&&%%%&&&((((((&&&$$$(((###!!!&&&)))(((&&&&&&&&&%%%$$$%%%'''((('''&&&%%%'''))))))((('''((()))***)))(((((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''((('''***111777777...&&&&&&%%%$$$%%%''''''%%%###)))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((($$$%%%%%%&&&&&&'''((((((&&&&&&'''&&&%%%### &&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&'''((())))))'''%%%$$$$$$%%%&&&''''''((('''''''''%%%%%%&&&((()))((('''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&'''((('''%%%######$$$&&&%%%%%%%%%&&&'''((())))))&&&((()))(((&&&%%%%%%&&&&&&((((((&&&$$$$$$'''***)))((('''%%%%%%%%%'''(((&&&'''''''''&&&$$$"""!!!%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%((('''''''''((((((%%%$$$&&&&&&'''((())))))(((((()))((('''&&&&&&&&&((()))'''(((***,,,,,,***((('''''''''&&&&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%(((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''&&&&&&''''''((((((''''''&&&%%%***))))))(((((((((((((((***+++++++++,,,,,,,,,,,,&&&'''(((*********)))(((&&&((())))))(((((()))***)))))))))***+++++++++,,,((()))))))))************(((***+++++++++,,,///222.........------,,,,,,+++------------------------////////////////////////000000000000111111222222000//////.........//////111222444555555444333222//////000111333555888999888777777777888888666444555666888999999999888777555444333333555555444333444333222111111111111222222000............,,,***++++++,,,...000///,,,)))------,,,++++++***))))))///...---,,,******))))))))))))))))))))))))))))))((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%'''$$$%%%)))+++)))***---...---+++*********+++,,,...---,,,***)))(((((((((***++++++,,,,,,+++*********,,,------,,,,,,,,,---333111+++%%%%%%***,,,***)))((('''&&&&&&&&&&&&'''%%%&&&&&&'''((())))))***'''&&&%%%$$$%%%''')))+++))))))*********))))))((('''...444222---+++---111000111111111000///......333222111111222222111///...///111222222000...---000///---,,,+++******+++)))))))))***+++,,,------((()))(((&&&(((,,,,,,)))'''((((((((('''''''''((())))))((('''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&$$$***%%%###&&&(((&&&$$$$$$&&&%%%$$$%%%'''''''''&&&%%%'''((()))((('''((()))&&&&&&&&&&&&'''&&&&&&&&&(((((('''&&&&&&'''(((((((((''')))000777666...&&&&&&&&&&&&'''((('''&&&%%%)))'''%%%$$$###%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&%%%%%%%%%&&&$$$!!! !!!$$$))),,,%%%&&&&&&&&&&&&%%%%%%$$$'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%%%%&&&&&&&&&'''''''''''')))))))))((('''&&&%%%%%%&&&&&&''''''(((((('''''''''&&&%%%%%%'''((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&'''((()))'''%%%((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&'''((((((((('''((()))(((&&&%%%%%%%%%(((+++,,,)))$$$$$$***000))))))(((&&&$$$###%%%&&&&&&'''((()))(((%%%###!!!%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%"""$$$%%%%%%$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&((('''&&&&&&'''((('''%%%###$$$%%%'''''''''&&&&&&)))(((&&&%%%%%%%%%&&&'''&&&''')))******)))'''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''((()))******)))((('''(((((((((''''''''''''''''''(((((((((((('''&&&&&&******)))(((((((((((((((***)))((('''''')))***+++((())))))************)))%%%''')))***))))))***+++***************+++++++++))))))))))))************%%%''')))******+++---/////////...---,,,,,,++++++++++++++++++++++++++++++////////////////////////000000000111222222333333000000//////....../////////111333444444333222111000000111222444666777888777666555555666666555333444555777888999999999999555444333444666777666555555444222111000000111222222111////////////---+++++++++,,,---///...+++)))------,,,,,,++++++******------,,,+++************))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&''''''''''''''''''&&&'''%%%&&&***+++)))***---...---,,,***)))******+++///...,,,***((('''&&&&&&"""$$$&&&)))***++++++++++++---......,,,+++,,,---===999000((((((,,,,,,))))))((('''&&&%%%&&&''''''((((((((((((((((((((((((&&&%%%%%%%%%&&&((()))***)))*********)))((((((''')))000444111,,,+++++++++///000000000000//////...222111000111222222000...,,,,,,............---,,,...---+++)))((((((((()))(((''''''))),,,---------(((***(((&&&'''++++++''''''((()))(((&&&&&&&&&((()))((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&***&&&%%%''''''$$$###$$$&&&$$$$$$%%%&&&'''&&&%%%$$$&&&((()))(((((((((***###$$$%%%&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&%%%&&&***//////***%%%&&&''''''((((((''''''&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%$$$""" $$$)))---%%%&&&&&&'''&&&%%%$$$###'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&'''''''''''')))((('''&&&&&&'''((((((&&&&&&'''''''''&&&%%%%%%'''&&&%%%%%%&&&&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%&&&((((((&&&%%%(((&&&$$$%%%((()))'''$$$&&&&&&''''''''''''''''''%%%'''(((((('''&&&&&&''')))++++++)))&&&&&&***---&&&((((((&&&$$$"""$$$&&&&&&'''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$&&&''''''%%%%%%&&&(((&&&'''(((((((((((('''&&&((('''%%%%%%&&&((((((((("""###%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''((())))))((('''''')))))))))((((((''''''''')))))))))***)))(((((('''******)))((((((((((((((((((((('''''''''((()))***,,,++++++************+++''')))++++++***)))))))))+++++++++***************))))))))))))************((((((***+++------,,,++++++,,,...//////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000111111222333333444111111000///////////////---...111222333222000///111111222333444555666777666444333444555555333222111333555777999:::::::::777666555555666777666444555444222000///000111111222000///...///...---++++++++++++,,,------+++)))---------,,,,,,,,,,,,,,,******)))))))))))))))***))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''(((&&&'''***+++)))***---,,,+++***))))))***++++++---,,,+++)))(((''''''''' ###&&&((()))))))))***,,,---...---------...BBB<<<222***))),,,+++''')))((('''%%%%%%&&&'''((())))))(((((('''''''''&&&$$$$$$%%%&&&'''((()))***************)))(((&&&&&&)))///111...+++,,,+++'''......//////000000//////111000000111222111///---++++++,,,,,,------......+++++++++***)))(((&&&&&&)))''''''(((+++---,,,***+++,,,***'''(((,,,+++((('''((()))(((&&&$$$%%%'''((((((((((((''''''''''''%%%%%%%%%$$$$$$%%%&&&((('''%%%&&&((('''###$$$(((%%%$$$###$$$&&&'''&&&%%%$$$&&&((()))(((((()))***%%%%%%&&&'''&&&%%%$$$$$$((('''%%%$$$$$$%%%'''(((&&&%%%%%%&&&((()))'''&&&%%%&&&''''''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))$$$%%%&&&''''''''''''&&&%%%&&&&&&'''&&&%%%###"""'''''''''''''''''''''''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''''''''((((((((('''&&&%%%&&&(((***+++&&&&&&&&&&&&%%%%%%$$$###'''&&&$$$%%%%%%%%%$$$###&&&''''''''''''''''''&&&(((''''''&&&&&&''''''(((&&&%%%%%%&&&''''''&&&$$$(((%%%###&&&+++---***&&&'''''''''''''''&&&&&&&&&###%%%'''(((''''''((()))'''''''''(((((((((''''''$$$&&&'''&&&$$$"""$$$&&&'''&&&%%%%%%&&&)))+++---%%%&&&''''''((((((''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''')))++++++)))(((***,,,&&&'''((())))))((('''&&&)))&&&$$$$$$&&&((())))))$$$%%%''')))******)))(((%%%&&&'''((())))))******&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''***)))((('''&&&%%%$$$$$$'''''''''''''''&&&&&&&&&))))))******++++++,,,,,,%%%&&&'''(((((('''&&&%%%******))))))((((((((('''+++++++++++++++***))))))******)))((((((((((((((((((((()))***************...---+++***)))***++++++)))***,,,,,,***((('''''',,,+++++++++******))))))))))))))))))************---,,,---...000///,,,)))'''***...111222000,,,***////////////////////////////////////////////////000000111222333333444444111111000//////////////////111444666666555333222222222333444444555666666555333222222333444222111000111444777999:::;;;;;;:::888777666777666555333555444222000//////000111222000............,,,***,,,+++***+++,,,---+++***------------------------'''''''''''''''((())))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''((('''&&&%%%%%%&&&'''((()))''''''***+++)))))),,,***))))))))))))+++,,,---++++++***))))))((())))))$$$%%%(((***++++++***)))(((***,,,.........///111000,,,&&&!!!%%%---...+++***(((&&&%%%%%%%%%'''((('''''''''(((((((((((((((###$$$%%%'''((()))))))))+++++++++***)))'''&&&%%%(((---///,,,+++---+++%%%------...//////000//////000//////000111111...,,,,,,,,,,,,------///000111***+++---...---***'''$$$+++)))'''(((+++,,,***(((---...,,,)))***---,,,(((''')))***(((%%%$$$%%%''''''''''''(((((((((((((((%%%%%%$$$######$$$''')))$$$$$$&&&(((&&&###%%%+++%%%$$$###$$$&&&'''&&&%%%$$$&&&((()))(((((()))***''''''(((((('''%%%###"""'''&&&$$$######$$$&&&'''''''''&&&%%%&&&&&&'''((($$$%%%&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&