BM6P6(@ yyytttsssuuuyyyyyyrrrkkkfff___[[[YYYWWWUUUTTTTTTTTTSSSQQQOOONNNPPPRRRRRRTTTVVVZZZ^^^dddkkkpppnnnnnnnnnmmmlllmmmpppsssvvvwwwyyy{{{}}}~~~{{{yyyuuuooofff]]]UUUPPPLLLKKKKKKKKKLLLQQQXXX]]]iiipppzzz|||oooaaa[[[YYYWWWWWWXXX\\\___cccgggkkkttt~~~|||yyytttqqqrrrxxx}}}{{{{{{}}}~~~wwwmmmhhhfffaaaXXXPPPHHHBBB<<<999999:::999777555555444333333333444444444333222222444444333222111111111111111111111111111111222222222222111111222111111111000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////111111111111222222222222222111111111000000//////000000000000000000000000222111111111000000//////000000000000000000000000111111000//////////////////000222444777999;;;<<<:::;;;<<<>>>@@@AAABBBCCCEEEFFFGGGIIIMMMTTT\\\bbbooowwwrrrnnnqqqkkkssswwwoooiiibbb^^^XXXQQQJJJFFFDDDCCCBBBAAA@@@@@@@@@AAABBBCCCCCCDDDEEEFFFFFFHHHLLLOOOOOORRRUUUXXX[[[___cccgggggghhhjjjkkkoooxxxyyyuuurrrtttvvvzzztttoookkkddd^^^]]][[[VVVRRRPPPNNNMMMMMMNNNOOOOOONNNLLLLLLMMMOOONNNPPPTTTXXX]]]dddlllqqqppppppooonnnmmmnnnqqqsssyyyzzz{{{{{{||||||||||||zzzxxxtttnnneee\\\TTTOOOLLLLLLLLLLLLNNNSSSZZZ```kkkrrr|||uuuiii]]]XXXWWWVVVWWWYYY\\\```eeejjjpppyyytttttttttvvvzzz{{{sssnnnkkkfff\\\UUULLLGGG???;;;::::::888666555444444333333333333333444333222222444444333222111111111111111111111111111111222222222222111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////....../////////000000000111111000000000/////////000000000000000000000000111111111111000000000///000000000000000000000000111111000///////////////000111333444777999;;;<<<;;;;;;<<<===???AAACCCDDDEEEFFFGGGJJJPPPYYYcccjjj{{{yyylllhhhkkktttvvvnnnfffaaaYYYVVVPPPKKKFFFCCCBBBBBBAAAAAA@@@@@@@@@AAACCCDDDDDDFFFHHHHHHIIIKKKOOORRRSSSVVVYYY\\\___cccgggjjjqqqtttxxx|||{{{rrrpppqqqvvvzzz~~~{{{rrrggg```]]]ZZZVVVRRRPPPPPPNNNLLLIIIHHHHHHIIIIIIKKKMMMMMMLLLKKKLLLMMMLLLOOOSSSWWW^^^eeennnsssssssssrrrpppnnnoooqqqsss{{{{{{{{{{{{zzzyyyxxxwwwyyywwwssslllcccZZZRRRNNNLLLLLLLLLLLLOOOUUU]]]bbbmmmtttnnncccYYYVVVWWWWWWYYY\\\^^^bbbiiipppvvvyyysssnnnrrrwww~~~{{{vvvsssmmmddd\\\SSSLLLDDD>>><<<:::888666555444333333222222222333444333222222444444333222111111111111111111111111111111222222222222111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////......////////////000000000000///////////////...000000000000000000000000111111111111000000000000000000000000000000000000111000000///////////////222222333555666999:::;;;===<<<<<<<<<>>>AAACCCEEEEEEFFFIIIMMMVVVbbboooxxxvvvjjjiiimmmyyy}}}rrrjjjccc]]]YYYPPPMMMJJJFFFCCCBBBBBBBBBAAA@@@@@@@@@AAABBBDDDEEEGGGIIIKKKLLLNNNPPPTTTVVV[[[]]]aaadddfffjjjooorrrwww}}}yyysssmmmnnnssszzz~~~{{{rrrhhhccc\\\WWWUUUTTTQQQOOOJJJLLLLLLJJJHHHHHHIIILLLIIIKKKNNNPPPOOOOOOOOOPPPPPPRRRVVV[[[```hhhpppuuuwwwwwwuuussspppoooqqqssszzzzzzyyyyyyxxxvvvuuutttxxxvvvqqqjjjbbbYYYRRRNNNJJJJJJKKKMMMPPPWWW___eeeooowwwkkkbbbZZZXXXXXXYYY\\\aaaaaafffnnnuuu|||wwwrrrqqqqqqvvv{{{tttkkkdddYYYQQQHHHAAA===<<<999777555444333222222222222222444333222222444444333222111111111111111111111111111111222222222222111111111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////000000000000111111111222////////////............000000000000000000000000111111111000000000000000000000000000000000000000000000////////////000000333333333444666888;;;<<<>>>>>><<<<<<>>>AAAEEEGGGFFFHHHLLLSSS^^^nnn~~~xxxppprrryyy~~~rrriiibbb\\\WWWRRRLLLJJJHHHEEECCCCCCCCCCCC@@@@@@@@@AAABBBDDDFFFHHHIIILLLOOOQQQSSSUUUYYY[[[aaacccgggkkknnnssswww{{{zzztttooolllhhhlllttt}}}|||pppeee___XXXUUUQQQNNNLLLKKKKKKKKKIIIJJJIIIIIIHHHIIIKKKMMMKKKNNNQQQRRRSSSRRRSSSTTTYYY[[[^^^aaaeeelllsssxxx{{{zzzxxxtttqqqoooppprrruuuuuuuuuuuutttsssrrrrrruuusssnnnggg___XXXQQQNNNHHHIIIJJJMMMQQQYYYbbbhhhssszzz}}}hhh```ZZZYYYYYYZZZ^^^cccffflllttt|||~~~tttqqqrrrtttvvv}}}|||ssslll___WWWLLLDDD@@@>>>;;;999666555444333222222222222444333222222444444333222111111111111111111111111111111222222222222111111000000000000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////000000000000111111111............////////////000000000000000000000000000000000000000000111111000000000000000000000000000000////////////000000333333333444666999<<<===@@@???>>>>>>@@@CCCGGGIIIIIILLLQQQ[[[iii{{{}}}xxx}}}}}}uuukkkbbb\\\WWWQQQMMMIIIHHHFFFDDDCCCBBBBBBBBBAAAAAAAAABBBDDDGGGIIIKKKLLLNNNRRRUUUXXX[[[^^^```cccfffkkkppptttzzzzzzqqqkkkhhhfffeeegggmmmwwwoooccc[[[VVVRRRNNNMMMKKKHHHFFFFFFHHHKKKMMMJJJGGGGGGIIILLLMMMMMMOOORRRTTTUUUUUUVVVWWWYYYbbbccceeehhhkkkpppwww|||~~~}}}zzzvvvqqqoooooopppoooppppppppppppooonnnnnnpppnnniiiccc\\\UUUPPPMMMHHHIIIKKKNNNSSS\\\ffflllxxxxxxccc]]]YYYYYYYYY[[[```fffmmmsss}}}xxxooojjjlllqqquuuxxx|||vvviii```SSSJJJDDD@@@===:::777666555444333222222222444333222222444444333222111111111111111111111111111111222222222222111111000000000000111111111111000000000000000000000000........................000000000000000000000000000000000000000000000000////////////000000000000////////////////////////------............//////...////////////000000000000000000000000000000000000000000000111111111111000000000000000000000000///////////////000000111333333333444666:::===???BBBAAAAAAAAACCCFFFHHHJJJLLLQQQXXXdddtttssslllccc[[[UUUQQQKKKGGGEEEDDDCCCBBBAAA@@@@@@@@@AAABBBBBBDDDGGGJJJLLLNNNOOORRRWWW[[[^^^aaadddffffffjjjpppwww}}}xxxmmmeeeaaaaaabbbccclllsssvvvhhh\\\UUURRROOOLLLLLLMMMLLLJJJGGGIIINNNSSSYYYRRRLLLKKKPPPTTTUUUSSSWWWYYYZZZZZZZZZ[[[^^^```ggghhhjjjlllpppuuu|||~~~{{{vvvqqqnnnnnnooollllllllllllkkkjjjiiihhhiiigggccc]]]WWWQQQMMMKKKIIIJJJMMMPPPWWW```jjjqqq~~~rrr___[[[YYYZZZ\\\___eeemmmsss{{{sssoooiiieeeeeehhhmmmqqquuu{{{tttkkk\\\PPPHHHCCC>>>;;;888888666555444333333333444333222222444444333222111111111111111111111111111111222222222222111111///000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////---------.........///////////////000000000111111000000000000000000000000///000000000111111111111000000000000000000000000///////////////000111111222222222333666;;;???AAABBBCCCCCCDDDFFFHHHJJJKKKPPPUUU___lll}}}|||uuujjjddd[[[UUUQQQMMMHHHDDDAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFIIILLLOOOQQQSSSWWW\\\aaadddgggjjjmmmpppttt|||yyyqqqggg```]]]___bbbdddrrrzzznnnfff\\\UUURRRPPPNNNKKKKKKMMMMMMKKKIIILLLSSSYYYfff\\\SSSRRRXXX^^^^^^[[[___`````````___aaadddfffhhhjjjlllooorrrxxx|||vvvqqqnnnmmmnnnkkkkkkkkkjjjhhhgggeeedddeeeccc___ZZZTTTOOOKKKIIIJJJLLLOOOSSSYYYcccmmmttt}}}mmm^^^[[[ZZZ]]]```dddllltttxxx{{{nnnhhhfffdddbbbcccgggkkknnnssswww|||}}}}}}}}}ssscccUUUKKKDDD???;;;999999777666555444444333444333222222444444333222111111111111111111111111111111222222222222111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////000000000111//////000000111111222222000000000000000000000000//////000000111111111222000000000000000000000000///////////////000111111111111111333666;;;@@@CCCCCCCCCEEEGGGHHHJJJKKKKKKRRRXXXcccqqq~~~sssllleee___WWWRRROOOLLLHHHDDD@@@@@@AAABBBCCCDDDDDDEEECCCDDDEEEGGGJJJNNNQQQSSSVVVZZZ```dddhhhkkknnnqqqyyy~~~qqqhhh^^^ZZZZZZ^^^gggqqq{{{lll\\\XXXSSSQQQQQQRRRPPPNNNQQQPPPNNNMMMNNNQQQTTTUUUZZZ[[[\\\^^^___`````````bbbccccccdddeeeeeeeeedddhhhiiijjjlllooovvv~~~|||wwwqqqlllhhheeeeeefffgggggggggfffdddccceeeaaa[[[TTTNNNKKKJJJJJJJJJMMMPPPUUU[[[eeerrr{{{vvvkkk____________aaafffmmmrrr}}}ooofffddd]]]]]]\\\\\\]]]___bbbdddkkklllooorrruuuxxxzzz{{{zzz~~~~~~~~~}}}{{{|||{{{ooo```SSSHHHAAA>>>;;;999666555555666666555000000//////000111222222111111111111000000000000000000000000000000000000222222111111111111222222222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111////////////////////////......//////000000111111111111000/////////////////////000000000000//////000000111111111000000///222222333555888<<<@@@CCCCCCDDDEEEFFFGGGIIILLLOOOXXX___kkk{{{}}}vvvmmmggg\\\XXXQQQKKKFFFDDDEEEEEECCCCCCCCCCCCCCCDDDEEEFFFDDDFFFIIILLLNNNQQQUUUXXXVVV]]]eeejjjmmmrrryyygggaaa\\\\\\^^^dddppp{{{lll\\\YYYVVVSSSSSSUUUVVVVVVTTTVVVUUUTTTSSSTTTWWWZZZ[[[^^^___```bbbccccccdddddddddeeefffggggggggggggfffjjjjjjjjjmmmrrryyy{{{vvvpppllliiigggeeeeeefffffffffeeeeeedddddd```ZZZSSSMMMJJJIIIIIIJJJMMMRRRWWW]]]hhhttt}}}ssshhhaaaaaabbbbbbeeekkksssxxxvvvlllbbb\\\[[[YYYXXXWWWWWWXXXZZZ\\\]]]```aaacccfffhhhkkkmmmnnnppptttzzz~~~zzzvvvvvvvvvzzztttfffXXXMMMEEE@@@===;;;888666666555444222222111111111222222333444111111111111000000000000111111111111111111111111111111111000000111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111////////////////////////.../////////000000000111111111000//////////////////000000111111111111111000000111111111111000000222222333555888===@@@CCCDDDEEEGGGGGGIIILLLPPPSSS]]]eeesss}}}vvvoooggg```XXXUUUOOOIIIDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFHHHKKKMMMPPPSSSWWWZZZ^^^dddkkkpppsssyyy]]]\\\]]]```eeeoooppp```UUUVVVUUUUUUWWWZZZ]]]^^^]]]]]]]]]\\\\\\]]]___aaacccdddeeefffggghhhiiiiiiiiihhhiiijjjjjjjjjjjjjjjjjjnnnllllllqqqxxx{{{uuuoookkkiiihhhddddddddddddddddddeeeeeeccc___YYYRRRLLLIIIHHHHHHKKKOOOUUUZZZbbblllyyy~~~nnndddccccccdddfffjjjrrr{{{{{{kkkbbb\\\WWWTTTTTTUUUTTTSSSSSSSSSUUUVVVWWWWWWWWWYYY[[[]]]___```aaadddhhhmmmtttzzzyyytttrrrppprrrzzz{{{nnnaaaTTTJJJCCC???<<<:::888777555222///444444333333333444555555222222111111111000000000111111111111111111111111111000000//////000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000//////////////////000111222222222222222000000000000111111000000111222333666999===AAACCCEEEGGGHHHJJJLLLPPPVVVZZZbbbkkk|||~~~tttnnnhhh```ZZZTTTPPPKKKFFFCCCAAABBBBBBCCCCCCDDDDDDEEEFFFGGGGGGHHHJJJMMMOOORRRVVVZZZ^^^aaafffmmmrrrvvv~~~ZZZ[[[```gggooo}}}vvvggg]]]XXXVVVWWWZZZ^^^aaadddeeeeeebbbbbbaaabbbccceeegggiiiiiijjjkkklllmmmmmmmmmmmmlllmmmmmmnnnnnnnnnmmmmmmqqqooopppwww|||tttnnniiigggfffdddcccbbbaaabbbcccdddeeeccc___XXXRRRMMMJJJIIIIIIMMMQQQXXX___gggqqq}}}wwwiiiaaacccdddfffiiioooxxxooo___YYYXXXUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTTTTTTTUUUWWWXXXYYYZZZ[[[\\\___eeekkkrrryyyzzzxxxsssrrryyyuuuiii\\\OOOFFF???===;;;999888666333000555444444444444444555555222222222111111111000000111111111111111111111111000000////////////000000111111111000000000000000////////////////////////111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000////////////000000111111111222222111000000000000000000000111111111222222444777;;;???BBBDDDFFFHHHKKKNNNRRRWWW]]]bbbfffqqqyyyqqqjjjddd\\\VVVPPPMMMIIIEEEBBBAAABBBCCCCCCDDDEEEFFFHHHIIIIIIIIIJJJLLLOOOQQQTTTXXX]]]aaaccciiipppuuu{{{[[[]]]dddnnnzzzjjj^^^XXXVVVXXX[[[```eeeggghhhiiiiiidddddddddeeefffhhhjjjkkklllmmmnnnoooooopppoooooopppppppppqqqqqqppppppooosssrrruuu}}}~~~uuummmhhhdddccccccbbbaaa``````aaabbbcccaaa]]]WWWRRRMMMKKKKKKKKKOOOTTT\\\ccckkkuuuqqqfffaaabbbdddhhhmmmttt~~~~~~qqqeeeYYYWWWXXXVVVTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTTTTUUUVVVWWWWWWWWW[[[```fffkkkqqqwww{{{yyyvvv|||zzzooocccUUUKKK@@@>>><<<:::999888666333444444333333333333444444222222222222111111111111111111111111111111111111000000////////////000000000000000000000000111111////////////////////////222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000////////////000000////////////000000222222111111000///------000000//////000111222222222333666999===AAADDDFFFGGGJJJOOOTTTYYY```fffjjjnnnzzz~~~vvvmmmfff___WWWRRRLLLJJJGGGDDDCCCCCCDDDDDDDDDEEEGGGIIIKKKLLLLLLLLLMMMNNNPPPRRRUUUZZZ```dddiiiooowww~~~^^^aaakkkzzztttbbbXXXSSSTTTXXX]]]dddhhhjjjjjjjjjjjjeeeeeefffgggiiikkklllmmmoooooopppqqqrrrrrrqqqqqqrrrrrrrrrrrrrrrqqqqqqppprrrtttyyy~~~vvvnnngggcccaaabbbaaaaaa```______``````]]]ZZZUUUPPPMMMLLLLLLMMMQQQWWW___gggoooxxx{{{mmmeeeccccccgggmmmttt|||qqqcccZZZTTTUUUVVVTTTQQQQQQPPPPPPQQQQQQRRRRRRRRRSSSRRRRRRSSSSSSTTTUUUVVVVVVXXX[[[```dddgggjjjnnnpppwww}}}{{{yyy||||||tttiii[[[QQQDDDAAA===;;;::::::888777444444333222222222333333333222222222222111111111222222222222222222222222111000000//////000000111000000000000111111111111000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000111111111111000///...---,,,000000/////////111222333333555888<<<@@@DDDFFFHHHJJJOOOVVV]]]dddjjjpppttt}}}}}}wwwooofff^^^WWWQQQMMMIIIHHHFFFDDDDDDDDDEEEFFFFFFGGGJJJLLLNNNOOOOOOOOOPPPQQQSSSUUUXXX]]]dddhhhlllsss}}}ccchhhwwwjjj\\\SSSRRRUUUTTT[[[ccciiijjjjjjiiiiiiggghhhiiikkklllnnnooopppqqqrrrsssssstttsssssssssrrrrrrssssssrrrrrrqqqpppqqqttt{{{~~~wwwoooiiidddbbbaaaaaaaaa```___^^^]]]\\\XXXUUUQQQMMMKKKKKKLLLMMMRRRXXXaaajjjqqqzzzvvvkkkfffffffffkkkttt|||pppeee[[[VVVSSSUUUUUUSSSRRRSSSRRRSSSTTTUUUVVVVVVWWWWWWVVVVVVWWWXXXYYYZZZ[[[\\\^^^aaaeeehhhiiihhhiiiiiiooottt|||~~~{{{yyy{{{~~~xxxnnnaaaXXXJJJFFF@@@<<<::::::999888555444333333222222333333333333222222222111111111222222222222222222222222111111111000000111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////111000000000/////////...///////////////000111111///000000111111111000000000000///...///111333444555777:::>>>BBBFFFIIIJJJMMMTTT^^^gggooouuuzzz}}}uuuppphhh___WWWQQQLLLJJJFFFEEEDDDCCCCCCDDDEEEFFFGGGIIILLLOOOQQQRRRRRRRRRTTTUUUWWWYYY\\\bbbhhhmmmoooxxxhhhooouuu```TTTNNNPPPUUUQQQXXXbbbhhhjjjiiihhhiiiiiijjjkkkmmmoooqqqrrrssssssttttttuuuuuuuuuuuutttrrrrrrssssssrrrqqqppppppooottt{{{}}}wwwqqqkkkfffdddaaaaaaaaaaaa```]]][[[ZZZUUURRRNNNKKKIIIIIIKKKLLLSSSZZZccckkkrrrzzzsssjjjggghhhiiioooyyy{{{nnnddd\\\[[[XXXVVVWWWWWWTTTUUUYYYVVVVVVXXXYYY[[[[[[\\\\\\]]]]]]^^^___aaabbbcccccceeehhhlllnnnllljjjhhhgggiiinnnuuu}}}|||zzzzzz{{{}}}zzzrrrfff\\\OOOIIIBBB===:::999999888666555444333333333333333333333333222222222111111222222222222222222222222222222111111111111222222//////000000111111111222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////111111000000/////////...///////////////000111111......000111333333444444000///......///111333444666888;;;@@@DDDGGGJJJKKKPPPXXXcccnnnvvv||||||pppkkkccc[[[TTTNNNKKKJJJDDDDDDCCCBBBCCCDDDEEEFFFHHHJJJMMMQQQSSSTTTTTTTTTWWWXXXZZZ\\\___eeelllqqqwwwrrrlll[[[RRROOOOOOQQQTTTXXX___cccfffggghhhiiilllmmmoooqqqrrrtttuuuuuuwwwvvvvvvvvvvvvvvvwwwwwwvvvvvvtttqqqmmmkkklllmmmtttrrrrrrssswww{{{~~~zzzqqqjjjgggfffcccbbbaaa```]]][[[YYYXXXQQQNNNJJJGGGGGGIIIMMMOOOUUU\\\eeelllrrr{{{}}}qqqiiiiiilllsssyyy|||oooddd[[[YYYZZZYYYXXXYYYZZZZZZZZZYYY]]]^^^^^^___```bbbcccdddccceeeiiimmmpppqqqrrrrrrtttuuutttooohhhbbb```aaadddjjjrrrzzzzzzxxxuuutttsssxxx}}}xxxooohhhVVVMMMBBB======>>><<<888555444333444555555333222000000000000000000000000222222111111111111111111000111222333333222111000222222111000//////000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////............////////////////////////000000000000222111111111111333444555777999===@@@CCCFFFKKKNNNWWW^^^hhhpppwww~~~{{{uuukkkeee[[[SSSMMMJJJHHHGGGDDDDDDCCCBBBAAABBBFFFIIILLLPPPUUUXXXYYYYYYYYYYYYWWWZZZ^^^aaaccciiipppvvv~~~{{{wwwaaaSSSMMMJJJKKKMMMRRRWWW]]]cccfffgggiiijjjnnnoooqqqsssuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvuuurrrooommmnnnppprrrrrrqqqsssuuuxxxzzz{{{}}}uuummmhhhgggfffeeecccaaa]]]ZZZWWWUUUPPPNNNJJJGGGGGGIIIMMMOOOWWW^^^fffmmmsss}}}{{{pppjjjkkkoooxxx~~~}}}pppfff^^^ZZZZZZYYYYYYZZZ\\\^^^```aaaaaadddeeefffgggiiikkkmmmnnnqqqsssvvvyyy{{{||||||{{{~~~yyypppeee]]]ZZZ[[[```gggpppzzz}}}yyywwwwwwwwwuuuxxxzzzrrrkkk\\\RRRFFF???>>>>>>;;;777555444333444555555333222111111111111111111111111222222111111111111111111000111222222222222111000222111111000000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////............////////////////////////000000000000111111000000111333555666:::<<>>===:::777666555444444555555444222222222222222222222222222111111222222222222222222000111222222222222111000111111000000000111222222000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////............////////////////////////000000000000111000000000222444666777===???AAACCCDDDFFFJJJLLLRRRYYYcccmmmuuu~~~{{{qqqjjj^^^XXXPPPIIIEEECCCBBBAAACCCDDDEEEEEEEEEGGGKKKOOORRRUUUXXXZZZZZZ[[[[[[\\\aaacccfffjjjoooyyyfffZZZNNNIIIHHHFFFGGGJJJLLLQQQYYYaaafffiiilllnnnssstttuuuwwwxxxyyyzzzzzzxxxxxxwwwwwwwwwxxxxxxyyyxxxyyyxxxwwwuuuuuuwwwxxxuuuvvvxxxxxxwwwuuuuuuvvv}}}sssllliiiiiiiiigggccc___YYYUUURRRNNNKKKHHHFFFGGGJJJOOORRR[[[aaaiiipppxxxvvvqqqpppvvv}}}|||qqqeee___[[[YYY[[[______bbbfffkkkppptttyyy||||||~~~yyykkkbbb```bbbiiiqqq~~~~~~|||yyyvvvssssssrrrssstttsssssszzzyyyuuuiii^^^PPPEEE@@@===;;;888777666444444555555444222333333333333333333333333111111222222222222222333111111111222222111111111000000000000111222222333000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///////////////////////////000000000111111111111////////////////////////////////////////////////............////////////////////////000000000000000000000111333555777999@@@AAACCCCCCCCCEEEGGGJJJMMMUUU```kkkttt~~~wwwllldddYYYTTTMMMHHHEEEDDDCCCBBBBBBDDDEEEFFFGGGJJJOOORRRXXXZZZ]]]______```bbbcccfffjjjooouuu}}}nnn[[[RRRJJJHHHGGGEEEEEEHHHIIIOOOXXX```eeejjjmmmooorrrsssuuuvvvwwwxxxyyyyyywwwwwwwwwwwwxxxyyyzzz{{{zzzzzzzzzyyywwwxxxzzz|||{{{}}}~~~}}}{{{yyyyyyzzzuuummmiiihhhhhhgggddd```[[[WWWTTTMMMKKKHHHGGGHHHLLLPPPTTT\\\ccckkksss{{{~~~vvvtttvvv~~~mmmfff```^^^]]][[[]]]aaadddhhhnnnrrrwww{{{{{{rrrqqqrrryyy}}}zzzvvvtttqqqnnnmmmoooooorrrzzz|||yyymmmcccVVVJJJCCC???<<<;;;999777444444444555444333333333333333333333333333111111222222333333333333222111111111111111111222111111000000111222333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111////////////////////////000000000000000000000000............////////////////////////000000000000000000111222444777:::<<>>AAACCCDDDEEEFFFEEEDDDDDDFFFHHHQQQ\\\mmm}}}{{{rrriii^^^SSSKKKJJJGGGEEEDDDEEEGGGGGGGGGNNNPPPTTTVVVXXX[[[^^^```cccfffiiinnnsss{{{{{{vvvppplllgggccc```[[[XXXTTTRRRRRRSSSSSSRRRPPPPPPNNNNNNNNNOOOPPPQQQUUUVVVWWWZZZ]]]```cccdddnnn[[[NNNIIIGGGEEECCCBBBBBBBBBDDDEEEFFFLLLUUU]]]dddhhhlllnnnnnnrrrvvvyyyyyyxxxwwwwwwuuuuuuvvvxxxyyy{{{||||||yyyzzz{{{{{{{{{{{{}}}|||zzzrrrooommmjjjfffccc^^^XXXTTTOOOMMMLLLKKKLLLOOOTTTWWWaaaiiiwwwvvvkkkdddaaa___aaaccceeeiiipppzzz~~~}}}{{{yyyyyy{{{~~~|||rrriii___TTTHHH???<<<<<<;;;999666444333333333333333333333333333333222222333333333444444444000000000000000000000000111000000000111222333333000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111////////////////////////222111000//////...//////---......///000111111222222222111111111111111111444666888999;;;===AAADDDEEEDDDDDDGGGFFFEEEHHHNNNWWWdddrrrzzzuuujjjaaaYYYPPPJJJEEEEEEDDDCCCCCCFFFKKKOOORRRUUUXXXZZZ\\\]]]```bbbaaafffmmmpppuuu~~~}}}xxxiiigggccc^^^ZZZVVVSSSRRRPPPOOOMMMLLLKKKKKKLLLMMMJJJJJJKKKKKKLLLMMMNNNOOOPPPSSSWWWZZZ[[[]]]___aaawwwcccSSSIIIFFFDDDCCCBBBAAAAAABBBCCCDDDGGGLLLUUU\\\aaaeeeiiikkknnnrrrvvvyyyxxxwwwwwwwwwttttttuuuvvvxxxyyyzzzzzzzzz{{{|||{{{{{{{{{}}}~~~|||~~~|||tttpppmmmjjjfffaaa\\\VVVRRROOONNNMMMMMMOOOTTTYYY]]]fffnnn{{{vvvmmmfffaaa``````cccgggjjjnnnwww~~~||||||~~~|||uuummmdddYYYLLLDDD===<<<;;;999666444333333333333333333333333333333000111111111111222222222111111111111111111111111111111111000111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////111000000////////////000////////////000000111222222222111111111111111111333555888:::<<<>>>AAACCCDDDBBBCCCEEEEEEFFFKKKSSS___lllyyy|||pppeee\\\UUUMMMHHHEEEEEEEEEEEEFFFIIINNNRRRVVVYYY\\\^^^___```aaacccfffkkkrrrwww~~~}}}vvvooohhhccc[[[YYYWWWSSSPPPNNNLLLKKKJJJIIIHHHGGGFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNTTTWWWZZZ\\\]]]___bbbeee}}}gggWWWKKKEEEEEEAAA@@@@@@???@@@BBBCCCDDDHHHMMMTTTZZZ^^^aaaeeegggmmmppptttwwwwwwvvvvvvvvvsssttttttuuuvvvwwwwwwwwwzzz{{{||||||{{{{{{}}}~~~|||~~~wwwrrrooojjjeee```[[[UUUQQQOOOOOOPPPQQQTTTZZZbbbgggooouuusssjjjeeebbbaaaccceeeiiiooottt{{{~~~yyyvvvvvvyyy||||||vvvqqqjjj___SSSJJJ???===;;;888666555444444333333333333333333333333111111111111222222222222222222222222222222222222222222111111000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000////////////000000111111111000//////000111222111111222222222222222222222555999<<<===>>>@@@BBBEEECCCCCCEEEGGGJJJTTT^^^nnnzzzvvvhhh]]]UUUOOOIIIEEEEEEFFFGGGHHHJJJNNNTTTXXX\\\^^^bbbcccccccccdddeeeggglllssszzz|||vvvooogggaaa[[[UUUQQQLLLKKKJJJHHHFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDFFFGGGGGGIIIJJJLLLNNNOOOUUUWWWYYYZZZ\\\___cccfffqqq]]]PPPHHHEEEFFF@@@@@@@@@@@@AAACCCDDDEEEJJJNNNSSSWWWZZZ]]]aaacccjjjnnnrrrttttttttttttuuussstttttttttuuuuuuvvvvvv{{{|||}}}|||{{{{{{}}}~~~}}}{{{uuuqqqlllfff```ZZZTTTPPPNNNPPPRRRTTTXXX```jjjrrryyy~~~vvviiidddcccccceeeiiimmmrrrzzzyyyrrrpppssswww{{{yyyvvvsssnnneeeXXXOOOCCC@@@<<<888777666555555444444444444444444444444333333333444444444555555222222222222222222222222333333222111000000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////...//////000111111333222000//////000111222111111222222222222222333222555:::===??????AAABBBFFFEEEEEEHHHKKKRRR___mmm~~~|||}}}xxxnnnaaaVVVOOOKKKGGGEEEDDDFFFHHHJJJNNNSSSYYY]]]aaacccfffggggggfffggghhhiiinnnvvvzzzrrrllliiiddd]]]WWWRRROOOKKKIIIFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJLLLOOOQQQRRRWWWYYYZZZ\\\^^^bbbhhhkkkhhhVVVLLLFFFEEEGGGAAAAAABBBCCCDDDEEEGGGGGGJJJMMMQQQUUUWWW[[[___aaaiiillloooqqqrrrrrrsssttttttuuuuuuuuuvvvvvvwwwwww|||}}}}}}}}}{{{|||}}}~~~~~~wwwsssmmmfff```ZZZTTTQQQMMMPPPTTTWWW\\\fffsss|||wwwmmmeeeccceeeggglllqqquuu|||~~~tttooorrruuu~~~xxxwwwuuuuuuqqqiii]]]UUUIIIDDD>>>999888777666555444444444444444444444444333333444444444555555555111111111111111111111111333333222111000000000111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000//////...//////000111111333333111000000111222222111111222222333333333333333777;;;???@@@AAABBBCCCEEEDDDFFFJJJOOOYYYjjjzzzzzzxxx{{{}}}pppggg[[[QQQLLLJJJHHHFFFDDDFFFJJJMMMRRRWWW]]]bbbeeegggiiijjjiiijjjkkkmmmrrrwwwzzzsssmmmggg```ZZZUUURRRMMMIIIGGGFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFEEEFFFHHHJJJNNNQQQTTTUUU[[[]]]```cccgggmmmtttyyyttt___QQQIIIDDDCCCDDDBBBCCCDDDEEEFFFGGGHHHHHHIIILLLOOORRRVVVZZZ___bbbiiillloooqqqrrrrrrtttuuuvvvwwwwwwxxxyyyzzzzzzzzz|||}}}~~~}}}||||||}}}~~~wwwsssllleee___ZZZTTTQQQNNNRRRWWWZZZ```kkkzzzwwwnnnhhheeegggkkkoootttzzzzzzrrrqqqsss|||~~~xxxwwwwwwwwwuuunnnccc[[[OOOIII@@@;;;999999777666444444444444444444444444222222222222333333333333000000000000000000000000222222111111000111111111000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000////////////000000111222222222222222222222222111111222222333444444444666999===@@@AAABBBDDDFFFCCCDDDGGGMMMSSS___ttt|||vvvyyy~~~}}}xxxxxx||||||uuuhhh```UUUNNNKKKJJJIIIHHHFFFIIIMMMRRRVVV\\\bbbgggiiijjjkkkkkklllnnnrrruuuyyyyyyqqqlllddd^^^[[[VVVQQQMMMJJJHHHEEEDDDDDDEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEFFFHHHKKKOOOSSSVVVXXX[[[___dddkkkrrryyywwwhhhVVVMMMHHHCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJNNNQQQUUUZZZ```dddkkkmmmqqqrrrssstttvvvxxxxxxyyyzzz{{{|||}}}~~~}}}~~~~~~}}}||||||}}}~~~uuuqqqjjjccc]]]XXXSSSOOOPPPTTTZZZ^^^dddpppxxxnnnjjjggghhhnnnuuuyyyvvvrrrrrrttt|||{{{zzz{{{yyysssjjjcccUUUMMMCCC===;;;:::888666555555555555555555555555222222222333333333333444111111111111111111111111111111111000111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000111000000////////////000000111333444555444333222111111222222333444444555999;;;>>>@@@BBBDDDFFFIIIDDDFFFLLLSSS[[[hhh~~~}}}tttpppuuu}}}}}}xxxxxx|||uuummmaaaZZZQQQKKKJJJJJJIIIHHHJJJMMMRRRWWW[[[aaagggkkkmmmmmmmmmmmmooosssyyy~~~|||ssskkkfff^^^YYYSSSOOONNNLLLIIIFFFFFFEEEDDDDDDEEEEEEDDDCCC@@@??????@@@@@@AAABBBCCCAAABBBDDDFFFGGGGGGGGGGGGHHHIIILLLPPPTTTYYY\\\^^^```eeennnwwwnnnaaaRRRKKKHHHDDDBBBCCCCCCDDDEEEFFFGGGGGGGGGFFFGGGIIIMMMPPPTTTZZZaaafffmmmooorrrtttuuuvvvxxxzzzzzzzzz{{{}}}~~~}}}~~~~~~||||||}}}~~~sssooohhhaaa[[[VVVRRRNNNRRRWWW]]]aaagggssswwwoooiiiiiihhhllluuu}}}{{{uuutttppp{{{~~~~~~}}}xxxpppiiiYYYPPPEEE>>><<<;;;888666555555555555555555555555444444444555555555666666222222222222222222222222111000000000111222333333000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000/////////...000000000000000000000000222111000//////...//////...000333555666555444222111111222333333444555555;;;===???@@@BBBDDDHHHKKKGGGKKKRRRZZZbbbpppxxxnnnmmmttt}}}{{{uuutttyyyzzzppphhh\\\VVVNNNIIIIIIJJJIIIHHHMMMPPPUUUZZZ___eeekkkoooooooooooooooqqqvvv~~~xxxmmmeee___ZZZWWWTTTOOOJJJHHHHHHHHHFFFDDDBBBAAA@@@AAABBBBBB@@@>>>>>>>>>???@@@AAACCCDDDEEECCCDDDFFFHHHJJJJJJJJJJJJMMMOOOQQQUUUZZZ___bbbeeekkkqqq|||{{{dddVVVJJJFFFEEEBBB??????DDDEEEGGGHHHIIIIIIHHHGGGIIIJJJKKKNNNSSS[[[dddkkkqqqssstttuuuvvvxxx{{{}}}}}}|||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}yyypppfffaaa[[[UUURRRSSSSSSXXX```fffmmmxxx~~~ssskkkiiikkkiiiooowww}}}~~~~~~|||}}}~~~~~~wwwqqqpppsss~~~~~~wwwqqqcccXXXJJJAAA???<<<888333666666444333333333333333444444444333333222222222000111111111111222222222111111111111111111111111//////000000111111222222000000000000000000000000////////////000000000000000111222333222000...---000111222222222000///...////////////000000000000//////............//////333222222222111111000000//////000111333666888999444444555555666888999:::>>>@@@BBBCCCCCCEEEHHHJJJOOOQQQWWWbbbqqq{{{rrrmmmrrr{{{~~~vvvooommmsss}}}|||tttiiibbbWWWSSSNNNJJJHHHIIIKKKMMMQQQTTTYYY^^^bbbfffkkkooopppqqqqqqrrrttt{{{tttmmmccc\\\YYYUUUOOOKKKHHHGGGEEEDDDCCCBBBBBBBBB@@@????????????@@@@@@AAA@@@@@@@@@AAAAAACCCDDDDDDCCCEEEFFFFFFGGGIIIMMMOOOPPPUUUYYY\\\^^^dddnnnvvv|||sss^^^RRRGGGDDDEEECCCAAAAAADDDEEEGGGHHHIIIIIIHHHHHHJJJKKKMMMOOOTTT\\\ffflllqqqsssuuuvvvwwwxxx{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxooofff```ZZZTTTRRRSSSTTTZZZbbbjjjrrr}}}rrrkkkggghhhlllrrrxxx|||}}}~~~~~~wwwrrrnnnooowwwyyyttthhh]]]NNNDDD@@@>>>999555777666555444333333333333444444444333333222222222111111111111222222222222111111111111111111111111000000000000000111111111000000000000000000000000////////////000000000000111111111000000000000000000111111222111000///...////////////000000000111111111000000000000111111222222111111111000000000111111111222333444555666555555555666777999:::;;;>>>@@@BBBCCCDDDGGGJJJMMMRRRWWW```mmm{{{yyyqqqnnnvvv~~~{{{sssmmmmmmuuu~~~wwwoooddd]]]TTTQQQMMMIIIHHHJJJMMMOOOSSSVVVZZZ___bbbgggkkknnnnnnppprrrtttxxxzzzpppjjjfff___WWWRRRPPPNNNJJJFFFGGGFFFEEECCCBBBBBBBBBAAA@@@@@@@@@???@@@@@@AAABBB@@@@@@@@@@@@AAABBBCCCDDDDDDFFFGGGHHHIIILLLOOORRRVVVZZZ```cccgggnnnzzzyyygggWWWMMMDDDBBBDDDCCCBBBBBBBBBDDDFFFIIIJJJJJJIIIIIIJJJKKKMMMPPPVVV^^^gggnnnrrrtttvvvwwwxxxzzz|||~~~wwwnnnddd^^^YYYSSSRRRTTTWWW^^^gggpppzzzxxxmmmhhhggghhhmmmsss}}}{{{|||}}}}}}~~~xxxsssooolllppp}}}zzzqqqdddTTTHHHBBB???;;;888888777666555555444444444444444333333333333222222111111111111222222222333111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000222111///......000222333000111111111111000///////////////000000000111111111111000000000000111111111111000000000000//////444444333222222222222222555666666777999:::<<<===???AAACCCDDDFFFIIIMMMPPPYYY```mmm{{{wwwrrrppp}}}~~~xxxooollloooyyy}}}wwwpppggg]]]VVVOOOMMMJJJIIIIIIKKKNNNQQQUUUXXX\\\___cccfffjjjmmmlllnnnrrrvvv}}}{{{oooddd[[[VVVUUUPPPKKKHHHHHHHHHEEECCCFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGIIIKKKMMMNNNRRRVVVYYY^^^dddjjjpppvvvooo___QQQIIIBBBAAABBBAAAAAABBBAAACCCFFFIIIKKKKKKKKKJJJIIIJJJMMMPPPVVV^^^hhhooosssuuuxxxyyyzzz{{{}}}uuukkkaaa[[[WWWSSSRRRUUUZZZbbblllvvvuuunnnhhhhhhjjjnnnvvv~~~|||||||||||||||}}}|||wwwtttrrrllllllvvvzzzmmm[[[MMMDDD???<<<999999888777666555555555555333333333333333333333333111111111222222222333333111111111111111111111111222222111111000000//////000000000000000000000000////////////000000000000000000/////////111222333000000111111111000000000//////000000000111111111//////............//////000000000///////////////444444333222111111111222666666777888:::<<<>>>???@@@BBBDDDFFFHHHKKKPPPTTT```iiixxx}}}wwwuuuvvv}}}wwwooonnnrrr~~~~~~vvvooohhh```WWWQQQKKKJJJIIIIIIJJJMMMPPPRRRUUUXXX\\\___bbbeeeiiilllkkknnnsssyyy}}}ssshhh```ZZZUUURRRLLLIIIEEEDDDEEEEEEDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIKKKMMMPPPSSSVVVZZZ___ccchhhnnnwww}}}hhh[[[NNNGGGAAAAAAAAA???>>>??????BBBFFFJJJLLLMMMLLLKKKGGGIIIKKKOOOUUU^^^hhhooosssvvvyyy{{{|||}}}~~~~~~~~~rrrhhh^^^XXXUUURRRTTTXXX___gggrrr|||vvvoookkkiiilllooottt}}}}}}||||||{{{{{{{{{{{{zzzyyyzzz{{{{{{zzzxxxvvvtttrrrlllkkkrrrvvvdddSSSGGG@@@<<<:::999999777666666666666666333333333333333333333333111222222222222333333333111111111111111111111111222222111111000000//////111111111111111111111111////////////000000000000...///000111222222111000000000000000000000111111000000000000111111111111//////............/////////////////////000000000222222111111111222333333555666777999;;;===@@@AAAAAACCCEEEFFFIIIMMMRRRVVVeeeooo}}}~~~zzz{{{}}}yyysssrrrwww~~~xxxooohhhbbb[[[TTTNNNIIIIIIIIIJJJLLLOOOQQQSSSUUUXXX\\\___aaadddhhhkkklllpppvvv|||{{{mmmggg___XXXSSSPPPMMMLLLIIIGGGEEEDDDDDDEEEDDDDDDCCCBBBAAA@@@?????????@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLOOORRRUUUYYY]]]bbbhhhlllttt|||sssbbbWWWKKKEEEBBBBBBAAA>>>===>>>>>>AAAFFFJJJMMMNNNMMMLLLFFFHHHKKKOOOUUU^^^iiioootttwww{{{}}}~~~~~~}}}nnndddZZZUUUSSSSSSVVV[[[ccclllxxx~~~rrrnnnmmmkkklllpppuuuyyy~~~|||{{{{{{{{{zzzxxxvvvvvvwwwwwwvvvuuussssssooollllllqqq{{{mmmZZZLLLCCC>>>;;;999888777666666555555555222222333333333333444444222222222222333333333333111111111111111111111111111111111111000000000000111111111111111111111111////////////000000000000...///111333333222000///000000000///000000111222000000000111111111222222111111000000000000111111//////000000000000111111111111111111111222333444555555777999;;;>>>@@@BBBCCCDDDEEEGGGIIIMMMSSSWWWeeeppp~~~|||wwwvvvzzzvvvpppgggaaa\\\WWWRRRMMMIIIIIIJJJLLLNNNPPPRRRSSSVVVYYY\\\```bbbeeeiiilllqqquuu{{{~~~rrriii```\\\UUUPPPMMMJJJHHHGGGGGGGGGFFFEEEEEEDDDEEEEEEDDDDDDCCCBBBAAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHFFFGGGHHHJJJLLLNNNQQQRRRVVVYYY^^^bbbgggmmmtttyyyzzziii[[[RRRHHHCCCAAABBBAAA>>>===???===@@@FFFKKKNNNOOONNNMMMGGGHHHKKKOOOVVV```jjjqqquuuxxx|||~~~yyykkkaaaWWWSSSRRRSSSXXX^^^hhhqqq~~~|||rrrmmmmmmoooooosssyyy|||zzz{{{{{{zzzxxxuuuuuuuuutttsssrrrqqqqqqooooooqqquuuzzzvvvbbbRRRGGG@@@===888888777666555555555555222222222333333444444444222222222333333333444444111111111111111111111111000000000000000111111111111111111111111111111111////////////000000000000000111111111111000000///111000/////////000222333000000111111111222222222111111000000000000111111000000000111111111222222111111111111111222222333444444666888;;;>>>AAABBBDDDEEEFFFFFFHHHMMMSSSWWWbbboooyyyyyy|||~~~wwwnnnhhh```ZZZWWWTTTPPPMMMJJJKKKLLLNNNOOOQQQQQQRRRWWWZZZ^^^bbbeeehhhlllooouuuzzzvvvlllccc^^^[[[WWWSSSOOOMMMKKKIIIGGGFFFGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGIIIJJJKKKLLLLLLMMMOOOQQQTTTXXX[[[\\\cccfffkkkpppvvv}}}qqqbbbVVVOOOEEEBBB@@@BBBBBB??????AAA<<<@@@FFFKKKOOOPPPOOONNNHHHIIILLLQQQXXXaaalllsssuuuxxx|||wwwiii___UUURRRRRRTTTYYY```jjjtttwwwrrrmmmmmmqqqsssuuuzzz|||zzz{{{|||{{{yyyvvvuuutttsssrrrqqqpppooopppssswwwzzz|||{{{hhhWWWJJJBBB>>>888777666555555444444444222222222333333444444444222222333333333444444444111111111111111111111111//////000000111111222222111111111111111111111111////////////000000000000444222000///...///000111111000/////////111222333000111111111111222222222//////............//////000000111111222222222333333222111111111111111111333444555888;;;>>>AAABBBEEEFFFFFFFFFHHHLLLRRRWWW___mmmzzzyyy|||wwwpppiiiccc\\\VVVTTTRRROOOLLLLLLMMMNNNOOOPPPQQQQQQQQQYYY\\\```cccgggjjjnnnqqqyyy~~~ttthhhaaa\\\YYYTTTRRRPPPNNNNNNMMMKKKIIIGGGHHHJJJJJJJJJJJJKKKMMMJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIJJJJJJLLLMMMNNNOOOSSSTTTVVVYYY]]]aaadddfffnnnrrrwww}}}zzzkkk[[[OOOJJJEEEDDDBBB@@@??????@@@AAA???@@@CCCHHHNNNQQQRRRQQQMMMMMMOOORRRWWWaaallltttxxxzzz}}}~~~~~~~~~wwwddd]]]WWWTTTRRRSSSZZZcccooo|||uuunnnmmmpppssstttxxx~~~~~~}}}|||zzzyyyvvvvvvuuuuuuttttttssssssssstttxxx}}}sss```PPPDDD===;;;999777666777777666555444444444444444444444444333333222222222222111111000000000000000000000000000000000000000000000000////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111//////000111222222333333111222222111000111444666999:::;;;;;;;;;===AAACCCCCCFFFHHHHHHHHHKKKQQQVVV```qqq{{{pppiiibbb^^^YYYUUURRRPPPMMMKKKKKKKKKJJJIIIIIILLLQQQUUUXXX]]]dddgggiiimmmuuu{{{ttthhhaaa\\\XXXUUUVVVUUUSSSQQQPPPOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNMMMNNNOOOOOONNNOOOQQQSSSRRRSSSUUUUUUUUUWWWYYY[[[```aaacccgggkkkooosssuuu|||~~~rrreeeWWWNNNKKKFFFEEEBBB@@@???@@@@@@AAA@@@AAADDDIIIOOORRRSSSSSSOOOOOOPPPSSSXXXbbbmmmtttyyy{{{~~~sssaaaZZZTTTRRRQQQTTT^^^hhhwwwzzztttmmmjjjnnntttyyy|||~~~|||zzzxxxwwwwwwvvvtttsssrrrqqqqqqwwwyyy|||vvvdddTTTFFF???<<<:::777777777777666555444444444444444444444444555555444444444333333333111111111111111111111111111111111111111111111111222222222222111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333111222222111111111444666999:::;;;;;;;;;===AAACCCBBBDDDFFFFFFGGGLLLSSSYYYfffwww}}}tttjjjccc^^^[[[VVVSSSQQQOOOLLLKKKIIIIIIIIIIIIIIILLLQQQUUU[[[aaahhhlllnnnrrryyy~~~tttggg^^^[[[ZZZYYYWWWZZZZZZYYYXXXWWWVVVUUUUUUSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUWWWWWWWWWXXXZZZ]]]]]]___```aaabbbcccfffhhhlllmmmppptttyyy}}}qqqfff\\\RRRLLLJJJFFFEEECCCAAA@@@@@@@@@AAAAAABBBDDDIIIOOOSSSTTTTTTPPPQQQRRRTTTYYYbbbmmmtttyyy{{{ooo```YYYSSSRRRSSSYYYeeeqqqwwwooollliiijjjqqqyyy|||yyywwwxxxwwwvvvtttrrrqqqppppppyyy|||{{{kkkZZZJJJAAA===;;;888777777777666555444444444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222333333333333222222222222////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000111222222333333111222222222111222444777999:::;;;;;;;;;===AAACCCBBBDDDEEEFFFHHHNNNWWW^^^lll~~~|||}}}{{{zzzrrrjjjccc]]][[[XXXSSSPPPNNNMMMKKKIIIGGGGGGGGGHHHIIIMMMSSSWWW___fffmmmrrrtttyyyooohhh___ZZZ[[[]]]^^^^^^___``````aaaaaa___^^^]]][[[[[[[[[[[[[[[\\\]]]^^^___```bbbcccdddfffiiilllmmmoooqqqrrrsssuuuxxxzzz|||~~~ssseee\\\TTTMMMIIIIIIEEEDDDCCCAAA@@@?????????@@@AAACCCHHHNNNRRRTTTTTTQQQQQQRRRTTTXXXaaakkkrrrwwwzzz~~~ooobbb[[[UUUTTTWWW___mmmzzzxxxnnnmmmmmmmmmpppwww}}}yyywwwxxxwwwvvvtttsssrrrrrrrrrwww}}}~~~qqq```OOOCCC???<<<999777777777666666444444444444444444444444222222222111111111111000222222222222222222222222222222222222222222222222111111000000000/////////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111222222222111222555888999:::;;;;;;;;;===AAACCCEEEFFFGGGHHHJJJQQQ[[[cccnnnwwwvvv}}}|||yyyxxx}}}rrrkkkeee```\\\ZZZWWWRRROOOLLLJJJHHHFFFDDDEEEFFFHHHJJJPPPVVV[[[bbbiiiqqqwwwzzzuuuiiiddd^^^[[[\\\___bbbcccdddfffhhhjjjjjjjjjhhhgggfffffffffggghhhiiijjjkkkjjjllloooqqqrrruuuyyy{{{|||~~~uuuiii\\\UUUPPPJJJGGGHHHEEEDDDBBBAAA???>>>======??????AAAFFFLLLQQQSSSTTTQQQQQQQQQSSSWWW___iiipppuuuxxx}}}pppbbb[[[UUUUUUYYYbbbrrrxxxppplllnnnpppsssxxx~~~zzzwwwwwwvvvuuutttssstttuuuvvvyyyvvvfffTTTGGGBBB>>>:::777777777777666444444444444444444444444222222111111111000000000111111111111111111111111111111111111111111111111000000/////////.........000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222111222222222222333666888999:::;;;;;;;;;===AAACCCEEEFFFHHHIIIKKKRRR]]]eeennnvvvpppsss|||}}}yyyvvvvvvzzzxxxoooiiifffaaa^^^[[[WWWRRRNNNKKKHHHEEECCCBBBDDDFFFIIIMMMSSS[[[```eeellltttzzz~~~ssslllaaa___\\\[[[]]]aaadddffflllnnnqqqsssuuuuuuttttttssssssssstttuuuvvvxxxyyyvvvyyy|||~~~zzzlllaaaWWWRRRNNNIIIGGGHHHEEEDDDCCCBBB@@@???======>>>>>>@@@DDDKKKPPPSSSTTTRRRRRRRRRRRRVVV^^^gggnnnssswww}}}ooo```YYYUUUVVV[[[fffvvvxxxooolllmmmpppttt{{{{{{xxxvvvuuusssrrrssstttvvvxxx{{{{{{xxx{{{mmm[[[MMMDDD@@@;;;888777777777666444444444444444444444444333333333333222222222222000000000000000000000000111111111111111111111111111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111222222222444777999999:::;;;;;;;;;===AAACCCDDDFFFIIIKKKOOOVVVaaahhhsssxxxnnnlllttt|||xxxvvvwwwyyy~~~uuuooojjjgggbbb^^^YYYUUUPPPLLLIIIFFFDDDBBBBBBDDDGGGKKKPPPXXX```fffiiiooowww}}}yyyllldddbbb[[[[[[[[[]]]aaagggllloootttuuuxxx{{{}}}~~~~~~qqqcccZZZRRROOONNNJJJHHHIIIGGGFFFFFFDDDBBB@@@???>>>??????@@@EEEKKKQQQTTTUUUTTTTTTSSSTTTWWW^^^gggnnnsssxxx~~~}}}lll^^^YYYVVVZZZaaammm~~~uuupppmmmnnnrrryyy}}}yyyvvvtttrrrpppppprrrtttuuuxxx}}}tttyyy~~~sssaaaTTTEEEAAA<<<888777777777666444444444444444444444444333333333333222222222222111111111111111111111111222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111222222222444777:::999:::;;;;;;;;;===AAACCCDDDHHHMMMRRRWWW```kkkrrr~~~xxxqqqkkknnnyyy~~~||||||}}}~~~{{{tttoookkkfff___ZZZSSSPPPLLLIIIGGGFFFDDDBBBBBBEEEHHHMMMSSS\\\eeekkkooouuu|||tttiii___ZZZZZZWWWYYY[[[^^^ccciiiooosssvvvxxxzzz}}}vvvggg]]]UUUOOONNNNNNKKKJJJKKKIIIHHHHHHFFFDDDBBB@@@???@@@@@@AAAEEELLLRRRUUUWWWVVVUUUUUUUUUXXX___hhhnnntttyyyyyyhhh^^^ZZZZZZ___hhhtttooolllnnnppptttxxx~~~zzzvvvtttqqqooonnnoooppprrrrrr{{{tttssssssvvvwwwfffYYYFFFBBB<<<888777777777666444444444444444444444444111111111000000000000///222222222222222222222222333333333333333333333333111111111000000000000///000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111000111222333333444777:::999:::;;;;;;<<<===AAACCCGGGKKKRRRYYY```jjjuuu}}}uuuooolllrrr~~~zzztttoookkkddd\\\VVVNNNKKKHHHFFFFFFEEEDDDCCCCCCEEEJJJOOOUUU^^^hhhnnntttyyyqqqhhhaaaYYYUUUWWWRRRTTTVVVYYY]]]bbbhhhllluuuvvvxxxzzz~~~|||ooofffXXXUUUPPPMMMLLLLLLLLLKKKIIIHHHGGGEEECCCAAA??????>>>???BBBFFFKKKOOOSSSUUUWWWSSSRRRUUUWWW[[[dddmmmrrrwww|||wwwjjj___^^^```gggooo{{{{{{vvvooolllnnnuuu{{{|||wwwvvvsssrrrqqqqqqrrrsssyyy|||uuummmlllqqqyyyooo^^^OOODDD:::999999777555555444444555555444444333222222222222222222222222222222222222222222222222222444333222222111111222222333222111111000000111111111111000000000000111111......//////000000000111444333111000000000111111333222000///...///000000000000000000000000000000///////////////000000111555555444444555666888999999999999:::<<>>@@@BBBFFFKKKPPPTTTVVVWWWTTTSSSUUUXXX\\\eeennntttxxx}}}vvvjjj``````ccckkktttssspppmmmnnnttt}}}~~~xxxvvvsssqqqooopppqqqrrrwww{{{xxxmmmiiikkkrrr}}}sssbbbSSSGGG===;;;:::888666666444444555555444444333222222222222222222222222222222222222222222222222222444333222222111111222222333222111111000000111111111111000000000000111111/////////000000111111111333222111000000000111111555444333333222222222333000000000000000000000000000000000000000111222222444444444444555777999:::999999:::;;;===???BBBCCCHHHNNNXXXeeesss{{{xxx|||}}}yyyrrrjjjbbbYYYPPPKKKGGGFFFCCCAAA@@@BBBDDDFFFJJJLLLQQQWWW^^^eeelllpppuuu|||uuuiii^^^YYYUUUPPPMMMMMMLLLLLLNNNQQQVVV[[[```ccciiilllqqquuuyyy}}}uuukkkbbb\\\VVVRRRNNNKKKJJJKKKJJJJJJJJJIIIHHHFFFDDDBBB@@@??????AAACCCGGGLLLQQQUUUXXXXXXUUUSSSVVVYYY]]]fffpppvvvyyy~~~vvvjjjcccccchhhrrr|||sssnnnnnnpppuuu~~~zzzxxxsssooonnnnnnppprrruuuzzz}}}ooofffdddhhhsss~~~yyyjjjYYYMMMAAA===<<<999777888444555555555555444333333333333333333333333333333222222222222222222222222444333222222111111222222333222111111000000111111111111000000000000111111000000000111111111111111222222111000000000111111111111111111111000000///000000000000000000000000111111111111111222222333333333444555666888:::;;;999999:::;;;===@@@BBBDDDHHHPPP]]]lllzzzwwwrrrjjjaaaZZZRRRLLLHHHFFFDDDBBBAAAAAACCCFFFGGGMMMQQQWWW]]]bbbhhhnnnrrryyy}}}mmmcccZZZVVVSSSNNNKKKLLLJJJKKKLLLOOOSSSWWWZZZ]]]bbbfffkkkpppuuuyyy~~~uuukkkddd^^^YYYUUUQQQMMMJJJJJJJJJJJJIIIIIIHHHGGGEEECCCAAA@@@???@@@AAACCCGGGLLLRRRWWWZZZZZZVVVUUUWWWZZZ___hhhrrrxxx|||uuujjjeeegggnnnzzzyyyrrrrrruuuzzz}}}yyytttooolllmmmoooqqqrrryyypppeee___aaalllwwwrrr___RRREEE???===:::888888555555555555555444444333333333333333333333333333222222222222222222222222444333222222111111222222333222111111000000111111111111000000000000111111111111111111111111222222111111111000000000000111...///000000000///...---000000000000000000000000111000000000000111222222222333444666888:::<<<===:::::::::<<<>>>AAACCCEEEHHHRRRaaappp~~~~~~{{{pppjjjaaaXXXRRRLLLHHHEEEDDDCCCBBBBBBCCCEEEHHHIIIPPPUUU\\\bbbfffkkkqqquuuvvvkkkccc[[[XXXUUUPPPNNNOOOLLLLLLMMMOOOQQQTTTWWWXXX[[[___dddjjjoootttyyy}}}wwwkkkeeeaaa]]]YYYTTTPPPLLLJJJIIIJJJJJJJJJHHHHHHFFFDDDBBB@@@???>>>AAAAAACCCGGGLLLRRRXXX[[[\\\XXXVVVXXX[[[```kkkuuu{{{~~~tttkkkfffjjjtttzzzuuuvvvvvv{{{|||vvvpppmmmmmmnnnpppqqqxxxsssfff^^^]]]fffqqqyyyfffWWWHHHAAA===999777888555555666666555555444333333333333333333333333333222222222222222222222222444333222222111111222222333222111111000000111111111111000000000000111111222222111111111111111111000000000000111000000000000111222333333333111111000000000000000000000000000////////////000111111111333444777999;;;======::::::;;;<<>>AAAAAACCCFFFLLLRRRXXX\\\^^^YYYWWWYYY\\\bbbmmmxxx~~~sssllljjjooo{{{{{{ssstttyyyyyy~~~xxxrrrooommmnnnooopppwwwuuuiii^^^[[[aaakkkxxx~~~lll]]]LLLCCC>>>:::777888555666666666666555444444333333333333333333333333222222222222222222222222444333222222111111222222333222111111000000111111111111000000000000111111111111111111111000000000...///000111111111000000//////000111111111111000000000000000000000000000///////////////000000111222333666888:::<<<======::::::;;;===???CCCFFFGGGLLLVVVeeeqqqzzz}}}yyyxxxzzzzzzrrrlll___YYYQQQKKKGGGEEEDDDCCCCCCCCCDDDEEEHHHKKKNNNOOOVVV\\\dddiiilllqqqxxxtttlllgggbbb______\\\WWWVVVXXXSSSSSSSSSSSSSSSSSSSSSRRRVVVWWWZZZ]]]```gggnnnsss{{{vvvnnnddd___^^^^^^[[[XXXTTTQQQMMMJJJJJJKKKKKKKKKKKKJJJHHHFFFDDDBBBAAA@@@@@@@@@BBBEEEKKKRRRXXX\\\___ZZZXXXZZZ]]]cccoooyyy|||rrrmmmmmmsss~~~yyywww{{{{{{uuuqqqnnnmmmmmmpppwww~~~xxxkkk___WWW[[[bbbooo}}}rrrbbbPPPFFF@@@;;;999999666666666666666555444444444444444444444444444444222222222222222222222222444333222222111111222222333222111111000000111111111111000000000000111111111111111000000/////////---...000111111111000000---------------...//////000000000000000000000000000000//////000000111222333444777999;;;<<<<<<<<<::::::;;;===@@@CCCFFFHHHNNNXXXfffqqqyyyzzzxxxwwwzzzyyyooogggaaaVVVQQQKKKEEECCCBBBAAAAAACCCDDDEEEGGGJJJNNNPPPRRRYYY```ggglllnnnttt~~~uuukkkeeeaaa______```___[[[[[[^^^\\\\\\[[[[[[YYYXXXWWWVVVWWWWWWWWWXXX[[[aaaiiiooouuu|||mmmfff___[[[\\\\\\YYYVVVTTTQQQMMMKKKKKKLLLLLLLLLLLLLLLJJJHHHFFFDDDCCCBBB@@@@@@AAADDDJJJQQQXXX\\\```[[[XXXZZZ^^^dddppp{{{zzzqqqnnnpppwww~~~{{{}}}|||wwwrrrooommmmmmpppxxx~~~yyymmm___UUUVVV\\\hhhvvvvvvfffSSSHHHAAA<<<:::;;;666666666666666555555444444444444444444444444444222222222222222222222222444333222222111111222222333222222111000111111111111111000000000000111111111000000000//////......---...///111111111000///111000/////////111222333000000000000000000000000111111111000111222222333444555777:::;;;<<<<<<<<<:::;;;;;;===@@@DDDGGGIIIOOOZZZgggrrryyy}}}yyyyyyzzz{{{~~~~~~}}}rrrhhh___ZZZQQQLLLGGGBBBAAA@@@@@@???CCCDDDFFFHHHLLLOOORRRTTT\\\bbbjjjnnnpppwwwttthhh___ZZZ^^^]]]^^^bbbaaa___```dddddddddcccbbb```^^^]]]\\\XXXWWWVVVUUUWWW^^^fffmmmrrryyygggddd```]]]\\\[[[YYYWWWXXXSSSNNNLLLMMMNNNMMMKKKMMMLLLKKKIIIGGGEEECCCBBBAAABBBDDDFFFJJJPPPXXX]]]```\\\ZZZZZZ\\\bbbooo{{{xxxqqqpppsssyyytttqqqppppppqqqtttyyy~~~|||rrrddd[[[WWWWWW___jjj|||rrr___OOODDD>>>;;;999777777777666555555444444222333444555444333222111111222222333333222222111000000000000000000000000333333222222111000//////444444444333222111//////000000000000000000000000////////////////////////000000000000000000000000222111111111000000//////000000000000111111111111555666888:::;;;:::999888999;;;===@@@CCCEEEHHHIIIRRR___nnnyyy}}}~~~}}}xxxxxx{{{vvviii^^^VVVQQQHHHGGGEEECCCBBBAAAAAAAAACCCEEEGGGIIILLLPPPVVVZZZ^^^bbbjjjqqquuu{{{tttiiiaaa[[[YYYTTTWWWYYY[[[]]]___ccceeeiiijjjjjjjjjiiigggeeeddd___]]]YYYWWWVVVXXX[[[^^^hhhooowww```^^^\\\\\\]]]^^^^^^]]]YYYTTTOOOMMMMMMNNNNNNMMMOOOOOONNNMMMKKKIIIFFFEEEBBBCCCEEEGGGKKKQQQYYY^^^aaa]]][[[[[[]]]cccppp|||xxxsssrrryyy|||zzzuuuqqqooooooqqqtttxxx}}}wwwjjj___YYYXXX]]]hhhzzzvvvdddSSSGGG@@@<<<999888777777666555555444444333444444444444333222222111222222333333222222111111111111111111111111111333333222222111000000///111111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000111111111111555666888:::::::::999888:::;;;>>>AAACCCFFFIIIKKKUUUcccttt~~~}}}yyyxxx}}}yyyvvvvvvzzz~~~rrreee[[[SSSOOOHHHGGGDDDBBBAAAAAABBBCCCEEEGGGIIIKKKNNNRRRWWW[[[aaaeeelllsssxxx{{{kkkccc\\\WWWUUUTTTVVVXXXYYY[[[^^^bbbeeelllmmmnnnnnnnnnllliiihhhccc```\\\YYYXXXYYY[[[]]]ccciiiqqqwww|||]]]\\\[[[\\\^^^```aaa```ZZZVVVQQQNNNNNNOOOOOOOOOQQQRRRRRRRRROOOLLLIIIGGGDDDEEEFFFHHHLLLSSSZZZ```bbb___]]]]]]___dddqqq}}}yyyvvvxxx~~~|||vvvrrrooonnnpppsssvvvzzz~~~~~~rrrfff\\\XXXZZZddduuu|||kkkZZZMMMCCC===:::888888777666555555555555555444444333333333333333111222222333333222222111222222222222222222222222333333222222111000000000...//////000000111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000000000000000111111111222222555666777999:::999999888999<<>>:::999888777666555555555666666555444222222333444444111222222333333222222111222222222222222222222222222222222111111111000000////////////000000111111000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000000000111111111222222222555666777888999999999888888;;;???AAACCCGGGLLLQQQ[[[nnnzzzmmmhhhmmmyyy~~~|||zzzzzz}}}zzzjjj^^^VVVPPPMMMHHHFFFBBB??????@@@CCCFFFHHHJJJMMMOOORRRUUUZZZ]]]fffiiipppyyyvvvhhhaaa]]]XXXTTTSSSQQQRRRSSSSSSUUUYYY^^^aaadddgggjjjlllllliiifffccc```^^^[[[YYYXXXXXXZZZ[[[\\\```eeeiiimmmttt}}}fffdddccccccccccccaaa___\\\YYYUUUQQQOOOOOORRRTTTWWWYYY\\\]]][[[VVVPPPLLLGGGHHHHHHJJJNNNUUU]]]cccfffcccbbbcccdddhhhsss|||uuupppmmmkkkmmmpppuuu{{{ooo___VVVUUU\\\hhh{{{xxxhhhXXXJJJ@@@;;;:::999777555555555666666666555444333222333444555111222222333333222222111111111111111111111111111222222222111111111111111333222111000000000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111111111111111222222222222555666666777888888888999777;;;???AAACCCGGGNNNTTT___rrruuujjjgggmmm{{{}}}|||~~~yyyjjj^^^VVVPPPNNNGGGEEEAAA???>>>AAADDDFFFHHHKKKNNNQQQTTTXXX\\\___fffjjjsss~~~zzzoooeee```]]]XXXTTTSSSPPPQQQRRRRRRSSSVVVZZZ]]]]]]```cccffffffdddaaa^^^ZZZYYYWWWWWWWWWYYY\\\]]]]]]___ccceeehhhnnnvvv|||eeeddddddeeefffgggeeeccc\\\ZZZVVVQQQNNNOOORRRVVV[[[___ccceeeccc]]]VVVQQQHHHHHHIIIJJJMMMUUU^^^dddhhheeedddeeefffjjjuuu|||~~~wwwrrrnnniiijjjmmmrrrxxxqqqbbbXXXUUUXXXbbbsss}}}ooo^^^OOODDD>>>;;;999777555555555666777666555555444444444444444111222222333333222222111000000000000000000000000111111111111111111111111444333111000///000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111222222222222333555555666666777888888999777;;;@@@BBBDDDHHHPPPXXXddduuu{{{qqqggggggppp}}}~~~wwwiii]]]UUUOOOLLLEEECCCAAA??????AAADDDFFFIIILLLPPPTTTXXX\\\```cccgggmmmyyyrrriiiaaa___\\\WWWTTTTTTQQQSSSTTTUUUUUUVVVYYY[[[ZZZ\\\___bbbbbbaaa___]]]WWWWWWWWWWWWYYY\\\___aaa^^^aaaccccccdddhhhnnnttt~~~dddddddddfffggggggfffddd\\\ZZZVVVQQQMMMNNNRRRWWW\\\```eeehhhfff___WWWQQQHHHHHHHHHIIIMMMUUU^^^eeeiiigggfffggghhhlllvvvyyyssspppiiiiiikkkoootttzzzsssfff]]]UUUVVV\\\lll}}}uuudddTTTIIICCC;;;:::777555444555777888555555555555555444444333111222222333333222222111111111111111111111111111111111111111111111111111111000///......///111222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111222222222333333555555555666666777888999888===CCCEEEFFFJJJTTT\\\kkkzzzuuummmhhhkkkvvv~~~tttfff[[[RRRLLLHHHCCCBBBAAA@@@@@@BBBDDDEEEJJJNNNSSSXXX\\\```eeehhhkkksssvvvllleee___]]]\\\XXXVVVWWWTTTWWWYYYZZZYYYXXXYYYZZZXXXZZZ\\\^^^___^^^]]]\\\ZZZZZZZZZ[[[^^^aaadddeeedddfffgggfffeeefffkkkooouuu{{{fffeeeeeefffgggfffdddaaa\\\ZZZWWWQQQMMMMMMRRRWWWYYY^^^cccfffddd]]]UUUOOOIIIHHHHHHIIIMMMTTT^^^eeejjjhhhggghhhiiilllvvv{{{tttpppiiiiiijjjlllqqqvvv{{{uuuiiiaaaUUUTTTYYYhhhwwwwwwyyyiiiXXXLLLGGG<<<:::777555444555777888444555666666666555333222222222222333333222222222222222222222222222222222111111111111111111222222...---,,,,,,---///222333000000000000000000000000////////////////////////000000000000000000000000//////000000111111111222111111222222222333333333666555555555666777888999:::???EEEGGGHHHMMMWWW___ppp}}}sssllliiippp}}}}}}qqqdddYYYPPPHHHDDDAAAAAAAAA@@@AAABBBDDDEEEKKKOOOUUU[[[___dddhhhlllnnnxxx{{{mmmjjjccc^^^^^^]]]ZZZZZZ[[[WWWZZZ]]]^^^\\\[[[ZZZZZZWWWXXXYYY[[[\\\\\\\\\[[[]]]^^^^^^___aaadddggghhhiiikkklllkkkhhhhhhkkkooommmsss|||cccdddfffgggggggggffffff```\\\UUUPPPMMMOOORRRUUU\\\aaaccccccaaa___VVVNNNGGGGGGHHHJJJNNNUUU___eeejjjkkkkkkjjjkkkqqqzzzzzztttpppkkkhhhfffgggkkkrrrwwwzzz}}}~~~}}}{{{zzzvvvjjj^^^YYYSSSSSSbbbzzz~~~{{{yyyzzztttaaaNNNCCCAAA<<<999999888555555888666666666555444444333333555555555444444333333333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000///000111333333222111111......///000000000000///000000000000000000000000333222111111000111111111666777888777555555666888===@@@DDDFFFIIIQQQ]]]gggwww~~~rrrkkkhhhtttzzzkkk^^^TTTNNNHHHDDDCCCAAA???>>>???BBBEEEHHHMMMSSSXXX\\\```gggmmmoooxxx~~~pppjjj^^^]]][[[ZZZYYYYYYYYYYYYWWWZZZ___cccdddcccaaa___]]][[[XXXXXXZZZ]]]_________aaaccceeegggiiilllooopppqqqqqqqqqqqqpppooooooqqqrrruuuyyyfffggghhhiiiiiiiiihhhgggbbb^^^XXXRRRPPPQQQTTTVVVYYY^^^``````___\\\TTTKKKFFFGGGGGGIIINNNVVV___fffmmmmmmmmmllllllrrr||||||vvvsssnnnkkkhhhgggjjjooorrrtttwwwyyyyyyxxxyyyvvvmmmbbbZZZTTTSSS___uuu}}}|||~~~yyygggTTTHHHCCC===::::::999666666999444444555555555555555555555555444444444333333333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000111222222222222111111111111111000000///...111111111111111111111111222222111111111111111222555666777777666777999;;;<<<@@@EEEHHHMMMVVVcccnnn|||~~~sssoooppp~~~}}}}}}xxxiii\\\SSSLLLGGGCCCAAA@@@>>>>>>@@@DDDHHHKKKOOOTTT[[[```dddjjjqqqttt}}}rrrfffaaa[[[ZZZXXXWWWVVVVVVVVVWWWYYY[[[___bbbddddddbbbaaa^^^\\\YYYXXXYYY[[[\\\\\\```bbbdddfffiiimmmqqquuuwwwwwwwwwwwwwwwvvvuuuuuupppqqqsssvvv{{{jjjkkklllllllllkkkjjjiiieeeaaa[[[UUUSSSTTTVVVYYYXXX]]]``````___\\\SSSJJJEEEFFFGGGIIINNNWWWaaahhhooopppooonnnnnnsss}}}~~~zzzwwwrrrnnniiiggghhhjjjlllmmmnnnppprrrrrrtttuuunnnfffZZZTTTRRR[[[mmmppp]]]PPPEEE???:::::::::888777:::333333444444555666666777555444444444444333333333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000111111111000111111222333333333333222111///...---111111111111111111111111222222111111111222222333333555666777777888;;;===<<>>>>>@@@CCCGGGKKKNNNQQQVVV^^^dddiiinnnuuuzzzvvvfff]]]ZZZXXXWWWVVVUUUUUUUUUUUUUUUZZZ[[[^^^```bbbccccccbbbaaa^^^[[[ZZZZZZ[[[[[[[[[```bbbdddgggjjjpppwww{{{||||||}}}}}}}}}|||{{{{{{ttttttuuuvvvxxx{{{~~~lllmmmnnnnnnnnnmmmlllkkkgggccc^^^YYYWWWWWWZZZ\\\\\\aaaeeedddccc```VVVMMMEEEFFFFFFIIINNNXXXccckkkrrrrrrqqqoooooosss|||}}}{{{tttpppjjjggggggggghhhhhheeehhhjjjkkkmmmooollleeeYYYSSSPPPVVVeee|||~~~xxxfffWWWGGG@@@:::::::::888777999444444444555555555666666444444444444444444444444333333222222222222222111111111111111111111111111222111111000000111111222000000000000000000000000222111000000000111333444333333333222222000//////111111111111111111111111111111111111222222333444555666888888888999<<<>>>>>>CCCJJJOOOVVVbbbqqq}}}qqqvvv}}}wwwssstttxxxxxxnnn```TTTMMMHHHDDDAAA??????@@@BBBEEEIIIMMMPPPTTTXXX```gggkkknnnwww}}}mmmaaa[[[ZZZWWWWWWVVVVVVVVVVVVVVVVVVYYYZZZ[[[\\\^^^___```aaaccc```^^^]]]]]]^^^^^^]]]^^^___aaadddhhhooowww|||||||||}}}~~~||||||{{{zzzzzzzzzzzzzzz{{{mmmnnnoooppppppooonnnmmmiiifffaaa]]][[[\\\___aaabbbgggkkkjjjhhhdddZZZPPPGGGGGGGGGIIIOOOYYYeeemmmssssssrrroooooosss{{{~~~tttpppkkkgggfffffffffeee```ccceeedddfffiiigggcccXXXSSSPPPSSS]]]qqqnnn]]]JJJBBB:::999:::888666777666666555555555444444444444444444444444444444444333333333222222111111111111111111111111111111111222222111111111111222222111111111111111111111111222111000000000111333444000111111222222222111111111111111111111111111111111111111111222333444555777999:::999999999;;;===AAAFFFMMMRRRYYYeeeuuusss}}}wwwrrrooossszzzrrriii\\\QQQJJJFFFCCC@@@AAAAAABBBDDDGGGKKKNNNPPPWWWYYYaaahhhkkknnnyyyuuuiii___[[[[[[WWWWWWXXXXXXXXXXXXXXXXXXZZZZZZZZZ[[[\\\]]]^^^___aaa___]]]]]]___``````___\\\]]]^^^```dddjjjqqqvvvxxxyyy{{{~~~}}}{{{zzzyyywwwzzznnnoooqqqrrrrrrrrrqqqpppllliiifffcccbbbcccfffhhhjjjooorrrqqqnnniii^^^SSSJJJIIIIIIKKKPPP[[[gggooouuuuuussspppooosss{{{|||zzz~~~vvvrrrlllhhhfffeeedddccc]]]```aaa___```ddddddbbbZZZVVVRRRRRRWWWgggwwwdddPPPEEE<<<:::;;;888666555777666666555444444333333333333333444444444444555444333333222222111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111000111111222333///000000111222222111111222222222222222222222222000000111111333444666666999:::;;;:::::::::<<<>>>CCCHHHOOOUUU\\\hhhxxxzzz{{{rrroooooovvv~~~nnneeeXXXNNNIIIEEEBBB@@@BBBBBBDDDFFFIIIMMMPPPRRRZZZZZZaaajjjnnnqqq}}}qqqhhhaaa^^^^^^[[[\\\]]]^^^______^^^^^^```````````````````````````^^^]]]]]]___``````___\\\]]]^^^___```dddiiimmmqqqsssvvv{{{~~~|||zzzwwwyyy}}}~~~zzzzzz{{{|||~~~pppqqqrrrtttuuuuuuuuutttooommmkkkiiiiiikkknnnpppsssxxx{{{yyyvvvooodddXXXLLLLLLKKKLLLRRR\\\hhhpppxxxxxxvvvrrrqqqttt|||xxxyyyyyytttnnniiifffdddaaa___[[[___```^^^^^^ccceeeddd^^^ZZZVVVSSSSSS^^^vvvlllVVVJJJ???======:::777666555555555555555555444444333333333444444444555555444444333333222111111000111111111111111111111111333222222111111222222333111111111111111111111111000000111222222222222111000000111111111000//////222222222222222222222222000000000111333555666777888999:::;;;;;;<<<>>>@@@DDDIIIQQQWWW```mmm}}}~~~vvvpppnnnqqqzzz{{{kkkbbbVVVLLLGGGEEEBBB@@@@@@AAADDDGGGKKKPPPSSSUUU\\\[[[bbbmmmrrrxxx}}}vvvpppjjjggggggeeefffhhhiiijjjjjjjjjiiijjjjjjkkkjjjjjjhhhggggggdddcccaaaaaabbbbbbaaa___``````aaa```___```bbbeeefffiiinnntttzzzyyyzzz||||||~~~zzzwwwuuuvvvxxxzzz|||qqqrrrtttvvvwwwxxxxxxxxxrrrpppnnnmmmmmmpppsssuuu{{{}}}vvviii^^^NNNNNNMMMMMMSSS]]]iiiqqqzzzzzzxxxtttrrrvvv}}}|||xxx|||{{{wwwpppkkkfffccc___]]][[[___```^^^___dddggggggbbb^^^YYYTTTPPPXXXnnnrrrZZZMMMBBB??????;;;888666333333444444555666666666333333333444444555555555444444333333222111000000111111111111111111111111333222222111111222222333111111111111111111111111///000111333333222111111111111111111000...---,,,222222222222222222222222000000000222333555777888666888:::;;;<<<===@@@CCCDDDJJJRRRYYYbbbppp~~~sssooonnnrrr}}}yyyiiiaaaUUULLLGGGEEECCCAAA>>>@@@CCCGGGMMMRRRVVVXXX]]]\\\cccooovvv}}}~~~zzzuuuqqqqqqoooppprrrtttuuuuuuttttttssssssssssssrrrpppnnnlllkkkiiigggffffffeeecccaaacccddddddbbb```^^^___```]]]```fffmmmuuu{{{||||||{{{{{{{{{~~~zzzvvvsssrrrtttwwwyyy{{{~~~uuuvvvwwwxxxxxxyyyyyyxxxxxxuuuqqqoooooorrruuuxxx{{{xxxiii[[[PPPKKKIIILLLQQQZZZhhhtttzzz{{{{{{xxxuuuwww~~~~~~~~~yyyrrrjjjccc```^^^^^^[[[\\\]]]^^^aaaffflllqqqppplll^^^SSSUUUXXXdddzzz{{{eeeUUUEEE>>><<<:::999999777777777666555555444444444444444444444444444444222222222222111111000000333333222222111000//////000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222666555333111000000111222333333333333444444555666888999::::::;;;<<<@@@BBBGGGHHHMMMYYYjjj{{{}}}}}}}}}uuuqqqlllrrr{{{}}}ssseee[[[PPPJJJEEEAAAAAADDD???AAADDDHHHLLLQQQXXX\\\\\\bbbiiiqqq}}}}}}{{{yyy{{{}}}~~~|||zzzyyyvvvtttqqqpppqqqqqqnnnkkkmmmkkkhhhdddbbb```___^^^aaabbbeeegggkkkqqqwww||||||yyyvvvuuutttsssxxx|||~~~~~~~~~wwwxxxyyyzzz{{{{{{{{{{{{yyyvvvrrrooonnnpppsssvvv|||~~~wwwhhh[[[QQQMMMJJJLLLQQQZZZgggttt{{{||||||xxxuuuxxx~~~~~~|||uuunnngggbbb___^^^\\\]]]^^^```cccjjjqqqwwwwwwssscccVVVVVVWWWbbbvvvjjjYYYHHH@@@>>>;;;999:::777777666666555444444444333333333333333333333333222222222222111111111000333333222222111000000///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333222000...---......///333333333333444444555666777999:::;;;;;;===AAADDDIIIKKKPPP\\\mmm}}}~~~uuummmiiimmmsss}}}zzzpppcccYYYOOOIIIDDD@@@AAADDDAAACCCFFFIIIMMMSSSYYY]]]]]]dddmmmxxx}}}zzzyyyzzzyyywwwtttsssqqqmmmiiifffdddcccccccccdddeeegggiiinnnssswwwzzz|||~~~|||zzzxxxvvvuuuuuuvvvzzz{{{{{{|||}}}~~~~~~~~~~~~{{{wwwrrrmmmkkkllloooqqqzzz}}}~~~|||yyysssggg[[[SSSNNNKKKMMMRRRZZZgggsss}}}}}}|||xxxuuuyyy{{{|||zzzsssllleeeaaa^^^]]]^^^___aaafffnnnxxx~~~{{{iiiZZZWWWUUU^^^qqqrrr```MMMCCC???<<<::::::666666666555444444333333333333333333333333333333222222222222111111111111333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222111///...------...///333333333333444555666666777888:::;;;===???DDDGGGKKKNNNUUUaaappp~~~~~~wwwmmmgggeeemmmuuuwwwmmm___VVVLLLGGGCCC@@@@@@CCCCCCEEEHHHKKKOOOTTTZZZ___cccjjjuuu|||yyyuuupppllljjjjjjjjjiiijjjjjjjjjjjjlllpppssssssvvv{{{~~~}}}|||zzzyyyxxxxxxxxx|||}}}~~~{{{vvvoooiiiffffffhhhkkktttvvvwwwuuussspppfff[[[UUUPPPMMMNNNSSSZZZgggsss}}}}}}|||xxxvvvzzz|||}}}wwwppphhhaaa]]]]]]]]]^^^```fffppp{{{lll]]]WWWTTTZZZlll{{{hhhSSSFFF@@@<<<999999666666555555444333333333222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000222222222222222222222222000000111111111222222222444333222111000000111111222222222333444555666777666888:::<<<>>>BBBFFFJJJMMMQQQYYYeeesss|||xxxxxx~~~{{{{{{pppiiiggggggnnnvvvsssjjj[[[RRRJJJFFFCCC@@@@@@DDDDDDFFFIIILLLPPPUUU\\\```jjjqqq~~~~~~wwwyyy}}}}}}xxxtttsssssssssrrrsssrrrpppnnnnnnppprrrpppsssxxx~~~~~~~~~~~~~~~zzzuuummmfffbbbbbbdddgggmmmooopppoooooonnnfff\\\VVVQQQNNNOOOTTT[[[iiittt}}}~~~|||yyyxxx}}}~~~yyyrrriiibbb]]][[[[[[\\\___eeennnyyy}}}lll]]]XXXSSSWWWhhhpppXXXJJJBBB<<<999888777666666555444444333333222222222222222222222222222222222222222222222333222222222111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000111111111222222222444444333333222222333333222222222333444555777777777999;;;===@@@DDDHHHLLLNNNSSS]]]hhhttt~~~yyyqqqooorrr|||zzzvvvkkkfffgggjjjpppyyy~~~pppgggWWWOOOGGGEEECCC@@@AAADDDDDDGGGJJJMMMQQQWWW^^^bbbmmmwww|||xxxvvvuuurrrppplllnnnqqquuuzzz~~~~~~}}}}}}}}}zzzzzzyyyvvvrrrppppppqqqqqqsssvvv{{{{{{uuummmfffbbbcccfffhhhkkkmmmnnnnnnooonnnggg^^^VVVQQQNNNPPPUUU]]]jjjvvv~~~}}}|||zzzsssjjjccc___ZZZ[[[\\\^^^ccckkkuuu{{{{{{yyykkk^^^YYYRRRUUUdddxxxyyy___NNNDDD===999999777777777666555555444444333333333333333333333333222222222222333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222111111111222333444555777888888:::<<>>@@@BBBFFFJJJNNNRRRZZZeeeooovvv|||wwwlllfffiiiooo}}}|||yyy}}}qqqhhhfffkkkppp|||wwwiii```RRRKKKEEEEEEDDDCCCDDDGGGGGGIIINNNRRRXXX___fffkkkzzzsssnnngggcccaaa___\\\YYYTTTUUUVVVYYY\\\```ccceeedddfffiiimmmqqqvvvyyy{{{~~~{{{zzzzzzwwwxxxyyy{{{}}}|||tttmmmkkklllppptttuuuwwwxxxwwwwwwtttkkkaaaUUUQQQNNNQQQVVV___mmmyyy{{{uuunnnhhhddd[[[\\\]]]___aaaffflllqqqwwwwwwlllbbb\\\RRRQQQ]]]```{{{}}}zzz|||jjjVVVJJJAAA===<<<999999888888777777666666444444444444444444444444222222222333333444444444111111111111111111222222000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222111222222333333333222222111111111333444666777888:::<<<>>>@@@BBBFFFKKKNNNTTT\\\hhhqqqwww|||vvvkkkfffjjjrrr~~~|||xxx||||||ooohhhiiipppvvvuuuggg]]]QQQJJJEEEEEEEEEDDDEEEHHHHHHKKKPPPUUU[[[bbbjjjoooxxxjjjeee___[[[ZZZXXXUUURRRRRRSSSSSSUUUXXX\\\___aaa___```cccgggkkkooorrrssswww{{{|||}}}}}}|||xxxwwwxxxyyyyyy}}}zzzmmm```XXXRRRMMMPPPWWW```nnnzzz~~~zzzssslllfff```\\\[[[___aaabbbggglllppptttsssiii___YYYWWWUUUYYYhhhvvvtttyyyvvv[[[III@@@>>>???888777777666666666666777444444444444444444444444222333333444444333333222222222222111111111111000000000000000000000000000000000000000111111111111000000111222333333444444111111111111111111111111111111222222222333333333222333444444444555777999<<<;;;<<<@@@BBBDDDKKKRRRUUUcccpppuuuxxxvvvllliiirrr}}}|||{{{yyyvvvvvvmmmggghhhqqq{{{}}}ooo```VVVKKKIIIFFFCCCCCCFFFIIIKKKLLLOOOTTTYYY\\\aaaooo|||zzzqqqfff```YYYUUUTTTTTTRRRPPPNNNPPPSSSUUUVVVWWWZZZ\\\___bbbeeehhhkkkoootttwwwzzz}}}ssseeeZZZSSSNNNQQQXXXcccrrr~~~|||uuunnniiibbb^^^\\\^^^```aaaeeejjjooovvvxxxqqqfff]]]VVVQQQTTT```uuu}}}vvvtttzzzyyyaaaNNNCCC>>>===888888777666666666666777444444444444444444444444222333333444444333333222222222222111111111111000000000000000000000000000000000000000111111111111000000000111111222222222111111111111111111111111111111222222222333333333222333444444444555777999===;;;===AAADDDFFFNNNVVV]]]jjjwww|||}}}wwwoooppp{{{}}}{{{zzzzzzuuummmhhhjjjsss~~~zzzlll^^^TTTJJJHHHEEECCCCCCFFFIIIKKKNNNPPPUUU[[[___gggwwwrrriii```[[[UUUQQQPPPPPPOOONNNOOOQQQTTTVVVXXXZZZ^^^aaacccfffiiimmmppptttxxx|||zzzlll]]]VVVPPPRRRZZZeeevvv}}}xxxqqqlllddd___\\\]]]^^^___ccciiipppyyyzzznnnaaaUUUMMMNNNUUUeee{{{|||xxxwww|||}}}hhhUUUGGG???;;;999888777666666666666666444444444444444444444444222333333444444333333222222222222111111111111000000000000000000000000000000000000000111111111111000000000000000000000111111111111111111111111111111111222222222333333333222333444555444555888:::<<<<<>>:::999888777666666666666444444444444444444444444222333333444444333333222222222222111111111000000000000000000000000000000///000000000111111111111222222222222222222111111111111111111111111111111111111222222222333333333222333555555555666999;;;:::;;;???DDDFFFJJJVVVcccyyy{{{{{{|||}}}~~~{{{zzz|||yyypppmmmooouuuxxxmmmaaaUUUMMMFFFEEEDDDDDDFFFIIILLLNNNTTTUUUZZZaaajjjyyyuuullleeeaaaXXXXXXXXXWWWXXXZZZ\\\^^^```bbbfffjjjnnnsssxxx|||~~~ddd]]]VVVWWW^^^iiixxx|||xxxuuujjjccc______aaadddkkkssszzzrrrcccVVVLLLFFFFFFJJJTTTdddvvv~~~~~~qqq___NNNDDD@@@;;;:::999888777666666666444444444444444444444444222333333444444333333222222222222111111111111000000000000000000000000000000000000000111111111111222222222222222222333333111111111111111111111111111111222222222333333333222333555555666777:::<<<;;;===AAAEEEFFFKKKXXXfff|||}}}xxxyyy{{{~~~~~~{{{}}}zzzsssqqqsss{{{ttthhh]]]RRRJJJEEEEEEEEEFFFHHHKKKNNNPPPUUUWWW]]]fffpppyyyooohhhccc```YYYZZZ\\\]]]^^^aaaeeehhhjjjnnnssswww|||xxx```YYYUUUXXX___kkkzzz{{{yyyooohhhbbbaaabbbeeemmmuuuxxxqqqbbbTTTJJJCCCDDDGGGMMMYYYjjj}}}xxxfffSSSFFF@@@<<<;;;999888777666666666444444444444444444444444222333333444444333333222222222222111111111111000000000000000000000000000000000000000111111111111000000111111222222333333111111111111111111111111111111222222222333333333111333555666666777:::======???CCCGGGGGGLLLZZZhhh}}}xxxuuuwwwvvv}}}}}}wwwvvvyyy|||ooodddYYYNNNGGGEEEEEEFFFGGGJJJMMMPPPRRRVVVYYYaaalllyyyssskkkfffccc```]]]```dddfffgggjjjooorrrvvvzzz}}}{{{yyyvvvtttsssssstttuuuqqqrrrsssuuuwwwyyy{{{|||}}}ppp[[[VVVSSSXXX```lll|||~~~{{{tttllleeeccccccfffmmmuuuvvvrrrbbbSSSHHH@@@BBBEEEIIIRRRbbbwww}}}kkkWWWHHH@@@<<<;;;:::888777666666666444444444444444444444444222333333444444333333222222222222111111111111000000000000000000000000000000000000000111111111111...//////000111222222333111111111111111111111111111111222222222333333333111333555666666888;;;===???AAAFFFIIIIIIMMM\\\jjj}}}|||uuutttvvvwwwzzzzzz~~~yyylllaaaVVVLLLEEEEEEEEEFFFHHHKKKNNNQQQSSSWWW[[[dddqqq}}}qqqkkkgggdddaaacccfffjjjmmmooorrrwww{{{}}}{{{uuuoookkkiiidddccc```^^^^^^```bbbcccdddeeefffgggjjjlllnnnpppvvv{{{~~~~~~vvveeeUUUTTTRRRUUU]]]lll|||sssnnnhhhcccbbbeeejjjmmmtttzzz|||ooo^^^QQQJJJDDDEEEBBBFFFQQQYYYllluuu^^^III===???<<<999777666555444222666666555444444555777777555555444333333222111111111111111111111111111111111111111111111111111111000000000000000000000000444333111000000000111111111111222222222333333333111111111222222333333333555555666777888:::<<<===CCCCCCEEEHHHIIIPPP___nnn{{{vvvuuuzzz~~~{{{~~~wwwhhh[[[QQQJJJEEEDDDFFFIIILLLNNNQQQUUUXXX[[[___gggtttyyyqqqjjjeeegggllljjjmmmrrrxxx}}}~~~zzztttooolllhhhcccaaa```___]]]ZZZXXXXXXWWWVVVVVVWWWXXXYYYYYY[[[\\\]]]^^^```dddggglllsss~~~~~~~~~~~~~~~nnn^^^SSSRRRRRRUUU```oootttoooiiicccbbbdddhhhkkkrrrxxx}}}zzzmmm]]]PPPJJJCCCDDD@@@DDDOOOWWWjjjzzzeeeQQQDDD???<<<999666666666444333777666555444444555666666444444444333333222222222111111111111111111111111111111111111111111111111000000000000000000000000333222111000000000111111000000111111111222222222111111222222222333333333555555666777888:::<<<===BBBCCCFFFIIIKKKSSScccrrrzzzwwwzzz~~~~~~uuufffZZZPPPHHHDDDDDDFFFIIIKKKMMMQQQUUUYYY^^^ccclllyyyuuunnnjjjhhhkkkqqqwwwyyy~~~uuupppkkkgggeeecccaaa^^^___\\\XXXWWWXXXXXXVVVUUURRRQQQQQQPPPQQQRRRSSSTTTWWWYYYZZZ[[[\\\___cccfffnnnuuu~~~zzzhhhYYYRRRQQQQQQWWWccctttvvvqqqjjjdddaaaaaadddgggnnnsssxxxvvvkkk\\\OOOIIIBBBCCC>>>AAAKKKSSSfff~~~kkkWWWKKK???<<<888666666666666555777777666555444444444555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000222222111000000000111111//////000000000111111111111222222222222333333333444555555777888;;;<<<===AAACCCFFFKKKNNNVVVgggvvv|||}}}}}}zzz~~~rrrcccWWWNNNGGGDDDEEEFFFHHHJJJLLLQQQWWW[[[bbbiiisss|||sssooommmnnnuuu|||yyyqqqkkkaaa]]]WWWTTTSSSTTTUUUUUURRRQQQOOOPPPQQQSSSSSSRRROOOOOONNNNNNOOOQQQSSSTTTYYY[[[]]]___aaadddhhhkkkttt|||zzziii[[[SSSRRRRRRXXXfffwwwyyytttllleee```___aaabbbiiinnnsssqqqhhh[[[OOOHHHBBBCCC>>>@@@IIIPPPccc~~~nnnZZZMMM@@@===999666666777777666777777666555444444333333222333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111000000000000111000000000000111111111222222222222222222222222222444444555777999;;;===>>>BBBCCCGGGLLLPPPXXXiiiyyy{{{wwwuuu{{{ooo```UUUMMMGGGEEEFFFGGGHHHIIILLLRRRYYY]]]eeelllyyy|||uuussstttxxx}}}tttkkkccc\\\WWWWWWUUURRRPPPPPPQQQRRRSSSOOOOOOOOOPPPRRRSSSTTTTTTRRRRRRRRRSSSUUUWWWYYY[[[```ccceeehhhkkkoootttxxxoooaaaWWWUUUUUU[[[iiizzz{{{vvvnnnfffaaa^^^______eeeiiimmmmmmfff[[[OOOHHHCCCDDD???@@@IIINNN^^^xxxrrr^^^PPPAAA>>>999777666777777777777666666555444333333222222333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000111000000000111111111222222222333333222222222222222222222222333444555666999;;;===>>>CCCDDDHHHMMMQQQZZZkkk{{{sssqqqqqq{{{{{{lll]]]RRRLLLHHHFFFFFFGGGIIIJJJNNNTTT[[[```fffooo~~~~~~yyyzzz}}}wwwqqqiiiaaaZZZUUUPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPQQQRRRTTTTTTUUUVVVWWWWWWWWWXXXZZZ\\\___bbbdddhhhjjjnnnrrrwww|||wwwhhh\\\YYYYYY```nnn~~~yyyqqqhhhbbb^^^^^^^^^aaaeeeiiiiiiddd[[[PPPHHHDDDEEE@@@AAAHHHKKKXXXqqqyyyeeeVVVDDD@@@;;;777666777777777555555555555555444333222333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000...///000111111111000000111222222222222333333333333333333222222222222111333444555666999;;;>>>???CCCEEEJJJOOOUUU^^^ppp~~~nnnlllooo{{{wwwgggYYYOOOKKKIIIHHHFFFHHHJJJMMMQQQVVV]]]bbbiiisss}}}wwwddd```YYYTTTQQQOOOMMMLLLFFFHHHKKKLLLLLLLLLMMMOOOSSSUUUXXXYYYYYYYYY[[[\\\^^^___```bbbeeeiiilllnnnrrruuuzzzoooaaa]]]]]]eeetttzzzrrrjjjccc___^^^^^^___bbbfffgggddd[[[QQQIIICCCDDD@@@AAAGGGGGGRRRiii~~~lll]]]FFFBBB<<<777666666777777333444555555555444333333444444444333333222222222333333333333333333333333111111111111111111111111000000000000000000000000---...000111111111000000111111111111222222222222333333333222222222111111333333444666999<<<>>>???BBBDDDJJJRRRYYYdddxxx|||wwwllljjjnnn{{{{{{qqqbbbTTTLLLHHHHHHHHHFFFIIILLLPPPTTTYYY___cccmmmxxxpppdddVVVSSSNNNKKKJJJKKKKKKJJJGGGJJJMMMNNNOOORRRWWWZZZZZZ^^^bbbddddddeeegggiiikkklllmmmppptttxxx|||~~~uuuccc```___hhhyyy{{{ssskkkddd```^^^^^^^^^```dddfffccc\\\QQQJJJAAACCC@@@AAAFFFDDDNNNcccxxxpppaaaHHHCCC<<<888666666666666222333444555555555444333555555444333333222111111333333333333333333333333111111111111111111111111000000000000000000000000---...///111111111000///000000000000111111111111333333333222222111111111333333444666999<<<>>>???AAADDDKKKTTT]]]iii~~~wwwrrrkkkjjjnnn{{{wwwmmm^^^QQQIIIFFFGGGGGGFFFIIINNNRRRVVV[[[```dddppp}}}uuubbbWWWOOOLLLHHHFFFFFFGGGHHHHHHIIIKKKNNNOOOQQQVVV^^^dddcccggglllooopppqqqtttwwwxxxyyy{{{~~~xxxhhhdddcccnnn|||tttmmmgggaaa\\\XXX]]]___bbbdddaaaZZZOOOHHHBBBAAABBBCCCBBBDDDMMMXXXsssuuucccMMMCCC<<<:::999666555555666555444333222333444444333333444444333222000///111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222222333000000111111111222222222222222111111222222333444444444666888;;;>>>@@@AAADDDDDDIIISSS```ooo~~~ssskkkeeeeeeiiiwwwuuuhhhYYYQQQKKKFFFDDDFFFHHHLLLQQQTTTWWW\\\ccchhhsssvvv___RRRPPPHHHHHHHHHGGGFFFFFFHHHJJJLLLNNNRRRUUUZZZ```gggkkkqqqvvv{{{}}}}}}uuuiiieeeeeeooo|||tttmmmgggaaa[[[XXXZZZ\\\___aaa___XXXOOOHHHDDDBBBBBBBBBAAABBBJJJTTTooo~~~zzziiiPPPFFF===;;;:::777666666666666555555444444444555444444555555444333111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222000000111111111222222222222222111111222222333444444555666888;;;>>>AAABBBEEEEEEKKKUUUbbbqqq~~~sssllldddeeelll{{{~~~qqqdddWWWOOOKKKGGGFFFHHHIIIMMMRRRUUUXXX]]]eeejjjuuuiiiVVVMMMLLLFFFGGGHHHHHHHHHIIILLLOOOQQQTTTXXX\\\bbbjjjrrrwww~~~pppgggdddfffqqq{{{uuunnnhhhbbb\\\XXXVVVXXXZZZ\\\[[[VVVOOOIIIGGGDDDBBBBBB@@@@@@GGGPPPiii|||yyyqqqUUUJJJ???;;;;;;888666777666666777777666666555444555555555555444333222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111222222222222222111111222222333444555666777999<<>>===;;;999888666666555444444444444444444333222222222222333444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222111111111000000222222111111222222333444444555666888;;;>>>AAABBBEEEGGGMMMTTT[[[iii~~~kkkiiihhhlllsss{{{{{{uuunnnfffaaacccjjjxxxwwwpppmmmvvvsssaaaWWWNNNKKKJJJIIIIIIJJJNNNQQQUUUYYY^^^fffpppwwwggg[[[OOOJJJIIIGGGFFFHHHMMMQQQVVV\\\bbbiiiqqqvvvjjjaaabbbccckkk{{{|||yyyssskkkbbb\\\SSSRRRQQQQQQRRRSSSRRRQQQQQQIIICCCAAA@@@???BBBFFFOOOiii~~~uuu```JJJ@@@???===;;;999888777666444444555666666555444333333333444555666111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222333222222222222111111000000222222111111222222333444444444666888;;;>>>@@@BBBEEEHHHMMMTTT[[[hhhkkkiiigggiiiooovvv{{{}}}|||xxxrrrkkkgggeeeooo~~~vvvooollluuu}}}rrr^^^UUUMMMKKKKKKKKKKKKMMMQQQTTTXXX[[[```hhhssszzzttt___UUULLLHHHHHHGGGHHHKKKOOOSSSYYY```hhhpppxxx~~~nnndddccciiisss~~~|||zzzuuummmddd^^^UUUSSSPPPOOOPPPQQQPPPOOOLLLJJJFFFCCCBBBBBBDDDEEEOOOdddzzz```HHHAAA>>>888666999666666555444444444444555333333333222222222111111333333333333333333333333111111222222222222111111111111111111111111111111000000000000000000000000333222111111111222333444444444333222222333333333666666777888;;;>>>AAACCCDDDHHHNNNRRR[[[lllvvvllldddbbbjjjoooqqqzzz~~~xxxtttqqqlllwwwrrrqqqwwwwwwkkk]]]UUUMMMJJJIIIIIILLLQQQSSSXXX]]]___```gggttt~~~zzzgggVVVQQQJJJGGGIIIKKKLLLLLLPPPYYY]]]bbblllpppzzzrrrjjjjjjooozzz~~~{{{vvvnnneee^^^UUUSSSPPPNNNOOOOOOOOONNNLLLJJJGGGEEECCCCCCCCCDDDLLL^^^{{{}}}dddLLLCCC@@@:::777:::666666555444444444444555333333333222222222222111333333333333333333333333111111222222222222111111111111111111111111111111111111111111111111111111222222111111111222333444444333333222222333333444666666777888;;;>>>AAACCCDDDHHHMMMRRR[[[lllrrrjjjcccccckkkpppttt{{{yyyuuu{{{tttzzzuuuhhh[[[RRRKKKHHHHHHHHHKKKOOOSSSYYY^^^aaadddlllyyymmm\\\RRRNNNIIIGGGIIILLLOOOOOORRR[[[___fffqqqwwwyyyqqqrrrwww|||wwwoooeee___VVVSSSOOOMMMMMMMMMLLLKKKLLLKKKIIIGGGEEEDDDCCCCCCIIIVVVpppiiiQQQFFFAAA<<<999;;;777666555555444444555555333333333333222222222222333333333333333333333333111111222222222222111111111111111111111111111111111111111111111111111111222222111111222222333444333333333222222333333444555666777999;;;???BBBDDDDDDHHHMMMSSS\\\mmm~~~mmmgggcccdddlllssszzzyyy}}}rrreeeWWWOOOHHHFFFFFFFFFIIINNNTTTYYY```cccgggqqqvvv___SSSMMMJJJGGGGGGJJJNNNQQQSSSUUU^^^cccjjjwww~~~wwwwww~~~|||wwwnnneee^^^VVVSSSNNNLLLKKKKKKJJJIIILLLLLLKKKJJJHHHFFFDDDCCCGGGRRRhhhoooWWWIIIBBB<<<:::;;;777666666555555555555555444444333333333222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111222111222222222222333333333333222222222333444444555666777999<<>>;;;999888777666666555555666666444444444444333333333333222222222222222222222222111111222222222222111111111111111111111111111111222222222222222222222222000111222333333333333222222222222222333444555555555666777999===AAADDDFFFIIIKKKOOOWWWcccttt|||pppiiiccciiisss||||||~~~{{{kkk]]]RRRKKKGGGGGGIIIIIILLLPPPQQQVVV\\\```eeeqqqkkkYYYPPPMMMJJJKKKMMMNNNQQQUUU[[[___eeemmmooouuuyyy|||~~~|||xxxppphhhbbbWWWRRRMMMJJJIIIJJJKKKKKKKKKNNNRRRUUUUUURRRNNNKKKIIILLLVVVkkkgggQQQDDD???===:::888777777666666666666666555444444444444333333333111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222000111222333333333222222222222222222333444555666555666777999===AAAEEEGGGKKKLLLPPPYYYfffvvvvvvkkkgggdddmmmyyyxxx|||xxxgggZZZPPPJJJFFFGGGIIIJJJLLLPPPPPPUUU\\\```gggtttxxxaaaTTTNNNKKKHHHKKKNNNQQQUUUZZZaaafffjjjrrrttt{{{yyyvvv~~~~~~}}}yyyrrrjjjdddWWWRRRMMMJJJIIIKKKLLLLLLKKKNNNSSSWWWWWWUUUPPPMMMJJJJJJOOO___xxxjjjSSSFFFAAA>>>;;;888888777666666666666666555555444444444333333333111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222000111222333444333222222222222222222333444555666555666777:::===AAAEEEGGGLLLMMMQQQZZZgggxxxrrrhhheeedddppp}}}zzzuuuzzzvvveeeWWWNNNHHHEEEFFFHHHIIILLLPPPOOOUUU\\\bbbiiiwwwmmm\\\SSSNNNMMMFFFJJJOOOSSSWWW^^^ffflllmmmuuuxxx~~~rrrttt}}}}}}~~~~~~{{{uuukkkdddYYYTTTOOOKKKIIIIIIIIIHHHLLLNNNRRRXXX^^^^^^ZZZVVVJJJGGGJJJVVVhhh}}}ppp[[[LLLCCC>>>;;;888777777666666666666777333333333333333333333333444444333333333333222222333222111111000000111111222222222222222222222222222222222111111111111000333333333222222111111111222222333333333333444444444444666999===BBBGGGJJJMMMMMMPPP[[[kkk|||}}}iiicccgggeeeqqq~~~|||xxxvvvyyyuuudddWWWNNNJJJGGGIIIIIIIIILLLPPPRRRVVV[[[aaajjj{{{uuuaaaWWWPPPJJJHHHMMMOOORRRWWW]]]eeelllpppuuuyyy|||sssxxxzzzvvvttttttvvvvvvyyy~~~~~~}}}}}}}}}|||{{{{{{|||~~~~~~|||vvvmmmfffYYYUUUOOOKKKIIIIIIIIIHHHKKKLLLQQQXXX^^^^^^ZZZUUUKKKHHHIIISSScccvvvrrr\\\MMMCCC>>>;;;888777777666666666666666333333333333333333333333444444333333333333222222333222111111000000111111222222222222222222222222222222222111111111111000333333222222222222222222222222333333333333444444444444666999===BBBGGGJJJMMMNNNSSS^^^nnn|||iiicccfffhhhuuu}}}|||yyyrrruuuyyyrrraaaUUUNNNJJJGGGIIIIIIIIILLLQQQTTTXXX]]]dddnnn~~~ooo]]]UUUOOOKKKIIINNNQQQVVV\\\ccciiippptttwww|||{{{uuu~~~||||||{{{zzzwwwsssnnnkkkjjjkkkmmmnnnqqqvvv~~~}}}wwwtttsssrrrrrrrrrrrrrrrsssssssssssstttuuuuuuttttttrrrqqqoooooooooqqqrrrtttuuuuuuttttttqqqrrrssstttwww|||}}}xxxooohhh[[[VVVOOOKKKIIIIIIIIIHHHIIILLLQQQYYY______[[[VVVLLLHHHGGGNNN[[[lllvvv```NNNCCC>>>;;;888888777666666666666666333333333333333333333333444444333333333333222222333222111111000000111111222222222222222222222222222222222111111111111000222222222222222222333333222222333333333333444444444444666999>>>CCCHHHKKKNNNPPPVVVbbbsss}}}jjjccceeejjjyyy{{{wwwyyyppptttxxxzzzmmm]]]RRRNNNIIIGGGIIIJJJIIIMMMRRRVVVZZZaaahhhsssgggXXXRRRNNNLLLLLLOOOUUU\\\dddkkkpppuuuyyy{{{|||zzzzzztttssspppnnnkkkgggeeeeeefffgggiiikkkooouuu|||{{{wwwpppllljjjiiihhhggggggggghhhhhhhhhiiiiiiiiihhhhhhhhhgggfffeeedddccccccdddfffggghhhggggggfffccccccdddeeehhhnnnvvv{{{~~~~~~yyyqqqkkk\\\WWWPPPKKKIIIHHHHHHHHHIIILLLSSS[[[aaaaaa\\\VVVLLLGGGFFFJJJTTTcccyyy|||eeeRRREEE>>>;;;999888777666666555555666333333333333333333333333444444333333333222222222333222111111000000111111111222222222222222333333222222222111111111000000111111111222222333333333222222222333333333444444444555666:::>>>DDDIIILLLNNNQQQZZZgggxxxmmmeeefffnnn~~~zzzwww|||{{{~~~~~~tttssswww~~~uuuiii[[[QQQMMMIIIGGGIIIJJJJJJNNNSSSWWW\\\ccclllxxxxxxaaaUUUQQQOOONNNPPPSSSZZZdddmmmrrrvvvzzz}}}~~~sssllliiidddbbb___^^^___bbbdddfffgggkkkqqqxxx~~~uuullliiidddaaa```___^^^]]]]]]]]]]]]^^^^^^^^^^^^___]]]]]]]]]]]]\\\\\\[[[ZZZYYYZZZ[[[\\\\\\[[[ZZZYYYVVVWWWWWWYYY\\\bbbiiioootttzzz~~~~~~~~~zzzrrrlll^^^YYYQQQKKKHHHHHHHHHHHHJJJNNNUUU^^^dddccc\\\VVVIIIFFFDDDGGGOOO\\\qqqlllWWWHHH@@@<<<999888777666555555555555333333333333333333333333444444333333333222222222333222111111000000111111111111111222222333333333222222222111111111000000111111111222222333333333222222222333333333444444444555777:::???EEEJJJMMMNNNTTT^^^lll}}}tttjjjjjjvvv}}}zzz{{{yyyzzz~~~wwwrrrvvv~~~|||qqqeeeYYYQQQLLLHHHGGGIIIKKKKKKOOOTTTWWW]]]fffooo|||qqq^^^TTTQQQQQQRRRUUUYYYbbbmmmuuuyyyzzz|||zzzooofffaaaZZZXXXVVVWWW[[[___bbbcccffflllttt|||~~~pppfff^^^\\\YYYWWWWWWVVVUUUSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSRRRPPPQQQRRRRRRRRRQQQPPPOOOLLLMMMNNNOOORRRWWW]]]bbbiiinnnvvv~~~}}}}}}~~~~~~yyyrrrkkk```ZZZQQQKKKHHHGGGHHHHHHKKKOOOVVV___eeeccc[[[TTTFFFDDDCCCFFFKKKVVVjjj{{{ttt^^^LLLBBB===:::999888666555555555555333333333333333333333333444444333333333333222222333222111111000000111111111111111222222333333444222222222111111111111000222222222222222222333333222222333333333333444444555555777;;;@@@FFFKKKNNNQQQXXXdddsss|||rrrqqq{{{{{{|||}}}~~~xxxzzz~~~{{{uuuqqquuu~~~xxxmmmbbbXXXQQQLLLHHHGGGIIIKKKLLLPPPUUUXXX^^^hhhssszzzkkk[[[TTTTTTUUUXXX\\\ccclllwww}}}~~~}}}~~~zzznnnccc\\\WWWUUUTTTVVV[[[___aaaaaafffnnnyyyzzzooocccYYYQQQPPPNNNMMMMMMMMMKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKJJJKKKKKKLLLLLLLLLKKKKKKIIIJJJKKKKKKJJJIIIHHHGGGEEEFFFHHHIIIJJJNNNRRRVVV]]]aaahhhooovvv~~~~~~~~~}}}}}}}}}}}}xxxpppjjjaaa[[[RRRKKKHHHGGGHHHHHHJJJNNNVVV___dddaaaXXXQQQDDDCCCCCCEEEGGGPPPbbbrrr{{{dddPPPDDD???:::999888666555555444444333333333333333333333333444444333333333333222222333222111111000000111111000111111222333333444444222222222111111111111000333333222222222222222222222222333333333333444444555666888;;;AAAFFFLLLOOOUUU]]]jjjyyy{{{zzz~~~zzzyyy|||~~~zzz{{{}}}|||~~~~~~yyysssooopppuuu}}}uuujjj___VVVQQQKKKHHHFFFIIIKKKMMMQQQVVVZZZaaalllxxxrrreeeXXXTTTVVVYYY^^^cccmmmvvv{{{ooocccZZZXXXVVVUUUXXX]]]aaabbbaaagggppp}}}vvvnnneeeYYYPPPIIIHHHGGGFFFGGGGGGEEEDDDFFFFFFGGGGGGGGGGGGHHHHHHEEEEEEFFFGGGGGGGGGFFFFFFEEEFFFGGGGGGFFFEEECCCBBBAAACCCDDDEEEFFFIIILLLOOOTTTWWW]]]cccjjjrrrzzz~~~~~~~~~}}}|||}}}|||xxxoooiiibbb[[[RRRKKKGGGGGGHHHHHHIIIMMMUUU^^^ccc___VVVNNNDDDCCCCCCDDDEEELLL\\\kkkzzzhhhSSSEEE???:::999888666555555444444333333333333333333333333444444444333333333222222333222222111000111111111000000111222333333444444222222222111111111111000444333333222222111111111222222333333333444444444555666888<<>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@AAABBBDDDCCCAAA@@@@@@@@@@@@@@@BBBCCCEEEFFFGGGHHHJJJKKKLLLMMMOOOTTTZZZ___jjjttt~~~~~~~~~}}}|||||||||{{{xxxtttpppddd]]]TTTMMMIIIHHHGGGGGGKKKMMMSSSZZZ]]][[[SSSLLLJJJDDDAAABBBAAACCCQQQaaavvvttt[[[IIIBBB;;;:::888666555555555555444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222333333333222222222222111333333333444444444555555555666999<<<@@@FFFMMMRRR]]]cccppp}}}wwwssswww~~~{{{}}}xxxxxx~~~pppddd```aaadddnnn}}}yyynnneee\\\TTTOOOJJJJJJJJJJJJLLLQQQWWW\\\dddkkkwwwtttgggbbb]]][[[```iiittt~~~|||kkkxxxeee[[[WWWZZZ^^^ccckkkzzz~~~xxxrrrmmmccc\\\SSSKKKFFFCCC@@@???;;;;;;<<<<<<============>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCDDDDDDBBBAAABBBCCCBBBCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKLLLMMMQQQWWW[[[dddooo{{{~~~~~~}}}{{{{{{{{{|||{{{yyyuuuqqqddd^^^UUUMMMIIIHHHGGGGGGJJJLLLQQQXXX\\\ZZZTTTNNNJJJCCC@@@AAA@@@CCCPPPaaaxxxxxx___KKKAAA<<<:::888777555555555555555444444444444333333333333333333333333333333333444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222555555555555666666666666444666999<<<@@@EEELLLQQQZZZaaammmyyyrrrpppuuu~~~zzz{{{~~~mmmbbb______dddnnn}}}wwwlllccc[[[SSSNNNIIIIIIIIIJJJLLLQQQXXX]]]fffmmmxxxoooggg^^^^^^```gggrrr~~~uuuddd|||ggg^^^XXX[[[aaakkkyyyvvvoooiiiccc___XXXSSSLLLGGGCCCAAA@@@???;;;;;;<<<<<<======>>>>>>======>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBCCCDDDCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLNNNSSSXXX]]]eeeooo{{{~~~}}}}}}{{{{{{{{{||||||yyyuuurrreee___VVVNNNJJJHHHGGGGGGHHHJJJOOOUUU[[[[[[VVVQQQGGGAAA???AAAAAACCCQQQbbbyyyzzzcccMMMBBB===;;;999777555555555555555555555444444444333333333333333333333333333333444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333444444444444555555555444666999<<<@@@EEEKKKOOOVVV___jjjsss|||xxxllllllrrr}}}}}}yyyiii```^^^___fffqqquuuiii```YYYQQQLLLFFFGGGGGGHHHKKKPPPWWW\\\eeemmmyyyuuujjjfff___ccchhhppp}}}nnn```lllcccYYY\\\eeetttrrrgggaaa\\\WWWTTTMMMJJJFFFBBB???>>>===>>><<<<<<<<<======>>>>>>>>>======>>>???@@@AAAAAABBBAAAAAABBBBBBBBBBBBCCCCCCAAABBBBBBBBBAAAAAACCCEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKMMMOOOSSSXXX___eeelllvvv}}}}}}}}}{{{{{{{{{||||||yyyuuuqqqfff```VVVNNNJJJHHHGGGGGGGGGHHHMMMTTTYYYZZZWWWRRRDDD???>>>AAABBBCCCPPP```www}}}hhhQQQDDD===<<<:::777666555555555555555555555444444444333333333333333333333333333444444444444333333333333333333333333333333333333222222222222222222222222111222222222222333333333111111111222222222333333444777:::>>>AAAFFFKKKOOORRR[[[dddkkktttpppfffiiippp~~~rrreee^^^^^^___hhhsssrrrfff]]]VVVOOOJJJEEEFFFGGGHHHKKKPPPXXX]]]eeemmmyyyyyylllfffdddgggnnnvvvyyyfff[[[rrrjjj```bbbkkk~~~}}}}}}~~~|||rrreeeZZZTTTPPPMMMKKKFFFEEEBBB???===;;;<<<=====================>>>>>>======>>>???@@@AAABBBCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDEEEGGGJJJHHHHHHIIIJJJKKKLLLLLLMMMLLLNNNQQQUUU[[[ccckkkqqqzzz~~~}}}||||||||||||||||||{{{yyytttqqqggg```WWWOOOJJJHHHGGGGGGHHHIIIMMMSSSXXXYYYUUUQQQDDD@@@@@@CCCBBBBBBMMM\\\qqqlllVVVIII>>><<<:::888666555555555555555555555444444444444444444444444444444444444555444444444444333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222333333333444555888<<>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEHHHIIIIIIIIIIIIJJJLLLOOOMMMMMMNNNOOOPPPQQQQQQRRRPPPRRRVVV\\\cccllluuu{{{~~~}}}||||||}}}|||||||||{{{xxxtttpppggg```WWWOOOJJJHHHGGGGGGJJJKKKMMMRRRWWWXXXTTTPPPEEEAAAAAADDDCCCAAAKKKXXXllloooZZZLLL>>>===:::888666555555555666666555555555444444444444444444444444444444444555555444444444333333333333333333333333333333333222222222222222222222222111111111222222333333333555555555666666666777777666888<<<@@@CCCGGGLLLOOONNNVVV]]]___hhh{{{vvvkkkfffmmmwww~~~sssggg___]]]^^^aaahhhttt}}}ooobbbYYYRRRLLLGGGFFFGGGHHHIIIMMMSSS[[[```fffooo|||xxxpppooopppqqq|||uuufffYYYQQQxxxrrrqqquuu~~~{{{{{{||||||{{{~~~~~~{{{}}}~~~|||pppbbbTTTMMMIIIDDDAAAAAA>>>======<<<<<<<<<=====================<<<<<<<<>>::::::888555555999444444555555555555555444666666555444333222222111333333333333333333333333222222222222222222222222///000222444555444222111000111222333444333222222333333333333444555666666444777<<<@@@DDDHHHMMMPPPTTTYYY\\\___jjjzzztttmmmmmmvvv~~~zzz~~~vvvhhh___ZZZXXX\\\aaakkkwww{{{mmm___UUUNNNIIIGGGCCCFFFIIIKKKMMMQQQYYY___gggsssxxxqqqmmmuuu{{{mmm^^^TTTQQQyyywww{{{zzzxxxxxxyyyzzzzzz|||}}}}}}|||{{{|||~~~|||uuueeeZZZNNNHHHEEEAAA>>>???>>>======<<<<<<=================================???@@@AAABBBCCCDDDDDDDDDBBBCCCDDDDDDDDDFFFIIILLLOOORRRSSSRRRPPPQQQTTTWWWYYY[[[^^^aaaccceeeeeefffdddfffjjjpppxxx~~~}}}}}}~~~||||||{{{{{{zzzwwwrrrnnngggbbbYYYPPPIIIFFFFFFFFFEEEGGGKKKPPPSSSSSSPPPMMMEEE@@@>>>>>>>>>@@@GGGPPPfff~~~yyycccRRREEE???::::::888555666888444444555555555555555444444444444444444444333333333333333333333333333333222222222222222222222222000111222333444333222111000111222333333333222222333333333333444555666666444777<<<@@@DDDHHHMMMPPPUUUYYY]]]aaalll}}}zzztttttt}}}}}}zzz}}}~~~rrrddd]]]YYYXXX\\\aaalllxxxyyyjjj]]]SSSLLLHHHFFFCCCFFFIIIKKKMMMRRRYYY___iiiuuu|||uuurrrrrr~~~sssfffYYYQQQNNN{{{vvvssstttvvvxxxyyyzzz{{{|||}}}}}}|||{{{zzzzzz|||~~~ssskkkZZZQQQHHHEEECCC???===>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCDDDEEEEEEEEECCCCCCDDDDDDDDDGGGKKKOOOTTTWWW[[[\\\ZZZZZZ\\\^^^aaadddhhhlllppprrrtttuuusssvvvzzz}}}}}}}}}}}}|||{{{zzzzzzyyyvvvqqqnnngggbbbYYYPPPJJJFFFFFFFFFDDDFFFIIINNNQQQRRROOOMMMEEEAAA>>>>>>???@@@GGGOOOccc{{{~~~jjjZZZGGG@@@;;;:::999666666888444555555555555555444444333333333444444444555555333333333333333333333333222222222222222222222222333333222222222222222222000111222333333333333222333333333333444555666666555888===AAADDDIIIMMMPPPUUUYYY^^^cccoooyyyyyy{{{yyy|||uuujjj___YYYVVVWWW[[[aaannnyyyvvvgggZZZPPPJJJGGGEEECCCFFFIIIKKKMMMRRRZZZ```kkkwwwvvvsssuuu}}}uuuhhh^^^SSSMMMLLL~~~}}}yyytttrrrrrruuuwwwxxxyyyzzz{{{{{{|||{{{{{{zzzzzz{{{~~~yyylllcccUUUMMMGGGFFFDDD@@@>>>???>>>>>>=========>>>??????????????????@@@@@@@@@@@@AAAAAACCCDDDEEEFFFFFFFFFCCCCCCDDDDDDEEEJJJOOOTTTXXX\\\bbbdddcccbbbbbbdddiiilllqqqvvv|||}}}||||||||||||zzzyyyxxxwwwtttpppmmmfffaaaYYYQQQJJJGGGEEEEEEDDDEEEGGGLLLOOOPPPOOOMMMHHHCCCAAAAAAAAABBBIIIQQQaaa{{{qqqaaaKKKCCC<<<:::999777666777555555555666555555444333444444444444444444444444333333333333333333333333222222222222222222222222444444333222111111111222111111222222333333333333333333333333444555666666666999===AAAEEEIIINNNQQQUUUZZZ^^^eeesss~~~xxxxxxzzzyyy|||~~~mmmcccYYYUUUTTTVVV[[[aaannnyyy}}}ssseeeXXXNNNIIIFFFEEECCCFFFJJJLLLNNNSSS[[[aaakkkxxx|||ssssss{{{{{{kkk```XXXQQQMMMMMM~~~zzzuuussstttvvvxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{zzz{{{~~~tttfff]]]RRRKKKGGGEEECCC>>>===???>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGDDDDDDDDDEEEHHHNNNVVV[[[___dddkkknnnllljjjjjjkkkooosssyyy~~~||||||{{{{{{yyyxxxwwwuuussspppmmmfffaaaYYYQQQKKKGGGEEEEEECCCDDDFFFJJJNNNPPPOOONNNIIIDDDAAAAAAAAABBBIIIQQQaaa}}}wwwfffNNNEEE<<<;;;:::888666777555555666666555444444333666666555444333333222222333333333333333333333333222222222222222222222222444444333222111111111222222111222222222222333333333333333333444555666666777:::>>>BBBFFFIIINNNQQQUUUYYY^^^fffuuu{{{tttsss{{{~~~zzzzzz}}}yyyggg]]]TTTRRRRRRUUU[[[aaammmyyy{{{qqqcccVVVMMMIIIGGGFFFDDDGGGJJJLLLOOOTTT\\\bbblllzzzxxxsssvvvssseee]]]WWWQQQOOOQQQ|||yyywwwxxxyyyyyyyyyyyyzzzzzzzzz{{{|||||||||yyy{{{}}}zzzmmm```XXXNNNHHHDDDBBB???;;;;;;>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBBBBCCCCCCDDDCCCCCCEEEFFFGGGHHHHHHHHHEEEEEEFFFGGGLLLTTT^^^dddjjjpppvvvxxxwwwuuutttuuuvvvzzz}}}|||{{{{{{yyyvvvuuutttrrrooollleeeaaaZZZRRRKKKGGGEEEDDDDDDDDDEEEIIIMMMOOOPPPOOOGGGCCC@@@@@@???AAAGGGOOObbb{{{jjjRRRGGG===;;;;;;888666666666666666666555444333333777666555444333222222111333333333333333333333333222222222222222222222222333333222222222222222222222222111111222222333444333333333333444555666666888;;;???CCCFFFJJJNNNQQQUUUXXX^^^fffvvv~~~uuuooonnnvvv}}}{{{|||uuuddd[[[SSSQQQRRRTTTZZZ```kkkwwwyyyoooaaaTTTLLLHHHGGGGGGDDDGGGJJJMMMPPPUUU]]]cccnnn|||zzzwwwwww|||zzznnnbbb[[[WWWSSSRRRSSS~~~|||zzzzzzzzzyyyxxxyyyyyyyyyyyyzzz{{{||||||zzz{{{}}}~~~|||qqqeeeZZZSSSKKKFFFBBB@@@>>>;;;===AAA????????????@@@AAABBBBBBAAAAAABBBCCCCCCDDDEEEEEECCCDDDFFFGGGHHHHHHIIIIIIFFFFFFGGGJJJPPPYYYeeelllsssxxx~~~~~~{{{{{{|||}}}~~~}}}|||zzzxxxvvvtttsssqqqnnnllleeeaaaZZZRRRLLLGGGEEEDDDEEEDDDEEEHHHLLLPPPQQQQQQHHHCCC@@@@@@@@@AAAGGGOOObbbmmmUUUIII>>>;;;;;;999666666666666666666555444333222555555555444444333333333333333333333333333333333222222222222222222222222000111222333444333222111222222111111111222333444333333333333444555666666999<<<@@@DDDGGGJJJNNNQQQTTTWWW]]]fffvvvvvvnnnhhhhhhrrr~~~~~~|||~~~}}}sssccc[[[SSSQQQRRRTTTYYY___iiitttvvvlll^^^QQQIIIFFFFFFFFFDDDGGGKKKMMMPPPVVV^^^dddpppzzz|||tttiii___ZZZWWWSSSRRRSSS}}}||||||{{{yyywwwxxxxxxxxxxxxyyyzzz{{{|||zzz{{{}}}~~~vvvkkk```VVVOOOJJJEEEBBBAAA>>>===@@@FFF????????????@@@AAABBBCCCBBBBBBBBBCCCDDDEEEEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGHHHKKKRRR]]]iiiqqqwww|||~~~}}}~~~}}}|||zzzxxxuuusssrrrqqqnnnllleeeaaaZZZRRRLLLGGGEEEDDDEEEEEEEEEHHHLLLPPPQQQRRRJJJFFFCCCBBBBBBCCCIIIQQQaaaoooVVVJJJ>>>;;;<<<999777666666666666666555444333222333333333444444444555555333333333333333333333333222222222222222222222222///000222444555444222111333222111111111222333444333333333333444555666666999<<<@@@DDDGGGJJJNNNQQQTTTWWW\\\eeevvvzzzooogggbbbdddooo{{{~~~}}}{{{rrrddd[[[SSSQQQRRRTTTYYY___gggssssssjjj[[[OOOGGGDDDDDDEEEDDDGGGKKKNNNPPPVVV^^^eeesss~~~pppfff]]]YYYWWWSSSQQQRRR~~~}}}}}}}}}}}}|||zzzxxxuuutttssstttvvvxxxzzz{{{{{{||||||}}}~~~yyymmmbbbXXXRRROOOHHHFFFDDDAAA@@@@@@AAAAAA@@@@@@@@@??????@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFEEEIIIJJJLLLOOOUUU___jjjrrrxxx}}}}}}|||~~~}}}||||||zzzvvvrrrnnnmmmllllllgggbbbZZZQQQJJJFFFDDDCCCGGGDDDBBBDDDIIINNNOOOOOOOOOJJJGGGEEECCCBBBGGGNNNfffrrrZZZGGG>>><<<777777888333666666666666555555555555666555444333333444555666444444333222111111111111222222222222222222222222222222111111111111222222222222222222222222222222333444555555444444666888999===AAADDDFFFIIINNNSSSSSSYYYaaaiiivvvyyymmmdddaaadddppp|||}}}sssddd[[[TTTTTTVVVXXX\\\```iiiuuutttfffWWWNNNHHHDDDCCCFFFIIIIIIKKKPPPRRRVVV___hhhwww{{{kkkeee\\\WWWTTTSSSRRRPPP|||zzz|||~~~|||}}}||||||zzzxxxvvvtttsssuuuvvvxxxzzz{{{|||||||||}}}~~~~~~~~~tttiii^^^UUUOOOLLLGGGFFFDDDBBBAAAAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAADDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHJJJMMMRRRZZZdddjjjoootttyyyzzzwwwwww{{{}}}}}}}}}zzzwwwsssooonnnmmmmmmgggccc[[[RRRKKKGGGEEEDDDFFFDDDCCCEEEIIIMMMOOOOOOPPPKKKGGGFFFCCCBBBGGGMMMaaa{{{qqq[[[HHH???===777888:::444555555555555444444444444555555444444444444555555444333333222222222222333222222222222222222222222222222111111111111222222222222222222222222222222333444555444444444666888999===BBBDDDFFFIIIOOOTTTUUU[[[ccclllyyyyyymmmeeeaaadddppp|||xxxeee\\\TTTTTTWWWYYY\\\```iiiuuussseeeVVVMMMHHHDDDDDDFFFIIIIIIKKKPPPSSSWWW```jjjxxxvvvkkkeee^^^XXXVVVVVVTTTSSSyyyrrrooopppvvv}}}{{{{{{{{{zzzyyyxxxvvvuuutttuuuwwwyyy{{{||||||}}}|||}}}~~~~~~}}}}}}{{{vvvmmmcccXXXPPPKKKHHHFFFEEECCCBBBBBBBBBCCCDDDEEEDDDCCCBBBBBBAAABBBBBBFFFFFFEEEDDDCCCCCCBBBAAADDDEEEFFFGGGHHHHHHHHHHHHFFFHHHIIILLLOOOUUU]]]bbbggglllqqqsssrrrrrrwww{{{~~~}}}|||zzzwwwssspppnnnmmmmmmgggccc[[[SSSLLLHHHFFFEEEEEEDDDCCCEEEHHHLLLOOOOOOQQQLLLHHHFFFDDDBBBFFFLLLZZZsssrrr[[[HHH???===888999;;;666555444444444444333333333444444555555555555444444333333333333333444444555333333333333333333333333222222111111111111222222222222222222222222222222222444555444444444666888:::>>>BBBEEEGGGJJJPPPUUUXXX___hhhqqq}}}zzznnnfffaaadddppp}}}fff]]]VVVVVVYYY[[[___ccciiiuuu}}}qqqcccUUUMMMHHHDDDDDDFFFIIIIIILLLQQQTTTXXXbbblllzzzyyypppjjjeee___[[[YYYXXXWWWWWWtttnnnhhhfffiiirrr}}}~~~~~~zzzzzzzzzyyyxxxwwwwwwvvvtttuuuwwwyyy{{{|||}}}}}}|||}}}~~~}}}}}}}}}}}}||||||sssnnnfff]]]TTTLLLHHHEEEEEEDDDDDDCCCCCCDDDEEEEEEGGGFFFEEEDDDCCCCCCBBBCCCIIIIIIHHHGGGFFFDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHIIIKKKMMMOOOSSSYYY]]]ccchhhnnnppppppqqqvvv{{{~~~~~~zzzyyyvvvssspppnnnllllllfffbbb[[[TTTMMMIIIGGGFFFDDDDDDCCCEEEHHHKKKNNNPPPRRRMMMIIIGGGDDDBBBEEEKKKUUUkkkvvv\\\III???<<<777888;;;666555555555444444444333333333333555666666555333333333333333333444555666777333333333333333333333333333222222111111222222333222222222222222222222222222333444444444555777999:::>>>CCCFFFHHHLLLQQQVVV]]]dddnnnwww{{{qqqiiidddeeeqqq~~~iii```YYYYYY\\\^^^bbbfffkkkvvvzzzmmmaaaSSSLLLHHHDDDDDDFFFIIIIIILLLRRRVVVZZZdddnnn}}}rrrkkkgggddd___\\\ZZZZZZZZZ[[[yyynnnhhhdddccchhhrrr~~~|||}}}zzzzzzyyyxxxwwwvvvvvvvvvtttuuuwwwyyyzzz||||||}}}|||}}}~~~~~~}}}}}}}}}}}}|||yyytttjjjfff___WWWPPPJJJGGGEEEDDDDDDDDDDDDEEEEEEFFFFFFHHHGGGFFFEEEDDDDDDCCCDDDIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHJJJJJJKKKKKKIIIJJJLLLMMMOOOSSSXXX\\\dddiiioooqqqpppqqquuuzzz~~~}}}wwwvvvtttqqqnnnlllkkkjjjeeeaaa[[[TTTNNNJJJHHHGGGCCCDDDDDDEEEGGGJJJNNNPPPSSSNNNKKKIIIEEEBBBDDDIIIRRRfffzzz]]]III???<<<666888:::666666666666666555555555444222333444555555444333222222222222333444555666777333333333333333333333333333333222222222222333333222222222222222222222222222333444444444555777999;;;???DDDGGGIIIMMMSSSXXXaaahhhrrrzzz|||uuuoooiiiiiiuuukkkbbb[[[[[[^^^aaaeeeiiimmmwwwwwwjjj^^^QQQKKKGGGDDDDDDGGGIIIIIIMMMSSSWWW\\\gggqqqxxxnnnhhhcccaaa___\\\[[[[[[\\\^^^tttkkkfffddddddjjjuuu}}}{{{|||{{{zzzxxxwwwvvvuuuuuuuuussstttvvvxxxzzz{{{{{{|||zzz{{{}}}}}}}}}}}}}}}~~~}}}xxxoooiii```]]]XXXRRRLLLHHHFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKMMMMMMNNNNNNKKKLLLMMMNNNQQQVVV\\\aaajjjooottttttrrrrrrvvvzzz~~~}}}}}}uuutttssspppnnnllljjjiiiccc```ZZZTTTNNNJJJHHHGGGBBBCCCEEEEEEFFFIIIMMMQQQTTTPPPLLLJJJEEEAAACCCHHHOOObbb}}}aaaLLLAAA===777777:::555777777666666666555555555333333444444444444333333222222222222333444555666333333333333333333333333333333222222222222333333222222222222222222222222111222444444444555888:::;;;???DDDHHHJJJNNNTTTYYYbbbjjjrrryyy}}}zzzuuupppoooyyykkkbbb[[[\\\___bbbfffjjjmmmxxxuuuggg[[[OOOJJJGGGEEEEEEGGGIIIIIIMMMTTTYYY^^^iiittt}}}sssjjjfff``````___^^^\\\]]]___aaa{{{ooogggcccdddeeekkkwww|||zzz||||||{{{xxxvvvuuutttttttttrrrsssuuuwwwxxxzzzzzz{{{yyyzzz|||}}}~~~|||{{{|||}}}~~~~~~yyyoooeee___XXXUUUQQQMMMIIIGGGFFFEEEFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFEEEFFFGGGHHHIIIJJJKKKLLLKKKLLLNNNOOOQQQRRRRRRRRRPPPQQQQQQSSSWWW]]]fffkkkuuuyyy}}}|||xxxvvvyyy|||~~~}}}||||||uuutttsssqqqooollljjjiiiaaa^^^YYYSSSNNNJJJGGGFFFBBBCCCEEEEEEEEEHHHMMMQQQUUUQQQMMMKKKFFFAAABBBGGGKKK]]]xxxeeePPPDDD???888999;;;666666666555555555444444444444333333333333333333444222222222222222333444555444444444444444444444444444333333222222333333444222222222222222222222222111222444444444555888:::<<<@@@EEEHHHKKKOOOUUUZZZbbbhhhooouuu~~~~~~~~~~~~|||vvvttt}}}~~~iii```ZZZZZZ^^^```dddiiilllvvv~~~sssdddYYYNNNIIIGGGEEEEEEGGGIIIIIINNNUUUZZZ```kkkvvvwwwnnnhhhddd___```aaa```^^^___bbbeeeuuujjjccc```ccceeelllxxx|||zzz|||}}}{{{yyyvvvtttsssssssssqqqrrrtttvvvxxxyyyzzzzzzxxxyyy{{{|||~~~}}}{{{zzz{{{|||}}}~~~sssiii___YYYSSSQQQMMMIIIGGGEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJLLLNNNPPPQQQRRRNNNOOOQQQSSSTTTUUUVVVVVVVVVVVVWWWYYY]]]eeeooouuu~~~|||}}}~~~||||||{{{uuuuuutttrrrpppmmmkkkjjj```]]]YYYSSSNNNJJJGGGFFFAAACCCEEEEEEEEEHHHMMMQQQUUUQQQNNNKKKFFFAAABBBFFFGGGZZZvvviiiSSSGGGAAA::::::===888555555444444444333333333555444222222222222444555222222111111222222333333444444444444444444444444444333333222222333333444222222222222222222222222111222444444444555888:::<<<@@@EEEIIIKKKOOOVVV[[[```ffflllrrrzzz}}}zzzxxx|||ggg___XXXXXX\\\___cccgggkkkuuu~~~rrrcccXXXMMMIIIGGGEEEEEEGGGIIIIIINNNUUU[[[aaalllwww~~~ssskkkfffccc___aaabbbbbb```aaaeeehhhzzznnneeeaaabbbfffjjjrrr}}}~~~||||||}}}}}}}}}zzzyyyxxxwwwuuusssrrrrrrppprrrtttvvvxxxxxxxxxxxxxxxyyyzzz|||}}}~~~~~~~~~~~~}}}|||{{{{{{|||||||||~~~qqqggg___XXXSSSMMMLLLJJJHHHGGGGGGGGGGGGDDDEEEFFFGGGHHHGGGFFFEEEHHHHHHGGGFFFEEEEEEEEEEEEHHHIIILLLPPPTTTWWWWWWVVVVVVVVVWWWZZZ\\\^^^^^^]]]YYY[[[^^^bbbiiittt}}}~~~}}}|||{{{{{{zzzvvvrrrnnnllljjjhhhfffaaa^^^YYYSSSMMMIIIFFFEEEAAAAAABBBDDDGGGKKKNNNPPPQQQNNNJJJEEEBBBAAAAAAAAAIIIWWWoooqqq]]]HHH???===;;;::::::777777666555555555555555555555444444444333333333222222222333333444444444333333333222222111111111444444444444444444444444444444444333333222222222222333333333333555888;;;>>>AAAFFFHHHJJJOOOUUU[[[cccbbbbbbgggooovvvxxxyyyzzz}}}{{{fff]]]XXXZZZ^^^___```bbbeeemmmzzz{{{ooo___UUUKKKHHHGGGFFFFFFHHHJJJKKKPPPVVVZZZaaaooo|||sssllliiigggeeebbbaaa```aaacccdddcccbbb{{{ppphhhaaa___aaaggglllttt~~~|||zzzzzz{{{{{{{{{xxxxxxwwwuuutttrrrqqqqqqssstttvvvxxxzzzzzzzzzzzzyyyzzz{{{|||}}}~~~~~~~~~~~~}}}{{{zzzyyyyyyzzzzzz|||yyylllbbb[[[TTTOOOLLLKKKIIIHHHGGGFFFFFFGGGEEEFFFGGGHHHHHHHHHGGGFFFHHHGGGGGGFFFFFFGGGGGGHHHKKKLLLOOOTTTZZZ^^^______ZZZZZZ[[[]]]___aaabbbccceeehhhmmmsss{{{~~~}}}}}}}}}yyyvvvrrrnnnllljjjhhhfffaaa^^^YYYSSSMMMIIIFFFEEEAAABBBBBBDDDGGGJJJMMMOOOOOOMMMIIIEEECCCAAAAAABBBGGGSSSiiisss___JJJ???===;;;999999777777666555555555555555555555444444444333333333222222222333333444444444333333222222222222222222444444444444444333333333444444444333333222222222222333333333333555888;;;>>>AAAEEEHHHJJJMMMSSSXXX]]][[[\\\aaaiiipppssssssvvv{{{xxxccc[[[VVVXXX[[[]]]^^^```ccckkkwwwxxxmmm___UUUKKKHHHGGGFFFFFFIIILLLMMMRRRXXX]]]dddqqq~~~|||pppjjjiiihhhfffdddcccbbbcccdddeeedddccczzzpppjjjfffbbbcccfffmmmrrrzzz}}}zzzxxxxxxyyyyyyyyyvvvuuuuuusssrrrqqqpppppptttuuuwwwxxxzzzzzz{{{{{{yyyzzz{{{|||}}}~~~~~~~~~|||{{{yyyxxxwwwxxxxxxyyy|||~~~rrrfff]]]VVVOOOKKKJJJJJJHHHGGGFFFFFFEEEFFFFFFFFFHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIKKKKKKQQQRRRUUU[[[bbbfffhhhhhhaaaaaaaaabbbdddgggjjjlllqqqvvv~~~~~~~~~~~~~~~~~~~~~xxxuuuqqqnnnllljjjgggeee```]]]XXXSSSMMMIIIFFFEEEBBBBBBCCCDDDFFFIIIKKKMMMMMMKKKHHHFFFDDDBBBBBBBBBDDDOOObbb{{{wwwcccLLLAAA===;;;888888777777666555555555555555555555444444444333333333222222333333333333444444222222222222222222333333555555444444333333222222444444333333333333222222222333333333333555888;;;>>>AAAEEEGGGHHHKKKPPPUUUWWWUUUUUU[[[ccckkkoooooossszzz{{{~~~uuuccc[[[VVVXXX[[[\\\^^^aaadddjjjvvvxxxmmm^^^TTTKKKHHHHHHFFFGGGIIIMMMOOOTTT[[[```gggtttuuukkkhhhiiiiiihhhfffeeedddeeeffffffeeeddd~~~vvvnnnllllllkkkmmmqqqvvv{{{~~~|||yyyxxxxxxyyyyyyxxxttttttsssrrrrrrqqqppppppttttttuuuvvvxxxxxxyyyyyyyyyyyyzzz{{{|||}}}}}}}}}{{{zzzyyywwwwwwwwwwwwxxx{{{}}}zzzlllaaaYYYSSSMMMIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJIIIGGGGGGHHHIIIKKKMMMNNNOOOWWWYYY]]]ccciiimmmooonnnggggggggghhhjjjnnnssswwwyyy~~~~~~}}}}}}}}}|||{{{{{{wwwtttqqqnnnmmmjjjgggeee___]]]XXXRRRMMMIIIFFFEEECCCCCCCCCDDDEEEGGGJJJKKKKKKJJJIIIGGGEEEDDDCCCCCCCCCLLL]]]vvv|||gggOOOBBB>>>:::888888777777666555555555555555555555444444444333333333333333333333333333333333111111111222222333333333555555444333333222222222333333333333333333333333222333333333333555888;;;>>>AAAEEEGGGGGGIIINNNQQQTTTSSSTTTYYYbbbjjjoooppprrrzzz|||xxxzzzqqqeee^^^YYY[[[^^^```dddhhhkkkpppxxxyyynnn]]]SSSJJJHHHHHHGGGHHHJJJNNNPPPUUU\\\aaaiiivvvrrriiihhhiiijjjiiihhhgggffffffggghhhgggfffxxxssssssttttttwww{{{~~~{{{yyyyyyyyyzzzyyyyyytttttttttssssssrrrrrrrrruuuvvvvvvwwwxxxyyyzzzzzzxxxyyyyyyzzz{{{{{{{{{{{{{{{zzzxxxwwwvvvvvvwwwxxxzzz|||~~~}}}ttthhh^^^WWWSSSNNNKKKGGGGGGGGGGGGFFFEEEEEEDDDFFFGGGIIIJJJKKKKKKJJJJJJHHHHHHIIIKKKMMMOOOQQQSSSXXX[[[aaaiiipppuuuvvvuuullllllmmmmmmooossszzz}}}}}}}}}|||{{{yyywwwvvvvvvsssqqqooommmjjjgggeee___\\\WWWRRRMMMIIIFFFEEECCCCCCBBBCCCDDDGGGIIIJJJKKKJJJJJJIIIGGGFFFDDDCCCCCCJJJ[[[tttjjjRRRDDD???;;;888888777777666555555555555555555555444444444333333333333333333333333333333333111111111222222333333333444444333333333222222222333333333333333333333333222333333333333555888;;;>>>AAAEEEGGGGGGHHHLLLOOORRRRRRTTT[[[dddlllppppppqqqyyy|||~~~{{{vvvyyyoooddd___\\\^^^bbbeeekkkqqqwwwzzzxxxlll\\\RRRJJJHHHHHHGGGHHHKKKMMMOOOUUU\\\aaaiiiwwwqqqiiihhhjjjjjjiiigggfffeeefffhhhiiihhhggg{{{}}}~~~}}}||||||}}}{{{zzzyyyzzz{{{zzzyyyvvvvvvvvvvvvvvvvvvuuuuuuyyyyyyyyyyyyzzz{{{|||}}}xxxyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxvvvvvvvvvvvvwwwyyy{{{uuummmbbbZZZUUURRROOOLLLGGGGGGGGGGGGGGGFFFEEEDDDEEEFFFHHHJJJKKKKKKJJJJJJIIIJJJKKKMMMOOORRRTTTUUUUUUZZZcccnnnwww{{{{{{zzzmmmoooqqqrrrssswww}}}}}}}}}|||{{{xxxvvvtttuuussspppooommmkkkgggddd^^^[[[WWWQQQMMMIIIFFFEEEBBBBBBBBBBBBDDDFFFHHHJJJKKKLLLLLLKKKJJJGGGEEEDDDCCCHHHWWWooommmTTTEEE???<<<999999777777666555555555555555555555444444444333333333444444333333333333222222222222222222222222333333222222222333333333333333222222333333333333444444222333333333333555888;;;===AAAFFFGGGGGGHHHLLLOOOPPPPPPUUU]]]gggnnnqqqqqqpppwww~~~yyyzzz~~~{{{xxx{{{ooobbb^^^\\\```eeejjjsss{{{ttthhh[[[RRRIIIHHHHHHHHHIIILLLMMMNNNTTT\\\bbbjjjxxx}}}ppphhhggghhhhhhgggeeeddddddeeegggiiiiiihhh}}}}}}|||{{{|||zzzyyyyyyzzz{{{zzzxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyzzz{{{|||}}}zzz{{{||||||}}}|||||||||xxxwwwvvvttttttttttttuuuxxx{{{|||mmmfff\\\UUURRRPPPNNNLLLFFFGGGHHHHHHHHHGGGFFFEEEDDDEEEGGGIIIJJJJJJJJJJJJKKKKKKLLLNNNPPPSSSUUUWWWYYY___iiittt|||}}}zzzwwwlllpppssstttuuuyyy|||}}}~~~~~~|||zzzxxxvvvtttrrrpppooommmkkkgggddd]]][[[VVVQQQLLLIIIFFFEEE@@@@@@AAABBBDDDFFFHHHJJJMMMNNNNNNNNNLLLIIIFFFDDDBBBFFFQQQhhhoooUUUFFF@@@===;;;:::777777666555555555555555555555444444444333333333444444444333333222222222333333222222222222222222111111111222333333444444222222222333333444444444222333333333333555888;;;===AAAFFFHHHHHHIIILLLOOOOOOQQQWWWaaalllrrrtttrrrrrrvvvyyyttttttvvvyyy{{{zzz~~~pppbbb______dddjjjqqq|||rrreee[[[QQQIIIGGGHHHHHHJJJMMMMMMOOOUUU]]]ccckkkzzzxxxllleeedddfffeeedddaaaaaaaaacccfffhhhiiihhh~~~{{{yyyxxxyyyzzzzzzyyyxxxzzz{{{{{{{{{{{{{{{||||||yyyxxxxxxwwwxxxyyy{{{||||||}}}}}}~~~~~~~~~~~~}}}wwwvvvtttsssrrrrrrsssssswww{{{xxxhhh```WWWQQQOOONNNLLLKKKFFFGGGHHHIIIIIIHHHFFFEEEDDDEEEGGGIIIJJJJJJJJJJJJLLLLLLMMMOOOQQQTTTVVVWWW```eeeoooyyy~~~|||vvvpppkkkoootttvvvvvvzzzzzzzzz|||}}}~~~~~~}}}{{{zzzsssrrrpppooonnnkkkgggddd]]]ZZZVVVQQQLLLIIIFFFEEE@@@@@@@@@AAACCCFFFIIIJJJNNNOOOPPPOOOMMMJJJFFFDDDBBBCCCLLLbbb~~~oooUUUGGGAAA===;;;;;;777777666555555555555555555555444444444333333333444444444333333222222222444333333222222111111111000000111222333444444555222222222333333444444444222333333333333555888;;;<<>>;;;;;;777777777777666666666666444444444444444444444444333333333333222222222222333333222222111111222222444444333222222222222222444333333222222222222333333222222333444666888:::===AAAFFFHHHJJJMMMQQQVVV```cccnnn~~~}}}{{{{{{}}}sssnnnlllkkkkkkpppzzzyyynnnjjjkkkttt|||mmmbbbUUUNNNHHHGGGGGGFFFHHHKKKOOOQQQWWW^^^eeemmm|||zzzppphhheeedddeeeeeemmm||||||ssskkkccc___\\\YYYYYY[[[\\\^^^aaaeeeiiikkkmmmmmm~~~~~~}}}||||||~~~~~~~~~{{{wwwttttttvvvyyy|||~~~}}}||||||}}}}}}{{{yyyuuuvvvyyy{{{}}}}}}|||{{{zzz{{{{{{zzzyyywwwuuutttnnnqqquuuwwwxxxxxxxxxyyy{{{~~~vvvnnniii^^^YYYTTTRRRSSSSSSRRRPPPLLLMMMNNNNNNNNNOOORRRTTT\\\^^^___]]]XXXRRRMMMKKKKKKLLLNNNPPPTTTXXX\\\^^^dddfffiiikkkkkkkkklllmmmqqquuuzzz||||||zzzxxxwww{{{zzzxxxvvvvvvzzz}}}{{{zzzvvvtttrrrpppoookkkgggddd___]]]YYYTTTOOOJJJFFFDDDBBBBBBBBBBBBBBBEEEIIILLLSSSVVVYYYYYYUUUNNNGGGCCCCCCBBBFFFTTTjjjvvv\\\LLLCCC===::::::777777777777666666666666555555555555444444444444222222333333333333333333333333222222111222222333555444333333222222333333444333333222222222333444333222222333444666888:::===AAAFFFIIIKKKNNNTTTXXX___dddrrr}}}zzzzzz}}}~~~wwwtttrrrpppqqqwwwuuuqqqrrrzzzyyykkkaaaTTTMMMGGGGGGGGGFFFHHHLLLNNNPPPWWW^^^eeemmm|||zzzpppgggbbb^^^]]]aaagggsssxxxnnngggaaa^^^[[[WWWWWW[[[]]]```eeeiiilllmmmoooppp~~~}}}||||||}}}~~~~~~}}}{{{yyyvvvuuuvvvzzz}}}~~~}}}~~~|||zzzxxxtttuuuxxx{{{|||||||||{{{zzzzzzzzzzzzxxxvvvtttrrrqqqtttyyy{{{{{{{{{{{{|||{{{~~~xxxqqqjjjeee[[[XXXTTTSSSUUUVVVUUUSSSPPPQQQRRRRRRRRRTTTXXX[[[cccdddddd```ZZZTTTPPPNNNKKKLLLMMMPPPSSSXXX[[[]]]aaacccfffgggiiikkknnnqqquuuyyy~~~}}}zzzyyyyyyyyyyyyxxxyyy}}}}}}{{{yyyxxxuuusssqqqpppnnnkkkfffccc^^^\\\YYYTTTOOOJJJGGGEEEBBBBBBBBBBBBBBBEEEIIILLLTTTXXX\\\[[[VVVNNNHHHEEEDDDCCCFFFTTTjjjwww^^^MMMDDD===::::::777777777777666666666666666666666555555444444444333333333333333333444444333222222111222222333333555444333333222222333333333333333333333333444444333222222333444666888:::===AAAGGGJJJLLLOOOUUUYYY]]]dddttt|||yyyxxxzzz|||{{{~~~|||{{{xxxvvvwww~~~zzzvvvxxxvvviii___SSSLLLFFFFFFGGGFFFIIILLLNNNPPPWWW___eeennn}}}|||sssjjjccc^^^[[[^^^bbbjjjxxxzzzsssjjjddd```]]]ZZZWWWXXX\\\___dddjjjnnnppppppqqqrrr~~~||||||}}}}}}}}}|||xxxwwwvvvwwwyyy|||~~~~~~~~~}}}{{{xxxuuuwwwyyy{{{}}}~~~~~~~~~{{{{{{{{{{{{yyywwwtttsssuuuxxx|||}}}}}}}}}}}}}}}zzz~~~xxxqqqkkkeeeaaaZZZWWWTTTUUUXXXZZZYYYWWWUUUUUUVVVVVVWWWZZZ^^^bbbhhhhhheeeaaaZZZUUURRRQQQMMMNNNOOOQQQTTTXXX[[[]]]aaaccceeegggiiilllqqqtttwww{{{~~~}}}xxxyyyzzz{{{|||}}}}}}}}}}}}{{{yyywwwvvvtttrrrpppnnnmmmjjjeeebbb^^^\\\YYYTTTOOOKKKGGGEEEBBBBBBBBBBBBBBBEEEIIILLLUUUYYY\\\[[[TTTLLLGGGEEECCCBBBGGGUUUlllxxx```OOODDD===;;;<<<777777777777666666666666777777666666555444444444444444444444333333333333222222111111222222333333444444333222222222222222222333333444444444444333333222222333444666888:::===BBBGGGJJJLLLOOOUUUYYY^^^eeevvv~~~yyywwwxxxxxxwwwyyy}}}}}}zzz}}}|||}}}|||rrreee]]]QQQKKKEEEFFFGGGGGGIIIMMMNNNPPPWWW___fffooo~~~}}}}}}}}}wwwoooggg```]]]ZZZ[[[bbbooo~~~tttooofffbbb___^^^[[[XXXZZZ```ccciiipppttttttrrrsssttt}}}|||||||||{{{zzzvvvvvvvvvwwwyyy{{{}}}~~~~~~}}}~~~}}}|||yyyzzz{{{}}}~~~~~~~~~}}}|||yyywwwuuuyyy{{{}}}~~~|||{{{||||||zzz}}}{{{qqqjjjddd```]]]ZZZWWWUUUWWWZZZ]]]\\\[[[XXXYYYZZZZZZ[[[___cccgggjjjiiieee```YYYVVVUUUUUUQQQQQQRRRSSSVVVYYY\\\]]]ccceeegggiiikkknnnqqqtttxxx|||}}}}}}~~~}}}}}}}}}|||{{{yyywwwvvvrrrqqqooommmkkkhhhdddaaa^^^\\\XXXTTTOOOKKKGGGFFFBBBBBBBBBBBBBBBEEEIIILLLTTTXXX[[[XXXPPPIIIEEEDDDAAAAAAGGGVVVmmmwwwaaaPPPEEE>>><<<===777777777777666666666666777777777666555444444444555555555444333333333222222222111111222222333444333333222111111111111222000222444666666555444222333222222333444666888:::>>>BBBGGGJJJLLLOOOTTTXXX___eeettt{{{xxxyyyxxxwwwyyy~~~yyyooocccZZZQQQJJJEEEEEEFFFGGGIIIMMMNNNPPPWWW___fffooo~~~{{{xxxxxxxxxxxxzzz|||{{{ssskkkddd```ZZZ[[[aaammm}}}wwwoookkkccc```______\\\ZZZ]]]dddgggnnnuuuyyywwwttttttuuu}}}|||||||||zzzyyyuuuvvvwwwxxxyyyzzzzzz{{{}}}||||||~~~|||}}}}}}~~~~~~|||yyyxxx{{{|||~~~}}}{{{zzzzzz{{{yyy|||vvvmmmfff```\\\ZZZYYYWWWVVVXXX\\\___^^^]]]ZZZ[[[\\\\\\^^^aaafffjjjkkkiiieee^^^YYYVVVVVVWWWTTTTTTTTTVVVXXXZZZ]]]^^^fffhhhjjjkkklllnnnqqqtttxxx{{{}}}}}}}}}}}}{{{yyywwwvvvrrrpppnnnlllkkkgggccc```]]]\\\XXXTTTOOOKKKHHHFFFBBBBBBBBBBBBBBBEEEIIIMMMSSSWWWYYYUUUMMMFFFCCCCCC???@@@FFFVVVnnnwwwaaaQQQFFF>>><<<>>>777777777777666666666666888777777666555444444444666666555444333333222222222111111111222333333444333222111111000000111111///111555777888666333222333222222333444666888:::>>>BBBGGGJJJKKKNNNSSSWWW^^^cccqqq{{{yyy{{{{{{{{{wwwmmmaaaYYYPPPIIIEEEEEEFFFGGGJJJNNNNNNPPPWWW___fffooo|||vvvttttttttttttvvvxxx{{{|||uuunnngggccc``````fffqqq~~~~~~ssskkkhhhbbb```___```^^^\\\```fffiiipppxxx{{{yyyuuutttuuu~~~{{{xxxvvvvvvvvvwwwsssvvvxxxyyyxxxwwwxxxxxxzzz|||~~~}}}~~~~~~~~~}}}{{{yyyxxxyyyzzzzzzxxxwwwwwwyyy{{{{{{}}}zzzooofff___\\\YYYXXXVVVVVVVVVWWWYYY[[[]]]^^^[[[[[[[[[]]]___aaadddfffgggddd___ZZZXXXXXXYYY[[[YYYZZZ\\\\\\\\\^^^bbbeeehhhhhhiiijjjmmmpppssstttzzz|||~~~~~~~~~|||yyyvvvtttqqqqqqpppnnnjjjfffbbb___ZZZYYYWWWSSSOOOJJJFFFCCCCCCDDDDDDCCCCCCEEEIIIKKKSSSUUUVVVRRRKKKEEEBBBBBBCCCDDDIIIUUUjjjzzzdddQQQEEE???<<<:::;;;:::999777666666666666555555444444444333333333444444333333333333222222222222222222222222222222222222222222222222222222111222222333333222222111444555666666666666999;;;???BBBFFFIIILLLOOOSSSVVV```eeeooo}}}}}}~~~}}}}}}~~~tttiii___XXXOOOIIIEEEFFFHHHGGGIIILLLNNNRRRYYY```fffnnn~~~~~~tttpppmmmlllnnnrrrtttuuuxxx{{{~~~}}}yyytttooommmfffhhhmmmuuu}}}zzzsssmmmiiiaaaaaabbb```______aaacccpppuuuzzz{{{xxxtttrrrrrr~~~|||yyyvvvttttttuuuuuusssuuuwwwxxxwwwvvvvvvwwwwwwyyy}}}}}}}}}~~~~~~}}}{{{yyyxxxxxxyyyyyyxxxwwwxxxzzz||||||~~~~~~wwwlllccc]]]ZZZXXXWWWSSSSSSSSSTTTUUUWWWYYYZZZZZZZZZZZZ[[[]]]___bbbcccdddbbb^^^ZZZXXXYYYZZZ[[[\\\^^^______```aaaeeegggiiiiiiiiijjjmmmooorrrtttzzz|||~~~~~~~~~{{{yyyvvvuuuqqqqqqpppnnnjjjfffbbb```ZZZYYYWWWSSSOOOJJJFFFCCCCCCCCCDDDCCCCCCEEEIIILLLQQQSSSTTTPPPIIICCCAAAAAA@@@AAAEEEQQQfff~~~{{{eeeRRREEE???<<<:::::::::888777666555555555555555555444444444333333444444333333333333222222222222222222222222222222222222222222222222222222111222222333333222222111222444555555444555888:::>>>AAAFFFIIILLLOOOSSSVVV\\\aaajjjxxx~~~~~~|||qqqfff\\\VVVOOOIIIEEEFFFGGGGGGIIILLLPPPTTT[[[bbbgggooo~~~|||rrrnnnkkkiiijjjnnnoooppprrruuuyyy|||~~~~~~}}}{{{xxxsssooommmmmmnnnqqqwww|||~~~{{{yyyvvvzzz}}}~~~~~~vvvpppkkkgggdddddddddbbbaaaaaadddfffrrrvvvzzzzzzwwwsssrrrrrr{{{yyyvvvsssqqqqqqrrrssssssuuuwwwwwwvvvuuuuuuvvvuuuwwwzzz~~~}}}}}}}}}}}}~~~~~~}}}{{{yyyxxxwwwxxxxxxxxxxxxyyy{{{~~~~~~wwwpppggg___ZZZWWWVVVUUURRRRRRRRRRRRSSSTTTUUUVVVXXXXXXXXXYYYZZZ\\\^^^``````___]]][[[ZZZ[[[[[[\\\aaabbbddddddeeefffiiikkkjjjjjjjjjjjjlllooorrrtttzzz}}}~~~~~~}}}}}}}}}}}}|||{{{yyywwwvvvqqqqqqpppmmmjjjfffbbb```ZZZYYYVVVRRRNNNIIIFFFCCCBBBCCCCCCCCCCCCEEEIIILLLPPPRRRSSSOOOHHHBBB??????>>>???CCCNNNaaazzz}}}gggSSSFFF@@@<<<;;;:::999888666555555555555555555555444444444444333444444333333333333222222222222222222222222222222222222222222222222222222111222222333333222222111111333444444333444666888>>>AAAEEEIIIKKKNNNRRRTTTYYY]]]fffrrr}}}|||}}}}}}|||~~~xxxlllaaaXXXRRRNNNHHHDDDFFFGGGGGGIIILLLSSSVVV]]]dddhhhpppyyyooojjjgggdddeeeiiihhhiiilllooosssvvvxxxzzzzzzzzzzzzyyyvvvrrrooommmnnnpppsssvvvyyyxxxuuurrrmmmrrrvvvxxx|||yyyrrrnnnjjjgggiiihhhfffdddcccdddhhhkkkssswwwzzzyyyuuuqqqpppqqq~~~xxxvvvrrrooonnnoooppprrruuuvvvwwwwwwuuutttuuuvvvuuuwwwyyy|||~~~~~~||||||||||||}}}~~~~~~}}}{{{yyyxxxvvvwwwxxxxxxxxxyyy|||~~~zzzoooiiiaaaZZZWWWUUUTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUWWWWWWVVVVVVWWWYYY[[[\\\]]]]]]]]]]]]]]]^^^^^^^^^eeeggghhhiiiiiijjjmmmoookkkkkkjjjjjjlllooorrrttt{{{}}}~~~}}}}}}{{{{{{{{{{{{zzzyyywwwvvvrrrqqqooommmiiieeebbb```ZZZYYYVVVRRRMMMIIIEEEDDDBBBBBBCCCCCCCCCEEEIIILLLPPPRRRSSSOOOHHHBBB@@@???@@@@@@DDDMMM___wwwiiiTTTGGG@@@===<<<999999777666555444444444555555555555444444444444444444333333333222222222222222222222222222222222222222222222222222222222111222222333333222222111111333444444333444777999===@@@EEEHHHKKKMMMPPPRRRWWW[[[dddpppyyy~~~~~~|||yyy}}}{{{|||uuuiii^^^UUUOOOMMMGGGDDDEEEGGGGGGIIIMMMSSSWWW^^^eeejjjrrruuulllgggccc``````ddddddeeehhhkkknnnrrrtttuuutttuuuuuuuuussspppmmmkkkhhhiiimmmppprrrrrrpppnnnkkkrrrwwwyyy}}}vvvqqqnnnllljjjkkkjjjhhheeedddfffkkknnntttvvvxxxvvvrrrooooooqqq~~~uuusssooommmlllnnnppprrrxxxxxxyyyxxxvvvuuuvvvwwwwwwxxxyyy{{{|||||||||{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~|||{{{yyyxxxuuuvvvwwwxxxxxxzzz}}}yyyttthhhccc\\\WWWTTTTTTSSSRRRSSSSSSTTTTTTUUUUUUUUUUUUWWWWWWVVVUUUVVVWWWXXXYYY\\\\\\]]]______`````````gggiiikkklllllllllnnnppplllkkkjjjjjjlllooosssvvv{{{}}}|||zzzxxxuuuuuuyyy|||zzz{{{~~~}}}||||||yyyzzzzzzzzzyyyxxxvvvuuuqqqpppnnnkkkgggdddaaa```ZZZXXXUUUQQQLLLHHHEEEDDDAAAAAABBBBBBCCCEEEIIILLLRRRTTTTTTQQQJJJDDDAAAAAA@@@AAADDDMMM]]]vvvkkkUUUHHHAAA>>><<<:::999888666555555555555666666555555555444444444444444333333333222222222222222222222222222222222222222222222222222222222111222222333333222222111222333555555444555777999<<>>@@@DDDNNN___zzzmmmWWWIIIBBB???===;;;:::999777666666666666666666666555555555444444444444333333333333222222222222222222222222222222222222222222222222222222111222222333333222222111222444555555444555888:::;;;>>>DDDHHHJJJKKKMMMNNNOOOVVVaaallltttwwwwwwwwwvvv}}}||||||vvvkkk```WWWQQQJJJEEEBBBDDDGGGHHHJJJNNNSSSXXX```jjjqqq|||tttkkkbbb^^^[[[WWWWWWZZZ^^^___aaacccfffhhhjjjjjjiiijjjkkkkkkjjjhhhfffddd^^^```bbbccceeegggkkknnnyyyxxxrrrpppooommmkkkeeeeeedddccccccfffkkkooonnnooopppmmmkkklllpppttt~~~yyyqqqooolllkkklllpppuuuxxxzzzzzzyyywwwtttssstttvvvuuuuuuvvvwwwyyyzzzzzz{{{yyyyyyyyyyyyyyyzzzzzz{{{~~~~~~}}}}}}|||{{{yyyyyyvvvwwwxxxxxxxxxyyy|||~~~xxxnnnhhh^^^[[[VVVTTTTTTTTTTTTTTTSSSTTTVVVWWWYYYYYYYYYYYYZZZYYYXXXVVVVVVVVVWWWWWWZZZZZZZZZ[[[]]]^^^```aaaeeegggjjjkkkjjjjjjkkkllljjjiiihhhiiilllqqqvvvzzz{{{~~~|||xxxrrrhhh```^^^]]]___ccceeeeeedddfffhhhjjjrrr}}}|||{{{{{{yyyyyyyyyyyywwwvvvtttrrrooommmjjjgggdddaaa___^^^[[[XXXTTTOOOKKKGGGEEEDDD???@@@AAAAAABBBEEEIIILLLSSSUUUVVVRRRKKKEEECCCCCC===AAAGGGRRRfffoooXXXIIIBBB???>>><<<;;;:::888777777777777666666666666555555555555444444333333333333222222222222222222222222222222222222222222222222222222111222222333333222222111111333444444333444666999:::>>>CCCGGGIIIJJJLLLMMMMMMVVVbbbnnnuuuxxxwwwvvvvvv}}}|||{{{xxxnnnddd[[[UUUIIIDDDAAADDDGGGHHHKKKOOOTTTYYYcccnnnwwwyyylllddd\\\YYYVVVRRRRRRUUUXXXYYYZZZ[[[]]]___```aaaeeefffggggggfffdddaaa```\\\^^^```bbbfffllltttzzz}}}uuuooollliiieeebbb^^^___```aaabbbeeeiiillljjjkkkkkkiiihhhkkkqqqvvv|||wwwpppnnnlllkkkmmmrrrwwwzzzyyyyyyxxxvvvsssrrrsssuuurrrssstttvvvxxxzzz||||||yyyyyyxxxxxxyyyyyyzzzzzz}}}}}}}}}}}}|||{{{yyyyyywwwxxxxxxxxxxxxyyy{{{~~~}}}uuukkkddd]]]ZZZVVVTTTTTTUUUUUUUUUVVVWWWYYY[[[]]]^^^^^^]]][[[ZZZYYYWWWVVVVVVWWWWWWYYYYYYYYYYYYZZZ]]]___```cccfffhhhjjjiiiiiiiiijjjjjjiiihhhiiilllrrrwww{{{{{{~~~|||uuujjj```\\\YYYZZZ]]]```______ccchhhkkkuuu}}}|||{{{{{{yyyyyyyyyxxxwwwuuusssqqqnnnllliiifffbbb```^^^]]][[[XXXTTTOOOKKKGGGEEEDDD???@@@AAAAAABBBEEEIIILLLSSSUUUVVVRRRKKKEEEBBBBBB???CCCKKKXXXnnnpppXXXJJJBBB???>>><<<<<<:::999888777777777777666666666555555555555444444444333333333222222222222222222222222222222222222222222222222222222222222222333333222222222000111333333222333555777999>>>CCCGGGIIIJJJKKKLLLOOOXXXfffrrryyyzzzzzzxxxvvv~~~|||zzz|||~~~}}}~~~zzzqqqggg]]]WWWIIICCCAAADDDGGGHHHKKKOOOUUU[[[eeeqqq{{{|||ttthhh```XXXUUURRROOOOOORRRSSSSSSTTTUUUWWWXXXYYYYYYcccdddeeeeeedddaaa___]]]YYY\\\___cccjjjttt{{{rrrlllhhhddd___ZZZYYY[[[]]]___aaadddhhhkkkggghhhhhhggggggjjjrrrwwwyyytttpppnnnkkkkkknnnrrruuuvvvyyyvvvrrrooonnnppprrrtttvvvxxxzzz{{{zzzzzzzzz{{{|||yyyvvvuuuuuuxxx{{{~~~~~~|||zzzyyyxxxwwwyyyzzzyyywwwxxx|||}}}xxxpppgggaaa[[[YYYUUURRRPPPPPPRRRSSSXXXZZZ\\\___aaaaaa``````^^^\\\XXXVVVTTTUUUVVVWWWXXXXXXXXXYYYZZZ\\\^^^```aaabbbcccccccccdddfffhhhkkkjjjjjjkkkoootttyyy}}}}}}}}}uuulllccc^^^___ZZZYYY^^^dddhhhmmmrrr{{{~~~}}}|||{{{{{{zzzyyywwwwwwwwwuuuqqqnnnnnnlllhhhccc___\\\ZZZYYYVVVTTTPPPMMMJJJGGGCCCAAAAAA@@@@@@@@@AAADDDGGGHHHTTTUUUUUURRRLLLFFFAAA???===BBBLLL___pppYYYKKKCCC>>>;;;===;;;999999:::::::::999777666666666555555555555444444444333333333222222333333333222222222111111333222222111111222222333222222333333333444444444222222333444444555555666777===CCCGGGHHHHHHJJJMMMPPPZZZiiitttxxxyyyyyyzzz|||{{{}}}{{{}}}}}}vvvmmmaaaYYYLLLFFFCCCEEEGGGHHHJJJNNNTTTYYYdddrrr~~~wwwkkk___ZZZRRRMMMJJJJJJJJJJJJMMMNNNPPPPPPOOOPPPRRRTTT[[[^^^bbbdddcccaaa___^^^[[[___eeellluuu}}}|||~~~{{{ssslllgggbbb[[[WWWXXXVVV[[[___```^^^]]]aaaeeehhhiiihhhhhhiiimmmsssxxxyyyuuupppmmmjjjjjjlllppprrrssstttrrrpppnnnmmmoooqqqrrruuuxxx{{{||||||{{{|||}}}zzzxxxvvvuuuwwwzzz~~~~~~|||zzzxxxxxxxxxyyyyyyxxxvvvxxx{{{~~~{{{vvvnnneee___ZZZXXXTTTRRRPPPQQQSSSUUUXXXZZZ]]]___aaaaaaaaaaaa^^^\\\YYYVVVUUUUUUVVVWWWWWWWWWWWWWWWXXXZZZ[[[]]]]]]^^^```aaaaaabbbeeegggkkkjjjkkkmmmqqqvvv|||{{{ssskkkffffffbbbaaagggooouuu|||~~~}}}|||{{{{{{zzzxxxwwwwwwvvvuuuqqqooonnnkkkgggccc___[[[ZZZYYYVVVSSSPPPMMMJJJGGGCCCAAAAAAAAA@@@@@@BBBDDDGGGHHHSSSTTTTTTQQQLLLFFFCCCAAAAAAEEEOOOdddqqq[[[LLLDDD???<<<===;;;999999:::::::::999777777666666666555555555444444444333333333222222333333333222222222111111333222222111111222222333222222222222333333333333222333333444444555666666888===DDDGGGHHHIIIKKKNNNRRR\\\kkkvvv{{{||||||}}}}}}{{{{{{}}}}}}xxxnnnccc[[[LLLFFFBBBDDDFFFFFFHHHLLLQQQUUU___lllwwwuuuiii[[[VVVOOOIIIGGGGGGGGGGGGIIIJJJKKKKKKKKKLLLOOORRRZZZ]]]aaabbbaaa```______aaaeeekkksss{{{~~~yyyxxx{{{~~~wwwooogggccc]]]WWWUUUVVVUUUYYY^^^^^^\\\\\\___dddhhhhhhhhhggghhhkkkqqqvvv~~~xxxtttnnnkkkhhhggghhhkkkmmmmmmmmmllllllllllllmmmnnnooosssvvvzzz|||}}}|||}}}~~~xxxwwwvvvvvvxxx|||~~~{{{yyywwwvvvwwwwwwvvvuuutttuuuyyy|||~~~~~~|||yyyssslllccc]]]XXXVVVSSSQQQQQQSSSUUUWWWYYYZZZ]]]```bbbbbbbbbbbb___]]]ZZZXXXVVVVVVWWWWWWVVVUUUUUUTTTUUUVVVWWWXXXYYY[[[^^^___```cccfffiiikkklllmmmpppuuu{{{~~~xxxtttrrrmmmmmmttt~~~~~~}}}|||{{{{{{yyyxxxwwwwwwvvvuuuqqqooommmkkkgggbbb^^^[[[YYYYYYUUUSSSOOOLLLJJJGGGCCCAAAAAAAAAAAAAAABBBEEEGGGHHHOOOPPPQQQOOOKKKFFFCCCBBBCCCGGGRRRhhhsss]]]NNNEEE@@@>>>===;;;999999:::::::::999777777777666666666555555444444444444333333333333333333333222222222111111333222222111111222222333111111111222222222222333333333333333444555666777:::???EEEHHHIIIJJJMMMPPPUUU___mmmyyy~~~{{{zzz{{{}}}~~~{{{qqqfff]]]MMMGGGBBBCCCDDDDDDFFFIIINNNQQQYYYccclllvvvrrreeeUUUPPPJJJEEECCCCCCCCCCCCDDDDDDDDDDDDEEEHHHLLLPPPZZZ\\\^^^___^^^^^^___```fffkkkrrryyywwwrrrsssyyy~~~zzzwwwppphhhaaa\\\WWWRRRRRRUUUVVV[[[^^^^^^\\\\\\aaaeeejjjkkkkkkjjjiiilllrrrxxx|||uuuqqqkkkhhhdddbbbcccdddffffffeeefffhhhjjjkkklllllllllooossswwwzzz{{{{{{{{{|||vvvuuutttuuuwww{{{|||yyywwwtttssssssrrrpppoooooorrruuuxxx|||~~~~~~}}}~~~~~~}}}zzzwwwrrrjjjaaa[[[VVVTTTRRRPPPQQQSSSWWWYYYYYY[[[^^^aaacccdddcccccc```^^^\\\YYYWWWWWWWWWWWWTTTTTTSSSRRRRRRSSSTTTUUUXXXZZZ]]]```bbbeeeiiilllnnnnnnppptttyyy~~~yyyxxx~~~}}}|||{{{{{{xxxwwwvvvvvvvvvtttqqqooollljjjfffaaa^^^[[[YYYXXXUUURRROOOLLLJJJGGGCCCAAAAAAAAAAAABBBCCCDDDFFFGGGJJJKKKLLLKKKHHHDDDCCCBBBCCCGGGQQQhhhvvv```PPPGGGBBB???===;;;999999:::::::::999777777777666666666666555555444444444444333333333333333333222222222111111333222222111111222222333000000111111111222222222444444333333444555666777;;;@@@FFFJJJKKKMMMPPPSSSYYYcccqqq|||~~~|||}}}~~~~~~tttiii```PPPIIIDDDDDDDDDCCCEEEIIIMMMOOOUUU]]]ccckkkzzznnnaaaPPPKKKFFFAAA@@@@@@@@@@@@AAAAAAAAAAAABBBFFFLLLPPPXXXZZZ[[[\\\\\\]]]___bbbffflllttt|||yyypppmmmqqqyyy~~~|||vvvoookkkgggaaaZZZVVVQQQMMMPPPUUU[[[^^^aaaaaa___```eeejjjoooqqqqqqooonnnqqqxxx}}}tttnnnfffccc^^^\\\\\\]]]^^^______aaadddgggiiiiiiiiihhhjjjmmmrrrvvvwwwwwwwwwwwwrrrrrrqqqqqqsssvvvyyy|||~~~|||yyyvvvsssqqqpppllljjjhhhhhhjjjnnnrrrttt{{{}}}~~~~~~|||{{{|||}}}}}}|||zzzvvvqqqiii```ZZZSSSRRRPPPOOOPPPSSSWWWYYYZZZ\\\___bbbdddeeeeeeddd```___]]][[[YYYXXXWWWWWWSSSRRRQQQQQQRRRSSSTTTUUUWWWZZZ]]]```cccggglllooorrrsssuuuyyy~~~~~~}}}|||{{{{{{wwwvvvvvvvvvvvvtttqqqoookkkiiieeeaaa]]]ZZZYYYXXXTTTQQQNNNKKKIIIGGGDDDAAAAAAAAAAAABBBCCCDDDEEEEEEEEEGGGHHHGGGDDDBBBAAABBBCCCGGGQQQfffxxxcccRRRHHHBBB@@@===;;;999999:::::::::999888777777777666666666666555555555444444444333333333333333222222222111111333222222111111222222333000000111111111222222222555444333333444555777888<<>>>>>???@@@AAAAAAAAAAAACCCEEEEEEDDDBBBAAAAAABBBBBBGGGNNN[[[ssszzzeeeTTTHHHBBBAAA===;;;999999:::::::::999888888888777777777666666555555555555444444444444333333333222222222111111333222222111111222222333222222222222333333333333666555333333333555888:::;;;@@@GGGLLLPPPUUU\\\aaabbbkkkvvv{{{nnneeeWWWOOOIIIGGGGGGGGGJJJOOORRRSSSWWW]]]bbbjjjxxxsssdddWWWNNNFFFCCC???>>>>>>>>>>>>>>>???@@@AAABBBCCCEEEIIILLLJJJLLLOOORRRSSSUUUXXX[[[```eeekkkpppssstttuuuvvvssssssrrrrrrssssssttttttsssqqqnnnlllnnnuuu~~~wwwqqqnnnooopppnnnkkkfff```YYYTTTPPPNNNHHHGGGHHHJJJHHHHHHNNNWWW]]]```cccbbbcccgggqqqyyyyyy{{{zzzwwwvvvsssggg^^^XXXUUUPPPMMMNNNOOOPPPPPPSSSTTTVVVYYY[[[\\\\\\\\\aaaeeekkknnnnnnmmmlllkkkeeeeeegggjjjmmmqqquuuwwwrrrrrrpppnnnmmmkkkjjjiii]]]ZZZYYY\\\eeennntttwwwzzz|||}}}|||{{{yyyyyyzzzxxxvvvtttqqqlllddd[[[UUUOOONNNLLLKKKLLLOOOSSSUUU[[[]]]```dddfffhhhhhhhhhbbbbbb```^^^\\\ZZZXXXWWWPPPPPPRRRTTTXXX\\\___aaacccfffjjjnnnqqquuuzzz~~~~~~}}}|||{{{{{{vvvuuutttuuuuuutttrrrooohhhfffccc___\\\ZZZXXXXXXRRRPPPMMMKKKIIIGGGDDDAAA===>>>???@@@@@@@@@@@@@@@EEEFFFFFFEEECCCBBBBBBCCC???DDDJJJTTTiiizzzfffTTTHHHBBBAAA===;;;999999:::::::::999888888888888777777777777666666555555555444444444333333333222222222111111333222222222222222222333222222333333333444444444777555444333333666888:::;;;@@@GGGMMMQQQWWW^^^cccccckkkwww|||}}}{{{nnneeeWWWOOOHHHGGGGGGGGGKKKOOORRRSSSXXX^^^ccclll{{{xxxjjj\\\QQQJJJDDDAAA>>>======>>>>>>======>>>@@@AAABBBDDDFFFIIIEEEHHHLLLOOOQQQRRRUUUWWW\\\```eeehhhiiiiiiiiijjjkkkkkklllnnnoooqqqrrrrrrrrrqqqooonnnpppvvv~~~}}}vvvnnnhhhgggjjjmmmddd```ZZZTTTNNNJJJHHHGGGBBBBBBEEEHHHGGGGGGMMMVVV```ccceeeeeefffkkkvvv~~~}}}~~~zzzzzz~~~ssshhh___YYYRRRPPPNNNKKKJJJIIIJJJKKKKKKKKKMMMPPPRRRTTTVVVWWW\\\```eeeggggggeeeddddddbbbbbbeeejjjooosssrrrpppoookkkggggggjjjkkkhhhddd\\\YYYWWW]]]hhhsssyyy{{{}}}|||{{{zzzyyywwwvvvuuuwwwvvvssspppkkkddd\\\VVVQQQOOOLLLKKKKKKOOOSSSUUU]]]___aaadddfffggghhhhhhfffccc___]]]\\\[[[ZZZYYYYYYXXXVVVUUUXXXaaakkksssxxxtttrrrssswww{{{}}}}}}~~~zzz~~~~~~~~~~~~}}}|||wwwwwwwwwvvvtttpppmmmkkkhhhfffcccaaa^^^[[[WWWTTTRRRPPPMMMJJJGGGEEEDDDDDD@@@@@@@@@@@@AAABBBCCCCCCEEEFFFFFFGGGFFFEEEDDDCCCAAAEEEIIIPPP___xxx|||hhhVVVJJJDDDBBB@@@===;;;999999999777666999999888888777666666666777777666555444444333333444444444333333333222222111111111111111111111111444333333222222333333444333333333444555666777888===AAAGGGLLLRRRWWW]]]aaabbbgggpppzzz~~~}}}~~~}}}pppeeeXXXPPPIIIHHHHHHHHHKKKOOOUUUWWW\\\aaadddkkk{{{pppbbbUUUKKKFFF@@@???>>>======<<<=========>>>???AAACCCEEEFFFGGGEEEFFFHHHJJJLLLNNNPPPQQQPPPSSSYYY\\\^^^___aaabbb___eeehhhhhhkkkqqqttttttsssooollllllqqquuuwwwwwwwwwooofffaaa```aaa___]]]\\\WWWPPPIIIDDDBBBBBBCCC>>>???@@@@@@BBBGGGMMMQQQ___aaabbbcccfffnnnxxxzzzzzz~~~|||vvvnnneee\\\UUUQQQOOONNNKKKIIIGGGGGGHHHHHHHHHIIIKKKLLLOOOPPPRRRSSSWWWZZZ___aaa```___^^^^^^^^^___bbbhhhmmmooonnnllljjjgggdddeeehhhiiigggddd___\\\[[[```jjjtttyyy{{{|||{{{yyywwwuuutttttttttvvvtttqqqnnniiibbbZZZUUUOOONNNKKKJJJKKKOOOSSSUUU\\\^^^```bbbdddeeeffffffcccaaa^^^]]]^^^^^^]]]\\\\\\ZZZXXXWWWZZZcccnnnvvv|||yyywwwxxx|||}}}vvvsssuuurrrvvv|||}}}|||||||||{{{zzzvvvwwwwwwvvvtttqqqnnnllliiigggccc```^^^[[[WWWUUURRRPPPMMMJJJGGGEEEDDDDDD@@@@@@@@@@@@AAABBBCCCCCCFFFGGGHHHHHHHHHGGGFFFEEEBBBDDDHHHMMM[[[rrr}}}iiiWWWJJJDDDBBB???===;;;:::::::::888777999999888888777666666666777666666555444444333333333333333333222222222222111111111111111111111111444333333222222333333444222222333333444555777888===AAAFFFLLLQQQWWW\\\```aaafffoooyyy}}}{{{~~~}}}{{{}}}}}}qqqeeeXXXPPPJJJHHHHHHHHHKKKPPPUUUWWW\\\aaaeeelll{{{|||mmm___RRRIIICCC>>>>>>============>>>>>>===>>>???AAABBBDDDEEEEEEEEEEEEGGGHHHJJJLLLMMMMMMOOORRRVVVYYYZZZ[[[]]]___```eeehhhhhhlllrrruuuuuuqqqmmmiiiiiilllpppqqqqqqnnnggg___ZZZZZZZZZXXXUUURRROOOJJJEEEAAA@@@@@@@@@>>>>>>???@@@BBBFFFLLLPPP\\\^^^```bbbeeellluuu}}}}}}zzzzzz}}}{{{yyywwwvvvssspppjjjccc\\\VVVQQQOOOLLLJJJHHHFFFEEEDDDEEEEEEEEEFFFGGGHHHIIIKKKLLLLLLOOORRRVVVXXXWWWVVVVVVWWWZZZ\\\```fffjjjkkkiiifffdddbbbaaabbbfffhhhgggeeebbb``````eeemmmuuuyyyzzz{{{yyyvvvsssqqqqqqqqqrrrtttrrrppplllhhh```XXXSSSMMMLLLJJJJJJKKKOOOSSSUUUZZZ[[[]]]___```aaabbbbbb___^^^\\\]]]___`````````^^^]]]ZZZYYY\\\eeeqqqyyy}}}|||zzz|||xxxooogggdddeeeeeeiiinnnrrrvvv{{{}}}zzzyyyzzzzzzxxxwwwuuuvvvwwwvvvuuussspppnnnkkkhhhccc___]]]ZZZXXXVVVRRRPPPNNNKKKHHHFFFEEEDDD@@@@@@@@@@@@AAABBBCCCCCCGGGHHHJJJKKKKKKJJJIIIHHHBBBCCCEEEJJJTTThhh~~~iiiVVVJJJDDDCCC???===;;;;;;;;;;;;:::999999999888888777666666666666666666555444444333333333222222222222111111111111111111111111111111111333333222222222222333333222222222222333555666777<<<@@@EEEKKKPPPUUU[[[___```eeennnxxx~~~{{{zzz{{{yyyxxx|||~~~rrrgggZZZRRRKKKIIIIIIIIILLLPPPUUUXXX]]]bbbfffmmm|||{{{kkk]]]QQQHHHBBB>>>>>>=========>>>??????>>>>>>???@@@AAABBBCCCCCCEEEEEEFFFGGGHHHIIIJJJJJJNNNPPPSSSUUUVVVXXX[[[]]]aaaeeehhhiiimmmtttwwwvvvooojjjeeeccceeehhhhhhgggaaa\\\VVVRRRQQQPPPNNNKKKFFFDDDBBB???>>>============>>>>>>???AAADDDJJJNNNVVVYYY]]]___ccciiiqqqwww|||zzzyyyzzz~~~{{{{{{yyywwwtttqqqnnnmmmmmmjjjddd]]]WWWRRROOONNNIIIHHHFFFDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGIIIKKKNNNOOOOOONNNOOOPPPWWWZZZ___eeehhhhhheeeccc```___```bbbfffiiihhhgggdddcccdddhhhnnntttxxxyyyzzzxxxtttqqqoooooopppqqqsssqqqooolllggg```WWWRRRLLLKKKIIIIIIKKKNNNRRRTTTVVVWWWXXXZZZ[[[\\\]]]]]]]]][[[[[[\\\^^^______^^^___]]]ZZZYYY\\\eeepppxxxxxxxxxxxxzzz}}}yyymmmcccZZZWWWWWWXXX[[[___dddjjjqqqxxx}}}~~~}}}{{{xxxwwwwwwwwwuuuttttttuuuvvvvvvvvvtttqqqpppmmmhhhccc^^^\\\ZZZXXXVVVQQQPPPNNNKKKIIIGGGEEEDDD@@@@@@@@@@@@AAABBBCCCCCCGGGIIIKKKMMMNNNMMMKKKJJJBBBBBBCCCFFFNNN^^^vvv~~~hhhUUUHHHCCCBBB???>>><<<;;;<<<===<<<;;;999999888888777666666666666666555555555444444444222222222111111111000000111111111111111111111111333333222222222222333333111111111222333444555666;;;???DDDJJJOOOTTTYYY]]]```dddmmmxxx~~~{{{|||vvvuuuvvv{{{~~~sssggg[[[SSSLLLJJJJJJIIILLLPPPUUUXXX]]]cccgggnnn}}}{{{kkk]]]QQQIIICCC??????>>>>>>===>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBGGGGGGGGGHHHIIIJJJJJJJJJNNNPPPRRRTTTVVVYYY]]]```cccfffiiijjjooovvvxxxuuulllfff```]]]^^^___^^^]]]VVVRRRNNNLLLJJJIIIFFFCCC???>>>>>>===<<<;;;;;;:::<<<===>>>>>>@@@CCCGGGKKKOOOSSSYYY\\\```eeemmmrrrwwwwwwwwwxxxzzz~~~~~~}}}yyyxxxvvvsssoookkkhhhgggfffbbb\\\UUUOOOKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGHHHIIIHHHIIIJJJLLLUUUYYY___dddeeedddbbbaaa^^^___aaadddgggiiiiiihhhddddddeeehhhlllqqquuuwwwyyywwwsssqqqooopppqqqrrrsssqqqoookkkfff___WWWRRRJJJJJJIIIIIIJJJMMMPPPRRRRRRRRRSSSTTTVVVXXXYYYZZZ[[[ZZZYYYZZZ\\\]]]\\\ZZZ]]][[[YYYXXXZZZbbblllsssrrrsssuuuwwwyyy|||ooocccZZZSSSOOOOOONNNQQQUUUYYY___fffoootttyyy~~~|||zzzwwwvvvvvvuuutttrrrttttttvvvvvvuuusssqqqppplllhhhbbb^^^[[[YYYWWWUUUOOONNNMMMKKKIIIFFFDDDCCC@@@@@@@@@@@@AAABBBCCCCCCHHHJJJMMMOOOOOONNNLLLKKKCCCAAAAAADDDJJJWWWppphhhSSSFFFAAAAAA@@@>>><<<<<<======<<<;;;999999888888777666666666555555555555555444444444222222222111111111000000111111111111111111111111333222222111111222222333111111111222333444555666:::>>>CCCHHHMMMRRRXXX[[[___dddmmmxxx}}}{{{}}}}}}}}}zzzqqqqqqtttzzz~~~sssggg[[[SSSLLLJJJIIIIIILLLPPPTTTWWW]]]dddhhhnnn}}}zzzjjj\\\QQQHHHCCCAAAAAA@@@>>>============???@@@@@@AAABBBBBBCCCCCCIIIJJJJJJLLLMMMNNNOOOOOOPPPRRRUUUXXX[[[^^^cccffffffiiikkkmmmrrrwwwwwwrrrgggbbb[[[WWWWWWXXXVVVUUUNNNLLLJJJGGGFFFDDDBBB@@@>>>>>>======<<<;;;::::::<<<===>>>>>>???BBBFFFIIIKKKOOOUUUYYY]]]bbbiiiooossssssssssssttttttuuuuuu|||zzzwwwuuusssppplllhhhdddbbbaaa^^^XXXRRRLLLHHHFFFEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEHHHJJJSSSWWW\\\``````___^^^^^^\\\^^^```ccceeefffffffffbbbbbbbbbdddhhhlllqqqtttvvvuuusssqqqpppqqqrrrsssrrrpppnnnkkkfff___VVVQQQJJJJJJIIIIIIJJJLLLNNNOOOLLLMMMNNNOOOQQQTTTVVVWWWZZZYYYYYYZZZ[[[[[[ZZZXXXYYYYYYWWWVVVXXX^^^ffflllnnnpppsssuuuwwwzzz~~~ssscccZZZTTTOOOLLLLLLJJJLLLOOOSSSWWW^^^eeekkkrrrxxx~~~~~~|||zzzwwwvvvuuuuuusssrrrssstttuuuuuutttrrrpppoookkkgggbbb^^^[[[XXXUUURRRMMMMMMLLLJJJHHHFFFCCCBBB@@@@@@@@@@@@AAABBBCCCCCCHHHJJJMMMOOOPPPNNNKKKIIICCC@@@@@@EEEIIIUUUnnnhhhSSSFFFAAAAAA@@@>>><<<<<<<<<<<<;;;:::999999888888777666666666555555555555555555555555333222222222222111111111111111111111111111111111222222111111111111222222222222222222333555666777:::===BBBGGGLLLQQQVVVYYY^^^ccclllwww|||{{{{{{}}}xxxrrrmmmmmmqqqxxx~~~rrrggg[[[SSSKKKIIIIIIHHHKKKOOORRRVVV]]]dddhhhnnn}}}xxxgggYYYNNNFFFBBBAAAAAA@@@???>>>>>>>>>>>>AAAAAABBBCCCDDDEEEFFFFFFKKKLLLMMMOOORRRTTTUUUVVVUUUXXX\\\___bbbeeeiiillliiillloooqqqvvvxxxtttmmmaaa[[[TTTQQQQQQQQQPPPNNNIIIHHHFFFDDDBBB@@@@@@???>>>=========<<<;;;;;;;;;<<<===??????@@@AAAEEEGGGIIIMMMSSSWWW[[[```hhhmmmpppooonnnmmmkkkjjjjjjiii|||yyyxxxsssrrrooolllhhhccc```^^^[[[YYYUUUPPPLLLHHHFFFEEECCCCCCCCCBBBBBBAAA@@@???@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCBBBBBBCCCFFFIIIOOOSSSWWWZZZYYYXXXYYYZZZYYY[[[^^^```aaaaaaaaaaaa____________bbbgggmmmrrrrrrrrrqqqqqqqqqqqqrrrrrrpppooollliiiddd]]]UUUOOOKKKJJJIIIIIIIIIJJJLLLMMMHHHHHHIIIKKKNNNQQQTTTUUUXXXXXXXXXZZZ\\\\\\ZZZYYYWWWWWWWWWVVVWWW[[[aaaeeejjjnnnqqqtttuuuxxx|||~~~rrrdddVVVQQQOOOLLLJJJJJJJJJLLLNNNPPPSSSXXX^^^bbbjjjrrr|||~~~~~~~~~}}}{{{xxxvvvvvvuuutttrrrssssssttttttsssqqqnnnmmmhhheeeaaa^^^ZZZWWWSSSPPPKKKKKKJJJIIIGGGEEEBBBAAA@@@@@@@@@@@@AAABBBCCCCCCHHHJJJMMMOOOOOOLLLIIIGGGCCC???@@@FFFJJJUUUpppjjjTTTGGGCCCCCCAAA???<<<;;;;;;;;;:::999999999888888777666666666555555555555555555555555333333333333222222222222111111111111111111111111222222111111111111222222222222333333444555777888999<<>>>>>>>>???@@@@@@AAABBBBBBCCCEEEGGGHHHIIIJJJKKKMMMOOORRRUUUYYY[[[\\\\\\___cccfffhhhiiilllmmmlllpppsssuuuxxxyyyqqqgggZZZTTTNNNKKKKKKKKKJJJIIIEEEDDDBBB@@@===<<<===>>>;;;;;;:::::::::;;;<<<<<<===>>>???@@@@@@BBBDDDGGGHHHLLLQQQUUUYYY___hhhnnnooommmjjjfffdddbbbbbbaaa}}}zzzxxxvvvpppooollliiieeeaaa]]][[[TTTRRROOOLLLHHHEEECCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAA@@@BBBEEEHHHKKKOOOSSSUUUTTTSSSTTTVVVVVVYYY\\\]]]]]]\\\\\\\\\]]]]]]\\\\\\^^^dddkkkpppooooooppppppqqqqqqqqqqqqooommmjjjgggbbb[[[SSSNNNKKKJJJIIIIIIIIIIIIJJJKKKEEEFFFGGGIIILLLOOOSSSUUUWWWWWWXXX[[[]]]^^^\\\[[[VVVWWWWWWWWWWWWZZZ^^^aaagggkkkooorrrsssvvvzzz~~~|||gggZZZNNNKKKLLLKKKIIIIIIKKKMMMNNNPPPQQQUUUZZZ]]]dddmmmyyy~~~~~~}}}~~~|||yyywwwwwwvvvtttrrrssssssttttttrrrpppmmmkkkgggdddaaa^^^ZZZVVVQQQNNNJJJJJJIIIIIIGGGDDDAAA@@@@@@@@@@@@@@@AAABBBCCCCCCHHHJJJMMMOOONNNKKKHHHEEECCC???AAAGGGLLLWWWrrrlllVVVIIIEEEEEEAAA???<<<;;;;;;:::999777999999888888777666666666444555555555555555555555444444444333333333222222111111111111111111111111222222111111111111222222333333333444555666777888999<<>>???AAACCCDDDCCCCCCEEEFFFHHHJJJKKKLLLKKKMMMPPPSSSWWW[[[^^^```aaadddhhhkkkkkkkkklllmmmnnnrrruuuwwwzzzyyynnncccUUUPPPIIIFFFGGGHHHGGGFFFBBBAAA???<<<::::::;;;===888888777888999;;;===>>>===???@@@AAAAAABBBDDDFFFIIILLLQQQTTTXXX___hhhoooooolllgggbbb___]]]]]]]]]|||{{{yyyvvvsssnnnkkkgggccc```\\\XXXUUUSSSQQQMMMIIIEEEBBB@@@???>>>>>>>>>>>>============<<<===>>>???????????????AAA@@@@@@@@@AAABBBCCCCCCIIIIIIJJJKKKMMMOOOQQQRRRVVVVVVWWWXXXYYYYYYYYYXXXZZZ[[[\\\^^^aaadddfffhhhjjjkkklllnnnpppqqqqqqqqqooolllgggccc___ZZZTTTPPPMMMKKKJJJHHHHHHIIIJJJKKKKKKIIIHHHKKKPPPUUUWWWWWWZZZ[[[[[[\\\\\\\\\\\\[[[ZZZYYYWWWTTTSSSVVV[[[___hhhkkkpppsssuuuvvvxxxyyy}}}ooo[[[UUUMMMIIIIIIJJJKKKJJJMMMOOOQQQRRRSSSUUUXXX[[[dddlllwww~~~}}}|||{{{yyywwwuuuuuuuuuuuuqqqrrrrrrrrrqqqnnnkkkiiidddbbb^^^ZZZWWWUUUTTTSSSMMMLLLIIIGGGDDDBBBAAA@@@@@@@@@@@@AAACCCEEEFFFGGGLLLLLLLLLKKKIIIGGGEEECCCCCCDDDFFFHHHMMM\\\xxxpppZZZOOOHHHDDDBBBAAA???>>><<<;;;;;;;;;;;;;;;:::999999888888777777777666555444333333333222333333333333222111111222222222222222222222222666444333111000000111111222222222111222222333333;;;>>>BBBFFFJJJNNNRRRVVVYYY]]]dddnnnxxxzzz||||||~~~yyypppccchhhmmmpppyyy~~~qqqddd]]]TTTLLLIIIGGGEEEGGGJJJMMMSSS[[[cccjjjsss}}}|||kkk\\\OOOFFFAAA@@@???======>>>AAADDDEEEFFFHHHKKKLLLLLLLLLMMMNNNNNNOOOPPPQQQSSSUUUWWWXXX___bbbfffkkknnnpppqqqqqqooorrrvvvyyywwwpppeee]]]MMMKKKHHHEEEDDDDDDDDDEEEBBB@@@>>><<<;;;:::::::::999:::;;;:::999:::===??????@@@BBBCCCCCCEEEGGGIIIIIIQQQXXX\\\aaagggkkkjjjqqqmmmfffaaa___]]]\\\[[[|||yyyxxxuuurrrpppkkkhhhddd```]]]ZZZUUURRROOONNNJJJGGGDDDBBBAAAAAA???>>>>>>>>>============<<<===>>>???@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBFFFFFFGGGHHHJJJLLLNNNOOOQQQRRRSSSTTTUUUUUUUUUUUUXXXXXXYYY[[[^^^aaacccdddfffgggiiikkkmmmnnnooopppooolllgggccc___YYYSSSOOOLLLKKKIIIGGGGGGHHHIIIJJJJJJJJJKKKOOOTTTXXXYYYXXXYYYYYY[[[\\\]]]]]]]]]]]][[[ZZZWWWTTTSSSVVVZZZ^^^gggkkkqqquuuwwwxxxyyyzzz}}}ooo```TTTPPPJJJGGGHHHJJJKKKKKKMMMOOORRRTTTUUUXXX[[[^^^eeemmmxxx~~~}}}|||{{{yyywwwuuuuuuuuuuuuqqqrrrrrrrrrpppnnnkkkiiidddbbb___[[[XXXVVVUUUUUUPPPNNNLLLHHHEEECCCAAA@@@@@@@@@@@@AAACCCDDDFFFGGGIIIJJJJJJJJJIIIHHHFFFEEEAAAAAACCCGGGNNN___}}}qqq\\\QQQJJJDDDBBBAAA???>>><<<;;;;;;;;;;;;;;;:::999999888888777777777777666666555555444222333333333333222111111444444444444444444444444555444333111111111111111222222222111222222333444:::===BBBFFFJJJMMMQQQSSSUUUYYYbbbmmmyyy|||{{{{{{}}}yyypppeeeiiimmmqqqzzz~~~rrrfff]]]UUUMMMIIIGGGFFFGGGKKKMMMRRR[[[cccjjjrrr||||||lll]]]PPPGGGAAAAAA@@@>>>>>>???BBBEEEGGGGGGJJJNNNPPPQQQQQQQQQRRRRRRQQQQQQQQQRRRTTTVVVWWW^^^```dddhhhkkkmmmnnnoooqqqsssvvvwwwsssiii]]]TTTFFFEEECCCBBBAAAAAAAAAAAAAAA@@@>>><<<::::::::::::999:::::::::999;;;===@@@???AAABBBDDDEEEHHHKKKOOOTTT\\\dddgggkkkpppqqqooopppllleee```^^^^^^^^^^^^}}}{{{xxxuuusssqqqnnnkkkgggddd```]]]ZZZVVVRRROOOKKKIIIGGGEEECCCBBBBBBBBB??????>>>>>>>>>===============>>>???@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@BBBBBBCCCDDDFFFHHHIIIJJJKKKLLLNNNOOOPPPQQQRRRRRRTTTTTTUUUWWWYYY\\\^^^___```aaadddgggjjjlllnnnnnnooolllhhhccc___YYYSSSOOOKKKJJJHHHFFFFFFGGGHHHIIIIIIKKKOOOUUUZZZ\\\[[[YYYUUUVVVYYY[[[]]]^^^______\\\[[[XXXTTTSSSUUUYYY]]]eeekkkrrrxxx{{{|||||||||~~~}}}lll\\\SSSMMMKKKIIIHHHJJJLLLMMMMMMOOOQQQUUUXXXZZZ^^^bbbeeeiiippp{{{~~~}}}|||{{{zzzxxxwwwuuuuuuttttttqqqrrrrrrqqqpppmmmjjjhhhdddbbb___\\\ZZZXXXWWWWWWTTTRRROOOKKKGGGDDDBBBAAA@@@@@@@@@AAABBBDDDEEEFFFFFFGGGIIIJJJIIIHHHFFFEEE???>>>@@@EEEOOOdddttt___SSSKKKEEEBBBAAA@@@>>>===<<<;;;;;;;;;;;;:::999999888888777777777777777777777666666333333333333333222222111444444444444444444444444444444333222111111111111222222222222222333444444888===BBBGGGJJJLLLOOOPPPQQQVVV```lllyyy~~~zzzzzz~~~|||{{{|||zzzqqqgggkkknnnsss{{{}}}rrrhhh___VVVNNNJJJHHHFFFGGGKKKLLLRRRZZZaaahhhqqq{{{}}}mmm^^^RRRHHHCCCBBBAAA@@@@@@AAADDDHHHJJJKKKOOOTTTXXXYYYYYYYYYYYYWWWVVVTTTRRRRRRSSSTTTVVV\\\^^^```dddgggjjjlllmmmrrrssssssqqqjjj___QQQHHHBBBCCCCCCDDDDDDDDDCCCCCCAAA@@@>>><<<::::::::::::888999:::::::::;;;>>>@@@BBBCCCEEEGGGJJJOOOVVVZZZccclllsssvvvxxxzzzxxxtttpppkkkddd______```bbbccczzzwwwtttrrrpppmmmjjjgggdddaaa]]]ZZZWWWSSSOOOLLLHHHGGGEEECCCAAAAAAAAAAAA?????????>>>>>>>>>============???@@@AAAAAAAAAAAA>>>>>>>>>======>>>>>>???@@@@@@AAABBBCCCEEEFFFGGGHHHIIIKKKLLLNNNOOOPPPPPPPPPQQQQQQSSSUUUWWWYYYZZZ[[[]]]```dddhhhkkkmmmnnnnnnlllhhhddd```ZZZTTTPPPJJJIIIGGGEEEEEEFFFGGGHHHKKKNNNTTTZZZ]]]\\\YYYWWWPPPRRRVVVZZZ]]]___``````]]][[[XXXTTTRRRTTTXXX\\\ccciiisss{{{yyyoooeee[[[SSSMMMJJJJJJJJJKKKLLLNNNOOOOOOQQQTTTXXX]]]aaafffkkkooopppxxx}}}}}}zzzyyyxxxwwwvvvuuuttttttqqqqqqrrrqqqooollliiigggdddbbb___\\\ZZZYYYXXXXXXVVVTTTQQQLLLHHHEEECCCBBB@@@@@@@@@AAABBBCCCEEEFFFFFFGGGHHHJJJIIIGGGEEEDDD@@@>>>???EEEQQQhhhuuuaaaUUUMMMFFFBBBAAA@@@>>>===<<<<<<;;;;;;;;;:::999999888888777666666666666666666777777333333444444333333222111222222222222222222222222333333333222222111111111222222222222222333444555777<<>>>>>>>>>>>===>>>???AAABBBBBBCCCCCC??????>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBDDDEEEFFFGGGHHHJJJLLLMMMNNNOOOOOOMMMMMMNNNOOOQQQRRRTTTUUUXXXZZZ]]]aaafffiiilllmmmllljjjhhheeeaaa\\\UUUQQQJJJHHHGGGEEEEEEFFFGGGHHHMMMQQQWWW[[[[[[XXXUUURRRLLLOOOTTTYYY]]]```aaaaaa\\\[[[XXXTTTRRRTTTXXX\\\aaaiiittt}}}zzzqqqjjjfffaaa[[[VVVQQQLLLIIIHHHIIIJJJLLLMMMNNNPPPQQQRRRVVV[[[aaagggmmmsssxxx}}}~~~}}}xxxxxxxxxwwwvvvuuuttttttqqqqqqqqqpppnnnkkkhhhfffcccaaa___\\\ZZZXXXXXXXXXUUUSSSPPPLLLHHHEEECCCBBB@@@@@@@@@AAABBBCCCDDDEEEGGGHHHJJJJJJIIIGGGDDDBBBCCC@@@@@@GGGTTTmmmtttaaaVVVMMMGGGCCCBBB@@@???===<<<<<<<<<;;;;;;:::999999888888777555555555555555555555666333444444444444333222222222222222222222222222222222333333333222222111111222222222222333444555666666;;;AAAFFFIIIKKKMMMNNNTTTYYYbbbnnnzzz{{{zzzzzz{{{}}}{{{zzzpppoooooosssyyy~~~|||uuummmaaaXXXOOOKKKHHHEEEFFFJJJJJJOOOWWW]]]eeennnyyy~~~ooobbbVVVLLLGGGDDDCCCCCCCCCFFFIIIMMMOOOUUUZZZ```dddfffeeeeeeeee^^^]]]ZZZXXXVVVVVVWWWXXXZZZ\\\___cccgggjjjllllllkkkfff^^^WWWQQQKKKFFFCCC;;;===???BBBCCCCCCBBBAAA???>>><<<;;;:::::::::;;;999:::;;;<<<<<<>>>BBBDDDHHHKKKOOOUUU]]]gggqqqxxxzzzrrrnnnhhhdddfffjjjnnnppp}}}{{{vvvssspppmmmjjjgggdddaaa]]][[[WWWTTTQQQNNNKKKHHHEEEDDDBBB@@@??????@@@@@@@@@@@@?????????>>>>>>>>>===>>>@@@AAABBBCCCDDDDDDAAAAAA@@@?????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGHHHIIIKKKLLLMMMMMMMMMJJJJJJJJJKKKLLLNNNOOOPPPRRRTTTXXX]]]aaaeeehhhiiihhhgggeeeccc```[[[UUUQQQJJJIIIGGGEEEEEEFFFGGGHHHMMMQQQVVVXXXVVVSSSPPPNNNKKKOOOTTTZZZ___bbbcccccc]]]\\\YYYUUUTTTVVVZZZ^^^ccckkkvvv~~~pppddd^^^YYYVVVRRROOOMMMJJJFFFDDDFFFHHHJJJLLLMMMOOORRRUUUVVV[[[aaahhhooovvv~~~~~~}}}|||wwwwwwwwwwwwvvvuuutttsssqqqqqqqqqpppmmmjjjgggeeebbb```]]]ZZZXXXVVVUUUUUUPPPOOOLLLIIIGGGEEECCCCCC@@@@@@@@@@@@AAABBBCCCDDDGGGIIIKKKLLLJJJGGGDDDAAADDDAAABBBJJJYYYrrrqqq___UUUMMMHHHCCCBBBAAA???>>>===<<<<<<;;;;;;:::999999888888777555555555555555444444444444444444444444333222222444444444444444444444444222222333333333222222111222222222222333555666777666:::@@@FFFIIILLLOOOQQQXXX\\\eeeppp{{{zzzxxxyyywww~~~}}}yyy}}}xxxsssppptttyyy}}}~~~vvvnnnbbbXXXOOOKKKHHHDDDEEEHHHJJJNNNUUU\\\cccmmmxxx~~~pppcccXXXNNNHHHDDDDDDCCCDDDGGGKKKOOOQQQXXX\\\aaadddeeedddcccddd]]]]]]\\\\\\[[[[[[\\\\\\]]]```cccfffhhhiiiiiihhhaaa[[[SSSMMMIIIGGGEEEDDD???@@@BBBDDDEEEDDDCCCBBB>>>===<<<::::::::::::;;;:::;;;======>>>AAADDDGGGKKKOOOVVV^^^hhhttt}}}sssooojjjhhhjjjnnnrrrttt~~~{{{yyysssqqqmmmjjjhhheeeaaa^^^YYYWWWSSSPPPNNNKKKGGGEEEBBBAAA@@@@@@@@@AAABBBCCC@@@@@@@@@?????????>>>>>>===>>>@@@BBBCCCDDDDDDEEECCCCCCBBBAAAAAAAAAAAAAAA?????????@@@AAABBBCCCDDDEEEEEEGGGHHHIIIIIIIIIIIIFFFFFFFFFGGGGGGIIIJJJKKKLLLNNNQQQVVVZZZ^^^aaabbbbbbbbbaaa```^^^ZZZTTTOOOJJJIIIGGGFFFFFFFFFHHHIIIKKKNNNQQQRRRPPPNNNMMMMMMMMMQQQWWW]]]bbbeeeffffff___^^^[[[XXXWWWZZZ^^^bbbgggnnnyyy|||lllaaaYYYUUUQQQNNNKKKHHHHHHHHHGGGEEEGGGIIIMMMOOOQQQTTTZZZ^^^```eeelllttt|||~~~|||{{{zzzvvvwwwwwwwwwvvvuuutttssspppqqqpppooommmiiifffdddaaa___\\\XXXUUUSSSRRRRRRJJJJJJHHHFFFEEEDDDCCCCCC@@@@@@@@@@@@AAABBBCCCCCCFFFHHHKKKLLLLLLIIIFFFDDDDDDAAACCCLLL^^^xxxmmm\\\SSSMMMHHHCCCBBBAAA???>>>===<<<<<<;;;;;;:::999999888888777777777666666555555444444444444444555444444333222444444444444444444444444111222333333333333222111222222222333444555666777666:::@@@EEEIIIMMMQQQTTT[[[___gggrrr}}}}}}{{{|||zzz|||vvvxxxyyysssvvvzzz~~~wwwpppbbbXXXOOOJJJGGGCCCDDDGGGIIINNNTTTZZZbbblllwww~~~qqqeeeYYYOOOJJJDDDDDDCCCEEEGGGLLLPPPRRRYYY[[[___```____________[[[\\\^^^```aaaaaaaaa```ccceeehhhiiiiiifffccc```WWWRRRLLLHHHFFFEEEDDDCCCEEEFFFGGGHHHHHHGGGFFFEEE>>>===;;;:::999::::::;;;;;;<<<>>>???@@@CCCGGGJJJQQQWWW```kkkwww}}}rrroookkkjjjlllpppsssttt}}}zzzxxxrrroookkkhhhfffbbb___\\\WWWTTTPPPNNNKKKHHHEEEBBB????????????@@@BBBDDDEEE@@@@@@@@@????????????>>>===>>>@@@BBBCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBB????????????@@@AAACCCCCCCCCCCCDDDEEEFFFFFFEEEEEECCCCCCCCCDDDDDDEEEGGGGGGGGGIIILLLQQQUUUYYY[[[]]]^^^^^^^^^]]]\\\XXXRRRNNNKKKJJJHHHFFFFFFGGGHHHIIIHHHKKKNNNNNNLLLKKKLLLNNNOOOSSSYYY```eeeggghhhhhhaaa```^^^[[[ZZZ]]]bbbfffjjjqqq|||rrrcccZZZTTTRRRNNNKKKHHHFFFHHHJJJLLLLLLIIILLLPPPSSSVVV[[[bbbhhhjjjooowww~~~}}}}}}}}}|||zzzyyyxxxvvvvvvwwwwwwwwwuuutttssspppqqqpppooommmiiifffddd```^^^[[[WWWTTTQQQPPPPPPGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@AAABBBBBBCCCDDDFFFJJJMMMMMMKKKHHHFFFCCCAAACCCNNNaaa|||kkkZZZRRRLLLHHHCCCBBBAAA???>>>======<<<;;;;;;::::::999888888777999888888777666555555444444444555555444444333222222222222222222222222222000111333333444333222111222222222333444555777777777:::???DDDHHHMMMSSSVVV[[[___gggsss~~~zzzsssuuu}}}vvvxxx{{{xxxpppaaaXXXOOOJJJFFFBBBCCCFFFIIIMMMSSSZZZaaakkkwwwrrreeeZZZPPPJJJDDDCCCCCCEEEHHHLLLPPPSSSXXXZZZ\\\\\\[[[ZZZZZZ[[[YYY[[[___bbbdddddddddcccgggiiikkkkkkiiiccc^^^ZZZPPPMMMIIIGGGFFFEEECCCAAAFFFFFFFFFEEEEEEDDDCCCBBB>>>===;;;:::999::::::;;;<<<===???@@@AAADDDHHHKKKYYY___jjjvvvzzzqqqooolllkkkmmmpppssssss}}}zzzvvvtttpppmmmiiifffccc```\\\YYYUUURRRNNNJJJHHHFFFDDDBBBBBBBBBBBBAAAAAABBBBBBCCCCCCBBBAAA???>>>=========>>>@@@BBBEEEGGGHHHHHHHHHHHHGGGEEEDDDBBBAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBDDDCCCCCCDDDEEEEEEDDDBBB@@@AAABBBBBBCCCCCCBBBBBBFFFFFFFFFHHHJJJNNNQQQTTTZZZYYYXXXYYYYYYUUUOOOJJJKKKJJJIIIGGGFFFGGGGGGHHHJJJKKKJJJIIIHHHIIILLLOOOUUUXXX\\\aaadddeeeffffffaaaaaaaaaaaaccceeehhhkkkqqqvvvuuueeeZZZSSSOOOOOONNNLLLKKKJJJKKKLLLMMMNNNPPPTTTXXX\\\bbbhhhlllrrryyy~~~~~~}}}|||{{{{{{zzzzzzvvvvvvvvvuuutttrrrqqqppprrrpppmmmllljjjiiifffdddaaa^^^[[[XXXVVVSSSPPPMMMKKKJJJHHHFFFDDDBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBDDDHHHKKKLLLNNNOOOLLLFFFCCCGGGJJJQQQfff|||iiiZZZPPPJJJGGGEEECCCAAA@@@@@@???>>><<<::::::::::::::::::::::::777777777666555555555444222222333444444444333333//////000000111111111222333333333333333333333333111111222333333333222222777999===BBBHHHNNNRRRTTT\\\bbbhhhppp}}}{{{rrrqqqvvv|||}}}zzzrrrhhh\\\PPPIIIFFFBBBBBBDDDIIINNNTTTZZZ```iiittt|||~~~qqqeeeZZZQQQLLLHHHFFFEEEEEEGGGKKKPPPSSSWWWVVVTTTSSSTTTWWWYYY[[[```aaabbbdddfffhhhiiijjjjjjjjjkkkjjjggg___VVVOOOIIIIIIHHHGGGFFFFFFFFFFFFLLLJJJHHHGGGFFFEEEBBB???<<<;;;999999999;;;===>>><<<>>>@@@@@@AAAFFFNNNTTT^^^hhhuuuwwwrrroookkkiiijjjllloooppp~~~{{{xxxtttrrrooolllhhheeebbb___[[[XXXSSSPPPLLLHHHFFFEEECCCAAAAAAAAAAAAAAAAAABBBCCCCCCDDDCCCBBB@@@??????>>>>>>???@@@BBBDDDFFFHHHIIIIIIJJJIIIGGGEEECCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAABBBDDDDDDBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBDDDGGGJJJLLLRRRRRRRRRTTTUUUTTTOOOKKKIIIIIIGGGGGGFFFGGGGGGHHHJJJJJJJJJIIIHHHIIILLLOOOUUUXXX\\\___```````````````aaabbbccceeehhhkkknnnuuuzzzuuufff[[[UUURRROOOMMMLLLKKKLLLOOORRRUUUUUUXXX]]]aaaffflllrrrwww~~~~~~~~~}}}|||{{{zzzyyyxxxuuuuuuuuuuuutttsssrrrqqqrrrooommmkkkjjjhhhfffccc```^^^ZZZXXXUUUSSSOOOMMMJJJIIIGGGEEEDDDBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBDDDHHHKKKLLLNNNPPPMMMGGGBBBFFFJJJRRRggg}}}iiiZZZQQQKKKHHHDDDCCCAAA@@@@@@???===;;;<<<<<<;;;;;;:::::::::999777777777777666666666666333333444444444333333222000000000000111111111222333333333333333333333333111111222222333333333222666999===CCCIIINNNRRRUUU\\\bbbiiiqqq~~~yyypppooosssyyy{{{sssiii]]]QQQKKKGGGDDDDDDFFFHHHMMMSSSYYY___hhhssszzz}}}qqqdddYYYPPPJJJFFFFFFEEEEEEFFFIIIMMMOOOSSSRRRQQQQQQSSSVVVZZZ]]]bbbbbbcccdddeeefffgggggggggggghhhgggddd]]]UUUNNNIIIHHHHHHHHHHHHIIIJJJKKKLLLJJJHHHGGGFFFDDDAAA>>>;;;:::999999999;;;===>>>>>>???AAAAAACCCHHHQQQXXXdddooo|||zzzqqqmmmjjjgggeeegggiiilllnnn}}}yyyuuuqqqooommmjjjfffccc```]]]YYYVVVPPPMMMIIIFFFDDDCCCAAA????????????@@@AAABBBCCCDDDDDDDDDCCCAAA@@@@@@@@@@@@@@@AAABBBDDDFFFHHHJJJKKKMMMLLLJJJHHHFFFCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAABBBDDDDDDBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@>>>=========???AAACCCDDDHHHHHHJJJMMMOOOPPPNNNKKKGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHGGGIIILLLOOOXXXZZZ]]]___^^^]]]\\\]]]___aaaccceeehhhkkkpppsss{{{wwwhhh___ZZZXXXTTTRRROOONNNPPPVVV\\\___bbbeeejjjpppuuu{{{~~~~~~~~~~~~~~~}}}{{{zzzxxxwwwvvvtttuuuuuuuuutttsssrrrrrrqqqooollljjjiiihhheeeccc___]]]YYYWWWUUURRROOOLLLIIIHHHGGGEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBBCCCGGGJJJLLLOOORRROOOJJJCCCFFFJJJSSSiii|||iiiZZZQQQKKKIIIDDDBBB@@@@@@@@@???===;;;======<<<;;;:::999999888666666666777777777777777444444444444444333222111000000000111111111111111333333333333333333333333111111222222222333333333666888===CCCIIIOOOSSSVVV[[[bbbiiirrr~~~{{{qqqooorrrxxx}}}uuukkk___SSSMMMIIIFFFFFFHHHGGGLLLRRRWWW]]]fffpppxxx}}}pppdddYYYOOOIIIEEEEEEDDDDDDEEEGGGIIIJJJMMMLLLLLLMMMQQQVVV\\\___cccccccccccccccbbbbbbbbbbbbbbbcccbbb```ZZZSSSMMMIIIIIIIIIJJJKKKLLLNNNOOOLLLJJJHHHFFFEEECCC@@@===::::::999999:::;;;===>>>???@@@AAABBBDDDKKKVVV^^^jjjvvv~~~rrrjjjhhhgggeeedddeeehhhlllnnn~~~|||xxxsssooollljjjgggccc```]]]ZZZVVVSSSNNNKKKGGGDDDCCCBBB@@@???===>>>>>>???AAABBBDDDEEECCCCCCBBBAAA@@@@@@AAAAAABBBBBBBBBCCCFFFIIIKKKMMMPPPOOOMMMKKKHHHEEECCCAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEDDDBBBAAAAAA@@@@@@????????????======<<<<<<===>>>??????@@@AAACCCFFFHHHIIIIIIIIIDDDEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIHHHGGGIIILLLOOO[[[^^^aaaaaa```^^^___```___bbbfffhhhjjjnnnsssxxxzzzjjjaaa^^^\\\[[[XXXUUUUUUXXX___ggglllqqquuuzzz~~~}}}}}}}}}}}}~~~|||{{{yyywwwvvvuuuttttttuuuuuutttssssssrrrpppnnnkkkiiihhhgggdddbbb^^^\\\XXXVVVTTTQQQNNNKKKHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAEEEIIIKKKPPPTTTSSSNNNGGGHHHKKKTTThhh{{{gggYYYPPPKKKIIIDDDBBB@@@@@@@@@???===;;;===<<<;;;:::999888777777555555555666666777777777555555555555444333222111111111111111111111111111222222222222222222222222111111111111222333444444555888===CCCIIIOOOTTTVVVYYY___gggooo{{{wwwtttuuu{{{xxxlll```TTTNNNJJJFFFFFFHHHFFFJJJPPPUUU[[[dddnnnuuu~~~qqqdddYYYPPPJJJEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHKKKPPPWWW^^^bbbdddcccbbbaaa___^^^]]]\\\^^^^^^^^^^^^\\\XXXRRRMMMKKKKKKKKKKKKLLLMMMNNNOOOLLLJJJGGGFFFDDDAAA>>>;;;999999999999;;;<<<>>>??????@@@AAABBBEEENNNZZZbbbnnnyyyvvvllleeeeeeeeeeeeeeefffjjjnnnrrr}}}{{{wwwrrrmmmjjjgggddd```]]]ZZZWWWSSSPPPLLLIIIEEECCCBBBBBB@@@???<<<<<<===>>>@@@BBBDDDEEEBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBDDDFFFJJJMMMNNNQQQQQQOOOMMMJJJGGGDDDBBBCCCCCCEEEFFFGGGGGGGGGFFFDDDCCCCCCCCCEEEEEECCCBBBBBBAAA@@@>>>============<<<<<<;;;;;;;;;;;;;;;;;;<<<===???@@@BBBCCCDDDEEECCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIHHHHHHIIIMMMPPPYYY]]]bbbbbbaaa```cccfffbbbeeeiiijjjjjjnnnuuu{{{{{{lllccc```___\\\[[[[[[^^^eeeoooxxx}}}|||||||||}}}~~~|||{{{yyywwwvvvuuuuuuuuuuuuuuutttsssrrrrrrooommmjjjhhhgggfffcccaaa]]][[[WWWUUUSSSPPPMMMJJJGGGFFFEEECCCBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB???DDDHHHLLLRRRXXXYYYUUUMMMKKKKKKSSSddd~~~yyyeeeWWWOOOJJJHHHEEECCCAAA@@@@@@@@@>>><<<<<<;;;:::999888777666555444444444555555666666666666666666555444333222111222222222111111111111111222222222222222222222222111111111111222333444555555888<<>>??????@@@AAABBBFFFOOO\\\eeeqqq{{{zzzooogggbbbbbbdddeeefffhhhlllqqquuu||||||{{{xxxtttpppkkkiiidddaaa]]]ZZZWWWTTTPPPMMMJJJGGGDDDBBBAAAAAA???>>><<<<<<===>>>???AAACCCDDDAAA@@@@@@@@@@@@@@@AAABBBAAABBBCCCEEEHHHKKKMMMOOORRRQQQPPPOOOLLLHHHEEECCCDDDEEEGGGIIIJJJJJJIIIIIICCCCCCBBBCCCDDDEEECCCAAABBBAAA???===<<<;;;<<<<<<:::999999999999888888888;;;<<<=========>>>AAACCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKNNNQQQUUUZZZ___aaa___```dddiiihhhkkkllljjjhhhlllttt{{{qqqiiifffeee```bbbfffnnnyyy~~~|||{{{{{{|||}}}~~~~~~}}}{{{zzzxxxwwwvvvvvvvvvvvvuuutttrrrqqqpppnnnllliiigggfffeeebbb```\\\ZZZVVVTTTRRROOOLLLIIIFFFEEEDDDCCCAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB???DDDIIINNNWWW___aaa___TTTOOOLLLRRRaaaxxxyyyeeeWWWOOOKKKIIIFFFDDDBBBBBBBBBAAA???===;;;;;;:::999888777777666555555555555666666666666555555555555555444333222222222222222222111111111222222222222222222222222111111000000111333555666555888<<>>:::777666777888:::<<<>>>???@@@???AAACCCEEEIIIRRR]]]fffrrr|||~~~pppfffaaa```___bbbeeegggiiimmmsssyyyxxxxxxwwwuuuqqqmmmhhhfffbbb___[[[XXXUUURRRNNNKKKGGGDDDAAA?????????>>>===<<<<<<======???@@@BBBBBBAAAAAAAAAAAAAAABBBCCCCCC@@@AAADDDGGGJJJLLLMMMNNNQQQQQQQQQOOOMMMIIIFFFDDDFFFGGGIIIKKKMMMMMMLLLKKKGGGFFFEEEFFFHHHHHHFFFEEECCCAAA>>><<<::::::;;;;;;888999999999999888777777:::;;;<<<<<<;;;===@@@DDDEEEFFFGGGHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJLLLOOORRRSSSYYY___```^^^___dddjjjnnnpppnnnjjjfffiiirrrzzz}}}vvvttttttpppttt||||||{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyyxxxwwwwwwvvvuuutttrrrpppooommmkkkhhhgggfffdddaaa___\\\YYYVVVSSSQQQNNNKKKHHHEEEEEECCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAFFFLLLSSS\\\gggjjjiiiZZZQQQLLLQQQ___uuuzzzfffXXXPPPMMMLLLGGGFFFDDDCCCCCCBBB@@@>>>;;;;;;;;;:::::::::999999888888888888777777777777444555555555555555444444333333333222222111111111111111111111111111111111111111000000111333555777555777;;;@@@EEEJJJNNNPPPUUUXXX[[[aaammm}}}}}}{{{}}}uuuhhhZZZRRRLLLFFFDDDEEEFFFJJJOOOTTTXXX```iiipppyyysssfffZZZPPPJJJEEECCCAAA@@@@@@BBBDDDEEECCCGGGMMMTTT[[[aaadddfffbbbaaa```___]]]\\\[[[[[[ZZZYYYYYYYYYZZZZZZXXXVVVTTTSSSRRRPPPNNNMMMMMMMMMLLLIIIFFFCCCAAA===999666555666888:::<<<>>>???@@@@@@CCCFFFHHHLLLTTT___gggpppyyyttteee\\\[[[\\\___ccchhhjjjlllpppxxx~~~|||uuuuuutttrrrooojjjfffdddaaa^^^ZZZWWWTTTQQQMMMJJJDDDBBB???=========<<<;;;============>>>@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEE???AAAEEEHHHKKKMMMNNNNNNPPPPPPPPPOOOMMMJJJFFFDDDGGGHHHKKKMMMNNNNNNMMMMMMKKKJJJJJJKKKLLLLLLKKKIIICCCAAA>>>;;;:::999:::;;;999:::::::::::::::999888999;;;<<<;;;;;;<<>>@@@CCCEEEEEEIIIPPPXXX^^^ccceeefffcccbbbaaa```___^^^^^^]]]ZZZYYYYYYZZZ[[[[[[ZZZXXXUUUTTTSSSRRRPPPPPPOOOOOOLLLIIIFFFCCC@@@===888555444666888:::===???@@@@@@AAADDDHHHKKKOOOVVV```hhhllluuu~~~lll]]]VVVVVVYYYaaaffflllooopppuuu}}}}}}uuussspppnnnkkkhhhdddaaa^^^[[[VVVRRROOOLLLIIIFFFDDDBBB???<<<;;;<<<===>>>===???@@@@@@???>>>@@@AAA???@@@BBBDDDEEEFFFFFFFFFDDDFFFHHHKKKMMMOOOPPPQQQQQQQQQQQQPPPNNNKKKIIIGGGHHHIIILLLNNNOOOOOONNNMMMOOOQQQQQQQQQSSSUUUPPPIIICCCAAA>>><<<<<<<<<;;;:::::::::::::::::::::::::::===>>>>>>===<<<===@@@BBBCCCFFFHHHIIIIIIHHHHHHIIIKKKLLLLLLKKKJJJKKKNNNPPPVVVZZZ]]]\\\___fffkkkllltttkkkdddbbbbbbdddnnnzzz~~~{{{{{{}}}|||~~~~~~}}}|||||||||{{{zzzzzzyyyyyyyyyxxxwwwuuurrrooommmllljjjhhhfffeeedddbbb___]]]XXXVVVTTTQQQNNNKKKJJJIIIGGGFFFEEEDDDBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEIIINNNWWWfffqqqqqqkkkaaaUUUMMMSSSccc|||{{{ssssssrrr{{{hhh\\\UUUPPPLLLJJJIIIFFFDDDBBBBBBAAABBB>>>=========>>>???@@@@@@;;;;;;;;;;;;:::999888888666666666666555555555555444444444333333222222222555444333333222222222222222333333333333333333444444888<<<@@@CCCFFFKKKNNNPPPQQQSSSZZZeeettt}}}~~~{{{pppaaaUUUNNNJJJGGGEEEEEEHHHMMMRRRXXX```ggglllvvv}}}sssgggZZZNNNGGGCCCBBBAAAAAAAAAAAABBBCCCHHHLLLSSS[[[aaaeeeggggggbbbccceeeeeeddd```]]][[[\\\ZZZWWWVVVWWWXXXWWWWWWWWWXXXXXXWWWTTTRRRQQQQQQMMMJJJEEE@@@===;;;888555888999;;;===>>>???@@@@@@AAADDDIIINNNTTT[[[bbbgggkkksss}}}~~~nnnaaaWWWPPPQQQVVVbbbiiiooorrrvvv|||}}}xxxuuurrrooommmkkkgggccc```\\\YYYTTTQQQNNNKKKGGGEEECCCAAA???<<<;;;;;;<<<===;;;===>>>?????????AAACCCAAAAAABBBCCCDDDEEEEEEEEECCCEEEGGGJJJMMMOOOPPPQQQQQQQQQPPPOOOMMMKKKHHHGGGHHHIIILLLNNNOOOOOOOOONNNPPPTTTWWWXXXZZZYYYQQQHHHCCCAAA>>><<<<<<<<<;;;:::999999999:::::::::::::::;;;<<<======<<<>>>@@@CCCEEEGGGJJJKKKJJJJJJKKKLLLLLLMMMMMMMMMLLLNNNPPPSSSZZZ___cccccceeejjjnnnmmmppphhhaaa___```dddooozzz}}}yyyxxxzzz{{{}}}~~~}}}~~~~~~}}}||||||{{{{{{zzzyyyyyyyyyxxxwwwvvvtttrrrooommmllljjjhhhfffeeedddbbb___\\\WWWVVVSSSPPPNNNKKKJJJIIIGGGFFFEEECCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDFFFIIIOOOXXXfffppppppjjj```UUUNNNUUUgggvvvooopppsss|||iii]]]VVVQQQMMMKKKIIIGGGEEECCCBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>999999:::999999888777666666666666666555555555555444333333333333333333222555444333222222222222222222222333333333333444444555888<<>>???@@@AAABBBEEEJJJOOOUUU[[[bbbfffkkksss|||uuufff[[[RRRNNNQQQWWWdddlllssswww{{{zzzvvvtttqqqnnnkkkiiifffaaa^^^YYYVVVRRRNNNKKKIIIEEECCCAAA@@@===;;;;;;;;;<<<===:::<<<>>>???@@@AAACCCEEEBBBBBBCCCCCCDDDDDDDDDDDDBBBDDDFFFIIILLLNNNPPPQQQQQQQQQPPPNNNLLLJJJHHHFFFHHHJJJLLLNNNPPPPPPPPPPPPRRRXXX^^^aaaccc___SSSGGGDDDAAA>>><<<;;;;;;:::888888888999999::::::;;;;;;:::<<<===>>>>>>@@@CCCEEEDDDFFFHHHIIIHHHIIIJJJKKKKKKLLLMMMLLLLLLNNNPPPSSS]]]dddiiijjjlllnnnooollliiiccc]]][[[]]]dddppp||||||wwwvvvwwwxxx~~~||||||}}}~~~~~~}}}{{{{{{{{{zzzyyyyyyxxxxxxwwwvvvuuutttqqqooolllkkkiiihhheeedddcccaaa^^^[[[WWWUUUSSSPPPMMMKKKJJJIIIFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEGGGKKKQQQZZZfffooonnnggg]]]UUUOOOXXXmmmsssnnnpppuuu~~~jjj___XXXRRRNNNLLLJJJHHHFFFDDDCCCCCCCCCCCCBBB@@@???======<<<<<<::::::::::::999888777666666666666666555555555555222333333333333333333444444333333222222222222333222222222333333444444444666888;;;===???BBBFFFIIIKKKMMMQQQWWWcccrrr}}}sssdddXXXQQQLLLIIIFFFCCCGGGLLLQQQVVV[[[aaadddmmmsss~~~vvvjjj^^^RRRIIIDDDCCCAAA@@@@@@AAACCCDDDMMMPPPVVV\\\```bbbbbbbbbcccbbbbbbaaaaaaaaabbbbbbbbbaaa____________^^^]]]___^^^^^^]]]\\\ZZZYYYXXXMMMIIIDDD@@@===;;;999777999:::;;;===>>>@@@AAABBBDDDGGGLLLQQQVVV[[[aaaeeejjjrrr{{{ttthhh[[[RRRLLLKKKPPPWWWdddmmmwww{{{{{{wwwrrrpppllljjjgggccc___\\\WWWTTTPPPLLLJJJHHHEEEBBB???>>>===;;;;;;;;;<<<===<<<>>>@@@AAAAAABBBDDDFFFDDDCCCCCCCCCBBBCCCCCCCCCCCCDDDGGGJJJMMMOOOPPPQQQPPPPPPOOOMMMKKKIIIHHHGGGIIIJJJLLLNNNPPPRRRRRRRRRTTTZZZaaaeeegggcccWWWJJJCCCAAA===;;;::::::999777777888888999:::;;;;;;<<<===>>>@@@AAAAAACCCEEEGGGFFFHHHJJJJJJJJJIIIJJJKKKHHHIIIIIIIIIIIIKKKNNNPPP\\\dddjjjllllllmmmkkkgggaaa]]]XXXWWW[[[eeesss~~~}}}xxxvvvxxxyyy~~~}}}{{{{{{}}}}}}}}}|||zzzzzzzzzyyyxxxxxxwwwwwwvvvuuutttssspppnnnlllkkkiiigggeeecccbbb```\\\ZZZUUUTTTRRROOOMMMKKKIIIIIIEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEHHHMMMTTT[[[eeekkkiiicccZZZSSSQQQ[[[tttuuuqqqtttzzz~~~kkk```YYYSSSPPPMMMLLLIIIGGGEEEDDDDDDDDDCCCBBBAAA???>>>=========<<<<<<<<<<<<;;;:::999888666666666666555555555555222222222333333444444444333333222222222222222333222222222333333444444444777999;;;<<<===@@@DDDGGGKKKMMMPPPVVV```oootttfffZZZSSSNNNJJJGGGDDDHHHMMMRRRVVVZZZ___bbbjjjoooyyyyyymmm```TTTKKKDDDCCCAAA@@@@@@AAACCCDDDMMMQQQVVV\\\```bbbbbbaaaaaa```______```cccfffhhhfffeeeeeeeeefffeeecccaaaaaa```___^^^]]]\\\ZZZXXXMMMIIICCC???===;;;:::888999:::;;;===???AAABBBCCCFFFJJJNNNSSSWWW\\\bbbeeeiiiqqq{{{|||iii^^^SSSKKKHHHHHHOOOWWWbbblllvvv{{{~~~~~~zzz{{{xxxqqqnnnkkkhhheeeaaa]]]YYYUUURRRNNNKKKIIIGGGEEEBBB>>>===<<<<<<;;;<<<======@@@BBBCCCCCCCCCCCCDDDEEEDDDDDDCCCBBBAAABBBBBBCCCDDDFFFHHHJJJMMMOOOPPPPPPOOONNNMMMLLLJJJIIIIIIHHHIIIKKKLLLOOOQQQSSSTTTUUUUUU[[[aaadddfffdddYYYNNNBBB@@@<<<::::::999888777777888888:::;;;<<<======???AAACCCDDDDDDDDDFFFHHHMMMOOOQQQQQQOOOMMMMMMMMMFFFGGGHHHHHHGGGIIILLLNNNVVV^^^eeefffffffffccc^^^YYYXXXVVVVVV\\\iiixxx|||{{{}}}}}}{{{{{{|||}}}|||{{{yyyyyyyyyxxxwwwwwwvvvvvvttttttsssqqqooommmkkkjjjhhhfffdddbbbaaa^^^[[[XXXTTTSSSQQQNNNLLLJJJIIIIIIDDDCCCBBBAAAAAA@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEIIIPPPVVV\\\cccgggccc\\\TTTQQQQQQ^^^zzzyyywwwzzz}}}jjj___YYYTTTQQQNNNMMMKKKHHHGGGFFFFFFFFFBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;:::999999666666666666555555555555222222222333333444444444222222222111111222222333111111222333333444555555888999:::;;;<<>><<<;;;;;;:::::::::;;;===???AAADDDEEEIIILLLQQQVVVZZZ___cccgggiiiqqq{{{}}}tttaaaXXXNNNHHHFFFFFFMMMUUU___iiissswwwzzz{{{xxxttt|||xxxuuuooommmiiifffccc___ZZZWWWSSSPPPLLLJJJHHHFFFDDDBBB=========<<<======>>>>>>BBBCCCDDDDDDCCCCCCDDDEEEDDDCCCBBBAAAAAAAAACCCCCCEEEFFFHHHJJJLLLMMMNNNNNNLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKMMMOOORRRTTTVVVWWWWWW\\\aaaccceeecccYYYNNN@@@>>>;;;999999:::999888777888999;;;<<<>>>??????@@@BBBEEEGGGHHHHHHJJJLLLSSSUUUWWWWWWSSSOOOKKKIIIGGGHHHHHHHHHGGGHHHJJJMMMOOOVVV[[[\\\[[[\\\ZZZVVVRRRUUUVVVWWW```ooo~~~~~~||||||||||||{{{zzzxxxxxxxxxwwwvvvvvvuuuuuusssrrrrrrpppooolllkkkjjjhhhfffcccaaa```]]]YYYWWWSSSRRRPPPNNNKKKJJJIIIHHHCCCBBBAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFKKKRRRYYY]]]aaabbb\\\UUUNNNNNNRRR```~~~~~~zzziii^^^YYYUUURRRPPPNNNLLLJJJHHHGGGGGGGGGBBBBBBAAA??????>>>>>>>>>;;;;;;;;;::::::999888777666666666666555555555555222333333333333333333444222111111111111222222333111111222333333444555555888999::::::;;;>>>CCCFFFKKKNNNPPPSSSZZZhhhzzzvvviii]]]UUUOOOJJJFFFGGGIIILLLPPPSSSXXX^^^bbbiiinnnwww|||pppcccVVVMMMEEECCC@@@>>>>>>@@@CCCEEEKKKNNNTTTZZZ^^^`````````YYYYYYZZZ]]]bbbiiiooosssxxxxxxyyyzzz{{{yyyvvvrrrnnnjjjgggeeeeeeccc^^^ZZZLLLGGGBBB>>><<<<<<<<<;;;;;;;;;;;;===???BBBEEEGGGKKKOOOTTTYYY^^^bbbfffiiikkksss|||tttiiiYYYQQQIIIEEEDDDDDDJJJQQQZZZccckkkoooppprrrqqqmmm|||yyyvvvsssnnnkkkhhhdddaaa]]]YYYUUUPPPMMMJJJGGGFFFDDDBBB@@@=========>>>>>>>>>?????????AAABBBCCCBBBBBBDDDFFFCCCBBBAAA@@@@@@BBBCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLJJJKKKMMMOOORRRUUUXXXYYYXXX^^^ccceeefffaaaUUUIII>>><<<:::999999:::999999888999:::<<<>>>???AAAAAADDDGGGKKKOOOQQQRRRUUUWWW[[[^^^aaa```[[[TTTMMMJJJGGGGGGGGGFFFEEEEEEGGGIIIIIIOOOSSSRRRRRRTTTSSSQQQNNNSSSWWWZZZddduuu}}}|||||||||{{{yyyxxxwwwwwwvvvvvvuuuttttttrrrqqqqqqpppnnnllljjjiiigggeeecccaaa___\\\XXXVVVRRRQQQOOOMMMKKKJJJIIIHHHBBBAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFMMMTTTZZZ]]]^^^]]]VVVNNNIIILLLRRRbbbwwwfff]]]XXXUUURRRQQQOOOMMMJJJIIIHHHHHHHHHEEEDDDBBB@@@>>>======<<<;;;;;;;;;;;;:::999888777666666666666555555555555444333333333333333333222111111111111111222333333000111111222444555555666888999::::::;;;???CCCGGGIIILLLOOORRRXXXfffzzz}}}yyyvvviii]]]UUUOOOIIIFFFFFFHHHJJJLLLPPPVVV^^^ccciiiooowww|||qqqdddVVVMMMFFFCCC@@@>>>>>>@@@CCCFFFJJJMMMRRRWWWZZZ[[[ZZZZZZTTTUUUXXX\\\ccclllsssxxx}}}}}}{{{wwwrrrmmmiiigggfffddd^^^YYYLLLGGGAAA===<<<<<<<<<<<<;;;;;;<<<===???CCCFFFHHHLLLPPPVVV\\\aaaeeeiiilllnnnvvv~~~wwwiii\\\OOOIIICCCBBBAAAAAAFFFLLLSSSZZZ```aaacccffffffccc}}}yyyuuurrrmmmkkkgggddd```\\\XXXTTTMMMKKKHHHEEEDDDCCCAAA???======>>>>>>??????@@@@@@<<<>>>@@@AAAAAABBBDDDFFFCCCBBB@@@@@@@@@BBBDDDEEEDDDEEEFFFGGGGGGGGGGGGGGGIIIHHHHHHHHHIIIKKKLLLNNNKKKKKKMMMOOORRRVVVXXXZZZZZZ```fffhhhgggaaaRRRDDD===;;;999888999::::::999999999;;;===???@@@BBBCCCHHHLLLRRRVVVZZZ]]]```bbbiiilllooonnnhhh^^^VVVRRREEEEEEEEECCCAAAAAACCCEEEGGGLLLOOOMMMMMMPPPQQQOOOLLLSSSXXX\\\gggyyy~~~}}}}}}|||zzzyyywwwwwwwwwvvvuuuuuuttttttqqqqqqpppooonnnllljjjiiigggeeebbb```___\\\XXXUUURRRQQQOOOMMMKKKIIIIIIHHHAAAAAA@@@@@@???@@@@@@@@@CCCBBBBBBCCCCCCDDDEEEFFFMMMUUU[[[]]]]]]ZZZSSSKKKFFFJJJRRRcccuuueee\\\XXXTTTRRRQQQPPPMMMKKKIIIIIIHHHHHHGGGFFFDDDAAA>>><<<;;;:::============<<<;;;::::::777666666666555555555555444444444333333222222222111111000000111222333333000111111222444555666666999999::::::<<>>>>>@@@DDDFFFJJJMMMQQQUUUWWWWWWUUUTTTQQQSSSWWW]]]eeennnuuuzzz}}}~~~{{{wwwrrrmmmhhhfffeeebbb\\\VVVKKKGGGAAA===<<<<<<======<<<<<<<<<===???CCCFFFIIIMMMQQQXXX^^^cccgggkkknnnqqqxxx|||rrraaaSSSHHHBBB>>>>>>??????CCCIIIKKKQQQUUUVVVWWW[[[\\\[[[~~~{{{wwwtttqqqooolllgggbbb]]]XXXSSSPPPJJJIIIFFFCCCAAA???======@@@???>>><<<<<<<<<===>>>>>>???@@@@@@???@@@BBBDDD@@@@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEGGGJJJNNNPPPMMMMMMNNNOOOQQQTTTVVVXXX^^^bbbgggjjjggg\\\NNNCCC>>><<<999999:::;;;<<<<<<:::;;;===???@@@CCCGGGJJJNNNTTT\\\```bbbhhhsss|||zzzpppcccWWWPPPIIIGGGEEEBBBAAAAAABBBBBBEEEHHHKKKNNNOOOPPPRRRSSSWWWXXX\\\fffsss~~~~~~~~~~~~|||yyyxxxwwwwwwwwwwwwuuusssqqqpppqqqpppoooooonnnlllhhheeefffeeeccc```\\\YYYWWWUUUSSSRRROOOLLLIIIGGGFFFEEEAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEKKKQQQWWWZZZVVVQQQLLLJJJFFFFFFNNNeeetttfff___XXXTTTSSSQQQOOONNNMMMMMMMMMKKKJJJGGGFFFDDDAAA???>>>===<<<<<<;;;;;;::::::999999888777777777777666555444333333333333333333333333333222222222222222222222222333333222222222333444444777999;;;<<<===>>>@@@BBBIIIKKKMMMRRR[[[kkk}}}xxxrrryyyxxxkkk___WWWQQQKKKGGGFFFGGGJJJMMMQQQWWW^^^ccciiipppzzz}}}rrrfffYYYPPPFFFDDDAAA>>>>>>@@@CCCEEEJJJKKKMMMOOOPPPPPPPPPPPPOOOQQQVVV]]]dddkkkppprrr{{{|||~~~~~~{{{wwwqqqnnngggbbb^^^^^^______[[[VVVMMMHHHBBB>>><<<<<<;;;:::===>>>>>>??????BBBFFFIIIQQQTTTXXX___eeekkkoooqqqqqqvvv}}}|||nnn\\\OOOCCCAAA>>>;;;<<<>>>AAADDDKKKLLLLLLLLLMMMNNNNNNNNN|||yyyvvvrrrpppmmmjjjeee```[[[VVVQQQNNNIIIHHHFFFCCC@@@>>>======???>>>===<<<<<<<<<=========???????????????AAACCC@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFHHHLLLNNNPPPMMMMMMMMMOOOQQQTTTWWWXXX```dddiiijjjdddXXXJJJBBB<<<:::888777777999::::::;;;===@@@BBBEEEJJJOOOSSSVVV]]]eeejjjnnnuuurrrcccWWWOOOHHHGGGDDDBBBAAAAAABBBBBBEEEGGGKKKMMMOOORRRUUUXXX[[[]]]cccmmmyyy~~~|||zzzyyywwwwwwxxxwwwvvvtttrrrpppqqqpppoooooonnnlllhhhddddddcccaaa^^^[[[XXXVVVUUUSSSQQQOOOLLLIIIGGGEEEEEEAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEIIINNNSSSUUURRRMMMIIIGGGFFFFFFMMMaaatttggg___YYYUUUTTTQQQOOONNNMMMNNNMMMKKKJJJHHHGGGEEECCCAAA???>>>>>><<<;;;;;;::::::999999888777777777777666555444333333333333333333333333333222222222222222222222222111111111222333444555666777999;;;<<<===>>>AAACCCJJJMMMQQQWWWaaapppzzzssszzzzzzmmmaaaYYYRRRLLLHHHEEEGGGIIILLLPPPWWW^^^cccjjjqqqzzz}}}rrrfffYYYPPPFFFCCC@@@>>>===???BBBDDDHHHIIIKKKMMMNNNNNNNNNNNNLLLOOOSSSZZZ```fffkkknnnssstttuuutttqqqmmmhhhddd^^^ZZZWWWXXXZZZZZZWWWSSSNNNJJJDDD???======<<<;;;===>>>??????@@@BBBFFFJJJOOOSSSYYY```ggglllppprrrvvvzzz{{{kkkXXXKKKBBB???<<<::::::===@@@BBBEEEFFFFFFGGGGGGHHHHHHIIIyyyvvvssspppnnnkkkgggbbb]]]YYYTTTOOOKKKHHHGGGEEEBBB@@@>>>============<<<;;;;;;;;;<<<<<<<<<>>>>>>>>>===>>>@@@BBBAAA@@@@@@@@@@@@BBBDDDEEEFFFFFFEEEDDDDDDCCCCCCBBBAAABBBEEEHHHKKKMMMOOOPPPMMMMMMMMMOOOQQQUUUWWWYYYbbbgggkkkhhh^^^PPPEEE???;;;:::888777777999:::;;;>>>@@@DDDHHHLLLQQQXXX\\\bbbiiiqqqwww|||qqqaaaUUUNNNGGGFFFDDDBBBAAAAAABBBBBBDDDFFFIIILLLPPPUUU[[[___cccgggnnnxxx}}}|||{{{}}}~~~~~~~~~~~~}}}|||{{{zzzxxxxxxxxxxxxwwwtttrrrqqqqqqpppoooooonnnkkkgggdddaaa```^^^\\\ZZZWWWVVVUUUSSSRRRPPPMMMJJJHHHFFFEEEAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEHHHLLLPPPQQQNNNJJJGGGEEEEEEEEEKKK[[[wwwtttggg```ZZZVVVUUUQQQPPPNNNMMMNNNMMMLLLJJJIIIHHHFFFDDDBBB@@@??????<<<;;;;;;::::::999999888777777777777666555444444444444333333333333333333222222222222222222222222000000000111333444666777777999;;;===>>>???AAADDDKKKOOOVVV^^^hhhxxxzzztttzzz}}}ooocccZZZSSSLLLHHHEEEFFFIIIKKKOOOVVV]]]ccckkkqqq{{{}}}rrrfffYYYPPPEEECCC???======>>>AAACCCEEEFFFGGGIIIJJJJJJJJJJJJIIIKKKOOOUUUZZZ```dddfffiiijjjjjjhhheee```\\\YYYTTTRRRQQQSSSVVVWWWUUURRRPPPLLLFFFBBB@@@???===<<<>>>???@@@@@@AAACCCGGGJJJNNNRRRZZZbbbjjjooorrrttt{{{yyyhhhTTTFFF???===;;;999888:::===???@@@@@@AAABBBBBBCCCDDDDDD}}}wwwtttqqqnnnllliiieee```[[[WWWRRRMMMIIIFFFEEECCCAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>=========???AAAAAA@@@??????@@@BBBDDDFFFGGGFFFEEEDDDCCCBBBAAA@@@@@@BBBFFFJJJMMMOOOOOOOOONNNNNNNNNPPPRRRUUUXXXZZZcccgggiiicccVVVIII@@@===<<<<<<;;;::::::;;;>>>@@@BBBFFFJJJOOOUUU[[[aaaeeepppvvv}}}wwwhhh[[[QQQLLLEEEDDDCCCBBBBBBBBBBBBBBBDDDFFFIIILLLQQQYYYaaaffflllqqqyyy~~~zzzyyyxxx}}}~~~~~~}}}}}}}}}|||{{{{{{yyyyyyyyyxxxwwwuuusssrrrpppoooooonnnnnnkkkgggddd___^^^]]][[[YYYXXXVVVUUUTTTSSSQQQOOOLLLJJJGGGFFFAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEIIILLLNNNPPPNNNKKKHHHFFFDDDEEEIIIWWWoootttgggaaa[[[WWWVVVRRRPPPNNNNNNNNNNNNLLLJJJIIIHHHFFFDDDAAA@@@??????<<<;;;;;;::::::999999888777777777777777666555555444444444444444333333333222222222222222222222222111111111111222333444555666888;;;===>>>???BBBDDDJJJPPPXXXbbbmmm||||||xxxuuu|||}}}~~~qqqeee\\\TTTMMMHHHEEEFFFHHHJJJNNNTTT\\\bbbjjjqqqzzz}}}rrrfffXXXPPPDDDBBB???===<<<===???AAABBBBBBCCCEEEFFFFFFGGGGGGGGGIIILLLPPPUUUYYY\\\^^^aaaaaaaaa___[[[WWWTTTQQQOOONNNOOORRRVVVXXXWWWVVVTTTPPPJJJEEECCCAAA???>>>???@@@AAAAAAAAADDDHHHKKKMMMRRR[[[dddlllrrruuuvvv~~~xxxgggRRRDDD>>><<<999777777999;;;<<<>>>??????@@@AAABBBCCCCCC{{{vvvssspppmmmkkkhhhddd___ZZZVVVQQQLLLHHHDDDCCCAAA@@@>>>======<<<::::::;;;;;;;;;;;;;;;;;;;;;<<<======<<<===???AAAAAAAAA@@@???AAACCCEEEGGGHHHGGGFFFDDDBBBAAA@@@???@@@CCCGGGKKKNNNOOOOOOOOOOOOOOOOOOQQQSSSUUUXXXYYY```bbbccc[[[NNNCCC<<<;;;;;;<<<<<<<<<;;;===@@@DDDFFFKKKRRRZZZaaahhhooosss{{{vvvhhh[[[QQQKKKHHHCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEHHHMMMSSS[[[dddkkksssxxx~~~|||xxxvvvwww}}}~~~}}}}}}||||||{{{{{{{{{yyyyyyyyyxxxwwwuuusssrrrpppooonnnnnnmmmkkkgggccc___^^^]]][[[ZZZXXXWWWVVVUUUUUUSSSQQQOOOLLLIIIGGGAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEIIIJJJMMMOOOOOOMMMIIIGGGDDDDDDIIIWWWmmmsssggg```[[[WWWWWWRRRPPPOOONNNNNNNNNLLLKKKHHHGGGEEECCCAAA???>>>>>><<<;;;;;;::::::999999888777777777777777777666555555555555444444333333333222222222222222222222222333333222111111111222222555777:::<<<===???AAADDDIIIOOOXXXbbbnnn|||{{{vvvtttvvv~~~{{{{{{sssggg^^^VVVNNNHHHFFFFFFGGGIIILLLRRRZZZ```gggnnnwww}}}rrrfffXXXPPPCCCBBB???===<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEGGGHHHJJJMMMPPPSSSUUUWWWYYYXXXWWWUUUSSSPPPNNNMMMLLLMMMPPPTTTXXXZZZZZZZZZWWWSSSNNNIIIFFFDDDAAA???@@@AAABBBBBBCCCEEEIIILLLMMMSSS\\\fffnnntttxxxyyyxxxfffSSSEEE===;;;999777777888999;;;<<<===>>>???@@@AAABBBBBB{{{wwwtttpppmmmjjjfffbbb]]]XXXTTTOOOJJJFFFBBBAAA@@@???======<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;=========<<<===???AAAAAAAAAAAAAAACCCEEEGGGHHHJJJIIIHHHFFFDDDBBBAAA@@@CCCEEEHHHLLLNNNOOOOOOOOOOOOOOOOOOPPPQQQSSSUUUVVVZZZZZZXXXQQQHHH???;;;:::777:::<<<;;;;;;===BBBGGGJJJQQQ[[[dddlllrrrwwwzzz{{{~~~~~~{{{zzzzzzwwwqqqggg[[[QQQIIIDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEIIIMMMTTT\\\eeellltttxxx}}}~~~xxxvvvuuuwww~~~~~~}}}|||{{{{{{{{{{{{xxxxxxxxxxxxwwwtttrrrqqqpppooonnnnnnmmmjjjfffccc___^^^]]][[[YYYWWWVVVUUUUUUUUUTTTRRRPPPLLLIIIGGGAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHKKKOOOQQQOOOKKKGGGDDDEEEKKKZZZppprrrfff```[[[WWWWWWRRRQQQOOONNNOOONNNMMMKKKHHHGGGEEECCC@@@???>>>>>><<<;;;;;;::::::999999888777777777888888777777666666666555555444333333333222222222222222222222222444333222111111000000111333666999;;;<<<>>>AAACCCGGGMMMVVV```jjjxxxzzztttqqqpppvvv{{{zzz~~~uuujjjaaaYYYQQQKKKGGGGGGGGGHHHJJJPPPXXX]]]cccjjjssszzz}}}rrrfffYYYPPPCCCBBB@@@>>>======>>>???????????????@@@BBBCCCDDDFFFGGGHHHJJJLLLNNNOOOPPPOOOOOONNNMMMLLLKKKJJJJJJLLLNNNRRRVVVYYY[[[\\\\\\ZZZWWWQQQMMMJJJFFFCCCAAAAAABBBCCCCCCCCCFFFJJJMMMPPPUUU]]]fffooovvvzzz|||xxxgggSSSFFF===<<<:::888888888999:::::::::;;;===>>>???@@@AAA}}}zzzxxxuuurrrmmmjjjccc```[[[VVVQQQMMMGGGDDDAAA@@@???>>>===<<<<<<<<<999:::;;;<<<===<<<<<<;;;<<<===>>>>>>===>>>@@@AAAAAABBBCCCDDDEEEGGGHHHHHHLLLLLLJJJIIIGGGFFFEEEDDDFFFGGGIIILLLMMMNNNOOOOOONNNNNNMMMMMMNNNOOOQQQRRRSSSQQQMMMHHHCCC>>>;;;999666:::=========@@@FFFLLLQQQXXXbbbjjjnnnppppppqqqoooppprrrrrrpppllliiihhhfffaaaYYYPPPIIIDDDBBBAAA@@@AAABBBBBBCCCCCCCCCCCCCCCFFFJJJOOOUUU\\\eeejjjooosssvvvxxxxxxyyy{{{}}}|||xxxxxxxxxzzz}}}{{{zzzyyyzzzzzzwwwwwwxxxwwwvvvtttrrrpppooonnnnnnmmmmmmjjjfffccc^^^]]]\\\YYYWWWUUUTTTSSSTTTTTTSSSRRROOOKKKHHHFFFAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHLLLRRRUUUTTTNNNJJJDDDEEEMMM^^^vvvpppeee___ZZZWWWVVVRRRQQQOOOOOOOOOOOOMMMKKKIIIHHHFFFDDDBBB@@@??????<<<;;;;;;::::::999999888666777777888888888777777666666666555444444333333222222222222222222222222333222111111111111111111222444777999;;;===@@@BBBGGGLLLTTT]]]gggssswwwqqqoooooovvv{{{zzz~~~xxxmmmeee]]]UUUOOOIIIIIIHHHGGGIIINNNUUU[[[___eeennnuuu}}}}}}rrrfffYYYPPPDDDCCCAAA???>>>>>>>>>?????????>>>???@@@AAACCCDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIKKKKKKOOORRRVVVZZZ]]]^^^^^^^^^]]]YYYTTTPPPLLLHHHEEEBBBBBBBBBCCCDDDDDDGGGKKKNNNSSSWWW^^^gggooovvv{{{}}}wwwfffSSSFFF>>>===<<<:::999999:::;;;::::::;;;<<<>>>???@@@AAA}}}|||zzzyyywwwsssnnnjjjaaa^^^YYYTTTOOOKKKEEEBBB@@@???>>>======<<<<<<<<<999:::<<<=========<<<<<<<<<>>>>>>>>>>>>>>>@@@BBBAAABBBDDDFFFGGGHHHHHHHHHNNNNNNMMMLLLJJJIIIHHHGGGGGGHHHJJJKKKMMMNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNOOOKKKFFFBBB@@@>>>;;;999888;;;???@@@@@@CCCJJJQQQXXX^^^fffjjjjjjgggcccaaaaaabbbeeeeeedddaaa]]][[[XXXTTTOOOIIIEEECCCBBBCCC@@@@@@AAABBBCCCCCCCCCCCCCCCFFFJJJOOOUUU\\\dddiiikkknnnppprrrrrruuuyyy}}}|||{{{{{{|||~~~}}}{{{yyyyyyyyyyyywwwwwwwwwwwwuuusssqqqpppooonnnnnnmmmmmmjjjfffccc]]]\\\ZZZXXXVVVSSSRRRQQQRRRRRRRRRQQQNNNJJJFFFDDDAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGJJJOOOVVVZZZYYYSSSNNNDDDEEENNNaaazzzoooddd^^^YYYVVVVVVSSSQQQOOOOOOOOOOOOMMMKKKJJJIIIGGGEEECCCAAA@@@@@@<<<<<<;;;::::::999999888666777777888888888777777777777666555444444333333222222222222222222222222111000000000111222333333111333666888:::<<>>>>>>>>?????????>>>???@@@AAACCCDDDDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHGGGHHHIIIKKKMMMNNNSSSVVV[[[___```aaaaaabbb^^^[[[VVVQQQMMMJJJEEECCCBBBCCCDDDDDDEEEGGGKKKNNNUUUXXX^^^fffooovvv|||wwweeeRRREEE???>>>===;;;::::::;;;;;;;;;<<<===>>>@@@AAABBBCCC}}}zzzxxxwwwtttnnniiibbb^^^WWWQQQLLLGGGCCC@@@>>>>>><<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;=========>>>???AAABBBCCCCCCDDDDDDEEEGGGIIIKKKLLLOOOOOOOOOOOONNNLLLIIIHHHJJJIIIGGGHHHIIIIIIHHHGGGGGGHHHIIIIIIIIIGGGFFFEEEDDDCCCAAA???============::::::<<>>>>>>>>===<<<>>>>>>>>>>>>???@@@AAABBBEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHJJJMMMOOOQQQXXXZZZ]]]```aaa```___^^^[[[XXXTTTPPPMMMJJJEEEBBBGGGCCCBBBDDDFFFFFFIIIMMMWWWYYY]]]dddllluuu||||||ppp```PPPFFFAAA???===;;;999999:::;;;@@@AAABBBBBBBBBDDDGGGJJJ~~~zzzyyywwwtttnnniiibbb]]]WWWQQQLLLGGGCCC@@@>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;=========>>>@@@AAACCCDDDDDDDDDEEEFFFHHHJJJLLLLLLOOOOOOPPPPPPPPPOOONNNMMMJJJIIIHHHHHHIIIIIIGGGFFFFFFFFFFFFFFFEEECCCBBBAAABBB@@@???===<<<;;;<<<<<<:::;;;===@@@FFFLLLQQQUUUYYYZZZ[[[YYYUUUQQQNNNMMMKKKMMMPPPRRRRRRQQQNNNMMMLLLIIIEEEAAA>>>======>>>>>>???@@@AAABBBBBBBBBBBBCCCFFFJJJNNNRRRWWW\\\```bbbgggmmmqqqvvv|||}}}{{{{{{|||~~~}}}|||zzzyyyxxxxxxxxxttttttuuuuuuuuutttssssssnnnmmmlllkkkjjjgggccc```^^^]]][[[WWWTTTQQQNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKEEECCCBBB@@@@@@AAABBBCCCBBBBBBBBBBBBCCCDDDEEEEEEHHHLLLTTT]]]cccaaaZZZSSSKKKLLLUUUhhhlllaaa\\\WWWTTTSSSRRRRRRPPPOOONNNMMMMMMMMMLLLJJJHHHFFFEEEBBB>>>:::::::::;;;;;;::::::999999666666666666666666666666555555666666555555444333333333333333333333333333333222222111111222222333555444444777;;;???@@@@@@DDDIIIPPPUUUZZZdddqqqzzz{{{uuuuuuwwwuuujjj```XXXRRRNNNIIIFFFGGGIIIKKKPPPWWWYYY___gggmmmuuu|||qqqdddWWWNNNFFFCCC@@@>>>>>>>>>===<<<<<<<<<<<<<<<===>>>??????BBBCCCCCCDDDEEEFFFFFFFFFHHHHHHHHHIIIKKKMMMPPPQQQYYY[[[]]]______^^^\\\[[[YYYVVVSSSPPPNNNKKKHHHEEEFFFCCCAAADDDEEEEEEHHHMMMUUUWWW\\\bbbkkkssszzz~~~xxxkkk[[[MMMEEE>>>===;;;::::::;;;===>>>???@@@AAABBBBBBDDDGGGJJJ{{{yyywwwtttnnniii```\\\VVVPPPKKKGGGBBB@@@>>>===<<<;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;======>>>???@@@BBBDDDDDDDDDEEEFFFGGGIIIKKKLLLMMMLLLMMMNNNOOOPPPPPPOOOOOOJJJIIIGGGHHHHHHGGGEEEDDDCCCCCCCCCBBBAAA???======???>>><<<::::::999::::::<<<===???CCCHHHMMMRRRUUUSSSSSSQQQMMMIIIGGGFFFGGGJJJLLLPPPRRRSSSQQQNNNMMMEEECCC@@@>>>======???@@@===>>>???@@@AAAAAAAAAAAADDDGGGJJJMMMPPPTTTYYY]]]```gggpppxxx~~~~~~|||||||||}}}~~~~~~|||{{{{{{zzzyyyxxxxxxxxxuuuuuuvvvuuuuuutttssssssooonnnllljjjiiifffaaa^^^]]][[[YYYVVVSSSOOOMMMLLLIIIIIIJJJJJJJJJJJJJJJJJJHHHFFFCCC@@@???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFHHHMMMVVVaaagggeee]]]VVVLLLNNNWWWkkk}}}jjj```[[[WWWSSSSSSPPPPPPPPPOOOOOOOOOOOOOOOMMMKKKIIIGGGFFFCCC>>>;;;;;;;;;;;;;;;;;;:::999888666666666666666666666666555555666666555555444333222222222222222222222222222111111000000111111222555555555888<<>>===<<<999999999999:::;;;<<<===???@@@AAACCCEEEGGGHHHHHHIIIIIIIIIJJJLLLNNNPPPQQQYYYZZZ\\\\\\\\\ZZZXXXWWWVVVTTTQQQOOONNNMMMJJJHHHEEEAAA@@@CCCDDDDDDGGGLLLQQQUUU[[[ccckkksssxxx{{{|||}}}zzzrrrcccTTTIIIDDD<<<;;;::::::;;;===???AAA@@@BBBCCCDDDEEEGGGKKKNNN|||yyywwwsssmmmhhh___[[[TTTOOOJJJFFFBBB???======<<<;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;======>>>???AAABBBDDDEEEEEEFFFGGGIIIJJJKKKLLLLLLHHHIIIKKKLLLMMMMMMMMMLLLHHHGGGGGGGGGGGGFFFDDDAAAAAA@@@@@@??????>>>===<<<===<<<;;;999999999::::::===>>>AAAEEEIIINNNQQQSSSOOOMMMJJJFFFDDDDDDGGGJJJNNNPPPRRRSSSSSSPPPMMMJJJAAA???===;;;;;;<<<>>>@@@===>>>???@@@AAAAAAAAAAAADDDFFFHHHJJJMMMQQQVVVYYYccckkkwww~~~}}}{{{zzzzzz}}}}}}}}}}}}~~~~~~zzzzzzzzzzzzyyyxxxxxxwwwvvvvvvvvvvvvuuutttsssssspppnnnkkkiiigggddd```]]]\\\[[[YYYVVVRRROOOMMMLLLGGGGGGGGGGGGGGGGGGGGGHHHIIIGGGCCC@@@??????AAABBBBBBBBBCCCCCCDDDEEEFFFGGGKKKPPPYYYdddiiifff]]]UUULLLNNNXXXmmmzzzhhh___[[[VVVSSSRRROOOOOOPPPPPPPPPPPPPPPPPPNNNLLLJJJHHHGGGCCC???<<<::::::;;;::::::999888777666666666666666666666666555555555666555555444333333333333333222222222222222222111111111111222222555555666999<<>><<<;;;888888888888999:::;;;<<<===>>>AAADDDGGGIIIJJJJJJJJJJJJJJJJJJLLLMMMOOOQQQVVVWWWXXXXXXXXXWWWUUUTTTUUURRRPPPNNNMMMLLLIIIGGGDDD@@@???BBBCCCDDDGGGLLLQQQVVV___hhhqqqvvvyyyzzzyyyyyyuuujjj[[[NNNFFFDDD<<<;;;;;;;;;<<>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@BBBDDDEEEGGGGGGIIIJJJJJJJJJJJJIIIGGGHHHJJJKKKKKKKKKJJJJJJGGGGGGFFFGGGHHHGGGDDDAAA@@@@@@??????????????????===<<<;;;:::::::::;;;<<<>>>???BBBFFFIIILLLNNNOOOIIIHHHFFFCCCCCCFFFLLLPPPRRRRRRRRRPPPNNNIIIEEECCC>>>===;;;999999:::<<<>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFHHHJJJNNNTTTXXXdddmmmzzz|||{{{{{{{{{zzzzzz}}}~~~}}}||||||}}}~~~yyyzzzzzzzzzzzzyyywwwwwwvvvvvvvvvvvvuuutttsssrrrooommmjjjgggfffccc___\\\\\\[[[YYYVVVSSSPPPNNNMMMGGGFFFEEEDDDDDDDDDEEEEEEIIIGGGDDDAAA@@@@@@AAABBBCCCCCCCCCDDDEEEFFFHHHHHHNNNSSS[[[dddhhhcccYYYPPPJJJMMMXXXnnnxxxggg^^^[[[WWWSSSRRROOOPPPPPPQQQQQQPPPPPPOOOMMMLLLJJJIIIGGGDDD@@@===::::::::::::999888777666555555555555555555555555555555555666555555444333555555444444333333333222333333222222222222333333444555777999;;;>>>AAACCCCCCFFFJJJLLLMMMSSS^^^fffuuu~~~||||||~~~~~~|||tttkkkccc]]]WWWQQQLLLKKKJJJJJJNNNSSSWWW\\\bbbhhhooo{{{|||qqqdddWWWOOOHHHEEEBBB???>>>===<<<;;;999999999999:::;;;<<<======???CCCFFFIIIKKKLLLLLLJJJJJJIIIIIIJJJLLLNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRSSSQQQNNNLLLKKKIIIFFFDDDCCC???>>>AAACCCCCCGGGLLLSSSZZZgggsss{{{~~~~~~|||xxxuuunnncccUUUJJJEEECCC>>>===<<<===>>>@@@CCCDDDGGGIIILLLNNNPPPTTTYYY\\\{{{xxxuuupppiiiddd\\\XXXRRRMMMHHHDDDAAA>>>===<<<;;;:::::::::::::::999999999999999999999999;;;;;;<<<>>>@@@BBBDDDEEEHHHIIIJJJJJJJJJHHHGGGFFFFFFGGGIIIKKKKKKKKKKKKJJJHHHHHHHHHJJJKKKJJJGGGDDDBBBBBBAAA@@@@@@@@@@@@AAA<<<<<<;;;::::::;;;<<<===>>>@@@CCCFFFHHHJJJJJJJJJCCCCCCCCCCCCDDDIIIOOOTTTXXXWWWSSSOOOJJJFFFBBB@@@<<<;;;999777888999<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCEEEGGGJJJOOOVVVZZZdddmmmzzz}}}yyywwwwwwyyyzzzzzzzzz~~~~~~}}}}}}}}}}}}}}}zzz{{{{{{{{{zzzyyywwwvvvuuuuuuuuuuuutttsssqqqqqqnnnkkkhhhfffdddbbb___]]][[[ZZZXXXVVVSSSPPPNNNMMMHHHGGGEEECCCBBBBBBBBBCCCFFFEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEGGGIIIIIIPPPSSSZZZaaaccc^^^SSSJJJHHHKKKWWWooo|||vvvfff___\\\XXXTTTSSSQQQRRRRRRRRRQQQPPPNNNMMMKKKJJJIIIHHHGGGEEEBBB???;;;;;;;;;:::999888777666555555555555555555555555555555666666555555444333666555555444444333333333444333333333333333333444333555777999:::===@@@CCCCCCFFFJJJJJJKKKQQQZZZbbbrrr{{{}}}zzz}}}yyyqqqhhhcccZZZTTTNNNMMMKKKJJJMMMRRRUUUZZZaaagggnnnxxx|||pppcccVVVNNNFFFDDD@@@>>>>>>===<<<;;;::::::::::::;;;<<<===>>>???AAADDDHHHJJJKKKKKKKKKIIIIIIHHHHHHHHHIIIKKKLLLLLLLLLMMMNNNNNNNNNNNNNNNOOOMMMJJJIIIHHHFFFCCCAAACCC???>>>AAACCCDDDHHHMMMVVVaaaqqqyyyrrrggg[[[PPPIIIDDDBBB???>>>>>>>>>@@@CCCFFFHHHJJJMMMPPPSSSVVVZZZ___ccczzzvvvsssooohhhbbb[[[WWWQQQLLLHHHDDD@@@>>><<<<<<;;;:::::::::;;;;;;888888888888888888888888999:::;;;<<>>:::999777666777:::===???===>>>???@@@AAAAAAAAAAAABBBDDDFFFHHHLLLRRRZZZ___gggppp{{{zzz|||xxxuuurrrqqqrrruuuwwwwwwzzz~~~~~~}}}||||||||||||}}}}}}{{{yyywwwuuuuuuuuuttttttsssqqqpppooollljjjgggdddcccbbb___^^^ZZZYYYWWWTTTRRROOOMMMLLLIIIHHHEEEBBB@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJNNNQQQVVV\\\^^^YYYOOOGGGHHHKKKXXXqqqyyy|||vvvfff___]]]YYYUUUTTTTTTTTTTTTSSSQQQOOOLLLJJJIIIHHHGGGGGGGGGEEEBBB@@@=========<<<;;;:::888888555555555555555555555555555555666666555555444333555555444444333222222111333333222222222222333333222444777999999;;;???CCCBBBEEEHHHIIIIIINNNXXX```oooxxx{{{zzz~~~vvvnnnhhh]]]VVVPPPNNNKKKIIILLLQQQRRRYYYaaagggllluuuzzzooobbbUUUMMMDDDBBB>>>=========<<<;;;;;;;;;;;;;;;<<<===>>>>>>@@@BBBEEEHHHJJJJJJIIIHHHGGGGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIGGGEEEEEEEEEDDDBBB@@@CCC??????BBBDDDEEEHHHNNNYYYfffzzzyyynnn```SSSLLLGGGCCC???>>>>>>>>>@@@CCCGGGJJJLLLQQQSSSWWWZZZ^^^ccchhhlll~~~yyyvvvsssnnnfffaaa[[[VVVQQQKKKGGGDDD@@@===<<<<<<;;;:::::::::;;;;;;777777777777777777777777999999:::<<<>>>@@@BBBDDDJJJKKKKKKJJJHHHEEEBBB@@@<<<>>>AAADDDGGGIIIJJJJJJLLLMMMNNNQQQSSSSSSPPPMMMJJJIIIFFFBBB@@@>>>======:::999999999999:::<<<===???@@@CCCEEEFFFDDDCCCAAA@@@CCCFFFHHHKKKOOOSSSWWWUUUQQQKKKDDD???;;;999999777777666666888;;;>>>@@@<<<===>>>??????@@@@@@???CCCDDDGGGJJJNNNUUU]]]bbbmmmuuu}}}zzzvvvtttrrruuu{{{zzzssspppmmmlllnnnrrrtttuuuzzz~~~~~~|||{{{}}}}}}~~~~~~|||yyywwwuuutttttttttsssrrrqqqooonnnkkkiiifffdddcccbbb```^^^XXXWWWUUUSSSPPPNNNLLLKKKJJJHHHEEEBBB@@@????????????@@@CCCEEEFFFFFFFFFEEECCCCCCDDDEEEFFFHHHJJJKKKLLLNNNSSSXXX[[[WWWMMMFFFHHHLLLYYYrrryyyvvv~~~vvvfff```]]]YYYVVVUUUUUUUUUUUUTTTQQQNNNJJJHHHGGGFFFFFFFFFGGGFFFCCCAAA?????????>>>===;;;:::999555555555555555555555555555555666666555555444333444444333333222111000000222222111111111111222222111444777888999;;;???BBBAAADDDGGGHHHHHHMMMVVV^^^lllvvv~~~|||yyy{{{yyyqqqkkk^^^WWWQQQNNNLLLIIILLLPPPQQQXXX```ggglllsss}}}zzznnnbbbUUULLLCCC@@@===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>@@@BBBEEEGGGIIIHHHGGGFFFFFFFFFEEEDDDDDDEEEFFFGGGJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBCCCCCCBBBAAACCC@@@???BBBDDDEEEIIINNNZZZhhh~~~yyylll[[[OOOJJJFFFAAA=========>>>AAAEEEIIINNNPPPWWWZZZ]]]aaaeeejjjpppttt|||wwwsssmmmgggcccZZZVVVQQQLLLHHHEEEBBB@@@>>>;;;999999:::;;;;;;;;;:::999999888888999::::::;;;;;;<<<<<<===???@@@AAAGGGGGGGGGFFFDDDAAA???===;;;>>>BBBEEEGGGIIILLLNNNPPPPPPRRRVVVZZZZZZVVVRRRPPPJJJCCCAAABBBBBB???;;;<<<;;;:::999:::<<<>>>???BBBBBBAAAAAAAAABBBCCCCCCCCCFFFJJJOOORRRTTTUUUTTTRRRMMMEEE???;;;:::999888888888777666888;;;???AAA@@@??????>>>>>>???@@@@@@AAABBBDDDGGGLLLTTT^^^dddoooxxx|||xxxuuuuuusssooorrrtttyyyzzzuuuoookkkhhhjjjkkkmmmrrrxxxxxx}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}|||zzzxxxwwwwwwwwwvvvvvvuuutttsssqqqooonnnjjjiiigggdddbbb___]]]\\\YYYXXXUUURRROOOLLLJJJIIIIIIGGGEEEBBBAAA@@@??????@@@AAABBBDDDEEEGGGHHHIIIAAACCCEEEFFFEEEFFFGGGIIIKKKOOOTTTVVVUUUPPPJJJFFFKKKPPPbbb{{{qqqooo}}}vvvgggaaa___\\\YYYYYYVVVUUUTTTRRRPPPNNNLLLJJJIIIIIIIIIIIIHHHGGGFFFFFF???>>>===<<<;;;:::999999666666666666666555555555555555555444444333333333444444444333333333222222222222222222222222222222000111333444666999===@@@BBBCCCGGGKKKKKKLLLTTT^^^lllyyy}}}{{{|||tttlll```WWWOOOLLLKKKIIIKKKOOOTTTYYY___eeejjjpppyyy{{{nnn```TTTMMMBBB@@@===;;;<<<<<<;;;:::777999:::;;;;;;===???BBBFFFGGGHHHIIIIIIHHHFFFEEEBBBCCCCCCDDDDDDDDDDDDDDDGGGGGGGGGFFFFFFEEEEEEEEEAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAAAAAAAADDDGGGKKK\\\hhh|||xxxjjjYYYOOOHHHBBB======>>>>>>>>>@@@DDDJJJQQQUUUZZZ```fffjjjpppwwwzzzxxx{{{wwwrrrlllfffbbbYYYUUUOOOKKKGGGDDDAAA>>>===<<<;;;;;;<<<;;;999777999999999999999999::::::;;;;;;<<<<<<===???@@@AAAFFFFFFFFFEEECCCAAA>>>===<<<>>>AAADDDFFFHHHKKKNNNRRRRRRSSSWWWZZZZZZWWWTTTPPPKKKEEECCCCCCCCC@@@===<<<;;;:::::::::<<<>>>@@@AAAAAAAAAAAAAAABBBBBBCCCCCCFFFKKKPPPRRRSSSRRRQQQNNNIIIAAA<<<999888777666777777666666888;;;???AAA@@@@@@??????>>>?????????@@@BBBCCCFFFKKKSSS\\\cccqqqxxxzzzuuupppooommmjjjpppssszzzvvvqqqkkkfffcccdddeeeggglllssstttyyy~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}{{{yyyxxxwwwwwwvvvuuuuuuuuutttrrrqqqooonnnjjjiiigggeeebbb```^^^]]]YYYWWWUUURRROOOLLLJJJIIIHHHGGGEEEBBB@@@@@@??????@@@@@@BBBCCCEEEGGGHHHIIICCCDDDEEEEEEDDDEEEGGGIIIMMMQQQUUUVVVTTTOOOIIIEEEOOOYYYoooxxxppppppsssfffaaa___]]][[[[[[XXXWWWVVVUUUSSSPPPNNNMMMLLLLLLLLLLLLKKKJJJIIIHHHBBBAAA@@@>>>===;;;:::999666666666666555555555555555555444444444333333333444444444333333333222222222222222222222222222222111222444555666888<<>>@@@CCCHHHIIIIIIJJJIIIGGGEEECCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAADDDHHHKKKYYYeeexxx~~~qqqcccUUUMMMHHHBBB???@@@BBBCCCCCCEEEIIIPPPWWW\\\dddkkkrrrwww|||}}}zzzuuupppkkkddd```WWWSSSNNNIIIFFFCCC???===::::::;;;<<<===<<<999666888999999999::::::;;;;;;;;;;;;;;;<<<===>>>???@@@CCCDDDDDDCCCAAA???===<<<===>>>@@@BBBCCCFFFJJJNNNSSSTTTUUUWWWZZZZZZXXXVVVPPPLLLHHHFFFFFFEEEBBB???===<<<;;;:::;;;===???@@@@@@@@@@@@@@@@@@AAABBBBBBCCCFFFLLLQQQSSSQQQOOOLLLGGGBBB<<<888666555555444666555555666888<<>>>>>>>>>>>???AAABBBEEEJJJQQQZZZ```nnnrrrsssnnniiiiiiiiiiiimmmsss}}}{{{rrrlllddd^^^ZZZ[[[\\\^^^dddjjjnnnssszzz~~~~~~~~~~~~}}}}}}}}}|||{{{zzzxxxwwwvvvvvvvvvtttttttttsssrrrpppooonnnkkkjjjhhheeeccc```^^^]]]XXXWWWUUURRROOOLLLJJJIIIHHHFFFDDDBBB@@@??????@@@??????AAACCCEEEGGGIIIJJJFFFFFFFFFEEEDDDEEEHHHKKKNNNQQQUUUVVVSSSNNNKKKIIIQQQccctttppprrr{{{oooddd``````^^^]]]]]][[[ZZZYYYXXXVVVTTTRRRQQQOOOOOOOOOOOONNNMMMLLLLLLFFFEEEDDDAAA???<<<;;;:::777777666666555555555555555444444444444333333333444444444444333333333333222222222222222222222222222333444555555777:::===BBBDDDHHHMMMNNNQQQZZZdddmmmyyy{{{sssddd\\\TTTPPPNNNKKKLLLOOOSSSXXX^^^bbbfffkkksssxxxzzzmmm___SSSKKK@@@>>>;;;:::;;;;;;::::::999;;;======>>>???BBBDDDJJJJJJJJJJJJIIIGGGDDDCCCFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCDDDEEEFFFEEEEEECCCCCC@@@@@@AAAAAAAAACCCGGGJJJUUU```rrr}}}uuufff[[[OOOJJJGGGCCCBBBCCCCCCDDDFFFHHHLLLSSS\\\aaaoooxxxzzztttoooiiiccc___WWWSSSNNNIIIFFFBBB???===999888999:::<<<<<<;;;:::777888999:::;;;;;;;;;<<<;;;;;;;;;<<<===>>>??????AAAAAAAAAAAA@@@>>><<<;;;===>>>???@@@AAADDDIIILLLSSSTTTVVVWWWYYYYYYXXXWWWPPPMMMJJJHHHHHHFFFCCC@@@===<<<;;;;;;;;;===???AAA@@@@@@??????@@@@@@AAABBBCCCGGGMMMQQQRRROOOKKKGGGAAA===888555444444444444444444555666888;;;>>>@@@AAA@@@???>>>============>>>???AAADDDHHHNNNVVV[[[eeehhhiiifffdddeeeiiilllnnnvvvzzzpppiii]]]WWWRRRRRRSSSUUU[[[bbbfffllltttyyy|||~~~~~~}}}}}}|||{{{zzzxxxwwwvvvuuuuuuuuusssssssssrrrqqqooonnnmmmlllkkkiiifffccc```^^^]]]WWWVVVTTTQQQOOOLLLJJJIIIGGGFFFDDDAAA@@@??????@@@>>>???@@@CCCEEEGGGIIIJJJIIIIIIHHHFFFEEEGGGJJJMMMMMMPPPTTTTTTRRROOONNNOOOVVVooouuuqqqsssxxxnnndddaaa```^^^]]]^^^\\\\\\[[[ZZZXXXVVVTTTSSSQQQQQQQQQQQQQQQPPPNNNNNNJJJIIIFFFCCC@@@===:::999777777666666555555444444444444444444444444444444555444444444444333333333222222222222222222222222333444555555444666999;;;AAACCCHHHNNNPPPSSS\\\gggppp|||xxxggg^^^VVVRRROOOLLLLLLNNNRRRVVV\\\```dddhhhnnnssszzzlll^^^QQQIII@@@===;;;::::::;;;;;;:::;;;===>>>??????AAACCCFFFJJJJJJJJJJJJIIIHHHFFFEEEGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKIIIGGGEEE???@@@@@@@@@@@@BBBFFFIIIQQQZZZjjjxxx{{{qqqiii\\\SSSKKKHHHFFFCCCCCCFFFDDDGGGJJJMMMRRRYYYcccjjjvvvzzzsssnnnhhhbbb^^^XXXTTTNNNJJJFFFCCC@@@===>>><<<888777888999::::::666777999:::<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???>>>?????????>>>===;;;:::===>>>>>>??????BBBGGGJJJPPPRRRUUUVVVVVVVVVUUUTTTNNNMMMKKKJJJIIIFFFCCCAAA===<<<;;;:::;;;===???@@@@@@@@@??????@@@@@@AAABBBCCCGGGMMMQQQQQQMMMGGGCCC>>>;;;777444444555555444333444444666888;;;===>>>???>>>===<<<<<<<<<<<<<<<<<<>>>@@@BBBFFFKKKRRRWWW___```aaabbbaaaccchhhnnnsss}}}zzznnneeeVVVPPPLLLLLLLLLMMMSSSYYY]]]dddlllrrrwww~~~~~~~~~~~~~~~}}}|||{{{{{{yyyxxxwwwuuuuuutttttttttqqqqqqqqqqqqpppooommmmmmlllkkkhhhfffbbb___]]]\\\VVVUUUSSSQQQNNNLLLJJJIIIFFFEEECCCAAA@@@??????@@@>>>???@@@BBBEEEGGGHHHIIIKKKKKKJJJIIIHHHJJJMMMPPPPPPSSSUUUSSSOOOMMMOOOQQQ]]]|||yyyuuuvvvvvvnnnfffcccaaa^^^]]]^^^]]]\\\\\\[[[YYYWWWUUUTTTSSSSSSSSSRRRRRRQQQPPPOOOLLLKKKHHHDDD@@@===:::888888777777666555444444444444444444444444444444444555555555444444444333333222222222222222222222222333444555444444555888:::@@@BBBHHHNNNPPPSSS]]]hhhrrr~~~{{{iiiaaaYYYUUUQQQLLLKKKMMMPPPUUU[[[___bbbfffkkkppp{{{yyykkk]]]PPPHHH@@@===;;;:::;;;<<<;;;;;;<<<>>>???@@@@@@BBBDDDGGGHHHIIIIIIIIIJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIJJJJJJKKKLLLNNNOOOPPPPPPQQQRRRRRRQQQNNNKKKGGGEEE???@@@@@@??????AAAEEEHHHNNNUUUaaammmrrrnnnfff^^^UUUNNNHHHGGGEEECCCDDDGGGGGGKKKQQQUUUZZZcccoooxxxzzzsssmmmgggbbb^^^WWWTTTNNNIIIFFFCCC???===DDD@@@:::666555666666666555777999;;;============<<<<<<;;;;;;<<<<<<===>>>======>>>>>>>>>===;;;:::;;;===>>>>>>???AAADDDGGGKKKOOOSSSUUUTTTRRRPPPOOOKKKKKKLLLKKKIIIEEEBBB@@@<<<;;;:::999:::<<<>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCGGGLLLOOOOOOKKKEEEAAA<<<999666444555555555444444444555666888999;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;===???AAADDDIIIOOOSSS\\\\\\^^^``````aaahhhooozzzwwwiii^^^PPPKKKGGGGGGGGGGGGKKKQQQTTTZZZaaahhhnnnyyy}}}}}}}}}~~~~~~~~~}}}|||{{{{{{zzzzzzwwwvvvuuutttssssssssssssppppppppppppooonnnmmmlllllljjjhhheeeaaa^^^\\\[[[VVVUUUSSSQQQNNNLLLJJJIIIEEEDDDBBBAAA@@@???@@@@@@???@@@AAABBBDDDFFFGGGGGGJJJKKKKKKKKKJJJLLLOOORRRUUUWWWWWWSSSMMMKKKNNNRRRddd~~~zzzyyytttmmmgggeeeccc___^^^```]]]]]]\\\[[[ZZZXXXWWWVVVTTTTTTTTTTTTSSSRRRQQQPPPNNNMMMJJJFFFBBB>>>;;;999888888777666555444444333333333333444444444444555555555555555444444444333222222222222222222222222222333444444444555888;;;???AAAGGGLLLOOORRR\\\gggrrr}}}~~~mmmeee\\\XXXSSSNNNLLLMMMNNNSSSZZZ^^^aaaeeejjjnnnvvvyyyjjj\\\NNNFFF@@@>>><<<;;;<<<======<<<<<<>>>@@@@@@AAABBBEEEGGGHHHHHHIIIIIIJJJKKKKKKLLLIIIIIIJJJKKKKKKKKKKKKJJJIIIKKKMMMPPPSSSVVVXXXYYYZZZYYYWWWSSSOOOJJJFFFCCCAAAAAABBBAAAAAABBBFFFIIILLLQQQZZZbbbeeeccc\\\VVVOOOJJJGGGGGGFFFDDDFFFJJJHHHMMMTTTZZZaaakkkyyy|||{{{tttmmmgggbbb^^^VVVRRRMMMHHHEEEAAA>>><<>>:::777777777666666444666999<<<===>>>>>>>>><<<<<<;;;;;;;;;<<<======<<<===>>>>>>>>>===<<<;;;:::<<<>>>??????@@@BBBDDDFFFKKKPPPSSSQQQNNNKKKJJJHHHIIIKKKJJJHHHDDDAAA???;;;:::999888999;;;===>>>AAAAAAAAAAAAAAABBBBBBCCCCCCFFFKKKNNNMMMJJJEEEAAA;;;888555444444555444444444444555666777888999:::888888888888999:::;;;<<<:::<<<>>>???BBBFFFLLLPPPWWWVVVZZZ```bbbdddkkkuuu~~~~~~qqqaaaTTTJJJEEECCCDDDDDDCCCEEEIIIKKKPPPWWW]]]eeerrr~~~~~~~~~~~~|||{{{{{{||||||}}}}}}|||{{{zzzyyyxxxxxxvvvuuutttsssrrrrrrrrrsssoooooooooooonnnmmmllllllkkkiiigggddd```]]][[[YYYUUUTTTRRRPPPNNNLLLJJJIIIEEEDDDBBB@@@??????@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGIIIJJJKKKKKKLLLOOOQQQSSSUUUVVVRRRLLLLLLRRRXXXsss}}}}}}qqqkkkggggggeeebbbbbbddd^^^^^^^^^]]]\\\ZZZXXXXXXUUUVVVVVVUUUUUUTTTSSSRRRPPPOOOLLLHHHDDD@@@===<<<888888777666555444333333333333333444444444555555555555555555444444444444222222222222222222222222111222333333444555888;;;>>>@@@EEEKKKMMMPPPZZZeeennnzzz~~~qqqiiiaaa\\\WWWQQQNNNOOOMMMRRRYYY^^^aaadddiiimmmppp{{{xxxjjj[[[MMMEEEAAA???<<<<<<===>>>>>>===<<<>>>@@@@@@AAABBBEEEGGGJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLNNNRRRVVV[[[```dddeeeeeeccc^^^XXXRRRLLLGGGEEEDDDEEEEEEDDDDDDEEEHHHKKKLLLOOOTTTYYY\\\ZZZUUUPPPJJJGGGFFFHHHHHHGGGJJJOOOMMMSSS\\\ccckkkvvvvvv|||tttnnnhhhbbb___UUUQQQKKKGGGCCC@@@===::::::999888888:::;;;:::999444666999<<<>>>???>>>>>><<<<<<;;;;;;;;;<<<======<<<<<<===>>>>>>===<<<;;;999;;;>>>??????@@@AAABBBBBBHHHOOORRROOOKKKHHHGGGFFFHHHJJJJJJGGGCCC???>>>:::999888888888:::<<<>>>BBBBBBAAAAAABBBBBBCCCDDDCCCFFFJJJLLLLLLIIIDDDAAA:::888555444444444444333555555666666777888888888666666666777888999;;;;;;999;;;===???AAAEEEJJJNNNPPPPPPVVV___eeehhhqqq{{{xxxuuuppplllkkkmmmpppssswwwzzzlllZZZLLLFFFBBBAAABBBBBB@@@AAAEEEEEEJJJPPPVVV___mmm~~~}}}||||||}}}~~~~~~|||zzzzzzzzzzzz}}}|||{{{zzzyyyxxxwwwwwwuuutttssssssrrrrrrrrrrrrnnnooooooooonnnmmmlllllljjjiiifffccc```\\\ZZZXXXUUUTTTRRRPPPNNNLLLJJJIIIEEECCCBBB@@@??????@@@@@@AAAAAABBBBBBCCCDDDDDDEEEDDDFFFIIIJJJKKKLLLOOOQQQMMMQQQRRRPPPMMMOOOXXX```nnniiiggghhhgggdddeeehhh_________^^^]]][[[ZZZYYYWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQNNNJJJFFFBBB???>>>999888777666555444333333333333333444444555555555666666555555555444444444222222222222222222222222111222333333444666999<<<===???DDDJJJLLLOOOYYYcccjjjwww}}}}}}uuulllddd___YYYSSSPPPQQQLLLRRRYYY^^^aaadddiiimmmmmmwwwxxxiiiZZZMMMEEEAAA???======>>>??????>>><<<>>>???@@@@@@BBBEEEGGGMMMLLLKKKJJJJJJJJJJJJJJJMMMMMMNNNOOOOOOOOOOOONNNQQQSSSWWW]]]ccciiimmmpppoookkkeee^^^VVVOOOKKKHHHGGGGGGGGGGGGFFFGGGKKKMMMLLLNNNQQQTTTVVVUUUQQQNNNFFFDDDEEEHHHIIIIIIMMMRRRXXX___iiiqqqyyy|||ppp|||vvvpppiiibbb\\\VVVOOOHHHDDDCCCAAA===999999999999999888888777777999999;;;<<<===>>>>>>>>>===<<<:::999888999::::::;;;<<<>>>??????>>><<<;;;======>>>>>>??????@@@@@@AAACCCGGGIIIJJJGGGDDDBBBBBBEEEGGGGGGEEEAAA>>>===999888777777999<<<@@@BBBEEECCCBBBBBBDDDEEEEEEDDDDDDGGGJJJNNNNNNJJJCCC===:::777444333444444333222000222555777777555222000555555666666777999:::;;;999:::<<<===???AAAEEEIIIOOOSSSWWW[[[```jjjwww}}}vvvkkkhhhddd___\\\\\\]]]^^^eeejjjrrrzzz}}}yyysssjjj^^^QQQHHHAAAAAA@@@???>>>>>>??????DDDFFFHHHKKKQQQ^^^ooo{{{|||yyyyyyyyy{{{{{{||||||}}}}}}~~~~~~}}}|||{{{zzzyyyxxxxxxxxx}}}|||{{{zzzzzzzzzzzzzzzwwwvvvuuussssssssstttuuupppppppppppppppooonnnmmmiiihhheeebbb___\\\YYYXXXSSSRRRQQQNNNLLLJJJHHHGGGDDDBBBAAA???>>>>>>?????????AAACCCDDDDDDEEEGGGHHHLLLJJJIIIIIILLLNNNPPPQQQVVVWWWPPPLLLMMMLLLXXXqqq||||||llliiifffddddddddddddccc``````^^^]]][[[ZZZYYYXXXVVVXXXZZZZZZXXXVVVVVVVVVSSSPPPKKKIIIHHHFFFBBB>>>>>><<<:::999888777444222444444444555555666666666777777666555444333333333222111000//////000111222444444444555555555555666777===CCCHHHKKKPPPWWW^^^jjjsss{{{|||{{{{{{~~~|||tttjjjbbb]]]YYYTTTQQQPPPRRRWWW\\\bbbgggjjjlllnnntttxxxhhhYYYMMMGGGAAA@@@@@@???@@@@@@AAAAAA>>>>>>>>>???AAADDDFFFHHHNNNNNNMMMJJJGGGFFFGGGIIIJJJLLLNNNOOOPPPQQQTTTWWWUUUXXX\\\cccooozzz|||xxx}}}rrrfff^^^VVVOOOMMMOOOMMMMMMKKKJJJIIIIIIIIIIIILLLMMMOOOQQQRRRQQQPPPOOOHHHFFFGGGIIIIIIJJJRRR[[[```lllzzzxxxqqq|||uuupppiii```[[[UUUOOOHHHDDDBBBAAA===999:::999999999888888888888999999;;;<<<===>>>>>>>>>===<<<;;;:::999::::::;;;;;;<<<===>>>>>>===<<<;;;======>>>>>>????????????BBBDDDGGGHHHHHHEEEBBB???BBBDDDGGGGGGDDD@@@>>>===999888888888999<<<@@@BBBEEEDDDCCCCCCCCCDDDDDDDDDHHHJJJMMMPPPPPPKKKCCC>>>:::888555444444444444333444444555555555555444444555555555666777888::::::999:::<<<===???BBBFFFIIIMMMQQQVVV[[[aaakkkxxxxxxpppbbb___[[[WWWTTTTTTTTTUUUWWW[[[aaahhhlllnnnooonnnqqqoookkkfff___UUUJJJCCC@@@@@@???>>>>>>>>>>>>>>>@@@BBBCCCEEEIIISSSaaakkkxxx~~~|||{{{zzz{{{||||||||||||}}}}}}~~~~~~|||{{{zzzyyyxxxwwwwwwwwwyyyyyyxxxxxxxxxyyyzzzzzzvvvvvvuuutttssssssssssssppppppppppppooonnnmmmllljjjiiifffbbb^^^ZZZWWWVVVRRRQQQPPPMMMKKKHHHFFFEEECCCBBBAAA???>>>??????@@@???AAACCCDDDDDDEEEGGGIIIJJJIIIHHHIIILLLPPPRRRTTTVVVWWWQQQNNNPPPPPP___yyy~~~|||zzzllliiieeeccccccdddcccccc___^^^^^^\\\[[[ZZZYYYYYYXXXZZZ\\\\\\ZZZXXXXXXXXXUUURRRNNNKKKIIIGGGCCC@@@>>><<<:::999888777555333222222222333333333444444666666555555444444333333222111111000000111111222444444444444555555555555666<<>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<============<<<<<<>>>>>>>>>>>>>>>?????????CCCDDDFFFFFFEEECCC@@@===AAACCCFFFEEECCC???===<<<999888888888:::===@@@BBBEEEDDDDDDCCCCCCDDDDDDDDDJJJLLLPPPRRRRRRLLLDDD>>>:::888555444444555444333888777444333333444777888555555555666777888999:::999;;;<<<>>>???BBBFFFIIIKKKOOOUUU\\\cccnnnzzz|||ppphhhXXXVVVRRRNNNLLLKKKLLLMMMNNNQQQTTTXXX[[[]]]]]]]]]```^^^ZZZVVVQQQKKKDDD??????>>>======<<<=========>>>???@@@@@@BBBHHHQQQXXXbbbkkktttzzz~~~~~~|||}}}~~~}}}{{{|||||||||||||||}}}}}}}}}}}}~~~{{{zzzyyyxxxwwwvvvvvvvvvuuuuuuuuuuuuvvvwwwxxxyyyuuuuuuuuuttttttsssrrrqqqooooooooonnnnnnmmmlllkkkjjjhhheeeaaa]]]YYYVVVTTTRRRQQQOOOLLLIIIFFFDDDCCCCCCBBB@@@????????????@@@@@@BBBDDDDDDDDDEEEGGGIIIHHHHHHHHHJJJMMMPPPTTTVVVUUUWWWRRROOORRRUUUfff}}}wwwkkkhhheeeccccccccccccbbb]]]]]]\\\\\\[[[ZZZZZZYYYZZZ\\\^^^^^^\\\[[[ZZZ[[[WWWUUUQQQNNNKKKHHHDDDBBB>>><<<:::999999888666444222222222333333333333444555555555444444444444444333222222111111222222333444444444444555555555555666:::@@@DDDGGGLLLSSSXXX]]]fffooovvv|||~~~}}}|||{{{|||zzzsssmmmhhhbbb[[[VVVQQQSSSWWW\\\bbbgggjjjlllkkkpppyyyvvvfffYYYNNNHHHDDDDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCEEEHHHJJJKKKIIIIIIIIIGGGEEEDDDFFFGGGJJJMMMPPPTTTVVVZZZ^^^```hhhlllqqqxxx~~~tttiiibbb\\\VVVTTTVVVQQQRRRRRRRRRPPPNNNKKKJJJKKKLLLNNNPPPQQQPPPOOONNNHHHFFFEEEHHHKKKQQQ]]]iii|||wwwrrr|||tttmmmeee\\\VVVQQQMMMGGGBBB@@@>>>;;;999::::::::::::::::::999999999:::;;;===>>>>>>>>>>>>============<<<=========>>>======<<<<<<======>>>>>>>>>??????????????????AAABBBCCCDDDCCCAAA@@@>>>@@@BBBDDDDDDAAA>>><<<;;;999999888999;;;===@@@AAAEEEEEEEEEDDDCCCCCCEEEFFFIIILLLPPPSSSSSSMMMEEE>>>;;;999666555555555555444999888555444444555888999555555555555777888999:::999;;;===>>>???BBBFFFIIIJJJNNNUUU]]]fffpppzzzuuuhhh```SSSQQQNNNKKKIIIHHHIIIIIILLLMMMNNNPPPQQQRRRRRRRRRTTTQQQNNNKKKIIIFFFBBB???===<<<<<<;;;;;;<<<<<<<<<>>>???@@@@@@AAADDDIIIMMMSSSYYY```ffflllrrrvvvyyy}}}~~~~~~}}}{{{zzz{{{{{{yyy{{{|||}}}|||{{{|||}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuvvvvvvsssttttttttttttrrrpppooonnnnnnmmmmmmlllkkkjjjiiigggfffccc```\\\XXXVVVTTTRRRQQQOOOLLLIIIFFFDDDCCCCCCBBB@@@?????????@@@@@@AAACCCEEEEEEEEEEEEGGGIIIHHHIIIJJJKKKMMMPPPTTTWWWVVVXXXTTTQQQTTTWWWjjjuuujjjgggdddbbbbbbbbbbbbaaa\\\\\\\\\[[[[[[ZZZZZZZZZ[[[]]]______]]][[[[[[[[[ZZZXXXTTTQQQMMMJJJFFFDDD???===;;;::::::999777555555555555555555555555555444444444444444444444555333333333333333333333333333333444444444555555555555999===AAAEEEJJJOOOSSSWWW___hhhpppxxx|||{{{}}}~~~|||}}}~~~xxxtttooohhh```ZZZRRRSSSWWW[[[aaafffjjjlllkkkooowwwttteeeYYYOOOKKKGGGFFFEEEDDDBBBBBBBBBBBBAAAAAABBBDDDFFFHHHIIIJJJFFFFFFFFFEEECCCCCCEEEGGGJJJMMMRRRWWW[[[```dddgggmmmttt}}}|||sssiiiddd^^^YYYWWWXXXTTTUUUWWWXXXVVVSSSOOOMMMNNNOOOQQQSSSTTTSSSRRRQQQJJJGGGFFFIIINNNVVVeeesss{{{www{{{ssslllddd[[[UUUOOOKKKFFFBBB???<<<;;;999::::::::::::::::::;;;;;;::::::<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???@@@@@@@@@@@@@@@@@@??????>>>???@@@AAAAAAAAAAAAAAA???AAABBBBBB???<<<;;;:::999999999:::<<<>>>@@@AAADDDFFFGGGFFFEEEEEEGGGIIIGGGJJJOOOSSSSSSNNNEEE???<<<999777555666666555555777777777777777777777777444444555555666888999::::::;;;===>>>@@@BBBFFFJJJKKKOOOVVV]]]eeennnuuuzzzxxxxxxwwwvvvttttttvvvwww||||||oooccc[[[PPPNNNLLLIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIILLLIIIFFFEEEDDDCCCAAA@@@<<<;;;;;;;;;;;;;;;<<<<<<===>>>@@@@@@AAACCCFFFHHHLLLNNNSSSXXX\\\```eeeiiioooqqqttttttssssssuuuwwwvvvxxxzzz{{{zzzzzz{{{|||~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{yyyxxxxxxxxxxxxxxxxxxvvvuuuttttttttttttssssssttttttrrrpppnnnmmmlllllllllkkkjjjiiiggggggcccbbb```^^^[[[YYYWWWVVVRRRQQQOOOLLLIIIGGGEEEDDDBBBAAA@@@?????????@@@AAABBBDDDFFFFFFEEEFFFGGGIIIJJJKKKLLLLLLMMMOOOSSSWWWYYY\\\XXXTTTVVVXXXllltttiiifffcccaaaaaaaaaaaa```]]]\\\\\\\\\[[[[[[ZZZZZZ[[[\\\^^^^^^\\\[[[ZZZ[[[ZZZYYYWWWSSSOOOKKKIIIHHHBBB@@@===<<<;;;:::777555555555555555555555555555333333333444444444444444333333333444444333333333333333333444444444444555555888;;;???CCCHHHLLLOOOSSS[[[dddkkkuuu}}}||||||vvvtttwww||||||xxxtttmmmccc\\\RRRSSSVVVZZZ___dddiiikkklllooovvv~~~ssseeeYYYQQQMMMJJJIIIGGGFFFDDDCCCBBBBBB@@@AAABBBDDDEEEFFFGGGGGGCCCDDDDDDCCCBBBBBBEEEGGGJJJNNNTTTZZZ```eeejjjmmmqqq|||xxxpppiiieeeaaaZZZWWWWWWUUUWWWZZZ[[[[[[XXXTTTRRRPPPQQQSSSUUUVVVUUUTTTSSSMMMJJJIIILLLRRR\\\mmm|||{{{xxxzzzrrrkkkcccZZZTTTMMMJJJFFFAAA===;;;::::::::::::;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>?????????>>>??????@@@@@@@@@@@@???????????????????????????BBBBBBBBBAAAAAAAAAAAAAAA>>>>>>>>>???@@@AAABBBCCC???@@@AAA@@@===;;;::::::888999:::;;;===>>>@@@AAADDDFFFIIIHHHFFFGGGJJJMMMJJJMMMRRRWWWVVVPPPGGG@@@<<<:::777666666777666555555666777888888777666555444444444555666777888999:::<<<===???@@@CCCGGGJJJLLLOOOUUU[[[bbbgggkkkmmmiiihhhggggggggghhhjjjkkkpppttt{{{xxxkkk___WWWLLLKKKIIIHHHFFFFFFFFFFFFIIIIIIIIIIIIIIIHHHHHHGGGGGGDDDBBB@@@@@@@@@???>>>;;;;;;;;;:::;;;;;;<<<===<<<===>>>???AAACCCDDDEEEHHHHHHKKKPPPSSSUUUZZZ```fffjjjmmmmmmlllmmmpppsssvvvxxxzzz{{{zzzzzz{{{|||~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{zzzyyyxxxxxxxxxzzzyyywwwvvvtttssssssssssssssssssrrrqqqooommmmmmkkkkkkkkkjjjiiigggeeeeee```___^^^\\\ZZZXXXWWWWWWQQQPPPNNNLLLIIIGGGFFFEEEBBBAAA@@@?????????AAAAAACCCEEEFFFGGGFFFFFFHHHIIIJJJLLLNNNNNNMMMOOOTTTXXX^^^bbb^^^ZZZZZZ\\\ooossshhheeebbb````````````___^^^^^^]]]]]]\\\[[[ZZZZZZZZZ\\\^^^^^^\\\ZZZZZZZZZZZZZZZXXXUUUPPPLLLKKKKKKFFFCCC@@@>>>===;;;888666444333333333333222222222444444444333333333333333222333333444444333333222333333333333444444444444666777:::===BBBFFFJJJLLLQQQXXX```gggrrr}}}}}}~~~vvvqqqooosssxxx}}}zzzuuunnneee^^^QQQRRRTTTXXX]]]bbbgggjjjkkkooouuu{{{ssseee[[[TTTQQQMMMLLLJJJGGGEEEDDDCCCBBBAAABBBCCCDDDDDDDDDDDDCCCAAABBBCCCBBBAAABBBEEEGGGJJJOOOVVV]]]ccciiinnnqqqwwwuuuooojjjhhhddd\\\VVVUUUSSSUUUYYY[[[\\\ZZZXXXVVVRRRSSSUUUWWWXXXWWWVVVUUUQQQNNNMMMQQQWWWbbbssszzzvvvsssyyyqqqkkkcccZZZTTTKKKIIIFFFAAA<<<:::999::::::;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===????????????>>>???@@@AAABBBAAAAAA@@@@@@@@@BBBBBBBBBBBB@@@@@@DDDDDDCCCCCCCCCBBBBBBBBB@@@????????????@@@BBBBBB>>>???@@@>>><<<999999999888999:::;;;===???@@@AAACCCGGGJJJJJJHHHIIIMMMQQQRRRUUUYYY]]][[[TTTIIIAAA===:::888666777777777666555666666777777666666555444444444555666777888999:::<<<>>>???@@@CCCGGGJJJLLLNNNRRRWWW\\\^^^___^^^\\\[[[ZZZZZZ\\\]]]^^^^^^dddhhhnnnvvv}}}uuuhhh\\\TTTKKKJJJIIIGGGFFFFFFFFFFFFIIIJJJKKKLLLKKKJJJIIIHHHEEECCCAAA@@@@@@???===<<<;;;;;;;;;;;;;;;<<<======>>>===>>>???AAACCCDDDDDDGGGEEEGGGLLLOOOQQQWWW```fffjjjmmmlllkkkkkkoootttxxxzzz||||||{{{{{{|||}}}~~~~~~~~~}}}}}}||||||zzzyyyxxxwwwwwwwwwxxxwwwvvvuuutttssssssssstttsssrrrpppnnnmmmmmmmmmjjjjjjjjjiiigggfffdddccc______]]][[[YYYWWWUUUUUUNNNMMMLLLJJJHHHGGGFFFEEEAAAAAA?????????@@@AAABBBDDDFFFGGGGGGFFFGGGHHHIIIHHHKKKNNNNNNMMMPPPUUU[[[ccchhhfffcccbbbbbbuuuqqqgggdddaaa____________^^^``````___^^^]]][[[[[[ZZZ[[[]]]^^^^^^]]][[[[[[[[[YYYYYYYYYUUUQQQMMMMMMMMMJJJGGGDDDAAA???<<<999666444444333333333222222222555444444333333222222222111222333444444333222111222222333333333444444444777777999===AAAFFFHHHJJJOOOVVV]]]dddnnnzzz}}}|||}}}tttooonnnqqqwww}}}~~~~~~}}}yyyuuunnnfff___PPPQQQSSSVVV[[[```eeehhhjjjnnntttyyysssfff\\\VVVSSSOOONNNLLLIIIFFFDDDCCCBBBCCCCCCDDDDDDDDDCCCBBBAAA@@@AAABBBBBBAAACCCFFFHHHJJJOOOWWW___eeekkkpppssszzz{{{sssnnnllllllggg]]]VVVSSSOOOQQQUUUXXXZZZ[[[ZZZYYYWWWYYY[[[\\\]]]]]]\\\[[[UUURRRRRRVVV\\\fffwwwyyytttrrrqqqxxxqqqjjjcccZZZTTTKKKIIIFFFAAA<<<999999:::;;;;;;;;;<<<<<<<<<======:::;;;<<<>>>????????????>>>???AAABBBCCCBBBAAAAAA@@@AAACCCDDDDDDCCCAAA@@@EEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@?????????AAAAAA>>>??????>>>;;;999888999888999:::<<<>>>???@@@AAACCCGGGKKKKKKIIIJJJOOOTTTZZZ\\\```bbb___VVVKKKBBB===;;;888777777777777666666666555555555555666666444444444444666777888999:::<<<>>>???@@@CCCGGGJJJLLLMMMPPPTTTWWWXXXWWWUUUTTTSSSSSSSSSUUUVVVVVVVVVWWWZZZ```hhhpppwww||||||rrrfffZZZSSSKKKKKKJJJIIIHHHGGGGGGGGGEEEGGGHHHJJJIIIHHHFFFEEEGGGEEECCCAAAAAA@@@>>><<<;;;;;;;;;;;;;;;<<<===>>>AAA@@@???@@@BBBDDDDDDDDDHHHEEEGGGMMMPPPRRRZZZccckkknnnpppooommmmmmrrrwwwzzz|||~~~~~~}}}|||}}}~~~~~~~~~}}}}}}{{{{{{yyyxxxwwwvvvvvvvvvuuuuuutttsssssssssttttttuuusssqqqooommmmmmmmmmmmjjjjjjiiihhhgggeeecccbbbaaa```^^^[[[XXXVVVTTTSSSLLLKKKJJJIIIGGGFFFEEEEEEAAA@@@?????????@@@AAABBBEEEFFFHHHHHHGGGGGGHHHJJJFFFJJJMMMNNNNNNQQQXXX^^^fffmmmllliiihhhhhhzzz}}}~~~ooogggddd```____________^^^bbbaaa```___]]]\\\[[[ZZZ[[[]]]______]]]\\\[[[\\\XXXYYYYYYVVVQQQNNNNNNOOOLLLIIIEEEBBB@@@===999666666666666555555444444444555555444333333222111111111111333333333333111111222222333333333444444444777888999<<>>??????@@@@@@AAAAAABBBCCCCCCDDDEEEEEEDDDCCCBBBAAABBBDDDFFFHHHIIIIIIJJJJJJHHHEEEBBBAAAEEEDDDBBB@@@???>>>======??????>>>===<<<;;;;;;:::===<<<;;;;;;<<<>>>AAABBBFFFHHHKKKKKKJJJLLLQQQVVVYYY```fffgggeee^^^PPPDDD@@@===999777777777777666999999999999888888888888999888777666777888:::<<<;;;===>>>???@@@CCCGGGJJJLLLNNNQQQSSSUUUUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPNNNQQQVVV[[[aaaiiiqqqvvv~~~yyyoooeee\\\WWWQQQNNNKKKIIIIIIIIIHHHGGGJJJJJJIIIHHHFFFEEEEEEDDDAAA@@@???>>>===<<<<<<<<<=========>>>>>>===<<<<<>>===>>>AAADDDHHHHHHIIIIIIJJJIIIIIIIIIIIIIIILLLOOOOOOQQQ[[[eeevvvtttqqqlllhhhnnn||||||~~~yyynnndddccccccbbbaaa```___^^^bbbbbbbbbbbb```^^^[[[ZZZZZZ[[[\\\]]]^^^^^^^^^^^^\\\ZZZXXXWWWVVVTTTQQQNNNMMMLLLIIIFFFBBB>>><<<:::666555444333222111111111333333333333333333333333444444444555555666666666111111222222222333333333555666888;;;???DDDHHHKKKNNNUUU[[[```iiiuuu{{{zzzyyy~~~zzz{{{~~~~~~zzzyyyyyyyyy|||zzzssskkkccc]]]VVVOOOLLLQQQXXX\\\___bbbjjjnnnsssvvvzzzuuuiii___XXXSSSSSSQQQMMMIIIFFFCCCBBBAAACCCBBBAAAAAA@@@@@@AAAAAA????????????@@@BBBEEEFFFJJJPPPXXX___eeejjjnnnqqq}}}zzzxxxxxxrrruuuvvvrrrjjj^^^UUUOOOLLLMMMOOOPPPQQQUUUZZZ]]]dddgggjjjiiiddd```___```^^^^^^^^^aaagggpppzzzxxxnnniiijjjmmmqqqzzzqqqiiiaaaYYYTTTKKKGGGBBB???===<<<:::999888888888888999:::;;;;;;======>>>??????@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGKKKLLLLLLKKKJJJGGGDDDCCCEEEDDDCCCAAA???>>>============<<<<<<;;;:::::::::===<<<;;;;;;<<<>>>AAABBBGGGJJJMMMNNNMMMOOOSSSVVV]]]dddjjjkkkhhhaaaTTTGGGAAA>>>:::888777777666666777777777777666666666666888777666666777888:::;;;<<<===???@@@AAADDDGGGJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPOOONNNMMMLLLKKKJJJLLLPPPSSSXXX^^^eeejjjuuu{{{wwwoooggg___[[[TTTQQQNNNLLLKKKJJJIIIHHHIIIHHHHHHGGGFFFEEEDDDCCCAAA@@@???>>>==================>>>??????@@@@@@???CCCCCCCCCEEEGGGJJJKKKLLLLLLMMMOOOQQQVVV^^^gggmmm|||~~~}}}|||~~~~~~|||{{{wwwwwwwwwwwwvvvvvvvvvvvvyyyxxxwwwuuuttttttsssssssssqqqoooooopppooollliiihhhhhhgggfffdddbbb```___]]]\\\ZZZYYYXXXVVVSSSQQQPPPMMMJJJHHHGGGEEECCCAAA?????????>>>===>>>AAADDDFFFGGGGGGHHHHHHHHHHHHHHHKKKKKKNNNQQQQQQTTT]]]hhh{{{yyyuuuoooiiinnn}}}zzz|||xxxmmmfffeeedddcccbbbaaaaaaaaabbbccccccbbbaaa^^^\\\[[[[[[[[[]]]^^^^^^_________\\\[[[YYYXXXWWWVVVSSSPPPNNNMMMJJJFFFBBB>>><<<:::888777666444333333222222333333333333333333333333222222222333333333444444222222333333333444444444444555777:::???CCCGGGJJJLLLSSSYYY^^^ggguuu|||xxxwww~~~}}}zzz{{{zzz~~~~~~~~~zzztttlllddd^^^XXXPPPLLLPPPWWW\\\___ccciiimmmqqqtttwwwvvvkkkbbb[[[WWWTTTRRRNNNJJJFFFDDDBBBAAABBBBBBAAA@@@@@@@@@@@@AAA@@@@@@??????@@@AAABBBCCCGGGKKKRRRXXX^^^ccchhhkkkwww}}}xxxrrrqqqrrrrrrttttttpppggg\\\RRRMMMJJJLLLNNNOOORRRVVV\\\```kkknnnqqqpppkkkiiiiiilllhhhhhhhhhiiilllrrryyy~~~~~~tttkkkffffffjjjmmmzzzqqqhhh^^^VVVQQQJJJGGGBBB???===<<<:::999888888888888999:::;;;<<<===>>>???@@@@@@AAAAAAAAA??????@@@@@@AAAAAABBBBBBBBBBBBDDDEEEGGGHHHIIIJJJOOOOOOOOONNNLLLJJJGGGFFFEEEDDDCCCAAA???>>>======<<<<<<=========<<<<<<<<<===<<<<<<<<<===???AAABBBHHHLLLPPPQQQPPPQQQTTTWWW^^^dddjjjllljjjdddWWWKKKCCC@@@<<<999888888777666777777777777666666666666777777666666777888:::;;;<<<>>>@@@AAABBBDDDHHHJJJKKKKKKJJJKKKKKKLLLLLLMMMPPPOOONNNMMMKKKIIIHHHGGGFFFHHHJJJLLLOOOSSSXXX\\\iiippp{{{|||vvvpppiiiccc___XXXVVVRRRPPPNNNMMMKKKIIIIIIIIIHHHHHHGGGEEEDDDDDD@@@@@@???>>>=========>>>:::;;;<<<===>>>??????@@@@@@BBBDDDHHHKKKMMMNNNOOOSSSUUUXXX\\\aaaiiirrrxxx~~~}}}|||~~~}}}|||zzzxxxxxxxxxwwwwwwwwwvvvvvvwwwvvvuuusssrrrrrrrrrrrrqqqooonnnmmmmmmllljjjhhhgggffffffdddcccaaa___^^^\\\ZZZXXXWWWWWWUUURRROOOOOOMMMIIIGGGFFFEEECCCAAA?????????>>>===???BBBEEEGGGGGGHHHIIIJJJJJJIIIIIIMMMMMMPPPSSSSSSWWWaaammm}}}xxxoooggglll}}}}}}vvvmmmiiigggeeecccbbbbbbcccdddbbbccccccbbbaaa___]]]\\\\\\\\\]]]^^^____________]]][[[ZZZYYYYYYXXXUUUSSSPPPNNNKKKGGGCCC???<<<:::999888777666555444444444333333333333333333333333222222222222333333333333333333444444444555555555444555777:::>>>BBBFFFHHHJJJQQQVVV\\\fffuuu}}}xxxuuuyyy||||||xxx}}}zzzuuunnnfffaaaZZZRRRMMMPPPUUUZZZ___dddgggkkkppprrrttt{{{wwwmmmeee___[[[UUUSSSOOOKKKGGGDDDBBBAAABBBAAA@@@@@@??????@@@@@@@@@@@@???????????????@@@DDDGGGLLLQQQVVV[[[aaaeeeppptttvvvsssmmmjjjkkkmmmqqqrrrqqqlllcccXXXOOOJJJHHHJJJLLLNNNRRRWWW]]]bbbkkkooorrrppplllkkkoootttwwwwwwvvvuuutttvvvzzz}}}zzzqqqiiieeeeeegggjjjzzzpppggg^^^UUUPPPJJJFFFAAA>>>===<<<:::999:::::::::;;;<<<===>>>???>>>???@@@AAABBBBBBBBBAAA?????????@@@@@@@@@AAAAAAEEEEEEFFFGGGIIILLLOOOPPPQQQQQQPPPOOOMMMKKKIIIGGGCCCCCCAAA???>>>===<<<<<<===>>>???@@@AAAAAA@@@@@@============>>>???@@@AAAGGGLLLPPPRRRQQQQQQSSSVVVZZZaaahhhjjjiiieeeYYYNNNFFFCCC>>>;;;:::999888777999999999999888888888777666666666666777999:::;;;;;;===@@@AAABBBDDDGGGIIILLLKKKJJJJJJKKKMMMPPPQQQSSSRRRPPPNNNKKKIIIHHHGGGFFFGGGHHHIIIKKKNNNRRRVVV```hhhsss|||zzzuuupppkkkfffbbb[[[YYYVVVSSSRRROOOMMMJJJKKKLLLLLLKKKJJJHHHFFFEEE@@@??????>>>======>>>>>>=========>>>???@@@AAABBBBBBDDDHHHKKKOOOSSSWWWYYY^^^aaaeeejjjqqqyyy~~~}}}|||}}}}}}}}}}}}|||{{{yyyxxxwwwwwwwwwvvvvvvvvvvvvuuuuuutttsssrrrqqqpppppppppoooooonnnmmmlllkkkiiigggeeeeeedddcccaaa___]]]\\\ZZZXXXVVVVVVUUUTTTQQQNNNNNNLLLIIIGGGFFFEEECCCAAA?????????>>>>>>???CCCEEEIIIJJJKKKLLLLLLMMMMMMLLLNNNNNNPPPSSSUUUZZZfffrrryyymmmccciiiuuummmiiigggdddbbbaaaaaacccdddbbbbbbccccccbbb```^^^]]]\\\]]]^^^_______________\\\[[[ZZZZZZ[[[ZZZXXXVVVQQQOOOLLLHHHDDD???<<<;;;999888777666555444444444333333333333333333333333444444444444444444444444333333333333444444444444444444666888<<<@@@DDDFFFIIIPPPUUU[[[fffwwwxxxuuuvvv~~~}}}yyy~~~|||wwwpppiiieee^^^VVVOOOPPPTTTXXX^^^eeeeeejjjoooqqqrrrwwwxxxoooggg```\\\WWWUUUQQQLLLHHHDDDBBBAAAAAAAAA@@@???????????????>>>>>>>>>>>>>>>?????????CCCEEEHHHKKKOOOTTTZZZ___hhhjjjkkkiiiffffffiiimmmnnnnnnlllfff]]]SSSLLLHHHGGGIIIJJJLLLOOOUUU[[[```gggkkkmmmllliiikkkssszzz}}}{{{|||~~~~~~~~~~~~zzzrrrlllhhhgggiiikkkyyypppggg___VVVQQQIIIEEEAAA>>><<<<<<:::999:::::::::;;;<<<===???@@@>>>???AAACCCCCCCCCBBBBBB???@@@@@@@@@@@@@@@AAAAAAHHHGGGFFFFFFHHHLLLQQQSSSQQQQQQPPPNNNLLLJJJHHHGGGAAA@@@???===<<<<<<<<<<<<>>>???AAABBBCCCBBBBBBAAA======>>>>>>>>>???@@@@@@EEEIIINNNPPPPPPPPPRRRUUUXXX___fffiiijjjggg]]]RRRHHHEEE@@@===<<<;;;:::999999999999999888888888777666666777888999:::;;;<<<:::===???AAABBBDDDFFFHHHJJJJJJIIIJJJMMMPPPTTTVVVUUUTTTQQQNNNKKKIIIHHHGGGEEEFFFGGGHHHIIILLLPPPSSSXXX___kkkttt|||zzzuuuqqqlllgggccc^^^\\\YYYXXXVVVTTTQQQOOOPPPPPPPPPOOOMMMKKKHHHFFFBBBAAA@@@??????>>>??????DDDCCCCCCCCCDDDEEEFFFGGGIIILLLQQQTTTXXX^^^eeejjjmmmpppvvv|||}}}}}}|||||||||{{{zzzyyyxxxwwwvvvvvvuuuuuuuuuuuuttttttttttttsssrrrpppoooooonnnnnnnnnooonnnmmmkkkjjjhhhhhhccccccbbbaaa___]]]\\\[[[XXXWWWUUUTTTTTTSSSPPPNNNNNNKKKHHHGGGFFFEEECCCBBB>>>??????>>>>>>@@@CCCFFFIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMOOOSSSVVV]]]kkkxxxyyylllccciiiuuummmhhhfffccc```___```aaaccc```aaabbbbbbaaa```___^^^]]]]]]^^^^^^___^^^^^^^^^\\\[[[ZZZZZZ[[[ZZZXXXVVVQQQPPPMMMIIIEEEAAA>>><<<999888777555444444333333333333333333333333333333444444444444444444444444222222222222333333333333333444555777:::>>>BBBDDDIIIOOOVVV\\\hhhyyy{{{wwwuuu|||~~~|||{{{~~~yyysssmmmiiibbbZZZSSSQQQSSSVVV\\\cccccchhhnnnpppqqquuu|||zzzpppggg```[[[YYYWWWRRRMMMHHHEEECCCBBB@@@@@@???>>>>>>>>>>>>???;;;<<<===>>>???@@@@@@AAAAAABBBDDDFFFHHHMMMSSSWWW]]]^^^`````````ccchhhllliiiiiifff```WWWOOOIIIGGGHHHHHHIIIJJJLLLRRRXXX]]]dddhhhkkkjjjhhhnnn{{{~~~~~~|||vvvppplllkkkkkklllzzzqqqhhh___WWWRRRHHHEEE@@@===<<<<<<;;;999888888888999:::<<<===>>>???@@@BBBDDDEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBGGGFFFEEEFFFHHHLLLPPPRRRPPPOOOMMMKKKHHHFFFEEEDDD>>>>>>===============>>>===>>>@@@BBBCCCBBB@@@???>>>>>>>>>??????@@@@@@@@@BBBFFFJJJLLLMMMNNNRRRUUUZZZ```gggjjjkkkhhh^^^TTTGGGDDD@@@===<<<<<<;;;:::777777777777666666666666666777888999:::<<<<<<===:::===@@@CCCDDDEEEGGGIIIHHHHHHHHHJJJMMMQQQUUUWWWTTTSSSOOOLLLIIIGGGFFFFFFEEEFFFGGGGGGGGGIIIMMMPPPQQQWWWaaajjjrrrzzzzzzvvvrrrnnniiifffcccaaa```______]]][[[XXXWWWWWWWWWVVVSSSOOOLLLIIIFFFFFFDDDCCCBBBAAAAAAAAADDDDDDCCCDDDEEEGGGIIIJJJNNNSSSZZZ___dddjjjrrrwww}}}}}}||||||||||||{{{yyyxxxwwwvvvvvvuuuuuutttttttttssssssssssssrrrqqqooonnnnnnnnnnnnmmmnnnnnnmmmjjjhhhggghhhbbbaaaaaa```^^^\\\ZZZYYYWWWVVVTTTTTTTTTSSSPPPNNNMMMKKKHHHFFFFFFEEECCCBBB>>>????????????@@@DDDGGGGGGGGGIIIJJJKKKKKKKKKKKKLLLLLLOOOSSSXXXaaaqqqyyymmmeeemmmssslllfffdddbbb```______``````______```aaaaaa```___^^^\\\\\\]]]^^^^^^]]]]]]\\\[[[ZZZYYYYYYYYYYYYWWWUUUQQQPPPMMMJJJFFFBBB@@@>>>999888777555444444444444333333333333333333333333222222222222111111111111111111111222222222333333333333444666999===@@@BBBHHHOOOVVV^^^jjj{{{}}}yyytttzzz|||}}}|||wwwrrrnnneee^^^VVVTTTSSSTTTYYY``````ffflllnnnooorrryyy|||sssjjjbbb]]][[[XXXTTTNNNIIIEEECCCBBB@@@???>>>>>>===>>>>>>>>>:::;;;===>>>@@@AAAAAAAAA>>>???@@@AAACCCFFFKKKNNNRRRTTTWWWYYY[[[___cccfffcccbbb```ZZZRRRLLLIIIHHHHHHHHHIIIIIIKKKQQQXXX]]]bbbfffiiihhhiiirrr|||vvvrrrpppnnnnnn|||rrrhhh___VVVPPPGGGDDD@@@===<<<<<<;;;:::888888888999;;;<<<>>>??????AAACCCEEEFFFEEEDDDBBBDDDDDDDDDCCCCCCCCCCCCCCCGGGHHHJJJLLLNNNOOOPPPPPPMMMKKKIIIGGGDDDBBBAAA@@@=========>>>>>>???AAAAAA>>>@@@BBBDDDDDDBBBAAA???>>>>>>??????@@@@@@@@@???@@@CCCHHHJJJKKKMMMSSSWWW\\\bbbgggiiihhhdddZZZPPPDDDAAA===;;;:::::::::999777777777777666666666666777888999;;;<<<===>>>>>><<>>????????????AAAEEEGGGFFFFFFHHHIIIJJJKKKKKKKKKLLLLLLOOOUUU[[[eeewwwwwwkkkgggppp|||ooojjjdddcccbbbaaa```_________]]]^^^___``````___^^^]]][[[\\\\\\]]]\\\\\\[[[[[[ZZZYYYXXXWWWXXXWWWTTTRRRPPPOOOMMMJJJGGGDDDBBB@@@:::999888777666555555555333333333333333333333333222222222111111111000000222222222333333333444444333333444555888;;;>>>@@@FFFNNNVVV^^^kkk{{{}}}{{{www{{{zzzvvvrrrhhhaaaZZZVVVSSSRRRVVV]]]\\\bbbiiillllllooouuu{{{wwwooogggccc\\\ZZZUUUOOOJJJFFFCCCBBB??????>>>============>>><<<===>>>@@@@@@AAA@@@@@@>>>???@@@AAABBBDDDGGGJJJLLLOOOSSSWWWZZZ\\\^^^___^^^]]]ZZZUUUOOOKKKIIIIIIHHHHHHIIIJJJMMMSSSZZZ```eeeiiimmmmmmooo{{{zzzvvvtttsss~~~ssshhh^^^UUUOOOGGGDDD@@@===<<<<<<;;;::::::::::::;;;===???@@@AAA???AAADDDFFFGGGFFFDDDCCCEEEEEEEEEEEEEEEEEEDDDDDDHHHKKKOOOSSSUUUTTTRRRPPPJJJIIIGGGDDDAAA???>>>>>>>>>>>>>>>???@@@BBBCCCDDDAAACCCEEEFFFFFFEEECCCAAA>>>??????@@@@@@@@@?????????BBBFFFHHHJJJMMMTTTYYY\\\bbbffffffddd___UUUJJJBBB>>>;;;999999999888888999999999999888888888888777888:::<<<===>>>??????>>>AAAEEEGGGHHHIIIKKKLLLLLLLLLMMMOOOQQQSSSUUUVVVUUUSSSOOOLLLIIIHHHHHHHHHKKKKKKKKKIIIGGGGGGIIILLLNNNSSSYYY```gggqqq|||~~~|||yyyvvvuuurrrooommmnnnmmmnnnoooqqqqqqooommmnnnnnnmmmkkkgggbbb]]]ZZZRRRPPPNNNLLLJJJIIIHHHGGGJJJKKKLLLNNNRRRWWW\\\^^^bbbmmm{{{~~~}}}|||{{{~~~}}}{{{yyyxxxxxxxxxvvvvvvvvvvvvuuuuuuuuuuuusssrrrqqqooonnnnnnnnnnnniiikkkllljjjfffddddddeee``````___^^^\\\ZZZXXXWWWWWWVVVTTTTTTTTTSSSQQQOOOLLLJJJGGGFFFFFFEEECCCBBB>>>????????????AAAEEEHHHGGGHHHIIIKKKLLLMMMMMMMMMMMMMMMPPPVVV]]]hhh{{{ssshhhfffpppyyymmmhhhdddccccccbbbaaa```______\\\]]]^^^_________^^^]]][[[[[[\\\\\\\\\[[[[[[ZZZZZZXXXWWWVVVVVVUUUSSSQQQPPPOOOMMMJJJGGGEEECCCBBB<<<;;;999888777777666666333333333333333333333333444444444333333222222222333333333444444444555555222333333555777:::===???DDDLLLVVV^^^kkk{{{}}}{{{|||~~~~~~|||xxxuuuiiiccc\\\XXXSSSQQQUUU[[[YYY___fffjjjkkkmmmsssxxx~~~zzzssslllggg]]]ZZZUUUPPPJJJFFFCCCBBB??????>>>===============>>>???@@@AAAAAA@@@???>>>@@@AAACCCDDDDDDEEEHHHJJJLLLOOOTTTXXX[[[\\\[[[[[[ZZZYYYWWWRRRMMMJJJJJJJJJGGGHHHIIIJJJNNNUUU^^^dddnnnssswwwwwwzzz}}}zzzxxxtttjjj___UUUOOOEEECCC???===<<<;;;999777888999:::::::::;;;===???@@@AAACCCEEEFFFEEEDDDCCCCCCCCCBBBAAAAAABBBDDDDDDHHHJJJOOOSSSUUUTTTOOOKKKHHHEEEAAA<<<:::;;;===>>>===>>>???AAABBBCCCDDDDDDEEEDDDEEEGGGIIIHHHDDD@@@AAA@@@@@@???????????????@@@AAACCCFFFIIIMMMPPPQQQZZZ\\\^^^^^^ZZZRRRJJJEEE<<<:::888666555555666777999999999999999888777666888:::<<<===<<<<<<===>>>@@@AAACCCEEEHHHJJJLLLMMMMMMKKKJJJLLLPPPRRRRRRQQQPPPQQQRRRQQQNNNLLLLLLMMMJJJKKKLLLKKKKKKLLLOOOQQQTTTYYY___bbbfffmmmwww{{{vvvsssrrrrrruuuvvvwwwxxxxxxwwwvvvvvvqqqssstttrrrmmmfffaaa^^^XXXVVVRRROOONNNNNNPPPRRRPPPTTTYYY[[[]]]bbbjjjqqq|||}}}}}}{{{|||~~~~~~|||zzzxxxxxxxxxyyyzzzyyyyyyxxxwwwvvvvvvvvvwwwsssrrrqqqpppooommmllllllllljjjiiihhhhhhgggdddbbb___^^^]]]\\\[[[YYYXXXXXXTTTUUUUUUTTTRRRPPPMMMLLLLLLJJJHHHFFFDDDCCCCCCCCCBBBAAAAAAAAABBBEEEHHHJJJHHHIIIKKKLLLNNNOOOOOOOOOJJJLLLPPPUUU]]]jjj{{{xxxkkkjjjlllppp~~~sssiiieeebbbbbbbbbaaa```___]]]]]][[[[[[\\\]]]]]]]]]]]]\\\WWWXXXZZZ\\\]]]\\\[[[ZZZZZZYYYWWWTTTQQQOOOMMMLLLKKKJJJIIIHHHGGGEEEEEEDDD@@@===;;;999999888777555444333333222222333333444000000111111111111000///222222222111222222333333222444555666666777:::<<>>===<<<;;;;;;<<<===>>>??????@@@AAABBBBBB@@@>>>???@@@BBBCCCDDDGGGJJJMMMPPPSSSWWWZZZ\\\]]]\\\\\\ZZZWWWSSSQQQPPPOOOMMMKKKKKKIIIJJJNNNQQQWWWbbbmmmwwwzzz|||}}}vvvlllaaaVVVPPPFFFCCC@@@===<<<;;;999777888999:::::::::;;;===???@@@AAACCCFFFGGGGGGFFFEEEDDDDDDBBBBBBAAABBBCCCDDDHHHJJJNNNRRRUUUSSSNNNJJJGGGDDD@@@<<<:::;;;===??????@@@AAACCCDDDEEEEEEFFFGGGFFFGGGIIIJJJIIIFFFBBBAAA@@@??????>>>>>>??????@@@@@@BBBDDDGGGJJJNNNOOORRRTTTUUUTTTPPPIIIBBB>>>;;;:::888666555555666777999999999999999999888888888:::============>>>???AAAAAACCCEEEHHHJJJKKKLLLMMMKKKIIIKKKNNNPPPPPPOOOPPPRRRRRRQQQOOOMMMMMMMMMLLLMMMMMMLLLLLLMMMPPPRRRVVV\\\cccgggjjjpppzzz}}}yyywwwvvvwwwxxxyyyzzz{{{{{{{{{zzzyyy{{{}}}~~~|||vvvoooiiiggg^^^\\\YYYWWWVVVWWWYYY[[[\\\```fffjjjnnnttt}}}}}}|||{{{zzzzzz|||{{{zzzxxxvvvvvvvvvwwwxxxwwwwwwvvvvvvvvvvvvvvvvvvssssssrrrqqqooonnnmmmlllkkkjjjhhhggggggfffcccaaa^^^^^^]]]\\\ZZZYYYXXXXXXUUUTTTTTTSSSQQQOOOMMMLLLKKKJJJHHHFFFDDDCCCCCCCCCAAAAAAAAAAAACCCEEEHHHJJJHHHIIIKKKLLLNNNOOOOOOOOOLLLMMMPPPUUU^^^jjjwwwrrrhhhiiilllooo{{{rrrhhheeeccccccbbbbbbaaa___^^^]]][[[[[[\\\\\\\\\\\\[[[[[[VVVWWWYYY[[[\\\[[[ZZZYYYXXXWWWUUURRROOOLLLJJJIIIJJJJJJIIIHHHGGGFFFEEEDDDAAA>>><<<:::999999777555444333333222222333333444222222222222222222111111333333222222222222333333222444555666666777999<<>>===<<<;;;;;;<<<>>>>>>AAAAAABBBCCCDDDCCCBBBAAAAAACCCDDDFFFGGGIIIMMMPPPVVVXXXZZZ]]]^^^^^^]]]]]]]]]YYYUUUSSSQQQPPPOOOMMMNNNLLLMMMQQQUUU\\\hhhuuu~~~yyynnncccXXXRRRFFFCCC@@@===<<<;;;999888888999:::::::::;;;===??????AAADDDFFFHHHHHHHHHHHHFFFEEECCCBBBAAABBBBBBCCCHHHJJJMMMQQQSSSRRRMMMIIIEEEBBB???<<<;;;<<<>>>???AAABBBCCCEEEFFFGGGHHHHHHIIIIIIIIIKKKLLLKKKHHHEEE@@@@@@???>>>>>>>>>>>>???@@@@@@@@@AAACCCFFFJJJLLLJJJKKKKKKIIIFFFAAA<<<999:::999777666666666777777999999999999::::::::::::999;;;>>>>>>>>>>>>@@@AAAAAABBBDDDFFFHHHIIIJJJKKKLLLJJJIIIIIILLLNNNNNNNNNQQQRRRSSSRRRPPPNNNNNNNNNNNNNNNNNNMMMLLLMMMPPPSSSXXX___hhhmmmpppttt|||~~~}}}~~~}}}vvvqqqooojjjiiifffeeeeeegggiiikkkpppuuu{{{{{{zzzzzzyyyyyy{{{{{{zzzxxxwwwvvvvvvwwwwwwuuuuuuuuuuuuuuuvvvvvvvvvttttttsssqqqpppooonnnmmmkkkiiihhhggggggeeebbb```^^^]]]\\\[[[ZZZYYYXXXWWWUUUTTTRRRPPPOOOMMMMMMLLLKKKIIIHHHFFFDDDCCCBBBBBBAAA@@@@@@AAACCCFFFHHHJJJIIIJJJKKKMMMNNNOOOOOOPPPOOOOOOQQQWWW```iiiqqqttttttkkkfffiiimmmrrr}}}~~~ooogggdddbbbbbbbbbbbbaaa___^^^]]]\\\\\\[[[[[[ZZZZZZYYYYYYUUUWWWYYYZZZ[[[[[[ZZZYYYYYYXXXUUURRROOOLLLJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDBBB@@@===;;;:::999777555444444333333333333444444333333333222222333333444444333333222222333333333222333555555555666999;;;???DDDLLLUUU```ooo~~~~~~~~~~~~{{{}}}~~~zzzppplllfff___YYYVVVTTTTTTSSSWWW]]]ccchhhmmmqqquuuxxxxxxpppjjjbbbYYYOOOJJJDDD???===???===<<<<<<;;;<<<===???@@@DDDDDDEEEEEEEEEEEEDDDCCCDDDFFFHHHJJJKKKNNNRRRUUU^^^___aaabbbbbbbbbaaa``````\\\XXXTTTSSSRRRQQQOOOQQQOOOPPPTTTZZZcccrrr{{{pppdddYYYRRRGGGDDD@@@===<<<;;;:::999888999:::::::::;;;===??????AAADDDGGGIIIJJJJJJJJJFFFEEECCCBBBAAAAAAAAABBBGGGIIILLLOOOQQQPPPLLLIIICCCAAA>>><<<<<<===???@@@BBBCCCDDDFFFGGGHHHHHHIIIIIIIIIJJJKKKKKKJJJHHHGGG@@@@@@???>>>>>>>>>>>>???@@@???>>>>>>@@@CCCFFFHHHGGGFFFEEECCC@@@===:::999999888888777777777888888999999999::::::;;;<<<<<<:::<<>><<<>>><<<<<<;;;<<<===???@@@BBBEEEFFFGGGGGGEEEEEEEEEFFFGGGIIIKKKNNNPPPTTTXXX\\\eeefffggghhhhhhgggfffeeeaaa]]]XXXUUUSSSSSSRRRQQQRRRPPPQQQWWW^^^iiizzz|||qqqeeeZZZRRRHHHDDD@@@===<<<;;;;;;:::888999:::::::::;;;===??????AAADDDGGGJJJKKKKKKJJJEEEDDDBBBAAA@@@@@@@@@AAAFFFGGGJJJMMMPPPOOOLLLIIICCCAAA???======>>>@@@AAAAAABBBDDDEEEGGGGGGHHHHHHHHHIIIJJJJJJIIIHHHGGGGGGAAA@@@@@@???????????????AAA@@@???>>>>>>@@@BBBCCCDDDCCCBBB@@@>>><<<;;;:::999888888888888999999:::;;;;;;::::::;;;<<<===>>><<<>>>@@@BBBBBBBBBDDDEEEEEEFFFHHHJJJKKKJJJJJJIIIIIIHHHGGGGGGGGGIIILLLNNNRRRSSSTTTSSSPPPNNNNNNOOONNNNNNNNNLLLLLLNNNRRRUUU[[[dddpppwwwyyy{{{~~~~~~~~~zzzzzz{{{yyyyyy{{{{{{{{{zzzyyyxxxxxxxxxxxxuuuuuuwwwxxxxxxxxxxxxwwwuuutttsssrrrqqqooonnnnnnmmmkkkiiihhhgggeeebbb```]]]\\\[[[ZZZXXXWWWVVVVVVSSSRRROOOMMMKKKJJJJJJKKKHHHHHHGGGEEEDDDBBB@@@@@@??????@@@BBBDDDGGGHHHIIIIIIJJJLLLMMMOOOPPPPPPPPPQQQQQQSSSXXX^^^aaa___]]]ZZZ[[[```jjjuuu~~~vvviiibbb```\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\[[[YYYXXXWWWWWWWWWWWWYYY[[[]]]]]]]]]\\\[[[\\\[[[YYYVVVTTTQQQOOONNNKKKLLLLLLLLLJJJHHHFFFDDDBBB???<<<;;;:::999777555555444444333333444444555333333333333444444555666666555555444333333444444222333444444444444666888:::???GGGOOOXXXcccpppyyy~~~|||zzzzzz|||}}}|||vvvtttpppjjjccc\\\VVVSSSRRRVVV[[[aaagggmmmsssxxx{{{yyypppiii___WWWOOOJJJEEE???===>>><<<<<<<<<===>>>AAACCCDDDGGGHHHIIIHHHEEEDDDFFFGGGIIIKKKNNNRRRUUUZZZ___cccjjjlllnnnoooooommmjjjiii```\\\WWWSSSRRRRRRRRRRRRRRRQQQSSSZZZcccppp}}}sssfff[[[SSSIIIEEE@@@===<<<<<<;;;;;;888999:::::::::;;;===??????AAADDDGGGIIIJJJJJJJJJCCCBBB@@@???>>>??????@@@CCCDDDGGGKKKNNNNNNLLLJJJDDDCCCAAA?????????@@@AAAAAABBBCCCEEEFFFGGGHHHHHHGGGIIIJJJIIIHHHFFFGGGGGGBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@??????@@@@@@@@@@@@???===<<<;;;::::::999999999:::;;;;;;;;;;;;===<<<;;;;;;;;;<<<===>>>===???BBBCCCCCCDDDFFFGGGHHHIIIKKKLLLMMMLLLJJJIIIGGGGGGGGGFFFFFFHHHMMMPPPQQQRRRSSSRRRPPPNNNNNNNNNNNNNNNNNNMMMMMMPPPUUUYYYaaajjjvvv}}}{{{{{{}}}~~~yyyyyyzzzyyyyyyzzzxxxxxxxxxwwwvvvvvvuuuuuuuuuvvvxxxyyyyyyxxxwwwwwwttttttsssqqqpppooonnnmmmlllkkkiiigggfffdddaaa___\\\[[[ZZZYYYXXXWWWVVVUUUQQQPPPNNNLLLKKKIIIIIIHHHGGGGGGFFFEEECCCAAA@@@>>>>>>???@@@CCCEEEGGGIIIIIIJJJKKKLLLNNNOOOPPPPPPQQQPPPQQQTTTWWWZZZZZZWWWUUURRRYYYdddqqqqqqgggaaa___[[[[[[]]]^^^___``````aaa^^^]]][[[YYYWWWWWWXXXXXXXXXZZZ\\\^^^^^^^^^]]]\\\ZZZYYYXXXVVVTTTRRRPPPPPPNNNOOOOOONNNLLLIIIFFFDDD@@@>>>;;;999999888777555555555444444444444555555333444555666777777777666777666555555444444444444111333444333333333555777888===EEELLLSSS[[[fffmmmvvvyyy{{{{{{yyyyyy|||~~~|||xxxwwwuuuppphhh```XXXTTTPPPSSSXXX___fffnnnwww}}}zzzpppjjj]]]UUUMMMJJJEEE@@@>>>???=========>>>AAACCCFFFHHHHHHJJJKKKIIIFFFEEEGGGIIIKKKNNNRRRWWW[[[aaahhhlllppprrruuuwwwuuuqqqllliii^^^ZZZUUURRRRRRSSSSSSSSSTTTTTTXXXaaakkkwwwuuuiii\\\UUUIIIEEE@@@===;;;<<<;;;;;;888999:::::::::;;;===??????AAADDDGGGIIIIIIIIIIII@@@???>>>======>>>??????AAABBBEEEIIIMMMNNNMMMKKKFFFDDDCCCAAA@@@@@@AAAAAAAAABBBDDDEEEGGGHHHHHHHHHGGGIIIKKKIIIGGGFFFGGGIIIDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBAAA@@@>>>===>>>>>>======<<<;;;::::::999:::;;;<<<============???>>>===;;;;;;<<<===>>>>>>@@@CCCDDDEEEEEEGGGIIIJJJLLLNNNOOOOOOMMMKKKIIIEEEFFFFFFFFFFFFIIINNNSSSPPPRRRRRRQQQOOOMMMMMMMMMPPPPPPOOOOOOPPPTTTYYY^^^hhhqqq}}}|||xxxyyy}}}|||wwwxxxyyyxxxwwwyyyxxxxxxxxxwwwwwwvvvuuutttuuuvvvxxxxxxxxxwwwuuutttssssssrrrqqqooonnnmmmlllkkkiiigggeeedddbbb___\\\[[[[[[ZZZYYYWWWVVVUUUUUUOOOOOONNNMMMKKKIIIGGGFFFFFFFFFFFFEEECCCAAA???>>>===>>>@@@CCCEEEGGGIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQNNNQQQUUUVVVUUUSSSQQQPPPRRR___qqq|||nnneeeaaa```]]]^^^```bbbeeefffggghhh^^^]]][[[YYYXXXXXXYYYZZZXXXYYY[[[]]]^^^]]]\\\[[[ZZZZZZYYYWWWVVVUUUTTTSSSRRRRRRRRRQQQNNNJJJFFFDDD===;;;999888888888777666555555444444444444555555444666999;;;;;;;;;999888888777666555444444444444111222333333222333555777777<<>>>>>@@@CCCFFFIIIJJJKKKMMMNNNKKKGGGFFFIIILLLNNNQQQVVV\\\bbbiiipppuuuvvvxxx|||}}}zzzssskkkfff]]]YYYUUURRRRRRTTTVVVVVVYYYYYY___iiissswwwjjj^^^VVVJJJFFF@@@<<<;;;<<<<<<;;;888999:::::::::;;;===??????AAADDDFFFHHHHHHHHHGGG>>>>>>===<<<<<<===>>>??????AAADDDHHHMMMNNNMMMLLLGGGFFFDDDBBBAAAAAAAAAAAABBBCCCDDDFFFHHHHHHIIIIIIHHHJJJKKKJJJGGGFFFHHHJJJDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCDDDDDDCCC@@@===<<<>>>>>>>>>>>>>>>===<<<;;;::::::<<<===>>>>>>>>>>>>AAA???===<<<;;;<<<===>>>>>>@@@CCCEEEEEEFFFHHHJJJLLLMMMOOOPPPPPPNNNKKKJJJDDDFFFFFFFFFFFFIIIOOOTTTPPPQQQRRRQQQNNNMMMLLLMMMQQQQQQQQQQQQRRRVVV]]]aaannnwwwzzzvvvxxx}}}zzzuuuvvvxxxwwwvvvwwwyyyyyyzzzyyyyyyxxxwwwvvvuuuvvvwwwxxxwwwvvvtttrrrsssrrrqqqpppooommmlllllliiigggeeecccbbb```]]]ZZZ[[[[[[ZZZXXXWWWVVVUUUTTTNNNNNNNNNMMMKKKIIIFFFEEEFFFFFFFFFEEECCCAAA???======>>>@@@CCCFFFHHHIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQLLLQQQUUUVVVRRROOONNNOOOVVVggg~~~xxxkkkeeebbbbbb___aaacccfffiiikkkmmmmmm^^^]]][[[YYYXXXYYYZZZ[[[WWWXXXZZZ\\\]]]\\\[[[ZZZ\\\\\\[[[ZZZYYYXXXXXXWWWTTTTTTTTTRRROOOKKKFFFCCC<<<:::888777888888777666555555444444444444555555555888;;;>>>???>>>;;;:::888888777555555444444444111222333333222222444666555:::@@@EEEHHHNNNUUUZZZeeellltttyyyzzz|||zzz{{{~~~yyyzzzyyyvvvoooeee[[[UUUQQQTTTZZZbbbnnn|||zzzpppjjjVVVOOOIIIGGGDDD???===>>>>>>>>>???AAADDDGGGJJJLLLMMMOOOPPPMMMIIIGGGKKKOOOPPPSSSYYY___fffnnnvvv{{{zzz}}}|||sssiiibbb]]]YYYUUURRRSSSVVVWWWXXX\\\^^^dddoooyyyzzznnnaaaYYYNNNFFF>>>======::::::;;;999999:::;;;;;;<<<<<<===>>>@@@BBBEEEGGGHHHHHHHHHBBB@@@<<<:::999:::<<<>>>@@@BBBEEEIIIMMMOOOPPPQQQKKKIIIFFFCCCBBBBBBCCCEEEDDDDDDDDDDDDEEEFFFGGGHHHKKKKKKKKKJJJJJJIIIHHHGGGJJJIIIGGGEEEDDDCCCDDDDDDBBBDDDEEEDDDBBBAAAAAAAAAAAABBBBBBAAA>>>===>>>???<<<===???@@@BBBDDDFFFFFFHHHHHHGGGDDD@@@======>>>CCCDDDDDDDDDCCCCCCDDDFFFMMMOOOQQQRRRRRRPPPMMMLLLHHHHHHGGGHHHJJJMMMQQQSSSYYYWWWTTTRRRQQQQQQPPPPPPOOONNNQQQWWWZZZ[[[bbblllxxx|||tttvvvyyysssrrrssssssvvvzzzzzzzzzzzzyyyyyyxxxxxxxxxzzzyyyyyyxxxvvvtttsssrrrrrrqqqpppooonnnmmmlllkkkjjjhhheeecccbbbaaa___^^^\\\[[[YYYVVVTTTQQQPPPOOOMMMLLLLLLJJJIIIHHHGGGGGGEEEDDDCCCBBBAAAAAA@@@AAA???@@@AAACCCFFFHHHIIIJJJKKKJJJJJJKKKMMMOOOOOOOOORRRWWWYYYUUUOOONNNQQQTTTZZZxxxqqqhhhbbb```aaaeeeeeehhhkkkooopppooonnnccc^^^YYYXXX[[[]]][[[XXXXXXVVVTTTUUUXXX[[[]]]^^^^^^^^^]]]]]]\\\[[[ZZZZZZWWWWWWWWWVVVRRRNNNIIIFFF???===:::777666666777777888777555444444555666777666999===CCCFFFEEEAAA>>>:::999777777777666555333444333333222222333333444888<<>>@@@CCCEEEHHHMMMPPPSSSTTTSSSPPPLLLJJJLLLOOOSSSXXXbbblllttt{{{}}}pppddd]]]YYYSSSPPPRRRSSSTTTVVVZZZ___bbbiiisss{{{ooocccZZZPPPGGG@@@>>>===;;;:::;;;888888999999:::;;;;;;<<<>>>???BBBDDDFFFHHHHHHHHHBBB@@@===:::999:::<<<===???AAADDDHHHLLLOOOPPPQQQLLLJJJGGGDDDBBBBBBCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJLLLLLLLLLLLLKKKJJJHHHHHHHHHGGGEEEDDDBBBBBBAAABBBDDDFFFGGGFFFEEEDDDEEEFFFCCCDDDEEEDDDBBBAAAAAAAAA@@@AAABBBDDDGGGJJJLLLMMMNNNMMMKKKFFFAAA>>>===>>>AAABBBDDDDDDDDDEEEHHHJJJOOOPPPRRRTTTSSSRRRPPPNNNJJJJJJIIIJJJLLLPPPTTTVVVYYYWWWVVVUUUTTTTTTSSSRRRRRRQQQUUU\\\aaaeeennnyyy|||yyysssrrrssssssuuuyyyxxxxxxxxxxxxwwwwwwwwwvvvxxxxxxwwwvvvuuusssrrrqqqrrrqqqpppooonnnlllkkkkkkjjjgggdddcccbbbaaa___]]][[[ZZZYYYVVVTTTQQQPPPOOOLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@???@@@BBBDDDFFFHHHIIIJJJJJJJJJIIIJJJLLLNNNOOOOOOTTTXXXYYYUUUPPPOOOSSSWWWmmm{{{ooogggcccaaacccffffffhhhkkknnnooonnnlllaaa]]]XXXXXXZZZ\\\[[[XXXUUUSSSRRRSSSVVVYYY[[[[[[]]]\\\\\\[[[ZZZZZZYYYYYYXXXXXXXXXWWWTTTPPPLLLJJJDDDBBB>>>;;;999999;;;<<<:::999777555555555777888888;;;@@@FFFJJJHHHDDD@@@:::999777666777666555333444333333222222333333444777;;;???DDDGGGKKKOOORRRaaaiiitttzzz|||~~~~~~}}}~~~~~~}}}zzzuuukkkaaaZZZRRRSSSWWW```ooo|||{{{}}}|||ppphhhZZZTTTLLLGGGFFFEEECCCAAA???@@@BBBCCCFFFIIINNNRRRWWWWWWWWWSSSNNNLLLNNNPPPVVV\\\fffpppyyy{{{mmmaaaZZZZZZVVVTTTWWWYYYZZZ]]]aaabbbgggqqq}}}}}}rrreee\\\RRRIIIAAA???>>>;;;:::;;;777777888999999::::::;;;>>>???AAACCCFFFGGGHHHHHHBBB@@@===:::999:::;;;<<<===???CCCGGGKKKNNNPPPQQQNNNLLLIIIFFFDDDDDDDDDEEEEEEEEEEEEFFFHHHJJJLLLMMMOOOOOOPPPPPPOOOMMMJJJIIIHHHHHHFFFEEEDDDBBBBBBAAADDDEEEFFFFFFFFFFFFHHHJJJGGGIIIKKKKKKHHHFFFDDDDDDDDDEEEGGGKKKOOOSSSVVVXXXZZZWWWRRRKKKDDD???>>>>>>???AAACCCEEEFFFHHHKKKMMMPPPRRRTTTVVVVVVTTTRRRQQQNNNMMMLLLLLLOOOSSSXXXZZZ[[[[[[[[[[[[[[[YYYXXXWWWWWWWWW[[[bbbjjjrrr}}}xxxsssrrrrrrrrrtttxxxvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvvvvuuutttrrrqqqpppqqqqqqpppnnnmmmlllkkkjjjiiigggdddbbbaaa```^^^]]][[[ZZZXXXVVVTTTQQQPPPOOOKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBAAA@@@????????????@@@AAABBBDDDFFFHHHIIIJJJIIIIIIIIIJJJKKKMMMOOOPPPWWWZZZ[[[WWWQQQPPPVVV]]]}}}|||vvvkkkfffcccbbbdddffffffgggiiikkklllkkkiii___\\\XXXXXXZZZ[[[ZZZXXXRRRQQQPPPQQQTTTWWWYYYYYY[[[ZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYWWWTTTQQQOOOJJJGGGCCC???===>>>???AAA<<<;;;999777666666777888:::>>>DDDKKKNNNMMMHHHCCC;;;999777666777777555444444333333222222333333444666999===AAAEEEHHHLLLOOO___gggrrrzzz}}}||||||~~~|||wwwnnnddd^^^TTTTTTWWW___nnntttmmmiiijjjooowww~~~~~~sssjjj\\\VVVNNNJJJHHHGGGEEECCCBBBCCCDDDEEEGGGKKKQQQVVV\\\\\\ZZZVVVPPPNNNOOORRRZZZaaammmxxxxxxiii\\\VVVVVVSSSSSSVVVYYY[[[___dddgggooo}}}uuuhhh___SSSJJJBBB???>>>:::999:::888888888999::::::;;;;;;===>>>@@@BBBEEEFFFHHHIIICCCAAA>>>;;;::::::;;;;;;<<<===AAADDDIIILLLOOOPPPPPPOOOLLLIIIGGGFFFFFFFFFFFFFFFFFFFFFHHHKKKNNNPPPRRRSSSUUUUUUTTTQQQNNNLLLKKKKKKJJJIIIHHHFFFDDDCCCAAACCCDDDDDDEEEGGGKKKNNNNNNPPPRRRRRRNNNKKKHHHGGGIIIKKKNNNSSSXXX^^^ccceeegggccc[[[PPPFFF@@@>>>>>>???AAACCCEEEFFFHHHLLLNNNRRRTTTVVVWWWWWWVVVTTTRRRPPPOOONNNOOORRRWWW\\\______aaaddddddbbb```^^^]]][[[]]]aaaiiirrr}}}xxxsssrrrrrrqqqrrrvvvuuuuuuuuuuuuuuuuuuuuutttvvvvvvuuuuuutttrrrqqqpppqqqpppooonnnlllkkkjjjjjjiiifffcccaaaaaa```^^^\\\ZZZYYYWWWUUUSSSQQQPPPOOOKKKJJJIIIHHHFFFEEECCCCCCAAAAAA@@@???>>>>>>??????AAAAAACCCDDDFFFHHHIIIJJJHHHHHHIIIIIIJJJLLLPPPRRR\\\\\\\\\XXXRRRRRR[[[ggg{{{uuu~~~rrrjjjfffccccccdddcccccccccdddffffffdddccc]]][[[XXXXXXZZZ[[[ZZZYYYSSSRRRQQQSSSVVVXXXYYYYYYZZZYYYYYYYYYXXXXXXXXXWWWYYYZZZZZZZZZYYYWWWUUUTTTOOOLLLHHHDDDBBBBBBDDDEEE>>>===:::888666666666777:::???FFFNNNRRRQQQKKKFFF>>><<<999777777777666444444333333222222333333444666888<<<@@@CCCGGGKKKOOO[[[dddoooxxx~~~zzzzzz|||zzz|||~~~yyyqqqiiicccYYYXXXXXX^^^iiixxx|||lllbbb\\\ZZZ^^^cccjjjsssuuummm^^^XXXPPPKKKJJJIIIGGGEEEEEEFFFFFFFFFHHHNNNUUUZZZ```___]]]WWWQQQNNNPPPRRR___gggtttttteeeZZZUUUSSSRRRSSSWWWZZZ\\\aaagggnnnyyyxxxlllcccTTTKKKBBB???===999777888999999::::::;;;<<<<<<<<<<<<===???AAACCCFFFHHHIIIDDDCCC@@@===;;;:::;;;;;;;;;<<>>>>>@@@BBBDDDEEEFFFHHHKKKNNNTTTUUUWWWXXXXXXVVVTTTRRRQQQPPPOOOOOOSSSXXX^^^bbbcccfffiiijjjgggdddbbbbbb```dddjjjsssxxxsssrrrrrrpppqqqsssttttttttttttuuuuuuuuuuuuvvvvvvvvvuuutttsssrrrqqqpppooonnnmmmllljjjiiiiiihhheeebbbaaa```___]]][[[YYYXXXWWWUUUSSSQQQPPPOOOLLLKKKJJJHHHFFFEEECCCCCC@@@@@@???>>>>>>>>>??????AAABBBCCCEEEFFFHHHIIIJJJGGGHHHIIIIIIJJJLLLQQQUUU^^^]]]\\\YYYSSSSSS```pppyyywwwqqqiiifffcccaaaccc___^^^]]]^^^___```^^^]]][[[ZZZYYYZZZ[[[[[[[[[[[[WWWVVVVVVWWWYYY[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZ[[[[[[ZZZYYYXXXWWWUUUSSSOOOLLLJJJIIIIIIJJJ@@@>>>;;;888666666666666999>>>GGGOOOTTTTTTOOOJJJBBB???;;;999888777666555444333333222222333333444666888<<>>:::777888999::::::;;;;;;<<<======<<<<<<>>>@@@BBBEEEHHHIIIFFFEEEBBB???===<<<;;;;;;;;;<<<>>>@@@DDDGGGJJJLLLPPPOOONNNLLLKKKJJJJJJIIIGGGFFFEEEDDDFFFIIIMMMOOOTTTWWWZZZ]]]\\\XXXTTTQQQMMMMMMNNNNNNLLLIIIEEECCCBBBCCCEEEFFFJJJOOOWWW\\\[[[]]]______]]]ZZZYYYYYY]]]```eeejjjnnnqqqrrrsssqqqjjj^^^PPPEEE??????@@@AAACCCEEEFFFHHHJJJMMMPPPWWWXXXZZZZZZYYYWWWTTTRRRPPPOOONNNNNNRRRXXX___cccdddiiimmmnnnllljjjjjjkkkkkkqqqyyyxxxsssrrrqqqooooooqqqssssssssstttttttttttttttuuuuuuuuuuuutttsssrrrqqqoooooonnnlllkkkjjjiiihhhgggeeebbb```___^^^\\\[[[XXXXXXVVVUUUSSSQQQPPPOOOLLLKKKJJJHHHFFFDDDCCCBBB@@@@@@???????????????@@@BBBCCCDDDEEEGGGHHHIIIJJJGGGIIIJJJJJJJJJMMMSSSXXX]]]ZZZYYYWWWRRRRRRcccxxx{{{||||||nnnhhheeebbb```aaa]]]\\\[[[[[[\\\]]]\\\[[[ZZZZZZ[[[[[[\\\\\\\\\]]][[[ZZZYYYZZZ[[[\\\[[[ZZZXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZZZZZZZYYYYYYXXXZZZYYYWWWTTTRRRPPPOOONNNCCCAAA>>>:::888777666777999>>>FFFOOOVVVVVVSSSPPPGGGDDD???;;;999888666555444333333222222333333444555888;;;???BBBHHHMMMQQQXXX```lllxxx{{{xxx||||||zzz}}}}}}xxxuuuvvvzzz~~~|||vvvpppkkk[[[WWWTTTWWW___hhhnnnqqqeee\\\SSSNNNLLLIIIJJJNNNZZZeeewwwxxxqqqccc]]]UUUPPPOOONNNLLLJJJIIIJJJLLLNNNRRRXXX___eeehhhgggccc\\\VVVSSSUUUXXXhhhsssnnnbbb[[[YYYWWWXXX]]]cccfffhhhooowww}}}zzzzzz~~~qqqhhhZZZPPPGGGCCC@@@<<<999999888999999:::;;;;;;<<<<<<;;;<<<===???BBBEEEHHHJJJHHHGGGDDDAAA???===<<<;;;<<<<<<===???BBBEEEHHHJJJLLLLLLKKKKKKJJJIIIIIIIIIGGGEEECCCCCCDDDGGGJJJLLLQQQUUUYYY\\\\\\YYYTTTQQQNNNPPPQQQQQQOOOKKKGGGDDDBBBCCCDDDFFFKKKRRRZZZ```___aaaccceeeeeeeeefffhhhlllooossswwwxxxwwwtttrrriiicccWWWKKKAAA>>>@@@CCCAAACCCFFFIIIKKKNNNRRRUUU[[[\\\]]]]]][[[XXXUUURRROOOMMMLLLLLLPPPWWW^^^bbbhhhmmmsssuuuttttttwwwzzz}}}~~~zzzyyyyyyyyyyyyxxxzzz~~~xxxsssrrrqqqnnnnnnpppqqqqqqqqqrrrrrrrrrsssssssssttttttssssssrrrqqqpppooonnnmmmlllkkkiiihhhhhhgggdddaaa```___^^^\\\ZZZXXXWWWVVVTTTSSSQQQPPPOOOKKKJJJIIIGGGEEECCCAAA@@@@@@@@@?????????@@@@@@AAACCCCCCDDDEEEGGGHHHIIIIIIGGGIIIKKKKKKJJJMMMTTTZZZZZZVVVTTTSSSNNNPPPddd{{{|||wwwjjjeeecccaaa___```^^^]]][[[\\\]]]^^^^^^]]]YYY[[[\\\]]]]]]]]]^^^^^^\\\[[[ZZZZZZ[[[ZZZXXXWWWVVVVVVWWWWWWWWWWWWWWWWWWZZZZZZZZZYYYYYYYYYXXXXXXZZZZZZYYYXXXUUURRROOOMMMGGGEEEAAA===:::999888888999>>>FFFOOOWWWZZZXXXVVVLLLHHHBBB===:::888666555444333333222222333333444333666999===BBBGGGNNNSSSZZZbbbmmmyyy}}}zzz{{{}}}{{{wwwrrrooopppvvvzzz}}}xxxrrrnnn```[[[UUUVVV[[[aaadddeeeZZZRRRJJJHHHGGGEEEGGGKKKTTT```rrryyyqqqfff```YYYTTTSSSRRRPPPMMMKKKNNNQQQUUUYYY```fffkkknnnmmmiiibbb\\\YYY\\\___mmmxxx}}}lll```[[[YYYWWWZZZaaaiiinnnqqqzzz~~~yyywwwzzzrrriii]]]SSSIIIEEEBBB===:::;;;777888888999::::::;;;;;;;;;;;;<<<>>>AAAEEEHHHJJJIIIHHHFFFCCC@@@>>>===<<<<<<<<<===>>>AAADDDGGGIIIJJJIIIIIIIIIIIIHHHHHHHHHFFFEEECCCAAABBBEEEHHHKKKOOOSSSXXX\\\\\\YYYTTTQQQRRRSSSUUUUUUSSSOOOJJJGGG@@@AAABBBDDDIIIQQQZZZ``````bbbfffhhhjjjmmmpppsssvvvyyy}}}~~~yyytttpppbbb[[[QQQFFF???>>>BBBFFFAAACCCGGGJJJMMMQQQVVVYYY^^^_________]]]YYYUUUSSSMMMLLLJJJKKKOOOVVV]]]bbblllrrrxxx||||||~~~~~~xxxqqqmmmmmmpppqqqqqqqqqvvv}}}xxxsssrrrqqqnnnmmmoooooooooppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqpppoooooonnnmmmllljjjiiihhhhhhgggdddaaa______^^^\\\ZZZWWWWWWVVVTTTSSSQQQPPPOOOJJJIIIHHHFFFCCCAAA@@@???AAA@@@@@@@@@@@@@@@AAAAAACCCDDDDDDFFFGGGHHHIIIIIIGGGJJJLLLKKKKKKNNNUUU\\\WWWRRRPPPPPPLLLNNNccc}}}}}}rrrgggcccbbb```___``````___]]]^^^___``````___YYY[[[]]]^^^^^^^^^___```\\\[[[ZZZYYYYYYXXXVVVTTTUUUUUUUUUUUUUUUUUUUUUVVVZZZYYYYYYYYYXXXXXXWWWWWWVVVWWWXXXWWWUUUQQQLLLJJJJJJHHHDDD@@@===;;;:::::::::>>>FFFPPPXXX\\\[[[ZZZOOOKKKDDD>>>;;;999666555444333333222222333333444222444888<<>>???AAACCCCCCHHHHHHGGGGGGGGGGGGHHHHHHEEEDDDBBBAAAAAACCCFFFGGGIIINNNUUUYYYYYYVVVTTTRRRWWWYYYZZZZZZWWWQQQKKKGGGAAAAAABBBBBBEEEJJJQQQWWW^^^aaafffmmmsssyyy}}}ttthhh___RRROOOJJJEEEAAA@@@@@@AAADDDGGGJJJMMMPPPSSSWWWYYY^^^^^^^^^]]][[[YYYWWWUUURRRNNNKKKLLLMMMPPPYYYaaajjjttt}}}xxxmmmjjjgggfffhhhmmmqqqsssxxx{{{{{{yyyuuusssrrrqqqpppooommmnnnnnnoooooooooooooooqqqpppppppppooommmlllkkkkkkkkkjjjiiihhhhhhhhhhhheeedddbbb```^^^\\\[[[[[[YYYWWWTTTRRRQQQOOOLLLJJJHHHGGGEEEDDDCCCBBBCCCCCC???>>>>>>>>>>>>>>>???@@@CCCEEEGGGIIIJJJKKKJJJJJJLLLMMMLLLJJJMMMSSSUUUSSSXXXOOOKKKMMMJJJNNNhhh|||zzzmmmaaa___aaaaaabbbcccbbbbbbaaaaaa```_________[[[ZZZZZZZZZ[[[]]]___```aaa^^^ZZZWWWUUUSSSQQQPPPPPPRRRSSSSSSTTTUUUXXXZZZYYYZZZZZZ[[[[[[[[[ZZZZZZYYYXXXWWWUUUSSSRRRPPPPPPMMMKKKGGGCCC???===<<<<<<;;;???FFFQQQ[[[___^^^\\\XXXOOOCCC<<<::::::999666666666555444444444555555444444555888===FFFNNNSSS___iiittt~~~~~~}}}}}}yyysssooolllhhhgggdddeeellluuuzzzvvvtttlllddd[[[WWWWWWXXXVVVTTTKKKIIIFFFCCCCCCFFFIIIKKKUUU\\\jjjzzz}}}yyymmmhhhaaa[[[WWWUUUTTTRRRQQQTTTYYYbbbkkkqqquuuvvvyyyyyywwwrrrllliiikkkmmmzzzhhh^^^[[[\\\bbbkkkxxx|||yyy{{{xxx~~~zzzooodddXXXLLLEEEAAA<<<;;;<<<;;;;;;;;;<<<<<<<<<<<<===@@@???@@@AAADDDGGGJJJLLLNNNMMMJJJFFFCCC@@@>>>===<<<<<<<<<===???@@@BBBCCCFFFFFFEEEEEEEEEFFFFFFGGGEEEDDDBBB@@@AAABBBEEEFFFIIILLLQQQTTTUUUUUUVVVWWW\\\^^^``````[[[SSSJJJEEE@@@AAAAAA@@@AAAEEEJJJNNNYYY\\\ccckkkttt{{{zzzooobbbZZZNNNKKKGGGDDDBBBBBBCCCDDDGGGJJJMMMPPPRRRTTTWWWZZZ]]]^^^______^^^[[[YYYXXXTTTOOOLLLMMMNNNQQQYYYbbbmmmxxxtttkkkfffdddbbbbbbgggmmmssswww~~~yyywwwsssqqqqqqpppooonnnlllmmmnnnnnnoooooonnnnnnoooooooooooonnnmmmllllllkkkjjjiiihhhhhhhhhhhhhhheeedddbbb___]]]\\\[[[[[[XXXVVVTTTRRRQQQOOOLLLJJJHHHGGGEEEDDDCCCBBBCCCCCC>>>>>>>>>>>>>>>??????@@@CCCEEEGGGIIIJJJKKKJJJJJJJJJKKKKKKJJJOOOVVVXXXVVVWWWNNNJJJKKKKKKQQQnnn}}}{{{wwwkkk```]]]___``````aaabbbbbbaaaaaa```_________[[[ZZZZZZYYYZZZ[[[]]]^^^]]][[[WWWTTTRRRQQQOOONNNRRRTTTUUUUUUUUUUUUWWWXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[YYYWWWUUURRRPPPNNNLLLLLLJJJHHHEEEBBB???======<<>>;;;999777444666555555444444444444444333333444777<<>>===;;;;;;;;;<<<>>>???AAABBBCCCCCCCCCDDDDDDEEEEEEFFFEEEDDDAAA@@@???AAACCCDDDHHHKKKMMMPPPRRRVVVZZZ^^^ccceeefffeee^^^TTTJJJCCCAAABBBAAA@@@@@@AAADDDGGGQQQUUU^^^hhhrrr{{{}}}vvvmmmbbbWWWPPPHHHFFFDDDBBBBBBDDDFFFHHHKKKNNNQQQRRRSSSUUUWWWXXX[[[\\\___``````^^^\\\ZZZVVVQQQNNNNNNOOORRR[[[dddppp|||uuuhhh```_________aaahhhqqqzzz|||vvvssspppnnnnnnnnnmmmlllkkkkkklllmmmmmmmmmmmmmmmlllmmmmmmnnnmmmmmmllllllkkkjjjiiihhhggggggggggggdddcccaaa^^^\\\[[[ZZZZZZWWWUUUSSSQQQPPPNNNLLLJJJGGGGGGEEEDDDCCCBBBBBBBBB>>>>>>>>>>>>>>>???@@@@@@CCCEEEGGGIIIJJJKKKJJJJJJJJJLLLLLLLLLPPPWWWZZZXXXWWWMMMHHHIIILLLXXXxxx{{{{{{rrrggg^^^\\\^^^^^^^^^```bbbaaaaaa``````___^^^^^^[[[ZZZYYYYYYYYYYYY[[[[[[ZZZXXXUUURRRPPPNNNMMMMMMSSSUUUWWWWWWVVVUUUUUUVVVVVVXXXYYY[[[\\\\\\[[[[[[[[[ZZZWWWTTTPPPMMMKKKIIIKKKJJJJJJHHHEEECCC@@@>>>>>>>>>AAAFFFNNNUUUYYY[[[___VVVIII@@@;;;999777555666555444333333333333333222333444666:::AAAIIINNN\\\eeeooovvv~~~}}}~~~~~~}}}|||yyyqqqkkkdddaaa``````aaadddoooyyy}}}uuunnnddd]]]ZZZWWWSSSPPPMMMKKKHHHGGGGGGIIIKKKNNNSSS[[[iiizzzzzzqqqlllfffaaa^^^]]]\\\[[[[[[^^^dddmmmwww~~~~~~{{{nnniiikkknnnxxx~~~}}}uuuiii]]]PPPIIIDDD>>><<<===;;;;;;<<<<<<======>>>>>>BBBBBBBBBDDDFFFHHHJJJKKKMMMLLLJJJHHHDDDAAA???===:::::::::;;;===>>>@@@AAABBBBBBCCCEEEFFFFFFGGGGGGGGGEEEBBB@@@???@@@BBBCCCGGGJJJNNNRRRUUUZZZ___bbbiiiiiigggccc\\\RRRIIICCCBBBCCCCCCBBBAAABBBDDDFFFJJJOOOXXXbbbllluuuzzz}}}yyytttmmmeee]]]TTTKKKFFFDDDCCCBBBBBBCCCEEEGGGIIIMMMOOORRRSSSSSSSSSTTTUUUVVVXXX[[[^^^___^^^\\\ZZZVVVQQQMMMNNNOOOSSS\\\fffrrryyyoooeee___^^^___```dddlllxxx}}}vvvqqqooolllkkkkkklllkkkjjjjjjjjjkkkllllllllllllkkkjjjkkkllllllmmmmmmmmmllljjjiiihhhgggffffffeeeeeecccaaa___]]][[[ZZZYYYXXXVVVTTTQQQPPPOOONNNKKKIIIGGGFFFEEEDDDCCCBBBBBBAAA>>>>>>>>>>>>???@@@AAAAAACCCEEEGGGIIIJJJJJJJJJJJJLLLNNNNNNNNNRRRYYY[[[XXXVVVMMMGGGHHHNNN```{{{}}}|||nnneee]]]\\\]]]]]]]]]___aaa``````___^^^^^^]]]]]]\\\[[[ZZZYYYXXXYYYYYYZZZZZZYYYVVVRRRNNNLLLKKKLLLQQQTTTWWWXXXWWWUUUUUUUUUUUUVVVYYY[[[\\\\\\\\\[[[YYYXXXVVVSSSOOOLLLJJJIIIJJJKKKKKKKKKIIIFFFBBB@@@???>>>===???EEEMMMUUUYYY[[[TTTJJJAAA===;;;::::::666555444333333222333333222444666777999???FFFLLLYYYbbbkkkrrrxxx}}}}}}~~~|||xxxqqqjjjccc```^^^___aaaeeeppp{{{~~~vvvppphhhaaa[[[WWWSSSPPPOOOMMMKKKJJJKKKMMMOOOQQQVVV^^^lll{{{}}}tttoooiiieeecccbbbaaaaaaaaadddkkkttt~~~}}}qqqooosssxxxxxxmmm```SSSKKKEEE@@@===>>>;;;;;;<<<<<<===>>>>>>???BBBBBBCCCDDDFFFGGGIIIJJJLLLKKKJJJHHHEEEAAA???===:::::::::;;;<<<>>>@@@@@@BBBCCCEEEGGGIIIJJJJJJKKKIIIGGGDDDAAA@@@@@@AAABBBGGGKKKQQQVVVZZZ]]]aaaccchhhfffbbb[[[UUUNNNIIIFFFAAABBBCCCCCCBBBCCCFFFHHHIIIMMMUUU]]]eeekkknnnpppkkkfff^^^WWWQQQKKKFFFBBBEEEDDDCCCBBBCCCEEEFFFHHHLLLNNNQQQRRRQQQPPPPPPPPPPPPRRRUUUXXXZZZZZZYYYXXXTTTOOOLLLMMMPPPUUU___jjjxxxzzzssslllfffbbb```aaadddhhhqqqxxxrrrmmmkkkhhhhhhiiijjjiiiiiiiiijjjjjjkkkkkkkkkkkkkkkiiijjjkkklllmmmmmmmmmmmmjjjiiigggfffeeedddddddddaaa```^^^\\\ZZZXXXWWWWWWTTTRRRPPPOOONNNMMMKKKHHHFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>???@@@AAABBBCCCEEEGGGIIIJJJJJJJJJJJJIIILLLNNNPPPUUU]]]___]]]UUUMMMHHHIIISSSiii|||zzzjjjbbb\\\\\\]]]\\\]]]_________^^^]]]]]]\\\\\\[[[\\\[[[ZZZYYYXXXXXXYYYYYYXXXXXXUUUQQQLLLIIIIIIJJJPPPSSSVVVWWWWWWUUUUUUUUUTTTVVVXXX[[[\\\\\\[[[ZZZUUUUUUSSSQQQOOOMMMLLLKKKJJJKKKMMMMMMKKKHHHDDDAAA???===;;;:::>>>FFFPPPVVVYYYTTTLLLDDD???<<<;;;:::777666555444333333333333333666888999999===DDDKKKUUU^^^ggglllrrrzzz}}}}}}~~~|||xxxqqqjjjccc___]]]^^^___cccooozzz}}}uuuqqqjjjccc^^^YYYUUURRRQQQPPPOOOOOOPPPSSSVVVWWW\\\dddppp|||xxxsssmmmiiiggggggffffffgggjjjqqqzzzuuutttzzzzzzpppdddVVVMMMGGGAAA>>>>>>;;;;;;<<<===>>>>>>???@@@BBBBBBCCCDDDFFFGGGGGGHHHJJJJJJIIIGGGDDDAAA>>><<<:::::::::;;;===>>>@@@AAACCCEEEHHHKKKMMMNNNNNNNNNLLLJJJGGGCCCBBBAAABBBCCCGGGLLLSSSXXX[[[]]]^^^___```]]]XXXSSSNNNKKKIIIHHHAAAAAABBBBBBBBBEEEIIILLLMMMPPPVVV[[[```bbbcccccc```[[[UUUPPPLLLJJJGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGJJJMMMOOOPPPOOOMMMLLLLLLKKKMMMOOOQQQSSSUUUUUUUUURRRMMMKKKNNNRRRYYYeeeppp{{{uuupppkkkfffcccaaacccggglllvvv|||tttnnnjjjhhhfffeeeggghhhiiihhhiiiiiijjjkkkkkkkkkkkkkkkjjjkkkkkklllmmmmmmmmmllliiihhhgggeeedddccccccccc```___]]][[[XXXWWWVVVVVVSSSQQQOOONNNMMMLLLJJJHHHEEEEEEEEEDDDCCCBBBAAA@@@>>>>>>>>>???@@@AAABBBCCCCCCEEEGGGIIIJJJKKKJJJJJJFFFJJJMMMQQQXXXaaaeeecccTTTNNNJJJMMMXXXqqq~~~wwweee___[[[\\\\\\[[[\\\___]]]\\\\\\[[[[[[ZZZYYYYYY[[[ZZZXXXWWWWWWWWWXXXXXXTTTUUUTTTPPPJJJHHHIIIKKKSSSUUUWWWWWWVVVUUUUUUVVVTTTVVVYYY[[[\\\[[[ZZZYYYSSSRRRRRRQQQPPPOOONNNNNNLLLLLLMMMMMMKKKHHHDDDBBB>>><<<:::888:::AAAKKKRRR[[[WWWQQQJJJCCC===:::888888777666555444333333333333777:::999888;;;BBBIIIPPPYYYbbbfffllluuu|||~~~}}}||||||yyyrrrlllbbb^^^\\\\\\^^^cccnnnzzz}}}uuusssnnnhhhaaa[[[WWWUUUTTTTTTTTTUUUWWWZZZ]]]___cccjjjsss|||}}}yyysssnnnllllllkkkjjjlllooovvv||||||~~~sssfffXXXOOOHHHBBB>>>???;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFFFFHHHHHHHHHGGGDDD@@@===;;;:::;;;;;;<<<===???@@@AAADDDFFFIIILLLOOOPPPQQQQQQPPPMMMJJJFFFDDDCCCDDDDDDGGGKKKQQQUUUWWWXXXXXXYYYTTTSSSPPPMMMKKKJJJJJJIIIDDDEEEDDDDDDDDDGGGLLLPPPSSSVVVZZZ]]]______]]]\\\XXXTTTOOOKKKJJJJJJIIIHHHFFFFFFEEEEEEEEEFFFGGGGGGHHHKKKNNNOOONNNLLLJJJJJJHHHIIIJJJLLLNNNPPPRRRSSSQQQMMMLLLOOOUUU^^^lllxxx~~~yyytttppplllhhheeecccfffkkkrrr}}}~~~wwwppplllgggfffddddddfffhhhhhhhhhiiijjjkkkkkkllllllkkkkkkkkkllllllmmmmmmmmmmmmllliiihhhfffdddcccbbbbbbaaa___^^^\\\ZZZWWWVVVUUUUUURRRPPPNNNMMMMMMLLLJJJHHHDDDEEEEEEEEEDDDBBB@@@???>>>>>>>>>???@@@AAACCCCCCCCCEEEGGGIIIJJJKKKJJJJJJHHHLLLOOOSSSZZZbbbdddbbbSSSOOOMMMPPP]]]www}}}zzzwww|||sssaaa\\\YYYZZZ[[[YYYZZZ]]][[[ZZZZZZYYYYYYXXXWWWWWWWWWVVVUUUTTTTTTUUUVVVVVVQQQSSSTTTRRRNNNMMMPPPTTTZZZ[[[[[[YYYVVVUUUUUUUUUTTTVVVYYY\\\\\\[[[XXXWWWSSSRRRRRRQQQPPPOOOOOONNNMMMNNNNNNMMMJJJGGGDDDBBB===<<<:::888888>>>GGGNNNYYYXXXUUUOOOHHHBBB===;;;999999777666555444444444222666:::999666888???FFFJJJSSS\\\```eeeoooxxx|||~~~}}}{{{}}}|||xxxsssddd```^^^___aaagggsssyyywwwsssmmmeee^^^YYYWWWVVVVVVXXXZZZ]]]aaadddfffjjjooouuuzzz~~~yyytttrrrqqqpppoooqqqttt{{{tttgggYYYPPPIIIBBB??????;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEEEEGGGGGGGGGFFFCCC@@@<<<:::;;;;;;;;;<<<>>>???AAABBBCCCFFFIIIMMMPPPQQQRRRRRRRRROOOLLLHHHEEEDDDEEEEEEGGGJJJNNNQQQRRRRRRTTTUUUKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIHHHGGGGGGKKKPPPTTTXXXZZZ]]]``````^^^\\\ZZZSSSPPPKKKIIIHHHIIIIIIIIIEEEEEEEEEEEEFFFGGGHHHIIIHHHJJJNNNOOOMMMKKKJJJJJJHHHHHHHHHIIIKKKNNNPPPRRRQQQMMMLLLQQQXXXbbbppp}}}~~~{{{wwwsssqqqnnnkkkhhhfffjjjpppwwwzzztttnnnjjjfffeeecccdddfffhhhhhhhhhjjjjjjkkkllllllllllllkkklllmmmmmmnnnnnnmmmlllllliiihhhfffdddcccbbbaaaaaa___]]][[[YYYWWWUUUUUUTTTQQQPPPMMMMMMLLLKKKIIIGGGDDDDDDEEEEEEDDDBBB@@@???>>>>>>>>>???@@@BBBCCCDDDCCCEEEGGGIIIJJJKKKJJJJJJNNNQQQSSSUUUYYY___```]]]RRRPPPNNNSSS```zzz|||tttpppsss}}}ooo^^^ZZZXXXYYYYYYWWWXXX\\\YYYYYYYYYXXXWWWWWWVVVVVVTTTTTTSSSRRRRRRSSSTTTUUUQQQTTTWWWVVVSSSSSSXXX]]]``````^^^[[[WWWTTTTTTUUUUUUWWWZZZ\\\\\\ZZZXXXVVVTTTTTTSSSRRRPPPOOONNNNNNOOONNNNNNLLLJJJGGGDDDBBB;;;;;;:::888888===EEEKKKVVVVVVVVVRRRMMMGGGCCCAAA:::999888777555555444444111555999888555666===DDDFFFOOOXXX\\\aaakkkuuuzzz}}}||||||~~~zzzgggdddbbbcccfffmmmzzz}}}{{{wwwpppggg___ZZZXXXWWWXXXZZZ]]]```eeehhhkkkmmmqqqvvvxxx{{{}}}xxxuuutttsssrrrtttxxx~~~{{{{{{{{{ppp```RRRJJJFFFCCCAAA============>>>???@@@AAADDDDDDCCCCCCDDDEEEEEEFFFFFFGGGHHHFFFAAA===:::999;;;;;;<<<===>>>@@@BBBCCCHHHJJJMMMMMMLLLKKKLLLLLLJJJLLLNNNMMMJJJGGGFFFEEEFFFHHHJJJMMMNNNMMMLLLKKKIIIIIIHHHHHHJJJKKKMMMOOOKKKIIIGGGHHHLLLQQQTTTVVV^^^```ccceeeeeebbb___]]]XXXSSSMMMJJJJJJKKKJJJIIIIIIHHHGGGEEEEEEFFFHHHIIIKKKLLLMMMNNNOOOOOOOOOOOOGGGHHHIIIKKKLLLMMMMMMMMMNNNNNNOOORRRYYYhhhyyy{{{zzzyyysssooonnnooorrrwww{{{uuunnniiiiiibbbccccccdddeeefffggggggjjjjjjlllmmmmmmllljjjjjjkkkkkklllllllllkkkjjjiiihhhgggeeecccbbb```______^^^[[[WWWUUUTTTSSSRRRQQQRRRQQQOOOMMMKKKJJJIIIHHHDDDDDDCCCBBBAAAAAA@@@@@@???>>>>>>>>>@@@CCCFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPSSSXXX\\\^^^\\\ZZZSSSMMMMMMXXXjjjtttlllmmmmmm}}}qqq```^^^ZZZXXXXXXWWWVVVUUUXXXWWWVVVUUUTTTRRRQQQQQQMMMMMMLLLNNNQQQSSSTTTSSSTTTWWWYYYXXXVVVXXX^^^dddmmmggg___XXXUUUTTTTTTTTTTTTVVVXXXZZZZZZZZZXXXWWWWWWTTTRRRQQQRRRRRRRRRQQQOOONNNNNNLLLJJJHHHFFFEEE@@@>>>:::888999<<>>???@@@AAACCCCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJHHHDDD@@@======;;;;;;<<<===???AAACCCDDDHHHJJJLLLLLLJJJIIIIIIIIIIIIKKKMMMMMMKKKHHHGGGGGGGGGIIIKKKMMMNNNMMMKKKJJJGGGHHHHHHIIIKKKLLLNNNOOOLLLJJJIIIJJJMMMRRRVVVXXX___bbbgggiiiiiifffcccaaaZZZUUUPPPMMMMMMNNNNNNMMMLLLJJJIIIHHHGGGIIIJJJKKKKKKLLLNNNOOOPPPPPPOOOOOOJJJKKKLLLMMMMMMLLLLLLKKKNNNOOOQQQUUU\\\jjjzzz~~~}}}{{{wwwtttttttttyyy}}}wwwrrrkkkgggfffbbbccccccdddeeeeeeffffffjjjjjjjjjkkkkkkjjjjjjjjjjjjkkkkkklllllljjjiiihhhgggfffdddbbb```___^^^^^^]]][[[XXXVVVUUUTTTRRRPPPQQQPPPNNNLLLJJJIIIHHHHHHDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>???@@@CCCFFFHHHHHHHHHHHHIIIJJJKKKMMMMMMPPPPPPRRRVVVZZZ[[[ZZZYYYVVVRRRTTT___qqq|||ooojjjkkkqqq|||ooo```^^^ZZZXXXXXXXXXWWWUUUWWWWWWVVVUUUTTTRRRRRRQQQNNNLLLKKKMMMPPPSSSUUUUUUUUUWWWYYYYYYXXXZZZ```eeehhhccc\\\WWWTTTSSSRRRRRRSSSTTTVVVXXXYYYYYYXXXWWWVVVSSSPPPOOOOOOOOONNNMMMNNNNNNMMMMMMKKKIIIHHHGGGCCCAAA===;;;;;;>>>BBBDDDTTT```ddd]]]UUURRRJJJ@@@>>><<<999777666666444222666444333333444888<<<>>>AAAGGGMMMRRRVVV]]]iiiqqq{{{~~~|||yyyxxx}}}}}}~~~}}}zzz{{{~~~zzzuuupppjjjddd___]]]ZZZZZZ___cccgggnnnuuuxxxxxxwwwwwwyyy~~~|||{{{{{{|||}}}~~~xxxvvvrrrooorrrwww|||tttdddVVVLLLFFFAAA>>>============>>>???@@@AAACCCCCCDDDEEEFFFHHHIIIIIIJJJKKKKKKIIIEEEAAA??????;;;;;;<<<>>>@@@CCCEEEFFFIIIJJJKKKJJJGGGEEEEEEEEEGGGIIILLLMMMKKKJJJIIIJJJIIIKKKMMMOOOOOOMMMKKKJJJEEEGGGIIIKKKMMMNNNOOOOOOMMMLLLLLLMMMPPPTTTXXX[[[bbbgggmmmpppnnnjjjfffddd[[[XXXTTTQQQQQQRRRRRRRRRPPPNNNLLLKKKJJJKKKLLLMMMMMMOOOQQQSSSTTTSSSRRRQQQMMMNNNOOOOOOOOOMMMLLLKKKNNNQQQUUUZZZaaammm{{{}}}|||~~~~~~wwwrrrmmmgggddddddbbbbbbbbbcccddddddeeeeeeiiiiiihhhhhhhhhhhhiiiiiiiiijjjkkkkkkkkkjjjhhhgggdddcccbbb```^^^]]]\\\\\\\\\ZZZXXXWWWVVVUUURRROOOOOONNNLLLJJJIIIHHHGGGGGGCCCCCCCCCBBBBBBAAAAAA@@@?????????@@@BBBDDDFFFHHHIIIIIIIIIIIIJJJLLLMMMNNNPPPPPPQQQTTTXXXZZZ[[[[[[[[[ZZZ```mmm}}}vvvmmmjjjkkkuuuyyymmm```]]]ZZZXXXXXXXXXWWWVVVVVVVVVUUUTTTSSSSSSRRRRRRNNNLLLJJJKKKOOOSSSVVVXXXTTTVVVXXXXXXWWWYYY^^^ccc___\\\XXXUUUSSSRRRPPPOOOPPPQQQSSSUUUVVVWWWVVVVVVTTTQQQNNNLLLLLLLLLKKKJJJLLLMMMMMMMMMMMMKKKJJJIIIGGGEEEBBB??????AAADDDEEERRR]]]dddbbb]]]YYYOOODDD===;;;999888777777666444666555333222444666999;;;???CCCHHHLLLPPPYYYeeeooo|||||||||yyyvvvvvvwwwyyyzzz|||zzzxxxxxx|||}}}}}}~~~zzzvvvooohhhccc___[[[[[[___dddhhhpppxxx||||||{{{{{{{{{~~~~~~~~~yyyssspppllliiijjjnnnuuuyyywwwgggYYYOOOGGGAAA===============>>>???@@@AAACCCDDDFFFHHHIIIKKKLLLLLLMMMMMMLLLIIIDDD@@@>>>===;;;;;;===>>>AAACCCFFFGGGHHHIIIIIIGGGCCCAAAAAAAAADDDGGGKKKLLLLLLLLLLLLMMMLLLNNNOOOQQQPPPNNNLLLJJJEEEHHHKKKOOOQQQQQQPPPPPPMMMNNNOOOQQQSSSWWW\\\```hhhmmmsssuuuqqqjjjeeebbb[[[YYYVVVUUUTTTUUUVVVWWWUUUSSSPPPNNNLLLLLLLLLMMMOOORRRVVVYYYYYYXXXVVVTTTOOOPPPQQQQQQQQQPPPNNNMMMQQQTTTZZZ___fffppp|||xxxoookkkhhhdddaaaaaa```aaaaaabbbbbbccccccdddiiihhhffffffffffffhhhiiihhhhhhiiijjjiiihhhgggfffcccbbbaaa___]]]\\\\\\\\\ZZZYYYXXXWWWWWWUUUQQQOOOMMMMMMKKKIIIHHHGGGFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAACCCEEEGGGHHHIIIIIIIIIJJJKKKLLLNNNNNNPPPPPPQQQTTTZZZ___bbbcccbbbeeennn~~~}}}vvvpppmmmnnnwwwwwwkkk___]]]ZZZXXXXXXXXXWWWVVVUUUUUUTTTTTTSSSSSSRRRRRROOOLLLIIIIIIMMMSSSXXXZZZTTTUUUVVVUUUTTTUUUXXX[[[WWWUUUSSSSSSRRRQQQOOOMMMLLLMMMOOOQQQRRRSSSSSSSSSPPPNNNKKKJJJKKKKKKJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKIIIFFFDDDCCCDDDEEEGGGRRR\\\eeegggfff```TTTHHH===;;;999888888888777555666444333222333555777999===AAAEEEHHHLLLUUUcccmmm~~~{{{xxxxxx~~~wwwrrrqqqrrruuuxxx}}}}}}|||||||||~~~~~~zzztttlllgggaaa]]][[[^^^ccchhhpppxxx}}}}}}~~~}}}|||}}}wwwpppmmmiiiffffffiiinnnrrryyy{{{kkk]]]RRRJJJBBB===============>>>???@@@AAADDDEEEHHHJJJLLLMMMNNNNNNQQQQQQOOOJJJDDD@@@===<<<;;;<<<===>>>AAACCCEEEFFFFFFFFFFFFDDD@@@>>>>>>???CCCFFFJJJLLLMMMMMMNNNOOOOOOPPPRRRSSSRRRPPPNNNLLLIIIKKKNNNRRRSSSSSSQQQPPPMMMOOORRRUUUWWW\\\aaafffoootttyyywwwooofff___\\\YYYXXXWWWVVVVVVVVVXXXZZZYYYWWWTTTPPPNNNLLLLLLLLLOOOSSSXXX]]]^^^\\\YYYVVVQQQQQQRRRRRRRRRSSSSSSRRRUUUYYY___dddiiiqqqzzzwwwnnnfffdddccc```___```^^^^^^___```aaabbbccccccggggggeeeddddddeeeggggggfffggghhhhhhhhhgggfffeeecccbbb```___]]]]]]\\\\\\XXXWWWVVVVVVVVVTTTQQQNNNLLLKKKJJJHHHGGGFFFFFFFFFBBBBBBBBBBBBBBBAAAAAAAAA@@@AAABBBCCCEEEFFFHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPRRRXXX```gggmmmoookkkppp}}}zzzssspppppp{{{tttiii^^^[[[XXXWWWWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSOOOLLLIIIIIIMMMSSSXXXZZZVVVVVVUUUTTTRRRRRRSSSTTTRRRQQQQQQQQQRRRQQQOOOLLLJJJJJJLLLMMMNNNOOOOOOOOOMMMKKKIIIIIIKKKLLLLLLLLLKKKLLLNNNPPPPPPOOONNNLLLLLLKKKIIIHHHGGGGGGGGGGGGQQQXXXaaaggghhhcccVVVJJJ???===:::999999888777555555444333333333444666777===@@@CCCFFFJJJTTTbbblll}}}}}}xxxuuuyyyzzzuuurrrssswwwyyy}}}wwwooojjjddd___\\\^^^bbbeeemmmtttzzz{{{}}}}}}}}}}}}~~~xxxpppllljjjfffeeegggjjjnnnuuu}}}~~~oooaaaVVVMMMDDD???============>>>???@@@AAADDDEEEHHHJJJLLLMMMMMMMMMSSSRRRPPPKKKEEE@@@>>>===<<<<<<===>>>@@@BBBDDDEEECCCDDDCCCAAA???>>>>>>@@@BBBFFFJJJMMMNNNNNNOOOPPPRRRSSSUUUVVVUUUSSSQQQOOOMMMNNNQQQSSSSSSRRRPPPNNNLLLPPPUUUXXX[[[```gggllluuuyyy|||wwwlllaaaZZZWWWVVVWWWXXXWWWVVVWWWZZZ\\\\\\YYYVVVSSSPPPOOOOOOOOOOOOTTT[[[aaadddbbb^^^[[[UUUTTTSSSRRRSSSTTTVVVWWW[[[___dddgggjjjpppwww}}}kkkccc\\\\\\^^^]]]]]]___[[[\\\]]]___```bbbcccdddffffffeeeeeeeeeeeeffffffeeefffgggggggggfffdddcccaaa```___^^^]]]\\\\\\\\\WWWVVVTTTTTTTTTSSSPPPNNNLLLKKKJJJHHHGGGGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCDDDFFFHHHIIIIIIKKKKKKKKKKKKLLLNNNOOOPPPPPPQQQUUU]]]gggqqqwwwzzzuuu|||}}}vvvtttvvvooofff\\\YYYWWWUUUVVVVVVUUUTTTRRRRRRSSSSSSSSSSSSSSSSSSPPPMMMIIIIIIMMMRRRWWWYYYXXXWWWVVVUUUSSSSSSRRRRRRPPPPPPPPPQQQSSSRRRPPPNNNJJJJJJJJJKKKLLLLLLMMMMMMJJJIIIGGGHHHJJJMMMMMMMMMKKKMMMOOOQQQRRRPPPOOOMMMLLLLLLKKKJJJIIIHHHHHHHHHMMMQQQXXXbbbgggcccXXXMMMDDDAAA>>><<<;;;999777555555444333333444555666777<<>>???@@@AAABBBDDDFFFIIIKKKKKKKKKJJJMMMMMMKKKGGGAAA>>><<<============>>>???@@@AAABBBAAAAAAAAA???>>>>>>???AAABBBFFFJJJMMMNNNNNNOOOQQQSSSUUUWWWXXXXXXVVVTTTRRRPPPQQQQQQRRRQQQOOOLLLKKKKKKPPPVVV[[[^^^dddkkkrrrxxx|||}}}wwwjjj]]]WWWVVVUUUVVVXXXXXXWWWXXX[[[^^^[[[ZZZWWWUUUTTTTTTUUUUUUSSSYYYbbbjjjmmmkkkgggcccZZZXXXUUURRRRRRTTTWWWYYYaaadddhhhiiijjjnnntttyyyppp```XXXSSSUUUXXXXXXZZZ\\\XXXYYY[[[]]]```bbbddddddeeeeeeffffffffffffeeeeeedddeeefffffffffeeecccbbb___^^^]]]\\\[[[ZZZZZZZZZWWWTTTRRRQQQQQQQQQOOONNNLLLKKKJJJIIIHHHGGGGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDEEEGGGHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQSSSYYYbbbmmmwww~~~{{{|||xxxjjjaaaZZZXXXUUUTTTTTTTTTTTTSSSQQQRRRRRRRRRSSSSSSTTTTTTPPPMMMJJJJJJNNNRRRVVVWWWUUUTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQRRRTTTTTTRRRPPPMMMLLLLLLLLLLLLLLLMMMMMMJJJHHHGGGGGGIIIKKKKKKKKKLLLNNNPPPRRRSSSQQQOOOMMMKKKKKKKKKJJJJJJIIIHHHHHHJJJKKKRRR^^^hhhggg^^^UUUKKKHHHDDD@@@>>><<<999666444444444444555666777888:::>>>BBBEEEJJJSSS```jjj}}}||||||wwwssslllgggcccdddccccccfffkkkppptttzzz~~~wwwnnnkkkjjjgggeeefffjjjnnnsssxxx|||~~~~~~}}}zzzxxxxxxzzz{{{}}}tttggg\\\RRRHHHBBB============>>>???@@@AAAAAABBBEEEGGGIIIIIIHHHGGGFFFFFFEEEAAA===::::::;;;============>>>???@@@AAA??????@@@???>>>>>>AAACCCBBBFFFJJJMMMNNNOOOPPPQQQTTTVVVXXXZZZZZZXXXVVVTTTQQQQQQQQQPPPNNNLLLJJJHHHJJJPPPWWW\\\```fffnnnuuuyyy}}}~~~vvvhhh\\\WWWVVVTTTWWWYYYYYYXXXYYY\\\```ZZZYYYWWWWWWWWWXXXZZZ[[[YYY```jjjrrrvvvtttppplll___[[[VVVSSSQQQSSSVVVYYYeeegggjjjjjjjjjlllrrrwww}}}zzzyyy{{{rrr```YYYRRRMMMPPPTTTUUUXXX[[[WWWXXXZZZ\\\___bbbdddeeedddeeeggggggggggggeeedddddddddeeefffeeedddcccbbb]]]]]][[[ZZZYYYYYYYYYYYYVVVTTTQQQOOOOOOPPPOOONNNLLLKKKJJJIIIHHHGGGGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDFFFHHHIIIJJJJJJKKKKKKLLLLLLMMMNNNPPPQQQRRRUUU[[[eeepppzzztttfff^^^YYYVVVTTTSSSSSSTTTSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTPPPNNNKKKKKKNNNRRRUUUVVVPPPPPPOOOPPPRRRRRRRRRQQQSSSRRRRRRSSSTTTUUUSSSRRROOOOOONNNMMMMMMMMMMMMMMMKKKIIIFFFFFFHHHIIIIIIHHHLLLNNNQQQSSSSSSQQQOOOMMMIIIJJJJJJJJJJJJIIIIIIHHHJJJJJJPPP^^^jjjlllddd]]]PPPLLLHHHDDDAAA>>>:::777444444444555666777888999888===BBBEEEIIIRRR___hhh~~~||||||~~~~~~zzzwwwooojjjgggfffeeeccceeeiiinnnsssyyyuuullliiiiiifffdddeeelllooosssxxx{{{{{{zzzyyytttrrrqqqssssssuuu~~~yyylllaaaVVVKKKCCC>>><<<999999;;;===>>>>>>AAABBBCCCDDDDDDCCCBBBAAACCCBBB@@@===;;;:::999888:::;;;<<<===>>>>>>>>>>>>>>>???@@@>>>======>>>@@@FFFHHHJJJKKKKKKMMMPPPSSSUUUUUUVVVXXX[[[\\\ZZZYYYVVVTTTQQQMMMJJJGGGFFFFFFGGGNNNVVV[[[___eeemmmttt}}}~~~{{{rrreee[[[WWWWWW[[[[[[\\\\\\\\\\\\[[[[[[^^^\\\ZZZZZZ[[[\\\\\\\\\^^^gggrrrzzz|||tttggg___YYYYYY[[[[[[\\\^^^bbbhhhllljjjfffhhhpppyyy~~~~~~vvvrrroooqqqsssuuuuuutttqqqpppmmmkkkhhhffffffgggiiikkknnnqqqvvv|||wwweeeZZZPPPMMMJJJIIIKKKMMMPPPQQQQQQSSSVVVYYY\\\___```aaadddeeeeeeffffffeeeeeedddfffeeeeeedddcccbbbaaa``````^^^[[[XXXWWWWWWXXXYYYSSSSSSRRRPPPOOONNNMMMLLLKKKKKKIIIHHHFFFEEECCCCCCDDDCCCBBBAAA@@@@@@@@@@@@BBBDDDFFFHHHJJJKKKKKKKKKIIIJJJLLLMMMMMMNNNQQQSSSNNNSSS]]]jjjuuu|||}}}|||~~~mmmaaa[[[TTTTTTSSSRRRRRRRRRRRRRRROOOOOOQQQRRRSSSSSSSSSSSSRRRPPPNNNMMMOOOQQQQQQQQQTTTQQQNNNLLLMMMOOOPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOORRROOOJJJFFFEEEFFFHHHJJJJJJMMMRRRTTTSSSQQQOOOOOONNNMMMKKKJJJJJJJJJKKKLLLGGGLLLRRRZZZgggsssrrrkkkZZZVVVNNNHHHBBB>>>;;;999888777777666666666666777999===AAAEEEIIIRRR^^^gggyyy|||yyywwwxxx||||||zzzrrrpppllliiifffdddbbbbbbjjjpppxxx}}}~~~yyyqqqjjjffffffhhhjjjmmmpppssswwwyyyzzzyyyyyywwwuuurrroooppprrrvvvxxx|||qqqeeeYYYMMMEEEAAA>>>;;;::::::;;;<<<;;;<<<===>>>>>>>>>>>>===<<<===<<<;;;:::999999888999888999:::;;;<<<=========@@@AAAAAA@@@???>>>@@@BBBCCCEEEFFFHHHIIIKKKNNNPPPWWWWWWYYY\\\___```___]]]VVVTTTQQQMMMJJJHHHGGGGGGHHHMMMTTTZZZ___fffpppwww~~~~~~{{{rrrfff\\\XXXXXXYYYZZZZZZ[[[\\\\\\[[[[[[\\\[[[ZZZZZZ[[[]]]]]]]]]cccmmmxxxyyyjjjbbbZZZZZZ[[[[[[\\\___bbbfffiiigggdddgggrrr|||~~~oooeeeaaa^^^```bbbdddeeedddccccccaaa___]]][[[ZZZZZZZZZ[[[]]]___bbbeeeiiiooouuuzzzlll\\\RRRJJJGGGEEEDDDGGGJJJLLLMMMLLLNNNQQQUUUYYY\\\^^^___ccccccddddddddddddcccccceeeeeedddcccbbbaaa`````````^^^[[[YYYWWWWWWXXXYYYSSSSSSRRRQQQOOONNNMMMLLLJJJIIIIIIHHHGGGFFFEEEEEEBBBAAAAAA@@@AAAAAABBBBBBCCCEEEGGGIIIKKKLLLLLLLLLIIIKKKLLLMMMMMMOOOQQQTTTUUU[[[cccmmmsssvvvuuusss|||zzzjjj___YYYTTTSSSRRRRRRQQQQQQRRRRRRQQQRRRSSSTTTUUUUUUUUUUUUSSSQQQNNNMMMNNNPPPQQQPPPRRROOOLLLKKKMMMOOOPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQQQQPPPPPPQQQQQQPPPMMMIIIEEECCCCCCEEEFFFKKKNNNRRRSSSRRRQQQPPPPPPOOONNNLLLKKKJJJJJJKKKKKKGGGKKKOOOWWWdddqqqsssnnneee]]]RRRIIICCC>>>999666777777777777777777777777888<<<@@@CCCHHHPPP\\\eeettt}}}zzzyyyyyyzzz~~~|||zzzsssqqqnnnjjjgggdddbbbbbbhhhnnnvvv}}}{{{ssslllhhhhhhiiikkkoooqqquuuyyy|||}}}}}}}}}wwwuuurrroooooopppsssuuuyyy|||wwwkkk^^^PPPGGGDDDAAA===;;;:::;;;:::999888999999::::::999999888888888888888999999:::;;;999:::;;;<<<===>>>??????AAABBBCCCBBBAAA@@@BBBDDDAAACCCEEEFFFGGGJJJMMMPPPXXXYYY\\\```dddeeedddbbbWWWUUUQQQMMMJJJIIIHHHHHHHHHLLLRRRXXX___hhhttt|||~~~zzzrrrfff]]]YYYXXXWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[[[[\\\]]]___``````hhhsssnnnddd[[[ZZZZZZ[[[]]]```bbbdddeeeccccccjjjxxxpppaaaWWWSSSPPPQQQSSSUUUVVVWWWXXXXXXVVVUUUSSSQQQOOONNNMMMMMMPPPRRRTTTUUUXXX\\\aaaeeeooottt}}}rrraaaTTTLLLEEECCCAAABBBDDDGGGIIIIIIGGGJJJMMMRRRVVVZZZ]]]^^^aaabbbbbbbbbbbbbbbbbbaaaddddddcccbbbaaa```______```^^^[[[YYYWWWWWWXXXYYYSSSSSSRRRQQQOOONNNMMMMMMHHHHHHHHHHHHGGGGGGGGGGGG@@@@@@@@@@@@AAABBBCCCDDDDDDFFFHHHJJJLLLMMMMMMMMMJJJLLLMMMMMMNNNPPPSSSVVV[[[aaaiiiooopppnnnlllkkk~~~{{{xxx~~~uuufff\\\WWWSSSRRRQQQQQQPPPPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTQQQNNNMMMNNNOOOOOOOOOOOOLLLJJJJJJLLLOOOPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSRRRRRRQQQRRRRRRRRRQQQNNNJJJFFFDDDCCCDDDEEEMMMPPPRRRRRRQQQPPPPPPQQQQQQPPPNNNMMMKKKJJJJJJJJJHHHIIILLLRRR^^^lllssssssooodddVVVKKKEEE@@@;;;666666777777888888888777777777:::>>>AAAFFFNNNXXX```jjj}}}~~~~~~|||zzz{{{www|||~~~|||{{{vvvtttqqqmmmiiieeecccaaaffflllttt{{{}}}vvvppplllkkklllmmmqqqsssxxx||||||zzzvvvsssqqqrrrssstttsssuuuxxx}}}}}}qqqcccTTTIIIEEEBBB>>>;;;;;;;;;:::999999999999999999999999999999999999999:::;;;<<<=========>>>???@@@AAABBBCCCCCCDDDDDDCCCAAAAAABBBDDDBBBCCCEEEFFFGGGKKKOOORRRWWWYYY^^^ccchhhjjjhhhfff[[[XXXTTTOOOKKKIIIIIIIIIHHHKKKPPPWWW___jjjwwwzzzqqqggg___ZZZYYYUUUVVVXXXYYY[[[\\\\\\\\\]]]^^^_________```bbbdddmmmyyyoooeee[[[XXXXXXYYY[[[___aaabbbccccccfffqqq|||hhh[[[TTTPPPOOOOOOPPPQQQRRRTTTUUUUUUSSSRRRQQQOOOMMMKKKJJJIIILLLMMMOOOQQQSSSWWW\\\``````eeemmmvvvyyylll___TTTOOOFFFDDDBBBBBBDDDFFFFFFFFFFFFHHHMMMRRRVVV[[[^^^___aaaaaabbbbbbbbbbbbaaaaaaccccccbbbaaa```___^^^^^^^^^]]][[[YYYWWWWWWWWWXXXSSSSSSRRRPPPOOONNNMMMLLLIIIIIIHHHHHHGGGGGGFFFFFFAAAAAA@@@AAAAAABBBCCCDDDFFFGGGIIILLLMMMNNNNNNNNNLLLMMMNNNNNNOOOQQQUUUXXX\\\ccclllooolllhhhggghhh}}}}}}||||||ooobbbZZZVVVRRRRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTTTTSSSTTTRRRNNNMMMMMMNNNNNNNNNLLLJJJIIIJJJLLLOOOQQQQQQSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSRRRQQQQQQRRRRRRRRRRRRPPPNNNKKKIIIHHHHHHIIINNNPPPQQQQQQPPPPPPQQQRRRRRRRRRPPPNNNLLLKKKJJJIIIIIIHHHIIIMMMWWWeeepppuuurrrgggWWWMMMHHHEEE@@@;;;777777888999999888888777666888<<>><<<<<<<<<<<<;;;999999999999999999999999;;;;;;::::::;;;;;;<<<===>>>>>>>>>???AAACCCDDDFFFDDDEEEEEECCCAAA@@@AAACCCAAABBBCCCDDDFFFJJJOOOSSSYYY\\\aaahhhmmmooommmkkk___\\\VVVQQQMMMKKKJJJJJJKKKMMMQQQWWWaaammmyyyyyyqqqhhh```\\\ZZZUUUVVVWWWYYY[[[\\\]]]]]]]]]___```______aaadddhhhrrrnnncccYYYVVVVVVVVVXXX\\\___```bbbeeelllzzztttcccYYYTTTQQQPPPPPPQQQRRRSSSTTTUUUUUUSSSRRRQQQOOONNNLLLJJJJJJIIIJJJKKKLLLNNNQQQVVVYYYZZZ^^^dddlllttt}}}xxxmmmcccZZZVVVKKKHHHEEECCCCCCDDDDDDDDDFFFIIILLLQQQVVVZZZ]]]^^^aaaaaabbbbbbbbbbbbaaaaaabbbaaa```___^^^]]]]]]\\\]]][[[ZZZXXXVVVVVVVVVVVVRRRRRRQQQOOONNNMMMLLLKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCFFFHHHJJJLLLNNNOOOOOOOOOMMMNNNOOOOOOPPPRRRWWWZZZ```hhhooonnnfffaaadddhhh|||zzzjjj___YYYVVVRRRRRRQQQPPPPPPPPPPPPPPPRRRSSSSSSTTTTTTTTTTTTTTTTTTQQQNNNMMMMMMNNNNNNNNNKKKJJJIIIKKKNNNQQQRRRRRRTTTTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPQQQQQQRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKLLLNNNPPPPPPPPPPPPQQQRRRSSSSSSRRRPPPNNNLLLJJJIIIJJJHHHGGGIIIPPP[[[iiissstttjjj\\\RRRLLLHHHCCC>>>999999999999999888888777666777:::===BBBIIIPPPUUUZZZiii{{{~~~||||||{{{zzzvvvqqqlllgggdddcccgggnnnwww{{{wwwsssrrrrrrrrruuuwww{{{|||||||||}}}{{{mmm^^^TTTFFFCCC???===<<<<<<<<<;;;999999888777777888999999<<<;;;;;;::::::;;;;;;<<<=========>>>@@@BBBDDDFFFGGGHHHGGGEEEBBB@@@@@@AAA>>>???AAABBBDDDHHHNNNSSS[[[^^^eeelllrrrssspppmmmaaa]]]XXXSSSPPPNNNOOOOOOQQQRRRUUU\\\fffrrr}}}yyyppphhhbbb]]][[[UUUVVVXXXZZZ[[[\\\]]]]]]]]]___```______cccjjjppp}}}jjj```WWWUUUUUUUUUVVVYYY]]]___bbbgggppplll^^^VVVRRRPPPPPPQQQSSSUUUVVVWWWXXXXXXVVVUUURRRPPPMMMKKKJJJIIIJJJKKKLLLLLLMMMOOOSSSVVVZZZ]]]bbbggglllsssyyy~~~}}}tttjjjbbb]]]PPPLLLGGGDDDCCCDDDDDDDDDHHHJJJMMMQQQUUUXXX[[[\\\```aaaaaabbbbbbaaaaaa`````````___^^^]]]\\\[[[[[[ZZZYYYXXXVVVUUUTTTSSSSSSQQQPPPOOONNNLLLKKKJJJJJJJJJJJJHHHGGGEEECCCBBBAAACCCCCCBBBBBBBBBBBBBBBCCCFFFHHHJJJLLLNNNOOOOOOOOOOOOOOOOOOPPPPPPTTTYYY\\\gggnnnsssmmmbbb^^^dddmmmrrrddd]]]XXXVVVSSSRRRQQQQQQPPPPPPQQQQQQUUUVVVVVVWWWWWWWWWVVVVVVSSSPPPMMMLLLMMMNNNNNNNNNLLLKKKKKKMMMPPPSSSSSSSSSUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPQQQQQQRRRRRROOOOOONNNMMMLLLJJJIIIHHHIIIKKKNNNPPPPPPPPPQQQRRRTTTSSSSSSQQQOOOMMMKKKJJJKKKHHHGGGHHHKKKRRR___kkkuuuoooeee[[[RRRKKKEEEAAA===<<<:::999888777777888666777888<<>><<<;;;:::999::::::999888888999::::::===<<<<<<<<<======>>>??????>>>>>>???@@@CCCFFFGGGKKKKKKJJJGGGCCC@@@@@@AAA>>>???@@@BBBDDDIIIOOOTTTYYY]]]dddlllqqqrrrnnnkkk___\\\XXXTTTSSSSSSUUUWWWXXXXXX[[[bbblllwwwxxxpppiiiccc^^^\\\WWWXXXYYY[[[\\\]]]]]]]]]___aaacccccceeekkkvvv~~~|||hhh^^^WWWUUUVVVUUUVVVXXXZZZ]]]aaagggrrrzzzggg\\\WWWUUUSSSVVVXXX\\\```ccceeeeeeeee```^^^YYYTTTPPPMMMLLLLLLNNNOOOQQQRRRSSSVVV[[[___ccceeeiiilllnnnrrrvvvyyytttjjjcccVVVQQQKKKFFFFFFHHHJJJKKKMMMNNNQQQTTTWWWYYY[[[[[[______````````````____________^^^]]]\\\[[[ZZZZZZXXXWWWVVVUUUTTTRRRRRRQQQOOONNNMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBAAABBBBBBAAABBBBBBCCCDDDEEEFFFGGGJJJLLLNNNOOOOOOOOOPPPPPPPPPPPPQQQUUUZZZ^^^kkkrrruuummmaaa___lllzzz~~~kkk___ZZZWWWUUUTTTSSSRRRRRRQQQQQQRRRRRRVVVWWWWWWWWWWWWWWWVVVVVVRRROOOLLLLLLMMMNNNOOOOOONNNNNNNNNPPPSSSUUUUUUTTTUUUUUUTTTTTTSSSRRRRRRQQQRRRRRRQQQQQQRRRRRRSSSTTTPPPPPPOOOMMMKKKHHHEEECCCDDDHHHLLLOOOPPPPPPPPPQQQSSSSSSSSSRRRQQQOOOMMMKKKLLLIIIGGGHHHGGGJJJVVVcccqqqpppllldddZZZPPPKKKIII@@@>>>;;;888666666777888777777888;;;@@@FFFKKKMMMRRR]]]iiiqqqyyy{{{uuuoookkkdddeeeiiirrr|||~~~}}}||||||}}}~~~vvviii___LLLHHHCCC???<<<:::888777===<<<;;;::::::;;;<<<===>>>>>>??????@@@BBBCCCDDDAAAAAA@@@AAACCCFFFIIIJJJNNNNNNLLLIIIDDDAAAAAAAAA@@@AAABBBDDDFFFKKKRRRWWWUUUYYY```hhhnnnnnnjjjggg]]][[[WWWUUUUUUWWWZZZ\\\]]]]]]```gggqqq{{{xxxpppiiiddd___\\\XXXYYYZZZ\\\]]]]]]]]]]]]ccceeeggghhhkkktttxxxfff^^^WWWVVVWWWVVVVVVXXXXXX[[[```gggqqqvvveee]]][[[ZZZZZZ___ccchhhnnnrrrtttuuuuuulllhhhbbb[[[UUURRRPPPPPPMMMOOORRRUUUYYY^^^dddhhhmmmooorrrtttvvvxxxzzz}}}|||ooohhh[[[UUUNNNJJJKKKNNNQQQSSSRRRSSSUUUXXXZZZ\\\]]]]]]]]]^^^^^^______^^^^^^]]]___^^^^^^]]]\\\[[[ZZZZZZWWWVVVUUUTTTSSSQQQPPPPPPNNNNNNMMMKKKJJJIIIHHHGGGEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@AAACCCEEEFFFGGGFFFGGGIIILLLNNNNNNOOONNNPPPPPPPPPPPPRRRUUU[[[___jjjqqquuummmbbbddduuuxxxfff\\\XXXUUUTTTTTTTTTSSSRRRRRRRRRRRRRRRUUUUUUUUUVVVVVVUUUTTTTTTQQQNNNLLLKKKMMMOOOPPPPPPPPPOOOOOOQQQTTTVVVVVVUUUUUUUUUUUUTTTSSSRRRRRRQQQSSSSSSRRRSSSSSSTTTUUUUUUTTTSSSQQQOOOKKKGGGCCCAAAAAAFFFKKKOOOPPPPPPPPPPPPSSSSSSSSSSSSQQQOOOMMMLLLLLLIIIHHHHHHEEEEEEPPP]]]kkknnnooojjj___VVVRRRQQQCCC@@@<<<888555555777888777777888;;;@@@FFFJJJKKKLLLVVVaaaiiirrr}}}}}}~~~xxxqqqmmmeeeeeeiiipppzzzyyylllcccRRRJJJBBB@@@???;;;999999999999999:::;;;<<<>>>>>>AAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCCBBBBBBFFFLLLPPPOOOOOOMMMIIIDDDAAAAAAAAA@@@AAABBBDDDGGGJJJMMMOOOUUUYYY___dddggggggdddcccYYYVVVSSSQQQSSSWWW]]]```bbbffflllrrrwww|||vvvpppkkkhhhddd```^^^___```___^^^```ccceeeaaaeeejjjnnntttsssfff```YYYUUUVVVXXXXXXXXXXXXYYY___hhhooowwwsssfff```^^^___bbbiiiooowww~~~~~~vvvkkk```YYYUUUTTTSSSUUUYYY]]]aaadddkkkssszzzxxx|||}}}}}}}}}rrrkkk\\\YYYTTTPPPOOORRRVVVYYY^^^^^^^^^_________``````^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[YYYWWWVVVWWWXXXYYYVVVVVVUUUSSSRRRPPPOOOOOOMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBBBB?????????@@@AAADDDFFFHHHHHHJJJMMMNNNNNNNNNPPPQQQRRRRRRRRRQQQRRRVVV^^^dddrrrssspppfff___iiimmmaaaZZZVVVSSSSSSSSSSSSRRROOOMMMNNNPPPRRRUUUUUUUUUUUUUUUTTTSSSRRRNNNOOOPPPQQQRRRRRRRRRRRRPPPPPPQQQQQQRRRSSSSSSSSSUUUTTTSSSRRRPPPPPPPPPOOOQQQQQQRRRSSSSSSSSSSSSSSSVVVTTTRRROOOLLLHHHFFFEEEIIIKKKMMMOOOPPPOOONNNMMMRRRSSSSSSRRRQQQOOOLLLKKKHHHHHHGGGEEEDDDGGGNNNSSSjjjmmmqqqooohhh^^^UUUOOOLLLFFF???;;;:::999777555666666666777:::???EEEHHHLLLRRRZZZccckkkvvvvvvvvvzzz~~~||||||}}}|||uuupppmmmkkklllqqqzzz~~~}}}qqqiiiWWWMMMEEEBBB@@@<<<:::;;;;;;;;;;;;;;;<<<>>>???@@@BBBBBBBBBCCCDDDEEEFFFGGGEEEEEEDDDCCCCCCFFFLLLPPPRRRRRRQQQMMMIIIEEEDDDDDDAAAAAABBBDDDGGGKKKNNNPPPSSSVVVZZZ^^^``````___^^^YYYWWWTTTRRRTTTXXX]]]```dddiiiooouuuyyy}}}|||uuuooollliiieeecccbbbcccdddddddddeeegggiiidddiiiooovvvtttgggaaa[[[XXXYYY[[[[[[ZZZXXXXXX\\\cccjjjrrruuuiiidddbbbdddgggtttzzztttiiiaaa[[[XXXWWWYYY^^^eeejjjnnnssszzzxxxmmmggg\\\ZZZWWWTTTUUUWWW[[[^^^bbbdddgggiiiiiihhheeedddbbbaaa___^^^^^^]]]]]]\\\\\\ZZZXXXWWWVVVVVVWWWXXXVVVUUUTTTSSSQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGFFFCCCCCCBBBBBBAAA@@@@@@???@@@??????@@@BBBDDDFFFGGGIIIKKKMMMNNNNNNOOOPPPRRRRRRSSSSSSSSSUUUZZZbbbiiirrrqqqllleeeeeesssxxxfff]]]YYYVVVVVVWWWUUUVVVUUUSSSQQQQQQRRRTTTUUUUUUUUUUUUTTTSSSRRRQQQMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQRRRRRRSSSRRRQQQPPPPPPOOOPPPPPPRRRRRRSSSTTTTTTTTTTTTTTTUUUTTTRRROOOLLLJJJHHHGGGJJJKKKMMMOOOPPPPPPPPPOOORRRRRRQQQPPPNNNKKKIIIGGGFFFGGGGGGEEEDDDGGGNNNTTTcccfffiiihhhccc\\\VVVRRRNNNIIIBBB===;;;:::888777777666666777:::>>>CCCFFFHHHNNNUUU]]]fffqqq}}}wwwqqqttt}}}~~~zzzxxxzzz{{{~~~|||wwwrrrnnnllllllpppxxx}}}~~~wwwooo^^^SSSHHHCCC@@@===<<<===<<<=========>>>@@@AAABBBDDDDDDEEEGGGHHHHHHIIIIIIGGGGGGGGGFFFFFFIIIMMMQQQVVVVVVVVVSSSNNNJJJGGGFFFCCCDDDDDDFFFIIILLLOOOQQQRRRTTTVVVYYY[[[[[[[[[[[[[[[YYYVVVUUUVVVZZZ^^^aaaffflllsssyyy||||||||||||{{{wwwsssooommmkkkiiihhhhhhjjjlllmmmmmmmmmnnnppplllqqqyyytttiiieee___]]]___```___]]][[[YYY[[[```fffpppyyynnnjjjhhhkkkppp|||vvvllleee```^^^aaagggpppvvvzzzzzzppphhhbbb\\\ZZZYYYYYYZZZ]]]```bbbgggkkkpppuuuvvvsssooolllhhheeeaaa^^^]]]\\\[[[ZZZZZZYYYWWWVVVUUUVVVVVVWWWUUUTTTSSSRRRQQQOOOOOONNNLLLLLLKKKJJJHHHGGGFFFFFFBBBAAAAAA@@@@@@?????????AAAAAA@@@AAABBBDDDFFFGGGJJJLLLNNNOOOOOOPPPQQQRRRSSSTTTTTTVVVZZZaaaiiippprrrnnngggeeennn}}}vvv~~~~~~ooo```YYYWWWUUUVVVXXXVVVWWWWWWVVVTTTSSSSSSTTTUUUUUUUUUTTTSSSRRRPPPOOOMMMMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQPPPPPPPPPOOOOOOPPPOOOOOOOOOOOOOOOPPPPPPSSSSSSTTTUUUUUUUUUUUUTTTSSSSSSQQQOOOMMMLLLJJJIIIKKKKKKMMMNNNPPPQQQRRRSSSQQQQQQOOOMMMJJJGGGEEECCCDDDFFFFFFEEEEEEHHHNNNTTTXXX[[[]]]]]][[[XXXVVVVVVQQQLLLEEE@@@===<<<:::999888888777777999<<<@@@BBBDDDHHHOOOVVV^^^jjjxxxyyynnnnnntttzzzwwwvvvyyy{{{~~~~~~zzzwwwpppnnnnnnqqqwww}}}yyyzzz|||ttteeeYYYLLLEEEAAA===<<<>>>======>>>???@@@BBBDDDEEEFFFGGGIIIJJJKKKKKKKKKJJJHHHIIIJJJJJJJJJMMMQQQTTTWWWYYYYYYWWWSSSNNNKKKJJJIIIIIIIIIJJJKKKMMMOOOQQQSSSTTTUUUXXXZZZ\\\___```^^^]]][[[ZZZZZZ]]]```bbbiiinnnvvv{{{|||yyywwwuuutttsssqqqppppppoooooonnnoooqqquuuvvvvvvvvvvvvwwwvvv|||wwwnnnjjjeeecccddddddbbb```___\\\\\\```gggrrr}}}sssooonnnsssxxxyyypppjjjhhhmmmsss{{{yyysssllleeeaaa[[[[[[[[[\\\]]]___bbbcccjjjooovvv|||~~~}}}zzzwwwpppkkkccc___]]][[[YYYWWWXXXXXXVVVUUUUUUTTTUUUUUUSSSSSSRRRQQQPPPOOONNNNNNLLLKKKJJJIIIHHHFFFEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBAAAAAAAAACCCDDDFFFGGGLLLNNNPPPQQQQQQQQQRRRSSSSSSTTTUUUYYY___gggpppuuussskkkdddhhhyyy~~~rrrrrrzzzmmm```YYYVVVTTTSSSVVVUUUVVVWWWVVVTTTRRRRRRRRRUUUUUUTTTSSSRRRQQQOOONNNNNNNNNOOOPPPPPPPPPPPPPPPQQQQQQPPPOOONNNNNNMMMMMMMMMLLLLLLMMMMMMNNNOOOPPPRRRRRRSSSTTTTTTTTTTTTSSSRRRRRRQQQPPPOOONNNMMMMMMLLLLLLMMMNNNPPPRRRTTTVVVRRRQQQOOOLLLIIIEEECCCBBBCCCEEEFFFFFFEEEHHHMMMRRRPPPQQQRRRRRRRRRRRRUUUWWWUUUQQQJJJDDD@@@===<<<<<<:::999888777888:::===>>>AAADDDIIIPPPXXXeeettt~~~}}}qqqlllmmmyyyzzzxxxxxxzzz|||~~~}}}{{{tttsssqqqssswww~~~|||xxxsssvvv}}}~~~wwwlll___QQQHHHCCC>>>===>>>======>>>@@@BBBEEEGGGHHHJJJLLLNNNOOOPPPNNNMMMKKKIIIKKKMMMNNNOOOQQQTTTVVVXXXZZZ[[[ZZZWWWTTTQQQQQQPPPPPPOOOOOOOOOPPPRRRSSSTTTUUUVVVYYY]]]aaaeeegggeeecccaaa``````aaabbbccciiiooouuuxxxwwwsssooommmnnnoooqqqrrrsssttttttuuuuuuwwwzzz|||||||||}}}~~~}}}sssooojjjhhhhhhhhhfffdddaaa]]]]]]aaaiiivvvxxxsssrrrwww~~~{{{uuussszzzzzzsssppplllgggccc_________```aaacccdddeeelllqqqyyyxxxpppeee___\\\[[[XXXVVVWWWVVVUUUTTTTTTSSSSSSSSSRRRQQQQQQPPPOOONNNMMMMMMKKKKKKJJJHHHGGGFFFEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBCCCEEEGGGHHHMMMOOORRRRRRRRRRRRSSSTTTSSSTTTWWW\\\dddmmmtttxxxrrrjjjeeennn}}}ooojjjrrrwwwlllaaa[[[XXXUUUTTTWWWUUUWWWWWWVVVTTTRRRQQQRRRSSSSSSSSSRRRQQQPPPNNNNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKMMMNNNOOOPPPPPPQQQQQQRRRSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOMMMNNNNNNPPPRRRTTTVVVWWWSSSQQQOOOLLLIIIFFFDDDCCCDDDFFFHHHGGGFFFGGGKKKOOOJJJJJJJJJIIIIIIMMMRRRVVVXXXUUUOOOGGGAAA>>>===>>>;;;:::999888888999;;;<<>>???===>>>???BBBEEEIIILLLMMMPPPRRRUUUVVVUUUSSSPPPMMMKKKMMMOOOPPPPPPQQQSSSTTTVVVXXXYYYYYYXXXVVVVVVWWWUUUUUUTTTTTTTTTVVVWWWXXXWWWXXXZZZ]]]bbbgggkkknnnlllkkkiiigggfffeeeeeeeeeiiilllqqqrrroookkkhhhfffgggkkkooorrrtttvvvwwwyyyxxx{{{}}}vvvqqqllljjjkkkmmmllljjjccc```___ccclllzzzzzzuuusssyyy}}}xxxsssqqqoookkkgggdddccccccdddeeegggiiikkkpppvvv~~~tttggg^^^\\\[[[XXXUUUUUUUUUTTTTTTSSSRRRRRRQQQPPPPPPOOOOOONNNMMMMMMLLLJJJJJJIIIHHHFFFEEEDDDDDD????????????????????????AAAAAABBBBBBDDDGGGIIIJJJOOOQQQSSSTTTSSSSSSTTTUUUUUUVVVZZZbbbjjjrrrvvvxxxooojjjjjjzzzuuukkkcccggguuuooofff___\\\ZZZWWWXXX[[[WWWXXXXXXWWWTTTRRRRRRSSSQQQQQQQQQQQQPPPPPPOOONNNPPPPPPQQQRRRRRRQQQQQQPPPNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPOOOPPPQQQQQQRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQPPPOOOOOOPPPRRRTTTUUUVVVWWWSSSQQQOOOLLLJJJIIIHHHGGGFFFHHHJJJHHHFFFEEEGGGJJJGGGFFFEEECCCDDDIIIPPPUUU[[[XXXRRRJJJCCC???>>>???<<<<<<:::999999::::::;;;===@@@EEEKKKTTTaaapppzzzxxxoooiiimmmwww~~~{{{{{{}}}|||zzz|||~~~{{{{{{{{{{{{|||~~~|||xxxtttxxxyyylll]]]SSSLLLDDD@@@@@@>>>???BBBEEEIIINNNQQQSSSXXXYYY\\\]]]\\\XXXSSSPPPNNNOOOQQQPPPOOOMMMMMMMMMMMMOOOQQQRRRRRRSSSUUUWWWWWWWWWWWWXXXZZZ\\\___``````aaacccfffjjjnnnrrrtttsssrrrpppmmmkkkiiigggfffhhhiiikkkjjjgggdddbbbaaaaaafffmmmqqqsssuuuxxxzzzzzz|||~~~uuupppkkkjjjmmmqqqssssssjjjfffeeeiiiqqq~~~{{{tttrrrxxx{{{uuutttsssnnnjjjcccccccccdddgggjjjnnnpppwww~~~wwwhhh^^^\\\[[[XXXUUUSSSSSSSSSSSSRRRQQQQQQPPPOOOOOOOOONNNMMMMMMLLLLLLJJJIIIHHHGGGFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAACCCEEEHHHKKKLLLPPPRRRTTTUUUTTTTTTUUUVVVXXXZZZ___hhhqqqwwwxxxxxxkkkiiippp{{{gggaaa```jjj|||zzzgggaaa\\\ZZZYYYVVVWWW[[[WWWWWWVVVTTTQQQPPPQQQRRROOOOOOPPPPPPPPPPPPOOOOOOPPPPPPPPPQQQQQQPPPPPPOOOMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKLLLMMMOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRRRRQQQQQQPPPQQQSSSTTTVVVVVVVVVUUUQQQPPPNNNLLLKKKJJJKKKKKKHHHKKKLLLJJJFFFCCCDDDFFFCCCCCCAAA@@@BBBHHHQQQWWW]]]ZZZTTTLLLCCC???>>>@@@===<<<;;;;;;::::::;;;;;;;;;???EEEKKKTTT```nnnxxxxxxooonnnsss~~~}}}~~~{{{|||~~~~~~}}}}}}}}}|||pppaaaXXXOOOGGGBBBAAA???AAACCCHHHLLLQQQUUUXXX]]]___aaabbb```[[[VVVSSSPPPQQQRRRPPPMMMIIIHHHGGGDDDFFFHHHIIIJJJMMMPPPSSSVVVWWWXXXZZZ]]]aaaeeeggghhhiiikkknnnqqquuuxxxyyyxxxvvvtttqqqnnnkkkhhhggggggggggggeeeaaa___^^^^^^^^^ccckkkppprrrtttwwwzzz{{{|||}}}~~~~~~~~~{{{rrrnnnjjjjjjoootttxxxyyyqqqmmmlllooovvv{{{tttqqqvvv~~~}}}xxxwwwuuupppjjj`````````bbbeeejjjooorrr}}}xxxhhh^^^\\\[[[YYYUUUSSSSSSSSSSSSRRRQQQPPPOOOOOONNNNNNNNNMMMMMMLLLLLLJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAACCCEEEIIILLLNNNQQQSSSUUUUUUTTTTTTUUUVVVZZZ\\\bbbllluuuzzzzzzxxxhhhiiitttoooccc___aaapppttteee___ZZZYYYWWWTTTTTTWWWUUUUUUSSSPPPMMMLLLNNNPPPNNNNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPOOONNNNNNKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTSSSSSSRRRRRRQQQQQQPPPRRRTTTVVVWWWVVVUUUTTTOOONNNMMMLLLKKKKKKLLLMMMJJJLLLMMMJJJEEEBBBAAACCCAAA@@@??????BBBIIIRRRXXX]]][[[VVVMMMDDD>>>>>>@@@======<<<;;;;;;;;;;;;<<<:::>>>DDDKKKTTT```mmmwwwvvvppppppxxx}}}zzz|||}}}|||~~~|||ooobbbVVVLLLDDD???>>>===AAAJJJQQQTTTWWW[[[YYYaaaiiijjjccc[[[VVVUUUSSSSSSQQQOOOKKKGGGCCCAAA@@@AAABBBDDDFFFGGGIIIIIIMMMPPPVVV[[[```eeejjjmmmooouuuxxxvvvuuuyyy}}}}}}xxxpppiiieeecccaaaaaa___\\\XXXWWWWWWXXXZZZ^^^ccchhhlllqqqvvvzzz~~~{{{zzz|||yyysssnnnllljjjhhhkkkqqqxxx|||}}}|||xxxuuuuuu}}}|||xxxzzzzzztttkkkddd```___```bbbbbbfffqqq}}}|||kkkccc```\\\XXXWWWVVVUUUSSSQQQPPPOOOPPPPPPMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIHHHGGGEEECCCBBBAAACCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCEEEIIINNNRRRQQQTTTUUUUUUSSSSSSVVVYYY[[[aaalllxxxvvvmmmbbbfffzzztttiii]]]ccciii{{{|||nnnaaa^^^[[[YYYXXXWWWVVVTTTRRRRRRRRRQQQPPPPPPOOOOOOLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMMMMMMMLLLLLLLLLLLLGGGGGGHHHIIIIIIJJJJJJKKKJJJKKKKKKLLLMMMNNNNNNOOOMMMNNNPPPRRRRRRRRRRRRQQQUUURRRNNNMMMNNNOOOMMMKKKLLLOOOSSSUUUTTTRRRRRRRRROOONNNLLLJJJIIIJJJKKKLLLIIIKKKLLLJJJFFFAAA>>><<>>===;;;999888;;;<<>>@@@BBBCCCDDDEEEIIILLLRRRXXX^^^eeekkkpppttt{{{~~~}}}|||~~~xxxppphhhcccaaa[[[[[[ZZZXXXUUUUUUVVVWWWVVVYYY___dddjjjpppvvvzzz~~~~~~}}}xxxsssmmmiiiiiihhhhhhlllttt|||}}}~~~}}}yyypppiiibbb___^^^___```dddppp||||||jjjaaa]]]YYYVVVUUUTTTSSSQQQOOONNNNNNNNNNNNMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHGGGEEECCCBBBAAACCCBBBAAA@@@@@@@@@@@@@@@AAACCCDDDEEEGGGKKKPPPSSSTTTVVVXXXWWWUUUUUUXXX[[[bbbhhhssstttkkk```iii|||mmmeee^^^iiitttyyykkk___\\\YYYWWWVVVUUUTTTSSSRRRRRRQQQQQQPPPOOOOOONNNLLLLLLLLLKKKLLLLLLMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMNNNPPPQQQRRRRRRQQQQQQSSSPPPMMMLLLNNNOOONNNLLLMMMPPPSSSUUUTTTSSSRRRRRRPPPOOOMMMJJJHHHGGGGGGGGGEEEHHHIIIIIIFFFBBB@@@???@@@BBBEEEEEEDDDFFFJJJNNNVVV[[[]]]WWWPPPLLLHHHEEECCCBBBAAA???===;;;:::999;;;;;;@@@IIISSS^^^nnn||||||yyy{{{}}}~~~~~~~~~~~~xxxlll```TTTKKKEEEEEEBBBCCCHHHLLLMMMNNNQQQXXX___ggghhhaaaXXXSSSQQQRRRPPPNNNJJJFFFBBB>>><<<:::;;;<<<===???@@@BBBBBBDDDGGGLLLRRRYYYbbbkkkqqqwww~~~~~~wwwmmmeee___]]]SSSTTTTTTSSSQQQQQQTTTVVVRRRVVV\\\bbbiiiqqqyyy~~~|||wwwrrrnnniiifffffffffhhhnnnwwwxxxrrrhhhddd``````aaagggttt}}}iii^^^YYYUUURRRRRRQQQQQQOOONNNMMMLLLLLLMMMLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFEEECCCBBBAAAAAAAAA@@@@@@???@@@@@@@@@CCCEEEGGGHHHJJJMMMQQQUUUWWWYYYZZZYYYWWWXXX[[[___hhhooo{{{}}}pppeee___ooo|||pppfffcccaaauuutttggg]]]ZZZVVVTTTTTTSSSRRRQQQQQQQQQPPPPPPOOONNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJGGGGGGGGGHHHIIIIIIJJJJJJGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLMMMOOOPPPQQQQQQPPPOOOPPPNNNLLLLLLMMMMMMMMMLLLLLLOOORRRTTTSSSRRRRRRRRRPPPOOONNNKKKHHHEEEBBBAAAAAADDDFFFGGGEEECCCCCCBBBBBBEEEIIIIIIHHHGGGJJJMMMUUU\\\```]]]WWWTTTPPPLLLKKKIIIEEEAAA>>><<<::::::;;;;;;???GGGPPP\\\lll{{{|||~~~~~~}}}}}}}}}~~~}}}rrrfffZZZOOOIIIHHHDDDCCCGGGJJJJJJKKKNNNWWW^^^ffffff___VVVPPPNNNOOONNNKKKGGGCCC???<<<:::<<<<<<===???@@@BBBCCCCCC@@@CCCGGGLLLSSS]]]gggnnnttt|||{{{ssshhh___YYYWWWOOOPPPPPPOOONNNOOOQQQSSSQQQUUU\\\dddllluuu}}}}}}}}}~~~yyytttppplllhhhfffccceeeiiipppzzz~~~tttnnnhhhhhhjjjppp}}}}}}hhh\\\VVVRRRPPPPPPPPPOOONNNMMMMMMLLLLLLLLLJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@?????????@@@@@@AAADDDFFFIIIKKKLLLOOORRRUUUYYY[[[\\\[[[ZZZ[[[___cccjjjsssyyykkkaaa___uuu{{{wwwpppfffbbbeeeiiipppccc[[[XXXUUUSSSRRRRRRQQQPPPPPPOOOOOONNNNNNMMMLLLLLLKKKKKKIIIHHHHHHGGGGGGGGGCCCCCCDDDEEEFFFGGGHHHIIIFFFGGGGGGHHHIIIIIIJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLNNNOOOOOOOOONNNNNNNNNMMMLLLKKKKKKKKKJJJIIIKKKMMMPPPQQQPPPOOOOOOPPPNNNNNNMMMKKKHHHDDD@@@>>>@@@CCCEEEFFFEEEDDDDDDDDDFFFJJJNNNNNNLLLJJJKKKMMMRRRZZZaaa```^^^\\\ZZZVVVWWWSSSNNNGGGAAA===;;;:::;;;:::===DDDLLLXXXiiiwww~~~~~~}}}|||||||||~~~xxxlll```TTTMMMIIIDDDBBBEEEHHHHHHJJJNNNVVV]]]dddddd]]]SSSMMMKKKKKKJJJGGGDDD@@@===;;;:::===>>>???@@@AAABBBCCCDDD@@@BBBDDDHHHNNNWWWaaagggqqqyyy~~~}}}|||vvvmmmbbbXXXSSSQQQOOOOOOOOONNNMMMNNNPPPRRRQQQVVV^^^gggoooxxx~~~}}}~~~{{{vvvqqqnnnkkkhhhfffcccfffkkksss|||{{{vvvvvvyyy|||fffZZZUUUQQQNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBAAA????????????@@@AAABBBBBBEEEGGGJJJMMMNNNPPPRRRTTTYYY[[[]]]\\\[[[]]]bbbggglllvvvxxxkkkdddddd}}}uuullljjjddd]]]```jjjyyymmmaaaYYYWWWSSSRRRQQQQQQPPPOOONNNNNNNNNMMMLLLLLLKKKKKKJJJJJJHHHGGGFFFFFFEEEEEEAAABBBCCCDDDEEEFFFGGGHHHFFFFFFGGGGGGHHHIIIIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKMMMNNNNNNMMMMMMLLLMMMMMMMMMKKKIIIGGGFFFFFFHHHJJJLLLMMMLLLLLLLLLMMMJJJKKKKKKKKKIIIFFFCCCAAACCCDDDFFFFFFEEEDDDDDDEEEKKKOOOSSSSSSPPPNNNNNNOOOPPPYYY```bbbbbbcccdddbbbbbb]]]VVVNNNFFF@@@<<<:::;;;:::;;;AAAHHHRRRbbbppp|||zzz{{{}}}|||~~~~~~}}}|||{{{}}}}}}sssfffZZZRRRKKKEEEBBBDDDGGGGGGJJJNNNUUU\\\cccbbb[[[QQQKKKIIIGGGFFFCCCAAA???===<<<<<<===>>>???@@@AAABBBCCCCCCBBBCCCEEEHHHLLLTTT\\\bbbooowww||||||{{{||||||zzzyyywwwpppggg\\\TTTOOOMMMNNNOOOOOONNNNNNOOOQQQSSSUUU[[[dddmmmttt{{{xxxuuuqqqnnnkkkiiifffdddcccgggooovvvwwwcccXXXSSSOOOMMMLLLMMMMMMMMMMMMMMMLLLKKKKKKHHHHHHGGGFFFFFFEEEEEEDDDBBBCCCCCCCCCCCCCCCBBBBBB@@@???@@@@@@AAABBBCCCDDDEEEIIIMMMOOOPPPQQQSSSTTTZZZ\\\^^^^^^^^^aaagggmmmttt}}}yyypppkkknnn~~~qqqeee______\\\XXXbbbrrr|||iii^^^WWWUUURRRPPPPPPPPPOOONNNMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIGGGFFFEEEEEEEEEEEEAAABBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLJJJHHHEEEEEEEEEFFFHHHJJJJJJIIIIIIJJJKKKHHHIIIKKKKKKKKKIIIGGGFFFFFFGGGHHHHHHGGGFFFFFFGGGOOORRRVVVUUURRRPPPPPPQQQOOOWWW]]]^^^```dddhhhiiifffbbb[[[SSSJJJDDD???<<<<<<:::;;;???DDDLLLYYYfffwww~~~~~~~~~xxxwwwzzz|||{{{||||||~~~~~~yyymmm```XXXNNNHHHCCCDDDFFFFFFHHHLLLTTT[[[bbbaaaYYYOOOIIIFFFCCCBBB@@@???>>>>>>????????????@@@AAABBBBBBCCCCCCDDDEEEGGGJJJNNNUUU\\\aaannnuuuzzzyyywwwyyyyyyxxxuuurrrlllcccYYYQQQMMMLLLKKKLLLNNNNNNNNNPPPTTTVVV]]]dddnnnwww}}}{{{sssqqqnnnmmmllliiifffcccccciiirrr{{{qqq___UUUQQQMMMJJJJJJJJJKKKKKKLLLLLLKKKIIIIIIGGGGGGFFFEEEEEEDDDDDDCCCAAABBBBBBCCCCCCCCCBBBBBB@@@@@@@@@AAABBBDDDEEEFFFGGGKKKOOORRRSSSTTTTTTUUU[[[]]]___```aaaeeemmmrrr{{{yyysssqqqzzz}}}pppeeeZZZVVVYYYYYYYYYhhh}}}tttddd\\\UUURRROOONNNNNNNNNMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIEEEGGGJJJIIIGGGEEEFFFGGGFFFGGGIIIIIIHHHHHHJJJKKKIIIJJJKKKLLLLLLKKKJJJIIIGGGHHHJJJJJJIIIIIIJJJKKKPPPSSSUUUUUURRRPPPPPPRRRLLLRRRVVVUUUVVV]]]ccceeeccc```[[[UUUNNNGGGBBB@@@<<<:::;;;>>>AAAFFFQQQ]]]jjjxxx}}}{{{{{{}}}}}}xxxwwwyyy~~~~~~{{{yyyzzzvvv}}}}}}qqqddd\\\RRRJJJEEEEEEEEEEEEGGGKKKTTTZZZaaa```XXXNNNHHHEEE@@@@@@???>>>>>>???AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEGGGJJJMMMQQQWWW^^^ccclllssswwwuuutttvvvwwwvvvssspppjjjaaaXXXQQQMMMLLLHHHJJJLLLMMMOOORRRVVVYYYfffmmmwwwzzzvvvqqqpppooonnnmmmkkkhhheeecccjjjsss}}}}}}mmm\\\SSSPPPLLLIIIHHHHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCAAAAAABBBBBBCCCCCCBBBBBB@@@@@@AAABBBCCCDDDFFFGGGIIIMMMRRRUUUVVVVVVVVVWWW\\\^^^```bbbccchhhpppvvvwwwssssssvvvggg```VVVSSSXXXZZZ\\\ooommm```ZZZSSSPPPMMMLLLLLLLLLKKKJJJLLLKKKKKKJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHAAADDDHHHHHHGGGFFFGGGIIIFFFHHHIIIIIIIIIIIIJJJLLLKKKKKKLLLLLLLLLLLLLLLKKKGGGIIIJJJKKKKKKKKKMMMOOOOOORRRTTTSSSQQQOOOPPPRRRIIIMMMNNNKKKLLLSSSZZZ^^^___]]]ZZZUUUOOOJJJEEEBBB===;;;;;;>>>???CCCMMMWWW___mmm{{{|||zzzyyy{{{}}}xxxwwwyyy~~~~~~yyywwwxxxrrryyy|||lllaaaXXXPPPIIIGGGFFFEEEHHHLLLTTTVVVYYYZZZXXXRRRKKKFFF@@@@@@>>>=========>>>??????AAACCCEEEFFFEEECCCBBBDDDGGGJJJNNNSSSZZZbbbhhhrrrvvvyyyyyyuuusssssstttwwwpppfff[[[RRRMMMJJJIIILLLHHHGGGJJJMMMQQQZZZdddqqqyyysssooonnnlllkkkjjjiiigggeeecccdddjjjtttxxxiiiYYYQQQMMMIIIEEECCCHHHHHHIIIIIIHHHHHHGGGFFFGGGFFFFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAABBBBBBBBBAAABBBEEEHHHSSSTTTTTTTTTSSSUUUXXXZZZ[[[]]]___aaadddiiirrrxxx~~~|||wwwxxx{{{ooocccZZZSSSRRRXXXYYY\\\sssvvveee\\\XXXPPPOOOMMMKKKKKKKKKKKKLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHFFFEEEEEEFFFFFFEEECCCAAABBBDDDFFFGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJIIIHHHHHHGGGFFFFFFFFFHHHJJJJJJIIIGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGIIIKKKMMMOOOQQQTTTSSSSSSRRRQQQPPPPPPPPPLLLLLLLLLLLLNNNQQQTTTVVVZZZYYYXXXUUURRRMMMHHHFFFBBB???<<<;;;===AAAGGGKKKXXX```kkktttxxxzzz{{{{{{|||{{{{{{zzzxxxyyy}}}|||yyyvvvtttttttttvvv{{{rrrggg]]]TTTLLLIIIHHHGGGIIINNNTTTVVVYYYZZZWWWRRRKKKGGGAAA@@@???>>>======>>>???@@@AAACCCDDDEEEDDDDDDDDDCCCFFFKKKPPPWWW```iiiooovvvyyy|||zzzvvvrrrrrrssssssmmmdddYYYQQQLLLIIIIIIJJJHHHHHHKKKNNNTTTaaammm|||~~~~~~|||xxxrrrmmmiiiiiiiiiiiijjjjjjiiigggfffeeekkkuuurrrdddVVVPPPMMMJJJGGGFFFHHHHHHHHHIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAABBBCCCCCCCCCDDDGGGIIIRRRSSSTTTUUUTTTUUUXXXZZZZZZ\\\___aaaeeekkksssyyy~~~yyyxxx}}}nnnaaaYYYQQQPPPVVVXXX]]]vvvqqqaaaXXXUUUOOONNNMMMKKKKKKKKKKKKLLLJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGEEEEEEFFFEEEDDDBBB@@@AAACCCEEEGGGGGGGGGGGGHHHHHHGGGHHHHHHIIIJJJKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFHHHJJJJJJHHHGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHGGGHHHIIIJJJLLLOOOQQQRRRSSSSSSRRRRRRQQQPPPPPPOOOMMMLLLLLLLLLMMMOOORRRTTTWWWWWWWWWUUUQQQLLLGGGEEE@@@>>>;;;999;;;???EEEHHHSSSZZZdddlllppprrrssstttzzz~~~|||zzzzzz}}}{{{{{{{{{zzz{{{~~~|||zzzxxxvvvttttttvvv{{{~~~~~~yyypppeee[[[QQQLLLJJJHHHKKKPPPTTTVVVYYYZZZXXXRRRLLLHHHCCCBBB@@@???>>>>>>>>>???AAAAAAAAABBBCCCDDDEEEEEECCCGGGMMMTTT\\\gggqqqxxx|||}}}wwwrrroooooonnnhhh___VVVNNNJJJHHHHHHGGGGGGIIILLLPPPYYYjjj{{{|||{{{yyyvvvqqqlllgggddddddeeehhhjjjjjjjjjiiihhhffflllvvvjjj^^^RRRNNNMMMJJJHHHIIIGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEEIIIKKKPPPRRRTTTVVVVVVVVVXXXYYYXXX[[[___cccgggnnnuuuyyyzzzyyytttyyylll]]]VVVOOONNNSSSWWWaaa{{{zzziii[[[TTTQQQNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIGGGFFFEEEEEEDDDCCCAAA>>>???AAADDDFFFGGGGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGIIIIIIHHHGGGGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIGGGFFFFFFFFFHHHIIIIIIIIIJJJLLLNNNPPPRRRSSSRRRRRRQQQQQQPPPPPPOOOOOOMMMLLLKKKKKKKKKMMMOOOQQQSSSSSSTTTSSSPPPKKKFFFCCC???<<<999888999===AAAEEEMMMTTT]]]dddgggiiilllnnnxxx}}}uuusssssswww|||~~~}}}{{{|||}}}}}}}}}|||zzzyyywwwwwwyyy}}}|||{{{xxxuuutttwww}}}~~~xxxlllaaaVVVOOOKKKIIILLLQQQTTTVVVYYYZZZXXXSSSNNNJJJDDDCCCAAA@@@????????????BBBAAA@@@@@@AAACCCEEEFFFEEEIIIOOOWWW```kkkvvv}}}zzzrrrmmmlllhhhccc[[[RRRLLLHHHHHHHHHEEEFFFJJJNNNRRR^^^uuu}}}{{{wwwrrrmmmhhheeecccaaadddgggiiijjjiiihhhhhhhhhmmmxxxyyydddYYYOOOLLLKKKIIIGGGHHHGGGGGGGGGGGGGGGFFFFFFEEECCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@AAACCCCCCDDDFFFJJJMMMNNNQQQUUUVVVWWWWWWXXXYYYWWWZZZ___eeekkkqqquuuxxxssstttqqqlllmmmxxxiiiZZZTTTNNNMMMSSSZZZgggqqqbbbXXXRRRPPPMMMMMMLLLLLLKKKKKKKKKKKKLLLKKKKKKKKKKKKJJJJJJJJJJJJHHHFFFEEEEEEDDDBBB@@@<<<===@@@CCCEEEGGGGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEGGGHHHHHHGGGGGGGGGIIIGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIKKKIIIGGGEEEDDDFFFHHHIIIIIIJJJJJJLLLMMMPPPQQQRRRQQQPPPPPPPPPOOOOOOOOONNNMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOQQQPPPNNNJJJEEEBBB???===:::888888;;;???BBBJJJQQQYYY^^^```ccchhhmmmwww|||~~~~~~qqqpppppprrrwwwzzz|||{{{{{{}}}}}}{{{{{{}}}~~~~~~}}}{{{zzzuuutttsssqqqppprrrvvvzzz}}}}}}ssshhh[[[SSSNNNJJJLLLPPPSSSUUUWWWXXXWWWSSSNNNKKKEEEDDDBBBAAA@@@@@@@@@AAABBBAAA@@@@@@AAACCCFFFHHHIIIMMMSSSZZZcccmmmxxx~~~tttmmmjjjddd___WWWOOOJJJGGGGGGHHHCCCEEEJJJOOOVVVeee~~~}}}zzztttmmmhhhdddbbbbbbbbbeeeiiijjjiiiggghhhhhhkkkppp|||rrr^^^UUUNNNKKKIIIFFFEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA???@@@BBBCCCEEEGGGKKKNNNOOORRRUUUWWWWWWWWWWWWXXXWWWZZZaaaiiipppsssttttttiiigggccc```gggwww~~~eeeWWWRRRNNNOOOWWW```pppzzzjjj^^^VVVRRRPPPLLLLLLLLLLLLKKKKKKKKKJJJLLLKKKKKKKKKKKKJJJJJJJJJIIIGGGEEEDDDDDDCCCAAA???;;;===@@@CCCEEEFFFGGGGGGIIIHHHGGGFFFFFFFFFFFFFFFHHHGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGGGGFFFFFFHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKIIIFFFDDDDDDEEEGGGIIIHHHIIIIIIJJJLLLNNNOOOPPPOOOOOOOOOOOONNNNNNNNNNNNMMMKKKIIIHHHHHHHHHJJJKKKKKKLLLMMMMMMLLLHHHEEEBBB@@@>>>;;;999999;;;>>>AAAGGGMMMUUUYYY[[[___gggnnn{{{|||{{{}}}pppnnnnnnooorrrvvvxxxzzz|||~~~}}}}}}{{{zzzxxxvvvtttrrrppppppmmmnnnooopppoooppprrrtttvvv{{{yyynnn```XXXQQQLLLLLLOOOPPPQQQTTTUUUTTTPPPLLLJJJEEEDDDBBBAAAAAABBBBBBCCCDDDDDDCCCCCCDDDGGGIIIKKKMMMQQQVVV]]]eeeoooyyy{{{qqqkkkbbb^^^VVVOOOIIIGGGGGGHHHFFFFFFKKKRRR]]]nnn{{{vvvooogggbbb`````````fffiiilllllliiihhhjjjlllqqqvvv}}}kkkYYYRRRLLLJJJGGGCCCBBBDDDEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@???AAACCCEEEFFFJJJNNNQQQQQQSSSUUUVVVVVVVVVWWWXXXWWW\\\dddnnntttuuurrrnnn^^^\\\XXXXXXdddvvv~~~ttt```VVVQQQPPPUUU^^^iiizzzssscccYYYTTTQQQPPPJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHFFFEEEDDDDDDCCCBBB@@@===>>>@@@CCCEEEFFFFFFFFFHHHGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGFFFFFFFFFHHHJJJHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHFFFEEEEEEEEEGGGHHHGGGHHHHHHIIIJJJLLLNNNOOONNNNNNNNNNNNMMMMMMMMMMMMKKKJJJHHHFFFFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHEEEDDDAAA???===::::::;;;===???AAAHHHOOOSSSVVV\\\hhhqqq|||{{{}}}sssqqqppppppqqqtttwwwyyy~~~}}}yyywwwuuuqqqnnnlllkkkjjjfffhhhkkkmmmmmmnnnoooppprrrwww}}}~~~sssfff]]]VVVOOOMMMOOOKKKMMMOOOPPPOOOLLLIIIFFFDDDCCCBBBBBBBBBCCCDDDEEEHHHGGGHHHHHHJJJLLLNNNOOOPPPSSSYYY```hhhqqq{{{vvvooobbb^^^VVVOOOJJJGGGHHHHHHJJJIIIMMMWWWdddwwwzzztttlllddd___^^^___aaakkkmmmpppnnnllllllppptttxxx}}}rrraaaSSSNNNIIIHHHFFFCCCBBBDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@????????????@@@@@@AAABBBEEEGGGIIIMMMQQQUUUTTTUUUVVVUUUTTTTTTVVVXXXWWW]]]hhhrrrxxxvvvooohhhVVVTTTQQQUUUcccuuu|||hhhZZZUUUQQQSSSZZZeeerrr}}}lll]]]TTTPPPNNNNNNIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCDDDDDDBBBAAA>>>@@@BBBDDDEEEFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFFFFFFFEEEFFFHHHJJJGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJHHHFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFBBB@@@===:::999:::<<<===>>>EEEMMMQQQTTT\\\jjjvvv}}}|||{{{zzzxxxuuuuuuwwwzzz}}}~~~}}}zzzxxxtttpppllliiiggggggaaaccceeeggghhhjjjmmmooopppsssxxx|||wwwjjjaaaYYYQQQNNNOOOGGGIIIKKKLLLKKKIIIFFFCCCCCCCCCBBBBBBCCCDDDFFFGGGJJJKKKKKKLLLNNNOOOQQQRRRQQQUUUZZZaaajjjttt~~~zzzsssccc^^^WWWOOOJJJHHHHHHIIINNNLLLOOOZZZiii}}}{{{uuulllddd___^^^aaacccmmmppprrrpppnnnooouuuzzz||||||hhhYYYOOOJJJGGGHHHFFFCCCCCCFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@????????????@@@@@@BBBDDDGGGIIILLLOOOTTTXXXVVVVVVVVVTTTSSSSSSVVVXXXXXX___jjjuuu{{{wwwmmmdddRRRPPPOOOTTTdddvvv}}}||||||ttt```WWWUUUQQQUUU^^^jjjxxxyyygggXXXPPPMMMLLLKKKIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFDDDCCCCCCDDDDDDCCCAAA???AAACCCDDDFFFFFFFFFEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFEEEEEEFFFHHHKKKFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGGGGGGGFFFFFFEEEEEEHHHHHHIIIIIIKKKLLLMMMNNNLLLLLLLLLLLLLLLMMMMMMMMMHHHGGGFFFDDDDDDEEEGGGHHHIIIHHHGGGFFFFFFGGGGGGHHHAAA???<<<:::999999;;;<<<>>>EEEMMMQQQUUU^^^nnn{{{}}}|||zzz|||~~~}}}wwwtttpppkkkgggcccaaaaaa___``````aaacccfffkkkooooooqqqtttwwwzzz}}}}}}qqqfff]]]TTTKKKEEEFFFGGGHHHGGGEEECCCAAAAAA@@@???>>>>>>???BBBFFFHHHMMMRRRWWWYYYWWWTTTSSSSSSVVVZZZaaaiiisss|||uuuooocccVVVQQQOOOMMMLLLMMMLLLOOOUUU```qqq~~~vvvnnnggg```]]]```gggrrrssstttsssssswwwooo```WWWLLLIIIFFFEEEEEEEEEDDDCCCEEEEEEDDDCCCBBBBBBAAAAAACCCBBBBBBAAA@@@@@@@@@AAA>>>>>>>>>>>>???@@@BBBCCCCCCBBBDDDHHHNNNRRRRRRQQQUUUTTTTTTVVVYYY[[[[[[ZZZ[[[iiiqqq{{{~~~iii^^^UUURRRUUU___mmmxxx~~~fffYYYSSSPPPQQQZZZiiiyyyppp___VVVRRROOOMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEECCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFEEECCCBBBCCCEEEDDDDDDDDDDDDDDDDDDDDDDDDIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHHHHGGGGGGGGGEEEBBB@@@@@@AAACCCDDDGGGGGGGGGGGGHHHJJJLLLMMMOOOLLLJJJJJJMMMNNNMMMKKKKKKJJJIIIHHHGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHEEEBBB>>>:::888999:::;;;>>>AAAEEEKKKTTTbbbsss~~~~~~~~~~~~|||zzzyyytttmmmgggeeebbb___\\\\\\\\\\\\]]]```cccgggiiijjjmmmrrrtttuuutttuuuuuu{{{{{{}}}{{{zzzxxxvvvvvvwww||||||tttiii```WWWNNNHHHDDDEEEEEEDDDBBB@@@>>>===???>>>======>>>AAADDDFFFMMMRRRYYY\\\[[[YYYXXXYYY[[[^^^dddllluuu|||pppdddWWWQQQNNNLLLKKKMMMOOOSSSZZZeeeuuu|||tttmmmfffbbbdddiiioooqqqrrrsssvvv}}}ttteeeXXXQQQJJJHHHEEEDDDDDDDDDCCCBBBEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAA@@@@@@@@@@@@@@@>>>>>>======>>>@@@BBBCCCEEEDDDFFFJJJPPPTTTTTTSSSVVVUUUUUUWWWZZZ]]]]]]]]]bbbnnnuuu}}}}}}iiiaaaYYY[[[bbbmmmyyysss```VVVQQQOOOTTT^^^ooozzzyyy||||||mmm]]]UUURRROOOMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCEEEFFFFFFDDDCCCBBBCCCEEEDDDDDDDDDDDDDDDDDDDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGEEECCCAAA??????@@@AAACCCFFFFFFFFFGGGHHHJJJLLLMMMNNNLLLJJJJJJLLLMMMLLLJJJIIIIIIHHHGGGGGGHHHIIIJJJHHHHHHFFFFFFFFFFFFGGGHHHFFFDDD@@@<<<::::::;;;;;;<<>><<<;;;<<<<<<;;;;;;<<>>=========>>>@@@BBBCCCGGGGGGIIIMMMRRRUUUVVVVVVWWWWWWWWWZZZ^^^aaaccccccjjjtttyyy~~~yyyhhheeeeeennnzzz~~~gggZZZSSSQQQPPPXXXdddxxxyyyqqqrrrxxxtttgggYYYSSSPPPNNNLLLMMMKKKKKKJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEDDDCCCBBBDDDEEEEEEDDDBBBBBBCCCEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFFFFGGGGGGGGGGGGBBBAAA???>>>===>>>@@@AAAEEEEEEEEEFFFHHHIIIKKKLLLNNNLLLKKKKKKLLLLLLJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJHHHGGGGGGFFFGGGGGGHHHHHHHHHFFFBBB>>><<<;;;:::;;;:::===CCCIIIRRR```pppzzz|||xxxuuusssnnnkkkiiigggdddaaa\\\YYYYYYXXXXXXXXXZZZ]]]```bbbbbbfffjjjnnnnnnnnnoooooonnnmmmllllllmmmooorrrsssyyyxxxvvvssspppmmmkkkjjjgggeeecccbbbdddgggjjjmmmlllkkkkkkmmmpppooojjjfff{{{qqqiiiaaaXXXQQQIIIGGGEEECCCBBB@@@===;;;;;;:::::::::;;;===???@@@GGGNNNVVV\\\^^^___bbbdddfffjjjooouuu}}}{{{oooaaaYYYTTTQQQSSSVVVXXX^^^gggrrr}}}xxxpppnnnqqqqqqsssvvvzzzuuufffZZZRRRLLLJJJGGGEEEDDDCCCDDDDDDCCCBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@??????>>>??????@@@>>>======>>>???AAACCCDDDHHHIIILLLOOOSSSVVVWWWWWWXXXXXXYYY]]]bbbgggjjjjjjmmmuuuvvvxxx{{{qqqgggkkkyyyrrr___WWWTTTSSSTTT^^^lllxxxqqquuu~~~kkk```UUUQQQOOOMMMLLLMMMKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBEEEDDDDDDDDDCCCCCCBBBBBBEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDCCCBBBAAACCCEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCEEEFFFFFFFFFFFFAAA@@@???>>>>>>???@@@AAACCCDDDEEEFFFGGGIIIJJJKKKLLLKKKKKKKKKKKKJJJIIIHHHFFFEEEEEEEEEFFFGGGIIIJJJHHHHHHHHHHHHIIIJJJJJJJJJHHHGGGCCC@@@===;;;:::::::::>>>CCCHHHPPP[[[hhhrrr~~~~~~yyysssnnnkkkiiieeeeeefffeeeddd```[[[XXXWWWVVVUUUUUUWWWYYY[[[]]]^^^bbbgggjjjllllllmmmmmmmmmllljjjiiiiiiiiikkkkkkpppnnnllljjjiiihhhhhhhhhdddccc```^^^^^^___aaacccdddcccbbbbbbdddcccaaa^^^}}}tttmmmeee\\\VVVLLLIIIFFFCCCBBB@@@===:::::::::999:::;;;<<<>>>???BBBHHHPPPUUUYYY\\\aaaeeeiiinnntttzzz~~~sssggg^^^YYYUUUVVV[[[\\\cccllluuu~~~yyyvvvyyyzzz}}}wwwiii\\\SSSMMMJJJIIIFFFEEEDDDEEEFFFFFFEEECCCBBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>??????@@@@@@>>>>>>>>>>>>@@@BBBDDDFFFIIIKKKNNNQQQSSSUUUWWWXXXXXXYYY\\\```fffkkkmmmmmmhhhmmmmmmmmmooohhhgggtttiii[[[VVVTTTVVVZZZeeettt|||{{{vvvbbbZZZRRRPPPNNNLLLKKKMMMKKKJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBBBBBBBCCCDDDCCCCCCBBBBBBAAAAAAAAADDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCBBBAAAAAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDEEEGGGGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHEEEDDDDDDDDDEEEFFFHHHIIIHHHIIIJJJKKKKKKLLLMMMMMMHHHGGGDDDBBB???<<<:::999<<<@@@CCCGGGLLLTTT^^^fffsss~~~}}}uuummmfffaaa___^^^]]]```cccdddbbb___[[[YYYVVVUUUTTTSSSTTTVVVXXXYYY[[[___eeehhhjjjkkkkkklllhhhgggfffdddddddddeeeeeefffeeecccbbbaaabbbcccddddddbbb___\\\ZZZZZZ[[[[[[^^^]]]\\\\\\\\\[[[ZZZYYY~~~vvvpppiiiaaa[[[OOOJJJEEEBBBBBB@@@<<<999:::::::::;;;<<<===>>>>>>???DDDJJJOOORRRXXX___dddkkkqqqyyyvvvkkkddd^^^YYYZZZ___bbbhhhpppwww}}}qqqiii]]]SSSLLLIIIGGGFFFEEEDDDDDDEEEGGGGGGEEEDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@????????????@@@AAAAAA?????????@@@BBBDDDFFFHHHJJJMMMPPPSSSTTTVVVXXXZZZYYY[[[^^^bbbgggiiiiiiggg]]]aaa___^^^aaa```jjjxxxbbbXXXUUUTTTYYYbbbnnn}}}nnn\\\UUUPPPOOONNNKKKJJJLLLJJJJJJJJJIIIIIIHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCAAABBBBBBBBBAAAAAABBBDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFHHHJJJJJJIIIHHHHHHHHHEEEDDDCCCCCCDDDEEEGGGHHHGGGHHHJJJKKKMMMMMMNNNNNNHHHGGGFFFDDDBBB???<<<:::===@@@CCCEEEGGGMMMUUU[[[iiiwww{{{zzz{{{|||yyysssiii___XXXTTTTTTUUUXXX\\\```bbbaaa^^^\\\[[[VVVUUUSSSRRRSSSTTTVVVWWWYYY]]]bbbfffhhhiiijjjkkkffffffeeedddccccccccccccbbbbbb```_________```aaabbb```]]]ZZZXXXWWWWWWXXXZZZYYYYYYXXXWWWVVVUUUUUUyyytttnnnfff```SSSMMMGGGDDDCCCBBB>>>999;;;<<<<<<<<<===>>>>>>??????CCCGGGJJJNNNUUU]]]dddmmmuuu~~~zzzrrrllleee```aaaeeegggmmmtttxxx|||{{{sssddd^^^UUUNNNIIIGGGEEEDDDCCCBBBCCCDDDFFFFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAAAAACCCFFFHHHIIILLLOOOSSSUUUVVVWWWZZZ]]][[[\\\___ccceeeccc___[[[RRRTTTQQQQQQVVVZZZmmmppp___YYYWWWVVV___lllwwwwwweeeXXXSSSOOOOOONNNJJJJJJLLLHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBCCCDDDDDDDDDDDD@@@AAABBBAAA@@@@@@BBBDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBCCCFFFIIIJJJIIIGGGHHHIIIEEEDDDCCCCCCCCCDDDEEEFFFEEEFFFHHHKKKLLLMMMMMMMMMIIIIIIIIIHHHEEEBBB@@@>>><<>>>>>?????????AAADDDFFFIIILLLSSS]]]eeeooowwwyyytttmmmggggggkkkkkkqqqwwwyyy|||}}}ooofff^^^YYYRRRMMMIIIGGGFFFDDDAAAAAAAAACCCEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCAAAAAAAAABBBDDDGGGIIIKKKNNNQQQVVVWWWXXXYYY\\\___\\\^^^```bbbbbb^^^WWWRRRKKKMMMIIIJJJPPPWWWppp}}}mmm___\\\ZZZZZZfffuuu}}}nnn^^^VVVRRROOOOOONNNJJJIIILLLGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAABBBBBBCCCBBBCCCCCCCCCDDDDDDEEEEEE@@@@@@BBBCCCDDDEEEEEEEEE???AAAAAAAAA@@@@@@BBBDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@??????>>>@@@@@@@@@AAAAAABBBBBBBBBDDDEEEEEEEEEEEECCCAAA@@@AAAEEEIIIJJJHHHGGGHHHJJJEEEEEECCCBBBBBBCCCDDDDDDCCCEEEGGGIIIKKKLLLLLLLLLJJJJJJKKKJJJHHHEEEBBB@@@:::===@@@AAABBBFFFLLLQQQXXXggg|||}}}ggg___SSSIIIDDDEEEJJJOOOSSSXXX]]]```___^^^^^^___WWWVVVTTTSSSRRRSSSUUUUUUTTTXXX^^^bbbdddfffggghhhffffffeeecccaaa```^^^^^^______^^^]]]]]]\\\[[[[[[\\\[[[ZZZZZZZZZ[[[\\\]]]YYYZZZZZZYYYWWWUUUTTTTTTzzztttnnniiifffXXXSSSLLLFFFBBB@@@>>>======>>>>>>??????AAABBBCCCEEEHHHKKKMMMPPPVVV___eeeqqqxxx|||uuuqqqpppoooooorrrxxx~~~{{{lll___YYYTTTQQQLLLFFFCCCAAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@??????@@@@@@???AAADDDFFFGGGJJJMMMPPPOOOSSSWWWZZZ[[[[[[\\\]]]ZZZ[[[]]]^^^\\\WWWPPPJJJGGGEEEEEEIIINNN]]]zzzxxxiii[[[VVV[[[eeerrr}}}ssscccZZZSSSRRROOOLLLJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBB>>>???AAACCCCCCBBBAAA@@@BBBCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@??????>>>???@@@BBBCCCDDDCCCBBBBBB@@@@@@???>>>BBBBBBAAAAAA@@@???>>>>>>>>>@@@@@@???===;;;;;;;;;<<<>>>@@@AAA@@@??????@@@DDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHFFFEEEDDDDDDCCCCCCCCCCCCFFFGGGHHHJJJJJJJJJJJJIIIJJJJJJJJJIIIGGGDDDBBB@@@@@@>>><<<;;;===BBBHHHKKKTTT^^^nnn}}}zzzmmmbbbUUUHHHDDDEEEFFFIIIMMMTTTWWW[[[]]]]]]\\\\\\\\\[[[YYYWWWUUUSSSTTTUUUUUUUUUXXX\\\aaadddfffggggggfffeeedddbbbaaabbbbbbcccaaaaaa``````_________^^^^^^]]][[[YYYXXXYYYZZZ[[[ZZZYYYXXXVVVUUUTTTSSSSSS~~~yyytttoookkkgggZZZUUUMMMFFFBBB@@@???>>>??????@@@AAABBBCCCEEEGGGGGGJJJLLLNNNPPPVVV^^^eeeqqqxxx~~~yyywwwvvvvvvuuuwww}}}~~~ssseeeYYYTTTNNNLLLHHHEEECCCBBBBBBCCCAAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@@@@@@@@@@AAAAAAAAACCCEEEGGGHHHKKKNNNQQQQQQTTTXXXZZZ[[[[[[\\\]]]\\\\\\]]]]]]YYYTTTMMMHHHCCCAAABBBIIISSSfffsssfff[[[ZZZbbblllzzznnn___VVVQQQOOOMMMJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEDDDCCCCCCBBB>>>???AAABBBBBBBBBAAA@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@??????@@@BBBBBBBBBBBBBBBAAAAAA@@@@@@???AAAAAA@@@??????>>>======>>>???@@@@@@>>><<<<<<======???AAAAAA@@@???@@@AAADDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFAAAAAA@@@???????????????FFFGGGHHHIIIIIIHHHFFFEEEHHHHHHHHHHHHFFFEEECCCBBBBBB@@@===<<<===AAAFFFIIIPPPZZZiiiwwwuuuhhhYYYMMMCCCAAABBBDDDGGGJJJQQQTTTXXXZZZZZZYYYYYYYYYZZZYYYWWWUUUTTTTTTUUUVVVUUUWWW[[[___ccceeefffffffffeeedddbbbbbbbbbbbbccc````````````______^^^^^^^^^]]][[[YYYXXXYYYZZZZZZZZZYYYWWWVVVTTTSSSSSSSSS}}}yyyuuuqqqllliii]]]WWWNNNFFFAAA@@@?????????AAACCCEEEEEEGGGIIIKKKLLLOOOQQQRRRTTTYYYaaagggrrryyy~~~||||||||||||{{{{{{ssshhh[[[QQQMMMGGGFFFEEEDDDCCCBBBCCCCCC????????????@@@AAACCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCEEEGGGIIIJJJMMMPPPSSSTTTVVVYYY[[[[[[[[[]]]^^^___``````]]]XXXQQQIIIDDDCCCAAACCCMMM^^^tttlllbbb\\\```lllyyy{{{gggYYYQQQMMMLLLJJJIIIHHHGGGHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCBBB>>>???AAABBBBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBBBB???@@@@@@@@@AAAAAAAAAAAACCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>======<<<>>>???AAAAAA???>>>?????????@@@AAA@@@???@@@AAACCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@EEEGGGIIIIIIHHHEEEAAA???DDDDDDEEEEEEEEEDDDDDDCCCDDDBBB???======@@@DDDFFFKKKTTTaaannnyyy~~~}}}~~~|||lll]]]PPPGGG??????AAACCCEEEIIIOOORRRWWWYYYYYYXXXXXXXXXYYYXXXWWWUUUUUUUUUVVVVVVTTTVVVZZZ^^^aaacccdddeeefffeeedddcccbbbbbbbbbbbb```____________^^^^^^^^^^^^\\\[[[YYYYYYYYYYYYZZZYYYXXXWWWUUUTTTSSSSSSSSSzzzvvvqqqlllhhh```YYYNNNEEEAAA???>>>>>>>>>AAAEEEGGGHHHJJJMMMPPPTTTVVVXXXYYYZZZ___ffflllttt{{{}}}||||||}}}~~~~~~}}}}}}xxxjjj___TTTKKKHHHDDDDDDDDDDDDCCCBBBBBBAAA>>>>>>??????AAABBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDDDDFFFHHHJJJKKKLLLOOORRRTTTUUUWWWYYYZZZZZZ[[[^^^```dddffffffccc[[[QQQGGGBBBGGGEEEHHHUUUjjjggg```^^^gggwwwtttbbbVVVOOOKKKJJJIIIHHHGGGHHHIIIIIIGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBB@@@AAAAAABBBBBBBBBAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBEEECCCBBB@@@@@@@@@@@@AAA??????@@@@@@AAAAAAAAAAAA?????????>>>>>>============???AAAAAA@@@@@@@@@BBBAAAAAAAAA@@@???@@@BBBDDDBBBCCCCCCDDDDDDCCCCCCBBBEEEEEEEEEEEEEEEDDDCCCBBBCCCBBBBBBAAAAAAAAABBBBBBFFFHHHJJJJJJHHHCCC>>>;;;>>>>>>???AAABBBCCCCCCCCCCCCAAA???===>>>AAADDDFFFHHHOOOYYYeeeoooxxx{{{wwwwwwzzz{{{~~~~~~vvvdddTTTLLLEEE@@@AAACCCDDDFFFIIIPPPSSSWWWZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWUUUVVVYYY]]]```cccdddeeeeeeeeedddcccbbbbbbbbbbbb^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYZZZXXXWWWVVVTTTSSSSSSRRRRRR}}}xxxssslllhhhbbb[[[PPPGGGAAA???>>>>>>===BBBHHHKKKKKKMMMQQQUUUZZZ\\\^^^^^^___dddkkkqqqxxxyyyxxxxxxzzz|||~~~~~~~~~~~~qqqcccYYYOOOIIIGGGDDDDDDDDDDDDCCCAAA@@@????????????@@@AAACCCDDDEEECCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHJJJLLLMMMNNNPPPSSSVVVVVVWWWYYYZZZ[[[]]]aaadddjjjmmmnnnjjj```SSSHHHBBBEEEGGGOOO```xxx|||fffaaadddqqqnnn___UUUPPPJJJIIIHHHHHHHHHHHHJJJJJJHHHHHHHHHHHHHHHGGGGGGFFFCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAA??????@@@AAABBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEDDDBBB@@@?????????@@@>>>??????@@@@@@AAAAAABBB???????????????>>>>>>>>>===???AAAAAAAAA@@@AAABBBAAAAAAAAA@@@???@@@BBBDDDBBBBBBCCCCCCCCCCCCBBBBBBEEEFFFFFFFFFEEEDDDCCCCCC@@@@@@@@@??????@@@AAAAAAGGGHHHJJJJJJGGGBBB===:::888999:::<<<>>>@@@BBBCCCAAA???>>>===???BBBEEEGGGGGGLLLTTT\\\eeennnwww|||vvvqqqqqqsssuuuyyy~~~sss```PPPJJJEEEBBBCCCDDDDDDFFFIIIPPPSSSXXXZZZ[[[ZZZZZZ[[[YYYXXXXXXWWWVVVVVVVVVVVVVVVXXXZZZ]]]```cccdddeeeeeedddddddddcccbbbbbbaaa]]]]]]]]]]]]^^^^^^^^^^^^\\\\\\[[[ZZZZZZYYYYYYYYYWWWVVVUUUTTTSSSRRRRRRRRR|||vvvooojjjeee^^^TTTJJJDDDAAA???>>>???EEEMMMQQQQQQSSSXXX]]]^^^```bbbcccdddiiipppvvvyyyqqqpppqqqtttxxx{{{}}}}}}~~~~~~jjj]]]TTTLLLGGGFFFDDDDDDDDDCCCAAA@@@>>>===@@@@@@@@@@@@AAACCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHIIIKKKMMMNNNOOOQQQTTTVVVVVVXXXZZZ[[[^^^bbbgggkkkqqqsssssslll```SSSIIIDDDAAAJJJYYYoooxxxgggfffnnn|||hhh\\\TTTPPPJJJIIIHHHGGGGGGHHHIIIJJJGGGHHHHHHHHHHHHGGGFFFFFFAAAAAABBBBBBAAAAAA@@@???@@@@@@@@@@@@????????????>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA???>>>>>>??????>>>?????????@@@@@@AAAAAA????????????????????????===???AAAAAA@@@@@@AAABBB???@@@AAA@@@???@@@AAACCCAAAAAABBBBBBBBBBBBAAAAAADDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFGGGHHHHHHFFFBBB===:::555666777999<<>>>>>???BBBEEEGGGHHHKKKPPPVVV]]]eeennnttt|||{{{qqqmmmmmmoooqqqsssyyy}}}qqq^^^OOOGGGCCCAAABBBCCCBBBEEEJJJOOORRRWWWZZZZZZZZZZZZ[[[ZZZZZZYYYXXXWWWVVVUUUUUUWWWXXXZZZ\\\___bbbdddeeedddddddddddddddbbbaaaaaa\\\\\\]]]]]]]]]]]]]]]^^^\\\\\\[[[[[[ZZZYYYYYYYYYVVVUUUTTTSSSRRRRRRRRRRRRzzztttoooiiibbbYYYPPPIIIEEEBBB@@@DDDLLLUUUYYYYYY\\\aaagggdddgggiiijjjlllpppxxx~~~rrrjjjccccccdddiiiooouuuyyyzzz|||vvvcccXXXPPPIIIEEEEEEBBBAAAAAA@@@???>>>======@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDEEEGGGHHHIIIJJJLLLNNNOOOOOOQQQTTTVVVXXXYYY[[[^^^bbbhhhoootttvvvvvvrrrhhhZZZOOOIIIHHHHHHWWWlllssshhhmmm|||rrraaaXXXRRRNNNHHHHHHFFFFFFFFFFFFGGGHHHFFFFFFFFFFFFFFFEEEDDDDDD???@@@@@@@@@@@@???>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBAAA???>>>===>>>>>>??????????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAA@@@??????@@@===???AAAAAA@@@???@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCCCCEEEEEEDDDDDDEEEEEEFFFGGGDDDEEEEEEEEECCC@@@===;;;555666777999;;;???BBBCCCAAA@@@???>>>???AAADDDEEEHHHJJJMMMPPPVVV^^^gggmmmuuuzzzqqqnnnnnnpppqqquuu{{{}}}wwwuuuvvv|||}}}kkkXXXJJJDDD@@@???AAABBBCCCHHHNNNPPPTTTXXX[[[\\\\\\\\\]]][[[[[[ZZZYYYWWWUUUTTTSSSVVVWWWYYY[[[]]]```cccdddddddddeeeeeedddcccaaa```[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZYYYXXXUUUTTTSSSRRRRRRRRRRRRRRR}}}wwwssslllfff\\\TTTMMMHHHDDDBBBIIIQQQZZZ___```bbbhhhnnnkkkmmmoooqqqrrrxxxtttggg^^^XXXXXXZZZ___gggoootttwwwwww|||~~~xxxyyy{{{ppp^^^TTTMMMGGGCCCCCC??????>>>============>>>@@@???????????????@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDFFFGGGIIIJJJKKKLLLNNNOOOOOOQQQTTTVVVYYY[[[]]]```eeellltttzzzzzzwwwpppbbbTTTKKKIIIKKKTTTfff}}}}}}oooiiiqqqkkk\\\TTTPPPMMMGGGGGGEEEDDDDDDDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCBBB???????????????>>>======<<<;;;:::999999999999999======>>>@@@@@@AAAAAAAAA>>>>>>?????????@@@@@@@@@@@@???>>>=========>>>???????????????????????????<<<<<<<<<===============>>>???AAAAAA???>>>??????<<<>>>AAAAAA@@@??????@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDDBBBBBBBBBBBBAAA???===<<<666666777999<<>>>>>>>>>>>??????????????????>>>>>>>>>>>>DDDEEEFFFFFFFFFEEEDDDCCCAAADDDFFFHHHHHHIIIJJJLLLNNNNNNNNNOOOQQQTTTVVVXXXaaaaaaccchhhnnntttxxxyyyxxxooodddZZZPPPIIIJJJPPP[[[wwwuuurrrkkk}}}sssbbbYYYRRRMMMLLLJJJIIIGGGEEECCCCCCCCCCCCIIIGGGEEEEEEEEEEEEDDDCCCBBB@@@=========>>>>>>===<<<<<<;;;;;;;;;::::::::::::;;;===>>>????????????????????????>>>>>>>>>===???>>>>>>=========>>>>>>===>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA???>>>>>>>>>????????????@@@@@@@@@@@@??????<<<===>>>@@@@@@??????>>>??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCC@@@>>>===;;;<<<>>>@@@CCCEEEGGGHHHJJJHHHFFFCCCBBBBBBCCCCCCEEEDDDFFFKKKOOOTTT___iiixxxyyyrrrqqqvvv|||uuulllhhhiiiooowww}}}rrr\\\MMMEEEAAAAAABBBDDDFFFKKKRRRWWWYYY\\\aaaeeefffeeebbb```bbb___[[[YYYXXXWWWUUUTTTQQQSSSUUUXXX[[[^^^```bbbddddddccccccaaa```^^^]]]\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZXXXWWWUUUTTTRRRQQQQQQQQQ}}}xxxrrrmmmeee\\\UUUPPPMMMLLLUUU\\\eeekkkmmmoooqqqssstttrrrrrrvvvyyy|||ttthhh[[[RRRNNNLLLMMMQQQVVV\\\aaadddfffmmmsss|||}}}qqqiiihhhkkknnnttt~~~rrrdddUUUMMMJJJEEEAAA@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>????????????CCCDDDDDDEEEEEEDDDCCCBBBBBBEEEHHHIIIJJJKKKLLLNNNOOOOOOOOOPPPRRRUUUXXXYYY___bbbgggmmmqqqrrrqqqpppjjjbbbXXXQQQJJJGGGMMMUUUjjj|||ooolllmmmkkk\\\UUUOOOLLLKKKHHHGGGFFFDDDDDDDDDDDDEEEHHHFFFDDDCCCDDDDDDCCCBBBBBB???======>>>>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;===>>>?????????>>>?????????>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>?????????========================AAA@@@???>>>>>>>>>??????>>>???????????????>>>===<<<===>>>?????????>>>>>>>>>>>>???@@@@@@AAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBB@@@>>>======>>>@@@CCCFFFIIIKKKLLLIIIGGGEEECCCBBBBBBCCCCCCDDDCCCFFFJJJNNNSSS^^^iiirrr|||xxxwww|||~~~ssslllhhhdddhhhnnnrrrwww~~~jjjWWWKKKFFFAAABBBDDDFFFIIIOOOVVVZZZ]]]```eeeiiijjjiiifffddddddaaa]]]ZZZYYYWWWVVVTTTRRRSSSUUUWWWZZZ]]]___```___``````______^^^]]]]]][[[ZZZZZZYYYYYYYYYZZZZZZ\\\[[[[[[[[[[[[ZZZZZZZZZVVVUUUSSSRRRPPPOOOOOOOOO}}}vvvqqqjjjaaa[[[VVVTTTSSSZZZaaajjjoooooonnnnnnoooooonnnpppvvvzzzxxxiii\\\QQQKKKJJJIIIKKKOOOSSSYYY___cccfffjjjqqqzzz{{{mmmccc^^^```fffllluuuggg[[[NNNIIIGGGDDDAAAAAA???>>>>>>======>>>>>>???======>>>>>>???@@@@@@@@@BBBBBBCCCCCCDDDCCCCCCBBBDDDFFFIIIKKKLLLMMMOOOQQQQQQQQQQQQRRRUUUWWWZZZ\\\]]]ccckkkqqqsssnnngggccc[[[TTTLLLGGGEEEHHHTTT```|||tttkkkjjjtttttt```UUUPPPLLLJJJJJJEEEEEEDDDDDDDDDEEEFFFFFFFFFDDDBBBBBBBBBCCCBBBAAA@@@>>>======>>>???>>>===<<<<<<<<<;;;;;;;;;;;;:::;;;<<<===?????????>>>>>>>>>>>>>>>>>>============<<<;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>========================@@@??????>>>>>>>>>>>>???>>>>>>>>>>>>>>>===<<<;;;<<<<<<===>>>>>>>>>>>>=========>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBB@@@???>>>???@@@CCCFFFIIILLLOOOPPPGGGFFFDDDCCCBBBBBBBBBCCCCCCBBBDDDIIIMMMRRR]]]hhhrrrzzz~~~uuuooolllfffgggiiijjjmmmuuuwwwbbbRRRJJJGGGDDDFFFJJJNNNSSSYYY```eeeiiikkkooossssssrrrooommmjjjgggccc___]]][[[YYYWWWVVVVVVWWWYYY[[[]]]___`````````___^^^]]]\\\[[[ZZZYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[[[[ZZZZZZZZZZZZYYYUUUTTTRRRQQQOOONNNNNNNNNxxxtttmmmfff```\\\[[[ZZZ^^^dddlllnnnlllgggdddccceeeeeejjjssszzztttbbbUUULLLIIIJJJJJJLLLPPPUUUZZZ```eeeiiikkksss}}}sssggg^^^[[[___fffmmmwwwuuu___TTTJJJFFFEEEBBB@@@AAA>>>>>>============>>>>>><<<======>>>@@@AAAAAABBBAAAAAABBBBBBCCCCCCCCCCCCDDDGGGJJJLLLMMMOOOQQQRRRRRRSSSSSSUUUWWWZZZ\\\^^^^^^dddmmmrrroooggg]]]WWWRRRLLLFFFCCCDDDKKK\\\kkk}}}pppmmmqqqxxxiiiXXXPPPMMMJJJHHHIIIEEEEEEEEEDDDDDDEEEEEEEEEDDDBBB@@@@@@AAAAAA@@@??????===<<<===>>>???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>??????>>>======>>>>>>=========<<<<<<<<<======<<<<<<<<<===>>>>>><<<<<<<<<=========>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;::::::;;;;;;<<<<<<============;;;<<<<<<===>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@??????AAABBBDDDFFFHHHKKKLLLMMMEEEEEECCCBBBBBBBBBBBBCCCBBBAAACCCHHHKKKPPP[[[fffrrrxxx}}}xxxvvvsssqqqmmmiiihhhmmmwwwsss^^^PPPJJJIIIHHHLLLRRRYYY```iiiqqqvvv{{{}}}~~~zzzxxxtttpppkkkgggdddbbb___]]]\\\\\\\\\]]]^^^```bbbccceeedddbbb___]]][[[YYYXXXXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXUUUTTTRRRQQQOOONNNNNNNNNyyyuuuoooiiidddaaa``````dddiiinnnmmmhhh```[[[YYYYYY\\\dddqqqzzzqqq]]]QQQIIIIIILLLJJJNNNTTTXXX]]]bbbiiimmmpppwww~~~qqqhhhaaa___ccciiirrr|||jjjXXXPPPHHHEEECCC???>>>???>>>>>>============>>>>>><<<===>>>???@@@AAABBBCCCAAAAAABBBBBBCCCDDDEEEEEEEEEHHHKKKMMMNNNOOOQQQRRRTTTTTTUUUVVVYYY\\\___``````gggnnnooojjj___UUUOOOJJJFFFCCCCCCEEEOOObbbsssvvvooottt}}}ooobbbUUUOOOMMMIIIHHHHHHFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@>>>>>>???@@@???>>>===<<<;;;===?????????=========<<<<<<<<<;;;;;;;;;======>>>??????>>>===<<<=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;===>>>@@@AAA??????????????????????????????@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGCCCCCCBBBBBBBBBBBBBBBBBBBBB@@@BBBFFFIIINNNXXXcccmmmttt}}}}}}vvvlllfffgggmmmsssqqq___RRRLLLJJJNNNTTT\\\fffoooyyy|||xxxsssooollliiifffcccbbbbbbaaaaaabbbdddfffggghhhfffddd```^^^\\\ZZZZZZYYYYYYXXXXXXXXXYYYYYYZZZXXXWWWWWWWWWWWWVVVVVVVVVSSSRRRQQQOOONNNMMMLLLLLL~~~~~~zzzvvvpppkkkgggeeedddeeejjjnnnqqqoooggg^^^YYYVVVSSSXXXcccrrr|||nnn[[[OOOIIIJJJMMMMMMRRRZZZ___ccchhhnnnssswww}}}{{{pppjjjfffeeejjjqqqyyyvvvcccRRRKKKEEEDDDAAA>>>===???>>>======<<<<<<======>>>======>>>???@@@AAABBBCCCBBBBBBCCCCCCEEEFFFHHHIIIHHHJJJMMMNNNOOOOOOQQQRRRTTTUUUUUUWWWZZZ]]]```bbbccciiiooonnnfff[[[QQQLLLEEEDDDEEEHHHMMMXXXmmmvvvuuu|||ggg]]]SSSOOOMMMIIIGGGHHHEEEEEEFFFEEEDDDCCCBBBAAAAAA???======?????????>>>;;;;;;;;;===???@@@???============<<<<<<<<<;;;;;;>>>>>>?????????===<<<;;;===<<<<<<<<<;;;;;;;;;;;;999999999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<============<<<:::;;;;;;<<<<<<<<<;;;;;;::::::999999::::::;;;<<<;;;;;;::::::;;;===???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBAAABBBEEEGGGKKKUUU___lllttt|||tttjjjfffhhhkkkxxx}}}pppbbbWWWSSSSSSZZZ```jjjuuu|||xxxuuurrrooollljjjiiihhhhhhhhhkkkmmmooollljjjfffccc```^^^^^^]]]\\\\\\[[[ZZZZZZZZZZZZZZZWWWWWWWWWVVVVVVVVVUUUUUURRRQQQOOOMMMLLLKKKKKKKKK|||}}}~~~zzzwwwrrrmmmiiihhhhhhiiinnnqqqrrroooggg___[[[YYYTTTZZZgggwwwnnn\\\RRRLLLMMMQQQSSS[[[dddkkknnnrrrwww|||{{{rrrmmmkkkmmmttt{{{~~~jjjYYYKKKFFFBBBAAA@@@<<<<<>>>>>???@@@@@@AAABBBBBBDDDDDDDDDEEEFFFHHHJJJLLLKKKMMMPPPQQQPPPPPPRRRSSSTTTUUUVVVWWWZZZ^^^aaaccceeelllrrrpppgggZZZPPPKKKFFFIIIPPPXXX```mmm}}}nnn___VVVPPPMMMLLLHHHFFFGGGCCCCCCDDDEEEEEEDDDCCCBBB@@@>>>======?????????>>>:::::::::===???@@@???===============<<<<<<<<<<<<>>>?????????>>>===;;;:::<<<<<<<<<;;;;;;;;;::::::999999999999:::;;;<<<===::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<=========<<<<<<999:::;;;<<<=========<<<:::999999888999:::;;;<<<<<<;;;:::999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBCCCAAABBBDDDFFFIIIRRR\\\iiisss|||xxxqqqooopppwww}}}{{{qqqgggbbbccceeemmmttt}}}|||zzzuuutttsssrrrtttvvvyyy{{{yyyvvvpppkkkeeebbb```___```___^^^\\\\\\[[[[[[[[[XXXXXXXXXXXXWWWWWWWWWVVVTTTSSSQQQPPPNNNMMMMMMMMM|||}}}~~~}}}{{{xxxsssnnnkkkjjjkkkkkkmmmpppqqqnnnggg```\\\[[[XXX^^^lll|||ppp```UUUPPPQQQTTTZZZcccmmmuuuxxx{{{~~~tttoooooorrr{{{oooZZZLLLFFFAAA?????????<<<<<>>======???@@@???>>>999999:::===???@@@???>>>>>>=========<<<<<<<<<<<>>===;;;:::<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<===>>>???:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<=========<<<<<<999999;;;<<<===>>>>>>>>>:::999888888888999:::;;;===;;;:::999999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBB???@@@@@@AAABBBCCCDDDDDD??????@@@AAABBBBBBBBBBBBDDDBBBBBBDDDEEEGGGPPPZZZbbbmmmvvvzzz}}}{{{{{{xxx||||||tttmmmlllpppuuu}}}~~~}}}|||~~~|||ssskkkddd```^^^bbbaaa```^^^]]]\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWUUUTTTRRRRRRQQQQQQ|||{{{{{{~~~~~~~~~xxxrrrooonnnooopppwwwuuurrrnnnhhhbbb]]]ZZZ[[[eeettt~~~qqqbbbYYYTTTVVV[[[bbblllzzzzzzxxxzzzqqqbbbVVVOOODDDCCCAAA???>>>>>>???@@@<<<======>>>>>>>>>>>>>>>AAA@@@??????@@@BBBCCCDDDDDDDDDEEEGGGIIILLLNNNPPPRRRRRRRRRRRRSSSSSSSSSSSSXXXSSSSSSXXX\\\^^^dddkkkqqqyyy}}}uuufffZZZSSSQQQQQQdddzzz}}}hhh\\\RRRNNNJJJGGGFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAA@@@??????:::;;;<<<>>>>>>>>>>>>===<<<<<<===============<<<=========;;;999888999;;;:::;;;===>>>>>>===;;;:::::::::::::::::::::::::::999999999999999999999999;;;::::::::::::;;;<<<<<<<<<;;;:::999888999::::::============<<<;;;:::999888888888777888888999:::>>>===<<<<<<>>>??????>>>@@@?????????>>>>>>======>>>>>>>>>???@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@@@@@@@AAABBBBBBAAA@@@@@@@@@BBBGGGNNNTTTaaaeeejjjpppvvv|||}}}~~~{{{vvvvvv{{{uuummmhhhfffeeeiiiiiihhhgggeeecccaaa```___^^^\\\[[[[[[[[[\\\]]]ZZZZZZZZZYYYXXXVVVUUUTTTwwwxxx{{{}}}xxxtttqqqpppqqqrrruuutttqqqmmmhhhbbb^^^[[[___iiiwwwssseee]]]ZZZ^^^cccpppyyy~~~ooo```TTTKKKFFFCCCBBB@@@>>>===>>>??????<<<===>>>>>>??????>>>>>>@@@@@@??????@@@BBBDDDEEEEEEFFFGGGIIIKKKMMMNNNOOORRRRRRRRRRRRSSSSSSSSSSSSVVVTTTVVV[[[^^^___eeemmmwww~~~wwwfffYYYTTTTTTcccyyywwwcccXXXPPPLLLHHHFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAA@@@@@@???>>>:::;;;<<<>>>>>>>>>>>>===<<<<<<============<<<<<<<<<<<<<<<;;;999888999::::::;;;<<<>>>>>><<<;;;:::::::::::::::::::::::::::999999999999999999999999;;;:::::::::;;;;;;<<<<<<;;;:::999888888888999999:::;;;<<<<<<<<<<<<<<<;;;888888888888888999999:::>>>===;;;<<<===???>>>>>>?????????>>>>>>>>>============>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCAAAAAA@@@@@@AAAFFFLLLQQQXXX\\\aaafffkkkqqqwww{{{}}}zzzzzzyyyppplllkkkjjjpppppppppooonnnkkkiiigggeeedddcccbbbbbbbbbcccdddeeeeeedddcccaaa___^^^]]]tttuuuzzz|||xxxuuusssssstttuuutttsssppplllhhhddd```^^^dddmmmzzzvvviiibbbaaagggnnn~~~uuuiii\\\SSSLLLGGGEEEAAA@@@???=========>>>>>>======>>>????????????>>>@@@?????????AAABBBDDDFFFGGGHHHJJJLLLNNNNNNNNNNNNRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVZZZ]]]^^^___gggqqq|||zzzgggZZZYYY]]]rrrxxxnnn]]]SSSMMMJJJFFFDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>:::;;;<<<>>>>>>>>>>>>===<<<<<<=========<<<<<<;;;:::;;;;;;:::888777888999:::;;;<<<======<<<;;;:::::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<:::999888777777777888888888999:::;;;<<<<<<<<<<<<888888888888888999::::::>>><<<;;;;;;===>>>>>>===>>>>>>>>>>>>==================>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@@@@@@@CCCIIIMMMPPPSSSWWW[[[___ccciiilllwww~~~yyy||||||}}}xxxuuuxxx}}}|||yyywwwwwwxxx|||~~~~~~wwwuuuvvvwwwzzz{{{|||}}}{{{xxxtttrrrpppooommmlllllllllmmmnnnmmmlllkkkiiigggfffdddcccuuuvvvzzz~~~~~~~~~~~~~~~~~~~~~|||zzzxxxvvvuuuuuuuuuvvvsssrrrooollliiieeecccaaahhhppp{{{{{{nnnggggggnnnvvvyyyiiibbbYYYQQQKKKIIIGGGFFF@@@???>>>===<<<============>>>??????@@@@@@???????????????@@@AAADDDFFFGGGIIIKKKMMMOOOPPPPPPOOONNNSSSSSSSSSSSSTTTTTTTTTTTTTTTWWWZZZ[[[[[[```mmmxxxzzziii^^^bbblll}}}~~~vvvdddVVVOOOJJJHHHEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@???>>>>>>===:::;;;<<<>>>>>>>>>>>>===<<<<<<======<<<<<<;;;;;;999::::::999777666777999;;;;;;<<<======<<<;;;;;;::::::::::::::::::::::::999999999999999999999999::::::;;;;;;;;;<<<;;;;;;:::999999888888888888888999999:::;;;;;;;;;;;;;;;999888888888888999::::::===;;;:::;;;<<<>>>==============================<<<<<<======>>>??????@@@@@@@@@????????????@@@@@@AAAAAABBBBBBCCCCCCCCCCCCAAAAAAAAA@@@???AAAEEEHHHKKKNNNQQQTTTWWW[[[```cccnnn}}}yyyrrruuuvvv~~~}}}tttnnnmmmpppttt|||{{{sssmmmkkkiiijjjnnnttt{{{}}}{{{zzzxxxwwwvvvvvvvvvwwwtttsssqqqooommmllljjjjjj}}}|||{{{~~~}}}}}}}}}|||{{{}}}}}}yyyyyyxxxwwwvvvvvvvvvwwwsssrrrpppmmmjjjgggeeedddiiippp{{{ssskkkjjjpppyyyqqqfffXXXSSSMMMGGGEEEDDDCCCBBB>>>>>>==================>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAACCCFFFHHHIIILLLNNNPPPRRRSSSRRRQQQPPPTTTTTTTTTUUUUUUUUUVVVVVVUUUYYYZZZYYY[[[fffvvvzzzkkkccclll{{{}}}|||}}}}}}|||jjj\\\RRRLLLIIIGGGEEEDDDDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????>>>>>>===<<<:::;;;<<<>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;::::::888999999888777666777999;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::999999999999999999999999999:::;;;<<<<<<<<<;;;;;;:::::::::::::::999999999::::::;;;;;;:::999888888999999999888999::::::;;;<<<;;;999:::<<<======<<<<<<<<<<<<<<<<<<<<<<<<===;;;<<<<<<======>>>??????@@@??????>>>>>>??????@@@@@@AAABBBCCCCCCCCCBBBBBB@@@AAAAAA@@@@@@@@@CCCEEEHHHKKKNNNQQQSSSWWW[[[^^^kkkzzz{{{tttrrrsss|||uuujjjdddcccaaaiiittt}}}tttkkkeeeccc```aaadddkkkrrrxxx||||||~~~}}}{{{yyywwwvvvuuuuuu~~~}}}}}}~~~|||{{{|||~~~~~~yyyyyyyyyyyyyyyxxxxxxxxxuuutttqqqnnnkkkiiihhhgggiiioooyyyxxxooommmsss{{{zzzooobbbWWWPPPMMMHHHEEEDDDCCCBBB@@@>>>>>>>>>>>>>>>=========??????@@@AAAAAAAAAAAA@@@AAAAAAAAACCCEEEHHHKKKLLLOOOPPPRRRSSSTTTTTTTTTSSSVVVVVVVVVWWWWWWWWWWWWXXXXXX\\\]]]\\\bbbrrryyynnnkkkyyyzzz||||||ooo___TTTNNNJJJGGGEEEDDDCCCDDDDDDBBB@@@????????????????????????>>>>>>>>>>>>>>>===<<<<<<:::;;;<<<>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;:::999888999999888777777888:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999999:::;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;:::999999::::::::::::999888777666999999999999999:::;;;;;;<<<:::999999;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>?????????@@@AAABBBCCCBBBAAA@@@@@@AAABBBAAA@@@@@@BBBDDDEEEGGGKKKNNNQQQTTTYYY\\\jjjwww}}}uuuvvvwwwiii___\\\UUU[[[cccjjjooouuu}}}zzzppphhhcccaaa]]]]]]___dddkkkppptttuuu|||~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~||||||}}}~~~~~~{{{||||||||||||{{{zzzyyywwwvvvsssooommmkkkjjjiiiiiinnnxxx|||tttpppvvv~~~pppcccXXXNNNKKKIIIGGGFFFEEEDDDAAA???===>>>>>>??????>>>>>>>>>???@@@@@@AAABBBAAAAAAAAABBBBBBCCCDDDGGGJJJMMMOOOQQQRRRRRRTTTUUUVVVWWWWWWXXXXXXXXXXXXYYYYYYYYYYYY[[[```ccceeeoooxxxtttxxxzzzyyywwwcccVVVNNNJJJHHHDDDCCCBBBBBBCCCBBBAAA???????????????????????????======>>>>>>======<<<;;;:::;;;<<<>>>>>>>>>>>>===<<<<<<<<<<<<;;;:::999888888999:::999777777999;;;<<<<<<<<<;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888999;;;======<<<;;;:::999::::::;;;:::999888777888999999999999999888777:::999999999999:::;;;;;;;;;:::888999:::<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>======>>>>>>>>>===>>>@@@AAABBBAAA@@@??????AAABBBCCCBBBAAABBBCCCCCCFFFIIIMMMPPPUUUZZZ]]]fffppp{{{|||{{{lllbbb^^^UUUWWWZZZ]]]bbbjjjuuu}}}{{{qqqkkkgggdddaaa___^^^^^^aaafffkkknnnooopppsssxxx~~~~~~}}}~~~}}}~~~~~~||||||}}}{{{}}}~~~}}}~~~}}}|||{{{yyywwwtttpppnnnlllkkkjjjiiinnnwwwwwwsssyyy}}}kkk^^^TTTKKKDDDCCCCCCCCCCCCAAA>>>;;;===>>>???????????????>>>???@@@AAAAAABBBBBBAAAAAACCCCCCDDDEEEHHHKKKNNNPPPRRRRRRSSSTTTUUUWWWYYYZZZYYYYYYYYYYYYZZZZZZZZZZZZ]]]ccchhhmmm{{{{{{wwwyyyxxxwwwooo]]]QQQKKKHHHFFFBBBAAA@@@@@@AAAAAA???===>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<;;;:::;;;<<<>>>>>>>>>>>>===<<<<<<<<<<<<;;;:::999888999999:::999888888:::;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999888999;;;======<<<;;;:::888888999:::999888777666666777888999999999999999::::::999999::::::;;;<<<;;;999888999:::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<======>>>>>>>>>============>>>>>><<<>>>@@@AAAAAA@@@???>>>???AAACCCCCCBBBBBBBBBDDDCCCFFFJJJNNNRRRWWW\\\```ccckkkzzz}}}qqqhhheeeYYYZZZYYYYYY]]]fffsss|||ssskkkhhhgggeeebbbbbb```^^^```dddhhhkkkmmmeeeiiiooowww~~~}}}~~~}}}{{{}}}}}}}}}}}}|||{{{zzzyyy|||}}}~~~~~~zzztttqqqoooooonnnmmmmmmpppwww~~~~~~vvvbbbUUUNNNJJJEEEDDDCCCBBBAAAAAA@@@AAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEHHHKKKOOORRRTTTUUUUUUUUUVVVWWWXXXYYYZZZXXXZZZ[[[[[[ZZZZZZ\\\^^^^^^ffflllsssyyytttooowwwwwwdddYYYRRRKKKEEECCCDDDCCCCCCBBBBBBAAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========???>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999888888888999:::;;;;;;<<<<<<<<<;;;;;;:::::::::888999::::::;;;;;;::::::777888888888888999999999999999:::;;;;;;<<<======:::::::::999999888888888999999:::::::::;;;;;;;;;:::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;999:::<<<===???@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>???@@@AAAAAAAAAAAACCCCCCCCCBBB@@@@@@AAABBBFFFFFFIIIOOOVVV[[[[[[ZZZdddjjjvvv~~~wwwqqqgggfffdddbbbcccjjjuuu}}}|||wwwpppllljjjhhheeeccceeeaaa```fffllllllfffaaa```___bbbkkkyyy}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}|||{{{zzzzzz{{{|||}}}~~~{{{vvvsssqqqqqqpppoooooorrrxxxppp]]]QQQJJJGGGCCCBBBAAA@@@????????????AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDFFFFFFGGGJJJMMMPPPTTTVVVUUUUUUVVVVVVWWWYYYZZZ[[[ZZZZZZ[[[ZZZZZZ[[[^^^```fffpppzzz}}}vvvnnnppp}}}nnn]]]UUUPPPJJJFFFEEECCCCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999::::::;;;;;;;;;;;;:::::::::999888999::::::;;;;;;::::::777888888888888999999999888999999:::;;;;;;<<<<<<::::::999999999888888888888888888888999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999:::;;;<<<>>>>>>?????????@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCCCCBBB@@@@@@AAABBBEEEFFFJJJPPPXXX\\\\\\[[[bbbgggrrr{{{zzzyyywwwwwwyyy|||}}}vvvqqqkkkiiiggghhhjjjlllkkkjjjkkkhhhhhhmmmqqqppphhhbbb[[[[[[^^^ggguuuxxxxxx~~~}}}}}}~~~}}}~~~~~~}}}}}}|||{{{zzzyyyzzz{{{|||}}}~~~}}}yyyvvvuuutttsssqqqrrrtttyyy}}}fffVVVKKKFFFDDD@@@??????>>>============@@@@@@?????????@@@@@@AAABBBBBBBBBBBBCCCCCCDDDEEEHHHHHHJJJLLLOOORRRUUUWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZ\\\```ccchhhuuutttmmmjjjtttnnnaaaTTTOOOMMMIIIGGGGGGCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>======::::::::::::::::::::::::======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777777777888888999:::::::::::::::999999999888999999:::::::::::::::777888888888888999999999888888888999::::::;;;;;;999999999888888888888888666666666777777777888888888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;:::888888;;;<<<===>>>>>>>>>>>>===????????????>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAAAAABBBBBBAAA@@@???AAABBBCCCFFFKKKSSSYYY]]]]]]\\\^^^cccmmm{{{uuurrroookkkgggccc^^^[[[YYY[[[^^^dddjjjoooppppppppppppqqqtttvvvsssiiiaaaWWWVVVYYYbbbooo|||~~~{{{~~~~~~~~~~~~~~~}}}|||{{{{{{xxxxxxyyy{{{|||~~~|||zzzyyyxxxuuusssuuuvvvyyy~~~lll[[[NNNGGGDDDCCC???>>>>>>===<<<<<<<<<===?????????>>>??????@@@@@@CCCBBBCCCCCCDDDEEEFFFGGGIIIJJJKKKNNNQQQTTTVVVWWWWWWWWWXXXZZZ[[[[[[\\\\\\[[[[[[[[[ZZZ[[[^^^cccggglllxxxwwwmmmiiilll~~~}}}pppaaaWWWMMMKKKJJJHHHFFFGGGCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>============:::::::::::::::;;;;;;;;;============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777666666666666777777999999999999999999999999888888999::::::::::::999777777888888888999999999777777888888999999999999888888888888888888888777666666666666777777777888888888999999:::;;;<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<;;;:::999999<<<===============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@AAAAAA@@@@@@AAABBBAAA??????@@@BBBBBBFFFMMMTTTYYY\\\\\\[[[[[[___hhhttt~~~lllggg___XXXTTTQQQOOOMMMPPPSSSZZZbbbiiimmmpppppprrruuuwwwyyyyyyuuuiii___VVVVVVXXX```lllyyy~~~}}}|||{{{xxxxxxyyyzzz{{{}}}~~~}}}|||zzzwwwtttuuuvvvxxxzzz|||{{{qqqiii\\\PPPIIIEEECCCCCC???>>>>>>============>>>???>>>>>>>>>??????@@@AAACCCCCCCCCDDDEEEFFFHHHIIIIIIJJJLLLOOORRRTTTVVVWWWXXXXXXZZZ[[[\\\]]]]]]]]][[[\\\\\\\\\^^^bbbhhhmmmxxx~~~www~~~xxxnnniiikkkuuu}}}~~~vvvcccXXXPPPJJJIIIHHHFFFDDDFFFCCCBBBBBBAAA@@@@@@??????>>>>>>>>>============<<<::::::;;;;;;<<<<<<<<<<<<>>>>>>==================;;;;;;;;;;;;;;;;;;;;;;;;777777666666666666666777777888888888888888888888777888999999::::::999999777777888888888999999999777777888888888888999999777777777777777777777777777777777888888888999999999999888888888888888888::::::::::::::::::::::::999999:::;;;<<<<<<<<<<<<===============<<<<<<;;;==============================>>>???@@@@@@@@@@@@???@@@AAA@@@>>>>>>@@@BBBBBBGGGMMMSSSWWWXXXXXXXXXXXX\\\dddooo{{{~~~fff```VVVNNNJJJHHHHHHGGGJJJNNNVVV^^^eeejjjnnnpppsssyyy}}}||||||xxxlll```YYYXXXZZZ```jjjvvv~~~}}}|||zzzzzzyyyzzz{{{}}}~~~}}}{{{wwwttttttttttttttttttwww|||wwwpppiiiddd\\\VVVOOOHHHEEEDDDCCCBBB???>>>>>>======>>>>>>??????????????????@@@AAABBBCCCCCCCCCEEEFFFHHHJJJKKKJJJLLLNNNQQQSSSUUUVVVWWWXXXZZZ[[[]]]^^^^^^^^^^^^\\\]]]___aaadddjjjpppttt{{{xxxyyyuuunnnhhhpppkkk[[[RRRLLLHHHHHHGGGDDDBBBDDDBBBBBBAAAAAA@@@@@@??????>>>>>>============<<<<<<;;;;;;<<<<<<======>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;888777777666666666666666666666666777777777777777777888888999999999999999777888888888888999999999888888888888888888888888666666666666777777777777888888888999999999::::::999888888888777777777777::::::::::::::::::::::::888888:::;;;<<<=========<<<<<<=========<<<<<<;;;<<<<<<<<<<<<============<<<===>>>???@@@@@@@@@@@@>>>???@@@???>>>>>>@@@BBBDDDHHHNNNQQQSSSRRRSSSSSSTTTYYYaaajjjttt}}}ddd]]]SSSKKKGGGEEEDDDDDDDDDHHHOOOVVV]]]dddkkkooosss{{{~~~|||rrreee\\\[[[\\\___gggrrr|||~~~}}}||||||{{{zzzzzz{{{}}}~~~~~~~~~{{{wwwsssrrrrrrpppnnnmmmooouuuyyy}}}{{{vvvpppiiibbb[[[UUUPPPMMMJJJGGGDDDCCCCCCAAA@@@>>>>>>============>>>>>>?????????@@@@@@AAABBBCCCCCCCCCDDDEEEGGGIIIKKKLLLLLLNNNPPPSSSVVVWWWXXXXXXYYYZZZ]]]___``````___^^^]]]```dddhhhlllrrrxxx|||~~~}}}|||{{{}}}wwwuuummm|||qqq___SSSMMMHHHFFFGGGFFFBBB@@@BBBBBBBBBAAAAAA@@@?????????>>>>>>=========<<<<<<<<<:::;;;;;;<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777777666666666777555555555666666777777777777777888999999999999999777888888888888999999999999999999999999999999999555555555666666666777777888888888999999999::::::888888888888888888999999999999999999999999999999999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;<<<<<<=========<<<===>>>???@@@@@@@@@@@@===>>>???>>>>>>>>>@@@AAAFFFJJJMMMOOONNNMMMMMMNNNQQQVVV^^^fffnnnuuu}}}|||fff```VVVMMMHHHEEECCCBBBAAADDDHHHLLLQQQYYYbbbiiioooyyy}}}}}}}}}uuuhhh^^^]]]\\\]]]ccclllvvv~~~~~~}}}}}}}}}|||{{{zzz{{{|||~~~~~~~~~~~~{{{vvvsssppppppnnnkkkhhhkkkpppvvvxxx}}}zzzlllgggccc^^^XXXSSSMMMHHHDDDGGGEEECCCCCCCCCBBB???=========<<<<<<<<<======>>>@@@@@@@@@@@@AAABBBCCCDDDCCCCCCDDDEEEGGGJJJLLLMMMNNNPPPRRRUUUXXXYYYYYYYYYYYY[[[]]]___``````___^^^___bbbgggmmmrrrxxx}}}~~~zzz|||tttvvveeeVVVLLLIIIEEEDDDFFFEEEAAA@@@BBBBBBBBBAAAAAA@@@??????>>>>>>=========<<<<<<<<<<<<::::::;;;;;;<<<===>>>>>>999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777777777444555555555666666777777777777888999999999999888777888888888888999999999::::::999999999999999999444555555555666666777777888888888888999999999999777777888999:::;;;;;;<<<999999999999999999999999;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<======<<<<<<;;;;;;;;;<<<<<<<<<======<<<===>>>??????@@@@@@???===>>>???>>>===>>>???AAAHHHJJJMMMMMMJJJIIIJJJKKKNNNTTT\\\dddjjjpppwww|||}}}}}}~~~wwwjjjcccZZZQQQKKKFFFCCCAAABBBCCCEEEFFFIIIPPPZZZaaajjjuuu|||zzzzzz|||uuuhhh^^^\\\[[[[[[___hhhrrryyy~~~}}}}}}}}}|||{{{}}}{{{yyyyyyzzz}}}~~~|||}}}~~~}}}|||}}}~~~{{{xxxuuusssrrrpppnnnlllkkklllnnnqqqsssxxx{{{uuuddd[[[RRRPPPNNNKKKHHHFFFDDDCCC@@@@@@@@@???????????????>>>????????????>>>>>>===AAAAAAAAABBBCCCDDDEEEFFFDDDEEEGGGIIIJJJLLLLLLMMMNNNOOORRRUUUXXXYYYZZZZZZXXXYYYZZZ[[[\\\\\\]]]^^^bbbgggnnnvvv|||{{{zzzwwwwww~~~{{{fffUUUMMMLLLFFFEEEDDDCCCAAAAAAAAA@@@AAA???======>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::<<>>;;;<<<<<<<<<<<<;;;:::999888;;;;;;;;;:::999888777666:::999888888777777888888666666777777888888888999777777777777777888888999:::::::::;;;;;;:::999999::::::999999999999888888666555444444666777777666888999999::::::999999888666666666666666777888888:::888666888;;;<<<:::888::::::::::::::::::::::::999999::::::::::::;;;;;;===<<<:::999999:::<<<===<<<======>>>>>>>>>>>>>>>999;;;<<<<<<<<<===???AAAGGGIIIJJJIIIHHHHHHIIIJJJOOOSSSXXX]]]bbbgggmmmqqqwww{{{zzzyyy|||xxxmmmjjjcccZZZPPPIIIFFFFFFDDDCCCBBBBBBEEEJJJPPPSSS```kkkvvvxxxyyyyyytttlllaaaZZZVVVYYY^^^dddmmmvvv|||~~~}}}~~~~~~~~~}}}}}}{{{zzzzzz{{{|||zzz{{{|||~~~}}}~~~}}}zzzwwwuuusssrrrpppooonnnmmmnnnoooqqqrrrvvvyyy~~~rrrcccUUUMMMLLLJJJHHHFFFCCCAAA@@@@@@?????????????????????>>>>>>???????????????>>>>>>?????????@@@AAABBBCCCDDDFFFGGGHHHJJJLLLMMMNNNNNNOOOQQQSSSVVVXXXYYYZZZZZZ\\\]]]^^^______aaaccceeejjjooowww~~~xxxooopppyyyqqq___QQQJJJIIIFFFEEEDDDBBBAAA@@@@@@@@@AAA???======>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::<<<>>>???===;;;;;;;;;;;;;;;:::999888777888888999:::::::::999999:::999888888777777888888666666777777777888888888777777666666777777888999888888999999999999888888999999999888888888777777777555444444666777777666888888999999999999888888666666666666666777777888:::888777888:::;;;:::888::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<;;;::::::;;;<<<<<<:::;;;;;;<<<<<<<<<<<<<<<999;;;<<<<<<<<<<<>>>>>============>>>>>>>>>>>>>>>>>>>>>???????????????????????????@@@AAABBBDDDEEEHHHIIIKKKMMMNNNOOOPPPPPPQQQSSSUUUWWWYYYZZZ[[[[[[]]]^^^^^^______bbbgggjjjqqqxxx}}}tttmmmiiioooxxxwwwcccVVVLLLGGGEEEEEEDDDCCCAAA@@@@@@@@@@@@AAA???======>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<===>>>===;;;::::::::::::999888777666555666777999:::;;;;;;;;;999999888777777777777888666666777777777777888888777777666666777777888999666777777888888888777777999888888888888777777777777666555555777888888777777888888999999888888777666666555555666666777888999777777777999:::999888::::::::::::::::::::::::999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;888999999:::::::::::::::999:::;;;;;;;;;<<<>>>@@@CCCDDDFFFEEEDDDDDDFFFGGGGGGJJJNNNRRRXXX___gggmmmoooqqquuu{{{|||{{{}}}tttsssrrrqqqmmmeeeYYYQQQHHHFFFBBB@@@AAADDDHHHJJJUUU[[[aaadddfffjjjkkkjjjccc]]]YYYZZZ\\\___fffnnnvvvzzz{{{}}}~~~~~~~~~}}}|||}}}}}}}}}}}}{{{yyywwwvvvvvvvvvvvvwwwxxxyyyzzz{{{~~~~~~~~~}}}{{{yyywwwuuusssrrrqqqqqqrrrssssssrrrqqqppprrrtttxxx||||||wwwssskkkfff___XXXQQQLLLGGGCCCDDDCCCBBB@@@????????????<<<<<<<<<===============>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEGGGHHHIIIJJJLLLNNNOOOQQQQQQRRRTTTUUUVVVXXXZZZ[[[\\\]]]___```aaa``````dddkkkpppxxxsssllljjjkkkuuuhhhXXXOOOIIIEEEDDDCCCCCCAAA@@@@@@?????????@@@>>>===<<<>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::::::::999888777666444555777888:::;;;;;;;;;999999888777777777777777666666777777777777777777666666666666666777888888666666777888888888777777999999999888888888777777888666555555777888888777666777777888888777777666666555555555555666777777777777777777888999999888999999999999999999999999888999999999999:::::::::999;;;<<<======<<<;;;999777888999999::::::999999999:::;;;;;;:::;;;===???@@@AAABBBBBBBBBBBBCCCEEEDDDFFFIIIMMMSSSZZZccciiilllnnnqqquuuzzz{{{yyyzzzyyyyyy{{{{{{tttiii___UUUQQQKKKFFFCCCDDDFFFHHHOOOTTTYYY\\\^^^aaacccddd```[[[YYYZZZ\\\^^^eeemmmtttxxx}}}xxxxxxxxxyyy|||}}}{{{{{{||||||}}}|||zzzwwwvvvtttttttttttttttuuuvvvvvv{{{}}}~~~}}}}}}}}}|||{{{yyywwwvvvttttttqqqrrrsssssssssqqqooonnnpppqqqtttwwwyyy{{{||||||~~~zzzuuuqqqsssrrrooollljjjfffaaa]]]VVVRRRMMMIIIGGGEEECCCAAABBBAAA@@@??????>>>>>>???;;;;;;<<<<<<============>>>>>>>>>>>>???@@@BBBCCCBBBBBBCCCDDDEEEGGGIIIJJJIIIJJJLLLNNNPPPQQQRRRRRRVVVVVVWWWYYY[[[]]]___```cccdddfffeeefffkkkssszzzzzzllliiikkkppp}}}uuu]]]PPPLLLHHHFFFEEEBBBAAA@@@??????>>>??????@@@>>><<<<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666777888888999999999999999888777777666666777777777777666666666666666666666666666555666777777888666666777888888888888888999999999999888888888888777666444555777888888777555666666777777666666555555555555555555666666777666666777777777777888888999999999999999999999999888888888999999999::::::888:::<<<======<<<:::888888888999::::::::::::999999:::;;;:::999:::<<<>>>===>>>@@@@@@???@@@AAACCCCCCDDDGGGJJJOOOVVV^^^dddiiilllppprrruuu|||}}}yyy}}}xxxqqqeee```WWWOOOIIIGGGGGGHHHOOORRRVVVYYYYYYXXXYYYZZZXXXVVVVVVYYY[[[]]]eeennnrrrvvv{{{~~~zzzxxxtttqqqrrrwww~~~~~~~~~~~~|||zzzxxxvvvuuutttsssrrrrrrrrrrrrsssvvvxxx{{{|||{{{zzzzzzzzz{{{zzzyyyxxxvvvuuutttsssqqqqqqrrrrrrqqqooommmlllkkklllnnnppprrrtttuuuuuuwwwxxx{{{wwwnnnhhhcccaaa___\\\YYYWWWSSSPPPMMMKKKHHHEEECCCCCCCCCBBBAAA??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>===>>>???AAACCCDDDBBBBBBBBBDDDEEEGGGIIIJJJKKKLLLMMMOOOQQQRRRSSSSSSWWWWWWXXXZZZ\\\___bbbcccaaaeeeiiikkklllsss}}}{{{rrrlllooorrrvvvxxxgggUUULLLIIIFFFEEEEEE@@@@@@???>>>>>>>>>>>>>>>@@@>>><<<<<<=========<<<::::::::::::::::::::::::777999;;;;;;:::999:::;;;;;;;;;;;;;;;:::999888777888888888888888888777777888888777666666666666777777777666666666666555555666666555555666666777888555666777888888999888888999999888888888777777777666555444444666777777666444555555666666555555444555555444444555555666777555666777777666666777888999999999999999999999999888888888888999999999999777999:::;;;;;;:::999777888999999:::::::::::::::888:::::::::999999;;;===;;;<<<>>>>>>>>>>>>@@@AAABBBDDDFFFHHHLLLQQQXXX]]]dddiiinnnqqqrrrvvv~~~}}}~~~uuuooodddZZZRRROOOOOOOOOWWWVVVVVVWWWTTTOOONNNQQQNNNNNNQQQUUUXXX[[[dddmmmppptttxxx{{{}}}}}}~~~|||vvvpppnnnrrrzzz~~~zzzxxxvvvuuuuuusssrrrqqqqqqqqqqqqqqqsssvvvwwwvvvvvvwwwwwwxxxxxxwwwuuutttsssrrrrrrpppppppppooonnnlllkkkjjjfffggghhhjjjkkklllmmmnnnlllmmmooorrrxxx~~~{{{ssslllddd]]]XXXSSSPPPMMMKKKJJJIIIFFFDDDEEECCCBBBBBBCCCDDDCCCBBB??????===<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>======???AAADDDFFFCCCCCCDDDEEEGGGIIIKKKLLLMMMNNNOOOQQQSSSTTTUUUUUUWWWWWWXXXZZZ^^^aaadddfffccciiipppuuuzzz~~~wwwuuuxxxggg[[[OOOIIIFFFBBBBBBCCC??????>>>=========>>>>>>???>>><<<<<<=========<<<::::::::::::::::::::::::666999;;;;;;999888999;;;::::::::::::999888777666777777888888888888777777888888777666666666666666777777666666666555555555666555555555555666777777444444555666777777777777777666666666666555555555555444333333555666666555444444555555555555444444555444444444444555666666333666777777555555666888888888888888888888888888888888888888999999999999777888999999999999888777888888999::::::::::::999888999:::999888888:::<<<999;;;============???AAAAAACCCEEEGGGIIIMMMQQQUUU\\\ccclllppppppsssyyy~~~ssshhh```]]]]]]^^^bbb\\\XXXTTTNNNFFFEEEJJJFFFGGGKKKPPPSSSVVV___iiimmmqqquuuwwwxxxxxxyyyzzz{{{{{{|||~~~~~~||||||~~~zzzrrrnnnooovvv}}}{{{xxxvvvvvvuuutttrrrqqqpppppppppnnnpppssssssssssssuuuvvvvvvuuutttsssrrrqqqpppppppppooonnnmmmlllkkkjjjiiibbbcccdddeeefffhhhiiiiiibbbcccdddhhhmmmtttzzz~~~vvvrrrlllfff```YYYQQQMMMLLLIIIGGGFFFFFFEEEDDDCCC???>>>===>>>@@@@@@@@@>>>AAA@@@???>>>===<<<<<<<<<<<<<<<<<<===>>>??????@@@>>>=========???BBBDDDFFFFFFFFFGGGHHHJJJLLLNNNOOONNNOOOQQQSSSUUUVVVWWWWWWWWWWWWXXX[[[^^^bbbfffhhhkkksss}}}www{{{~~~vvv\\\SSSKKKGGGCCC??????AAA???>>>>>>============>>>???===<<<;;;======<<<;;;::::::::::::::::::::::::666999;;;;;;999888999;;;888999999888888777666555666666777888888888888888888888777666666666666666777777666666555555555444555555555555555666777777222333444555666666666666555555444444444333333333555333222222444555555444333444444555555444444333555444444444444555666666333555777777555444666888888888888888888888888888777888888888888999999999777777888888888888777777777777888999999999999999888999:::999888888:::;;;999;;;<<<=========???AAA@@@BBBEEEFFFGGGJJJMMMOOOVVV___iiioooppprrrwww|||~~~sssllljjjjjjkkkjjjaaaXXXRRRIII@@@@@@FFFAAABBBGGGMMMOOORRR[[[eeelllooorrruuuuuuuuuvvvvvvwwwwwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyzzz}}}|||~~~zzzttttttvvv~~~|||zzzwwwrrrppppppqqqqqqpppooonnnlllkkklllnnnoooqqqrrrrrrssssssrrrpppooonnnmmmllljjjjjjkkkjjjiiigggdddcccbbbaaa``````aaaaaabbb___\\\[[[```hhhqqqwww|||}}}{{{rrrhhhddd^^^XXXQQQMMMJJJIIICCCCCCBBBAAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<===???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEEEEGGGIIIJJJKKKLLLNNNPPPMMMOOOQQQRRRSSSTTTVVVXXX\\\ZZZ[[[___```aaafffmmmttt{{{{{{dddUUUOOOHHHDDDEEEEEEBBB???????????????>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999888888888888777777777777666666666666555555555555555555555555666666666666555555444444444444555555555555444444444444555555666555555444444444555555555555444444444555555666666555555444444666777888333333333444444444555555666666666666666666666666666666666666666666666666888888888888888888888888666666666666666666666666666888999;;;:::888555333555666666666666666666666777777777888999999::::::;;;;;;<<<<<<===>>>>>>>>>AAAAAAAAABBBDDDEEEGGGHHHQQQXXXaaahhhmmmppprrrttt~~~yyyuuuqqqooopppfffXXXLLLFFFBBB>>><<<@@@AAABBBCCCFFFNNNYYYaaafffiiinnnpppqqqqqqqqqqqqrrrrrrrrrssstttuuuwwwwww~~~~~~{{{|||~~~~~~~~~~~~}}}|||zzzyyywwwvvvuuu||||||}}}~~~}}}|||xxxsssqqqppppppooonnnmmmllljjjiiiiiijjjlllmmmnnnooopppqqqqqqpppnnnmmmmmmkkkiiihhhiiiiiihhhgggcccbbb___]]][[[[[[\\\]]]^^^[[[XXXXXX\\\ccckkkppprrrtttwww|||yyylllddd[[[YYYTTTOOOJJJGGGFFFEEEBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<===>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEFFFHHHJJJKKKLLLMMMOOOQQQOOOQQQSSSTTTTTTUUUWWWYYY]]]\\\]]]```bbbdddkkksss~~~nnnZZZQQQKKKEEEBBBCCCCCC@@@===?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999;;;;;;:::::::::999999999888888888777777777666666666666666666555555555555555555555555666666666666555555444444444444555555555555444444444444555555555555444444444444555555666555555444444444555555666555444444444555777777333333333444444444555555666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777666777888999999888666555666666666666666666555555666666777777888999999:::;;;;;;;;;<<<======>>>>>>AAAAAAAAAAAABBBCCCDDDDDDKKKQQQYYYaaagggkkkoooqqq|||zzzvvvsssqqqkkkbbbWWWMMMGGGCCC???;;;>>>???@@@@@@CCCJJJSSSZZZaaaeeejjjnnnpppqqqqqqrrrqqqqqqqqqqqqrrrrrrssstttyyyyyy{{{|||}}}~~~~~~~~~}}}}}}|||}}}~~~~~~}}}||||||{{{zzzyyyxxxwwwwwwyyyyyyzzz{{{|||~~~|||wwwsssqqqpppnnnmmmkkkjjjiiigggfffgggggghhhgggiiilllooooooooommmlllkkkiiifffffffffggggggfffaaa^^^[[[WWWUUUVVVWWWXXXYYYWWWUUUUUUXXX^^^eeeiiijjjkkknnnttt|||xxxoooddd[[[UUUNNNLLLIIIFFFDDDCCCBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<======>>>???AAABBB@@@@@@AAAAAABBBDDDEEEFFFGGGIIIKKKLLLMMMNNNPPPRRRRRRSSSUUUVVVUUUVVVXXXYYY^^^]]]___cccfffiiisss}}}ttt```RRRMMMHHHCCCAAABBBBBBAAA?????????>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888::::::::::::999999999999888888777777777777666666666666666555555555555444444555555555555666666666555555444444444444555555555555444444444444555555555444444444444444555555666666555444333333333444555444444444444555666666333333333444444444555555666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777666666777777777777888888777777777666666555555555555555666777777888888999::::::;;;<<<<<<======>>>AAAAAA@@@@@@@@@@@@AAAAAADDDIIIPPPWWW]]]ccchhhllluuuzzzwwwtttsssgggaaaXXXQQQLLLGGGBBB===>>>?????????BBBGGGNNNSSSYYY^^^eeekkkoooppprrrsssqqqqqqppppppoooooooooooopppqqqsssuuuvvvwwwxxxxxx||||||}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{{{{zzz{{{{{{|||{{{{{{zzzyyyyyyyyyyyyxxxxxxxxxxxxxxxvvvwwwwwwxxxyyy{{{|||}}}~~~|||xxxtttrrrooommmjjjiiihhhfffddddddddddddccceeeiiilllnnnmmmlllkkkiiigggdddcccdddeeeeeeeee^^^[[[VVVRRRQQQRRRUUUVVVWWWWWWVVVWWWYYY^^^bbbeeeggggggjjjoooxxxwwwrrrkkkddd]]]VVVOOOKKKGGGFFFDDDCCCBBBAAABBBBBB@@@@@@@@@??????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>===========================>>>???@@@AAABBBAAAAAAAAABBBDDDEEEGGGGGGIIIKKKMMMNNNNNNOOOQQQSSSSSSUUUVVVWWWVVVVVVXXXYYY]]]^^^aaafffjjjppp|||zzzfffXXXPPPJJJGGGDDDBBBCCCDDDCCCBBB???>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::777777777777777777777777:::::::::999999999999888888777777777666666666666666666555555555444444444444444444555555555666666555555444444444444555555555444444333333444444555444444333333444444555555777666555444333333222222444444444444444555555555333333333444444444555555555555555555555555555555555555555555555555555555777777777777777777777777666666666666666666666666666555555555666777999:::888888777777666555555555555555555666777777888888999::::::;;;<<<<<<======@@@@@@??????@@@@@@AAAAAABBBEEEJJJOOOTTTZZZaaaeeemmmvvv~~~}}}|||zzzvvvrrrppphhhddd^^^YYYUUUOOOHHHBBBAAA@@@@@@@@@BBBFFFKKKNNNRRRWWW```ggglllooorrrtttrrrqqqqqqpppooonnnmmmlllhhhiiikkkmmmnnnoooppppppuuuuuuuuuvvvwwwxxxxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyvvvvvvvvvvvvuuuttttttttttttuuuuuuvvvvvvwwwwwwwwwvvvvvvvvvwwwxxxyyyzzz{{{}}}~~~}}}||||||xxxtttpppmmmjjjiiihhhfffdddcccbbbaaa```bbbfffiiikkkkkkjjjiiigggeeecccbbbcccdddddddddZZZXXXTTTPPPOOOQQQTTTVVVXXXXXXYYY[[[]]]```cccdddcccdddgggnnnxxx}}}vvvooojjjiiikkkmmmooooooooonnnmmmfffaaa[[[UUUPPPLLLHHHEEEDDDDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>=========<<<<<<======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCBBBBBBCCCDDDEEEGGGIIIJJJLLLMMMOOOPPPPPPPPPRRRTTTTTTVVVWWWWWWWWWWWWYYYZZZ^^^```fffmmmrrryyylll[[[RRRNNNFFFEEECCCBBBBBBCCCBBBBBB>>>>>>>>>============<<<<<<;;;;;;;;;;;;:::::::::777777777777777777777777::::::999999999888888888777777777666666666666555555555555555444444444444444444444444555555555555555555444444444444555555444444333333333333444444333333333333333444555555777666555333333222222222222333333444444444444444333333333444444444555555444444444444444444444444444444444444444444444444666666666666666666666666555555555555555555555555666555444444555777999;;;888888777777666666666666555555555666777777888888999999::::::;;;;;;<<<<<<>>>>>>>>>???@@@AAACCCDDDCCCEEEHHHKKKNNNSSSYYY^^^fffmmmyyy~~~{{{yyy{{{~~~}}}{{{vvvqqqnnnkkkhhhdddbbb___YYYPPPJJJEEECCCAAA@@@BBBEEEHHHIIILLLRRRZZZaaahhhmmmqqqtttsssssssssrrrqqqpppnnnmmmeeefffggghhhiiiiiiiiiiiikkklllmmmoooppprrrssstttuuuuuuuuuuuuvvvvvvvvvvvvrrrrrrqqqqqqppppppppppppoooppppppqqqssstttuuuuuuuuuuuuuuuvvvwwwxxxyyyzzzzzzzzz{{{|||||||||{{{zzz}}}xxxtttoookkkiiihhhgggeeedddbbb``````___```bbbdddeeefffffffffdddcccbbbcccdddeeecccbbbYYYWWWSSSPPPOOOPPPQQQSSSVVVWWWZZZ]]]```aaabbbccc^^^```eeemmmxxx{{{sssmmmfff^^^YYYWWWXXXZZZ\\\]]]]]]\\\[[[WWWSSSNNNJJJHHHFFFCCCAAAAAAAAA@@@@@@???>>>===<<<========================;;;<<<<<<======>>>>>>???======>>>>>>>>>>>>??????>>>>>>>>>???@@@AAACCCCCCDDDDDDEEEFFFHHHJJJKKKLLLNNNOOOQQQRRRQQQRRRTTTUUUUUUWWWYYYYYYYYYZZZ[[[]]]bbbfffnnnwww~~~rrr```RRRJJJIIIAAAAAA@@@???????????????>>>>>>============<<<<<<;;;;;;;;;;;;::::::::::::777777777777777777777777999999999999888888888888777777666666666666555555555555555444444444444333333444444444444555555555555555444444444444555555444444333333333333444444222222222222333444555666555555444333222222222333111222333333444444333333333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555444444555777888:::777777777777777777777777555555666777777888888999888888999::::::;;;;;;<<<=========>>>@@@AAACCCDDDCCCEEEFFFGGGIIIMMMRRRVVV^^^eeeoooyyy{{{zzz}}}|||~~~}}}{{{uuuqqqooommmmmmmmmlllggg___XXXNNNJJJDDDAAAAAACCCDDDEEEGGGLLLSSSZZZ```gggmmmqqqrrrssstttttttttsssqqqpppiiiiiiiiiiiihhhgggffffffdddeeefffgggiiijjjllllllllllllmmmnnnooooooppppppnnnnnnmmmlllllllllmmmmmmjjjjjjkkkmmmnnnooopppqqqsssssssssssstttuuuvvvwwwttttttuuuvvvwwwwwwxxxyyyzzzuuupppkkkgggffffffeeedddcccaaa___^^^^^^^^^^^^^^^___```aaaaaabbbbbbcccdddfffeeecccaaaZZZXXXTTTQQQNNNMMMMMMMMMPPPSSSWWW\\\^^^```______]]]___dddkkkuuu}}}uuukkkddd___ZZZTTTPPPMMMNNNPPPQQQQQQPPPOOOMMMMMMJJJGGGDDDCCCBBBAAA????????????>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???======>>>>>>>>>??????????????????@@@AAABBBCCCDDDFFFFFFGGGHHHJJJLLLNNNOOOOOOQQQRRRSSSRRRSSSUUUVVVWWWYYY[[[\\\\\\]]]```aaahhhnnnzzzuuucccVVVKKKFFFEEE???@@@@@@???>>>>>>>>>???>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888999999999999888888888888777777666666666555555555555555555444444444333333333333444444444555555555555555444444444444555555444333333222222333333444222222222222333444555666444444333333222333333333000111222333444333333222333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333555555555555555555555555555555555555555666777888666666666777888888999999666666777777888999999:::888888888999::::::;;;;;;============>>>???@@@AAA???AAABBBCCCEEEHHHLLLOOOXXX]]]fffooowww}}}}}}{{{}}}}}}yyyvvvvvvxxx{{{|||zzztttnnn]]]VVVMMMGGGEEEDDDDDDCCCCCCGGGLLLRRRXXX```hhhmmmqqqrrrtttuuuvvvuuutttsssppppppooommmkkkiiigggfffaaaaaaaaabbbbbbccccccdddbbbbbbcccdddeeefffggghhhggggggfffeeeffffffhhhhhhffffffggghhhjjjkkkllllllooooooooooooooopppqqqrrrpppppppppqqqrrruuuxxxzzz}}}zzz~~~|||wwwrrrmmmgggcccdddddddddcccbbb```^^^]]]]]]]]][[[[[[[[[\\\]]]^^^aaabbbccceeegggfffccc```[[[YYYUUUQQQMMMJJJHHHHHHLLLOOOTTTYYY\\\]]]\\\\\\```aaaeeejjjpppxxx~~~~~~rrrjjj```ZZZWWWUUUPPPLLLKKKLLLMMMMMMLLLKKKHHHGGGIIIGGGDDDCCCCCCBBBAAA???>>>>>>?????????>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???======>>>>>>?????????@@@?????????@@@AAABBBCCCDDDGGGGGGHHHIIIKKKMMMOOOPPPPPPRRRSSSTTTSSSSSSUUUWWWYYY[[[]]]______```ccceeennnuuuhhhXXXPPPHHHEEEEEEAAABBBBBBAAA@@@??????@@@>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888999999999888888888888777777666666666555555555555555555444444444333333333333333333444444444555555555555555444444555555555444333333222222333333444222222222222333444555666333333222222222333444444000111222333444333222222333333333444444444555555333333333333333333333333333333333333333333333333555555555555555555555555666666666666666666666666555555555666666666666666555555666777888999::::::777777777888999999::::::777888888999::::::;;;;;;======<<<<<<<<<<<<======;;;===???@@@BBBEEEIIILLLTTTXXX```hhhqqqyyy{{{|||~~~~~~jjjbbbVVVNNNIIIGGGFFFEEEAAADDDHHHLLLSSS[[[dddjjjoooqqqsssuuuwwwvvvuuuuuuvvvuuutttrrroookkkiiiggg`````````______^^^^^^^^^ZZZ[[[\\\]]]^^^```aaaaaa``````_________aaabbbccccccdddeeefffggghhhiiijjjkkkkkkkkkkkkkkklllmmmnnnpppooonnnooorrrvvvzzz}}}wwwwwwqqqpppxxx|||uuuppplllhhhbbb]]]```bbbddddddbbb```___^^^]]]]]][[[ZZZYYYYYYYYYYYY\\\]]]^^^___```aaaaaaaaa]]][[[WWWRRRMMMJJJGGGFFFFFFIIIOOOTTTXXX\\\aaacccbbbbbbdddhhhmmmqqqrrrssstttsssrrrqqqqqqsssuuuvvvzzz}}}~~~{{{xxxxxxzzzuuuwww{{{|||tttoooaaa\\\UUUOOOLLLKKKIIIHHHEEEFFFGGGHHHGGGEEECCCAAA@@@@@@@@@???>>>======<<<>>>>>>======<<<<<<<<<;;;>>>======<<<<<<<<<======::::::;;;;;;<<<======>>>@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCEEEFFFJJJJJJKKKLLLNNNOOOQQQQQQTTTUUUVVVVVVUUUVVVXXXZZZ[[[\\\^^^___bbbffflllpppxxx}}}xxxqqqooottt~~~qqq\\\PPPJJJFFFDDDEEEAAAAAAAAA@@@@@@>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888888888888888777777777777777777777777777777666555555555555555333333333444444555555555222222333333444555666666555555555555555555555555333222222111111222222333000000000111222222222333111111111111111111111111555555555555555555555555555555444444444444555555444444444333333222222222222222333333333333444444555555555555555555444444666666666555555444444444666666666666666666666666666666666666777777777777;;;:::888666666777888999888999::::::888888999:::888888999::::::;;;;;;<<<;;;>>>AAAAAA???AAAGGGMMMPPPSSSZZZcccmmmssswwwxxx}}}zzzlll\\\RRRMMMHHHEEEEEEAAABBBCCCFFFJJJQQQYYY___jjjmmmppprrrrrrrrrrrrssswwwyyy{{{zzzwwwrrrooonnngggfffeeedddbbbaaa``````aaa___\\\YYYWWWVVVWWWWWWXXXWWWWWWWWWXXX[[[^^^___dddcccaaa```___```bbbccceeeeeeddddddeeeffffffgggeeefffhhhkkknnnpppsssttt{{{rrrmmmpppvvvxxxxxxxxxyyyuuuooojjjfffdddaaa```bbbdddfffeeeccc```______^^^]]]\\\[[[ZZZZZZYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^]]][[[WWWSSSNNNIIIEEEDDDCCCGGGMMMRRRWWW[[[```cccbbbbbbccceeeiiilllmmmlllmmmlllkkkjjjjjjlllmmmooollloooqqqpppnnnllllllmmmqqqsssvvv{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwxxx}}}zzzrrrkkkeeeaaaXXXSSSMMMIIIGGGFFFEEEDDDCCCDDDEEEEEEEEECCCAAA@@@@@@@@@??????>>>======<<<>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<<<<===;;;;;;;;;<<<<<<=========??????@@@@@@@@@@@@AAAAAACCCCCCCCCCCCDDDEEEGGGHHHIIIJJJLLLNNNOOOQQQRRRRRRSSSTTTVVVVVVUUUUUUWWWYYY\\\]]]___aaaeeekkkrrrwwwooommmjjjjjjooozzzvvveeeTTTJJJFFFCCCBBBBBB?????????>>>>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888888888888777777777777777777777777777777666555555555555555333333444444444444444444222222333333444555555666444444444444444444444444333222222111111222222333111111111111111222222222111111111111111111111111444444444444444444444444555555444444444444555555444444333333333222222222222222333333333333444444555555555555555555444444555555555444444444333333555555555555555555555555666666666666777777777777;;;:::888777666777888999888999::::::888888999:::::::::;;;;;;<<<=========;;;>>>@@@@@@>>>@@@EEEJJJNNNQQQWWW___gggmmmppprrryyyxxxhhh]]]UUUMMMHHHGGG???@@@BBBCCCFFFLLLSSSXXXdddhhhnnnrrruuuwwwzzz|||xxx{{{~~~}}}zzzxxxwwwqqqpppnnnllljjjgggeeedddbbb```^^^[[[YYYXXXWWWWWWTTTTTTSSSTTTUUUWWWZZZ\\\___^^^]]]]]]]]]^^^___``````_________```aaabbbbbbaaaaaaccceeegggiiikkkllluuujjjgggiiikkkmmmpppqqqpppmmmhhheeecccdddfffiiijjjjjjhhhdddaaa``````^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXXXXYYYZZZZZZZZZZZZ[[[ZZZXXXTTTOOOJJJEEECCCCCCFFFLLLQQQUUUZZZ___bbbcccbbbaaabbbeeefffeeeddddddcccbbbbbbbbbcccdddeeeccceeeffffffeeeddddddeeeiiikkknnnrrrwww{{{~~~~~~{{{{{{{{{{{{{{{xxxsssoookkkjjjjjjiiihhhggggggfffjjjmmmsssxxx}}}~~~~~~{{{uuulllddd]]]XXXSSSPPPNNNJJJFFFCCCCCCCCCBBBAAAAAAAAABBBBBBBBB@@@???>>>@@@??????>>>>>>======<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<==================?????????@@@@@@AAAAAAAAADDDDDDEEEEEEFFFHHHIIIJJJHHHJJJLLLOOORRRSSSSSSTTTTTTVVVXXXXXXXXXWWWXXXYYY]]]```cccgggnnnwww~~~tttfffffffffiiippp}}}yyyeeeXXXKKKFFFDDDAAA@@@AAA>>>>>>???>>>>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999888888888888888888888888777777777777777777777777777666555555444555555555444444444444444444333333222222333333444444555555222222222222222222222222333222222111111222222333222222222111111111111111111111111111111111111111222222222222222222222222555444444333333444444555333333333333222222222222222222333333333333444444444444444444444444555555444444444444333333333333555555555555555555555555666666666666777777777777:::999888777777777888999888999:::999888888999:::::::::;;;;;;<<<<<<======;;;===???>>>===>>>BBBFFFKKKMMMSSSYYY___dddhhhjjjttt}}}~~~ooodddZZZOOOHHHFFFBBBCCCDDDEEEGGGJJJOOOSSS\\\```ffflllqqquuuyyy|||zzz~~~~~~}}}|||zzzwwwtttqqqnnnlllgggeeeccc```]]]ZZZXXXVVVSSSRRRRRRRRRTTTVVVXXXYYY[[[[[[ZZZ[[[[[[[[[[[[[[[XXXXXXXXXXXXYYYZZZ[[[\\\[[[[[[\\\]]]^^^___``````~~~{{{kkkdddbbbcccggglllmmmoooqqqpppmmmlllnnnqqqtttsssqqqlllfffbbb```___^^^]]]]]]\\\ZZZYYYXXXWWWUUUUUUUUUUUUUUUVVVVVVVVVXXXXXXWWWUUURRRMMMIIIFFFGGGJJJNNNQQQTTTYYY]]]```aaa```___```aaabbbaaa```^^^]]]]]]]]]]]]^^^____________``````````````````bbbcccfffiiikkknnnpppppppppsssxxx}}}~~~{{{tttnnnlllnnnppptttuuurrrmmmiiibbbaaa```^^^]]][[[ZZZYYYYYY\\\aaafffjjjlllmmmmmmooonnnmmmnnnqqqsssuuuuuuiiiddd[[[TTTOOOLLLIIIGGGGGGEEEBBBAAABBBCCCBBBAAA???@@@@@@@@@@@@???>>>===??????>>>>>>===========================<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBDDDEEEEEEGGGHHHJJJKKKLLLHHHJJJNNNQQQTTTUUUVVVVVVWWWYYY[[[\\\\\\[[[\\\]]]```dddjjjrrr|||rrriiigggeeegggnnn|||wwwhhhYYYPPPGGGEEEDDDBBB@@@AAA@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<;;;;;;;;;:::::::::::::::::::::999888888888888888888888888888888777777777777777777777777666555555444444555555555555555555444444333333333222222333333333444444444333333333333333333333333333222222111111222222333333222222222111000000000111111111111111111111111333333333333333333333333444444333333333333444444333222222222222222222222222222222333333333444444333333444444444444555555333333333333333333333333555555555555555555555555666666666666777777777777999999888777777888888999777999:::999888777888999777888888999::::::;;;;;;:::<<<======<<<<<>>>>>>>>>>>>>>===============<<<<<<<<<===============;;;;;;;;;;;;;;;<<<===>>>>>>>>>?????????????????????@@@@@@AAABBBCCCCCCCCCCCCDDDFFFHHHIIIKKKLLLMMMKKKLLLOOORRRUUUWWWXXXXXXXXXZZZ]]]^^^^^^^^^```aaaccciiissszzzllldddfffcccgggvvvzzzhhh\\\QQQJJJDDDDDDDDD@@@>>>??????@@@@@@@@@@@@??????>>><<<;;;;;;;;;;;;:::::::::999999::::::999999888777777777777777777777777777666666666666666666666666555555444444444444555555555555555444444333333333222222222333333333333333333333333333333333333333333222222111111222222333333222222222111000000000111111111111111111111111333333333333333333333333333333222222222222333333222222222222222222222222222222222333333333444444333333333333444444555555333333333333333333333333555555555555555555555555666666666666777777777777888888888888888888999999777888999999777777888999777777888888999::::::;;;:::;;;;;;<<<;;;<<<===???AAADDDIIINNNRRRXXX___dddrrrxxxyyypppfffZZZSSSQQQOOOQQQTTTVVVVVVWWWXXXZZZ___aaaeeeggghhhjjjmmmooovvvzzz{{{uuunnngggaaa^^^^^^^^^^^^___```aaabbbbbbaaa``````^^^\\\YYYWWWVVVSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTSSSRRRQQQPPPOOOOOO{{{zzz|||wwwmmmeeeccceeeccciiirrryyy~~~zzzqqqhhhbbb```___]]]]]]]]]]]][[[YYYVVVUUUTTTSSSQQQPPPPPPPPPQQQQQQQQQRRRSSSSSSSSSSSSRRRQQQSSSTTTUUUUUUUUUWWW[[[]]]]]]\\\[[[\\\]]]^^^]]]\\\YYYYYYYYYZZZZZZZZZZZZZZZVVVTTTRRRRRRSSSTTTTTTSSSTTTUUUWWWXXXYYYYYYXXXWWWSSSUUUYYY^^^aaaaaa^^^[[[XXXZZZ^^^bbbccc```ZZZUUUPPPOOONNNMMMLLLJJJIIIIIIHHHJJJLLLOOOQQQSSSSSSSSSQQQPPPOOOQQQTTTVVVWWWVVVQQQMMMHHHDDDCCCBBBAAA@@@======<<<>>>??????>>><<>>???>>>>>>??????@@@AAAAAABBBAAAAAABBBBBBCCCDDDEEEEEECCCDDDFFFIIIKKKMMMNNNNNNNNNOOOQQQSSSUUUWWWYYYZZZYYY[[[]]]^^^___aaadddgggjjjsssxxxlllfffbbbbbbkkkjjj[[[TTTIIIDDDAAABBBAAA===<<<=========>>>>>>>>>>>>======;;;;;;;;;;;;::::::::::::888999999999999888777777777777777777777777777777666666666666666666666666444444444333444444555666444444444444444444333333222222222222333333333333444444444444444444444444333222222111111222222333222222222111111111111111111111111111111111111111444444444444444444444444333222222111111222222333111111111222222222222222222222333333333333444444222222333333444444555555333333333333444444444444444444444444444444444444666666666666777777777777777888888888999999999999777888999888777777888999999999::::::;;;;;;<<<<<<999999:::;;;<<<<<<======>>>BBBFFFJJJMMMSSS[[[aaapppvvv~~~~~~wwwlllaaa[[[ZZZZZZ]]]bbbeeefffgggggghhhhhhjjjkkkjjjhhhhhhiiijjjnnnrrryyy{{{ssskkkfffcccbbbbbbccccccdddeeeeeefffdddcccaaa___\\\ZZZXXXWWWUUUUUUTTTSSSSSSSSSSSSTTTTTTSSSRRRQQQOOONNNLLLLLL}}}yyy}}}uuuoooooolllnnnqqqwww}}}yyypppgggbbbaaaaaa____________]]]ZZZXXXVVVUUUSSSQQQPPPOOOOOOPPPQQQPPPPPPPPPPPPQQQQQQQQQQQQTTTUUUUUUUUUVVVXXX[[[^^^]]][[[ZZZZZZ[[[[[[ZZZXXXTTTUUUUUUVVVVVVVVVVVVVVVUUURRROOOOOOQQQRRRQQQOOONNNOOOQQQRRRRRRQQQPPPOOOJJJKKKMMMQQQTTTUUUSSSQQQQQQSSSWWW[[[\\\YYYSSSOOOIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEGGGIIIJJJKKKKKKKKKIIIIIIIIIKKKNNNOOONNNMMMIIIFFFBBB@@@@@@???>>>======<<<<<<>>>???>>><<<:::>>>>>>=========>>>>>>>>>========================<<<<<<<<<<<<=========>>>===<<<<<<======???@@@@@@===>>>???@@@AAABBBCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGDDDFFFHHHKKKNNNPPPPPPQQQRRRRRRRRRSSSTTTWWWZZZ\\\]]]^^^```aaabbbfffkkkoooyyyuuummmjjjgggnnn}}}sss___SSSMMMEEEAAA???AAA@@@===<<<>>>======>>>>>>>>>>>>======;;;;;;;;;:::::::::999999888888888888888777777666777777777777777777777777666666666666666666666666444333333333444444555666333333444444444444444444222222222222222222222222222222222222222222222222333222222111111222222333111111111111111222222222111111111111111111111111222222222222222222222222222222111111111111222222000111111111222222222222222222333333333333444444111222222333444444555555333333444444444555555555444444444444444444444444666666666666777777777777777777888999999999999999666888999888777666777999999999999:::;;;;;;<<<<<<888888999;;;<<<=========>>>AAAEEEGGGHHHMMMVVV]]]jjjssswwwmmmjjjkkknnnrrryyy~~~|||wwwqqqmmmkkkkkkhhhkkkqqqvvv||||||tttmmmgggcccaaa```aaaaaabbbcccccccccccccccbbb___]]][[[ZZZZZZZZZXXXWWWVVVUUUTTTSSSSSSSSSTTTSSSRRRPPPNNNMMMKKKKKKzzzzzz~~~zzzvvvtttuuuyyy}}}~~~}}}|||vvvnnnfffbbbbbbbbbaaaaaaaaaaaa___\\\YYYWWWUUUTTTRRRPPPOOOOOOPPPQQQPPPPPPOOONNNNNNNNNOOOOOOSSSTTTTTTUUUUUUXXX\\\___]]][[[ZZZYYYYYYXXXVVVTTTQQQQQQRRRSSSSSSSSSSSSRRRQQQNNNKKKJJJKKKLLLKKKIIIJJJKKKMMMNNNNNNMMMKKKJJJGGGFFFGGGJJJLLLNNNMMMLLLIIIKKKOOORRRTTTQQQLLLHHHGGGGGGGGGFFFFFFFFFFFFFFFCCCCCCDDDEEEFFFFFFFFFFFFBBBBBBCCCEEEGGGHHHFFFEEEDDDBBB@@@?????????>>><<<>>>>>>>>>@@@AAA???<<<:::======<<<<<<<<<======>>><<<<<<<<<===============;;;<<<<<<<<<======>>>>>>============>>>???AAAAAA======???@@@BBBCCCEEEEEECCCCCCDDDEEEFFFGGGHHHHHHEEEGGGJJJMMMPPPRRRRRRSSSUUUTTTSSSRRRTTTWWWZZZ]]]ccccccdddeeeggglllssswwwsssmmmmmmrrr~~~~~~jjjZZZNNNHHHCCC@@@???AAABBB??????BBB>>>??????@@@@@@@@@??????;;;;;;;;;:::::::::999999888888888888888777666666777777777777777777777777666666666666666666666666333333333333444444555666333333333444444555555555222222222222222222222222111111111111111111111111333222222222222222222333000000111111222222222333111111111111111111111111111111111111111111111111222222111111111111222222000000111111222222222222222222333333333444444444111111222333333444555555444444444555555666666666444444444444444444444444666666666666777777777777666777888999999999999999666888999888777666777888666777777888999999::::::888777888:::===>>>>>>===???BBBDDDEEEEEEIIIRRRYYYeeeqqq~~~~~~}}}wwwsssqqqfffhhhkkknnnrrrwww~~~{{{xxxqqqjjjddd___]]]\\\]]]]]]^^^___`````````___aaa___]]][[[ZZZZZZ\\\]]]ZZZYYYXXXVVVTTTSSSSSSSSSSSSSSSQQQPPPNNNLLLKKKJJJ|||vvvtttuuurrrqqqpppnnnmmmllllllllliiihhhfffccc```]]][[[YYYYYYVVVSSSQQQRRRSSSTTTTTTNNNMMMKKKKKKLLLLLLKKKIIIOOOOOOOOOQQQRRRTTTVVVWWWTTTSSSRRRRRRQQQQQQRRRRRRLLLMMMOOOPPPPPPOOOMMMLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHKKKMMMMMMKKKHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCAAA???>>>>>>???@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@>>>>>>>>>???@@@@@@@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHJJJJJJKKKNNNRRRUUUVVVVVVUUUUUUUUUVVVXXX\\\```cccccciiioooppppppvvv}}}tttwwwmmm^^^QQQHHHDDDBBBBBBAAA@@@@@@??????>>>???>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888777777666666555555444555555666666666666666555555666666666666555555666555555555555444444444444444555555555444222111111111111111111111111111222111000000222222111000111111000000000111333444222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222333333222111000000111111333333333333333333333333111111222333333333333222555555555555555555555555555555555666666666666666777777777777777888888999888888777777666555555555777888888888888999999999888888999:::;;;<<<===>>>AAABBBBBBCCCDDDHHHMMMQQQ```jjjvvv|||vvvssswww~~~yyynnnjjjfffggglllrrrvvvxxx~~~}}}}}}}}}zzzvvvsssllleee___]]]ZZZUUUSSSTTTUUUVVVWWWXXXYYYYYYXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTVVVVVVVVVUUUTTTRRRPPPOOOUUUSSSOOOLLLIIIHHHHHHIII{{{qqqmmmiiiiiijjjkkklllnnnppppppsssppplllgggccc___]]][[[XXXVVVTTTSSSTTTTTTSSSRRRNNNMMMKKKKKKLLLMMMKKKJJJJJJKKKKKKKKKLLLNNNOOOPPPNNNMMMLLLLLLKKKKKKLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKHHHHHHHHHGGGGGGGGGGGGFFFHHHHHHHHHGGGFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEGGGIIIIIIGGGEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBCCCBBB@@@>>>===>>>????????????>>>>>>>>>=================================<<<======>>>>>>======<<<;;;;;;<<<===>>>???@@@@@@>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKMMMPPPSSSUUUVVVVVVWWWWWWWWWXXX[[[___cccfffkkkqqqvvvxxxzzz{{{zzztttdddXXXNNNFFFDDDBBBAAAAAA@@@??????>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888777666666666444444555666666666666666555555666666666666555555555555555555444444444444333444555555555333222111222222222222222222222222333111000111222333222111222111000000000111222333222222222222222222222222111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222333222222111000000111111222222222222222222222222222222333444444444444333555555555555555555555555333333444555666777777888666666555555666666777888666777777777777777777777777777888888888999999999888999:::;;;<<<===>>>>>>@@@AAABBBBBBCCCFFFKKKOOOZZZeeesss|||zzztttvvv{{{wwwsssnnnmmmpppsssvvvwwwvvvuuutttsssqqqnnniiifffccc]]]YYYXXXVVVQQQOOOPPPOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPOOONNNNNNNNNNNNNNNQQQPPPPPPOOONNNMMMMMMMMMNNNMMMJJJHHHGGGFFFFFFFFFnnnddd^^^___aaaeeejjjooosssvvv{{{xxxtttnnniiieeebbb```[[[YYYWWWWWWWWWVVVTTTSSSPPPOOOMMMLLLMMMMMMLLLJJJHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>============>>>>>>>>>>>>????????????AAA@@@>>>===<<<======>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>===;;;;;;<<<===>>>???@@@@@@???@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFEEEFFFGGGHHHJJJJJJKKKKKKMMMOOOQQQTTTVVVXXXYYYYYY[[[\\\]]]___aaaeeejjjmmmvvv|||{{{|||tttcccWWWPPPIIIEEEDDDAAAAAA@@@@@@???>>>>>>>>>>>>>>>======<<<;;;;;;;;;:::;;;;;;;;;;;;:::999999::::::999888888777777666444444555666666666666555555555666666666666555555555555444444444333333333333333444444444333222222333333333333333333333333333222111111333333222111333222111111000111111111222222222222222222222222111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222333222111111000111111111111111111111111111111111222333333444444444444444444444444444444444444444111222333444666777888888444444444444444555666666555666666777888888999999777777777888888888999999999::::::;;;<<<===>>>>>>@@@AAAAAAAAAAAACCCGGGJJJRRR]]]kkkvvv{{{wwwvvvzzz|||yyyyyyzzz{{{{{{yyywwwuuusssooojjjddd___]]]XXXUUUVVVUUUQQQNNNOOOMMMNNNNNNOOONNNNNNMMMLLLMMMLLLKKKKKKJJJKKKKKKKKKMMMLLLKKKJJJJJJJJJKKKLLLIIIIIIHHHHHHGGGGGGFFFFFFnnn```YYYYYYYYY[[[aaaiiiqqqvvvzzzyyyxxxvvvsssooollljjjfffccc___]]][[[ZZZYYYWWWVVVSSSPPPNNNMMMLLLKKKIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>=========<<<<<<<<<=========>>>>>>>>>>>>???>>>===<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>===;;;<<<<<<===>>>???@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFGGGIIIKKKLLLMMMNNNNNNPPPRRRUUUXXXYYY[[[\\\^^^```cccfffhhhiiimmmrrrwww~~~xxx|||nnnbbbUUUNNNJJJEEECCCDDD@@@@@@@@@???>>>>>>===============<<<<<<;;;;;;;;;:::::::::::::::999888888999999888888777666666666333444555555666666555555444555555666666555555444444444444444333333333222222333333333333222222222333333333333333333333333333222111222333444333111333333222111111000000000111111111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222111111111111111111111111222222111111111111111222111111111111111111111111111222333333444444333333444444444444444444444444222222333444555555666666444444444444444555555666777777777777888888999999777777777777888888888888::::::;;;<<<<<<===>>>>>>???@@@@@@??????@@@CCCFFFKKKTTTaaakkkrrrxxx~~~~~~{{{~~~|||tttlllfffbbb^^^\\\^^^]]]YYYUUUVVVWWWWWWXXXXXXWWWUUUSSSRRRQQQPPPPPPOOONNNNNNNNNNNNNNNMMMKKKIIIIIIJJJLLLMMMKKKLLLLLLLLLLLLKKKJJJJJJqqqdddZZZWWWSSSRRRUUU]]]ffflllrrruuuyyy}}}~~~}}}zzzxxxtttpppiiieeebbbaaa```___]]]YYYTTTQQQNNNLLLJJJHHHJJJIIIHHHGGGEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@????????????@@@AAAAAAAAAAAA@@@@@@@@@??????======<<<<<<<<<;;;;;;;;;============>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999:::::::::;;;;;;<<<<<<<<<======>>>>>>======<<<<<<======>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIKKKNNNOOOQQQRRRRRRQQQTTTWWWYYYZZZ\\\___bbbfffjjjnnnppprrruuu{{{}}}yyyzzzsss```VVVMMMIIIGGGCCCCCCDDD@@@??????>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;999999::::::999999888777777777777666555555444444333444444555555555555555444444555555555555444444444333333333222222222222222222222111222222222222222222222222222222222222333222111111333333222111222222222222111111000000111111111111111111111111000000000000000000000000222222222222222222222222000000111111111222222222111111111111111111111111222111111111111111222222222222222222222222222222000000111222222222222222444444444444444444444444444444444444333333333333555555444444555555666777888888888888777777666666666666777777777888888888::::::;;;;;;<<<=========>>>>>>???>>>>>>>>>AAACCCGGGMMMUUU]]]fffoooyyy}}}wwwqqqmmmkkknnnmmmiiiffffffhhhiiikkkkkkiiifffbbb___[[[[[[YYYXXXWWWVVVVVVVVVRRRQQQOOONNNNNNPPPQQQSSSUUUUUUTTTSSSRRRPPPNNNMMMtttlllaaa]]]VVVQQQQQQUUUZZZ___ggglllttt|||~~~zzztttooolllkkkjjjiiibbb^^^XXXSSSPPPNNNKKKJJJIIIHHHGGGEEEDDDCCCCCCBBBCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@AAA@@@@@@@@@@@@?????????;;;::::::::::::999999999============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;<<<<<<<<<<<<======>>>>>>======<<<>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNQQQSSSUUUVVVVVVSSSVVVXXXYYYZZZ]]]ccchhhnnnsssyyy|||}}}|||www|||uuucccVVVOOOIIIGGGEEEBBBBBBDDD??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999999999888777777777666666555555444333333333333444555555555555444444444555555555555444444333333333222222222111111111111000000111111222333111111111111111111111111222111000000222222111000111111222222222111000000111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111000111111222333222222222222222222222222///000000111111111111111333333333333333333333333555444444333333222111111555444444444444555666666888888888777666555555444666666666777777777888888:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>===>>>???AAAEEEGGGKKKQQQZZZeeeqqqyyyyyyuuunnnmmmkkkiiigggeeedddddd___^^^^^^___```bbbeeefffhhhgggdddaaa]]]YYYWWWUUU~~~~~~{{{vvvsssnnnjjjddd]]]YYYWWWWWWWWW]]]aaahhhpppxxx}}}}}}{{{yyyxxxvvvrrrpppddd```ZZZUUUSSSQQQOOONNNJJJIIIGGGFFFDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>?????????@@@@@@@@@@@@@@@?????????????????????????????????????????????????????????>>>>>>>>>======;;;;;;;;;;;;::::::::::::<<<<<<<<<=========>>>>>><<<<<<============<<<<<<=========<<<<<<<<<<<<;;;:::::::::;;;<<<<<<=========>>>>>>??????>>>>>>===???@@@@@@AAABBBCCCDDDDDDDDDDDDEEEGGGHHHIIIJJJKKKJJJJJJJJJKKKKKKKKKLLLLLLMMMOOOQQQTTTVVVXXXYYYZZZYYY[[[]]]]]]^^^ccclllsss|||}}}wwwvvvzzzwwwdddWWWNNNIIIEEEEEECCC@@@@@@CCC???>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777777666777777777666555555444444222333444444555555444444333444444555555444444333222222222222111111111111111000000///000111222333222222222222222222222222111000//////111111000///000000111222333222111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111000000111222222333111111111111111111111111000000111222222222222111333333333333333333333333333333333222222222222222333333333333333444444555666666666555555555555555666666666666777777777888999999999:::::::::::::::;;;<<<>>>>>>===>>>???AAADDDDDDFFFJJJQQQ\\\gggnnnsssvvvzzz|||~~~~~~}}}|||vvvwwwzzz~~~xxxrrrllliiiggguuusssuuuvvvvvvwwwxxxvvvqqqkkkddd^^^YYYVVVVVVXXX]]]dddkkksssyyy||||||}}}~~~}}}xxxsssccc___ZZZVVVTTTSSSRRRRRRKKKKKKIIIHHHFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@???????????????????????????>>>>>>>>>????????????????????????>>>>>>????????????>>>>>>>>>=========<<<<<<<<<<<<>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<======>>>======<<<>>>============<<<<<<<<<::::::;;;;;;<<<===>>>>>>??????@@@@@@@@@@@@??????@@@AAAAAABBBCCCDDDEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLOOOPPPSSSUUUXXXZZZ[[[\\\```bbbccccccdddjjjttt}}}yyyttttttxxxzzzfffXXXPPPIIIDDDBBBCCCBBB???@@@CCC>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777666666888888888777666666555555222333444444555555444444333444444555555444444333222222222111111111111000111000/////////111222333333333333333333333333333000///...///000111000...///000111222333333222111000000000000000000000000000000000000000000000000////////////////////////000111111111111222222222000000000000000000000000111111000000111222333333000000000000000000000000111111222333333333333222333333333333333333333333111111111222222333333333222222111111222222333444333333444444555666666666666666666666777777777777999999999999999999:::::::::<<<>>>>>>>>>>>>???AAABBBBBBCCCFFFMMMUUU___dddjjjooouuuxxxxxxyyy{{{yyyqqqkkklllqqqxxxxxxmmmddd^^^^^^XXXVVV\\\```dddllluuuuuuuuuuuuwwwwwwuuurrrooogggbbb\\\XXXVVVUUUSSSPPPMMMLLLJJJHHHGGGGGGGGGHHHCCCDDDEEEEEEEEEDDDBBBAAA===>>>???@@@AAABBBBBBBBBBBBAAAAAAAAA@@@???????????????>>>>>>>>>>>>?????????@@@AAABBBCCCBBBAAAAAA@@@@@@@@@????????????>>>??????>>>===============;;;<<<===?????????>>>===============>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;:::AAA@@@???>>>>>>===>>>>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGHHHJJJJJJIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMLLLLLLNNNOOOYYYXXXXXX[[[___cccbbbaaaeeeeeefffiiipppzzz~~~sssrrrrrrrrr|||lllZZZOOOKKKDDDCCCBBB@@@???>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;999999999999999999999999:::999777666666666777888888777777666555444444444555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111000///......///000111////////////000000000000000000000000////////////111111111111111111111111111111111111111111111111///111444666666444111///222111000111222222111000000000000000////////////222222222111111111000000222222222222222222222222444444444444444444444444555555444333444555666777777666555555666888:::;;;:::;;;<<<;;;999999:::;;;999:::;;;<<<============>>>@@@BBBDDDGGGLLLSSSWWWaaadddjjjoooooopppyyyvvvmmmkkknnnvvv~~~xxxtttfff```]]]```ccccccfffjjjhhhhhhjjjlllmmmllliiifff```]]]ZZZXXXYYYXXXVVVTTTPPPOOOMMMJJJHHHFFFFFFEEEBBBBBBCCCCCCBBBBBBAAA@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@??????????????????>>>==================>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<======>>>????????????>>>>>>=========>>>>>>=========>>>>>>???AAAAAAAAAAAA@@@@@@@@@@@@CCCCCCDDDEEEFFFHHHIIIIIIIIIJJJJJJJJJLLLMMMNNNOOOOOOPPPQQQQQQPPPQQQTTTVVVVVVWWWYYY]]]bbbgggjjjlllrrrsssuuuyyy}}}sssoootttzzzooo___RRRJJJGGGCCCBBBAAA???>>>>>>======>>>===<<<;;;::::::::::::999999999999999999999999999888777666666666777888777777777666555444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111222111000//////000111222000000000000111111111111000000000000////////////111111111111111111111111111111111000000111111111000111333555666555333222333222000000000111000000111000000000////////////222222222111111111000000222222222222222222222222444444444444444444444444444333333222333444555666666666666666777888999999666777999888777666888999999:::;;;<<<===============???@@@BBBEEEIIIOOOSSS[[[^^^dddiiikkkmmmwww~~~sssmmmoooyyyxxxqqqmmmoooqqqmmmhhheee^^^^^^^^^___```___]]]ZZZXXXXXXYYY[[[\\\\\\ZZZWWWSSSRRRPPPNNNKKKIIIGGGGGGEEEDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@???>>>>>>===>>>>>>>>>??????@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBDDDCCCCCCBBBAAAAAA@@@@@@CCCDDDEEEFFFHHHIIIJJJKKKJJJJJJKKKLLLNNNPPPRRRSSSPPPQQQQQQQQQQQQSSSVVVYYYXXX\\\bbbfffjjjooovvv{{{{{{tttpppsssppp]]]RRRJJJEEECCCAAA@@@???>>>===<<<<<<<<<======<<<;;;::::::::::::::::::::::::::::::::::::999888777666666666777777777777666666555444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111222111111000000111111222000000111111111222222222////////////000000000000111111111111111111111111111111////////////111111000111222333444555555555555444222000/////////000111111000000000/////////222111111111111000000000222222222222222222222222444444444444444444444444333222222222222333444444666666777777777777777666444666777777666666777999999:::;;;<<<<<<======<<<===>>>???@@@BBBEEEJJJMMMRRRTTT[[[aaaeeeiiisss~~~{{{{{{uuuwwwyyyqqqeeeaaa[[[WWWUUUTTTSSSRRRTTTVVVZZZ^^^``````^^^\\\WWWWWWVVVTTTRRROOOMMMLLLIIIIIIHHHHHHGGGGGGGGGHHHFFFEEEDDDCCCBBBBBBAAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCC???@@@@@@AAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>???@@@AAAAAACCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBDDDDDDEEEGGGHHHJJJKKKLLLLLLLLLMMMNNNPPPRRRTTTUUURRRRRRRRRQQQRRRTTTXXX\\\```gggooosssuuuzzz|||vvv{{{~~~vvv___RRRMMMHHHDDDBBB??????>>>===<<<;;;;;;<<<===<<<;;;:::999999999999::::::::::::::::::::::::888888777777666666666666666666666555555444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000000111///000000000000111111111////////////000000000000111111111111111111111111111000///......///000111000000000111333555666777777777555222000///000111111111111000000000//////111111111111000000000000111111111111222222222222333333333333333333333333333333333333333444444444555666777888777666555444444666888888777888999;;;999999:::;;;<<<<<<<<<<<<===>>>??????@@@BBBFFFIIIJJJLLLQQQYYY^^^dddooozzz~~~yyyxxxyyy}}}~~~wwwnnn```UUUNNNLLLLLLMMMNNNSSSYYY___cccdddeeeeeeaaaaaa```]]]ZZZUUUQQQOOOJJJJJJJJJIIIIIIIIIHHHHHHFFFEEEDDDCCCCCCCCCCCCDDD@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEDDDDDDFFFGGGIIIKKKLLLMMMPPPPPPPPPPPPQQQSSSTTTUUUWWWWWWVVVUUUUUUXXX^^^bbbgggpppzzzzzzzzz~~~ssscccSSSMMMKKKGGGCCC@@@>>>>>>===<<<;;;;;;;;;;;;<<<;;;:::999999888888999999999999999999999999999777777777777666666555555555555555555444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////////////////............////////////000.../////////000000000111000000000000000000000000111000///......///000111/////////000111444666777999:::999666222111222444111111111111000000000000000000000000000000000000000000000111111222222222333333333333333333333333333444444555555555555555444555666777777666444333444666777777777777999:::888999:::;;;<<<<<<<<<<<<>>>???@@@@@@???AAACCCFFFEEEFFFJJJRRRXXX___iiisss}}}~~~}}}}}}yyyzzz~~~|||jjjZZZOOOKKKKKKLLLJJJOOOVVV]]]bbbgggkkknnnlllkkkiiifff```ZZZSSSOOOKKKKKKLLLMMMMMMKKKJJJIIIHHHGGGFFFDDDDDDDDDEEEFFFBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAABBBBBBAAA@@@?????????@@@@@@BBBBBBAAAAAA@@@?????????>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEGGGHHHHHHEEEFFFGGGIIIKKKMMMNNNOOOSSSSSSSSSTTTTTTVVVWWWWWWXXXWWWWWWVVVXXX]]]dddjjjrrr{{{zzzxxxttt]]]SSSJJJHHHHHHDDD@@@@@@>>>===<<<<<<;;;;;;;;;<<<;;;;;;:::999888888888888888888888888888888888888666666777777777666555444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---......//////......------------.........//////......//////000000111111000000000000000000000000000000000000000000000000------...///000222444555999;;;<<<999555222333555222222111111111000000000//////000000000000000111//////000000111222222222333333333333333333333333333444555666666666555555444444555555555555555444333555666666555555666888888999:::;;;;;;<<<<<<;;;>>>???@@@@@@???@@@BBBDDDCCCBBBEEELLLRRRXXXbbbkkkvvv{{{yyyzzzvvv|||vvveeeYYYTTTQQQQQQMMMQQQVVVZZZ^^^ccciiimmmnnnnnnmmmkkkfff___YYYUUUSSSUUUWWWXXXXXXVVVSSSQQQNNNLLLJJJGGGFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDCCCCCCBBBCCCDDDEEEFFFCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBBDDDCCCAAA@@@@@@@@@AAABBBCCCBBBBBBAAA@@@@@@???????????????@@@AAACCCDDDEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJGGGHHHJJJLLLNNNPPPQQQRRRUUUUUUVVVWWWYYYZZZ\\\]]]\\\\\\\\\^^^bbbiiissszzz~~~|||}}}||||||rrr```PPPJJJFFFEEEDDD@@@@@@BBB>>>======<<<<<<<<<<<<<<<;;;:::999888888777777777666666666666666666666666555666777777777666555444444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---...///000000///...---............////////////.........///000111111111000000000000000000000000///000222333333222000///+++,,,---...///000111222666999===;;;666333333555222222222111111111000000////////////000000111111/////////000111222222222222222222222222222222222222333444555555555444444333333333333444555666666555666777777555555666777888888999:::;;;;;;;;;;;;<<<>>>??????>>>>>>@@@BBBBBB@@@AAAGGGLLLQQQZZZbbbnnnwwwzzzwww|||{{{uuuqqqwwwoooddd]]]YYYWWWSSSUUUWWWXXXYYY]]]ccchhhiiikkklllllliiiddd___\\\^^^```cccfffeeebbb___\\\RRRPPPMMMJJJHHHGGGGGGGGGIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCEEEFFFGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@AAAAAABBBCCCEEEDDDCCCBBBAAABBBBBBCCCCCCCCCBBBAAAAAA@@@??????@@@AAAAAABBBCCCDDDFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNPPPRRRTTTUUUVVVVVVWWWYYY\\\___aaabbbfffggghhhkkkqqqzzzzzzrrrrrruuuwwwxxxxxxttttttzzzvvvbbbSSSLLLHHHEEEDDDBBB???AAAFFF>>>======<<<<<<<<<======;;;:::999888777777777777666666666666666666666666555666777777777666444333444444444444444444444444555555555555555555555555333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...////////////000000000000---......///000111111222000000000000000000000000///000333444444333000///***+++---...////////////333888<<<<<<777333333444222222222111111111111000.../////////000000111111...//////000111222222222222222222222222222222222111222333444555444333333333333222222333555666888888999:::999888777888999888888999:::;;;;;;;;;;;;;;;<<<>>>>>>======???@@@BBB??????CCCHHHMMMUUU]]]hhhqqqyyy}}}}}}{{{vvvzzzyyyuuuwww{{{{{{vvvpppiiiccceeebbb^^^\\\\\\[[[[[[ZZZ```bbbdddeeedddcccbbbccchhhjjjlllmmmmmmjjjfffdddXXXRRRLLLIIIJJJLLLLLLLLLJJJIIIHHHHHHJJJKKKKKKJJJKKKHHHEEECCCDDDEEEDDDDDDGGGFFFDDDDDDEEEFFFEEEDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA???>>>>>>DDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCAAABBBBBBCCCDDDEEEFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDGGGJJJKKKJJJIIIHHHHHHLLLMMMNNNMMMLLLKKKLLLMMMOOOOOONNNOOOQQQUUUXXX[[[``````aaabbbdddfffhhhjjjsssvvvyyy}}}xxxqqqooollliiijjjmmmlllrrr|||sssaaaSSSJJJFFFEEECCCAAA>>>===<<<;;;======<<<<<<<<<;;;;;;;;;999999999888888999::::::666666666666666666666666444444555555555555444444555555555555555555555555222222222222222222222222333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111111222222222222111111000000//////......111111000000//////......////////////////////////000111333444444333111000111111000000//////......000000000000000000000000000111111111111222222222333333333333333333333333333333222222222333444444555444444444444555666666666666666666777777777777888888999999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>@@@BBBDDDHHHLLLOOO\\\bbblllxxx{{{~~~|||~~~~~~{{{zzz~~~|||wwwsssrrroookkkgggddd```]]]ZZZ[[[]]]___```aaacccdddeeekkklllmmmnnnmmmjjjgggeeeWWWSSSMMMLLLOOOQQQRRRRRRSSSQQQOOONNNOOOOOOOOONNNLLLIIIFFFDDDEEEFFFFFFFFFFFFDDDCCCCCCEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCDDDEEECCCCCCDDDDDDEEEEEEFFFFFFDDDEEEGGGHHHIIIIIIHHHHHHFFFHHHJJJKKKJJJIIIJJJKKKKKKMMMNNNNNNMMMLLLMMMOOOPPPOOOOOOPPPSSSXXX\\\___cccdddgggkkknnnrrruuuvvv|||tttmmmjjjhhhgggiiimmmxxxyyyfffXXXNNNIIIEEEDDDBBB@@@>>>===<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::999999999999999::::::666666666666666666666666444444555555555555444444555555555555555555555555222222222222222222222222333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000111111111222000000000000//////......000000000000//////......////////////////////////111222333444333111///...////////////000000000000000000000000000000000000000000111111111222222222333333333333333333333333333333333444555666777888555444444444444555666666555666666666777777777777888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<>>>???AAABBBCCCEEEIIILLLUUU[[[eeerrr}}}~~~|||}}}uuuqqquuu{{{~~~~~~zzztttlllddd___UUUUUUUUUVVVXXX[[[^^^```bbbcccddddddcccaaa^^^\\\UUURRROOOPPPUUUZZZ\\\\\\]]]ZZZWWWTTTTTTTTTTTTSSSOOOLLLHHHFFFFFFGGGHHHHHHGGGFFFDDDEEEGGGHHHHHHHHHEEEDDDDDDCCCCCCDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFHHHGGGFFFEEEEEEEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJLLLLLLLLLLLLMMMOOONNNOOOQQQRRRQQQQQQRRRSSSSSSRRRQQQSSSVVV\\\bbbffflllnnnsssyyyvvvpppjjjiiiiiiiiinnnuuuzzzdddUUUMMMHHHFFFBBBAAA@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999::::::777777777777777777777777444444555555555555444444444444444444444444444444222222222222222222222222333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////////////////000000000000000000000////////////...000000000////////////...////////////////////////111222222222111000...---.........///000111111111000000000000000000000000000000000111111111222222222222333333333333333333222333333444555777888999555444444444444555666666555555666666666777777777777888888888999999999999999999:::::::::;;;;;;;;;>>>???AAAAAAAAACCCEEEHHHLLLRRR[[[gggsss}}}}}}xxxzzz~~~|||sssooottt}}}uuunnn]]]ZZZVVVSSSRRRTTTUUUVVVUUUUUUVVVVVVVVVTTTSSSRRRPPPNNNOOOTTT\\\cccfffgggddd```]]]ZZZZZZ[[[[[[[[[UUUPPPKKKHHHHHHIIIJJJKKKLLLKKKIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIKKKLLLMMMMMMMMMNNNQQQSSSRRRTTTVVVWWWVVVVVVVVVWWWUUUUUUUUUXXX^^^eeemmmrrr{{{~~~sssooommmppprrrvvv~~~yyyeeeSSSIIIEEECCCBBB@@@???>>>>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::777777777777777777777777444444555555555555444444444444444444444444444444222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////.........////////////000///////////////////////////////////////////////////////////////////////////000000111000000///....../////////000000000111////////////////////////000000000000111111111111222222222222222333333333222222222222333555666666555444444444444555666666555555555666666666777777777777777888888888888999888888999999999:::::::::<<<>>>@@@@@@@@@AAADDDFFFGGGLLLTTT]]]hhhrrr{{{~~~~~~zzzxxxxxx{{{{{{ssspppwwwssslllbbbZZZUUURRRPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJMMMUUU___gggllllllfffcccaaa```aaabbbbbbbbbYYYTTTNNNJJJJJJLLLNNNOOOSSSPPPMMMLLLLLLKKKIIIHHHJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGHHHIIIJJJIIIGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMMMMOOOQQQTTTSSSUUUXXXYYYXXXXXXXXXXXXWWWXXX[[[aaajjjttt~~~}}}vvvuuuxxxmmmdddVVVKKKFFFCCCAAA???>>>======<<<<<<======>>>::::::;;;;;;;;;;;;;;;;;;;;;:::999888888888888888777777777777777777777777444444555555555555444444444444444444444444444444222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000000000////////////////////////////////////////////////................................................////////////////////////---.........////////////.............../////////.............../////////////////////////////////,,,---...///000111111111111000000000/////////...//////////////////////////////000000000111111111111111111222222333333333555555444333333333444444555444444444444555666666555555555555666666666666666666777777777888888888888888888999999999::::::999;;;>>>???@@@AAACCCEEEEEEIIIOOOVVV]]]fffpppwww~~~}}}}}}}}}}}}yyywwwyyyzzzuuuttt}}}|||oooccc\\\VVVPPPLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHLLLTTT^^^fffiiiiiidddbbbaaabbbdddeeeeeedddZZZUUUNNNKKKLLLPPPTTTVVVYYYVVVSSSPPPOOONNNKKKIIIMMMMMMMMMLLLKKKJJJHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLKKKKKKKKKKKKLLLLLLJJJLLLNNNOOOPPPQQQSSSUUUTTTWWW[[[^^^^^^^^^___``````bbbgggoooyyy|||rrrZZZTTTMMMGGGEEECCC@@@===<<<<<<<<<;;;;;;<<<<<<===::::::::::::;;;;;;;;;;;;:::999888777777777777777777777777777777777777777444444555555555555444444333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000000////////////////////////////////////////////////................................................////////////////////////............////////////---............/////////---............/////////////////////////////////+++,,,---///000222333444111111111000///.........000000000000000000000000/////////000000000111111000000111111222333333333999888777666555555555555555444444444444555666666444444555555555666666666666666666666777777777777888888999999999:::::::::888;;;>>>@@@@@@AAACCCDDDDDDHHHLLLPPPTTT[[[dddkkkzzz{{{~~~}}}}}}~~~~~~{{{yyy{{{}}}qqqjjjccc\\\WWWSSSQQQMMMJJJHHHFFFFFFFFFHHHHHHKKKRRRZZZ```aaa```\\\\\\\\\^^^___```^^^\\\VVVRRRMMMKKKOOOUUU[[[___```^^^[[[XXXWWWVVVTTTRRRRRRSSSTTTTTTRRROOOLLLJJJJJJJJJKKKLLLMMMNNNOOOOOONNNPPPQQQSSSSSSRRRQQQPPPLLLKKKIIIHHHGGGGGGHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNMMMNNNOOOQQQSSSTTTOOORRRUUUXXXXXXYYY[[[\\\^^^bbbhhhllloooqqqssstttuuuwww{{{|||hhh\\\NNNJJJEEECCCCCCBBB???<<<<<<<<<;;;;;;;;;;;;;;;<<<999999:::::::::;;;;;;;;;999888777666555555555555666666666666666666666666444444555555555555444444333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////....../////////000000000---------.........//////---------.........//////////////////////////////------...///000222333444000000000000////////////000000000000000000000000////////////000000000111///000000111222222333333888777777666666666666777555444444444444555666666444444444555555555666666555555555666666666777777999999999999:::::::::;;;:::===???AAA@@@@@@AAABBBAAAEEEIIIKKKMMMRRR[[[bbbppprrrxxx||||||}}}|||{{{vvvooojjj```]]]YYYTTTPPPMMMLLLKKKJJJJJJLLLQQQXXX[[[[[[YYYUUUUUUVVVWWWYYYXXXUUUSSSSSSOOOKKKKKKQQQYYYaaafffgggeeebbbaaa```___^^^\\\XXXZZZ[[[[[[YYYUUUPPPMMMJJJKKKLLLNNNPPPRRRSSSTTTRRRTTTWWWYYYYYYXXXVVVUUUMMMLLLJJJIIIHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNOOONNNNNNOOOPPPSSSUUUXXXZZZVVVZZZ^^^aaabbbbbbcccdddiiinnnvvv|||~~~jjjYYYOOOHHHEEEAAA@@@AAAAAA>>>;;;<<<<<<;;;:::::::::;;;;;;999999999::::::;;;;;;;;;888888666555555444444444666666666666666666666666444555555555555555555444333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111111000000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................////////////////////////////////////000000000000---------.........//////---------.........//////////////////////////////000/////////000111222333......//////000000111111000000000000000000000000////////////000000000000///000000111222222333333444444444444444555666777555444444444444555666666444444444555555555666666555555555555666666666777999999:::::::::;;;;;;;;;===???AAAAAA@@@????????????CCCFFFHHHIIIMMMVVV\\\fffhhhppp|||yyyuuuuuu{{{}}}~~~vvviii___[[[ZZZYYYYYYZZZ]]]___```cccddd^^^VVVQQQOOOPPPQQQOOOJJJJJJMMMGGGEEEFFFKKKQQQWWWbbblllfffeeefffiiiiiihhhggghhhgggiiijjjfff___XXXTTTRRRQQQSSSVVVYYYZZZ\\\^^^```cccdddffffffddd```[[[XXXRRRQQQMMMIIIFFFFFFIIILLLNNNOOOPPPQQQQQQRRRSSSSSSRRRTTTWWWYYYZZZ[[[]]]______iiinnnkkkiiimmmpppoooxxx}}}wwwiii\\\PPPHHHCCCBBBAAA@@@>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777777666555444444555777888777777666555444444333333555444444333333444444555555444333222111111111111222222222222222222222222111111111111111222222222000000000000000000000000///000111111111000...------...///000000///...---,,,...111000...---///111........................000///...---,,,,,,---...------............------000...---...111111///,,,///////////////000111111...............///000111000///...---------------------......///111222333000000000000000000000000////////////////////////,,,---///000000000///...111111000000111111222333666666777777666555444444333333333444444444555555333333333333333333333333777777777777777666666666888888888888999:::;;;<<<========================EEEDDDCCCCCCEEEIIIMMMPPPXXX]]]dddmmmvvv~~~rrrppprrrvvvzzz~~~}}}uuurrrrrrssstttvvvxxxyyyyyyzzzyyyrrriii^^^WWWQQQOOOLLLIIIHHHKKKFFFDDDFFFJJJMMMPPPVVV^^^dddeeehhhlllppprrrtttvvvvvvwwwuuuppphhhbbb^^^]]]```ccchhhkkkmmmnnnooopppnnnoooooommmiiiddd```]]]UUUSSSNNNJJJGGGHHHLLLPPPSSSTTTUUUUUUVVVVVVXXXYYYYYY\\\```dddfffhhhkkkmmmsss{{{~~~}}}vvvcccWWWPPPHHHCCCBBBBBBAAA@@@>>>===<<<;;;;;;:::::::::999999999999999999999888888888777777999888666555555666777888777666666555444444333333555444444333333444444555444444333222111111111111333333222222222222222222111111111111111111111111000000000000000000000000000000000000000///............////////////........./////////......///111........................//////...---,,,---......------............------///...---...000000...,,,***,,,...000111222111111///............//////000//////...---------------------......///111222333////////////////////////////////////////////////---...///000000000//////000000111111111222222222555555666666555444444333333333333444444444444555333333333333333333333333666666666666666666666666888888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>@@@BBBDDDFFFGGGKKKMMMRRRWWW^^^gggqqqwww~~~uuupppmmmlllnnnsss{{{|||hhh^^^YYYSSSMMMJJJHHHGGGHHHKKKLLLKKKPPPVVVWWWaaaooo||||||tttpppooopppuuu{{{~~~xxxqqqkkkgggddd]]]YYYTTTOOONNNSSS\\\bbbhhhjjjkkkkkkjjjkkknnnrrrzzz~~~{{{xxxyyyyyyyyy}}}pppdddUUUJJJFFFFFFFFFFFF@@@@@@???>>>===<<<;;;::::::999999999999888888888888888888888777777777777:::999888666666666666666666666555555555444444444555444444333333444444555222222222111222222333333444333333222222111111111333222222111000//////...000000000000000000000000222111///.........///000//////...------...000111555111,,,+++...000000///........................------------......//////------............------,,,,,,------...------,,,)))+++---///000000000000000///......------------///......---------......---------...///000111111/////////////////////////////////////////////////////////000000000000000...///111333333222000///111222222222222222111111222222333333333444444444333333333333333333333333333333444444444444444555777777777777777888999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===???AAABBBCCCDDDFFFGGGJJJMMMRRRZZZbbbhhhqqqwww}}}}}}wwwssspppnnnpppuuu}}}~~~wwwqqqhhh___YYYTTTPPPNNNNNNNNNOOOVVV^^^```ooo|||uuurrrqqqrrrwww}}}yyysssmmmhhhfffddd```]]]YYYVVVWWW^^^gggnnnyyy|||~~~}}}{{{|||{{{rrrqqqtttyyy}}}nnn[[[TTTKKKDDDAAAAAA@@@???>>>>>>======<<<;;;::::::::::::::::::999999999999888888888777777777666666777777666666555555555555555555555555555444444444555444444333333444444555222222222111222222333333333333333222222111111111222222111111000///......000000000000000000000000222111///.........///000///...---------///000111777222---,,,...000///...........................,,,,,,---....../////////------............------,,,------...------,,,,,,///...---,,,,,,---...///000///...---------------......---------......///...---------...///000111........................///////////////////////////////////////000000111---///111222333222000///000000111111111111111000222222222333333333444444333333333333333333333333222333333333444444555555777777666666666777888888999999999999999999999999999;;;===???AAAAAABBBBBBCCCDDDFFFHHHLLLQQQXXX]]]bbbjjjqqqvvvzzz{{{xxxvvvuuuwww{{{}}}|||wwwssskkkeee___\\\[[[]]]eeennn}}}uuummmiiihhhhhhnnnsssyyy~~~~~~~~~}}}wwwtttooojjjfffdddddddddcccbbbbbbbbbeeekkktttzzz~~~sssmmmjjjoooxxxppp[[[OOOKKKFFFCCCAAA???>>><<<======<<<<<<;;;::::::999;;;:::::::::999999999999888888777777777666666666555555555666666666666555555555555555555555555555555444444333333444444555333333222222111222222222222222222222222222222222111111111000000//////...000000000000000000000000111111000///////////////......---......///000111666333000.......................................,,,---......///.........------............------,,,---//////---,,,---...111///,,,******+++---///......------,,,---------...------------...//////......------......///000........................////////////////////////...............///000000...///000111111111000/////////000111111111111000222222222222333333333333333333333333333333333333222333333444444555555555777777666666666666777777999999999999999999999999999:::<<<>>>???@@@AAAAAAAAACCCEEEFFFIIILLLQQQUUUVVV^^^fffkkkpppxxx||||||}}}|||}}}{{{yyyyyy{{{sssiiiccc```^^^aaaeeeiiikkkllllllmmmnnnkkkiiidddaaa```aaadddffffffhhhkkknnnsssyyyuuuppplllkkkmmmvvvsss```SSSIIIGGGDDDBBB@@@??????>>><<<<<<;;;;;;::::::999999999999999999888888888888888777777777666666666666444555666666777777777777555555555555555555555555555444444333333444444555444444333222111111111111111111111222222333333444000000000000000/////////000000000000000000000000000000000000000///......,,,---...///000000000000444444333111...------...........................---.../////////...---,,,------............------,,,...000000...---...///...---+++++++++,,,---...------,,,,,,,,,---......---------------...//////......---------...//////........................////////////////////////...------,,,------//////////////////000000000000//////000111111111111111111222222222222333333333333333333333333333333333333333333444555555666666777666666555555666666666888888888888888888888888999::::::<<<===>>>???@@@???AAADDDFFFGGGIIILLLOOOMMMUUU[[[^^^dddmmmtttvvv~~~zzznnngggbbb___^^^```cccddddddeeegggiiidddbbb^^^\\\]]]```eeehhhiiilllqqqvvv|||ooohhhjjjmmmooouuuqqqbbbXXXQQQDDDBBB???===<<<<<<======;;;;;;;;;::::::999999999888888888888777777777777777777777777666666666666444555666888999999999999444555555555555555555555555444444333333444444555555444333222111111111111000000111222333444444555////////////000000000000000000000000000000000000///000111111111000...---+++,,,...000111000000///222444555333...,,,,,,................................./////////...,,,+++---..................---,,,///111111...---...000)))***+++,,,------......,,,,,,,,,,,,------...///---------------...///000......---------...//////........................////////////////////////------,,,+++,,,---...//////////////////000111111//////000111111111111111111111222222222333333333333333333333333333333333333333444444555666777777777666666555555555666666777777777777777777777777999999999:::;;;<<<>>>???<<>>===<<<;;;:::999:::;;;;;;999999999999999888777666777777777777666666666555555555555555444444444444555444444444444333333333444444444444444444444444333333222111111111111222222222222222333333333333111111111000000000//////000000000000////////////---...//////////////////........................000000//////...------,,,...------------,,,,,,---//////.........---------------,,,,,,,,,,,,------........................---.........//////000000......---,,,,,,,,,------000000000000000000000000///.........---------------------------------------------.........//////---------...///000000000222000------///111000///111111111111111111111222000000000000111111111111222222222222222222222222333333444555666777777888444444444444555555555555666666777777777777666666;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>???@@@BBBEEEGGGGGGHHHJJJLLLNNNSSSYYY]]]ggglllvvv~~~uuukkkiiijjjtttwwwhhhXXXOOOJJJEEEAAAAAA???>>>>>>===<<<<<<<<<;;;===<<<;;;;;;::::::;;;;;;888999999::::::999999888777777777666666666555555555555555555444444444444444444444444333333333333444444444444444444444444555444222111000///......000111111111222222222222111111000000000000//////000000000000//////////////////////////////...---........................//////......---,,,,,,,,,+++,,,---...///...---,,,...............---------,,,,,,,,,++++++,,,,,,,,,........................------...///000000111111///...---,,,,,,,,,,,,,,,------------------------............------------........................---------...............---------...//////000000111///---...///000000///111111111111111111111000000000000000111111111111333333333333333333333333444444444555555555666666444444444444555555555555555555666666666666555555::::::::::::;;;;;;;;;<<<:::<<<>>>??????AAADDDFFFEEEFFFHHHHHHJJJMMMRRRUUU\\\aaakkkuuu|||}}}wwwqqqmmmpppyyytttfffZZZNNNHHHEEE@@@===>>>;;;<<<<<<===<<<;;;:::999;;;;;;:::::::::999999999666777888999999999999999777777666666666555555555555555555444444444333333444444444333333333222222333333333333333333333333444333222000///.........000000000000111111111111000000000000000000//////000000000000//////////////////000000///...------..............................---------,,,,,,,,,++++++,,,---....................................------,,,,,,,,,,,,------........................,,,,,,---...///000111111///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////........................---------......////////////.........//////000///111111111111000000000000///000000000111111111111333333333333333333333333444444444444444444444444333333444444444555555555444555555555555555555444888888999999::::::;;;;;;<<<===???@@@@@@BBBEEEGGGGGGHHHIIIIIIIIIKKKNNNQQQUUUXXX```jjjpppuuuzzzwwwyyy}}}~~~}}}}}}lll___XXXOOOHHHEEECCC???===>>>999:::;;;<<<<<<;;;999888999999999999888888777777444555666777888888888888666666666666555555555555555444444444444333333333444444333333333222222222333333333333333333333333222111111000//////000000//////000000000111111111//////////////////000000000000000000//////////////////000000///...------........................---------------,,,,,,,,,------+++++++++---///000---...........................------------..............................++++++,,,------.../////////...---,,,,,,,,,,,,,,,////////////////////////,,,,,,------------------////////////////////////.....................---------------............------...////////////000000000000000000000000000///000000000111111111111333333333333333333333333444444444444333333333333333333333444444444444555444444555555555555444444777777777888999::::::;;;;;;===>>>??????AAACCCEEEFFFGGGHHHHHHHHHIIIKKKNNNRRRTTTYYY```dddgggnnnwww~~~|||}}}{{{zzz}}}}}}lll\\\TTTJJJDDDAAABBBAAA>>>===???999999;;;;;;;;;:::999888777888888888888777666555444555555666777777777666666666666555555555444444444444444444333333333333333333333333222222222222333333333333333333333333111111000000000111222222///000000000111111111111......////////////000000000000000000//////////////////////////////...---------------------------......------------------///...+++******,,,///000---------...............///......------......///------------------------+++,,,,,,,,,,,,------------------,,,,,,------...........................,,,,,,,,,,,,------------.......................................---------------------------------+++---/////////...///000/////////000000000111111000000000000111111111111222222222222222222222222333333333333333333333333333333333333444444444444444444555555555555444444555666666777888999::::::999:::<<<<<<<<<===@@@BBBCCCDDDFFFFFFFFFGGGIIIKKKQQQPPPRRRWWWYYYZZZ___eeessszzz}}}~~~rrrfffYYYOOOMMMCCC???>>>@@@@@@===<<<>>>999:::::::::;;;:::::::::777888888999888777666555555666666777777777777666666666555555555444444444444444444333333333222222333333333222222222222111222222222222222222222222222222111111111111222222000000000111111111222222........./////////000000000000000000////////////---...//////////////////------------------------........................///...---,,,,,,,,,---------------.........//////...------,,,,,,------...------------------------...------------,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------//////.........---------------------------------))),,,///000......///000---......///000111222222000000000000111111111111111111111111111111111111222222222222222333333333222222333333333444444444555555666666666666555555444555555666777888999:::888:::;;;;;;;;;<<>>@@@CCC@@@BBBEEEFFFGGGHHHKKKMMMKKKIIIIIILLLMMMLLLNNNRRRPPP[[[eeeiiimmmvvv}}}yyywwwwwwzzz{{{~~~wwwrrrmmmkkkmmmvvvrrrgggXXXNNNJJJIIIGGGEEE>>>>>>>>>>>>============::::::999999888999999999;;;;;;:::999888777666555444444555555666666777777666555555555555444444444444555555555444333333222111111111111111111111111111111111111111111111111222222222111111111000000222222222111111111000000////////////////////////000000000000000000000000,,,---------....../////////...,,,++++++,,,...//////...,,,+++***++++++,,,---------------------------------............///.........------,,,,,,,,,//////...---,,,++++++***))))))***+++,,,......///,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000//////......---------,,,***)))((()))******,,,------......------,,,,,,,,,------...///////////////000000000000/////////000000000000//////...000111111111111222222222111111222222222333333333000000111111111222222222555666666666666666555555777777777777777888888999888999999:::;;;<<<======AAACCCEEEFFFFFFFFFGGGIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMOOOTTT[[[dddlllpppxxxwww}}}}}}{{{yyyyyy{{{|||}}}uuuooojjjfffdddhhhmmmxxxwwwcccZZZOOOGGGEEEDDDBBBAAA>>>>>>>>>=========<<<<<<888888888888999::::::;;;;;;::::::999777666666555555555555555666666666666555555555555444444444444444444555555444333333222111111111111111111111111111111111111111111111111222222222111111111000000111111111000000/////////000000000000000000000000........................------........./////////......---,,,,,,---............---,,,,,,,,,,,,,,,------------------------------------..................---------,,,,,,,,,.........------,,,,,,+++........................,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,---...///000000/////////...............///...---,,,+++,,,,,,---,,,------......------,,,,,,,,,------...///////////////000000000000////////////000000000000////////////000000000111111111111111111222222222333333222222222222333333333444555555666666666666555555777777666666777777888999888888999:::;;;<<<======@@@BBBEEEEEEEEEEEEGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGCCCCCCEEEHHHNNNUUU[[[___iiisssnnnrrrvvvwwwvvvxxx~~~~~~~~~~~~{{{}}}~~~}}}~~~rrrnnniiidddaaa```aaabbbjjjwwwooo___SSSMMMEEEAAA@@@@@@???===>>>============<<<<<<<<<777777777888999:::;;;<<<::::::999888777666555555666666666555555555555555555555555555444444444444444444444444444333333222111111111111111111111111111111111111111111111111222111111111111000000000000000////////////......000000000000000000000000------------------------.........///////////////.........//////.........---............---,,,,,,........................------------...............------------,,,,,,,,,------------------------------,,,+++***)))((((((,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++***+++,,,...000222333444------..................//////...---------......,,,------......------,,,,,,,,,------.../////////...//////000000//////...---...///000000111000000.../////////000000000000111111111222222222222333333333444444444555555555444555555666666666555555666666666666666777888888888888999:::;;;<<<<<<===???AAADDDDDDDDDDDDEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAACCCGGGLLLPPPSSSXXXbbbpppzzzfffiiillllllmmmqqqxxx~~~|||{{{zzzxxxwww{{{{{{zzzqqqjjjiiifffccccccgggmmmqqq{{{yyykkk[[[OOOIIIFFFBBB@@@@@@@@@>>><<<=========<<<<<<<<<;;;;;;888888777777888999::::::999999888777666666555555666666666555555444444444555555555444444444333333333333444444444333333222111111111111111111111111111111111111111111111111111111111111000000000000////////////////////////111111111111111111111111------------------------////////////////////////---...000111111000...---------/////////...---,,,........................,,,,,,---------.........------------------------,,,,,,,,,------.........,,,,,,+++***)))((((((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///111222333,,,,,,,,,------......///---------,,,,,,,,,------,,,------......------,,,,,,,,,------.../////////...//////////////////...------...000111111111111/////////000000000111111111111111111222222222222333333333444444444555555444444555555666666555555666555555555555666777777777777888999:::;;;<<<<<<>>>@@@BBBCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCFFFJJJNNNPPPPPPWWWaaaiiiooouuu}}}___aaadddeeegggkkkqqqvvv}}}wwwssstttxxx{{{|||wwwvvv{{{zzztttqqqllllllllllllnnnsss{{{~~~pppdddYYYOOOIIIDDDCCCAAAAAA@@@???===;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999888777777777777888777777666666555555555666666555555444444333333555444444444444333333333222222333333444333333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................///////////////.........,,,...000111111000...,,,,,,---.../////////------........................,,,,,,,,,------------...------------------------+++,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////++++++,,,,,,------......------------------------,,,------......------,,,,,,,,,------.../////////......////////////......------...000111111111111000000000111111111222222000000111111111222222222111222222222333333333333333333444555555555555555555555555444555555666777666777777888999:::;;;;;;===???AAAAAA@@@@@@AAABBBDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@AAABBBDDDHHHKKKMMMOOORRRWWW[[[^^^dddlllqqqwww{{{UUUXXX\\\```cccfffjjjmmmuuuyyy~~~yyywwwyyy{{{~~~{{{xxx{{{}}}||||||}}}}}}|||zzz}}}yyyggg\\\TTTMMMHHHFFF@@@@@@@@@???>>><<<;;;:::<<<<<<;;;;;;;;;:::::::::;;;:::999888777666666666777666666666555555555444555555555444444444444444444444444444333333333333111222222333333333333333111111111111111111111111000000000000000000000000//////000000000000000111//////000000000000111111////////////////////////.......................................---------,,,---///000000///---,,,,,,,,,---............---------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,------.........,,,,,,------......//////,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---...//////000/////////,,,------......------,,,,,,,,,------.../////////---......//////......------...///000000111000000111111111111222222222222000000000111111111111222000000000111111111222222222333444555555555555555444444444444444555666666666666777888999::::::;;;<<<>>>???@@@???>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCEEEHHHJJJKKKMMMOOOPPPRRRTTTXXX]]]aaagggkkkpppvvv}}}HHHLLLSSSZZZ___bbbdddeeeiiimmmuuu~~~}}}pppbbbTTTMMMIIIDDDAAABBB<<<===>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::999:::999888777777666777777666666555555555555444444333444444444444444444555444444444333333333222222111111222333333333333333111111111111111111111111000000000000000000000000////////////000000111111.........//////000000000........................------------------------...---------,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------------------)))*********++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///000//////...,,,------......------,,,,,,,,,------.../////////---......//////......---//////000000000000//////000000000000111111111111000000000000111111111111000000000111111111222222111222333444555555555555444444333333444444555666555555666777888999::::::;;;===>>>???=========>>>======>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHGGGHHHKKKNNNPPPSSSUUUVVVYYY\\\aaagggnnnwww>>>DDDMMMVVV]]]```aaaaaaaaaeeemmmwwwxxxtttvvvzzz}}}}}}lll```SSSHHHFFFDDD???<<<===;;;===>>>>>>=========>>>;;;;;;;;;:::::::::999999888777777777777777888888555555555555555555444444333333333444444555555555444444444333333333222222000111222333333333333333111111111111111111111111000000000000000000000000.../////////000000111111---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------------------,,,,,,,,,+++***+++,,,...///++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,---------+++++++++,,,,,,,,,---------,,,,,,++++++*********)))***,,,---------,,,,,,,,,------......------,,,,,,,,,------...//////000---..................---///000000000000000///...////////////000000000000000000000000111111111111000000111111111222222222111222333444555555555555444333333333333444555555555555666777888999:::::::::<<<>>>>>>===<<<===>>>===>>>>>>@@@AAABBBCCCDDDAAAAAA@@@@@@@@@@@@AAAAAA???CCCHHHMMMPPPQQQQQQQQQRRRTTTXXX]]]dddmmmwww}}}888;;;???EEELLLSSSYYY\\\___aaadddiiippp{{{zzzuuussstttvvvwww}}}~~~zzzzzzzzzzzzyyyvvvpppllloooqqqtttyyyzzziii\\\PPPLLLGGGCCCAAA???===<<<======<<<<<<<<<;;;;;;;;;888888888888888888888888777777777777777777777777555666777888888777666555444444444444444444444444555555444444444333333333333111///...000111111111000000000000111111111111111111000///////////////000////////////000000111000000000000000000000000////////////////////////---------------------------,,,,,,+++,,,---...///------------------,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,++++++******++++++,,,)))******++++++,,,------........................+++++++++******)))))))))++++++,,,------......///------------------------/////////...---------,,,............---,,,++++++............////////////000000000000000000000000000000000000111111111111---......///000111111222111111111000000000000000111111111111111111111111333333333444444444555555444555666777777666555555777888:::;;;<<<<<<============>>>???AAABBBCCCDDDBBBAAA@@@>>>>>>>>>>>>???BBBCCCEEEGGGIIIKKKMMMNNNMMMRRRWWW\\\```fffmmmrrr{{{777888999<<>>======<<<<<<<<<;;;;;;;;;:::999999999999999999999999777777777777777777777777444444555555555555444444444444444444444444444444444333333333222222222222333111//////000111111111//////000000000111111111000000///...............///......---------......////////////////////////........................------------------------------,,,,,,,,,---...///,,,,,,------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++*********------,,,,,,,,,+++++++++------------------------............------------,,,,,,------...---------............//////////////////////////////////////////000000000111111111.........///000111111111111000000000000000000000222222222222222222222222333333333444444444444555333444666777777777666666888999:::;;;<<<=========<<<===>>>???@@@BBBCCCCCCBBBAAA???===<<<<<<======@@@@@@BBBDDDFFFIIIKKKMMMMMMPPPUUUXXX[[[^^^dddhhhjjjoootttvvvvvv{{{777666444444777<<>>===>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::999999999999999999999999777777777777777777777777555444444333333333444444444444444444444444444444222222222222111111111111222000//////000111111000//////000000000000111111///......------------...000///...---------------........................------------------------------------------------------,,,,,,,,,---......++++++,,,,,,------......++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///.........------,,,,,,***++++++,,,,,,------......------,,,,,,------...//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++......---,,,***)))((((((------------------------------------............***+++,,,---............---............///////////////////////////////////////000000000000111111......//////000000111111000000000000000000111111333333333333333333333333333333333333444444444444333444555666777888888888888999:::<<<============<<<<<<===>>>@@@AAABBBBBBAAA@@@>>>===;;;;;;<<<<<<>>>>>>>>>@@@CCCGGGJJJMMMRRRTTTWWWYYYZZZ\\\___aaa^^^aaabbbbbbbbbgggqqqzzz666555444333555888;;;===FFFLLLTTT]]]dddlllrrrvvvyyytttlllkkknnntttxxx{{{{{{sssnnnnnnooooooqqqtttvvvuuuuuuxxx{{{xxxyyy|||~~~}}}zzzwwwzzz|||uuucccVVVNNNKKKHHHGGGAAA???===<<<=========<<<;;;;;;::::::::::::::::::999999999999999999999999777777777777777777777777777666555444444444555666333333333333333333333333333222222222222111111111222000//////111111111000////////////000000000111///......------.........222222111//////.................................------------------------------------------------------------------------******+++,,,------......+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------/////////......---,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,------.........------------.........//////////////////////////////////////////000000000111.../////////000000000111000000000000000111111111333333333333333333333333222222333333333444444444333333444666777888999999888999:::;;;<<<=========;;;;;;<<<===???@@@AAAAAABBBAAA???===<<<<<<<<<<<<>>>>>>>>>???CCCGGGLLLOOOTTTUUUWWWXXXYYYZZZ[[[\\\XXXXXXWWWUUUUUU[[[eeemmmvvvyyy~~~222333444555666777888888===CCCKKKTTT\\\dddkkkoooyyy}}}}}}xxxoookkkiiijjjjjjiiimmmpppnnnkkklllqqqwww|||{{{tttpppooouuu~~~zzzfff^^^RRRIIIEEEDDDCCCBBBAAA@@@============;;;:::999999::::::::::::::::::999999999999999999999999666666666666666666666666777666555333333333444555333333333333333333333333333333333333222222222222111000///000111222000///...////////////000000000000///////////////000000222222111//////.........................................................---------------------------------------------,,,******++++++,,,---......,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------//////.........---------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......---.........------,,,+++------------.......................................////////////000000000////////////000000000000//////000000111111111111222222222222222222222222222222222333333333444444333333444444666777888999777888999;;;<<<<<<======999:::;;;<<<>>>???@@@@@@BBBAAA???>>>======>>>???AAAAAAAAABBBEEEJJJOOORRRPPPPPPRRRTTTUUUVVVVVVVVVRRRQQQOOOLLLLLLRRR[[[bbbhhhkkknnnqqqtttxxx}}}///000222444555666555444888<<>>======<<<:::888888888999999999999::::::888888888888888888888888666666666666666666666666444333333222111111111111333333333333333333333333444333333333222222222222111000///000222222000///......////////////000000000////////////000111111000///...---------------........................////////////////////////------------------------------.........---,,,+++******++++++,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,+++***,,,------------.......................................////////////000000////////////000000000000/////////000111111222222111111111111111111111111222222222222333333333333333333333333444555666777666777888:::;;;;;;;;;;;;999999:::;;;===>>>??????AAA@@@???>>>>>>???@@@AAACCCCCCCCCEEEHHHLLLPPPRRROOOOOOPPPSSSVVVWWWUUUTTTQQQPPPNNNLLLMMMRRRXXX]]]```aaaccceeefffhhhllloootttwww|||000111111222333333333333666999<<<@@@FFFNNNWWW]]]gggqqq~~~~~~|||pppdddZZZRRRNNNKKKHHHEEECCCAAA???>>>???>>><<<<<<===<<<:::888888888888888999999999:::777777777777777777777777666666666666666666666666333333333222222111000///222222222222222222222222222222222222111111111111000000000111222222000............/////////000000...............///000000///......---------......////////////////////////........................------------------------------.........---,,,+++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------------***++++++,,,------......++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,---------........................................../////////000000000000000000////////////...//////000111111222222222222222222222222222222111222222222222333333333333222222111222333444555555666777888999:::::::::888888999;;;<<<===>>>???>>>>>>======>>>???AAABBBBBBCCCDDDFFFHHHKKKMMMOOOPPPOOOPPPRRRVVVVVVTTTQQQQQQPPPPPPPPPRRRUUUYYY\\\ZZZ\\\^^^^^^^^^___aaacccggghhhjjjkkknnnsssyyy}}}555444222111111222333555777888888:::>>>FFFOOOUUU^^^iiixxxvvvggg]]]UUUPPPMMMDDDCCCAAA@@@??????>>>>>><<<;;;;;;;;;<<<<<<:::999777777888888999999999:::666666666666666666666666666666666666666666666666444444555555444333111000222222222222222222222222111111111111000000000000000000000111222222000.............../////////000---------------...///000000000/////////000000111000000000000000000000000------------------------------------------------------...///...---+++***,,,,,,++++++++++++++++++,,,------......------,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///......------,,,,,,+++........................+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,---............,,,,,,,,,---------........................................../////////000000000000000////////////...//////000111222222222333333333333333333333333111111222222222333333333333222111111111222333444444555666777888999999999777888999:::<<<===>>>>>><<<<<<;;;<<<===???AAABBBAAABBBCCCEEEHHHJJJKKKLLLLLLKKKKKKNNNQQQQQQNNNJJJMMMMMMNNNOOOQQQTTTVVVXXXXXXZZZ[[[[[[[[[[[[\\\^^^```___^^^]]]]]]aaafffkkkmmmpppuuu{{{111111222222222333333333444333333444888>>>DDDHHHTTT]]]jjjwwwwwwmmm```WWWRRROOOKKKGGGAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888666666666666666666666666666666555555555444444444555555555444444333333333111111111111000000000///000000000000///...,,,,,,222222111111111111111111.........................................................------.........000000///...---,,,,,,,,,------............------------------------,,,,,,---,,,,,,++++++,,,,,,---...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,......---,,,,,,,,,---------......---,,,***))))))***,,,---------------------------///...------++++++***)))++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------........................000000000000000000000000////////////000000000000000000000000000000000000222111111111000000//////111111222222222333333333333333333333333333333333666666666666777777777777888888999999:::;;;<<<<<<>>>>>>>>>>>>>>>???????????????@@@AAACCCEEEGGGIIIKKKJJJHHHHHHIIIKKKNNNPPPNNNNNNNNNOOOQQQTTTWWWYYYYYYXXXVVVUUUVVVWWWYYY[[[ZZZZZZYYYYYYXXXYYYYYYZZZ```aaaeeejjjpppwww}}}111111111222222222333333333333222333555:::>>>AAAGGGNNNYYYdddoooyyy|||vvvvvv{{{wwwfff___UUUOOOMMMLLLJJJGGG@@@???>>>===<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888666666666666666666666666666555555555444444444444555555444444444333333333222222222222111111111111111111222111000///......000000000000000000000000////////////////////////........................//////............//////000000///------,,,,,,---------............---------------------------------,,,,,,++++++,,,,,,---...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---......---,,,,,,,,,---------......---,,,+++))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.................................................../////////000000000000000000000000000000000000111111111111000000000///111111111222222222333333333333333333333333333333555666666666777777777777888888999::::::;;;<<<<<<>>>===========================>>>???AAACCCEEEFFFHHHGGGEEEEEEFFFHHHKKKMMMKKKLLLMMMOOOQQQTTTVVVWWWWWWVVVUUUTTTUUUVVVXXXZZZYYYXXXXXXXXXXXXYYYYYYYYY[[[[[[]]]___bbbeeehhhjjjqqqssswww|||111111111222222222222333444333333333444666888:::===AAAGGGOOOXXXdddpppwwwsssrrrpppppprrrwww|||}}}uuurrrttt{{{~~~jjj]]]UUUPPPJJJGGGGGGGGGEEEBBB???>>>===;;;::::::::::::999999999999999999999999888888888888888888888888666666666666666666666666555555555555444444444444555444444444444333333333333333333222222222222111333333333333222111000000000000000000000000000000000000000000000000000000........................//////............//////000///...---------------------............------+++,,,,,,------.........---,,,,,,++++++,,,,,,---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///...---,,,,,,,,,---------......---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------....................................................../////////000000000000000000000000000000000111111111111000000000000111111111222222222222333222222333333333333333333555555666666666777777777888888999999:::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;<<<===???AAABBBDDDCCCBBBBBBCCCEEEGGGIIIIIIKKKMMMOOOQQQSSSSSSSSSSSSSSSRRRRRRSSSTTTVVVWWWVVVWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWXXXXXXYYYZZZ^^^```dddiiinnnrrruuuwwwuuuxxx}}}111111111111222222222222444444444555666666777777;;;<<<>>>BBBHHHQQQZZZaaaddddddccccccfffkkkrrrvvv|||{{{zzz}}}zzziiiZZZPPPMMMJJJFFFDDDCCCAAA>>><<<===<<<;;;:::999999999999888888888888888888888888888888888888888888888888666666666666666666666666444444444444444444444444444444444444444444444444333333222222222111111111222333333333222222111000000000000000111111111111////////////////////////..............................------------......000///...---------------------............------++++++,,,,,,---...//////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---,,,,,,,,,---------......,,,,,,+++++++++,,,------+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,------......------,,,,,,,,,,,,---------......---------...............------------------------,,,,,,,,,---------......------------------------........................................................./////////000000000000000000000000000000111111111000000000000000111111111111222222222222222222222222222333333333555555555666666666777777888888888999999:::::::::::::::999999888777777777777777777888999;;;<<<===@@@??????@@@AAACCCFFFGGGKKKMMMPPPRRRRRRQQQPPPNNNPPPPPPOOOOOOPPPQQQSSSSSSTTTUUUWWWYYYZZZZZZZZZZZZTTTTTTSSSSSSSSSSSSSSSSSSQQQSSSWWW\\\```ccceeeeeeaaadddiiimmmqqqrrrrrrqqqtttyyy000000111111111222222222111222333444555666666666888999:::<<<>>>CCCIIIMMMUUUWWWZZZ\\\___eeelllqqqvvvyyy~~~~~~|||zzzyyy|||qqqdddZZZQQQLLLIIIHHHFFFDDDBBB@@@===;;;<<<;;;:::999999888999999888888888888888888888888777777777777777777777777666666666666666666666666333333444444444444444444444444444444444444444444222111111111000000000000111111111222111111000///111111111222222333333333................................................---,,,,,,,,,,,,,,,,,,---//////...------------...------............------++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///000...---,,,,,,,,,---------......+++++++++,,,,,,------...++++++++++++++++++++++++***++++++,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,---------......------------------------........................////////////////////////............////////////////////////////////////000000000000000000111111000000111111111222222222111111111222222333333333555555555555666666666666777777777888888888888888777777777666666666555555555555555666666888999999======>>>???AAADDDGGGHHHPPPQQQSSSTTTSSSPPPMMMKKKMMMMMMMMMMMMMMMNNNNNNOOOQQQSSSVVVYYY[[[[[[ZZZYYYNNNNNNNNNMMMMMMLLLLLLLLLIIILLLPPPUUUXXXZZZZZZZZZXXXZZZ^^^aaaddddddddddddbbbeeelllsssxxx}}}~~~000000000111111111111222//////000111222333444444111333666888999;;;>>>AAADDDIIIOOOTTTXXX___gggmmmpppsssyyy~~~|||zzz|||xxxjjj]]]UUUPPPKKKHHHDDDDDDDDDCCCBBBAAA???>>>;;;;;;:::999999999999999888888888888888888888888777777777777777777777777666666666666666666666666333333333333444444444444333333333444444444444555111111111000000000/////////000000000000000//////111111222222333444444444................................................------,,,,,,,,,,,,------///......---------......------............------+++,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000000///---,,,,,,,,,---------......++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................000000000000000000000000------........./////////////////////////////////000000000000111111111111000000000111111111111222000000111111222333333333444444555555555666666666666666666666666666666666555555555555555555555555555444444444555666777777:::;;;===???CCCFFFIIIJJJRRRSSSTTTTTTRRROOOLLLIIIKKKKKKKKKJJJJJJJJJIIIIIILLLOOOTTTXXXZZZZZZYYYWWWOOOOOOOOONNNLLLJJJHHHGGGFFFIIINNNSSSUUUVVVUUUTTTVVVXXXZZZ\\\\\\\\\[[[ZZZXXXYYY\\\bbbgggooo~~~~~~}}}zzzvvvnnnhhheeefffiiilllmmmmmmmmmnnnmmmllljjjiii000000000000111111111111111000000000111222333333111333555666666777999;;;999>>>DDDIIIMMMTTT]]]eeegggjjjooowww~~~xxxggg```WWWQQQNNNKKKGGGDDD@@@@@@AAA@@@???>>>>>>>>>;;;;;;:::999999999999:::999999999999999999999999777777777777777777777777666666666666666666666666222222333333333444444444333333333444444444555555222222222111111111000000//////000000000000000///000111111222333333444444................................................///......------......///......---------......///------............---------------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111///---,,,,,,,,,---------......***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................////////////////////////---------........./////////////////////////////////000000000111111111111000000000000111111111111///000000111222222333333444444444555555555666666444444444444444444444444333333333444555555666666555555444444444555666666666888;;;???CCCGGGJJJLLLQQQQQQRRRRRRQQQNNNLLLJJJJJJJJJIIIIIIHHHFFFEEEEEEGGGJJJPPPUUUWWWWWWUUUTTTQQQQQQQQQPPPOOOMMMKKKIIIHHHKKKQQQUUUWWWWWWUUUSSSVVVWWWWWWXXXWWWUUUSSSRRRRRRPPPQQQVVV[[[```iiirrryyyqqqlllkkkmmmnnnmmmllllllmmmnnnnnnmmmkkkfff]]]VVVSSSTTTXXX[[[_________^^^]]][[[YYYXXX000000000000111111111111555444333222222222444444666777777666444444666888666:::>>>@@@CCCIIISSS\\\^^^aaafffmmmttt{{{{{{iii]]]SSSPPPLLLKKKLLLKKKGGGCCC?????????===;;;999999:::;;;;;;::::::999:::::::::999999999999999999999999777777777777777777777777666666666666666666666666222222222333333444444444333333333444444555555555333333333222222222111111///000000111111111000000///000000111222222333333000000000000000000000000........................000000////////////000000......---------......///---..................---------------------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///111111///,,,,,,,,,,,,---------......***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------......******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,---------......------------------------................................................---------.........////////////////////////////////////000000111111111222000000000000111111111111///000000111222222333333444444444555555555666666333333333333333333333333111222333444555666666777666555555444444555555666444666999>>>CCCGGGKKKMMMNNNNNNOOOPPPOOONNNMMMLLLIIIIIIIIIHHHFFFEEECCCBBBCCCGGGMMMRRRUUUUUUSSSQQQMMMNNNNNNOOONNNMMMLLLJJJLLLOOOTTTYYY[[[ZZZWWWUUUVVVVVVVVVUUUSSSQQQNNNMMMMMMJJJKKKPPPTTTUUUYYY___iiihhhfffdddbbbaaa```___dddbbb______```aaaaaaaaaccc]]]UUUMMMJJJKKKPPPSSSUUUTTTSSSRRRPPPNNNLLLKKK111111000000//////......222222333333333333444444444333333222222333333444666666777888;;;@@@DDDFFFPPPUUU\\\ccciiinnnsssvvvzzz~~~}}}ooocccWWWNNNIIIGGGEEEDDDDDDBBB@@@>>>======<<<;;;::::::999999;;;:::999999888888999999888888888888888999999999777777777777666666666666777777666666555555555555222222222222222222222222222222222222222222222222000000000000000000000000333222222111000///......000000000000000000000000111///......000111000...000///...---,,,---....../////////...------,,,,,,//////.........---------........................000000...---,,,+++++++++************************---.........---,,,++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***+++---///000000//////)))+++---...------...///((())),,,.........---,,,++++++++++++++++++++++++------------------------/////////...------,,,,,,+++,,,,,,------,,,,,,+++------------------------************************,,,,,,,,,---------......,,,,,,------...------,,,,,,,,,,,,---------......***++++++,,,---...//////111///...------...///111111111000000//////......000000000000////////////000000000000000000000000000000000000000000000000000222333333222111333444444444555555555555444444444444444555555555555666444333222111222333444555444555666555444333444555444555999???EEEIIIKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLHHHHHHHHHGGGEEECCCAAA@@@AAAAAADDDIIIMMMPPPQQQPPPOOOLLLKKKOOOQQQOOOMMMNNNPPPWWW[[[[[[YYYXXXUUUQQQQQQQQQQQQPPPNNNKKKIIIGGGHHHHHHIIIMMMQQQTTTSSSQQQ[[[[[[ZZZYYYXXXXXXXXXXXXYYYXXXVVVVVVWWWYYYYYYYYYYYYUUUOOOJJJHHHIIILLLNNNRRROOOMMMLLLLLLKKKJJJIII000000000000000/////////222222222333333333444444444333333222222333333444666666666666888;;;>>>@@@EEEIIIPPPVVV\\\bbbgggkkkooottt}}}{{{jjj___UUULLLEEEDDDBBBAAAAAABBBBBBAAA@@@===<<<<<<;;;::::::999999;;;:::999999888888999999888888888888888888888888777777777777666666666555666666666555555444444444222222222222222222222222222222222222222222222222222222222222222222222222111111000000///.........000000000000000000000000111333444333000......///000///...---,,,------...........................///.........------------------------------------......---,,,,,,,,,------------------------------------.........---,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,---///000000...------...)))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---------...------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,......////////////......///////////////000000000......//////000000000111000000000000000000000000000000000000000000000000000111333222111111222444444444555555555555444444444444444444555555555555333333333333333444555555555777888777666555666888888999===BBBGGGKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKHHHHHHIIIIIIHHHFFFDDDBBBAAABBBDDDHHHMMMPPPPPPPPPOOOLLLLLLPPPRRROOONNNPPPUUU\\\___^^^[[[ZZZVVVRRROOOOOONNNMMMKKKHHHFFFDDDDDDDDDEEEIIIMMMPPPOOOMMMQQQQQQQQQRRRSSSUUUVVVWWWTTTSSSRRRRRRSSSUUUVVVVVVVVVSSSMMMIIIGGGHHHKKKMMMQQQOOOLLLKKKKKKKKKIIIHHH//////000000000000000000222222222222333333333333333333222222222222333333555555444444444666777888;;;>>>BBBGGGMMMSSSYYY^^^dddkkkvvv~~~}}}|||~~~~~~|||zzzyyy|||uuueeeYYYSSSMMMGGGBBBAAA@@@??????@@@@@@???===<<<<<<;;;;;;::::::999999::::::999888888888888999999999888888777777666666777777777666666666555555555555444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222////////////............000000000000000000000000111666:::777000,,,,,,/////////...------------...------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///........................------......///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------------111333333222///---,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,------...------............------++++++++++++++++++++++++------------------------,,,,,,,,,,,,---------------.........---,,,,,,+++,,,,,,,,,---------............---------,,,,,,,,,,,,---///111111///---,,,---......///000000111111,,,---...///000111111222000000000000000000000000000000000000000000000000000111222222111111222444444444555555555555444444444444444444555555555555333444444555555555555555777999::::::999999;;;<<<===???BBBGGGKKKLLLKKKIIIGGGGGGGGGGGGGGGHHHIIIIIIHHHIIIJJJKKKKKKJJJHHHFFFCCCDDDEEEIIIMMMPPPPPPPPPOOOLLLLLLPPPSSSQQQPPPQQQXXX]]]```^^^ZZZXXXUUUPPPLLLKKKKKKIIIGGGEEECCCAAA??????AAADDDHHHJJJJJJIIIJJJJJJKKKMMMOOOQQQSSSUUUNNNNNNNNNNNNOOOPPPRRRRRRSSSPPPLLLHHHGGGIIIKKKMMMOOOMMMKKKJJJJJJIIIHHHFFF/////////000000111111222111222222222222333333333333333222222222222333333333333222222222333444555666888;;;>>>CCCIIIPPPUUU^^^fffqqq{{{}}}{{{}}}yyyjjjbbbWWWOOOLLLIIIFFFCCCDDDBBB???>>>>>>===;;;999;;;;;;;;;:::::::::999999:::999999888888888888888999999888777666666555555777777666666666555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000......//////////////////000000000000000000000000111555888777222---,,,---//////......------------...---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////------------------------------------------------,,,+++++++++,,,...000111111222333111///---,,,---...---,,,,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------..................---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............---,,,++++++,,,,,,,,,---------......***++++++,,,---...//////------...//////...------........./////////000000------......///000000111000000000000000000000000////////////////////////000111222222111111222333333444444555555444444333333333444444444555555555333444666777777777666555999:::<<<===<<<===???@@@BBBCCCFFFJJJMMMMMMKKKHHHGGGGGGFFFFFFGGGGGGHHHIIIGGGIIIKKKMMMMMMMMMKKKJJJGGGGGGHHHKKKNNNQQQQQQQQQOOOLLLLLLQQQSSSQQQQQQRRRTTTYYY\\\YYYVVVTTTQQQMMMJJJIIIHHHFFFEEECCCAAA@@@<<<===@@@BBBEEEFFFFFFEEEJJJJJJJJJKKKMMMNNNPPPQQQKKKLLLMMMMMMMMMNNNPPPQQQPPPNNNKKKIIIIIIJJJMMMNNNNNNLLLJJJHHHHHHHHHGGGEEE//////000000111111222222111111111222222222333333333222222111111222222333111111111222333333444555555666888999<<>>===;;;999:::::::::::::::999999999:::999888888777777888888888888777777666555444444666666666666555555555555222333333333333333333333222222222222222222222222111111111111111111111111////////////////////////000000000000000000000111///////////////////////////000111222222000---+++...............---------//////...---,,,++++++***,,,,,,------------------------------------------......---,,,,,,,,,,,,---************************,,,,,,---.../////////...------------------------------------------------,,,+++++++++,,,...000111---///000000...,,,,,,---///...---------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........---,,,,,,+++,,,,,,,,,---------......***++++++,,,---.../////////...---,,,,,,---...///000/////////.........---/////////...............///////////////////////////////////////////////////111222222111000222333333333444444444444333333333333333444444444444555444555666777888777666555999;;;=========>>>@@@BBBDDDEEEGGGJJJLLLLLLJJJGGGGGGGGGFFFFFFGGGGGGHHHIIIGGGHHHJJJKKKLLLMMMMMMMMMKKKKKKKKKMMMPPPRRRSSSRRRPPPLLLMMMQQQSSSQQQPPPRRROOOTTTWWWTTTRRRQQQOOOLLLIIIHHHGGGEEEDDDCCCBBBBBB>>>???BBBCCCDDDDDDDDDDDDGGGGGGHHHIIIJJJLLLNNNOOOKKKMMMOOOOOONNNNNNOOOQQQOOONNNLLLKKKKKKLLLNNNOOONNNKKKIIIHHHHHHGGGFFFEEE000000111111111111111111111111111111222222222222222222111111111111222222000000111222333444555555333444555555777:::@@@DDDJJJPPP[[[dddkkkqqqtttwwwsssvvvzzz}}}}}}}}}~~~rrrggg```XXXQQQNNNJJJFFFCCCBBBBBBAAA@@@@@@???>>>>>>??????>>>===::::::::::::999999999999999999888777777777777888777777666666555555444444666666666555555555444444222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000////////////////////////---,,,---///111111...+++......//////......---,,,......------,,,+++++++++,,,,,,,,,,,,------------........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,***,,,......---,,,---...------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///......---,,,,,,------............------------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------............---------,,,,,,,,,000...,,,++++++,,,...000000000//////...------,,,/////////.........------////////////////////////000000000000000000000000///000111111000000111333333333444444444444333333333333333333444444444444444555555666666666666666999:::<<<=========???AAACCCCCCDDDFFFIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGHHHIIIKKKMMMNNNNNNMMMLLLMMMPPPRRRSSSRRRPPPMMMMMMQQQRRRPPPOOOPPPNNNSSSUUUSSSPPPPPPOOOKKKGGGGGGFFFEEEDDDDDDEEEEEEAAADDDFFFFFFEEEDDDDDDDDDBBBBBBCCCEEEGGGJJJLLLMMMKKKNNNQQQQQQNNNMMMOOOQQQNNNMMMLLLLLLLLLMMMNNNNNNNNNKKKIIIHHHHHHGGGFFFEEE222222111111111111111111111111111111222222222222222222111111111111222222000111111222333333333333222333333333333555999;;;???CCCJJJQQQXXX___fffjjjhhhmmmtttyyy|||}}}~~~~~~uuuqqqgggZZZRRROOOJJJEEEGGGEEECCCAAAAAAAAAAAAAAA@@@>>>======>>>>>>===<<<999999999999999999999999999999888777777777777777555555555555555555555555666666555555555444444444333333333333444444444555222222222222222222222222111111111111111111111111111111111111111111111111111111111000//////......////////////////////////,,,---.........------------.../////////...---,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++,,,......,,,+++,,,---)))***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,++++++,,,---............,,,,,,,,,---------............---------,,,,,,,,,------------------------........................------..................////////////////////////000000000000000000000000///000111111000000111222222333333444444333333222222222333333333444444444555555444444555555666777888999;;;;;;;;;;;;===>>>@@@??????AAADDDFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFEEEDDDCCCEEEGGGKKKMMMNNNMMMKKKLLLNNNPPPQQQQQQQQQMMMMMMPPPQQQNNNMMMNNNNNNSSSTTTQQQNNNMMMKKKHHHEEEEEEDDDDDDDDDEEEGGGGGGEEEGGGIIIIIIFFFCCCCCCDDDBBBCCCCCCDDDEEEGGGHHHIIIJJJNNNQQQPPPMMMJJJLLLNNNLLLLLLLLLLLLKKKLLLLLLLLLNNNLLLIIIHHHHHHHHHFFFEEE333222222222111000000000000111111111111222222222222222111111111111222222111111222222222222111111333333444333222333555888:::===@@@DDDIIIPPPXXX]]]___fffoooxxx}}}}}}~~~|||~~~wwwooojjjdddaaaXXXNNNHHHFFFCCC>>>???>>>===<<<======>>>???BBB@@@>>>======<<<999777999999999999999999999999999888888777777777777777444444555555555555555555666666555555555444444444333333333444444555555555222222222222222222222222000000000000000000000000////////////////////////111111000///...------,,,////////////////////////+++///222000+++))),,,000---.../////////...,,,,,,((((((***+++---...000000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))*********++++++,,,,,,,,,++++++++++++++++++++++++((()))+++---.........---,,,...///...---++++++,,,&&&'''***,,,---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++........................******+++++++++,,,,,,,,,******,,,---.../////////,,,,,,,,,---------......***++++++,,,---...///000+++,,,...//////...,,,+++,,,,,,------.../////////+++,,,,,,---...///000000////////////////////////000000000000000000000000///000111111000000111222222333333444444333333222222222333333333444444444555555444333333555666777777999::::::999999;;;<<<>>>===<<<===AAADDDFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEFFFDDDBBB@@@BBBEEEIIILLLNNNLLLJJJKKKMMMOOOOOOOOOQQQNNNMMMPPPPPPMMMKKKLLLNNNRRRSSSOOOKKKJJJGGGDDDDDDCCCCCCCCCDDDFFFGGGHHHGGGJJJKKKJJJFFFCCCCCCDDDHHHHHHGGGFFFEEEDDDEEEEEEIIIMMMQQQOOOKKKHHHIIILLLKKKKKKKKKKKKKKKJJJJJJJJJNNNLLLIIIHHHHHHHHHGGGEEE000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333222333444444555555444444888888888:::===AAAEEEHHHRRRYYYeeepppyyy}}}~~~~~~xxxmmmgggccc^^^YYYTTTRRRNNNIIIFFFCCCAAA@@@???>>><<<:::::::::<<<===>>>>>>===<<<;;;;;;::::::999999999::::::999999999777777777777666666666666555555444444444444555555444444444444444444444444333333333333333333333333222222222222222333333333111111111111111000//////111111000000//////......////////////000000000000..............................////////////.........///000111111000///...000000//////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---,,,++++++******+++++++++,,,,,,---------000///---,,,+++,,,------,,,,,,+++++++++,,,------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***)))))))))------,,,,,,,,,,,,++++++,,,,,,+++***+++,,,---.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,...........................---+++******+++,,,---------............------++++++,,,------......///---------............///////////////////////////000000000000000111222222000111111111111222222222222222222111111111000000222222222222222222222222555666666666777777777888888888777777777777777888;;;;;;;;;===???BBBEEEGGGEEEDDDAAA@@@???AAACCCEEEFFFEEEDDDCCCAAACCCFFFIIIKKKKKKKKKLLLMMMMMMNNNNNNPPPOOONNNOOOQQQRRRQQQPPPNNNQQQSSSPPPKKKFFFCCCCCCDDDDDDDDDEEEGGGHHHJJJKKKLLLJJJGGGDDDBBBDDDGGGJJJKKKGGGEEEEEECCCAAAEEEKKKQQQTTTSSSOOOMMMNNNMMMIIIKKKKKKJJJIIIHHHGGGGGGGGGKKKJJJHHHFFFFFFFFFGGGHHH000000000000000000000000000000000000000000000000//////000000000111111111111111111222222222333333222333333444444444444444888777777888:::===???AAAHHHMMMVVV```jjjrrrxxx{{{~~~xxxpppddd\\\XXXVVVSSSPPPQQQOOOKKKGGGDDDAAA??????>>>===;;;:::999:::;;;<<<===<<<<<<;;;::::::999999888888999999999999888888777777777777666666666666555555444444444444555555444444444444444444444444333333333333333333333333222222222222111111111111000111111111111000//////000000000000//////............/////////000000000..............................////////////............///000000///....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,---///...---+++++++++,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........//////000------............---------------------------------------............///////////////////////////...............//////000000000111111111222222222222222222111111111000000222222222222222222222222555555555555555555555666777777666666666666777777888888999;;;===@@@CCCDDDBBBAAA???======>>>@@@BBBBBBBBBAAA@@@???@@@DDDGGGKKKKKKLLLLLLMMMNNNNNNNNNQQQOOONNNOOOQQQRRRQQQQQQKKKLLLKKKGGGAAA===;;;<<<@@@AAAAAACCCDDDFFFHHHHHHIIIHHHEEECCCCCCEEEJJJMMMRRRMMMIIIGGGDDDCCCGGGNNNXXX[[[[[[VVVQQQPPPOOOLLLLLLKKKJJJIIIHHHHHHHHHHHHKKKJJJHHHGGGFFFGGGHHHIII000000000000000000000000////////////////////////.../////////000000000000111111111222222222222333222222333444444444444333777666555555666777999:::???@@@EEELLLUUU___hhhmmmuuuwww~~~{{{qqqbbb\\\TTTOOONNNOOONNNLLLMMMKKKHHHDDDAAA???>>>===<<<;;;:::999999999:::;;;;;;;;;::::::999888888888777888888888888888888777777777777777666666666666555555444444444444555555555555555555555555555555333333333333333333333333222222111111000000//////000000111111000000///...000000000////////////...------........./////////..............................////////////......---......//////......---.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,...///000000---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---......,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------------............------//////...------,,,++++++---------............///////////////////////////......------......///000000000000111111111222222222222222111111111111111222222222222222222222222444444444444444444444333666555555555555555666666777777888:::===???BBBCCC@@@???>>><<<===>>>@@@AAA@@@AAAAAA@@@???AAADDDGGGKKKKKKLLLMMMMMMNNNNNNOOOQQQOOOMMMMMMOOOQQQQQQQQQNNNMMMIIIDDD>>>;;;;;;<<<<<<===>>>@@@BBBCCCEEEFFFFFFDDDBBBBBBDDDIIINNNQQQWWWPPPIIIEEEBBBBBBHHHQQQ___dddeee]]]TTTQQQOOOMMMLLLLLLKKKJJJIIIIIIIIIIIIKKKJJJHHHGGGGGGHHHIIIIII/////////////////////////////////////////////////////////000000000111111111111111111222222222222111111222333333333333333444444333333333444555666;;;;;;;;;>>>DDDLLLTTTXXXcccfffooozzz|||oooccc[[[UUUQQQLLLJJJJJJLLLLLLLLLJJJHHHEEEBBB???======<<<::::::999888888999999:::999999888888888777777777777777888888888888777777777777777777666666666666555444444333333444444555555555555555555555555555222222222222222222222222222111111000///......---000000000000000//////...////////////////////////------------.........///........................---......//////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,...///000000---------,,,,,,+++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,---...///,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------))))))***+++,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---------,,,------............------......---------,,,,,,,,,---------............///////////////////////////000////////////000111111000000000000111111111111111111111111111111111111222222222222222222222222444444444444333333333333444444333333444444555555888888:::<<<>>>AAACCCDDDAAAAAA?????????@@@BBBCCCCCCCCCDDDCCCCCCDDDGGGJJJKKKKKKLLLLLLMMMNNNNNNOOOPPPNNNLLLKKKMMMOOOPPPPPPNNNLLLIIIEEEAAA?????????;;;<<<>>>???AAACCCDDDDDDDDDBBBAAACCCHHHNNNSSSUUUUUULLLDDD???===???HHHQQQcccjjjkkkaaaVVVPPPNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGHHHHHHIII////////////////////////////////////////////////000000000111111111222222000000111111111222222222000111222222333333222222222222222222333444555555777777777999<<<@@@DDDFFFNNNQQQZZZgggpppvvv~~~}}}qqqggg]]]TTTNNNKKKIIIFFFEEEEEEFFFGGGGGGGGGEEECCC@@@>>>===<<<<<<999999999888999999999999777777777777777666666666777777888888888888777777777777777777666666666666444444333333333333444444555555555555555555555555222222222222222222222222111111000000///...------000000000000000///...................../////////------------.........///........................------............------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,---------)))***,,,---............+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000000000///------............------,,,,,,,,,---------......---------............//////////////////////////////////////////000000111//////000000000111111111111111111111111111111111222222222222222222222222444444444444444444444444333333333333333444555555777888:::===???AAACCCCCCAAAAAA@@@@@@AAABBBCCCDDDDDDEEEFFFFFFEEEFFFHHHJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNLLLJJJJJJLLLMMMNNNMMMFFFEEEDDDCCCBBBAAA???>>>===>>>@@@BBBCCCDDDDDDDDDCCCBBBBBBFFFLLLRRRUUUVVVNNNFFF>>>::::::>>>HHHSSSdddkkklllcccXXXQQQOOONNNLLLLLLKKKJJJJJJJJJJJJKKKJJJIIIIIIHHHGGGGGGFFFFFF000000000000000000000000////////////////////////111111111111222222222222000000000111111111111222000000111222222222222111000111111333444444555555222333555777999;;;===>>>???@@@HHHRRR[[[aaajjjrrr~~~~~~||||||xxx~~~tttoooggg```YYYTTTNNNKKKHHHGGGFFFDDDDDDCCCDDDDDDCCCBBB@@@>>><<<;;;;;;;;;888888999999999:::::::::777777666666666666666666777888888888888888888777777777777777666666666666444444333333333333444444444444444444444444444444222222222222222222222222111111000000//////......//////000000//////...------............/////////------........./////////........................------............------...------,,,,,,------...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---...000000//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,***+++---...///......---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............------............------++++++,,,,,,---...//////---------............///////////////////////////------,,,,,,------...////////////000000000111111111111111111111222222222222222222222222222222222333333333444444555555555222222222222333444555666555777999<<<>>>@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEFFFFFFDDDEEEFFFHHHIIIIIIJJJKKKKKKLLLLLLMMMLLLKKKJJJKKKMMMMMMMMMKKKBBBAAAAAABBBDDDDDDCCCAAAAAABBBDDDEEEFFFFFFEEEDDDCCCBBBCCCHHHOOOSSSTTTSSSHHHAAA;;;::::::>>>IIITTT```fffhhhaaaXXXSSSPPPNNNKKKKKKJJJJJJIIIJJJJJJKKKJJJIIIIIIGGGFFFEEEDDDCCC000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111///000000111111111111111000111222222333333333333000111333555666888888999999999<<>><<<;;;999999999:::888999999:::::::::::::::666666666666666777777777888888999999999999888888777777777777666666666666444333333222222333333444333333333333333333333333111111111111111111111111000000000000000000000000//////000000//////...------------.........//////....../////////000000000........................,,,------......------,,,///...---,,,,,,---...///------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---***+++,,,---...------,,,+++,,,,,,,,,...///000111111///---+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,***+++---......---,,,+++******+++,,,,,,---......------------------------++++++,,,,,,,,,---------........................------------------------+++++++++******++++++,,,------............------,,,------------------------------............///////////////////////////---,,,,,,,,,,,,---......////////////000000000111000000111111111222222222222222222222222222222222000111111222333444555555222222222333333444666666666777:::===???AAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEFFFGGGFFFDDDCCCDDDFFFHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLNNNOOOOOOMMMKKKFFFDDDBBBBBBEEEGGGGGGFFFDDDEEEGGGHHHHHHGGGEEEDDDCCCBBBDDDJJJPPPSSSPPPLLLBBB===999999:::>>>GGGPPPVVV[[[]]]XXXTTTQQQNNNJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGEEECCCAAA@@@000000000000000000000000111111111111111111111111////////////000000000000000000000000111111111111//////000111111111111111111111222222222222111111333333333333333444444444999777888;;;===???FFFMMMTTT[[[eeelllnnnooopppqqqnnnrrrwww}}}{{{nnnaaaVVVRRRRRRQQQQQQPPPPPPOOONNNAAABBBBBBAAA???>>>>>>???===<<<:::888777777888888888999:::;;;;;;;;;;;;;;;666666666777777777777777999999::::::::::::999999777777777777666666666666444333333222222333333444222222222222222222222222111111111111111111111111000000000000111111111111///////////////......------------.........//////////////////000000000000........................,,,------......------,,,///...------------...///........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...))))))*********++++++++++++++++++,,,,,,---------***+++---...///...------+++,,,,,,---...///111111222000---***)))***---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---------,,,,,,,,,++++++***+++,,,---...---,,,,,,***+++,,,------,,,***)))******+++,,,,,,---..............................++++++,,,,,,,,,---------................................................000///...---,,,---...///---..................---///......------,,,,,,+++---------........./////////////////////////////////............///000000////////////000000000000000000111111222222222222222222222222222222222222......///111222333444555333333333333444555666777888:::===@@@BBBCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIIIIGGGHHHIIIGGGEEEDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLNNNPPPRRRQQQNNNKKKHHHDDD???>>>AAAEEEGGGGGGFFFGGGHHHIIIHHHGGGEEECCCBBBBBBDDDJJJPPPQQQLLLGGG>>>:::777888999;;;CCCKKKMMMQQQRRRPPPNNNNNNJJJDDDIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJHHHFFFDDDAAA???===//////////////////////////////////////////////////////000000000000//////111111111111222222222222000000000000000000000000111111111111111111111111111111222222222333333333555555666888:::<<<>>>???IIIJJJMMMRRRXXX___eeeiiigggkkkqqqvvv{{{{{{rrrkkkddd]]]UUUOOOHHHHHHIIIIIIKKKLLLNNNOOODDD@@@<<<;;;<<<<<<:::888:::::::::999999888888888999:::;;;;;;;;;:::999888777777666555555555555555999999999999999888777666555555666666555555444333555555444444444333333333222333333444444333333222333222222222111111000000000000000000000///......000000000000000000000000000000000000000000000000///...---,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))---,,,,,,++++++,,,,,,---,,,,,,,,,------.........******+++++++++,,,,,,,,,------------------------)))***++++++,,,---...............------,,,,,,,,,///......---+++******)))......---,,,---...///000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................------------,,,,,,+++***,,,,,,,,,,,,+++***))))))000///...---------------------,,,,,,,,,+++++++++///...------...///...---///...------...///...---...---,,,,,,,,,,,,---.........................../////////......---,,,,,,...------,,,,,,...///000...............///000000111111111111111111111111111222222333333222222111111111000000111111222333444333333333444777:::;;;:::<<<>>>?????????@@@AAAFFFGGGGGGHHHIIIIIIIIIIIIJJJIIIIIIIIIIIIJJJJJJKKKMMMLLLJJJHHHHHHIIIKKKLLLNNNLLLKKKMMMQQQSSSRRRPPPGGGFFFDDDCCCCCCEEEFFFHHHGGGGGGGGGGGGFFFEEECCCBBBCCCCCCDDDFFFGGGEEEAAA>>>;;;;;;:::888888<<>>//////////////////////////////////////////////////////000000000000//////....../////////000000000000000000000000000000000111111111111111111111111111111111222222222333333444444444444555666777888<<<===???CCCHHHNNNTTTWWW\\\```fffmmmsssyyy|||rrrlllddd```\\\XXXUUUQQQLLLGGGFFFFFFFFFGGGHHHIIIKKKKKKCCC@@@===;;;<<<<<<;;;999;;;;;;;;;;;;:::::::::999999:::;;;<<<<<<;;;:::999999888777777666666777777888999999999999888777666555555666666555555444333555444444444444333333333222333333444444333333222222222111111111000000000000000000000000///......////////////////////////////////////////////////000///......---------...+++,,,---......---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,---...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,---------,,,,,,+++******++++++,,,,,,,,,++++++///......---,,,,,,------////////////...............---------......------///---,,,---...///...---...---,,,,,,,,,,,,---...........................---------------...............---------...///000...............///000000111111111111111111111111111222222333333222222111111111000000111111222333333333222222444666999:::;;;<<<>>>>>>>>>>>>@@@BBBEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLMMMLLLKKKJJJLLLPPPQQQQQQOOOHHHGGGEEEDDDDDDEEEGGGHHHFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDFFFGGGHHHFFFBBB>>>999999888666777;;;BBBHHHIIIFFFCCCAAAAAABBBDDDFFFGGGGGGGGGGGGHHHHHHHHHIIIGGGEEEAAA>>>;;;;;;;;;<<>>@@@BBBDDDFFFFFFFFFGGGGGGGGGGGGHHHFFFDDD@@@<<<999999999:::////////////////////////////////////////////////...//////////////////...000000000000111111111222000000000000000000000000111111111111111111111111111111111111222222222222666555444333333333333333555555666777999;;;===>>>>>>BBBHHHNNNSSSYYY___cccmmmqqqvvvyyy{{{xxxuuunnnfff]]]TTTNNNJJJHHHIIIKKKLLLLLLJJJGGGEEEAAA@@@@@@@@@AAABBBCCCCCCAAA@@@>>>======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===<<<;;;::::::999888888777777888888777777888888888888777777555555555666555555444333444444444333333333222222222222333333333333222222000000000///////////////000000000000000///......//////////////////////////////////////////////////////...............///........................------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++******************+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++***++++++,,,------,,,,,,---,,,,,,+++++++++,,,,,,+++++++++*********))))))+++,,,---,,,++++++,,,---...---,,,,,,......---,,,------------------------........................+++++++++,,,,,,---------............//////000000...............///000000111111111111111111111111111111222222222222111111111111000000111111222333444444333333444666999:::<<<<<<;;;999999;;;@@@CCCDDDDDDFFFGGGHHHHHHHHHHHHKKKLLLNNNPPPQQQPPPOOONNNIIIKKKMMMOOOOOOOOONNNNNNKKKKKKLLLMMMNNNNNNNNNMMMIIIIIIHHHGGGGGGGGGHHHHHHHHHFFFDDDCCCBBBCCCEEEFFFFFFEEEEEEEEEEEECCC???<<<666555333333555:::@@@DDDDDDCCCAAA@@@@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDBBB>>>:::888777888888////////////////////////////////////////////////......////////////......///000000000000111111111////////////////////////000000000000000000000000000000111111111222222222444444333333333444555555333333333444555666777777666999>>>BBBEEEIIIMMMPPPZZZ^^^dddhhhlllrrrzzz|||tttooolllaaa```\\\WWWQQQKKKEEEBBBAAACCCFFFGGGGGGEEECCCBBBAAA@@@@@@@@@@@@@@@AAAAAA???@@@@@@???===<<<;;;;;;999999999999999999999999888999;;;<<<<<<<<<;;;;;;888888777666666666666666666777777888888888777777555555555666555555444333444444333333333222222222111222222333333222222111///////////////000000000000000000000000///.........................................................------,,,------..............................------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,------------------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,---------------,,,+++***,,,,,,+++++++++,,,,,,---///.........------------***,,,...---+++***,,,---...,,,+++,,,---...---,,,------------------------........................---------,,,,,,+++++++++---......///////////////...............///000000000000000000000000000000000111111222222111111000111111000000111111222333666555444444555777999:::;;;;;;999888777:::???CCCBBBCCCEEEFFFGGGHHHHHHHHHJJJLLLNNNPPPQQQPPPOOONNNIIIKKKMMMOOOPPPPPPNNNMMMKKKMMMOOOOOOOOONNNMMMMMMJJJIIIIIIHHHHHHGGGGGGHHHIIIHHHFFFDDDDDDEEEFFFHHHDDDCCCBBBCCCBBB@@@===:::666444333444777<<>>AAACCCGGGKKKPPPTTTXXX^^^eeekkkzzz~~~vvvmmmfffaaa^^^]]]WWWUUURRRNNNHHHCCC???===;;;===AAACCCCCCBBBBBBCCCAAAAAA@@@?????????@@@@@@>>>@@@AAA@@@>>><<<<<<<<<777777777777888888888888777888:::;;;<<<;;;;;;:::777666666555555555555555666666777777888888777777555555666666555555444333333333333333222222222222111111222222222222111111//////000000000000111111000000000000000///......................................................---,,,,,,,,,,,,---............------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------------------------------)))******+++---......///++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,---------,,,,,,............---,,,+++***,,,,,,,,,,,,,,,------...............---------,,,***---///...+++***,,,///---,,,+++,,,---...---+++,,,------......------,,,.................................---,,,+++++++++,,,------...///........................///000000000000000000000000000000000000111111111111000000111111000000111111222333666555444333444666888:::::::::999777777999>>>AAAAAABBBDDDEEEGGGGGGHHHHHHJJJKKKMMMNNNOOOPPPOOOOOOJJJKKKMMMOOOPPPOOONNNMMMKKKNNNPPPQQQOOOMMMLLLLLLIIIIIIIIIHHHHHHGGGGGGFFFHHHHHHGGGFFFFFFFFFGGGHHHBBBAAA@@@@@@AAA???<<<:::888666555666;;;@@@DDDEEEDDDCCCBBBAAAAAABBBCCCCCCEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@===:::999999:::;;;////////////////////////////////////////////////---......//////......------------.........//////////////////////////////000000000000000000000000000000000000111111111111111111111000111111222333444444555666666666666666333555777888888888:::<<<;;;>>>BBBEEEGGGKKKRRRWWWaaagggpppxxx~~~}}}|||uuuqqqnnnkkkeee```[[[XXXVVVUUUUUURRRMMMGGGBBB???>>>>>>;;;===@@@AAA@@@@@@BBBDDDAAAAAA@@@???>>>>>>??????===???AAAAAA>>><<<<<<===666666666777777888888888666777888:::;;;::::::999777666555555444444555555555666666777777777777777555555666666555555444333333333333222222222222111111111222222222222111111000000000111111111222222000000000000000///......................................................---------------...//////...---,,,++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------............------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******,,,---------,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,---------------,,,,,,------,,,,,,---......///---------,,,,,,,,,+++++++++...000///,,,***---000---,,,++++++------,,,+++,,,,,,---......---,,,,,,.................................---------------++++++---.........---,,,...............///000000000000000000000000000000000000111111111111000000111111000000111111222333444333222222222444666777888999888777777999===@@@@@@AAACCCEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOKKKLLLMMMNNNNNNMMMLLLLLLJJJMMMPPPPPPNNNKKKJJJKKKIIIIIIIIIHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBAAA@@@@@@AAA@@@>>><<<;;;888777999>>>DDDGGGHHHEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@===;;;;;;<<<===>>>////////////////////////////////////////////////---..................---////////////000000000111////////////////////////000000000000000000000000000000000000111111111111444333222222222222222222000000111222333333333333333555666777777777999:::777:::===>>>>>>AAAFFFKKKMMMSSS\\\dddkkkrrrxxx{{{}}}}}}xxxwww{{{xxxsssoookkkgggcccaaa```^^^[[[XXXUUUSSSRRRSSSNNNGGG@@@<<<<<<>>>???<<<>>>@@@???<<<;;;===???AAA@@@???>>>>>>>>>>>>>>>===???BBBAAA>>><<<<<<===666666777777888888888999555666888999::::::999999777777666555555555555555555555666777777777777777555555666666555555444333333333333222222222111111111111222222222222111111000000111111222222222333000000000000000//////..................................................................///000111---,,,++++++++++++,,,---++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///---,,,,,,++++++,,,,,,---,,,,,,,,,------...................../////////000------------------------------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,)))******+++---......///***+++,,,---...---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++,,,---............---------------...///000111111000000000/////////+++///111000,,,***---111---,,,++++++------,,,+++,,,,,,---......---,,,,,,........................,,,------......//////000***+++,,,---------,,,+++...............///000000000000000000000000000000000000111111111111000000111111111000111222222333333222000000000222444555777888888888777999<<>><<<<<<===???AAA...------,,,---...///000//////.........------------------............///............////////////////////////000000000000000000111111222222222333000000000000000000000000//////000000111111111222222222222333333444444444555444444444444555666666777777777777888999:::;;;BBBDDDHHHNNNSSSYYY]]]___jjjlllnnnooopppsssvvvxxxyyy|||zzzuuuqqqoookkkhhhddd___[[[YYYXXXXXXXXXVVVSSSPPPNNNMMMMMMMMMPPPMMMHHHBBB>>><<<;;;;;;;;;<<<===<<<;;;;;;<<<===<<<<<<<<<<<<<<<===>>>>>>AAAAAA@@@@@@???>>>======888777666666666666666666::::::999888777777888888666666666666666666666666888777777666555444444444666666555444333333222222222222222111111111000000333222111000000111222333000000000000000000000000222111111111000000//////------------------------,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......+++,,,---...///...---,,,+++,,,---.........---,,,,,,,,,,,,------............------,,,,,,------...------------...///000000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,222111///---,,,******))),,,,,,------------------...------,,,,,,++++++***------------------------000///...---,,,+++++++++---,,,++++++******++++++************************************************---,,,+++******+++,,,---+++,,,------++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++++++++,,,,,,,,,------000000///...,,,+++***))),,,,,,,,,------..................------.........,,,,,,------.../////////.......................................///000000,,,,,,...///000000000000////////////////////////////////////000000000000222222333444444555555666666666777888:::;;;<<<===<<<>>>AAADDDFFFHHHHHHHHHJJJJJJJJJKKKLLLNNNPPPPPPNNNNNNMMMKKKIIIIIIJJJLLLKKKLLLLLLKKKIIIHHHHHHIIIKKKKKKKKKIIIFFFDDDDDDEEECCCCCCBBBBBBBBBCCCCCCDDDAAA??????BBBDDDDDDAAA======<<<<<<<<<>>>CCCGGGJJJFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@???===<<<<<<===???@@@...------,,,---...///000//////.........------------------............///............////////////.../////////000000000000111111111111222222222222000000000000000000000000//////000000000111111111222222222222222111111111444444333333444444555666666555555555666777888888;;;<<>><<<;;;;;;;;;=========;;;;;;;;;===============>>>>>>???@@@BBBBBBAAA@@@???>>>>>>===;;;:::999888888777777777777666555555444444444555666666666666666666666666777777777666555444444444666555555444333333222222222222222222111111111111111111000//////000111111000000000000000000000000000000000/////////......------------------------,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---+++,,,------......------+++,,,---.........------,,,,,,,,,---------.........------,,,,,,------......---,,,++++++***++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++***---,,,++++++***************++++++,,,---...//////***++++++,,,,,,------...------------------------//////...,,,,,,++++++,,,---,,,++++++******++++++************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,---------.........////////////...---,,,++++++***,,,,,,,,,---------............------------......---------------,,,,,,,,,.......................................///000000------...///000000000///000000000000000000000000////////////000000000000222222333333444555555555666666777888999:::;;;;;;;;;<<<>>>AAACCCEEEFFFGGGHHHHHHHHHIIIKKKLLLNNNOOOMMMMMMLLLJJJGGGFFFGGGIIIIIIJJJJJJIIIGGGGGGHHHIIIMMMMMMMMMKKKHHHEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCBBBBBBCCCEEEDDDAAA>>>===<<<::::::<<<@@@EEEHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@???>>>======>>>???@@@...------------...//////...............------------------............///---............/////////....../////////000000000222222111111111111111111000000000000000000000000//////000000000000111111222222111111000/////////222222222222222333444444444444333333333444444555555666777999;;;<<<>>>>>>DDDFFFHHHKKKMMMOOOSSSVVV^^^```bbbcccccceeegggjjjlllmmmqqqwww~~~|||xxxrrriiiaaaZZZVVVRRRPPPMMMMMMMMMMMMMMMNNNNNNNNNSSSQQQNNNKKKIIIGGGGGGGGGFFFEEECCCAAA???===<<<;;;===>>>>>>===<<<;;;;;;<<<>>>>>>??????@@@AAABBBBBBBBBBBBAAA@@@???>>>======;;;::::::999888777777666555555444333333333333444777777777777777777777777777777666666555444444444555555444444333333222222333333333222222222111111000000////////////000000000000000000000000000000//////...............---------------------------,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,,,,,,,---......+++,,,------......------,,,,,,,,,------------......------,,,,,,------......---,,,++++++******************++++++++++++,,,+++++++++******)))))))))************+++,,,------)))***+++,,,---...///000***++++++,,,,,,------...------------------------///...---,,,,,,++++++,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,---------.........//////......---------,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------...------,,,++++++******------------------------.........---......///000......///////////////...111111111111111111111111////////////000000000000111222222333333444555555777777777777888888888999999999:::<<>>???@@@BBBEEEHHHMMMNNNNNNOOOOOORRRVVVYYY[[[\\\```eeellluuu||||||yyyyyy{{{}}}|||wwwrrrooonnnoooqqqnnnhhh```YYYSSSOOOLLLJJJIIIJJJKKKLLLMMMMMMMMMMMMOOONNNLLLIIIGGGEEEEEEDDDBBBBBBBBBBBBAAA@@@>>>===>>>??????>>><<<;;;<<<===@@@@@@AAABBBBBBCCCCCCCCCAAAAAA@@@???===<<<;;;;;;777777777777777666666555666666555555555555666666777777777777777777777777666666666555555444444444444444444333333333222222333333333333222222222222000000000000000000000000000000000000000000000000........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,+++,,,---...///,,,,,,,,,---------------------------------------...------,,,,,,------...,,,,,,,,,,,,---...///000))))))*********+++++++++,,,,,,++++++******))))))+++++++++,,,---...///000******+++,,,------.........------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++++++++,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---************************...------,,,,,,------...******++++++++++++,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++------------------------.........------......///...///////////////...---000000000000000000000000////////////000000000000111111111222333333444444777777666666666666666666888888888999<<>><<<<<<:::666555666:::???CCCEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@?????????@@@@@@@@@@@@??????..................---------.....................---------............///------------........................//////////////////......------,,,,,,////////////////////////000000//////////////////...//////000111222222333111000000000000111222222444444333222222222333333555555555666666777777888888999::::::::::::===??????@@@@@@@@@@@@CCCGGGJJJLLLMMMOOOSSSXXX^^^cccfffhhhjjjmmmqqqtttuuuvvvvvv}}}}}}}}}}}}~~~~~~xxxssskkkjjjiiigggeeefffjjjmmmmmmjjjfffbbbaaadddgggjjjccc^^^WWWQQQMMMJJJGGGEEEFFFFFFGGGHHHHHHHHHGGGGGGLLLKKKIIIGGGFFFEEEDDDCCCAAAAAACCCCCCCCCBBB@@@???>>>???@@@???===<<<===>>>AAAAAABBBCCCDDDCCCCCCBBB???>>>===<<<;;;999888888444555666777888888777777666666666555555666666777666666666666666666666666555555555555444444444444333333333333333222222222333333333222222222111111111111111111111111111111////////////////////////////////////////////////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,+++,,,---...///,,,,,,,,,,,,------......------------------------...------,,,,,,------...,,,,,,,,,,,,---...//////))))))*********+++++++++------,,,,,,++++++++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...---------------------------,,,,,,++++++,,,,,,---,,,---------.........///------------------------......------------.........///////////////...---////////////////////////////////////000000000000000000111111222333333333666666555555555555444444777777777888;;;>>>AAACCCCCCCCCDDDDDDFFFGGGIIIJJJKKKKKKKKKIIIFFFCCCCCCCCCGGGGGGFFFCCC@@@???@@@AAAEEEFFFHHHGGGGGGFFFHHHIIIHHHHHHIIIIIIHHHGGGFFFFFFDDDEEEFFFEEEBBB???<<<:::<<<:::666444555888===@@@BBBBBBAAAAAAAAAAAABBBCCCAAAAAAAAAAAA@@@???>>>>>>>>>???@@@@@@@@@@@@???>>>.........///......---,,,---------...............---------............///,,,------------.........------........./////////......------------------////////////////////////000000////////////......------...000111222333444111000000000000111222222333333333222222333444444333444444555666666777777666777888777666666777999888888999888888:::>>>AAAAAABBBCCCEEEHHHKKKNNNPPPSSSTTTUUUXXX[[[^^^aaabbbkkknnnqqqsssssssssssstttppppppppprrrtttxxx{{{}}}|||{{{yyyyyy|||zzzuuupppmmmkkkhhhccc^^^VVVWWWXXXXXXXXX[[[___bbb___]]]ZZZXXXXXX[[[___aaa\\\YYYSSSOOOMMMKKKIIIGGGGGGGGGFFFFFFEEEDDDCCCCCCFFFFFFFFFEEEDDDDDDCCCCCCAAABBBCCCCCCCCCAAA@@@???===???@@@???>>>===>>>@@@AAABBBCCCDDDCCCBBBAAA@@@>>>===<<<:::999777666555555666888999::::::999999444444333333333444555555666666666666666666666666444444444444444444444444333333333333222222222222222222222111111111000000111111222222222222111111///////////////////////////////////////000000000------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------,,,,,,,,,,,,---......---,,,,,,,,,,,,---...///...------------,,,,,,,,,...------,,,,,,------...---,,,+++******)))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++---------,,,++++++*********++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,------------,,,,,,+++,,,------++++++,,,---////////////////////////------,,,,,,,,,,,,------******++++++,,,,,,---------------.........//////------------------------...------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---......///000000,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,---------......///////////////...........................////////////000000000000///000000111111222333333444444444444444333333333555555777999;;;>>>@@@AAABBBBBBBBBCCCDDDFFFHHHHHHJJJKKKKKKJJJGGGDDDDDDDDDFFFGGGGGGEEEBBB@@@???@@@BBBCCCEEEEEEEEEEEEGGGHHHHHHIIIJJJJJJIIIHHHFFFEEECCCEEEFFFEEEAAA===;;;;;;<<<:::888666666888;;;===@@@@@@@@@???@@@@@@AAABBBAAAAAAAAA@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>....../////////...,,,,,,---------.........//////---------............///,,,,,,---------.........---------.........//////.............../////////////////////////////////000000/////////.........------...///000000111111111111000000111111222333111111111111222333444444333333333333444444444444444555666555444444666888666666777666666777999;;;<<<<<<===>>>???AAACCCDDDGGGFFFFFFFFFHHHJJJMMMOOOVVVYYY\\\]]]]]]^^^```ccc]]]]]]^^^___bbbdddggghhhhhhfffcccbbbdddhhhnnnqqqtttttttttqqqnnnmmmmmmnnnlllnnnppprrrtttuuuuuuuuummmiiifffiiioooqqqnnnjjjccc```[[[YYYYYYXXXTTTPPPIIIKKKNNNPPPSSSVVVZZZ]]]VVVUUUSSSRRRRRRTTTVVVXXXYYYVVVRRROOONNNMMMLLLJJJIIIHHHFFFCCCBBBAAAAAABBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAA???>>>>>><<<>>>????????????@@@BBBBBBBBBCCCCCCBBB@@@>>><<<>>>===<<<:::999777666555888999:::::::::999777666222222222222222333444444444444444444444444444444444444444444444444444444222222222222222222222222111111111000000000/////////000111222222111000///////////////////////////------........./////////------------------------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---+++,,,------......------------,,,,,,,,,---...///......---------,,,,,,,,,...------,,,,,,------...---,,,+++***))))))))))))++++++++++++,,,,,,,,,,,,*********+++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++,,,+++++++++++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,+++,,,------++++++,,,---........................,,,,,,++++++++++++,,,,,,+++++++++,,,------......---------.........//////---------------------,,,......---------,,,,,,,,,......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---------...///000000000///////////////////////////////////////000000000000//////000000111222222222222222222333333333333333222333666888;;;<<<>>>>>>??????@@@AAABBBDDDEEEFFFHHHIIIJJJJJJGGGEEEDDDDDDCCCEEEGGGGGGEEECCCBBBBBBCCCDDDEEEEEEDDDCCCDDDEEEHHHIIIJJJJJJIIIHHHFFFDDDCCCEEEGGGFFFBBB>>><<<<<<<<<;;;:::999999999;;;;;;@@@@@@??????@@@AAAAAABBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>===<<<<<<===>>>>>>....../////////...,,,+++---------.........//////---------.........//////,,,,,,,,,---------......---------.........//////.../////////000000111111////////////////////////000000//////.........---------..................111111111111111222222333000000000000111222444444444333333333333333222222333444555555555555777999666777777777666666888999:::::::::;;;===>>>@@@AAACCCBBB???======???AAABBBFFFIIILLLMMMMMMNNNQQQUUUNNNNNNOOOQQQSSSVVVWWWYYYZZZXXXTTTRRRRRRVVV\\\___^^^___^^^\\\YYYXXXXXXZZZVVVYYY^^^bbbddddddbbb```[[[VVVSSSVVV\\\```___[[[XXXTTTPPPOOOPPPPPPMMMJJJCCCFFFJJJNNNQQQTTTXXX[[[SSSSSSRRRQQQPPPQQQQQQRRRSSSPPPMMMKKKKKKKKKJJJIIIFFFDDDAAA>>>=========>>>===>>>???@@@@@@@@@@@@@@@CCCBBBAAA@@@>>>===<<<<<<<<<===????????????AAACCCBBBBBBCCCCCCAAA???<<<:::???>>>===;;;999777666555888999999999888555222111333222222222333444444555444444444444444444444444444444444444444444444444222222222222222222222222000000000000////////////...///000111111000///...////////////////////////,,,,,,,,,------.........------------------------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......+++,,,---...///...---,,,------,,,+++,,,---...///.........------,,,,,,,,,...------,,,,,,------...++++++++++++,,,---...///++++++,,,,,,,,,---------(((((()))***+++,,,,,,---,,,,,,,,,,,,---...//////*********++++++,,,,,,,,,......---,,,,,,++++++***+++++++++++++++++++++++++++++++++***++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,------...//////+++++++++,,,,,,,,,------......---------,,,,,,,,,.........------,,,,,,,,,///......------......///...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,...///000000000000000000000000000000000000////////////000000000000/////////000111111222222111111222222222333333333000222555888:::<<<<<<<<<===>>>>>>???@@@BBBCCCDDDFFFHHHIIIIIIGGGEEEDDDDDD@@@CCCFFFHHHGGGEEEDDDDDDFFFGGGGGGFFFCCCBBBBBBCCCHHHIIIJJJJJJIIIHHHEEEDDDDDDFFFHHHGGGCCC???>>>>>>===<<<<<<;;;;;;::::::;;;AAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@@@@???===<<<::::::<<<===???---,,,,,,+++,,,---...///......---,,,---...///000///////////////....................................---,,,,,,---...000111///000000000000000//////000///...///000111000///............////////////............////////////000000//////000111222222111111333444444333111111111111222222222333333333555555555444444333333333666777777666444444555666999999888888999999:::;;;<<<<<<:::999888999::::::>>>???AAABBBCCCCCCCCCBBBAAABBBDDDEEEGGGIIIKKKKKKMMMJJJGGGFFFHHHLLLOOOQQQSSSSSSSSSRRRQQQPPPNNNNNNOOOPPPSSSVVVWWWYYYYYYYYYRRRNNNIIIHHHKKKPPPRRRRRRNNNNNNMMMMMMLLLJJJIIIHHHGGGEEEFFFKKKRRRUUUTTTQQQRRROOOLLLLLLNNNOOONNNMMMNNNNNNMMMKKKJJJIIIHHHGGGDDD@@@;;;:::;;;<<<;;;:::;;;<<<<<<>>>???@@@BBBBBB======<<<<<<<<<=========<<<>>>@@@@@@@@@???@@@BBB??????>>>>>>===<<<<<<<<<;;;:::999777666666777777;;;::::::999777555444333333333222222333333444555333333333333333333333333444444333333333333222222222222222111111111000000111111111111000000000000000000////////////000000////////////............////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,------------------------------++++++++++++------------------------------,,,,,,,,,---------......000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++---------,,,+++******************+++++++++,,,,,,,,,---------,,,,,,+++++++++........................,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,++++++*********------,,,++++++,,,------++++++++++++++++++++++++...............---------+++,,,---......---,,,+++---------............///************+++,,,------,,,,,,++++++,,,...///000------------------,,,,,,,,,------...///000111111000///...------...///000......///000000000000000000000000000111111111111111111222222222333333333888999999:::::::::;;;;;;=========>>>???@@@AAABBBEEEFFFFFFFFFEEEDDDBBBAAADDDFFFHHHJJJJJJHHHFFFDDDFFFEEECCCBBBCCCDDDFFFGGGJJJKKKJJJJJJIIIHHHGGGFFFGGGHHHGGGEEEBBB@@@@@@@@@???===;;;::::::;;;===???CCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDCCCBBB@@@???>>>@@@>>>;;;:::;;;;;;;;;:::------,,,,,,,,,---...///...------,,,---...///000...............---------..............................---------....../////////000000000000//////000.........000111000///............////////////............////////////000000000111111111222222111222222222222222222111111111111222222222333333444444333333222222222222555666666555444444666777999999888888999999:::;;;;;;:::999888777888888999:::;;;<<<===>>>>>>======???@@@AAACCCEEEFFFGGGHHHFFFCCC@@@@@@CCCGGGJJJKKKNNNMMMMMMLLLKKKJJJIIIHHHHHHKKKPPPTTTVVVUUUSSSQQQLLLIIIFFFFFFJJJMMMOOOPPPMMMMMMLLLKKKIIIHHHFFFFFFFFFEEEFFFKKKQQQUUUTTTQQQRRROOOLLLKKKLLLMMMLLLKKKMMMMMMLLLJJJIIIGGGFFFEEEAAA>>>:::999:::;;;:::888:::;;;<<<>>>????????????;;;;;;<<<===>>>>>>>>>>>>===>>>@@@???>>>======>>>???>>>>>>======<<<;;;;;;<<<;;;:::888777777888888:::::::::999777555444333333333222222333333444555333333333333333333333333444444333333333222222222222222222111111111000000111111111111000000000000//////............//////////////////.......................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,+++---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******)))(((((()))+++,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************)))(((((()))******++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------------------,,,,,,,,,,,,,,,---------...---,,,,,,+++++++++,,,,,,---,,,,,,+++,,,---//////------------------------------......//////000000,,,,,,,,,++++++,,,,,,,,,......///000000000000000/////////000000000111111111111111222222222333333777777888999:::;;;<<<===>>>>>>>>>???@@@AAABBBCCCFFFFFFFFFFFFEEEDDDBBBAAADDDEEEGGGIIIIIIGGGEEEDDDFFFEEECCCBBBAAABBBCCCDDDHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIGGGCCCAAAAAAAAA@@@>>>===<<<<<<>>>@@@BBBDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEDDDCCCBBB@@@???>>><<<::::::;;;<<<===<<<------,,,,,,,,,---......---------,,,---......///------------------------..........................................------...//////000000////////////...---...000111000///............////////////............///////////////000111222333222111111222222111111111111222222111111111222222222222333222222222222111111111111333444555555444555777999999999888888999999:::;;;999888777666666666777888888999999:::::::::999999;;;<<<>>>@@@AAABBBCCCCCC@@@===<<<<<<@@@DDDGGGHHHJJJJJJIIIHHHGGGFFFEEEEEEBBBGGGMMMRRRTTTQQQMMMJJJGGGFFFEEEGGGJJJLLLMMMMMMMMMMMMLLLJJJIIIHHHGGGGGGGGGFFFGGGKKKPPPSSSRRROOOOOOLLLJJJJJJJJJJJJJJJHHHKKKKKKJJJIIIGGGEEECCCBBB>>><<<;;;;;;;;;;;;999888:::;;;>>>???@@@???===<<<888:::===???@@@AAA@@@???@@@AAAAAA@@@>>>======>>>???>>>>>>======<<<;;;;;;===<<<;;;999999999:::::::::999999888777555444333333333333333333444444555444444444444444444444444333333333333222222222222222111111111111000000000111111111111000000000000......------------......////////////.......................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++)))******)))(((((()))++++++++++++***++++++,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++************************------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))(((''''''((())))))++++++++++++++++++++++++******++++++,,,,,,------...------,,,,,,------...+++++++++,,,,,,,,,------///...---,,,++++++++++++------,,,,,,,,,------...+++,,,,,,------...........................//////.........//////...............///000000000000000....../////////000000000000111111111222222222222444555777999;;;===???@@@?????????@@@AAABBBDDDDDDFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDFFFGGGGGGFFFDDDCCCFFFDDDBBBAAA@@@AAABBBCCCEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJHHHEEEBBBBBBBBBAAA@@@??????@@@BBBDDDFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA<<<:::999999<<<>>>>>>>>>------------------------,,,,,,,,,---------......---------------.......................................///000///...,,,+++......//////000////////////...---...000000000///............////////////............///////////////000222444444333111000222111000//////000111222111111111111222222222222222222222222222222111111222333444444444555777999999888888888888999::::::999888777666666666777888999999:::999999999999888999;;;<<<>>>???@@@@@@@@@>>><<<<<<>>>AAAEEEHHHHHHKKKJJJIIIHHHGGGFFFFFFEEEAAAEEEJJJNNNOOOMMMJJJGGGGGGGGGHHHJJJKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKLLLIIIHHHIIIKKKNNNNNNLLLJJJHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGEEECCCAAA@@@>>>>>>>>>>>>>>>===<<<:::;;;===@@@BBBBBB@@@===:::777:::===AAABBBCCCBBBAAACCCDDDDDDCCCAAA@@@@@@BBB@@@??????>>>>>>===<<<<<<>>>===;;;:::::::::;;;;;;999999999888777555444333333333333333333444555555555555555555555555555555333333333222222222222111111111111111000000000000111111111111000000000//////......------......///////////////.......................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,---......//////************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++++++++++++++,,,,,,+++******+++---************+++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************//////......------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++***+++++++++++++++,,,,,,)))******+++,,,------......---,,,++++++,,,---...+++,,,,,,,,,,,,---------///...------,,,,,,,,,---...------------,,,------++++++,,,,,,---...//////.....................---...///000111111000///.........///000000000000000............////////////000000000111111111111222333444666999<<>>===---------------------,,,,,,,,,,,,---------------------......////////////..............................///000///...,,,+++------...//////////////////------...///000///...............////////////............///////////////000222333333222000///222111////////////111222000000111111111222222222222222222222333333333333111222444444444555777:::888777777777777888999999999888777666666777888999:::999999999999999999999999;;;<<<>>>??????>>>>>>=========???DDDGGGIIIIIIJJJIIIHHHFFFEEEEEEEEEEEEAAABBBDDDFFFGGGGGGFFFEEEGGGHHHIIIJJJIIIGGGEEEDDDDDDFFFHHHJJJLLLNNNNNNNNNKKKKKKJJJJJJJJJHHHFFFDDDAAABBBDDDEEEEEEFFFGGGGGGEEEFFFFFFFFFDDDBBB@@@>>>???@@@AAAAAAAAA@@@??????>>>@@@DDDFFFFFFCCC???<<<999;;;???BBBCCCCCCBBBAAABBBCCCCCCBBBAAAAAABBBDDDAAAAAA@@@??????>>>>>>======<<<;;;:::999:::;;;<<<888888888777666555444333444444333333444444555666555555555555555555555555333333222222222111111111000000000000000000000000111111111111000000000///000//////////////////000////////////.......................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------***++++++,,,---...//////************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++******+++---************+++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,---......///...---,,,++++++,,,---...------------............---,,,,,,,,,------...///------------------,,,,,,++++++,,,,,,---...//////............------------+++,,,---......---,,,+++......///000000000000000............//////////////////000000000111111111333444777:::===@@@BBBCCC?????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFBBBBBB@@@@@@@@@BBBDDDEEEDDDDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIHHHEEEBBB@@@@@@AAAAAAAAABBBDDDFFFHHHJJJFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCCCCBBBBBBAAA@@@>>>;;;:::;;;;;;;;;:::------.........---,,,+++++++++,,,------------,,,------......///000000000..........................................------,,,---......////////////...---,,,---///000///...............////////////............////////////000000111222111000///...000000////////////000000000000000111111111111222222222222333333333333333111222444444444444777999666666666555666777777888888777777666666777999999888777777666777777888888:::;;;===?????????===<<<;;;;;;<<>>>>>===>>>???@@@AAABBBDDDFFFEEEBBB???===<<<;;;>>>CCCHHHKKKMMMMMMMMMKKKKKKJJJIIIFFFDDDAAA???===???BBBCCCCCCCCCDDDEEEBBBCCCDDDEEEDDDBBB@@@??????AAABBBBBB@@@@@@AAACCC@@@CCCFFFHHHHHHFFFBBB@@@===>>>@@@BBBCCCCCCBBBAAA@@@AAA@@@???>>>>>>AAACCCAAA@@@@@@??????>>>======;;;:::999888888999:::;;;777777777777666555444333444444444444444555555666444444444444444444444444222222222222111111111111//////000000000000000111111111111111000000000000000000////////////000000////////////............------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,((())))))***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,,,,---++++++++++++++++++++++++)))******)))(((((()))++++++++++++***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++***************++++++,,,,,,---++++++,,,,,,------.........------,,,,,,------...---------.........//////++++++++++++,,,---...///,,,,,,---......------,,,+++,,,,,,------.........------------------......------............------......///000000000000000....../////////000000000////////////000000000000333444666999;;;>>>@@@AAA=========>>>???@@@BBBBBBBBBBBBBBBBBBCCCDDDEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGBBBAAA???>>>???@@@BBBCCCCCCDDDDDDEEEFFFFFFEEEEEEFFFHHHIIIHHHEEEBBB@@@???@@@@@@AAABBBCCCEEEGGGHHHEEEFFFFFFGGGGGGFFFFFFEEEAAAAAABBBBBBBBBBBBBBBBBBCCC@@@===;;;::::::999888------.........---,,,+++***+++,,,---------,,,,,,,,,,,,---......///000000..............................---------......///+++,,,---...////////////...---,,,---///000///...............////////////............////////////000000000/////////.........//////000000//////...000000000000111111111111111111111111222222222333111333444444333444666888555444444444444555666666666666555555555666888888777666666666666777999::::::;;;===??????>>><<<;;;:::;;;<<>>======>>>>>>===<<<;;;;;;;;;<<<===>>>===???AAA@@@<<<999888999777;;;BBBHHHLLLLLLKKKIIIGGGHHHHHHGGGDDDAAA???>>><<>>???@@@???======@@@CCCBBBDDDFFFHHHIIIGGGDDDCCCAAABBBBBBBBBBBBAAAAAA@@@BBBBBBAAA???======???AAA??????>>>>>>===<<<<<<<<<999888777666666777888999777777777777666555444444444444444444444555666666333333333333333333333333222222222222111111111111////////////000000111111111111111111000000000000/////////....../////////////////////............------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++)))******)))(((((()))+++,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------..................++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))***++++++***)))((()))******+++,,,,,,------++++++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,---------.........,,,,,,+++++++++,,,,,,---***+++---............---------------------------,,,,,,,,,------.........000000////////////000000......///000000000000000/////////000000000111111........./////////000000222333444666888:::;;;<<<;;;;;;;;;<<<===>>>???@@@AAAAAA@@@@@@AAABBBDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFBBB@@@>>><<<;;;<<<===>>>@@@AAABBBDDDEEEFFFGGGGGGGGGIIIKKKJJJGGGCCCAAA@@@>>>??????@@@BBBCCCDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDAAAAAABBBCCCCCCCCCCCCCCCCCC@@@===;;;::::::999777------...///...---+++******+++,,,---...---,,,,,,++++++,,,,,,---...//////...........................---,,,,,,---...000111+++,,,---...////////////...---,,,---/////////.............../////////000............/////////000111000///...---.........---...///000000///...---000000000000111111111111//////000000111111111222222333444444333333555777444333333333333444555555555444444333444555666777888777777777888999;;;<<<999;;;===??????===;;;:::;;;;;;===@@@DDDEEEDDDCCCBBBAAA>>><<<;;;;;;<<<========================>>>:::<<>>;;;888888:::888===DDDKKKNNNNNNKKKHHHDDDEEEFFFEEECCC@@@??????===@@@BBBAAA>>><<<<<<===>>>@@@BBBDDDEEEDDDBBBAAA;;;======;;;999:::>>>BBBBBBDDDFFFHHHHHHGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@FFFEEEDDD@@@>>>===>>>@@@=========<<<;;;;;;::::::777777666555555666777888666777777777666555444444555444444444444555666666333333333333333333333333222222222111111111111000.../////////000000111111111111111111000000000000.........------.........000/////////............------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........------------------------++++++------------++++++------------------------******+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------...//////+++++++++++++++++++++++++++,,,,,,+++******+++---------,,,+++******************+++++++++,,,,,,,,,+++++++++,,,,,,---------*********************************++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))***+++,,,,,,------+++++++++***************+++,,,............,,,+++++++++,,,,,,,,,---------------,,,+++************)))***,,,...//////......------------------,,,,,,++++++,,,,,,---...//////...---,,,++++++,,,---......//////000000000000000000000000000111111111111............/////////000111111222444555777888888::::::::::::;;;===>>>???@@@?????????@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCAAA>>>;;;999888888999===???AAACCCEEEGGGHHHIIIHHHJJJLLLKKKHHHEEEBBBAAA===>>>>>>???@@@AAABBBBBBDDDEEEFFFGGGGGGFFFEEEDDDAAABBBCCCDDDEEEEEEEEEEEEBBB???<<<;;;::::::999888...------,,,,,,------...............////////////---...///...,,,,,,...///000000///...---,,,,,,,,,//////.........---------///............---------................................................////////////////////////......////////////......---...///000000///...---000000000000000000000000111111000000000000111111000000111222333333333333666555444333333333333333333333333444444444555555555666777888888777666555666888;;;<<<<<<:::::::::::::::<<>>>>>===999::::::::::::999888888888<<>>======@@@DDDGGGEEE@@@===>>>@@@@@@AAABBBBBBBBBAAA@@@??????===;;;999999;;;===???@@@@@@CCCGGGKKKKKKGGGDDDAAAAAA@@@===;;;<<<>>>@@@DDDBBB???===;;;::::::;;;>>>>>>>>>>>>===<<<;;;:::555555555555555666777777777777777777666666666666444444444555555555555555000000000000000000000000222222222111111111111000000000000000////////////000000000000111111111111000000///...............,,,,,,,,,,,,,,,---...///---.........---,,,,,,+++------+++******+++------000///---+++++++++---...---,,,***(((((()))***+++,,,,,,,,,------.........++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////...------,,,,,,,,,,,,,,,++++++*********...---,,,,,,++++++++++++++++++++++++++++++++++++---------------------------------------,,,+++***...------,,,,,,------...---------,,,,,,+++++++++,,,,,,++++++++++++++++++************************+++++++++++++++***)))(((+++***)))***++++++***)))******+++++++++,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++,,,+++***))))))***+++,,,*********************************)))))))))))))))++++++++++++++++++++++++,,,+++***))))))+++---...++++++,,,,,,,,,,,,------...---,,,+++***+++,,,,,,++++++++++++++++++++++++,,,------......------,,,...---,,,+++++++++,,,---///...------------...///------------------------........................------......//////000000000000000000////////////000000111222333333444444666999;;;<<<;;;;;;<<<>>>>>>>>>>>>>>>???@@@AAAAAAEEEEEEEEEEEEEEEDDDCCCCCCEEEBBB???;;;888777777777:::===AAADDDEEEEEEGGGHHHHHHJJJLLLKKKIIIFFFEEEEEE???===<<<;;;;;;===@@@BBBBBBCCCCCCCCCCCCCCCBBBBBB===???AAAAAA@@@@@@@@@AAABBBAAA???===<<<;;;;;;:::...------,,,,,,------...------------............---...///...,,,,,,...///000///...------,,,,,,,,,//////.........---------///............---------..............................................................................////////////......000000111111111111000000000000000000000000000000111111000000000000111111000000111222333333333333444444333222222222222222333333333444444444444555555666777777777777666555555888;;;<<<;;;::::::;;;<<<===???DDDGGGHHHEEEBBB===??????>>><<<:::::::::<<<;;;;;;<<<===>>>>>>===::::::::::::999888777777666:::???EEEHHHHHHGGGFFFFFFFFFEEEBBB???======>>>AAADDDGGGEEEAAA===>>>@@@???@@@AAABBBCCCBBBBBBAAA===<<<;;;:::;;;<<<>>>@@@AAAAAACCCFFFIIIIIIEEEBBB??????>>><<<::::::<<<>>>DDDBBB???<<<:::;;;<<<===??????>>>>>>===;;;:::999555555555555555666777777666666666666666666666777555555555555555555555555111111111111111111111111222222222111111111000000000000000000//////////////////000000000111111111000000///...............///............//////000------......------,,,+++------,,,,,,,,,,,,------///...,,,++++++,,,---...///---,,,*********,,,---,,,,,,,,,---------------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...333222///,,,++++++,,,---,,,,,,,,,+++++++++******...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******---+++***+++,,,---,,,*********+++++++++,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++,,,+++***))))))***+++,,,************************************))))))))))))++++++++++++++++++++++++,,,+++*********+++------++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,+++++++++,,,---------,,,++++++++++++,,,---.........................................................///////////////000000000000////////////000111111222333333444444666888:::;;;::::::<<<===============>>>???@@@@@@EEEEEEFFFFFFEEEDDDDDDCCCDDDBBB???;;;999888777777999<<<@@@CCCDDDEEEGGGIIIHHHIIIIIIGGGEEEDDDEEEFFF???>>><<<;;;;;;===???AAABBBBBBCCCCCCCCCCCCBBBBBB>>>@@@BBBBBBAAA@@@AAABBB@@@???>>>===============...------,,,,,,------...+++,,,,,,,,,---------------...///...,,,,,,...///000///...---,,,,,,,,,,,,...............---------///............---------..............................................................................////////////......111000000000000000000111000000000000000000000000111000000//////000000111///000111222333333333333333222222111111111111222333333333333444444444444555555666777777666555555555777:::;;;:::::::::;;;<<<===@@@DDDGGGFFFBBB???<<<>>>???>>><<<::::::;;;<<<======>>>>>>>>>======<<<;;;;;;999888777666555555999@@@FFFJJJJJJIIIGGGCCCCCCAAA???===<<<>>>@@@BBBEEEGGGFFFAAA>>>>>>?????????@@@AAABBBBBBBBBAAA::::::;;;<<<>>>???AAAAAABBBBBBCCCEEEFFFEEEBBB???<<<<<<<<<;;;999999;;;===CCCAAA===;;;:::<<<>>>@@@@@@??????>>><<<:::999888555555555666666666777777444555555555666777777777666666666666666666555555111111111111111111111111222222111111111000000000000000000000//////////////////000000000000111111000000///.............../////////...............------......------,,,,,,------............------...---,,,+++,,,---...///000///---,,,,,,,,,---...------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...666333///+++******,,,...,,,,,,,,,,,,++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++...,,,+++,,,---...---,,,******+++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,......---,,,,,,++++++,,,,,,---................................................///////////////.........////////////000000000000111111111222222333333444555777999:::::::::;;;<<<;;;;;;;;;<<<<<<===>>>???EEEEEEFFFFFFFFFEEEDDDDDDDDDBBB???<<<:::999888888999<<>>???AAAAAABBBBBBBBBBBBAAAAAA???AAACCCCCCBBBAAABBBCCC???>>>>>>>>>>>>>>>??????...------,,,,,,------...,,,,,,,,,,,,---------------...///...,,,,,,...//////...------,,,,,,,,,---........................///............---------..............................................................................////////////......///...---,,,,,,---...///000000000000000000000000000000////////////000000///000111222222333333222333222222111111111222222222222333333333444444444555555555555555555555555444666999:::999999:::;;;:::<<>>;;;999999999<<<===>>>>>>===<<<<<<<<<>>>===;;;999777666555444666;;;BBBIIIMMMMMMKKKIIIAAAAAA???===<<<===@@@CCCDDDFFFHHHFFFCCC@@@@@@@@@?????????@@@????????????888:::<<>>===;;;;;;<<<;;;::::::<<<===BBB@@@===::::::===@@@BBB@@@@@@???>>><<<999888666555555666777777777777777333333444555666666777777777666666666666666555555111111111111111111111111111111111111000000000000000000000000////////////////////////000000000111000000///...............------------,,,++++++***,,,------...------,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,---...//////...------------.........------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...333111///,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++---,,,+++,,,---...---+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***************++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++,,,---..............................................................................000000//////......------////////////000000000000111111111222222333333333555777999:::::::::;;;<<<;;;;;;;;;;;;<<<===??????EEEEEEEEEFFFFFFEEEDDDDDDCCCBBB???===;;;:::999999<<<===@@@@@@@@@AAABBBDDDCCCCCCCCCBBB@@@@@@BBBDDDBBBAAA???===<<<<<<======???@@@AAAAAAAAAAAAAAAAAA@@@BBBDDDDDDCCCBBBCCCDDD??????>>>>>>>>>>>>??????...------,,,,,,------...,,,------------.........---...///...,,,,,,...///...------,,,,,,,,,,,,------.....................///............---------..............................................................................////////////......///...---,,,,,,---...///////////////////////////000000////////////000000//////000111222222222222333333222222222222333333222222222333333333444444555555444444444444555555444666888888888888:::;;;:::<<>>;;;888777777:::<<>><<<999777666555555666<<>>===<<<;;;;;;999;;;>>>AAACCCDDDDDDCCCDDDCCCBBB@@@>>><<<;;;::::::;;;===<<<;;;<<<===???AAA???===;;;<<<>>>AAACCC@@@??????===;;;999777666555666777777888888777777222333333444555666666777777666666666555555555444111111111111111111111111111111111000000000//////000000000000////////////...////////////000000000000000///...............,,,,,,------,,,+++***))),,,,,,------...------,,,,,,---...//////...---,,,,,,,,,,,,,,,------...///---,,,,,,,,,,,,,,,---------------,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************,,,+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++******++++++++++++******---+++***+++,,,---,,,+++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************))))))******+++++++++,,,++++++++++++++++++++++++***+++,,,------------,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////......------.../////////000000000111111222222222222222333333555777999:::::::::;;;<<<;;;;;;;;;<<<===>>>@@@@@@CCCDDDDDDEEEEEEEEEDDDDDDBBBAAA@@@>>>===;;;;;;:::>>>???@@@???======>>>???>>>@@@CCCCCCBBBAAAAAAAAADDDCCCAAA>>>===<<<;;;;;;>>>>>>???@@@@@@@@@@@@@@@@@@BBBDDDDDDCCCCCCCCCDDDAAA@@@???>>>============...------,,,,,,------...------------............---...///...,,,,,,...///------,,,,,,,,,,,,---------------...............///............---------................................................------------------------......////////////......000//////////////////000////////////////////////000//////......//////000...///000111222222222222333222222222222333444444222222222222333333333333555444333333333333444555333555777777777888:::<<<<<<>>>AAAAAA???<<<;;;:::>>>??????===:::888777777999<<<@@@@@@>>><<<<<<===AAA???===:::888777777777888===EEELLLNNNKKKFFFBBBAAAAAA@@@>>><<<<<>>===<<<;;;;;;;;;<<<===@@@BBBCCCDDDDDDDDDCCCCCCAAA>>>:::888888999:::<<<===>>>======???@@@@@@???>>>======???AAABBB???>>>>>>===;;;999888777555666777888999888777666222333333333444555555555666666666555444444333333222222222222222222222222111111000000000/////////000000000000////////////......////////////000000000000///...............------...//////...,,,+++,,,,,,------......------------............------,,,,,,------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...'''))),,,...//////---,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------++++++++++++++++++++++++************************++++++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,---************************))))))***+++++++++******,,,+++***+++,,,---,,,*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******,,,,,,------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++........................///////////////...............//////000000111111222222222222222222222222444666888999999999:::;;;::::::;;;;;;===>>>@@@AAABBBBBBCCCDDDDDDDDDCCCCCCAAAAAA@@@???>>>===<<<;;;?????????>>>;;;;;;<<<======???CCCDDDCCCBBBAAAAAAFFFDDDBBB@@@===;;;:::999<<<===>>>???@@@@@@@@@@@@@@@BBBDDDDDDCCCBBBCCCDDD@@@???>>>===<<<<<<<<<<<<...------,,,,,,------...+++,,,,,,,,,---------------...///...,,,,,,...///---,,,,,,+++,,,,,,---------------........./////////............---------................................................------------------------......////////////.........//////000000//////...//////////////////////////////............//////...///000111222222222222111111111111111222333333111222222222222333333333444444333222222333444444333444666666666777:::<<<<<<>>>@@@???<<<::::::<<<;;;<<<======;;;999999:::999>>>BBBCCC@@@>>>???AAABBB@@@===;;;999999999:::===BBBJJJPPPQQQLLLEEEAAA@@@@@@@@@>>>;;;:::;;;<<>>=========>>>??????@@@AAABBBBBBCCCCCCCCCCCCBBBBBB@@@<<<888666777999999;;;===>>>>>>>>>???AAA??????????????????@@@@@@=========<<<;;;:::888777555666777999999888777666333333333333333333444444555555555444333333222222222222222222222222222222111000000000////////////000000000000////////////........./////////000000000000///...............+++,,,...//////...---,,,+++,,,------......------------,,,,,,,,,,,,------------------------,,,,,,******+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...((()))+++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***+++...///000///---,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,+++...,,,+++,,,---...---+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,------,,,++++++************************))))))***++++++,,,------++++++++++++++++++++++++------,,,+++,,,---...///++++++,,,,,,,,,,,,------,,,,,,---------,,,+++***------------------------,,,,,,------------,,,,,,++++++,,,---------,,,+++++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.................................///////////////.........///000111111111222222222222222222222222222444666777666666888999888999999:::;;;===???@@@@@@AAAAAABBBCCCCCCBBBBBBAAAAAA@@@@@@???>>>===<<<=========<<<::::::<<<>>>???AAABBBCCCBBBBBBDDDEEEGGGFFFCCC@@@===;;;999888;;;<<<===>>>????????????@@@AAACCCCCCBBBBBBBBBCCC======<<<<<<<<<<<<<<<===...------,,,,,,------...******+++++++++,,,,,,,,,---...///...,,,,,,...///,,,,,,,,,++++++,,,---------------.........////////////.........---------................................................------------------------......////////////......+++,,,---......---,,,+++//////////////////////////////............//////...///000111111222222111000000///000000111222222111111222222222333333333444444222222222222444444222444555666666777:::<<<:::<<<===;;;888777888;;;888:::;;;<<<;;;;;;<<<===999???DDDEEEBBB@@@AAADDDBBB@@@>>>;;;::::::;;;;;;CCCHHHPPPUUUUUUOOOHHHBBB?????????===:::888888999<<<<<<===???@@@AAA@@@>>>>>>=========???AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@;;;666555666999888:::<<<======>>>???@@@>>>???@@@@@@@@@@@@??????<<<<<<<<<<<<;;;:::999888555666888999:::999777666444333333333333333333333555555444333333222111111222222222222222222222222000000000000////////////000000000000////////////............/////////000000000///...............((()))+++---------+++***+++,,,,,,---.........---------+++******+++------............---,,,++++++***+++,,,,,,---------,,,*********++++++,,,,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,+++***))))))***++++++,,,,,,,,,------.........++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++)))+++///111222000---,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------///...------...///...---******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++------------++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++...---,,,++++++,,,///000++++++,,,,,,,,,---------,,,,,,---...---,,,+++***------------------------,,,------......------,,,+++,,,---------,,,+++***------...//////...------------------------------........................---.........//////000000---......///000111111222222222222222222222222222000222444555444444666777777777888999:::<<<>>>??????@@@AAAAAABBBBBBBBBAAA@@@AAAAAA@@@@@@>>>======:::;;;;;;;;;:::;;;>>>@@@BBBBBBBBBAAAAAABBBFFFHHHGGGFFFDDDAAA>>>;;;888777;;;<<<===>>>???????????????AAACCCCCCBBBAAABBBCCC:::::::::;;;;;;===>>>>>>,,,++++++***+++,,,...///,,,,,,,,,---------..............................------------,,,+++***)))...---...111444333000,,,........................111///------/////////...------------------------//////............////////////000000///...---------------............///............////////////////////////////////////////////////000000000000111111000000000000000111222222111111111111111222444333333222111111111222333333444555666777888999999999999888888888777777666:::======;;;;;;@@@DDDBBBGGGKKKJJJDDD@@@@@@BBB>>>>>>>>>???@@@BBBDDDFFFNNNQQQUUUVVVRRRMMMIIIGGGCCCBBB@@@<<<888666777888;;;>>>AAACCCBBBAAA@@@@@@<<<:::999:::===BBBDDDFFFHHHFFFDDDDDDDDDEEEDDDBBBAAA@@@>>>===;;;999777777777999;;;>>>???>>>===<<<>>>??????@@@@@@@@@??????AAAAAA@@@???<<<888555333666777999999999888666444666666555444333333222222555444333000//////222555222222222222222222222222000000000000000000000000////////////////////////000000000000000000000000///............---------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,------------,,,***)))))))))******)))************+++++++++---,,,+++*********+++,,,,,,,,,++++++++++++++++++111---)))(((***,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---+++******++++++)))(((,,,------......------,,,++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,,,,,,,---..................////////////000///////////////000000333333333222222222111111000000111222444555555666999:::;;;;;;::::::<<<============>>>???AAABBBCCC<<<===???AAAAAA???>>><<<<<<;;;::::::;;;===@@@AAAAAAAAA@@@AAABBBEEEHHHJJJMMMKKKGGGCCC@@@===<<<;;;>>><<<;;;::::::;;;===>>>>>>???AAADDDEEEDDD@@@===888999999:::;;;;;;;;;;;;......---------...///000+++,,,,,,,,,,,,---------------------------------------------,,,+++******------...000333222///,,,........................000...------...///...---------------------------------,,,,,,,,,,,,------...////////////......---------------........................////////////////////////////////////.../////////000000000000111111000000000000000111222222111000000111111222444333222222111111111222333333444555666777888888999999888888888777777777555999<<<<<<;;;===BBBGGGKKKOOORRRPPPJJJDDDBBBBBB@@@@@@@@@@@@BBBDDDFFFGGGRRRTTTUUUSSSNNNGGGBBB@@@AAAAAA???;;;888777888999<<>><<<:::999888:::;;;<<<<<<<<<<<<;;;:::>>>>>>????????????>>>>>>??????>>>===;;;999888777999:::;;;<<<<<<:::888777666555555444333333222222222333444333111000111333222222222222222222222222000000000000000000000000000000000000000000000000///////////////////////////............---------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,***)))))))))******)))************+++++++++,,,++++++******+++++++++++++++++++++++++++++++++...+++((((((***,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---,,,***+++,,,,,,+++***,,,------......------,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---..................////////////000///////////////000000222222222222111111111000000000111222333444555555666888999:::999999;;;<<<;;;;;;;;;<<<===>>>???@@@===>>>?????????>>>===<<<<<<;;;;;;;;;;;;===???@@@@@@?????????AAACCCFFFGGGJJJIIIFFFBBB???===<<<<<<===<<<;;;::::::;;;<<<<<<<<<===???BBBCCCCCC???<<<888888999999::::::999999//////...---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++***,,,,,,---///111000...,,,...........................---+++,,,---......---------------------------------,,,,,,,,,,,,---------....../////////......------------............---............/////////////////////////////////....../////////000000000000000000//////000000111111111000000000111111222333333222111111111111222222333333444555666777777888888777777777777777666555888:::;;;;;;>>>DDDIIITTTXXXZZZXXXQQQIIIDDDCCCBBBAAAAAABBBCCCEEEGGGHHHQQQRRRQQQMMMGGGBBB>>>===@@@@@@???<<<999888:::;;;>>>@@@BBBBBBAAA???>>>???AAA???>>>@@@DDDHHHJJJKKKDDDBBBAAAAAACCCDDDDDDCCCBBBBBBAAA???>>><<<;;;:::======<<<::::::999999999======>>>>>>>>>>>>======<<<<<<;;;:::::::::;;;;;;999:::;;;<<<;;;:::999888555555555444444333333222000222444555333111000111222222222222222222222222000000000000000000000000000000000000000000000000///////////////////////////............---------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++*********,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,+++******)))*********)))************+++++++++******+++++++++++++++************++++++,,,,,,---,,,***((()))+++---...---++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++---+++++++++---...---,,,,,,------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---------------............/////////000//////.........//////111111000000000000000///000000111222333444444555333555777777777888:::<<<:::::::::;;;<<<===>>>???>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<=====================>>>@@@BBBDDDFFFEEECCCAAA???>>>======<<<<<<<<<;;;;;;:::::::::::::::<<>>@@@???>>>@@@DDDHHHJJJKKKEEECCCAAAAAABBBBBBBBBAAACCCBBBAAA@@@???>>>===<<<>>><<<:::888888888999:::==================<<<;;;<<<;;;:::999999:::;;;<<<777777777888777666555555555555444444444333333333111333444444222111111222222222222222222222222222000000000000000000000000111111111111111111111111///////////////////////////............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++******************))))))*********+++++++++((()))+++,,,,,,+++******))))))***+++,,,,,,------+++*********+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...---,,,,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,---------------------.........////////////......------......////////////////////////000000000111222333333444222333666666777888:::<<<;;;;;;;;;<<<<<<===>>>???>>>>>><<<;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@BBBAAA@@@??????>>>======;;;;;;<<<;;;;;;:::999888888999;;;>>>@@@AAA???===999999:::999999888777777---------,,,,,,++++++***............////////////,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,***,,,---......---------........................,,,+++******,,,------,,,------------------------//////............//////,,,,,,---......///......,,,,,,,,,------------...------------............////////////////////////............//////////////////......///000111111000000//////000111111222111111111000000111222222222222333333444444555555555555555555555555555555555666888999<<<@@@DDDGGGNNNQQQTTTTTTPPPJJJDDD@@@???>>>>>>>>>???AAABBBCCCCCCCCCCCC@@@>>>>>>@@@AAABBBCCCCCCBBBAAA@@@AAABBB@@@@@@@@@>>><<<;;;<<<======<<<<<>>>>>===;;;:::888777888999<<<==================<<<;;;;;;<<<;;;:::888888888999:::555555555555555444333333444444444444444333333333444444333111///000222444222222222222222222222222000000000000000000000000000000000000000000000000........................///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++*********))))))*********+++++++++''')))***+++,,,+++******))))))***+++,,,,,,------,,,,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++---,,,+++,,,------......------,,,+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,---------,,,,,,------------............//////...------,,,------........................///000000111111222222222111333555666777777:::;;;::::::::::::;;;<<<============<<<;;;::::::;;;;;;:::;;;;;;;;;;;;;;;:::999;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>=========::::::;;;;;;:::999888888999999:::===@@@@@@???===:::;;;;;;;;;:::999888888....../////////...---------.........////////////,,,,,,,,,,,,,,,,,,,,,,,,------............------***,,,......---,,,---...........................,,,+++******,,,......---------------------------------,,,,,,,,,,,,------,,,------.........------,,,,,,,,,,,,------------,,,------------.........////////////////////////------........./////////............///000111111////////////000111111222111000000000000111222222222222222333333333444444333444444444444555555555555666777999<<>><<<;;;;;;;;;<<<===???@@@AAAAAAAAA>>><<<<<<===???DDDEEEFFFEEECCCCCCCCCDDD??????>>><<<999999;;;<<<;;;:::;;;>>>BBBFFFHHHHHHIIIGGGDDDBBBAAA???===<<<@@@?????????>>>>>>======:::999888888999;;;>>>???===>>>>>>>>>===<<<;;;:::;;;;;;:::999888888888888666666555555555444444444444444444444444444444444555444333000...///222555222222222222222222222222000000000000000000000000////////////////////////........................///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,+++++++++++++++*********))))))***++++++++++++***)))************+++++++++(((((()))***++++++++++++*********++++++,,,,,,---,,,------,,,***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++)))))))))+++,,,+++***,,,------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---)))***,,,---------,,,+++,,,------------.........///...---,,,,,,,,,,,,,,,---............///////////////000000000111111111111333555666666666888:::888777777777777888999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::;;;::::::;;;<<<=========<<<<<<999999999999999999999999999999:::<<<>>>???===<<<::::::;;;;;;;;;:::999999,,,---.../////////...---,,,,,,,,,,,,---------...------------------------------............------+++---///...---,,,...000........................,,,+++***+++---//////...------------------------------,,,,,,,,,,,,------------.........---,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........////////////////////////---------.........//////...------......000111111.........//////000222222000000000000000111222222222222222222333333333333222333333333444444444444555666777:::<<<======<<<>>>???AAACCCDDDBBB???<<<::::::999999:::;;;<<<===???@@@???>>><<<<<<===???DDDFFFGGGFFFDDDCCCCCCDDD===<<<;;;999777777:::<<<;;;;;;<<>>???>>>??????>>>===<<<;;;;;;999999999999999888888777666666555555444444555555444444444444444444444444333444333222000000222333222222222222222222222222000000000000000000000000................................................///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++*********)))((()))***+++,,,++++++***)))************+++++++++((((((((())))))***+++,,,++++++++++++++++++++++++))),,,------+++)))***,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------+++******+++,,,+++))),,,------......------,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++)))***,,,------,,,+++***,,,,,,---------.........///...---,,,++++++++++++---........./////////////////////000000000000000111222444444333444555777777777666666666777888888999:::<<<===>>>>>>=========<<<:::999888888888999777888888888888888777777999999;;;<<<<<<<<<;;;:::888888777777888999:::;;;999888888:::<<<<<<;;;999888999999::::::::::::999)))***,,,---...---,,,,,,******+++++++++,,,,,,,,,........................------...............---+++...000///---,,,...111........................---+++***+++---/////////------------------------/////////....../////////............---,,,++++++++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////---------.........//////---------......000111111............///000222222000000///000000111222222222222222222222222333333222222222333333444444444666666888:::<<<<<<:::888;;;<<<===???AAA@@@>>>;;;:::999999888999:::<<<===;;;===>>>>>>======???AAADDDFFFGGGFFFDDDCCCCCCCCC;;;;;;:::777666666999<<<<<<<<<>>>AAAFFFIIIKKKKKKHHHFFFCCCBBBBBBBBBAAA???<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>????????????>>>===<<<;;;666777888::::::999888888555555444333333333333444444444444444444444444444111333444444333111111111222222222222222222222222000000000000000000000000................................................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************---,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++******))))))((()))***+++,,,,,,+++***)))************+++++++++)))(((((('''(((***,,,---,,,,,,++++++++++++++++++'''***------+++***,,,...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------...---,,,,,,,,,,,,+++***,,,------......------,,,++++++++++++++++++++++++---------,,,,,,+++++++++(((***+++------,,,+++***,,,,,,,,,---------......///...---,,,++++++++++++........./////////000000////////////000000000000000111333333222222333444999888888888888888999:::888:::<<<>>>??????>>>===>>><<<:::888777777888999666666666777666666555444888999:::;;;<<<;;;::::::888777666666777999;;;===888777777888::::::999777666777888999999999999999++++++,,,,,,---...//////...---,,,+++++++++++++++......---------......///,,,---------,,,,,,+++***////////////////////////---------------------------------------------------------------...///000+++++++++,,,,,,,,,---------------------...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------...//////------------------------........................///////////////000111111222111000///000111333444444444333222111000///...222222333333333333444444333444555666777888999:::888999:::;;;;;;:::999888777777888999:::<<<===>>>========================BBBCCCEEEFFFGGGFFFDDDCCC@@@>>><<<:::999:::;;;===CCCAAA@@@BBBFFFHHHGGGFFFCCCCCCAAA@@@???>>>>>>>>>===:::888999;;;<<<:::777<<<=========>>>>>>??????======<<<;;;:::999999888888999999::::::999999888777666333111111111222333444444444444333222111111333333222222111111222222111111111111111111111111000000000000000000000000////////////............------............---------------------------------------,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++***)))***+++---...,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,+++***))))))******---,,,***)))))))))***++++++++++++,,,,,,---------*********************************++++++,,,,,,,,,,,,,,,,,,++++++*********------,,,+++************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,++++++*********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,*********++++++,,,------*********++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,,,,---,,,+++)))((()))***++++++,,,,,,++++++------,,,++++++******)))******+++,,,,,,---......+++,,,,,,------,,,,,,+++///---,,,,,,...//////...111///...///222333222000222222222333333333444444444444555666777888999999;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;999777777777777888888888888666444444666888::::::999999::::::;;;<<<:::999999888888999:::::::::;;;<<<<<<;;;:::888777777888999::::::999777666,,,,,,------...//////000//////...---------------...------------...//////---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------------------...------,,,,,,,,,------,,,,,,,,,,,,------------///......---------......------------------,,,,,,---,,,,,,,,,,,,---.....................///000000------------------------........................///////////////000000111222111/////////000222333222222111111111111111000222222222333333333444444444444444555555666666666777888888999999888888777777888888999;;;===>>>???======>>>>>>>>>>>>======@@@BBBDDDEEEEEEEEECCCBBB???===;;;888888:::<<<>>>DDDBBBAAACCCFFFHHHGGGEEECCCBBBAAA???>>>============;;;999:::;;;<<<:::888<<<<<<<<<<<<==================<<<;;;:::999999888888888999999999999888888777555333222111111222333333444444444444333333222444444333222111111111111111111111111111111111111000000000000000000000000////////////............------............---------------------------------,,,,,,,,,,,,,,,,,,+++------------------------++++++++++++++++++++++++++++++,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,+++***************,,,,,,+++************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,+++++++++******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,,,,------,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,,,,---......,,,,,,------------,,,,,,///---,,,,,,...//////...111///...///111333111000222222222333333333333444333444555666777888888999:::;;;;;;<<<<<<<<<<<<;;;:::999777666555555666666888999888777555555777999:::999999888888999999999888888888999999::::::::::::;;;;;;;;;;;;999888777666777888999999777555444------......//////000000000000///.........//////---------------...//////............---------,,,++++++++++++++++++++++++...---,,,++++++,,,---...------------------------......---,,,+++******+++,,,------------.........000///...---,,,,,,,,,,,,------..................---,,,,,,,,,,,,---....../////////...///000000111................................................//////......//////000111000//////......///111222000000000111111222222222222222222222333333333333444444444444444444444444777777666666666666777777666777888:::<<<===???@@@======>>>>>>>>>>>>======>>>???AAACCCCCCBBBAAA@@@>>><<<999777777:::===@@@DDDCCCCCCDDDFFFFFFEEEDDDCCCBBBAAA???===<<<<<<<<<>>><<<;;;;;;<<<<<<;;;:::<<<;;;;;;;;;;;;;;;::::::======<<<;;;:::999888888777777777777777777777777666555444222222222333333333444444555555555444444555444333222111111111111111111111111111111111111000000000000000000000000////////////............------............------------------------------+++,,,,,,,,,,,,,,,,,,---------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,+++*********++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++************+++++++++++++++++++++***))))))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++***++++++,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,+++*********......---------------,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,,,,------------,,,++++++,,,---------------******+++++++++,,,,,,,,,***++++++,,,,,,------...------------------------...,,,+++,,,...//////...000///...///111222111000111111222222222333333333333333444555666777777888999999:::;;;;;;<<<;;;;;;;;;:::888777666666777777999::::::999777777888999999999888777666666666666666777888:::;;;;;;;;;:::;;;;;;;;;;;;:::999888777666777888888777555333111------------......//////000///............//////---------------...///000............---.........------------------------///...,,,++++++,,,...///------------------------...------,,,++++++,,,,,,---------........./////////...------,,,,,,,,,---............////////////---,,,,,,,,,,,,---.....................///000000////////////////////////........................///............///000000///............///000000000000000000111111111111111222222222222333333333333333333333444444444444666555444333333444555666444555777999;;;<<<===>>><<<===>>>>>>>>>>>>===<<<<<<===???@@@AAA@@@>>>======:::777666666:::>>>AAABBBCCCCCCDDDEEEEEEDDDCCCCCCBBBAAA???>>>===<<<<<<>>>======<<<===<<<<<<;;;;;;;;;;;;::::::999999888===<<<<<<;;;:::999888888666666555555555555666666666555444333333333333444333333444555666666666666555444333222111000000000111111111111111111111111000000000000000000000000////////////............,,,------......------,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,---,,,,,,++++++*********++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,++++++******+++++++++***+++,,,,,,,,,+++***)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,************+++,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++......------,,,,,,++++++------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...+++,,,,,,---............+++,,,------......------))))))***+++,,,,,,------+++++++++,,,,,,---------...------------------...---,,,++++++---//////...000/////////000000000000111111111111222222222222222333333444555555666666777888999:::;;;;;;;;;;;;===<<<:::999999999:::::::::;;;;;;:::999888999:::999888777555444444333333444666888;;;<<<<<<;;;:::;;;;;;::::::999888888777777777888888777555222111+++,,,,,,,,,,,,,,,---------------,,,,,,---......,,,,,,,,,------///000000///...---------......///...........................---,,,,,,,,,,,,---...---------------------------------------...//////---------.........//////,,,,,,,,,,,,,,,---...............//////000000000---,,,,,,,,,,,,---......------,,,,,,,,,---......////////////////////////.......................................//////000...............//////000111111111000000000//////111111111222222222333333111222333444555666777777555444222222222222444555222333555777999:::;;;;;;;;;<<<===>>>>>>===<<<;;;:::;;;===>>>>>>>>><<<;;;;;;999777555666999===@@@@@@AAACCCDDDDDDCCCBBBAAACCCBBBAAA???>>>>>>>>>>>>===>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999888<<<<<<;;;:::999888888777555444333333333333444555555555444444444444444444333333444555666666666666555444333222111111111111111111111111111111111111////////////////////////////////////............,,,,,,------------,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,+++******)))***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,******,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,************+++,,,------++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------,,,,,,++++++******------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---......///+++,,,------......------))))))***+++,,,------...++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,+++***+++---//////...///000000000////////////000000000111111111222222222222222333444444555555555666777999:::;;;;;;;;;<<<;;;:::999999999:::;;;:::;;;<<<<<<:::999999:::999888777555444333333333444666888;;;<<<<<<;;;:::;;;;;;:::999888888888777888999::::::888666444222+++++++++++++++++++++,,,,,,++++++++++++,,,------,,,,,,,,,---...///000111...---,,,,,,,,,---...///------------------------------------------------------------------------------------...///000000,,,------------.........++++++++++++,,,---...///------......///000000000---,,,,,,,,,,,,---......,,,,,,++++++,,,,,,---.........................................................------......///000.........///////////////111111111000000/////////111111111111222222222222000111222333555666777888333333222222222222333333111222444666888888888888999:::<<<======<<<:::999888999;;;======<<<;;;:::999888777666777999<<<>>><<>>>>>>>>>>>???<<<>>>>>>>>><<<;;;<<<===<<<;;;;;;;;;;;;;;;::::::<<<<<<;;;:::999888777777444333222111111222333444444444555555444444444444333444444555555555444444444333222222111111222222111111111111111111111111////////////////////////////////////............,,,,,,------------,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++,,,,,,,,,+++************+++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++,,,,,,---***+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++***++++++,,,,,,+++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------+++++++++,,,---.........,,,+++++++++++++++******------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,---...++++++,,,---------------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,******+++---//////...///000111000...---...//////000000000000111111111111222222222333333333333333444666888999:::;;;;;;999888777666666777888999:::;;;===<<<:::999999::::::999888666555444444444666777888:::;;;;;;;;;:::;;;:::999888888777777888999:::;;;;;;:::888666444,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---...///000111---,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++---------------------------------,,,------......,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,------,,,,,,---......///000000---,,,,,,,,,,,,---......---,,,,,,,,,,,,---......------------------------...........................------------...//////......//////000000000000/////////000000000000000111111111111222222222222111111111222333444444555222222222333333222222222222333666777888888777666777888:::<<<<<<:::888777888999;;;<<<<<<<<<:::999888888777777888999:::;;;888<<<@@@BBB@@@??????@@@<<<<<<<<<<<<<<<===>>>>>>;;;===>>>===;;;:::;;;===<<<<<<<<<<<<============<<<;;;;;;:::999888777777333222000//////000222333444444555555555555555444333444444444444333333222222222111111222222333333111111111111111111111111////////////////////////////////////............+++,,,,,,------,,,,,,+++---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,)))***+++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---...+++++++++++++++,,,------,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++***+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,------------------+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------++++++***+++,,,,,,***++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---+++***)))***---/////////...000111000...,,,...////////////000000000111111111111111222222222222222222333555777888:::;;;;;;888777666666666666888888999;;;<<<<<<:::999999999::::::888777666666666666888888888999999:::::::::;;;:::999888777777777888888999:::;;;:::999777666------------------------++++++++++++,,,,,,---...+++,,,,,,---...///111111---,,,*********,,,...///------------------------***,,,...000000...,,,***------------------------......---,,,+++++++++++++++++++++,,,,,,,,,------......---,,,++++++++++++,,,,,,,,,---...//////000---,,,,,,,,,,,,---.........------------...//////------------------------...........................------------...//////...//////000111000000000------...///000111222222000111111111111222222222111111111111111111111111111222333444444333222111444555777888999888666555666777999;;;;;;999777666777999:::<<<<<<;;;:::999777888888888999999999999666:::???AAA@@@>>>???@@@999999999:::;;;<<<======;;;===>>>===:::999:::===<<<=========>>>?????????<<<;;;;;;:::999888777777222111000......000111222444444555555666555555444444444444444333222111111111111111111222333444555111111111111111111111111////////////////////////000/////////............+++,,,,,,------,,,,,,+++---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++******************************++++++++++++******+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,((()))+++,,,---,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...,,,,,,+++***+++,,,...///++++++++++++******))))))*********************************++++++,,,,,,------,,,,,,++++++*********------,,,+++************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......///......------,,,,,,+++,,,,,,,,,------.........---------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......---+++***)))******+++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,+++***)))***---/////////...000222000---,,,---///////////////000000000000111111111111111222222222111222444666888:::;;;;;;999999888777777888999:::888:::<<<<<<:::999888999;;;:::999888888777777888:::999999888888999::::::;;;:::999777777777777888777888999::::::999777666//////.........///000000,,,,,,++++++,,,,,,---...,,,,,,,,,------...............---,,,,,,,,,------+++,,,---......---,,,+++)))******+++,,,---......------------------------...------,,,,,,------......---,,,,,,,,,,,,---...------++++++++++++---------...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...................................................------------...//////////////////////////////......//////000000111111//////000000111111222222000000111111111000000///111111000000000111333444333444555666777777666666888999:::;;;<<<;;;::::::======<<<;;;::::::999999;;;;;;======<<<:::888777555555777;;;??????;;;888:::999777666777:::<<<>>><<<<<<<<<<<<<<<;;;;;;;;;@@@???>>><<<<<<======>>>===;;;999666555555555666222222111111222444555666777555444444555666555444444444444444444444444444333333333222111000//////000000000000000000000000000000000000000000000000///////////////......------......//////000000000000000///...------,,,,,,************************---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********************************,,,+++******))))))*********++++++,,,,,,++++++***,,,,,,,,,++++++*********------------------------++++++++++++++++++++++++...---,,,+++************,,,++++++******++++++,,,++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++)))))))))******+++++++++...---+++*********++++++---,,,+++***))))))))))))***++++++,,,,,,++++++***---------------------------------,,,+++***)))(((,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,//////,,,)))++++++++++++++++++++++++++++++,,,,,,,,,---------)))******+++---......///------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,------------......111000...---,,,------...---.........------,,,+++******+++,,,,,,+++++++++///---+++,,,---...------,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////++++++,,,,,,,,,,,,------------------------------............////////////111111000//////////////////111333666777888777777777777666666666888999:::999999999999999999999999AAA???===;;;:::999::::::===<<<<<<<<<<<<;;;;;;;;;<<<999666777999999888666666666777888888888888888------,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------------------------------------------,,,------------------,,,++++++,,,,,,------......------------------------,,,++++++******++++++,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,------...///000000///...---////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///........................///////////////000000000000000000000000000111111111111222222222222111111111000000000111222444555555555555555555666666666555666777999:::;;;;;;:::<<<;;;;;;;;;;;;:::::::::<<<===>>>>>>===;;;999888888888999<<>>;;;777999777666555666888;;;<<<;;;;;;<<<<<<<<<<<<<<<<<>>===<<<;;;<<<<<<===;;;999777666555666777888666555444333333444555555666444333333444555444333222222222222222222222222222333333222222000//////000000000000000000000000///////////////////////////////////////......---,,,,,,,,,,,,,,,---------...------,,,++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++*********))))))+++++++++++++++,,,------,,,,,,,,,+++++++++******************************,,,+++******))))))*********++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++************,,,++++++******++++++,,,---,,,,,,+++*********+++,,,,,,,,,++++++*********))))))***++++++++++++***++++++++++++++++++++++++,,,------------------...---,,,+++*********+++++++++***************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---------,,,+++***)))(((,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...,,,)))************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,------,,,+++***+++,,,,,,---------------,,,+++++++++******+++---000222444...,,,++++++,,,------,,,++++++*********+++,,,---************************,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------............////////////111111000//////////////////111444666888999999888888777666666666777888999999999999999999999999999<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;999777777999999888666666777777888888888888888------,,,+++************,,,,,,++++++,,,,,,---...------------------,,,,,,***+++---............---...------,,,,,,------...------------------------------------------------,,,,,,++++++++++++,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,------...........................000000//////////////////000000000000000/////////111111222333333222222111000000000000111333555777777666555444333444555666111222444666888999::::::::::::::::::;;;;;;;;;;;;>>>?????????>>><<<:::999;;;;;;;;;===>>><<<999666777666444444444666888::::::;;;;;;;;;<<<===============<<<;;;:::;;;;;;;;;888666555444444555777888999888777555444444444444444222111222333444333222222222222222222222222222222222222222222111000///000000000000000000000000///////////////////////////////////////......---,,,,,,,,,,,,++++++++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++************)))+++************+++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,+++******))))))*********++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************,,,++++++******++++++,,,///...,,,+++***)))))))))...------,,,+++***)))((())))))***++++++++++++***+++++++++++++++++++++++++++++++++++++++*********---,,,+++*********++++++))))))))))))***+++,,,---***++++++,,,,,,++++++***************************,,,,,,,,,,,,++++++***))),,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++,,,+++***))))))))))))))))))))))))*********++++++++++++,,,------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,++++++++++++******+++...333888<<<---,,,******,,,---,,,+++++++++******++++++,,,---************++++++++++++---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------............////////////111111000//////////////////000333666888:::::::::888888666555555666777777888888888888888888888888666777888:::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::999888888999999888777777777888999999999999888///...---,,,++++++++++++,,,,,,++++++,,,,,,---............------,,,,,,,,,(((***,,,/////////...---...---,,,++++++,,,---...//////.........---------,,,,,,------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------........................------------------------,,,++++++++++++,,,------........................000000000//////......---000000000//////.........000000111222222222111111000000000000222444666888888666444222222333444555000111222444555666777888888888999:::;;;<<<<<<===@@@@@@@@@???>>>===;;;:::>>>=========<<<:::888666555555444333444555777888:::::::::;;;<<<===>>>>>>;;;;;;;;;:::::::::::::::666555333222222333444666888777777666555555444444222111000111333333222111555555444444444444333333222222222222222111000///000000000000000000000000///////////////////////////////////////......---.........------,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++*********+++,,,++++++******++++++,,,...---,,,+++************------,,,,,,+++***))))))++++++,,,------------,,,++++++++++++++++++++++++++++++******))))))((((((,,,+++++++++++++++++++++******))))))***++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))((()))***++++++************************))))))*********+++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,------......///,,,+++++++++++++++++++++++++++***+++...222666888---+++******+++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,---------------+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------............////////////111000000///////////////---///111444777999::::::999888666555444555555666888888888888888888888888444555777999;;;;;;::::::;;;;;;;;;;;;:::::::::999999999999999:::999999888777888999999::::::999999///...---,,,+++*********,,,,,,++++++,,,,,,---............------,,,,,,,,,(((***,,,/////////...---...---,,,++++++,,,---.../////////......---,,,,,,,,,,,,,,,---------......///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------........................------------------------,,,++++++++++++,,,------........................000000//////......------000/////////......------......///000000000000000/////////000222444666777777666333222111222333444222222222333333444555555666777888999;;;<<<======?????????>>>>>>===<<<;;;>>>>>>===<<<:::888777777666666555444555666777777:::::::::;;;<<<===>>>>>>:::::::::::::::999999888666444222000000000111222555555555666666555555555111111111222444444333111555555555444444333333333111111222222222111000000000000000000000000000000........................///////////////......---.........------,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++,,,++++++******++++++,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++.........---,,,,,,,,,+++++++++++++++++++++++++++,,,++++++***))))))*********++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))+++,,,++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,,,,------.........,,,+++*********+++,,,,,,++++++,,,,,,------......---+++******+++,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,---------.........))))))***++++++,,,------+++++++++,,,,,,,,,------------------------------............////////////111000000///////////////,,,---///222555777888999888777666444444444555555777777777777777777777777555666888999:::999888888;;;:::::::::999999999999888999:::::::::999999999888888999:::::::::::::::,,,,,,+++***)))))))))))),,,,,,++++++,,,,,,---...------------------,,,,,,***+++---............---...------,,,,,,------...///.........------,,,,,,+++,,,,,,------.........------,,,,,,,,,,,,------,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------//////.................................---------------...///000000000000////////////000222444666555444333222222222333444333333333222333333444555666666777999:::<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::888777888999888888888777888888888999:::;;;;;;;;;<<<=========:::::::::::::::999888888666555222000000000111222444555666666666666666555222111222444666666555333444333333222222111111000111111222222222111111000000000000000000000000000........................///////////////......---,,,,,,,,,,,,++++++++++++++++++++++++************************************++++++************++++++)))************++++++++++++************+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,++++++******++++++,,,++++++******++++++,,,---******+++++++++,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++---,,,+++***))))))))))))***++++++,,,,,,++++++***************************)))***+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,+++))))))+++,,,++++++++++++++++++++++++*********++++++++++++,,,)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,)))***+++++++++++++++***,,,,,,+++******+++---...,,,,,,,,,,,,+++***)))(((---,,,******,,,---,,,+++)))***+++,,,,,,,,,,,,+++******++++++,,,,,,------))))))***+++,,,---......++++++,,,,,,,,,,,,------------------------------............////////////111111000///////////////,,,---///111333555777888777666444333333444555555666666666666666666666666777777888888888888888777:::::::::999999999888888666999;;;<<<:::999999:::999999:::;;;;;;;;;;;;:::,,,++++++*********++++++,,,,,,++++++,,,,,,---...,,,,,,------------------------------------------,,,------------------,,,------------,,,,,,,,,,,,++++++,,,,,,---......///------,,,,,,,,,,,,------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---))))))))))))))))))))))))------------------------........................---------------------------------,,,---......///------------------------------..................------------------......---...///000000111111111//////......///111222333222222222222222333333333333333222333444555777888666777777999:::;;;<<<<<<999999999999:::;;;<<<<<<:::;;;:::888666666999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;:::999888666555333222222333444666777888888888888666555444333333444666888888777444444444333222222111000000000111111222222222111111000000000000000000000000........................///////////////......---,,,,,,,,,,,,,,,---------************************++++++++++++++++++++++++++++++************++++++))))))*********++++++++++++++++++++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++)))))))))))))))*********)))***+++,,,,,,,,,,,,+++++++++***************+++***++++++,,,,,,++++++***++++++++++++++++++++++++((()))***+++,,,---------******+++++++++,,,,,,,,,************************))),,,...---+++***+++,,,************************++++++++++++,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,******+++,,,+++***))))))---,,,+++***+++,,,...///---,,,++++++***+++++++++...,,,++++++,,,------,,,)))***+++,,,,,,,,,++++++******++++++,,,------...++++++,,,,,,---------...++++++,,,,,,,,,,,,------------------------------............////////////111111000///////////////......///111333555666777555444333333333444555666666666666666666666666666888888777777888888999:::999999999999888888888888555999<<<===;;;999:::;;;999::::::;;;;;;;;;;;;;;;---------,,,------......,,,,,,++++++,,,,,,---...,,,,,,,,,------...............---,,,,,,,,,------+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////............//////,,,,,,---......---,,,,,,++++++------------++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000000000000000000000000...------------...//////------------------------,,,------....../////////,,,,,,,,,------...............000111111222222222//////.........000111222000111222333333333333333222222222333444777999;;;666777888999:::;;;<<<<<<777777777888999:::<<<===888999999777555666999===========================<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<;;;:::999888666555444444444666888:::;;;;;;;;;:::999777555333444444555888::::::888666666666555444444333222222000111111222222222111111000000000000000000000000........................///////////////......---.........//////000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))*********+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++,,,......,,,+++***)))))))))...------,,,+++***))))))++++++,,,------------,,,+++++++++++++++++++++++++++++++++,,,,,,------...)))***+++,,,---,,,,,,+++))))))))))))***+++,,,---+++++++++,,,,,,+++++++++------------------------((()))***+++,,,---------*********++++++,,,,,,,,,************************))),,,//////,,,++++++,,,))))))))))))))))))))))))++++++,,,,,,,,,---------------,,,+++***)))((('''------------------------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,---------.........,,,------...---,,,***)))...---+++++++++---///000...,,,***)))***---000222///---,,,,,,---......---)))***+++,,,---,,,++++++,,,,,,------...///000000......------------,,,,,,++++++,,,,,,,,,---------------------------------............/////////000111111000///////////////000000111222333555777888444333333222333444666777666666666666666666666666888777666666777999;;;<<<999999999888888888888777555999<<<===;;;999:::;;;999:::;;;;;;<<<<<<;;;;;;---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++---,,,++++++************...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------000...------......---,,,,,,,,,---...---,,,***)))+++,,,------++++++,,,---------......---+++***))))))***++++++------...///++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,---------.........------------...//////,,,---///000000000///...111111000000//////......///////////////000111111////////////////////////000111222111000///000111111111222333444666666777888888999:::;;;;;;;;;;;;666666666666777888999:::777666555444555666888:::AAA>>>;;;:::;;;;;;;;;:::999888666555555777999:::;;;;;;;;;;;;;;;;;;;;;;;;555333222111222555999;;;888888888888888777666666888888888888777555444444444444333333333333222222111111111111111111111111//////000000000000//////111000000///...---------------------------------///+++'''))),,,...,,,)))+++******))))))******+++************************+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---+++)))***,,,---+++)))------------------------,,,+++***))))))***+++,,,+++***)))(((((((((******,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,+++*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++))))))*********+++++++++***)))((((((((()))+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++,,,,,,...------,,,+++++++++,,,))))))*********++++++++++++++++++***************------,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***+++,,,...///++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,***)))(((------............------////////////000000000000000000000000////////////000000111222333333444444555333222222333444333222666555555444444333222222777888999::::::999777777777777777777777888888999999999999::::::;;;;;;;;;::::::::::::::::::::::::---,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,------,,,+++++++++++++++...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------000...------......---,,,,,,---------,,,,,,+++***+++---...---,,,+++,,,---...............,,,+++******++++++,,,,,,------...++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++------......///000000111,,,,,,,,,---------......,,,,,,,,,,,,,,,---......------......//////..................------------///////////////000000111000000000000000000000000///111222111000///000111111222222333444555666666777888999:::;;;;;;;;;;;;777888888999999:::;;;;;;888777666555666777999:::>>><<<999888999999999888888888666555666777999:::::::::;;;;;;;;;;;;;;;;;;555444222111222555888;;;777888888888888777666555777777777777777666555444444444333333333333222222111111111111111111111111//////000000000000//////111000000///......------------------------------///,,,)))***---///---***------,,,,,,,,,,,,------************************+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,***)))+++...000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,+++******))))))*********,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***+++++++++,,,,,,,,,,,,))))))*********++++++++++++************++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------......------,,,+++++++++++++++++++++,,,,,,,,,---------***************+++++++++---,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,------............------.../////////000000000000000000000000////////////000000111111222222333333666444333333444555555444555444444444444333333333666777888999999888777666777777777777777888888999999999999:::::::::;;;;;;::::::::::::::::::::::::---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,...------,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------000...------......---,,,------,,,,,,++++++,,,,,,,,,.........---,,,---....../////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++******........................,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000,,,,,,,,,---------......,,,++++++++++++,,,---------,,,,,,,,,------......---------------.........//////......//////000111000000000000000000000000///000111111//////000111222222222333333444444444777888999:::;;;;;;;;;:::888999;;;<<<======<<<<<<999888777777777888999:::;;;888666555666777777666888777666666666777999:::::::::::::::::::::::::::555444333222333555888999777777777777777666666555555666666666666666555555444444333333333333222222111111111111111111111111//////000000000000//////000000000///......------------------------------000---***+++...///...,,,......------------......************************+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******++++++,,,++++++++++++++++++++++++*********************************,,,000222222222++++++++++++++++++++++++++++++************++++++***++++++,,,,,,+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,,,,,,,---------***************++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------......,,,,,,+++************+++++++++,,,,,,,,,---------))))))******++++++,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++---...///000------............------....../////////000000000000000000000////////////000000000000111111111111444333222222444444444222333333333444444444555555555666666777777777666666777777777777777888888999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,...------,,,,,,---------------------------------,,,,,,,,,------------...000...------......---,,,...---,,,+++***+++,,,------...//////------...///......---------,,,,,,+++---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,+++,,,,,,---...---,,,+++***+++,,,---............//////000000000///............///000000...........................///111000//////000111222222222222333333333333666777999;;;;;;;;;:::999777999;;;===>>>===<<<;;;:::999999888888999::::::888666444444555666666555777666666666777888999:::::::::::::::999999999999555444333333444555666777666666666777777666555555444444555666666666555555444444333333333222222222111111111111111111111111//////000000000000//////000000//////............------------------------///---++++++---...---,,,---,,,,,,++++++,,,,,,---******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++((())))))***+++,,,,,,---++++++++++++++++++++++++******************************+++---///111222222++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,---************************+++,,,---------,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,++++++******)))******+++))))))*********+++++++++))))))******+++,,,------++++++++++++++++++,,,---------,,,,,,,,,+++++++++------------------------,,,***)))'''''')))***,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,------...---,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++---///000,,,------......------,,,........./////////000000000000000000////////////000000000000////////////000//////000222222111000222222333333444555666666444444555555555555555555777777777777777888888999999999999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,------------,,,,,,------...------------------------,,,,,,---------.........000...------......---,,,---,,,+++***+++,,,---...---...//////------...///,,,,,,++++++++++++++++++...------,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------......///,,,,,,+++******,,,---...------......//////000000...............//////000---------------------------///000000//////000111111111222222222222222222555777999;;;<<<;;;999888555777999;;;<<<;;;:::999::::::999999999999999:::777555333333555666777666666666666777777888999:::::::::999999999888888888444444444555555555555555444555555666666666555555333444444555555555555444444444333333333222222222111111111111111111111111//////000000000000//////////////////............---------------------------+++******+++,,,,,,+++---,,,,,,++++++,,,,,,---******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,---......++++++++++++++++++++++++***************************+++,,,,,,,,,---......------------------------+++++++++,,,,,,+++++++++***+++,,,.........---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++************++++++++++++************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,+++******)))******++++++))))))*********+++++++++))))))***+++,,,------...************++++++,,,---------,,,,,,,,,+++++++++---------------------------,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------...---,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,------------,,,,,,............////////////000000000000////////////000000/////////////////////...///000222222111///111222222333444555666666333333444444444555555666777777777777777888888999999999999999999999999999:::::::::;;;;;;;;;<<<<<<---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,------...,,,------......------,,,,,,---------............000...------......---,,,,,,,,,++++++,,,,,,------,,,.........---,,,---...++++++************++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,,,,---------.........------------...//////,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,---------......------......///000////////////////////////,,,...////////////000222000000000111111222222222444666999;;;<<<;;;999888444555777888999999888888:::::::::999999999999888666444333333555777777777555555666777888999999::::::999999888888777777777444555555666666555444333333444555555555555555555333444444444444444333333444444333333333333222222111111111111111111111111//////000000000000////////////////////////......------------------------,,,++++++******++++++,,,......------------......***************************************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++++++++++++++***************************+++,,,,,,***)))***,,,------------------------++++++,,,,,,,,,,,,++++++******+++,,,------------***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++))))))*********++++++++++++++++++***************))))))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,------------......+++************+++,,,,,,++++++,,,,,,,,,---------******++++++,,,,,,------******)))******+++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,++++++++++++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,---------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++++++++,,,,,,------------,,,,,,------........./////////000000000000////////////////////////000000000000000000111333555555333111222222333333444555666666333333333333444555666777777777777777777888888999999999999999999888888888888999999::::::;;;;;;;;;---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...+++++++++++++++,,,------,,,,,,---......---,,,,,,------------............000...------......---,,,***+++,,,,,,---------,,,+++---...---,,,+++,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,---------......------,,,,,,------...///+++,,,,,,------------------,,,,,,,,,,,,,,,,,,+++...------------...//////////////////////////////,,,---//////...///000222...//////000111222333333444666999;;;<<<;;;999777444444555555666777777777999999999999999888888777444333111222444666777666444555666777888999999::::::999999888777777666666444555666777666555333222222333444555555555555555444444444444444333222111444444333333333333222222111111111111111111111111//////000000000000//////.../////////////////////------------------------,,,,,,,,,+++++++++,,,---------,,,,,,,,,,,,------************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************************)))+++---,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++************+++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,+++++++++*********))))))*********+++,,,---...///++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,------------......+++++++++++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,+++++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------------,,,+++,,,,,,------,,,,,,+++---------.........//////000000000000/////////////////////000000111111111000000111444666666444222333333333444444555555555444333333333444555777888777777777777777888888999999999999999888888888777777777888888999::::::;;;---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...************++++++,,,---,,,,,,---......---,,,,,,---------.........//////000...------...///---,,,)))***,,,---...---,,,,,,+++,,,------++++++,,,------,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,........................------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,++++++,,,,,,---...+++,,,---...///...---,,,/////////......---------...------------...//////------------------------,,,---//////...///000222---...///000111222333444333555999;;;<<<;;;888777555444444444555666777888999999999999999888777666333111000111333555666666444555666888999999::::::999999999888777666666555444555777777777555333111222333444444555555555444555555555444333222111000444444444333333333222222111111111111111111111111//////000000000000//////.........///////////////------------------------------...---,,,,,,---...+++******))))))******+++************************))))))******++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************(((+++---,,,***)))+++...++++++++++++++++++++++++++++++------------++++++******))))))***,,,---///*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++******))))))++++++***+++,,,...000222++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,+++++++++,,,------...))))))*********+++++++++---,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,------------,,,,,,,,,++++++*********++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,++++++***+++,,,...///++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++---///000000//////+++,,,,,,------,,,,,,+++---------.........//////000000000000////////////...//////000111222222333......000222444444222000333333333444444444555555444444333333444666777888777777777777777888888999999999999999888888777777666666777888999999::::::---------,,,,,,+++++++++)))******++++++,,,---------------............///,,,,,,,,,---------......---.........---,,,,,,+++///,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,++++++++++++++++++++++++------,,,++++++++++++,,,......---------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++************+++,,,---...//////.........---------...------,,,,,,------...,,,,,,,,,---------....................................///000000///..................////////////222222000000111222555666666666666777666555555444666555555555666777999::::::;;;;;;;;;:::777444222222222222222222333333444666777888888999999999999999888888777666777777777777666555444333222222222444444444555444444333333444444444444444444444444222222222111111111111000000000000000000000000000////////////////////////000---,,,---///000...,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++******************))))))***++++++++++++*********++++++++++++*********++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,+++*********+++,,,++++++******++++++,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,)))))))))***+++++++++,,,,,,,,,+++******+++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---.........,,,,,,)))))))))***+++++++++,,,)))************+++++++++++++++++++++++++++++++++))))))*********++++++++++++,,,.........,,,***)))***++++++++++++,,,,,,,,,------++++++++++++------,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******++++++------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************---------------------------,,,++++++************---,,,+++*********+++,,,------------------------++++++++++++++++++++++++)))***+++,,,---,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......000///---++++++---///000//////............//////000111111111111222222222333333222222333333444555555666777666444444666777666777888999:::;;;;;;;;;<<<;;;;;;;;;<<<;;;888666555555666777777777777777---------,,,,,,+++++++++......------,,,++++++***,,,,,,,,,,,,---------...,,,,,,,,,---------......------......------,,,+++...---+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++---,,,,,,+++++++++++++++...------------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,---...//////.........------------...------,,,,,,------...,,,,,,,,,---------..................................................................////////////111111000///000222444555555555666666555555444333333333333333444666888999:::::::::999777555333222222222111111111222333444666666888999999999888888888777777777777777888888777666555444333333333333444444444555555444444333333333333333333333333333222222222222111111111111000000000000000000000000///////////////////////////---,,,---///000...,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***************++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------++++++******++++++,,,---+++++++++++++++++++++++++++************+++,,,,,,---,,,++++++******++++++,,,++++++******++++++,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,***************+++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***************++++++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,---...---,,,***)))*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------...............------.........//////............//////000000111111111222222222333222222222222333444444555666777666555444666777555666777888::::::;;;;;;:::999888888999888666444555555666777777777777777------,,,,,,,,,,,,++++++//////...------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......------......------,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++---,,,,,,+++++++++++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...//////............------------...------,,,,,,------...,,,,,,,,,---------..............................///...---,,,,,,---...///---............/////////000///......///000222333333444444444444333222222000000111222333555777888:::999888666555444333333333222111000000222444555555666888999:::999777666555666666777777888888999555555444333222222222333333444444555555555444444222222222222222222222222333222222222111111111111///////////////////////////////////////////////////...------...///...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,******++++++++++++*********++++++,,,,,,++++++***************+++++++++,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,------++++++++++++------+++,,,,,,,,,++++++***)))+++++++++++++++*********)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,---------,,,******))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))((())))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,++++++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...//////...---,,,//////............//////000000000111111111222222222222111111222222333444444666777777555555555666444444555777888:::;;;;;;;;;999777666777777777555555555555666666666666666,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........+++,,,,,,,,,,,,---------,,,,,,,,,---------......,,,------...------,,,,,,------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...---,,,+++******+++++++++++++++,,,,,,...------,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......------------------------...------,,,,,,------...,,,,,,,,,---------..............................///...,,,++++++,,,...///---------.........//////......---......///111222222222222222222111111000//////000222444666777888;;;999777555444444444555444333111000000222444666555666888999999888666444333444555666888888999999333222222111111111111222333444444555555555555555333333333333333333333333333333222222222111111111////////////////////////////////////////////////......---............---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++***************+++,,,,,,,,,,,,++++++***++++++,,,,,,++++++******++++++,,,++++++******************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++++++++***)))))))))******++++++,,,,,,++++++******+++++++++,,,,,,,,,...---+++******+++---...------,,,,,,++++++******,,,,,,,,,++++++*********))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,------...++++++------------++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******++++++++++++++++++++++++++++++,,,,,,------------++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***+++++++++++++++,,,,,,******++++++,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,///......------......///000000000000111111111111111111111111111222333333333555777888666555555555222333444555777999:::;;;<<<:::888777888999999888555555555555555555555666,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------------------............,,,,,,,,,---------......,,,,,,------...------,,,,,,------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++*********++++++,,,,,,,,,//////...---------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++,,,---,,,,,,------------------...------,,,,,,------...,,,,,,,,,---------..............................///...,,,++++++,,,...///------------............------------...///000000111111111111111000000//////000222444666777888999<<<:::777555444555666777444333222111222333555666666777888888888666444333222333555777888999999999111000000000000000111222333444555555666666666555555555555555555555555555333333333222222222222111////////////////////////////////////////////////---.........------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++,,,)))******+++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++,,,------,,,++++++***++++++,,,,,,,,,++++++******++++++,,,************************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++++++++***))))))))))))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,...---+++******+++---.........------,,,,,,,,,,,,---,,,,,,,,,++++++******))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++***+++++++++++++++++++++))))))***+++,,,,,,------++++++------------++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------******,,,------------,,,******++++++,,,,,,,,,,,,+++,,,,,,,,,------......*********++++++,,,,,,,,,------,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,---------......///...,,,++++++,,,...///......------------......//////000000000111111111111000000000000111222222222555888999777555444444222222222333555777888:::;;;999777666777888888888666555444444333444555555++++++,,,,,,,,,,,,---------,,,,,,++++++***))))))---------.........//////,,,,,,,,,---------......,,,,,,------......------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,*********++++++,,,,,,---///......---------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,---------..............................///...---,,,,,,---...///,,,------------.........,,,------...//////000000000111111111111000//////111222333555777888888999;;;:::777555555555666777555444444444555555666666777777777666666444333333222333555777888888888888000000000000111222333333333444555666666666666666555555555555555555555555333333333333222222222222////////////////////////////////////////////////---...///...------...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,))))))***++++++++++++***++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++******++++++,,,,,,,,,++++++******++++++,,,***************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***+++++++++***************((()))+++,,,------,,,+++******+++++++++,,,,,,,,,------++++++++++++------...------,,,,,,------...,,,,,,,,,,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------************++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------)))***+++,,,---,,,+++***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,------......///*********++++++,,,,,,---...---,,,+++************++++++,,,,,,,,,,,,------,,,,,,,,,---------......///...+++))))))+++...///......------------....../////////000000000111111000000000///000000111222111444888:::888666444333333222222222333444666888777666444444555666666555666555444222222333444555+++++++++,,,,,,---------...------,,,++++++******,,,,,,---------.........,,,,,,,,,---------......+++,,,------......------+++---///...,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,+++++++++,,,,,,---...)))******+++,,,,,,------------,,,++++++++++++,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,---------......................................................,,,,,,---------.........,,,---...//////000000000111111111111111000//////111222444666777777777777999888666555444555555666444555666777888777777666999888666444333333333333222333555777888888777666222222222333333444666666333444555666777777777777555555555555555555555555444444333333333222222222000000000000000000000000////////////////////////,,,...000///---,,,---///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++,,,------)))***++++++,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******************++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++******++++++,,,---,,,++++++******++++++,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++*********************+++++++++''')))+++---------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...///++++++,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------***************++++++,,,,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,***)))(((((()))+++,,,------,,,,,,***++++++,,,------......)))******+++,,,,,,------++++++*********+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,++++++,,,------...------,,,,,,------...////////////000000000111000////////////000111111000444999;;;999666444222333333111111111222444666555444444555666666555333666555333222111222333444+++++++++,,,,,,---------++++++,,,------......///++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,,,,---.........---+++---///...,,,+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,+++***+++,,,...///))))))***+++,,,,,,------,,,+++******))))))******,,,,,,,,,+++++++++******+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++...------,,,,,,,,,------+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,---------....................................///000000///......,,,,,,,,,---------......,,,---...///000000000000111111111111111000000///111333444666777777666666777666555555444444444444444666888::::::999777666:::888666333222222333444222333666777888777666555444444444555666777888999333444555666777777777777444444444444444444444444444444444333333333222222111111111111111111111111////////////////////////,,,...000///---,,,---000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++,,,,,,---......++++++,,,------------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++*********)))***++++++,,,+++*********+++,,,,,,---,,,++++++++++++++++++,,,******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++*********))))))******+++++++++,,,''')))+++---...---,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))***,,,...///+++++++++,,,,,,---------)))************+++++++++++++++++++++++++++++++++))))))*********+++++++++******))))))***+++,,,,,,------,,,++++++******)))...---++++++++++++---...,,,++++++++++++++++++,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,+++)))'''&&&((()))+++,,,------,,,,,,))))))***+++,,,,,,------))))))***+++,,,,,,------)))(((((()))+++---///000++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,------------,,,+++...------,,,,,,------...////////////000000000000///////////////000111111000444999;;;:::666333222444333111000000111333444666666666777999999777444666555333111111222333444******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++...---,,,,,,,,,------......------,,,,,,------...,,,------......------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,---......///...,,,++++++,,,...///++++++,,,,,,,,,,,,------...------,,,,,,------...------------,,,,,,+++***,,,,,,+++++++++,,,---------------,,,,,,+++++++++******+++,,,---...///000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,..................------,,,,,,------.../////////000000000000111111111111000000111222333333444444333444555666777777777777999888666555333333222222222333444555555555444333333444444444555555666666555666777888:::;;;<<<===888777555555666666444333000111222333333333333333222222222111111111000000111111111111000000000000000000//////.........---////////////////////////.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********------,,,+++++++++,,,,,,---,,,+++***)))(((((())),,,------...---,,,***)))******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,........................////////////////////////,,,------...............333333333333333333333333444444333222333444555666222222222333333333444444444444444444444444444444***++++++++++++,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++------------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,---......///---,,,++++++,,,---///++++++,,,,,,,,,,,,---------------,,,,,,---------,,,---------,,,,,,+++***...------,,,++++++++++++---------,,,,,,,,,++++++,,,,,,---------------......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,........................,,,,,,------...///////////////000000000111111111111111222222333333444444222333444555555666666555888777666444333333222222222333444555555555444333333444444555666777777777888888999:::;;;<<<======888777555555666666444333222222333444444444444444333333333333222222222111111111111000000000//////000/////////..........................................---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,+++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******)))*********++++++++++++************++++++++++++++++++++++++++++++++++++------------............,,,,,,,,,+++++++++******------------,,,,,,,,,,,,,,,,,,,,,------...///000,,,,,,---------,,,++++++,,,---------------,,,,,,******+++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,........................////////////////////////------...////////////...222222222222222222222222444333222222222333444444444444444444555555555555444444444444444444444444++++++++++++,,,,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++------.........---+++***,,,++++++******++++++,,,,,,------......------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,------......---,,,++++++,,,---...++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,---------,,,++++++///...---,,,+++*********------------,,,,,,,,,,,,.........------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........................,,,,,,------...///////////////000000000000111111222222222222222222222222111222333444444555555444777666555444333222222222222333444555555555444333333444555666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<888666555555666555444222333333444555555555444444444444444333333333222222111111000000000000//////////////////.......................................------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++******)))(((******************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***************++++++++++++************+++++++++,,,++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,++++++++++++,,,---...//////...---,,,******+++,,,,,,---......,,,,,,++++++,,,,,,------,,,---------,,,+++************+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......------,,,------------------------////////////////////////......///000000000//////111111111111111111111111333333222111111111222222555555555666666666777777444444444444444444444444+++++++++,,,,,,,,,---------------,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////---+++))),,,,,,++++++++++++,,,,,,,,,------......------,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,---------------,,,++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,+++...---,,,,,,++++++++++++------------------,,,,,,......---------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------...............,,,,,,------.../////////////////////000000000111111111111000000000000000111222333444444555555555555555444333222222222333222333444555555555444333333444555777888:::;;;;;;<<<<<<<<<;;;;;;;;;::::::888666555555555555444222333333444444444444444333444333333333333222222222111000000000///////////////////////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------+++***)))++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///---,,,,,,,,,,,,,,,,,,+++******,,,++++++***+++,,,...///+++++++++***)))((('''&&&******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........---,,,------------------------...........................//////000000000000000000000000000000000000000333333333222222222222222555555555555666666666666444444444444444444444444++++++,,,,,,,,,------------------,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***------,,,,,,,,,,,,------,,,------......------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,------,,,+++++++++,,,,,,------,,,,,,,,,++++++++++++,,,,,,---...------------------------,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////,,,,,,------.../////////...////////////000000000////////////............222333444555555666555555444333333222222222333333222333444555555555444333444444555777888:::;;;<<<;;;;;;::::::999888888777777666444444555555333222222222333333333333222111222222222222111111111111000000000////////////............///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------+++***)))+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---...//////000//////...---,,,++++++***+++,,,...///+++++++++***)))((('''&&&******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------------------------------------------------------...//////000000000000000////////////////////////444444444444444444333333333333444444444555555555444444444444444444444444,,,,,,,,,,,,------------+++++++++*********))))))++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,...------,,,,,,------...,,,------......------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------***+++,,,------,,,+++***++++++,,,---------,,,,,,*********+++,,,---...///------------............,,,,,,,,,------............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------.../////////,,,,,,------.../////////......////////////000000........................222333444555555666666666222222111111111222333333222333444555555555444333444555666777888999:::;;;999999999888777666666666777555444444555444333111222222333333222222111111222222222111111111000000000000////////////...............///////////////------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++***++++++,,,,,,------...---,,,,,,++++++,,,,,,---***++++++,,,,,,------...***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------***+++---...//////......((())),,,...////////////,,,,,,++++++,,,,,,------,,,---------,,,+++************+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000000000//////////////////////////////222333444555555555555444222222222333333333333444444444444444444444444444,,,,,,,,,------------...+++++++++*********))))))++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------+++,,,,,,------.........---,,,,,,,,,,,,,,,,,,---,,,------......------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------)))+++,,,------,,,+++)))***+++,,,,,,---------,,,++++++++++++,,,------...------------.........///...---------------,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------...//////000,,,,,,------.../////////........./////////000000.........//////000000111111222333444444555555444111111111111111222333333222333444555555555444333555555666666777888999999999888888777777666666666777555444444444444333111333333444444333222222111333333222222222111111111000000/////////...................../////////000------------------------,,,,,,,,,---------......+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,------------************+++,,,------******+++,,,,,,---......---,,,,,,++++++,,,,,,---******+++,,,,,,---......***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++))))))))))))*********+++,,,,,,,,,---------......+++++++++,,,---.........$$$&&&(((+++,,,---,,,,,,,,,,,,---------,,,++++++,,,---------------,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...////////////////////////000111222444555555555444222222222222333333333333444444444444444444444444,,,,,,,,,---------......---------,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------+++++++++,,,---...///000,,,++++++++++++++++++,,,,,,------......------,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------)))***,,,------,,,***)))***+++,,,,,,------------------,,,++++++,,,,,,,,,---------.........//////000//////---,,,++++++***...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,------...///000000,,,,,,------...//////000............/////////000...//////000111222222333000000111222333333333333000000000000111222333333222333444555555555444333555555666666777777777888888888888888777777666666777555444444444444333111444555555555444444333222444444444333333333222222000/////////............---.........//////000000------------------------,,,,,,,,,------.........+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))******+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,------.........******))))))***,,,...///******+++,,,,,,---......---,,,,,,++++++,,,,,,---******+++,,,,,,---......***+++,,,------,,,+++***++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,------.........++++++***++++++---...///***+++---......---,,,***,,,------...---,,,***)))******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............000000000000000000000000---///111333444555444444222222222333333333444444444444444444444444444444,,,,,,,,,++++++*********(((((((((((()))***+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++...,,,++++++,,,---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,---...---,,,........................------..................++++++------------+++++++++,,,,,,------,,,,,,+++***+++---...///...------........................------------.........///......---,,,---...///000111222222333333222222111333333222222111222222333444444333333333333222222888777555444555666888::::::888666777999888555111444444444444444444444444444444444333222111000///444444333333222111000000////////////....................................---------.........//////......---------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------......---,,,,,,+++******+++,,,------......------*********++++++,,,,,,,,,///...,,,***)))))))))***)))***+++,,,,,,+++***)))---,,,,,,+++*********+++---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---------,,,,,,------...///***+++,,,---...---,,,+++,,,++++++******+++,,,,,,,,,---...,,,***))))))***,,,,,,,,,+++++++++******************************---,,,,,,+++*********+++------,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++------------++++++)))***+++,,,---.........+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***///...,,,*********,,,---+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,------------,,,,,,+++++++++)))************+++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,++++++***..................------......///000000000000000000000111111111222222222000000111111111222222222222222333444444555555555---------,,,,,,,,,+++++++++++++++,,,,,,---//////++++++++++++,,,,,,,,,---++++++++++++++++++++++++...,,,++++++,,,---,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///---+++,,,---...---,,,........................---------------.........++++++,,,------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,------------------........................------........./////////...------,,,---...///000000000111111111111000000111111000000000000111111222222222333333444444444666666555555555666777888888666555666777777444111333333333444444444444444444444444444444333222111444444333222222111000000////////////....................................---------.........//////......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------...------,,,++++++******++++++,,,---------------++++++++++++++++++,,,,,,...---,,,+++******++++++******+++,,,,,,+++******---,,,++++++******++++++---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------,,,+++++++++,,,---++++++******++++++,,,---++++++,,,---------------------,,,,,,+++,,,,,,,,,,,,------,,,***))))))***,,,,,,,,,+++++++++******************************---,,,++++++******++++++------,,,,,,,,,,,,++++++************************++++++,,,------,,,++++++***++++++,,,------------/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***///...,,,******+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------,,,,,,++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++,,,,,,++++++***..................------......///000000000000000111111111111222222222222111111222222222333333333444444444444444333333333......------------,,,,,,------------...///000000,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...------++++++***)))///---+++,,,---...---,,,------------------------------------------------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++...------,,,,,,,,,,,,---..................................../////////000...------------...////////////000000000000////////////............//////000000111222333444555555333444555555666666555555555444333444555444222000333333333333333333333333444444444555555444444333333333333222111111000000////////////....................................---------.....................---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,++++++******++++++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++........................---,,,,,,++++++,,,,,,---++++++******++++++,,,------------,,,---......//////...------,,,,,,,,,,,,,,,------,,,***)))***+++,,,,,,,,,+++++++++******************************,,,,,,++++++******++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***...---,,,+++***+++,,,---+++,,,,,,------,,,,,,+++***+++---.........---,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++***************+++++++++,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,+++++++++------------------............///000000000000///111111111222222222333333222222222333333333444444555555444333333222111111---------------,,,,,,,,,+++++++++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++///---+++,,,---...---,,,---------------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++///...,,,+++***+++,,,,,,................................./////////000000------------......////////////000000000000//////......------......//////000111111222333333444444111222444666666555444333333222222222333222222111333333333333333222222222222333444444444444444333333222222222111111000000////////////..................................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,++++++******)))***++++++,,,,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,------...///......---,,,---...///000///...---,,,,,,+++,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,+++++++++******************************,,,,,,++++++***++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,---------,,,++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++***++++++,,,,,,++++++***------,,,+++++++++,,,---+++,,,,,,------,,,,,,+++)))+++---.........,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,------------......---...//////000000//////111111111222222222222333111111222222222222333333444333333333222222222111+++++++++++++++,,,,,,,,,******************+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,...------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------///---+++,,,---...---,,,------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++///...,,,+++******+++,,,....................................////////////---------...............//////000000000000//////............//////000111222222222222222222222222000222444666666555333222111222222222111111222333444444444333333222222222111222222333333333333222222222111111111111111000////////////.........................................................---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,+++++++++++++++******)))***++++++,,,,,,++++++,,,,,,,,,++++++*********+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,------...///......---,,,---...///000------,,,++++++***+++++++++,,,---,,,*********,,,,,,,,,,,,+++++++++******************************,,,++++++***++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++)))***,,,......---,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------...///////////////000000111111111111222222000000000000111111111111111111111222222222333333******++++++++++++,,,,,,+++++++++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,......---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***++++++---......//////---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))++++++************+++++++++,,,,,,------,,,,,,+++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,---......//////......//////000000000000/////////////////////000111222333333222222111111111111111222444666666555444333111222333222111222444666666555555444444333333222222222222333333222111111111111111111111111111111////////////...................................................---------......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***+++,,,---------------,,,,,,++++++++++++,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******************************+++,,,------------++++++******++++++,,,------------,,,---......///+++++++++******++++++,,,***,,,,,,,,,******+++,,,,,,,,,,,,+++++++++******************************++++++******++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,------,,,,,,,,,******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++)))***,,,---------,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***)))***++++++,,,,,,,,,,,,++++++,,,,,,------......------...////////////.../////////000000000111111/////////000000000000111///000000111222222333333+++++++++,,,,,,,,,------,,,++++++*********++++++---,,,,,,,,,++++++++++++------------------------,,,***)))***,,,.........************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))),,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---.../////////...---......////////////..................///000111222111111111111111222222222222333444555666555555444222333444333222333666999777777666555555444333333444444444444333222111111000000000000111111111111////////////....................................//////.........---------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++++++++,,,---------------++++++++++++++++++,,,,,,***+++,,,------,,,++++++,,,+++************+++,,,++++++******++++++,,,---+++++++++,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++---......------++++++******++++++,,,---++++++,,,---------------+++++++++++++++,,,---...***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******************************++++++******++++++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,***++++++,,,------------+++++++++,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++***++++++,,,,,,++++++******+++,,,,,,------------+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........+++++++++,,,,,,,,,------,,,,,,------------,,,,,,***++++++,,,,,,++++++******************************+++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,***++++++,,,------......,,,---......//////..................///////////////000000000000111111111000000000111111111111111,,,,,,,,,------.........******))))))((())))))***,,,,,,,,,++++++*********------------------------,,,***)))***,,,.........)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++((()))+++,,,------,,,+++************************+++++++++,,,,,,,,,------,,,,,,.../////////...---,,,------......------,,,---------...///000111111//////000111222333333444333444555555666666555555222444555444333444777;;;888888777666555555444444555666555555444333222111000000000000000111111111000/////////....................................//////.........---------......---------,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************+++++++++,,,------......------*********++++++,,,,,,---***+++,,,,,,,,,,,,******,,,+++***))))))***+++,,,+++*********+++,,,,,,---+++++++++,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------------,,,,,,------...///***+++,,,---...---,,,++++++++++++,,,---...///000***+++,,,,,,+++***+++---,,,,,,,,,+++++++++******************************+++*********+++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,)))***+++,,,---.........++++++******************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++***+++,,,---------------+++,,,,,,------,,,,,,+++++++++*********+++,,,------,,,,,,++++++,,,,,,------------....../////////++++++,,,,,,,,,---------,,,------......------,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))***+++,,,------,,,+++***((()))***+++,,,---------******+++,,,,,,---......,,,---......//////......---------............///000111111111111222222222222222111111000000//////++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++------,,,++++++,,,------***+++,,,,,,---------,,,.../////////...,,,***((("""%%%(((***+++,,,---...///---,,,,,,...//////...+++++++++,,,,,,,,,------........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///............---------,,,------...............///------///222333111///111111111111222333444555666666666666666666666555555444444444444555666666666777777555333222333444444444222222222222444444444444333333333333222222000000000000000000000000------......//////000000------............------.........------,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++***)))(((------------,,,+++******+++,,,............,,,+++------------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******************---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++*********+++,,,---/////////......------------------,,,,,,+++++++++,,,,,,,,,---------......++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------............---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------------------++++++,,,------......///...---,,,+++************++++++,,,---...//////000,,,---......//////......---------............///////////////000000000000111111222333333333222222333333222222111000//////,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,+++******+++,,,,,,++++++,,,------,,,,,,,,,'''(((+++---.........---(((***,,,---,,,++++++,,,///---,,,,,,---......---,,,,,,,,,,,,------------........................,,,,,,,,,---------......---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---------......//////------...////////////...///...---...111222111000111111111111222333444555333333333333333222222222444444444444444555555666666666666555333222333444444333333222222333333444444444333333222222222111000000000000000000000000.........///////////////------............------......---------,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---,,,,,,,,,------............------------------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,------------...------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++************++++++'''''''''((())))))******,,,,,,---............------------............///.../////////000000000000111222222222333333333333333333222222111000000///---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,*********++++++++++++,,,------............---------,,,,,,++++++,,,,,,---,,,,,,,,,------,,,++++++$$$%%%(((+++.../////////,,,...//////---,,,,,,,,,///---++++++,,,------,,,,,,------------.........------------------------,,,,,,,,,------------...........................------,,,,,,,,,,,,++++++///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,---...///000000......///000000000//////000...,,,---///111111111222222222222333444555555444444444444444444555555444444333333444444555666555666777555333222333444444333333222222333333444444444333333222111000000000000000000000000000000///////////////.........------............------...------------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++************+++++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------******+++,,,,,,---............------------......------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************,,,++++++++++++*********++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++---+++***(((((()))***,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++++++++)))))))))***+++,,,,,,---************++++++++++++++++++,,,------------------------............///....../////////000000000222222222222222333444444333333222222111000000000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++))))))*********+++++++++,,,,,,------------,,,,,,......------------......,,,,,,------,,,,,,++++++((()))***,,,------------+++,,,......------...000...---++++++,,,,,,,,,+++---------.........//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,+++++++++++++++,,,------...//////...//////000000000000000000...,,,,,,---///111222333333222222333444444555444444555555555555555666333333333333333444444555666777888777555444444555333333333333333333333333444444333222111000//////////////////////////////000000//////......------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,------...---,,,++++++,,,---...------------------------***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***************++++++++++++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++************++++++++++++++++++++++++******++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***(((((((((***+++////////////////////////++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,,,,++++++)))***+++,,,,,,---------//////.........---------***+++,,,,,,------,,,,,,---------............///........./////////000000222222111111222333444555222222222111111111000000++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++))))))*********++++++++++++++++++,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---------------,,,+++,,,------,,,,,,---///...,,,++++++,,,---,,,+++---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,++++++***---------------------,,,...//////000000000000000......---,,,,,,...111333333333222222222333444444000000000111111222222222222222222222222333444444666888999999777666666777333333333333333333333333333333222111000000//////////////////////////////000000//////......------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,++++++++++++++++++++++++************************---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...---,,,++++++++++++,,,---,,,+++******+++,,,---------------------------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********+++,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++******++++++------------------------++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,++++++******))))))***+++,,,,,,------,,,,,,---------............///............////////////000000111111222333444444222222222111111111111111+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++,,,******++++++++++++******)))******++++++******)))***+++,,,,,,---------,,,++++++,,,------...//////.........,,,***)))***,,,---,,,***+++---......---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***++++++---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------,,,,,,++++++......///000000000//////------...---------000222333222222111111222222333000000111111222333333333222222111111222222333444555777999:::888777777777222333333444444333333222111111111000000000000000000000000000000000000000///////////////.........------............------,,,,,,,,,------------...++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,*********)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---++++++++++++++++++++++++************************------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++///...---+++******++++++,,,,,,++++++++++++,,,,,,------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,***++++++++++++,,,,,,,,,*********+++++++++++++++,,,,,,---------.........++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------------------************************,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++***))))))))))))------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,---......---,,,+++++++++*********)))))))))++++++,,,------------------------............///------........./////////---...000111222222222222111111111111111111111111,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,+++******)))***+++,,,---.........******++++++,,,---//////.........,,,******+++------+++***+++...000000///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...////////////...+++---//////------///111222111111000000111111111222222222333444555555555111111111111111222333333333666888999777666555666222333333444444333333222/////////000000000000000000000000000000000000000.........///////////////------............------,,,,,,,,,---------......+++++++++,,,,,,---------......---------,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++,,,---...++++++++++++++++++++++++************************------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...---+++******+++,,,---,,,------......------,,,------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---............---++++++++++++,,,,,,------++++++++++++************++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---...///...------************************------------,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,+++******+++++++++........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,((()))+++,,,------++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------............///---------.........//////***,,,///111222222111000111111111111111111111111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,,,,---.........---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++------...//////...------((()))***,,,---...//////,,,++++++******+++,,,,,,***+++,,,,,,+++---///222,,,+++***,,,///111111111+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********************************++++++,,,,,,---******+++,,,------...///,,,------...............))),,,///000...---...111111111000000000000000111......///000111111222222111111111000111222222333111444777777666444444444222222444444444444222222......//////000111111111000000000000000000000000---.........//////000000---..................---,,,,,,,,,------.........+++++++++,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---//////000,,,+++*********,,,...000---...///000000///...---------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++((())))))***++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................'''(((***,,,---------,,,+++++++++,,,,,,---------,,,+++++++++******))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))+++---/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,---..............................,,,------......------,,,------------------------------,,,++++++*********$$$%%%(((+++,,,,,,,,,+++++++++++++++++++++++++++,,,---......//////......---------.........//////---------.........//////(((+++...111333222000...111111111111111111222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++,,,------------++++++******++++++,,,---+++++++++*********))))))++++++******************++++++++++++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++******+++---...///,,,,,,,,,---------......,,,,,,,,,++++++*********------------------------...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++,,,,,,---,,,,,,+++******)))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------000///---,,,,,,---...///111111111000000000000000000000000000111111111111222222222222222222222222555444222222222222111///222333333333333222111111//////000000000000//////000000000000000000000000........................////////////////////////........./////////000000---+++)))+++...000///......---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---***+++++++++******,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************++++++,,,------------,,,,,,,,,++++++++++++++++++.../////////...,,,***))),,,------......------,,,+++++++++,,,,,,---------...---,,,,,,,,,,,,---...******+++,,,,,,---......,,,,,,,,,++++++*********...---+++******+++---...------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,---...//////...---,,,,,,,,,,,,++++++*********++++++******++++++,,,---)))******++++++******))),,,,,,+++***+++,,,---...------++++++++++++------,,,------...---,,,***))),,,,,,,,,++++++*********------------------------///...,,,+++***+++,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,************,,,------......///...---+++***,,,++++++******++++++,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,---......,,,,,,---...000///---,,,++++++,,,---((())),,,...///...---,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////////////////////////////////////////000000000000////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,------,,,++++++++++++******++++++,,,------,,,,,,,,,+++++++++***++++++******************......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++,,,...///000,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,))))))************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------------------------///...------------...///000000000000000000000000000000000000111111111111222222222222222222222222333111000111222333222111222333333333333222111111//////000000000000//////........................................................................+++++++++,,,,,,,,,---------***)))***,,,......,,,...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,------,,,,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************************************++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++***))))))***++++++,,,,,,++++++***+++++++++,,,,,,,,,------...---,,,,,,,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,+++++++++******------,,,++++++,,,------------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,---******++++++++++++******,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++.........------,,,,,,,,,------------------------...---,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---+++,,,---......------,,,,,,++++++++++++++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------***+++,,,,,,******+++,,,...---,,,,,,,,,,,,......)))***,,,---...------,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---................................./////////000000000000////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,------------,,,+++***)))++++++******++++++,,,---------------,,,,,,,,,,,,******++++++++++++++++++......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,---...///000,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++(((((()))******+++,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000/////////000000000000000000000000000111111111111222222222222222222222222111000///000222444444333222333333333333222111111//////000000000000//////................................................------------------------------........./////////,,,+++)))***+++,,,,,,+++...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,+++++++++******++++++,,,,,,------,,,,,,+++,,,,,,---......***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++************++++++,,,,,,,,,,,,++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,------......------------,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,------......------,,,***+++,,,---............,,,,,,++++++++++++,,,,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***,,,---..................................../////////000000000////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---------,,,,,,+++***++++++******++++++,,,------------,,,,,,,,,,,,,,,******+++++++++++++++,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,------......,,,,,,,,,---------......,,,,,,,,,------.........+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++*********++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,---...///000000......///////////////000///000000000111111111111111111111111111111111111111///...///111222333222222333333333333222111111//////000000000000//////................................................------------------------.../////////000000000000---,,,++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,(((***++++++***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++*********++++++,,,---............---,,,,,,---///000,,,------......------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++------------++++++,,,++++++***+++,,,...///++++++++++++++++++++++++---------------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,,,,,,,,,,,,,---......,,,,,,---...+++++++++,,,,,,------...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////................................./////////000000////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,,,,---------,,,++++++******++++++,,,---+++++++++,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***+++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++......---------,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------+++,,,---......///000000------.........////////////000000000111111111111111111111111111111111111333000......///111111111222333333333333222111111//////000000000000//////////////////////////////........................------------------------++++++,,,,,,,,,------------------,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,(((***,,,,,,***))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++*********+++,,,------......---,,,***)))))))))***+++,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++------------++++++,,,++++++***+++,,,...///++++++++++++++++++++++++------------------------+++,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***------,,,,,,+++++++++++++++,,,------------,,,++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,+++++++++,,,---......,,,,,,---...---------,,,,,,++++++***------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////................................................////////////////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------)))***+++,,,------------++++++******++++++,,,---++++++++++++,,,,,,,,,,,,******++++++,,,---------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******++++++++++++******,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******************************++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,//////...------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------******++++++,,,,,,------,,,,,,---.../////////...,,,,,,------.../////////000000000000111111111111111111111111111111111111333000...---...000000000222333333333333222111111//////000000000000//////000000000000000000000000........................------------------------------------............,,,---...---,,,,,,---///...---,,,,,,++++++,,,,,,++++++************+++++++++---//////...,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,+++++++++++++++,,,,,,------.........---,,,+++++++++++++++***++++++,,,,,,++++++***+++++++++++++++*********++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++******++++++,,,---++++++,,,,,,,,,,,,++++++***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,------,,,,,,------------......------------------------++++++,,,---------,,,,,,((()))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***...---,,,+++************+++,,,---......---,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++*********+++,,,,,,******+++,,,------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++------------------------------........./////////////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...++++++,,,------,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,---------...******++++++,,,------.........---,,,++++++++++++------------------------------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,,,,,,,+++******,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------------,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...)))******+++,,,,,,------,,,---...//////......---+++,,,,,,---......//////000000000000111111111111111111111111111111111111111...,,,+++---000111222222333333333333222111111//////000000000000//////////////////////////////................................................////////////000000000111***,,,---,,,++++++---000...---,,,,,,++++++,,,,,,++++++************++++++,,,///111111///---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,------------------------......//////......***++++++,,,,,,++++++***++++++++++++*********)))***+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,---------......///...---,,,,,,---...///------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,---------......++++++******++++++,,,---******++++++++++++*********+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++,,,,,,,,,------.........------------------------***+++,,,---------,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---,,,+++******++++++,,,+++,,,---//////---,,,+++,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++******)))***+++,,,,,,******+++,,,***+++,,,,,,,,,,,,******)))***,,,---...------,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......------------,,,+++******++++++******++++++,,,------------.........//////******+++,,,,,,---......++++++++++++,,,---......------------------------------------------------*********++++++,,,,,,,,,((()))***+++---...///000++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,---------,,,+++***,,,,,,,,,---------......,,,,,,,,,++++++*********------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........)))))))))******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......))))))***+++,,,,,,---------.../////////...---,,,++++++,,,------...//////000000000000111111111111000000000000000000000000///,,,***+++---111333444222333333333333222111111//////000000000000//////................................................////////////////////////,,,,,,,,,------------...(((***,,,+++******---000...---,,,,,,++++++,,,,,,++++++************+++++++++---000000...,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------,,,,,,'''(((***,,,---------,,,,,,------......------,,,++++++++++++******))))))***+++,,,------,,,+++*********+++,,,,,,---......,,,,,,,,,------.........000///---,,,,,,---///000------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++,,,,,,,,,------.........++++++******++++++,,,---*********++++++************+++,,,---...---,,,,,,...---++++++++++++---...,,,------...---,,,***)))*********++++++,,,,,,,,,------------------------)))***,,,---...---,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......,,,++++++,,,......+++******)))***,,,---...+++,,,...//////...,,,+++---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++***)))))),,,---......,,,,,,---...((()))+++,,,------,,,+++((())),,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------------------------.........//////////////////000000000000))))))*********+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,++++++,,,,,,---,,,+++***))))))***+++,,,)))***++++++,,,,,,,,,,,,******+++,,,,,,---......///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.../////////...---,,,,,,++++++,,,,,,,,,,,,---------------............///***+++---......---+++***+++,,,------......------///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------******+++++++++,,,,,,,,,.........------,,,,,,,,,((())),,,.........---,,,------------------------------------------,,,,,,---------............///---------...///000000111222111111111000000//////////////////000000000000///000111111///......///////////////////////////000///---,,,,,,------...........................+++++++++,,,---...///000///---+++,,,---...---,,,---------------------------,,,,,,++++++,,,,,,---------,,,++++++,,,---------...//////---++++++,,,...---+++*********+++++++++++++++,,,,,,---------000///---+++************))))))))))))))))))))))))++++++******++++++,,,---------------,,,+++***)))...---+++******+++---...++++++,,,,,,,,,------------,,,,,,+++***)))((((((++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................------------------------++++++++++++++++++++++++++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---)))******++++++******)))***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++*********+++,,,,,,,,,,,,------,,,++++++++++++++++++++++++++++++---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,******+++,,,,,,---......******++++++++++++******------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++******+++,,,---------------------------------------------------,,,++++++---///......,,,,,,---------,,,++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,++++++++++++++++++++++++,,,,,,---...//////++++++++++++++++++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---***+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,+++++++++,,,,,,---,,,+++***))))))***+++,,,******+++,,,,,,,,,++++++******+++,,,,,,---...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------,,,+++++++++,,,,,,,,,,,,------------------............+++,,,...//////...,,,+++)))***++++++,,,,,,++++++......---,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++(((***,,,---......---,,,........................---------------------------------............///------......///000000111111111111000000000//////////////////000000000000///000222111///......///////////////////////////111111000///////////////........................,,,,,,,,,,,,---.../////////---+++,,,---...---,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++***))))))***++++++***,,,---,,,+++))))))***---,,,+++*********+++++++++++++++,,,,,,,,,------000///---+++************++++++++++++++++++++++++++++++******++++++,,,---//////...------,,,++++++...---+++******+++---...************+++++++++++++++++++++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++***))))))***+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,,,,++++++,,,,,,---******++++++++++++***************++++++*********++++++++++++++++++++++++...---,,,++++++,,,------,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------******+++,,,,,,---......******++++++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,------------------------------------------------///---,,,,,,---...---,,,---------------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***........................------------------------111000000000////////////++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---+++***+++*********+++,,,,,,---++++++************++++++++++++,,,,,,,,,+++*********++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,------------------............,,,---////////////---,,,)))***++++++,,,,,,++++++...------,,,,,,,,,,,,,,,...------------,,,,,,,,,........................------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++******)))***,,,---...------,,,........................+++,,,,,,------.........---------............///------......///000000000111111000000000000//////////////////000000000000///111222111000...//////////////////////////////000000000000000//////...........................,,,,,,,,,,,,------...//////---+++,,,---...---,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++******))))))******+++***+++,,,,,,***)))******---,,,+++*********++++++++++++++++++,,,,,,,,,,,,///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---000///...---,,,,,,------------++++++++++++------++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++))))))************))))))++++++++++++++++++++++++...------,,,,,,---......+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...***++++++,,,,,,------...******++++++++++++******)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...........................------------------------000...,,,,,,------,,,+++.........---,,,+++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,---++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++........................////////////////////////111111111000000000000///+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++************++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))+++++++++,,,,,,---------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---------------+++++++++,,,,,,,,,------,,,,,,---------.........------............------+++,,,------......------------,,,,,,+++,,,,,,---------------------------------------------------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++***+++,,,------------,,,........................++++++,,,,,,---...//////---------............///............//////000000000000000000000000//////////////////000000000000///111222222000//////000////////////////////////---.../////////...,,,+++........................,,,,,,,,,,,,,,,---...//////---+++,,,---...---,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,......---,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---000///---+++***+++---...---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------***++++++,,,,,,++++++***,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......////////////////////////------------------------///---,,,,,,---...---,,,...---,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////////////////000000000///////////////************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++******+++,,,,,,---+++++++++,,,,,,+++++++++,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---......///......+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------,,,,,,,,,+++,,,------......------,,,,,,+++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---------............///............//////////////////////////////000000////////////000000000000000111333222000//////000000000000000000000000000---.../////////...,,,+++........................------,,,,,,,,,---......///---+++,,,---...---,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++------------,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---...---+++))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++------------------,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........////////////////////////------------------------,,,+++***+++---/////////,,,+++***)))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++))))))***+++,,,,,,------+++++++++,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------........................))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......//////......++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,+++++++++++++++++++++,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------.........---------............///......//////////////////......////////////000000////////////000000000000000222333222111///000000000000000000000000000000000000000000000//////...........................---------,,,,,,------...///---+++,,,---...---,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))******++++++******)))''')))++++++***)))***+++******+++,,,,,,,,,+++++++++++++++++++++*********,,,------------,,,+++***++++++++++++++++++++++++++++++******++++++,,,---,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---,,,+++***))))))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***))))))((('''''',,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...------........................------------------------+++***)))+++...000000000+++***)))((((((((()))***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...//////...---,,,,,,,,,,,,++++++,,,------,,,++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------.........---,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------,,,,,,,,,,,,------)))***++++++,,,,,,++++++++++++******+++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............////////////////////////............/////////000000////////////000000000000000222333333111000000111000000000000000000000000111111000///////////////...........................------,,,,,,---------///---+++,,,---...---,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))***++++++++++++***)))''')))***+++***)))***+++)))***+++,,,,,,,,,,,,+++++++++++++++*********))),,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************++++++++++++,,,,,,++++++*********)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,,,,++++++,,,,,,---******++++++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***+++---------------)))***+++,,,------------------------------------,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,******,,,------------,,,------------------------------------------------,,,+++***+++---/////////,,,+++)))))))))***,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***))))))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((((((+++---///111000///...---,,,,,,,,,++++++------------++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------,,,,,,+++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------///......------......///,,,,,,---.........------+++*********+++,,,,,,---,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......*********++++++,,,,,,,,,------,,,++++++,,,,,,,,,------------------------------------------,,,,,,---------........./////////////////////.........---.........//////000000////////////000000000000000222333333111000000111000000000000000000000000000///...,,,,,,---.................................------,,,,,,,,,------///---+++,,,---...---------------------------------,,,,,,++++++,,,,,,---+++,,,---......---,,,+++(((***,,,,,,++++++,,,---)))***+++,,,---,,,,,,+++++++++++++++******))))))+++,,,---...---,,,+++***------------------------++++++******++++++,,,---++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++------------++++++........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---*********++++++************++++++,,,,,,++++++***++++++++++++++++++++++++)))+++,,,...//////......)))***+++,,,------...---------------------------)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++------------------------------------------------...---++++++---......---,,,,,,*********,,,...000++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,...,,,***+++---...,,,***++++++,,,---...000000111,,,------......------,,,---------,,,,,,+++++++++---------------------------------,,,,,,------...+++,,,------++++++,,,---...---,,,,,,,,,,,,---...111///,,,******+++---///------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))+++,,,,,,------,,,,,,+++------------,,,++++++*********+++++++++,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---......---,,,+++............////////////000///...---------------////////////000000000000111111111111111000/////////////////////.........//////............//////000///---,,,,,,---///000........................------------------------------,,,,,,,,,,,,++++++,,,------......------,,,---,,,,,,+++*********+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,)))***+++,,,---,,,+++***++++++,,,,,,,,,,,,------+++++++++,,,,,,+++******************************------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000---******,,,//////...000000///...---,,,,,,+++,,,++++++******++++++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,))))))***+++---.../////////000111111111///...---,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++***************+++,,,,,,---......,,,---...//////...---,,,+++++++++,,,,,,---------+++,,,------......------+++,,,------......------------+++***)))(((((((((---------------------------,,,++++++------,,,+++***+++,,,,,,---------,,,...,,,***((('''(((***,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------,,,,,,++++++*********,,,,,,------,,,,,,+++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------------------------------............///,,,,,,,,,---,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,...,,,***+++---...,,,***---,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***------,,,,,,++++++++++++---------------------------,,,,,,+++++++++,,,,,,+++,,,------++++++,,,---...---,,,,,,,,,,,,---...000...---++++++,,,---...)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000/////////...+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,---------......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---............---,,,............//////////////////...---------------............///////////////000000000000///.............../////////////////////............//////000...---,,,,,,---...000........................------------------------------,,,,,,,,,,,,++++++)))******++++++******)))---,,,++++++******++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,++++++************************++++++***)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++(((&&&&&&)))******))).........---,,,,,,++++++,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++))))))************))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////...,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------------............------+++,,,,,,,,,,,,,,,,,,---+++,,,------......------+++,,,------......---------,,,,,,+++++++++,,,,,,---------------------------,,,++++++------,,,+++++++++,,,------,,,,,,,,,,,,,,,++++++************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++++++++++++++******+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,------------,,,............------------------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,------------,,,++++++******++++++,,,---,,,++++++------,,,+++------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,+++++++++++++++***---------------------------,,,++++++************+++,,,------++++++,,,---...------,,,,,,------.........---------,,,,,,,,,((()))***+++,,,---------------------------------///...............------+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------...//////...---------............///////////////...------------...------------...............////////////...------------......//////000000//////............/////////...---,,,,,,---...///........................------------------------------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++))))))***++++++++++++***++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,---------------,,,+++++++++++++++++++++++++++******))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,///...------,,,+++******,,,,,,---------,,,+++***---............------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,,,,,,,,,,,,,++++++,,,------......------,,,,,,---............------------------...//////---------------------------,,,++++++------,,,+++,,,,,,,,,------,,,+++++++++,,,---...---,,,+++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))++++++++++++,,,,,,,,,,,,((()))***,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------............------------............,,,,,,++++++,,,,,,------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************+++,,,------++++++,,,---------------------------,,,---.........---,,,++++++,,,------....................................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,---------------,,,,,,,,,,,,+++++++++---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................---------........./////////......---------......------........./////////...////////////...------,,,------...///000111111///......------......//////...------------...///........................------------------------------,,,,,,,,,+++++++++------............------,,,,,,++++++***++++++,,,++++++++++++++++++++++++)))******+++++++++++++++,,,+++***)))***+++,,,---+++++++++,,,,,,,,,------,,,---..................++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000111111000///++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------............---+++++++++,,,,,,,,,------......---,,,,,,+++******+++,,,,,,,,,,,,+++++++++------.........------,,,,,,---------......//////,,,,,,,,,,,,,,,,,,,,,+++///...,,,,,,,,,,,,...///---------,,,,,,++++++++++++,,,------......------,,,------.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,------,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******++++++,,,,,,---------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,,,,,,,------------,,,,,,---------.........,,,++++++++++++,,,---...+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---------......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------+++,,,---//////...,,,+++............------,,,+++....................................////////////+++,,,,,,------,,,,,,+++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------.........------------..................---------......///....../////////000000000//////000000000///......,,,------...///000111111......------------...............------.................................------------------------------,,,,,,,,,+++++++++******++++++++++++******,,,++++++***++++++,,,,,,++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,+++***)))***+++,,,---+++++++++,,,,,,,,,------,,,---....../////////...++++++++++++++++++++++++---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++------------------,,,,,,------......//////---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))***+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,+++...---,,,++++++,,,---...---------,,,,,,++++++++++++,,,------......------,,,---......//////......///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,------,,,,,,+++///...,,,++++++,,,...///---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,+++++++++,,,,,,------......///////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------******++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,++++++***+++,,,...///++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,++++++******++++++,,,+++,,,------++++++,,,---......---,,,++++++***)))***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,------++++++,,,---,,,------......------,,,+++,,,---.........---,,,---------,,,+++***)))(((------------------------.........///////////////+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,------------,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---,,,,,,,,,,,,---...,,,------------............------------...//////////////////000000000111///000000000000///......------......//////000000......------------......................................................------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++,,,------------,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++,,,,,,******,,,------------....../////////------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------------,,,,,,,,,,,,------------+++++++++,,,,,,---------------,,,,,,,,,---......++++++,,,------------,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,------......------------...////////////...///...---+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---***+++,,,,,,---------,,,///...+++******,,,///111------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,------------//////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............******++++++,,,,,,------,,,,,,,,,,,,------------,,,+++******+++,,,...000++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,***,,,...---+++***,,,...///...---,,,+++******)))***++++++,,,,,,++++++***,,,,,,---------.........++++++++++++++++++++++++++++++++++++,,,---......+++,,,------++++++,,,---,,,,,,---......---,,,,,,+++,,,------.........---,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,---------,,,++++++***++++++,,,---...//////++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,++++++++++++,,,---,,,,,,---------.........---------------...//////........./////////000000...////////////...------.........///////////////...------,,,,,,------...---..................---........................------------------------------,,,,,,,,,,,,++++++---......//////......---++++++******++++++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,---...//////...,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++------,,,***+++---000---------------------...------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---...///000000000000,,,,,,,,,------------...+++++++++,,,,,,------------,,,,,,+++,,,---...///,,,,,,---........................---------------+++++++++,,,,,,---------,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,------......------------...///////////////------,,,+++******+++++++++++++++++++++++++++++++++******+++---......---)))***+++,,,---.........,,,,,,+++++++++,,,......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,---------------,,,,,,,,,,,,------............---------------------------,,,------...............++++++,,,------...//////++++++,,,,,,,,,---------,,,+++*********,,,///000++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,***,,,...---+++***,,,...------..................,,,------......------,,,---------....../////////++++++++++++++++++++++++)))))))))***+++,,,......+++,,,------++++++,,,---,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------------,,,,,,+++***)))***+++,,,...///000000***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,************,,,,,,,,,,,,,,,---------......---------------...///000---------.........//////------......------,,,+++///////////////............------,,,,,,------...------............------........................---------------------------------,,,,,,,,,++++++***++++++,,,,,,++++++***+++*********+++,,,,,,---++++++++++++++++++++++++))))))***++++++++++++***)))***+++,,,---,,,++++++++++++,,,,,,,,,---------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,,,,***((((((,,,000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///------...///000000//////.........------,,,,,,+++******+++,,,,,,---......++++++---......---+++++++++++++++,,,,,,---------+++,,,------......---------......///////////////,,,,,,+++++++++,,,------+++++++++++++++++++++++++++******+++---......---((()))***,,,---...//////)))***,,,---------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******.........------,,,,,,,,,)))***+++,,,---.........------------------------,,,---......//////......------......///000111111++++++,,,,,,,,,---------