BMN6(b ~~~{{{yyyxxxzzz{{{zzzwwwsssrrruuuyyy|||~~~~~~}}}|||{{{wwwvvvuuuuuuuuuwwwzzz{{{yyy||||||~~~~~~xxxzzz|||}}}{{{yyy{{{~~~{{{xxx|||xxxvvvxxxwwwtttsssuuuvvv{{{|||yyyvvvwwwvvvtttrrrrrrssstttvvvxxxyyy{{{}}}~~~|||xxx{{{~~~|||{{{~~~~~~yyywwwvvvttttttzzz~~~|||wwwtttnnnqqquuu|||~~~{{{yyywww{{{}}}|||{{{~~~{{{|||{{{|||}}}{{{yyyzzz~~~}}}xxxrrrooommmlllkkklllnnnppprrrssstttwwwzzz|||}}}~~~~~~{{{xxxwwwqqqrrrssssssrrrpppnnnmmmmmmkkkhhhdddccccccdddfffeeebbb___^^^```ccceeeeeecccdddfffhhhiiiiiihhhhhhmmmlllmmmoooppppppmmmkkkiiijjjkkklllmmmnnnnnnoookkkllllllllllllkkkjjjiiikkkjjjiiihhhiiikkkmmmnnnnnnppptttvvvwwwyyy{{{}}}{{{uuupppoooqqqtttsssqqqwwwzzz|||{{{zzz{{{}}}zzzyyyyyyzzz|||~~~~~~nnnooopppqqqssstttuuuvvvvvvyyy~~~~~~{{{wwwwwwvvvuuusssooollljjjkkkgggeeeggggggdddbbbcccffflllooonnnlllmmmllliiijjjiiihhhgggiiikkknnnooovvvyyy~~~~~~~~~{{{vvvssspppqqqrrrsssrrrpppnnnmmmppptttyyy{{{yyytttpppnnnmmmmmmsss~~~~~~yyytttmmmeee```WWWZZZ___gggvvv~~~|||yyyvvvtttrrrrrrqqqooommmjjjgggeeedddbbbfffjjjkkkjjjlllsssyyywwwyyyyyyyyywwwvvvwwwxxx}}}{{{uuuqqqpppooonnnnnnooommmlllnnnlllhhhjjjnnnjjjkkklllmmmmmmlllkkkjjjjjjhhhfffffffffdddaaa___ZZZYYYYYYZZZZZZ\\\]]]^^^^^^^^^___aaaccceeeggghhhlllxxx~~~uuurrrppp{{{}}}|||wwwoooiiifff___^^^^^^^^^]]]\\\\\\\\\[[[YYYWWWUUUUUUUUUWWWXXXVVVSSSQQQPPPQQQRRRRRRQQQXXXXXXYYYZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[]]]^^^]]]\\\ZZZZZZ[[[\\\]]]^^^^^^___ZZZ[[[\\\]]]^^^^^^^^^^^^]]]\\\[[[[[[\\\]]]___``````bbbdddeeeeeeeeefffhhhjjjgggddddddgggjjjiiihhhhhhkkkmmmmmmkkkjjjmmmooollllllkkkjjjjjjiiihhhhhhiiijjjlllnnnpppqqqrrrrrrssssssrrrpppqqqsssxxx|||}}}~~~yyyzzzvvvyyy~~~zzzzzzzzzyyyyyy{{{~~~|||{{{zzzuuuqqqrrrrrrqqqsssvvv~~~qqqrrrtttvvvxxxwwwtttrrrxxx~~~zzzuuuqqqnnnmmmmmmlllddd___]]]```aaa___]]]]]]___eeejjjiiiiiijjjhhheeedddcccaaaaaacccggglllooowwwzzzzzzqqqmmmooooooooonnnmmmkkkiiihhhlllqqqwww{{{zzzuuuoookkkhhhkkkssszzznnnbbbYYYTTTMMMOOORRRXXXeee~~~~~~|||~~~|||yyywwwtttqqqmmmjjjllljjjgggccc```^^^]]]]]]\\\___cccccc``````cccfffiiiiiijjjjjjiiiiiiiiijjjsssuuu{{{wwwsssmmmhhheeeeeeffffffcccaaa```aaa```^^^```eeeeeehhhlllnnnmmmjjjhhhfffcccddddddbbb^^^ZZZXXXWWWOOOPPPQQQRRRSSSSSSSSSSSSTTTSSSSSSSSSUUUWWWZZZ[[[```lll~~~vvvhhhbbb```ggglllrrrtttqqqjjjccc___[[[ZZZYYYWWWVVVUUUVVVVVVSSSRRRQQQQQQQQQRRRSSSTTTPPPNNNLLLLLLLLLLLLJJJHHHMMMMMMMMMMMMNNNPPPRRRSSSTTTRRRQQQRRRTTTVVVWWWVVVTTTTTTUUUUUUVVVWWWWWWXXXUUUVVVWWWXXXXXXXXXXXXXXXTTTSSSSSSSSSSSSTTTUUUVVVVVVXXXZZZZZZYYYYYYZZZ[[[^^^\\\[[[\\\___```___^^^\\\___aaabbb```______```______^^^]]]\\\\\\\\\\\\^^^___aaacccdddffffffggghhhhhhfffdddccceeejjjnnnrrrsssttttttttttttttttttooorrruuutttqqqnnnoooqqqjjjjjjjjjlllnnnrrrvvvyyy}}}}}}~~~}}}|||xxxuuusssnnngggbbbcccfffggghhhjjjrrruuu|||~~~~~~vvvxxx|||~~~wwwrrryyy{{{rrrmmmkkkiiihhhaaaZZZWWWZZZ]]][[[YYYZZZXXX^^^bbbaaa```aaa___\\\YYYXXXXXXZZZ___fffmmmrrryyyzzz|||vvvjjjdddggghhhjjjkkklllllllllkkklllrrr{{{|||tttmmmaaafffppp}}}~~~kkk[[[RRRMMMHHHHHHJJJNNNWWWooo}}}}}}yyy{{{~~~~~~}}}}}}}}}~~~~~~|||yyywwwxxxyyy~~~|||xxxvvvsssoooiiidddccc```]]]YYYVVVTTTTTTTTTTTTVVVYYYXXXVVVTTTTTTUUUYYYYYYYYYZZZ\\\]]]]]]]]]ggghhhmmmsssyyypppmmmiiieeeaaa______```^^^[[[YYYYYYXXXWWWZZZ```bbbiiirrrwwwvvvqqqllliiieeeffffffbbb[[[UUURRRPPPHHHIIIJJJKKKKKKKKKJJJJJJKKKJJJIIIHHHJJJLLLOOOQQQTTT]]]jjjwww~~~~~~zzzwww{{{ssseeeZZZTTTVVV\\\ccchhhgggddd___]]]\\\ZZZWWWSSSQQQOOOOOOOOOIIIJJJJJJJJJKKKKKKLLLLLLIIIHHHFFFFFFGGGFFFDDDBBBHHHHHHGGGFFFGGGIIIKKKLLLLLLKKKIIIIIIKKKNNNOOOOOOMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNNNNOOOOOONNNPPPRRRSSSRRRRRRSSSUUURRRQQQQQQQQQRRRRRRQQQPPPRRRTTTVVVXXXXXXWWWWWWWWWTTTSSSRRRPPPOOOOOOOOOOOOQQQRRRTTTVVVXXXYYYZZZZZZ]]]]]]\\\[[[YYYZZZ\\\^^^aaabbbdddgggjjjkkklllkkkhhhgggfffhhhkkkllliiifff``````aaadddiiioootttwww||||||wwwsssiii```YYYYYYZZZ[[[\\\___eeelllxxx~~~}}}{{{{{{}}}{{{|||~~~{{{{{{tttmmmhhh```WWWQQQRRRUUUTTTSSSSSSUUUZZZ]]]ZZZXXXXXXVVVSSSPPPQQQSSSXXX```jjjsssxxxxxxvvvuuuxxxqqqfffbbbbbbeeejjjoootttwwwyyyzzzwww~~~vvv```dddnnnwww|||}}}hhhVVVMMMIIIBBBAAADDDHHHMMM^^^~~~{{{~~~zzzwwwyyy{{{}}}}}}~~~~~~|||wwwuuuxxx{{{~~~{{{xxxvvvsssmmmeee^^^XXXVVVSSSPPPMMMKKKKKKJJJJJJMMMOOOOOONNNMMMMMMMMMNNNMMMMMMPPPSSSUUUUUUUUU[[[\\\aaalllyyy{{{lllmmmmmmjjjeee```]]]\\\ZZZUUURRRQQQPPPQQQWWW___dddooo}}}yyyvvvpppnnniiiaaaYYYSSSOOONNNGGGGGGHHHHHHHHHGGGFFFEEEFFFEEEDDDCCCDDDFFFHHHJJJKKKPPPXXX```eeefffeeeccceeeoooyyyyyyssskkk___VVVMMMQQQWWW[[[\\\]]]]]]^^^bbb___[[[UUUPPPMMMJJJIIIDDDEEEEEEFFFFFFEEEEEEDDDEEEDDDCCCCCCDDDDDDCCCAAAJJJJJJHHHHHHHHHHHHJJJJJJHHHFFFEEEEEEGGGIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHFFFHHHJJJKKKKKKKKKLLLNNNKKKKKKJJJJJJIIIHHHHHHHHHIIIJJJLLLNNNOOOOOONNNNNNLLLKKKJJJIIIHHHFFFEEEEEEIIIJJJKKKMMMOOOPPPQQQQQQTTTUUUVVVUUUTTTUUUVVVXXXZZZ[[[^^^ccchhhkkklllkkkhhhdddaaafffnnnqqqmmmggg___]]]]]]aaaiiirrrxxx||||||vvviii___VVVSSSQQQQQQUUUZZZcccmmm}}}~~~vvvuuuuuuuuuuuuyyyxxxrrrrrr{{{hhh]]]SSSRRRSSSRRRQQQQQQWWWZZZ[[[VVVRRRQQQOOOLLLJJJLLLQQQXXXbbbnnnwww}}}sssmmmhhhhhhooozzzvvviiidddccchhhmmmttt|||wwwdddeeeiiimmmmmmmmmssszzzgggUUUKKKGGGBBBAAACCCGGGIIISSSoooyyyuuuqqqqqquuu}}}{{{wwwrrrqqqyyy{{{xxxvvvuuuvvvyyy|||}}}|||~~~}}}{{{yyyyyyzzzzzzxxxvvvuuurrrjjj___VVVOOONNNLLLJJJHHHFFFEEEDDDFFFHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHJJJNNNQQQQQQOOOSSSSSSYYYhhhyyy~~~oooeeejjjpppqqqmmmgggbbb___WWWRRRNNNMMMMMMPPPYYYcccmmmzzz~~~vvvjjj]]]TTTPPPOOOOOOJJJJJJIIIHHHGGGFFFEEEEEECCCCCCBBBBBBCCCDDDEEEFFFEEEHHHMMMRRRUUUWWWVVVVVVVVV]]]eeekkkrrrtttmmmcccUUUVVVXXXYYY[[[___dddhhhnnnkkkeee^^^WWWPPPKKKIIIFFFGGGHHHHHHGGGEEEDDDBBBDDDCCCAAABBBDDDEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@GGGFFFDDDEEEFFFGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEDDDDDDDDDAAACCCEEEEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEFFFDDDDDDDDDFFFGGGGGGGGGFFFFFFFFFGGGFFFEEEDDDBBBAAABBBCCCEEEGGGIIIJJJKKKKKKLLLMMMNNNOOOPPPRRRUUUXXX[[[\\\___eeelllppppppooohhhdddcccffflllnnnjjjeee[[[YYYXXX\\\eeepppyyy}}}}}}uuuhhh```WWWRRROOOQQQXXXaaapppzzz}}}~~~{{{rrruuuxxxzzzyyyqqqhhheeeqqqqqqsss{{{tttggg[[[WWWWWWVVVTTTSSSVVVYYYXXXQQQLLLKKKIIIFFFDDDGGGLLLUUU```kkkuuu{{{iiibbbYYYWWW^^^jjjuuu{{{~~~tttggg______bbbpppuuu|||{{{mmmdddbbbaaa```]]]\\\ccclll|||hhhVVVKKKGGGGGGDDDGGGKKKJJJNNNccc|||rrrmmmgggeeehhhnnntttwwwtttpppmmmjjjfffgggqqq||||||sssnnnnnnqqqsssxxx{{{{{{xxxyyy}}}~~~{{{uuu~~~~~~~~~|||yyyvvvssssssqqqpppooollldddWWWMMMIIIHHHGGGEEECCCBBB@@@???DDDEEEEEEEEEDDDCCCCCCCCCFFFDDDDDDFFFJJJLLLKKKJJJLLLKKKSSSccctttooobbb[[[cccnnnsssqqqkkkeeebbbXXXRRRNNNMMMOOOTTT___jjjsssxxxfffVVVMMMJJJKKKLLLKKKJJJHHHFFFDDDDDDCCCCCC@@@?????????@@@@@@AAABBB???AAAFFFJJJMMMNNNNNNMMMNNNPPPTTT^^^mmmwwwuuummmdddcccaaa```bbbgggooouuuuuurrrlllddd[[[RRRLLLHHHHHHIIIIIIJJJHHHFFFCCCAAAAAA???>>>???AAADDDEEEEEEIIIHHHHHHGGGFFFDDDCCCCCCEEECCCBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCDDDDDDCCCBBBBBB@@@BBBCCCCCCAAA@@@@@@AAAAAAAAAAAA@@@???@@@BBBDDDDDDCCCBBBBBBCCCDDDCCCBBB???AAABBBCCCCCCAAA???>>>;;;<<<>>>@@@BBBCCCDDDDDDCCCDDDEEEFFFHHHMMMSSSWWW\\\\\\___fffmmmppppppooocccaaa```aaabbbaaa^^^[[[UUURRRPPPUUU___llluuuzzz{{{qqqfff```YYYUUURRRVVVbbbnnn{{{vvvqqqrrrtttwww|||~~~yyyuuu{{{yyymmmjjjdddcccdddeeehhhkkkoooqqqpppooopppttt{{{|||oooccc^^^\\\XXXUUUUUUZZZ\\\ZZZRRRHHHCCCEEEIIIDDDIIIQQQZZZaaagggiiikkk```XXXOOOMMMSSS[[[aaadddrrrpppkkkbbbZZZXXX]]]bbbkkkpppyyyvvvggg```YYYXXXVVVUUUVVVXXX[[[\\\gggppp}}}yyywwwxxx}}}pppbbbWWWQQQJJJIIIHHHHHHLLLTTT___ggg~~~qqqooolllgggddddddfffiiipppoookkkddd```bbbjjjqqq~~~{{{wwwqqqmmmmmmpppssswww{{{~~~|||yyyxxx{{{wwwyyywwwnnnkkkccceeehhhhhhddd[[[OOOGGGEEECCCAAA>>>=========>>>@@@===;;;<<<@@@BBBAAA???BBBCCCDDDEEEDDDCCCBBBAAAGGGKKKSSS^^^kkkwwwjjj[[[VVVSSSZZZeeemmmooojjjaaa\\\TTTQQQMMMLLLQQQXXX```eeeiiizzzqqqZZZPPPKKKEEEGGGNNNKKKKKKIIIEEEBBB???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFGGGHHHBBBHHHPPPYYYbbbmmmsssuuu|||~~~|||sssiiihhhrrr}}}xxxwwwqqqeeeVVVLLLIIIJJJMMMNNNOOOOOOMMMJJJFFFDDDFFFBBB???AAAFFFIIIGGGEEEFFFHHHJJJIIIFFFCCCBBBAAACCCBBBAAAAAAAAAAAABBBCCCBBBAAA@@@@@@??????@@@@@@???>>>???AAABBBBBB@@@>>>DDDBBB@@@???>>>???AAABBB???>>><<<===>>>??????>>>===>>>@@@AAAAAA@@@>>><<<>>>@@@BBBBBBAAAAAAAAABBBCCCCCCBBB@@@===;;;<<<===;;;:::::::::;;;===???@@@AAA???BBBHHHHHHGGGLLLUUU]]]\\\\\\```fffhhhddd```UUURRROOONNNOOOPPPPPPOOOKKKKKKLLLOOOTTT\\\fffmmm~~~vvvjjjccc]]]YYYWWWYYY\\\aaalllvvvzzztttmmmgggdddfffiiimmmqqqzzzyyyvvvVVVVVVVVVWWWYYY\\\___aaa]]]\\\\\\___dddiiilllmmm|||vvvrrrooollleee\\\YYYZZZ]]]^^^]]]UUUKKKEEEFFFJJJNNNSSS\\\dddhhhiiifffddd\\\UUUMMMKKKOOOUUUXXXYYY\\\\\\YYYTTTOOOPPPUUU[[[___cccgggllloooppppppoooooosssxxxxxxpppeeeYYYRRRTTTRRRQQQPPPQQQSSSUUUWWWXXX___iiiqqqtttqqqlllhhhccccccdddjjjsss}}}xxxmmmeeeaaa^^^RRRPPPNNNMMMNNNUUU^^^ddd{{{yyyvvvrrrnnnkkkjjjjjjlllllljjjddd______dddiiiooonnnkkkiiihhhkkkqqquuutttyyy~~~~~~||||||}}}sssvvv~~~}}}ssshhhbbbZZZ[[[\\\\\\YYYSSSJJJDDDAAAAAA@@@???===<<<::::::<<<;;;;;;<<<>>>@@@@@@@@@AAAAAABBBCCCCCCBBBBBBAAAGGGJJJPPPXXXbbbllluuuyyyyyydddUUUOOONNNUUU___fffgggccc[[[UUUUUUSSSRRRUUU[[[aaacccdddcccsss}}}iiiVVVPPPLLLEEEDDDIIIJJJJJJGGGDDD@@@>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAABBBCCCDDDEEEDDDGGGKKKQQQZZZdddmmmrrrxxxmmmiiinnnvvvwwwssskkk```UUUMMMGGGEEEIIIKKKLLLMMMMMMLLLKKKJJJGGGDDDBBBFFFLLLRRRSSSRRRQQQSSSTTTRRRMMMHHHEEEDDDCCCBBBAAA?????????@@@AAAAAA@@@??????>>>>>>?????????>>>>>>???AAABBBAAA@@@AAAAAA???>>>======>>>>>>>>>===<<<<<<>>>@@@@@@?????????@@@AAAAAAAAA@@@??????@@@BBBBBBAAA@@@BBBCCCDDDDDDCCC@@@===;;;;;;;;;999888888888999;;;===>>>AAA@@@CCCHHHIIIJJJQQQZZZ___[[[YYYYYY[[[ZZZUUUQQQLLLJJJHHHHHHIIIKKKLLLLLLEEEFFFFFFHHHLLLSSS\\\bbblllooorrrqqqkkkbbb[[[WWWYYYUUUTTTVVVYYY]]]eeennnooonnnllliiieeebbb___]]][[[]]]```cccjjjwwwKKKKKKJJJKKKLLLNNNPPPQQQQQQPPPOOOPPPSSSVVVXXXXXX```tttrrrmmmrrryyyyyynnn```[[[]]]___```^^^WWWMMMHHHHHHKKKSSSZZZcccjjjlllhhhaaa\\\XXXSSSNNNLLLMMMOOONNNMMMMMMNNNNNNLLLJJJKKKPPPUUUUUUUUUVVVXXXYYYZZZ\\\\\\[[[\\\^^^```^^^YYYQQQLLLMMMLLLJJJJJJJJJLLLOOOPPPQQQUUUYYY]]]^^^\\\XXXUUUWWWXXX[[[aaaiiiqqqvvvyyy{{{ssskkkffffffgggiii\\\ZZZWWWTTTSSSVVV\\\aaaoooxxxwwwxxxxxxyyyxxxvvvuuussstttxxx~~~zzztttpppmmmkkkllljjjfffaaa^^^```cccdddcccaaa```bbbhhhooouuuxxx~~~}}}ssswww}}}yyyooo```WWWPPPPPPOOOOOONNNKKKGGGCCC>>>?????????>>><<<999888888999;;;<<<<<<<<<>>>@@@??????@@@@@@AAABBBBBBBBBGGGIIILLLQQQXXX___eeeiiiooowww~~~zzzjjjYYYLLLGGGJJJPPPXXX^^^___ZZZSSSNNNMMMMMMPPPXXX___bbb___ZZZ\\\jjjxxx|||wwwlll^^^TTTRRROOOHHHCCCDDDIIIHHHEEEAAA>>><<<===???;;;;;;;;;;;;;;;;;;;;;;;;=========>>>???@@@@@@@@@EEEEEEEEEHHHNNNXXXdddlll{{{~~~yyypppkkkmmmrrruuuoooeee[[[SSSLLLDDD???EEEFFFGGGJJJLLLNNNOOOPPPHHHFFFFFFKKKTTT\\\aaabbb___``````^^^WWWQQQKKKIIICCCBBB@@@>>>======>>>>>>??????>>>===============>>>>>>>>>@@@CCCDDDDDDDDDEEEEEEEEEEEECCCAAA???>>>>>>===<<<===???AAAAAA@@@AAAAAAAAAAAAAAABBBCCCCCCAAAAAABBBAAA???@@@BBBDDDEEEEEECCC@@@<<<999999999666666666666777999;;;<<>>===;;;::::::666:::<<<<<<::::::<<>>>>>>>>>>>@@@AAABBBCCCFFFGGGJJJNNNSSSXXX\\\___aaaeeehhhdddYYYMMMFFFCCCHHHLLLRRRVVVWWWSSSMMMIIIFFFGGGKKKTTT]]]___YYYRRRZZZdddmmmooommmkkkfffbbb]]]VVVSSSVVVUUUMMMEEEBBBGGGFFFDDD@@@<<<;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============DDDBBBBBBDDDHHHOOO[[[fffpppssstttqqqmmmkkknnnrrrqqqlllcccYYYPPPGGG@@@<<>>===<<<<<<===>>>===<<<<<<;;;;;;<<<<<<;;;===@@@EEEJJJLLLKKKJJJKKKLLLMMMMMMKKKGGGCCCAAA???>>>===>>>@@@BBBCCCBBBBBBAAA@@@@@@AAABBBEEEFFFAAAAAAAAA???>>>???AAADDDEEEDDDCCC???;;;888777888666555555555666888:::;;;DDDGGGLLLOOOPPPQQQUUUZZZVVVRRRLLLIIIGGGEEECCCAAA===<<<;;;<<<>>>@@@AAA@@@AAAAAAAAA@@@AAADDDIIIMMMNNNNNNMMMKKKIIIHHHJJJLLLIIIHHHIIILLLMMMLLLOOOUUURRRQQQOOONNNNNNPPPRRRTTTRRRTTTUUUWWWYYY___fffkkkssswwwwwwpppjjjkkkoooppptttvvv{{{LLLLLLKKKKKKKKKKKKKKKLLLIIIGGGGGGHHHJJJKKKKKKKKKPPPXXXcccjjjiii```WWWRRRXXX[[[bbbfffbbbWWWPPPOOOQQQRRRSSSQQQMMMLLLMMMOOOTTTVVVZZZ\\\[[[WWWSSSPPPNNNMMMMMMMMMMMMJJJGGGEEEFFFFFFGGGGGGFFFEEEFFFFFFJJJKKKMMMOOOOOOOOOOOONNNIIIGGGEEEFFFJJJKKKJJJGGGFFFFFFFFFFFFFFFHHHIIIJJJOOONNNNNNNNNNNNOOOPPPPPPTTTXXX___gggmmmnnnkkkiii___]]]YYYVVVVVVWWWYYY[[[^^^^^^]]][[[ZZZ[[[^^^aaaeeetttvvvoookkkkkkjjjjjjjjjkkkmmmooopppnnnmmmkkkjjjmmmvvv|||xxxuuutttqqqmmmgggbbbaaabbbccc____________aaafffmmmrrr}}}oooqqq|||xxxcccRRRHHHHHHIIIKKKKKKIIIEEEBBB@@@>>>;;;888777888:::;;;888;;;>>>>>><<<;;;<<<>>>???>>>===>>>???AAADDDEEEEEEGGGKKKOOOTTTWWWZZZ[[[XXXXXXVVVQQQJJJEEECCCBBBDDDGGGKKKNNNNNNKKKGGGDDDIIIIIILLLSSSZZZ]]]YYYTTTZZZaaaeeebbb]]]ZZZVVVRRRTTTRRRTTTXXXXXXQQQIIIDDDEEEEEECCC@@@===;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>???AAAEEEHHHJJJEEEEEEFFFJJJQQQYYY^^^aaaaaacccdddbbb\\\WWWRRRPPPEEEDDDAAA???======<<<======<<<;;;;;;::::::;;;;;;888<<>>???AAACCCCCCBBBAAA@@@>>>>>>???AAADDDEEE@@@@@@???===<<<<<>><<<;;;;;;=========<<<@@@AAAAAA@@@???@@@DDDFFFAAABBBCCCBBBAAABBBCCCEEECCCBBBEEEHHHHHHEEEGGGKKKNNNLLLIIIGGGGGGHHHKKKLLLMMMNNNPPPRRRTTTXXX\\\___ffflllnnniiiccccccddddddgggjjjooossswwwzzz{{{zzztttvvvxxxyyy|||IIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDFFFHHHIIIHHHGGGKKKMMMRRRWWWVVVRRRPPPQQQOOOMMMOOOTTTSSSMMMHHHGGGGGGIIIKKKLLLKKKLLLNNNOOOVVVVVVUUUSSSQQQOOOMMMLLLGGGHHHIIIIIIHHHFFFDDDCCCCCCDDDEEEEEEFFFGGGGGGHHHCCCEEEHHHKKKLLLKKKIIIHHHEEEDDDCCCCCCEEEEEEEEEDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKLLLNNNPPPQQQQQQVVV___hhhmmmkkkeee___ZZZYYYVVVTTTRRRQQQQQQQQQVVVXXXYYYZZZZZZ\\\^^^aaacccooo|||zzzqqqllljjjhhhfffddddddeeegggjjjllllllkkkiiiggghhhnnnxxxyyyuuusssqqqnnniiidddaaa```aaabbb\\\^^^```cccfffkkkrrrvvvpppddddddnnn{{{}}}tttnnnnnnuuu{{{}}}iiiYYYLLLKKKJJJJJJJJJGGGBBB>>>>>>;;;777444333555888:::999;;;>>>@@@@@@@@@AAAAAAAAA@@@???>>>???BBBEEEGGGHHHJJJOOOTTTWWWXXXXXXXXXRRRNNNIIIDDDAAA@@@AAABBB???AAACCCEEEEEEDDDBBB@@@HHHIIIKKKNNNRRRUUUUUUUUUXXX]]]^^^XXXQQQOOOMMMJJJNNNOOORRRUUUUUUQQQJJJEEECCCDDDEEECCC@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>><<>><<<<<<;;;<<<===???AAABBB@@@AAABBBEEEIIIMMMQQQSSSUUUVVVWWWVVVRRROOOMMMLLLDDDCCCAAA???============<<<<<<;;;::::::::::::;;;888<<>>>>>@@@AAAAAA@@@>>>===<<<;;;<<<>>>@@@AAA<<<===<<<;;;999999;;;======>>>===;;;888666666777777666666666777999;;;<<>>;;;:::::::::???>>><<<<<<<<<<<<;;;999======>>>===<<<<<<>>>@@@<<<>>>@@@AAAAAAAAABBBCCC@@@@@@BBBEEEEEEBBBBBBFFFNNNMMMJJJHHHGGGIIIJJJLLLLLLLLLMMMPPPRRRVVVYYYZZZ]]]eeeiiifffaaaaaabbbaaa```eeehhhiiikkkoooqqqoooooooooppppppqqqtttxxx{{{~~~~~~FFFFFFFFFFFFFFFEEEEEEDDDFFFEEEDDDEEEFFFFFFDDDCCCEEEDDDHHHNNNOOOLLLMMMRRRGGGEEEFFFIIIIIIFFFDDDEEEAAACCCFFFHHHJJJKKKMMMNNNQQQPPPNNNLLLKKKKKKKKKKKKEEEFFFFFFEEECCCBBBBBBBBBEEEEEEEEEFFFHHHIIIIIIIIICCCDDDEEEGGGGGGFFFDDDCCCCCCEEEFFFFFFEEEDDDEEEFFFCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJKKKMMMOOOPPPQQQQQQXXXccclllppplllccc[[[XXXVVVSSSPPPMMMLLLMMMMMMOOORRRUUUWWWXXXZZZ]]]___ccclllwww{{{uuulllgggfffdddcccbbbaaaaaaccceeegggiiijjjiiigggfffhhhoootttyyy|||tttooolllllljjjhhheeecccbbb```______bbbgggkkkooosssxxx|||}}}yyyvvvwww|||uuuggg]]]\\\bbbkkkqqqtttpppkkkeeebbbdddkkkpppxxxyyyjjj]]]TTTQQQMMMIIIGGGDDD@@@>>>===;;;888666666777999:::999:::===AAAFFFHHHHHHGGGEEECCCAAA???@@@CCCGGGIIILLLPPPUUUYYYZZZWWWSSSQQQKKKGGGBBB>>>>>>?????????>>>???@@@AAABBBBBBAAA@@@CCCEEEHHHIIIIIIJJJNNNPPPRRRVVVUUUOOOIIIIIIIIIHHHIIIJJJLLLLLLLLLJJJGGGCCCBBBEEEGGGFFFCCC@@@===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<<<<999===DDDGGGIIIWWWiiipppiii___VVVPPPMMMKKKJJJIIIJJJIIIFFFAAA===;;;<<<::::::::::::;;;<<<<<<===;;;===???AAABBBDDDEEEGGGGGGHHHIIIGGGEEECCCCCCDDDBBBAAA???===<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;===CCCJJJPPPSSSRRRQQQRRRSSSUUUUUURRRNNNJJJGGG???>>><<<<<<===>>>===<<<;;;::::::999999:::;;;<<<888999:::999777666777888888999999888666666777888666666555666777888:::;;;>>>FFFJJJFFFCCCDDDCCC@@@@@@???>>><<<:::999999:::===<<<;;;;;;<<<;;;999777999:::;;;;;;::::::<<<======???AAAAAAAAAAAACCCDDD??????AAADDDDDD@@@AAAEEEJJJJJJIIIHHHIIIJJJLLLNNNMMMLLLLLLNNNQQQTTTVVVWWWWWW___ccc```]]]]]]______\\\bbbdddbbbbbbfffiiihhhjjjkkkllllllmmmnnnqqqttt|||~~~|||~~~EEEFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBAAA???===AAA@@@EEEMMMNNNJJJJJJOOOCCCBBBDDDGGGEEEBBBCCCGGG@@@AAADDDGGGIIIJJJLLLMMMHHHHHHHHHHHHIIIJJJLLLMMMGGGGGGFFFDDDBBBAAABBBCCCFFFDDDCCCCCCDDDEEEEEEDDDFFFFFFFFFFFFEEEDDDDDDCCC@@@DDDGGGGGGDDDCCCDDDEEEAAABBBBBBCCCDDDDDDEEEEEEDDDEEEGGGIIIKKKLLLMMMMMMQQQYYYdddnnnrrrlllaaaYYYVVVSSSOOOKKKIIIIIIKKKLLLKKKNNNRRRUUUVVVXXX[[[]]]```hhhqqquuuoooeee``````___^^^^^^]]]]]]^^^^^^___[[[^^^aaabbbcccfffkkkpppppp{{{zzzqqqjjjfffiiiiiihhhhhhhhheeeaaa___gggjjjooosssvvvyyy}}}~~~~~~}}}yyyuuurrrpppppppppqqqqqqpppllliiiiiimmmqqqssslllbbbZZZXXX\\\bbbfffhhheee```\\\[[[]]]aaaeeeiiivvv}}}wwwppphhh___\\\WWWOOOIIIEEECCCAAA@@@>>>>>>===<<<;;;;;;;;;;;;888888;;;BBBJJJNNNNNNLLLGGGEEEBBB@@@AAADDDHHHJJJQQQTTTYYY\\\ZZZUUUNNNJJJFFFBBB???===>>>???===<<>><<<::::::::::::::::::::::::777888888999::::::;;;;;;<<<888:::BBBEEEIIIYYYmmmssskkk```VVVOOOIIICCC@@@>>>===<<<===>>>>>>;;;999999999999::::::;;;;;;;;;888:::===????????????@@@?????????===;;;:::;;;===@@@???>>><<<;;;;;;;;;<<<===<<<;;;;;;::::::;;;;;;>>>>>>AAAEEEJJJNNNOOOOOOHHHIIIJJJJJJHHHDDD@@@===>>><<<:::::::::;;;:::999999999888888777888888888666777999888666555555555555666777666555555777999555555555555666888999;;;;;;BBBCCC>>>;;;>>>@@@>>>;;;<<<===<<<<<<<<<>>>???;;;:::999:::;;;;;;999777888999;;;;;;::::::<<<===<<<============>>>@@@BBB@@@???AAADDDCCC@@@AAAEEE@@@AAAAAABBBDDDGGGIIIKKKJJJIIIHHHJJJLLLOOOQQQQQQUUU[[[^^^ZZZVVVXXXZZZ[[[\\\cccfffbbb```eeejjjjjjfffhhhjjjkkklllmmmpppsssuuu{{{}}}|||CCCBBBBBBAAAAAAAAABBBBBBCCCBBBAAA@@@@@@@@@AAABBB@@@??????CCCHHHJJJGGGCCCBBB???======>>>@@@AAAAAA@@@@@@AAADDDFFFHHHFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDCCCAAA@@@???@@@@@@AAA@@@AAAAAAAAAAAA@@@???>>>BBBBBBCCCCCCBBBAAA@@@@@@DDDCCCAAA@@@@@@AAACCCDDD??????@@@AAAAAABBBBBBCCCHHHGGGFFFFFFGGGJJJMMMNNNNNNVVVbbblllpppjjj```WWWSSSOOOKKKHHHHHHHHHHHHHHHTTTQQQNNNNNNQQQVVVYYY[[[bbbdddeeefffdddaaa]]]ZZZYYYXXXXXXXXXXXXWWWWWWWWW]]]]]]aaadddcccaaadddiiiqqqtttzzzvvvpppiiiiiimmmpppoookkkgggeeefffiiikkkqqqyyy}}}}}}~~~}}}}}}|||{{{vvvyyywwwvvvvvvxxxyyyyyyxxxrrrppplllhhhfffeeeffffffeeedddcccbbb```___^^^]]]\\\[[[YYYXXXXXXYYYZZZ[[[[[[ZZZYYYXXXYYYZZZ\\\^^^^^^ccchhhiiifffaaa^^^^^^fff```VVVLLLEEEBBBAAAAAA;;;;;;;;;;;;;;;999888777999:::;;;BBBNNNZZZ[[[WWWTTTMMMEEECCCGGGLLLNNNNNNXXXXXXWWWUUURRRNNNKKKIII>>>===:::888888999;;;===>>>???@@@AAA@@@???===;;;???@@@AAACCCFFFHHHIIIJJJMMMJJJGGGEEEEEEEEEDDDCCC???@@@@@@???===>>>@@@BBBBBBBBBCCCCCCBBB???===;;;===999666777:::;;;888444888777777666777888:::;;;;;;:::<<>>???@@@AAA===>>>?????????===:::999:::::::::999999777666666888777555444555666888999444555555555666666777777666666666555555444444444:::999777555444555666777<<<<<<;;;:::::::::;;;;;;;;;888666666888:::999888777888999:::::::::999999<<<999555555888<<<>>>>>><<<;;;:::;;;======<<<;;;????????????@@@AAABBBBBBBBBBBBBBBCCCEEEGGGJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKVVVVVVVVVVVVVVVVVVVVVVVV\\\\\\]]]^^^^^^^^^]]]]]]```bbbeeeggghhhjjjmmmoootttuuuvvvyyy|||~~~DDDCCCBBBAAA@@@?????????BBBAAA@@@??????@@@AAAAAA@@@>>>>>>BBBGGGHHHEEEAAAAAA???<<<<<<===>>>????????????@@@AAACCCDDDBBB@@@AAABBBCCCCCCDDDCCCCCCCCCBBBAAA@@@?????????@@@AAA@@@@@@@@@@@@?????????>>>BBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@??????@@@AAAAAA?????????@@@AAAAAABBBBBBEEEEEEEEEFFFGGGIIILLLMMMMMMUUUbbblllnnnhhh\\\TTTPPPMMMIIIGGGGGGGGGGGGGGGOOONNNLLLLLLMMMQQQVVVYYY\\\^^^___```^^^[[[WWWUUUUUUUUUUUUUUUUUUUUUUUUUUUZZZZZZ]]]``````^^^ccciiinnnqqq|||wwwrrrkkkmmmrrrvvvvvvrrrnnnkkkkkknnnsss|||~~~~~~|||vvvsssrrrssszzzyyywwwvvvuuuuuuvvvvvvzzzwwwuuuvvvxxxxxxtttooonnnmmmlllmmmnnnnnnmmmlllgggeeebbb___]]]]]]^^^______^^^]]][[[YYYWWWVVVUUUVVVTTTSSSRRRRRRSSSUUUVVVWWWVVVUUUTTTUUUVVVXXXYYYXXXZZZ]]]]]]ZZZYYYYYYZZZeeeccc]]]TTTKKKDDD@@@@@@AAAAAAAAA???;;;999999999999999;;;BBBRRRcccjjjiii[[[TTTLLLHHHKKKOOOQQQQQQSSSSSSRRRPPPMMMJJJGGGEEE>>>===:::999888999;;;<<<===>>>@@@@@@@@@>>>===;;;===>>>@@@BBBDDDFFFHHHHHHHHHFFFCCCAAAAAAAAA@@@???>>>>>>>>>===<<<===???AAADDDDDDCCCBBB???<<<888666;;;888666777:::;;;888555::::::999888888999:::;;;;;;:::;;;===???CCCNNNYYYggghhhbbbUUUJJJDDD>>>888999888777777666666777777666777777777666555333222555666666777888888999999888888888888888888888888999999888888888777777777333444555666777888999:::777777888999;;;<<<======::::::;;;;;;:::888777666888888888777777555444444888777555444333444555666444444555555666666666666555555555444444444333333888777555444444555666777:::999999888888999999999;;;888666666888999999888888888888999999999999:::<<<:::777777999999888666<<<;;;:::;;;<<<===<<<;;;>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFGGGHHHJJJJJJJJJJJJJJJKKKKKKKKKQQQQQQQQQRRRSSSTTTUUUUUUZZZZZZ[[[ZZZZZZYYYXXXWWW[[[^^^```bbbdddfffiiikkkoooppprrruuuyyy~~~|||zzz{{{~~~DDDCCCAAA@@@>>>=========@@@??????>>>>>>???@@@@@@???======@@@CCCDDDBBB>>>@@@>>>;;;;;;;;;<<<<<<;;;>>>======>>>??????===<<<>>>???@@@@@@AAAAAAAAA@@@??????>>>>>>>>>??????@@@@@@???>>>=========>>>???AAA@@@???>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCEEEGGGHHHJJJJJJLLLUUUaaajjjkkkbbbVVVNNNKKKIIIFFFDDDEEEFFFFFFFFFIIIJJJKKKJJJIIIKKKPPPUUUWWWXXXYYYZZZXXXVVVRRRPPPOOOOOOPPPPPPQQQRRRRRRRRRVVVVVVXXX[[[\\\\\\bbbjjjqqqttt~~~yyysssrrrvvv{{{{{{xxxtttrrrrrrvvv}}}xxxuuutttuuuvvvuuutttqqqnnnjjjiiikkkmmmnnnmmmlllkkklllnnnpppqqq|||}}}}}}~~~}}}}}}~~~}}}~~~~~~|||zzzxxxxxxxxxyyywwwyyy||||||wwwtttkkkiiihhhiiilllmmmjjjgggcccbbbbbbbbbcccbbb```^^^ZZZYYYWWWVVVUUUVVVWWWXXXZZZYYYWWWTTTRRROOOMMMLLLOOONNNMMMLLLMMMNNNPPPRRRRRRQQQPPPOOOOOOQQQRRRSSSQQQQQQQQQPPPOOOQQQTTTWWWdddggghhhaaaUUUJJJDDDBBBHHHJJJKKKFFF>>>999:::<<<;;;;;;;;;AAASSShhhtttwwwhhh```UUUOOONNNOOOPPPPPPLLLLLLLLLKKKHHHFFFCCCBBB>>><<<:::999999:::;;;<<<===>>>???@@@???>>>===<<<<<<===???AAACCCDDDEEEFFFEEECCC@@@?????????>>>===<<<<<<===<<<;;;;;;>>>@@@AAABBBBBBAAA>>>:::666444:::777555777:::;;;999777:::999999888888999;;;<<<<<<:::;;;===>>>@@@IIISSScccddd```UUUKKKCCC<<<666666666555555444444444444555555555444444333333222444444555555666777777777555555555555555555555555666666666555555555555555333333444555555666777777444555555666777777888888666666666555444444333333555555555555444333222222888777555333222222222333444444444555555555555666444444333333333333333222555555444333333444666666666666666666666777777777999888666666777888888777888888777777777888999:::999888888999999888555333;;;:::999:::<<<===<<<;;;<<<<<<<<<===>>>@@@AAABBBDDDCCCCCCCCCCCCCCCDDDEEEIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMOOOPPPQQQRRRSSSTTTTTTUUUUUUTTTTTTSSSVVVXXXZZZ\\\^^^```cccfffhhhiiikkkooottt{{{~~~~~~xxxtttrrruuuzzz~~~AAA@@@???======<<<<<<<<<===============>>>>>>>>>===<<<<<<===@@@@@@>>><<>>???@@@@@@@@@@@@<<<<<<<<<<<<======>>>>>>???>>><<<;;;:::<<<===??????>>><<<;;;;;;<<<>>>???<<<======>>>>>>======<<<<<<======>>>??????@@@@@@>>>???AAACCCEEEGGGGGGHHHJJJSSS___fffddd[[[OOOHHHFFFDDDBBBBBBCCCDDDEEEDDDCCCGGGIIIHHHEEEFFFKKKQQQSSSTTTUUUVVVUUUSSSPPPNNNKKKKKKLLLMMMNNNOOOPPPPPPTTTSSSUUUXXXYYY[[[ccckkkuuuxxxwwwzzz}}}}}}zzzyyyzzz|||sssmmmllllllllljjjlllkkkhhheeeccccccgggjjjgggfffffffffhhhkkknnnpppwww~~~|||wwwuuu|||}}}{{{{{{yyyyyy|||{{{xxxzzz}}}~~~|||{{{yyywwwwwwzzz~~~{{{rrrpppnnnnnnooopppooonnnsssvvvzzz{{{{{{yyyxxxxxxwwwxxxyyyxxxvvvrrrnnnkkkbbbaaa``````bbbcccaaa___\\\[[[[[[\\\\\\ZZZWWWTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWVVVTTTQQQNNNKKKIIIHHHLLLKKKJJJJJJKKKMMMOOOPPPMMMLLLLLLKKKKKKLLLMMMMMMKKKKKKJJJJJJLLLNNNRRRUUUaaahhhooolll```RRRJJJHHHLLLQQQTTTPPPEEE===;;;===>>>>>>===BBBRRReeerrruuuoooggg[[[RRRMMMLLLKKKKKKHHHHHHHHHGGGFFFDDDAAA@@@===<<<;;;999999:::;;;<<<======>>>??????>>>======<<<===???AAACCCDDDDDDDDDEEECCCAAA@@@AAA@@@???===999:::::::::999:::<<<>>>===>>>@@@AAA@@@>>>;;;888999777666777:::;;;:::888777666666777888:::<<<===>>><<<===@@@AAACCCIIIQQQ^^^]]]YYYPPPFFF>>>999555444444444444444333333222666666555444333333444444333333444444555555555555444444444444444444444444444444444444444444444444666555555444333222222111333333444444444444444555555444333333222222333333333333444444333222222111666555444333222222333333444444444444444444444444222222222222222222222222333222222222333444555666444555555666666666666666777777666666777777777777888777666555555777999:::555666777888999999888777:::999888999;;;<<<<<<;;;<<<<<<<<<===>>>@@@AAABBBAAAAAAAAAAAABBBBBBCCCCCCGGGGGGGGGHHHIIIIIIJJJJJJHHHHHHIIIJJJKKKKKKLLLLLLJJJKKKMMMOOOQQQSSSTTTTTTSSSTTTVVVXXXYYY\\\```cccddddddeeeiiiooovvv}}}|||yyy||||||vvvrrrnnnqqqvvvzzz}}}~~~}}}<<<;;;;;;;;;;;;<<<<<<===:::;;;;;;<<<<<<<<<======<<<;;;;;;;;;<<<<<<<<<;;;===;;;999999999999888666:::999888999;;;<<<<<<;;;::::::;;;<<<===>>>>>>===999999:::;;;;;;<<<<<<<<<===<<<:::999999:::<<<===<<<;;;:::888888:::<<<===<<<<<<============<<<<<<;;;;;;<<<<<<===>>>>>>???<<<>>>@@@BBBDDDEEEEEEFFFIIIQQQZZZ___[[[RRRIIICCCCCCAAA???@@@AAACCCCCCBBB@@@DDDGGGFFFCCCDDDHHHMMMNNNOOOPPPQQQPPPOOOMMMLLLHHHHHHIIIJJJLLLMMMNNNNNNSSSRRRSSSUUUVVVYYYaaajjjqqqtttxxxzzzwwwsssxxx{{{rrrhhhccceeeggggggeeedddcccaaa]]][[[[[[^^^aaacccbbbcccdddfffiiimmmooouuuzzz{{{uuuqqqpppwww{{{~~~|||{{{{{{vvvvvvyyy|||yyyzzzyyyuuusssvvv|||~~~{{{|||~~~}}}{{{yyywwwtttsssqqqoooppptttyyy}}}}}}yyyuuuqqqooojjjhhhggghhhjjjkkkjjjiiippprrrsssrrrooonnnnnnpppqqqqqqqqqpppnnnjjjgggddd]]]\\\ZZZYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWUUUQQQNNNPPPPPPQQQSSSSSSTTTTTTTTTSSSRRRPPPNNNKKKIIIGGGFFFJJJIIIHHHHHHIIIKKKMMMOOOKKKJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGIIIKKKNNNOOOOOOWWWaaajjjjjjaaaUUUNNNLLLMMMTTTZZZXXXNNNDDD?????????AAABBBFFFRRRbbbkkklllhhhbbbXXXPPPKKKJJJJJJJJJGGGGGGHHHGGGFFFCCCAAA@@@===<<<;;;:::::::::;;;;;;=========>>>>>>>>>======<<<>>>@@@BBBCCCCCCCCCBBBCCCAAA@@@@@@@@@@@@>>><<<777888999888888999;;;>>>===???BBBDDDDDDBBB???<<<;;;:::999999::::::999888555555666777:::===@@@AAA@@@>>>???DDDFFFGGGKKKQQQVVVSSSMMMFFF>>>888555666444444555555555444333222555444333333222333333444333333333333333444444444444444444444444444444444333333444444444444444444555444444333222111000000333333333333333333333444666555444333333333444444333333444444333333222222333333333333444555555666444444444444333333333333222222222222222222222222222222222222222333444444444444555666777777666666666666777777666666666666777666555444444666888999777777777777777888999:::999888777999;;;<<<<<<;;;<<<<<<======>>>@@@AAABBB===>>>???@@@AAABBBBBBBBBDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGIIILLLNNNPPPQQQRRRRRRSSSUUUUUUVVVYYY]]]```aaaaaabbbeeekkkrrryyy}}}|||zzzuuuxxx}}}{{{vvvrrrppprrrvvvyyy{{{~~~|||vvvtttuuu999888888999999:::;;;<<<888999:::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;999888888999999888666999777666777999;;;;;;;;;555666777888999:::::::::777888999999:::999999999:::999888888888999:::;;;999888777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<============>>>???@@@AAACCCDDDDDDHHHNNNUUUVVVQQQIIIDDDAAA@@@???>>>>>>@@@AAAAAA@@@>>>AAADDDDDDCCCCCCEEEHHHHHHHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHJJJKKKLLLLLLPPPOOOPPPRRRRRRTTT[[[dddlllmmmqqqqqqkkkeeeiiipppxxxlllfff___]]]```cccdddbbbaaa```^^^[[[XXXXXXZZZ]]]______aaabbbeeegggiiijjjssswwwzzzyyyuuupppnnnooorrrsssuuuvvvxxxyyyzzzzzz}}}{{{zzz|||~~~}}}yyyuuusssssswww||||||wwwtttuuusssqqqpppssswww{{{{{{yyy|||zzzyyytttxxxyyyvvvsssqqqpppmmmjjjiiiiiimmmtttzzz||||||xxxwwwvvvsssoookkkgggeeedddddddddeeeeeeeeeeeeeeefffffffffdddddddddgggiiijjjjjjjjjiiifffbbb___]]]XXXWWWVVVTTTRRRQQQQQQPPPSSSRRRQQQQQQQQQPPPMMMKKKLLLNNNOOOQQQQQQQQQPPPPPPMMMMMMLLLJJJHHHGGGFFFEEEHHHGGGFFFEEEFFFHHHJJJKKKJJJJJJIIIIIIIIIIIIHHHHHHDDDCCCDDDGGGIIIKKKJJJIIILLLSSS[[[]]]XXXQQQMMMLLLMMMTTT[[[[[[TTTKKKEEECCCAAADDDGGGKKKSSS^^^ddddddYYYVVVQQQLLLJJJJJJKKKLLLGGGGGGGGGGGGEEECCCAAA???<<<<<<;;;;;;:::::::::;;;<<<<<<============>>>>>><<<>>>@@@BBBCCCCCCBBBAAA???===============;;;999666777888777777888;;;===@@@CCCFFFGGGGGGDDD@@@>>>???>>>===<<<:::999888888666666777999<<>>???DDDGGGFFFHHHLLLKKKGGGBBB>>>888333333666333444555555555444333222111111111111111111111111333333333333333333333333333333333333333333333333333333333333444444444444000000111222222333444444333333333333444444444444555555555555555555555555333333333444444333333222111222222444555555666666444333333333333333222222111222222222222333333333222222222333333333333333333444555777777777666666444555777777666555555666555555444444444555666777999999888777555555777999888777666888:::<<<;;;:::===<<<<<<======>>>???@@@;;;<<<===???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCGGGHHHIIIJJJKKKLLLLLLLLLQQQRRRSSSSSSSSSUUUYYY\\\______aaadddiiiooouuuyyy||||||~~~~~~}}}|||zzzxxxtttwww{{{~~~}}}zzzvvvrrrrrrsssvvvwwwyyy{{{~~~}}}~~~{{{|||{{{wwwqqqnnnoooqqq888888888777888888999999666777888:::::::::::::::888999999999999999;;;<<<999888888888999:::888777999777555555777888888888444444666777888999999999777777888999888777666666777777777888888999999999666666666666777777777888::::::999888888999::::::999999::::::;;;<<<<<<<<<@@@????????????AAABBBDDDHHHLLLOOOMMMGGGBBB@@@AAA???>>>===>>>@@@@@@@@@???===>>>@@@AAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIKKKJJJKKKMMMMMMMMMSSS[[[bbbdddffffffaaa[[[]]]dddmmmwww{{{yyy|||rrriii___[[[XXXXXX\\\___``````______^^^\\\YYYYYYZZZ\\\]]]___aaaccceeefffffffffmmmpppqqqpppllljjjkkkmmmkkkjjjjjjlllnnnqqqrrrsssttttttuuuvvvvvvuuusssqqqpppppptttyyyyyysssoooooonnnnnnnnnooorrruuuwwwyyyzzzuuurrrppppppjjjpppsssoookkklllkkkhhhgggfffhhhnnnwww{{{zzzwwwppppppnnnllliiieeebbb```]]]___aaa```^^^\\\]]]______^^^]]]]]]^^^___``````ddddddcccbbb```\\\ZZZXXXVVVUUUTTTQQQOOONNNOOOPPPQQQOOONNNNNNNNNNNNLLLKKKKKKLLLNNNOOOOOONNNLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIHHHFFFEEEEEEFFFHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGEEECCCBBBDDDFFFHHHGGGEEEEEEIIIMMMOOOMMMLLLJJJJJJNNNRRRWWWXXXVVVQQQMMMJJJEEEHHHJJJLLLPPPXXXZZZYYYOOONNNMMMKKKJJJJJJKKKLLLFFFFFFFFFEEECCC@@@>>><<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<===>>>>>>;;;===???AAABBBAAA???>>>;;;;;;:::;;;<<<;;;888666666777777777777888;;;===???BBBFFFIIIJJJGGGDDDBBBCCCBBBAAA>>>;;;888777666666666666888:::<<>>???>>>>>>===??????@@@AAABBBCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAEEEFFFGGGHHHIIIJJJJJJJJJPPPPPPOOONNNNNNPPPTTTWWW[[[]]]```dddjjjpppuuuxxxtttuuuvvvwwwxxxxxxxxxxxxvvvxxxzzz|||{{{xxxtttqqqppprrrtttuuuvvvxxx|||~~~}}}{{{zzzyyysssqqqmmmjjjiiijjjkkkmmm999999888777777666777777555666888999:::::::::999777888999999888999;;;===888777777888::::::999777:::888555444555555555444555666777999:::;;;;;;;;;777777888888888666555444555666777888999888888888444444555666777777666666:::888777555555777888:::888999999::::::;;;<<<<<>>>>>@@@BBBCCCHHHKKKLLLHHHAAA>>>>>>AAA???>>>===>>>???@@@???>>><<<<<<===???AAABBB@@@>>>CCCCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGFFFGGGIIIHHHGGGLLLTTTVVVWWWYYYZZZVVVQQQRRRWWW___fffnnnrrrvvvxxxuuuoookkkpppwww|||~~~}}}xxxoooeee^^^WWWVVVUUUVVVYYY\\\^^^^^^ZZZZZZZZZYYYWWWVVVWWWYYY^^^```ccceeeggggggfffeeefffhhhiiigggddddddfffiiieeeddddddfffiiilllmmmmmmkkknnnqqqrrrqqqpppooopppnnnnnnrrrwwwvvvpppllllllkkklllmmmmmmnnnpppuuuxxx~~~}}}xxxrrrnnnkkkiiiiii```gggjjjfffccceeeeeebbbdddcccfffmmmvvvyyyuuuppphhhhhhgggeeeccc___\\\[[[WWW[[[^^^]]]XXXUUUWWWZZZ___^^^\\\\\\]]]]]][[[YYY`````````___]]]ZZZXXXVVVUUUUUUTTTRRRPPPPPPQQQRRRRRRPPPNNNMMMNNNNNNMMMLLLKKKLLLNNNOOOOOOMMMJJJHHHJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJHHHGGGFFFGGGIIIJJJHHHHHHIIIHHHHHHGGGFFFFFFIIIEEEBBBBBBEEEGGGGGGEEEEEEEEEFFFGGGHHHIIIJJJJJJOOOQQQSSSUUUUUUTTTRRRPPPIIILLLLLLJJJKKKPPPQQQOOONNNNNNNNNLLLIIIHHHHHHIIIDDDDDDDDDCCCAAA>>>;;;:::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<===>>>???:::<<<>>>@@@@@@???===<<<;;;;;;:::;;;<<<;;;999666666777777777777888;;;>>>;;;>>>DDDIIIKKKKKKIIIGGGFFFEEEDDD@@@;;;888666555555444444444666777999:::;;;888999===>>>;;;999:::888666777:::888111000444111222444444444333111///111222444555555444333111333333333333333333333333111111111111111111111111000000111111222222222333222222222222222333333333111111111222333333444444000111333444555333222111000111111222222222111111111111222222222111111000333333333222222111111111222222222333333444444444444444444444444333222111000111444666666666555444222555888777555333444555222333444555555555444444+++///555888888777777999666666555777:::;;;;;;:::;;;:::999999888888999999<<<===>>>>>>>>>===;;;:::===>>>>>>@@@AAABBBCCCCCC>>>>>>??????@@@@@@AAAAAAAAABBBDDDFFFHHHJJJKKKKKKNNNNNNMMMKKKJJJLLLPPPSSSYYY[[[___dddjjjqqquuuxxxppppppqqqssstttvvvwwwwwwyyyzzz{{{{{{zzzvvvssspppnnnoooqqqrrrsssvvvzzz}}}zzzyyyyyyyyyzzzzzzyyywwwmmmiiieeebbbcccfffhhhiii777777777777666666666666:::555555:::;;;666444777999888777555555777888999666666777777777777666666666666666666777777777777888888777777888999::::::999999777666555555555555444444444333333222222222666666666555444444444333777777666666666666777777666777888999:::;;;;;;;;;<<<;;;;;;;;;;;;<<<======BBBAAAAAAAAA???>>>===<<<::::::::::::;;;;;;<<<=========<<<<<<<<<>>>@@@AAAAAAAAAAAABBBBBBCCCCCCCCCAAA??????@@@AAACCCCCCCCCCCCCCCBBBBBBCCCFFFHHHJJJJJJKKKMMMMMMLLLKKKLLLMMMSSSWWW^^^cccffffffcccaaacccdddfffiiinnnppppppooommmllliiifffccc___\\\ZZZSSSTTTTTTUUUWWWYYY[[[\\\YYYZZZZZZWWWUUUTTTWWW[[[```aaacccdddcccaaa^^^\\\```\\\ZZZ___bbb```^^^___aaaaaabbbcccdddeeeffffffcccgggllloooooommmlllkkklllnnnppprrrsssqqqooonnnggghhhiiihhhhhhlllsssyyy}}}zzzxxxlllkkkiiihhhgggeeeaaa^^^^^^___```bbbdddeeeeeefff```ccchhhpppuuutttnnniiiaaaaaa```___\\\ZZZWWWUUUWWWWWWVVVVVVWWWXXXZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYY\\\]]]]]]\\\YYYWWWVVVVVVTTTTTTTTTSSSSSSRRRQQQPPPOOONNNLLLMMMOOOPPPPPPOOOMMMOOOQQQQQQPPPNNNLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGJJJIIIHHHGGGGGGIIIKKKLLLIIIIIIHHHHHHHHHIIIJJJJJJFFFEEEDDDDDDEEEEEEDDDCCCCCC???@@@EEEFFFCCCDDDIIILLLOOORRRRRRQQQPPPRRRTTTSSSQQQMMMJJJIIIJJJMMMNNNLLLJJJIIIJJJKKKKKKJJJHHHCCCBBB???<<<;;;;;;;;;<<<;;;:::999999888888999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999999888888888777888888777777888999::::::===>>>AAADDDFFFHHHHHHHHHCCCAAA>>>;;;777555444333333333333333333333333333555666888999888666333111333333333333333333333333222222222222222222222222333444444333222222333555222333333333333222111111000000000111222222222333333444444333222222333555444222000111333444222000222222222222222222222222444000+++***,,,///000000555444444333333444444555...////////////000000000111111111111111111111111111111111111111111111111000111111111111222222222111222333333444444444444555555555444444333333333333333333444444444555555555666666777888999999999666666777777777777666666777777888888888999999999;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<======??????AAACCCEEEGGGHHHIIIHHHGGGFFFGGGIIIKKKKKKKKKRRRUUUWWW[[[eeeooosssqqqjjjkkkmmmppprrrtttuuuuuu{{{yyyuuuqqqnnnkkkjjjjjjiiijjjlllmmmmmmnnnppprrryyywwwuuutttsssrrrooommmeeecccaaa___^^^```ccceee777777777777666666666666666333555:::;;;777555666888777666555555666777888666666666777777666666666555555555666666666777777777777777777777888999999999888777666555555555555777666666666555555555444555555555555444444444444777666666555555666666777666777888999::::::::::::;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>===<<<;;;;;;::::::999999999:::;;;;;;<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAA>>>===<<<===???@@@@@@@@@CCCBBBAAAAAABBBCCCDDDEEEEEEGGGIIIIIIHHHHHHIIIJJJLLLOOOTTTYYY[[[[[[YYYXXXXXXXXXZZZ]]]aaacccbbbaaa^^^]]]\\\YYYWWWTTTQQQPPPRRRRRRSSSTTTVVVXXXZZZ[[[YYYYYYXXXVVVSSSTTTWWWZZZ[[[\\\]]]]]]]]][[[YYYXXX\\\YYYZZZ```cccaaa^^^^^^___```aaabbbbbbcccccccccbbbfffkkkmmmmmmkkkjjjjjjiiikkkmmmnnnnnnmmmkkkjjjcccdddddddddeeehhhoootttyyyyyyyyyxxxuuupppllljjjdddbbbaaa``````^^^[[[XXXZZZ[[[]]]___```aaabbbbbb```bbbeeejjjmmmkkkfffaaa\\\\\\\\\\\\[[[YYYWWWVVVZZZZZZYYYXXXXXXYYY[[[\\\]]]]]]\\\[[[ZZZYYYYYYXXXZZZZZZ[[[YYYVVVTTTSSSSSSRRRRRRSSSSSSSSSQQQPPPOOONNNLLLKKKKKKMMMNNNNNNMMMNNNOOOPPPOOONNNLLLJJJJJJHHHHHHHHHGGGHHHHHHIIIIIIGGGFFFEEEDDDDDDFFFHHHIIIHHHGGGGGGGGGGGGGGGHHHHHHFFFDDDCCCCCCDDDDDDCCCBBBFFFBBB@@@DDDEEEDDDFFFLLLMMMOOOQQQQQQNNNMMMNNNOOOQQQOOOLLLIIIHHHHHHHHHIIIGGGEEEDDDDDDEEEEEECCCBBBAAA???===;;;:::::::::;;;;;;::::::999999999999999777777777888888888999999:::::::::999999999999999888888888888777777777777666666666666777888999:::;;;===???BBBCCCDDDEEEDDD@@@>>>;;;888666555555555111111111111111111111111111222444666777777666555333333333333333222222222222222222222222222222222000111222111//////111222333222222222111111111111222222222222222333333333000111111111//////111222444222000111333444222000222222222222222222222222666222///...000222333222444333333222222333333444666555555444333222111111111111111111111111111111111111111111111111111111000111111111111222222222111222333333444444333333555555555555444444333333333333333444444444444555666666666666777777777777666666777777777777666666777777777888888888999999;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========???@@@BBBDDDEEEFFFEEEEEEDDDEEEGGGHHHIIIIIINNNRRRUUUZZZccclllpppnnnggghhhjjjlllooopppqqqrrruuussspppmmmjjjgggeeedddeeeeeeeeedddccceeeiiilllqqqpppooooooooommmjjjhhhbbb```]]][[[[[[]]]___aaa777777777777666666666666333222555::::::777555666777666555444444555666777555555666666666666555555444444444555555555666666666666666555666666777888888777666555555555555555666666666666555555555555444444444444555555555555555555555444444555555555666666777888999999999999999888888888888999::::::::::::;;;;;;;;;;;;:::::::::999888888888888888999999999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>============::::::::::::;;;<<<======@@@@@@@@@@@@@@@@@@?????????AAACCCDDDCCCCCCDDDFFFEEEGGGJJJMMMOOOOOOOOONNNLLLLLLMMMOOORRRTTTTTTSSSSSSSSSSSSRRRQQQOOONNNMMMPPPQQQQQQSSSTTTVVVXXXYYYYYYXXXVVVSSSQQQSSSVVVYYYVVVVVVWWWWWWWWWWWWVVVUUUXXXVVVYYY___bbb___]]]]]]^^^___```aaaaaa```^^^^^^___cccgggiiihhhgggggggggdddeeefffggggggfffeeeddd^^^____________cccgggkkknnnnnnmmmlllhhhddd```^^^ZZZYYYXXXXXXYYYXXXVVVTTTWWWYYY[[[]]]___`````````______```aaaaaa___[[[WWWWWWWWWWWWXXXWWWVVVUUUUUUYYYXXXWWWWWWWWWXXXYYYZZZ___^^^]]][[[ZZZXXXWWWVVVVVVWWWVVVTTTQQQOOONNNOOONNNPPPRRRSSSSSSQQQOOONNNKKKJJJHHHIIIKKKLLLLLLKKKNNNMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJEEEDDDCCCCCCCCCDDDFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCAAA@@@AAABBBBBBBBBHHHDDDBBBCCCDDDDDDHHHMMMMMMNNNOOOMMMKKKHHHHHHHHHMMMKKKIIIGGGEEEDDDCCCCCCBBBAAA????????????>>><<<===<<<:::999888888999999;;;:::999999888888999999555555555555666666666777777777888888888888888999777777777666666666555555444444444555666888999::::::<<<===???@@@@@@@@@???;;;999666444333333555666111111111111111111111111000111222333444555666666333333333222222222111111222222222222222222222222///000111000///...000222333222111000///000111111333333333333333222222222///000000000......///111333111000111222333222111222222222222222222222222444333111111222333333222222222222111111222222222444444333222111000//////111111111111111111111111000000000000000000000000000111111111111222222222111222222333333333333333555555555444444444444333333333333333444444444444555555555555555666666666555666666777777666666555777777777777888888888888::::::;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;:::::::::::::::;;;<<<<<<;;;;;;<<<>>>???AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGJJJOOOSSSWWW___gggjjjhhhcccdddfffhhhjjjkkklllllllllkkkiiigggdddaaa___]]]aaa```^^^\\\[[[]]]aaaeeegggfffggghhhiiigggdddbbb]]][[[XXXVVVVVVXXX[[[]]]777777777777666666666666555555777888777666666777555555444333333444555555444555555666666555555444333333333444444444555555555555555444444555555666777666555555444444444555333333333333222222222222333333333444444555555555555444444333333444444555555666777777888888888777777777666666777777888999777777888999::::::::::::999888777777666666666666666777999;;;;;;;;;::::::<<<<<<;;;;;;::::::999999888888999999888999:::;;;;;;<<<======>>>======<<<;;;===???@@@@@@@@@BBBCCCDDDEEEFFFGGGHHHIIIIIIIIIGGGFFFFFFHHHKKKLLLLLLKKKOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOQQQRRRTTTVVVWWWYYYWWWTTTQQQPPPRRRUUUXXXUUUUUUUUUUUUVVVVVVWWWWWWWWWUUUWWW\\\]]][[[[[[]]]bbbbbbbbbbbb```^^^[[[ZZZZZZ]]]aaabbbbbbbbbbbbccc```````````````___^^^^^^ZZZZZZZZZ[[[\\\^^^aaaddddddddddddcccaaa___\\\[[[UUUTTTSSSTTTUUUVVVUUUSSSYYYZZZ]]]___aaaaaaaaa```\\\[[[ZZZYYYWWWVVVSSSRRRTTTTTTTTTSSSSSSRRRRRRQQQRRRRRRRRRRRRSSSUUUVVVXXX^^^]]]\\\YYYWWWUUUSSSRRRRRRRRRRRRPPPLLLJJJJJJKKKKKKMMMPPPSSSSSSQQQNNNLLLIIIHHHFFFGGGIIIJJJJJJIIIKKKKKKJJJJJJJJJJJJIIIHHHEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEDDDDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDBBB???>>>???AAAAAA@@@EEEDDDBBBCCCCCCEEEGGGIIIIIIJJJJJJIIIGGGEEEDDDDDDEEEEEEEEEDDDBBBAAA??????AAA???============;;;:::999999888777777777777888999888888777777777777777555555555666666666777777555666666666777888888888666666555555555444444444222222222444555777999:::;;;;;;<<<=========<<<;;;999777333111000111333444333333333333333333333333444333222111111222333333333333333222111111000000111111111111111111111111000111222111000000222444333222000......///000222333333333222222111111111000111222111//////111222111111111111222222222222111111111111111111111111000000000000111111000///111111000000000000111111////////////000000000000111111111111111111111111////////////////////////000000111111111222222222111222222333333333222222333333333333333333333333222222333333333444444444222222333444555555666666555666666666666666666555666666666777777777888888999999::::::::::::999999888888888888999999::::::999999999999999:::;;;;;;::::::;;;<<<===??????@@@???@@@AAAAAABBBCCCEEEGGGIIINNNSSSVVV[[[aaabbb______```bbbccceeefffggggggdddddddddbbb```]]]ZZZXXX^^^^^^]]][[[ZZZZZZ]]]```______aaacccddddddaaa^^^ZZZXXXUUUTTTTTTVVVYYY[[[777777777777666666666666888999999666444444666888444444333333333333444444444444555555555555444444333333333333444444444444555555444444444444444555666555444444444444444444111111111111111111222222222333333333444444555555444444333333333333444444555555666666777777666666555555555555555666777777666666888999:::;;;;;;;;;888777666555555555555555555666888:::::::::999999:::::::::999999888888888777999:::999777777999;;;777888999;;;<<<<<<===<<<:::<<<>>>?????????@@@BBBDDDCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDFFFHHHJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOQQQSSSUUUVVVXXXVVVSSSQQQQQQRRRTTTVVVTTTTTTTTTUUUVVVWWWXXXXXXZZZVVVVVVXXXYYYYYY\\\aaaiiihhhgggdddaaa]]]YYYWWWUUUWWWZZZ\\\\\\]]]^^^```^^^]]]\\\[[[ZZZZZZZZZZZZYYYXXXXXXYYY[[[\\\]]]^^^^^^^^^^^^^^^\\\ZZZXXXWWWRRRQQQPPPRRRTTTVVVUUUUUUYYY[[[]]]```aaa```___^^^XXXXXXVVVTTTRRRPPPPPPQQQSSSRRRQQQPPPOOOOOONNNNNNMMMMMMMMMNNNQQQSSSVVVWWWZZZYYYXXXUUUSSSQQQOOONNNOOOOOONNNLLLIIIHHHIIIJJJKKKMMMPPPRRRRRRPPPNNNLLLHHHGGGEEEFFFGGGIIIHHHHHHIIIHHHHHHJJJMMMNNNMMMKKKEEEDDDDDDCCCBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDCCC@@@>>>>>>???@@@??????@@@AAACCCCCCCCCDDDDDDCCCDDDDDDDDDDDDDDDCCCBBBAAA>>>???@@@@@@@@@???>>>>>>???===<<<;;;<<<<<<:::999666666666666666777777888777666666555555555555555444444555555555666666666555555555666666777777777555555555444444444444333111111222333444666888999;;;<<<<<<===<<<;;;:::999888666333000//////111222333333333333333333333333444333111000000111222333222222222111111000000000111111111111111111111111000111222111000000222444333222000......///000222222222111111000000//////000111111000//////000222000000111111111111222333111111111111111111111111---...000000000///......111000000//////000000111000000111111111222222222000000000000000000000000////////////////////////000000111111111222222222222222222333333222111111111111111111111111111111222222222333333333444444///000111333444666777888555555666666666666555555555555666666666777777777888888999999999999888888888777777666777888999999888888888888888999::::::::::::;;;<<<======>>>>>>===???AAAAAAAAABBBEEEGGGJJJOOOSSSTTTVVVZZZZZZXXX\\\\\\^^^___```aaaaaabbb_________^^^\\\ZZZWWWVVVZZZ\\\]]]]]][[[ZZZZZZ[[[\\\\\\^^^```bbbbbb```^^^ZZZXXXVVVTTTUUUWWWZZZ\\\777777777777666666666666555999:::555222444777888333333333333333333333333333333444444444444333333333333333444444444555555666555444444333444444444555444444333333333444444333333333333444444444444333333333333444444444444444444444333333444444444444555555666666555555555555555444444555555666777555666777999:::;;;;;;;;;777666666555555555555666666666777888999999999999999999999999888888888888888:::;;;:::777777999<<<666777888999:::<<<======:::<<<>>>?????????@@@AAABBBAAAAAAAAABBBCCCDDDEEEEEEDDDCCCDDDGGGIIIJJJIIIJJJJJJLLLMMMNNNNNNNNNNNNLLLMMMMMMOOOPPPRRRTTTUUUWWWUUURRRQQQRRRTTTTTTTTTQQQRRRTTTVVVWWWXXXYYYYYY\\\YYYXXXZZZ\\\]]]dddkkkrrroookkkfffaaa[[[XXXVVVPPPSSSUUUWWWXXXZZZ]]]```___]]][[[YYYXXXWWWXXXXXXYYYXXXWWWXXXZZZ[[[[[[YYY\\\\\\[[[YYYWWWUUUSSSRRRQQQPPPOOOQQQSSSVVVVVVVVVXXXZZZ\\\^^^^^^\\\ZZZYYYUUUUUUTTTQQQOOONNNOOOQQQRRRQQQPPPNNNMMMMMMMMMMMMMMMMMMNNNOOOQQQTTTWWWXXXUUUTTTSSSQQQPPPNNNMMMLLLMMMMMMLLLJJJHHHHHHJJJKKKLLLNNNPPPQQQQQQOOOMMMLLLHHHGGGEEEFFFHHHIIIIIIHHHHHHHHHIIIMMMQQQSSSQQQNNNEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBGGGGGGHHHHHHHHHFFFDDDCCCAAA@@@>>>???@@@@@@???===<<<@@@BBBBBBBBBCCCBBB>>>@@@@@@???@@@BBBBBBAAA???;;;;;;<<<===>>>>>>>>>>>>;;;:::888999::::::999777555555666777777888999999666666555444444444444555333333333444444444444555555666666666666666666777555555555444444444333333222222222333444666777888;;;;;;<<<<<<;;;:::888777666555333111000000000111111111111111111111111111111111000000111222444555000000000000000000000000111111111111111111111111...///000000//////111333333222111000///000111111000000000000000/////////.../////////------...000...000111111000000222333111111111111111111111111///000222222000///000111111000000//////000000111222111111000///...------000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222111000000000111111111111222222222222222222333333333333///000111333444666777888444555555666666555555444555555555555666666666666777777888888888888777777777666555555555666888999777777777777777888999999:::;;;;;;;;;<<<<<<======;;;>>>AAAAAA@@@AAADDDHHHIIIOOORRRQQQQQQTTTUUUSSSXXXYYYZZZ[[[\\\\\\\\\\\\ZZZZZZZZZYYYXXXVVVUUUTTTUUUXXX[[[[[[ZZZXXXWWWWWW\\\[[[[[[]]]___aaa```___[[[ZZZWWWVVVWWWYYY\\\___777777777777666666666666,,,444888555222444666555333333444444444444333333333333444444444444333333444444444444555555555555666666555444444444444444444333333333333333444444444444444555555666666666444444333333333333333333555555444444444444555555444444555555555444444333555444444444444555666666555555777888999999999999666555555555555666666777777777777777888999:::;;;888888999999999999999999777:::<<<:::777666888<<<999999888888999;;;<<<===;;;===??????>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFDDDDDDEEEHHHJJJKKKKKKLLLMMMMMMNNNOOOOOOOOONNNLLLMMMMMMNNNPPPRRRTTTUUUWWWTTTSSSSSSUUUUUUTTTRRRQQQRRRUUUXXXZZZ[[[ZZZZZZ]]]\\\^^^ccceeehhhpppxxxyyyuuuoooggg___YYYVVVTTTOOOQQQSSSUUUWWW[[[___bbb```^^^[[[YYYWWWWWWXXXYYYXXXWWWVVVXXXZZZ[[[XXXVVVYYYXXXXXXVVVUUUTTTSSSRRRTTTRRRQQQSSSUUUXXXYYYYYYXXXZZZ\\\]]]\\\YYYVVVTTTTTTTTTSSSPPPMMMLLLNNNPPPPPPOOONNNMMMMMMNNNOOOOOOPPPOOOOOOPPPQQQSSSUUUWWWQQQQQQPPPOOONNNMMMMMMLLLLLLLLLLLLJJJIIIIIILLLNNNOOOOOOPPPPPPPPPOOOMMMLLLIIIHHHFFFGGGIIIJJJJJJIIIJJJJJJLLLQQQVVVWWWSSSNNNDDDDDDCCCCCCCCCCCCCCCDDD@@@AAAAAABBBBBBBBBBBBBBBFFFGGGHHHHHHHHHFFFDDDBBB?????????@@@AAAAAA>>><<<<<>>???>>>===>>>@@@AAA???<<<<<<<<<<<<<<<<<<=========999888777888:::;;;:::999444555666888999:::::::::888777666666555555666666444444444555555555666666777777777666666666666666555555555555444444444444333333333444444555777777999::::::::::::888777666222222333333333333222222111111111111111111111111222222222111111222222333......//////000111111111111111111111111111111111...000111000000000222444333222222222111111111111000000000000000111111111///000000///......///111---///111111000000222444111111111111111111111111000222333222000///111333111000000000000000000111000000///...---,,,++++++000000000000000000000000111111111111111111111111000111111111111222222222222222222222222111000000111222222222333333333333111222222222222333333333222222333333444555555555444555555666666555555444444444555555555666666666666777777888888777777666666555444333444555777888777666666666666777888888::::::::::::;;;;;;;;;;;;999===@@@@@@>>>???CCCGGGEEEKKKMMMKKKKKKOOOQQQQQQTTTTTTUUUVVVWWWWWWWWWWWWUUUTTTSSSRRRQQQQQQQQQQQQTTTVVVXXXXXXWWWVVVVVVWWW[[[YYYXXXYYY[[[]]]^^^^^^]]][[[YYYXXXYYY[[[___aaa777777777777666666666666###///777666444666666333333444444555555444444333222333333444444333333222444444444555555555666666777666555444444444444444333333333222222333444444444444444555555555666666444444444333333222222222666555555444444555555666444444444555555444333333555444444444444555666666444555666777888888888888555555555555555666777888888888777777777999:::<<<888888999999::::::;;;;;;777:::<<<:::666555888<<<<<<;;;999888888999;;;===<<<>>>??????>>>===>>>???AAABBBBBBCCCDDDEEEFFFFFFGGGFFFEEEFFFIIILLLNNNNNNJJJKKKKKKLLLLLLLLLKKKKKKLLLMMMMMMOOOPPPRRRTTTUUUVVVTTTSSSTTTVVVVVVTTTQQQRRRTTTXXX\\\^^^^^^]]]]]]]]]^^^cccjjjnnnrrryyy}}}xxxpppfff^^^XXXTTTSSSNNNPPPSSSUUUXXX\\\aaaeeebbb```\\\YYYWWWWWWYYYYYYXXXVVVVVVXXXZZZZZZWWWTTTUUUUUUUUUVVVVVVWWWWWWWWWXXXVVVUUUVVVYYY[[[\\\\\\ZZZ[[[]]]^^^\\\YYYVVVSSSSSSTTTTTTPPPLLLJJJLLLNNNMMMMMMMMMMMMNNNOOOQQQRRRQQQQQQPPPOOOPPPQQQRRRSSSOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLJJJIIIKKKMMMPPPQQQQQQQQQPPPOOONNNMMMLLLJJJHHHGGGHHHIIIKKKJJJJJJMMMMMMOOOTTTYYYYYYSSSMMMDDDDDDCCCDDDDDDEEEFFFGGGBBBCCCDDDDDDEEEEEEDDDDDDFFFFFFHHHHHHGGGEEECCCAAA>>>???@@@BBBCCCAAA>>>;;;???BBBAAA======BBBCCC@@@@@@>>><<<===???@@@===:::>>>===<<<;;;;;;;;;<<<<<<:::999888:::<<<===<<<;;;444555777999:::;;;;;;;;;999999888777777777777777777777777888888888888999888888777777666666666555666666555555555444444444444444444444444555666777888888999999999777666555///000222444555555555444333333333333333333333333666666555333222000///...------...///000111222222000000000000000000000000111222333333222333555777222333333333333222111111000000111111222222222333111222222222000000222333---///111111000///222444000000000000000000000000///111222111......000333111111000000000000111111111111111111222222222222000000000000000000000000111111111111111111111111000111111111111222222222222222222222222111000///333333333444444555555555111111222222222333333333555555555444444333333333444555555555555555555444444444444555555555666666666666777777777777666666666555333333333444666888666666666666666777888888999999999999999999999999888<<>>BBBGGGAAAGGGJJJHHHHHHLLLPPPQQQQQQQQQRRRSSSTTTTTTSSSSSSQQQPPPOOOMMMMMMMMMNNNNNNVVVVVVWWWVVVUUUUUUXXXZZZZZZXXXVVVVVVXXX[[[\\\\\\^^^\\\ZZZYYYZZZ\\\```bbb444444555555555555444444444444444444444444444444444444444444333333222111222333333444444333333222444444444444444444444444444555555555555555555444222222222222222222222222555555555444444333333333222222222222222222222222555555444333333555666777444444444444333222111111333333333222111222444666222333444555666666666666444999:::555333666666333777777888999999777666555888888888888888888888888888999999999999888777777444666888:::;;;;;;;;;:::<<<<<<<<<<<<============???@@@@@@AAABBBCCCDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLIIIIIIIIIJJJKKKLLLLLLMMMNNNKKKIIIKKKPPPTTTVVVVVVTTTTTTTTTSSSSSSSSSSSSSSSOOORRRVVVZZZ\\\]]]]]]\\\^^^```eeennnwww|||}}}{{{xxxtttjjj^^^XXXWWWUUUQQQSSSRRRQQQTTTYYY^^^aaaccc```\\\WWWVVVYYY[[[\\\[[[XXXWWWWWWVVVWWWXXXZZZ[[[TTTSSSSSSRRRSSSTTTVVVWWWRRRRRRRRRRRRUUUXXX[[[]]]ZZZZZZZZZZZZZZZYYYXXXXXXSSSQQQNNNLLLKKKKKKKKKLLLJJJMMMNNNMMMNNNQQQQQQNNNRRRRRRQQQPPPOOOPPPSSSUUUQQQPPPNNNLLLKKKJJJIIIIIIKKKKKKKKKLLLLLLLLLLLLMMMQQQTTTVVVUUUQQQOOOOOOPPPNNNKKKGGGFFFHHHIIIIIIHHHIIINNNSSSVVVUUURRRPPPOOOHHHGGGDDDAAA@@@@@@@@@AAA???@@@AAABBBCCCEEEFFFGGGDDDEEEEEEDDDAAA??????@@@@@@@@@@@@@@@@@@AAABBBCCC???>>>===<<<<<<===>>>???===<<<;;;:::::::::::::::999::::::;;;;;;<<<<<<<<<999999999888888888777777666777888888777666777999777666666555555555666666444555666777777888888777777777666555444444444444222222222222222222222222222222222444555555333111999888777666444444333333555222//////111111///---111111000//////...//////000000111222222222222111////////////////////////000000000000000000000000444333111//////000222333111000000000//////......111111000000000000111111...///000111000---***(((000///...,,,,,,...///000444444111---...222111---111777888222...000222000//////000000000000//////000000000000////////////222111000//////000111222---....../////////////////////000111222333333444...000111000///...///111222222111111111111111111222222111111111111111222222222333333333333444444555333222222444555555444666666666555444444333333666,,,)))222777555444888555555555555555555555555999999888888888888999999999:::;;;:::888888999::::::<<<===>>>===>>>???AAABBBBBBDDDEEEGGGIIIJJJKKKHHHHHHIIIIIIJJJLLLMMMNNNLLLJJJIIIJJJMMMNNNMMMJJJSSSUUUUUUUUUSSSSSSTTTUUUWWWWWWWWWXXXYYYZZZ[[[\\\YYYZZZ\\\^^^_________^^^444444555555555555444444444444444444444444444444333333444444333333222111333444444444444444444333444444444444444444444444333444444555555444444333222222222222222222222222555444444444333333333333333333333333333333333333444444444444444555555666333333444444333333222111///111333444444444444555333444555666777777777777444888999444222555777555666777888888888888777666999999999999999999999999999999999:::999888888777;;;<<<<<<=========<<<;;;;;;;;;<<<<<<=========>>>??????@@@AAABBBCCCDDDDDDBBBCCCDDDEEEGGGHHHIIIJJJGGGHHHIIIJJJKKKLLLMMMMMMMMMKKKJJJMMMQQQTTTUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQTTTWWW[[[]]]^^^^^^]]]]]]^^^bbbhhhnnnrrrqqqpppnnnllldddZZZUUUUUUSSSPPPPPPPPPPPPSSSXXX\\\^^^___[[[XXXUUUUUUWWWYYYYYYXXXYYYXXXWWWVVVVVVUUUUUUVVVUUUTTTTTTUUUUUUVVVWWWXXXUUUUUUUUUVVVXXX[[[]]]___ZZZ[[[[[[ZZZYYYXXXWWWVVVRRRQQQNNNLLLJJJJJJKKKKKKKKKOOOPPPNNNOOORRRRRROOORRRQQQPPPOOONNNOOOQQQRRRMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNNNNQQQTTTTTTRRRQQQQQQRRRNNNKKKGGGGGGHHHIIIIIIHHHJJJNNNRRRTTTSSSOOOMMMKKKFFFDDDCCCAAA@@@AAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEDDDBBBAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>===<<<<<<<<<===<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::666777999888777666777999666666555555555555666666444555666777888888888888666666555444333333333333222222222222222222222222444333333555666777666444888777666555444333333333666333000000111222000///222111000000/////////000000000111222222222222111////////////////////////000000000000000000000000222111000//////000222333333333333222222222111111111111000000000000111111...///000111111000...---333222111000000111222333***000222000...///000//////444444000...000111...//////000000000000//////000000000000////////////111000000000000000000111...//////000111000000000///000000000111222222222000111222111000///000222111111111111111111111111333333222222222222222333222222222333333333444444333333333333333333555555444444444444555555555555;;;444111444777666444444555555555555555555555555999888888777777888888999777888999888777666777888;;;<<<============>>>@@@AAABBBCCCEEEFFFHHHIIIJJJHHHIIIJJJKKKLLLMMMMMMNNNMMMKKKIIIJJJLLLMMMLLLKKKRRRSSSTTTTTTSSSRRRSSSUUUVVVUUUUUUVVVWWWXXXZZZ[[[WWWYYY]]]``````___]]][[[444444444444444444444444333333333333333333333333333333333333333222222111444444444555555444444444333333333333444444444444222333333444444333333222222222222222222222222222444444333333333333333222444444444444444444444444333333444444555555444444111222222333333333333333,,,///333666666555444555444444555666777777777777444777777333222555777777555555666777888888888888:::::::::::::::::::::::::::::::::::::::999999888<<<<<<<<<;;;:::999888777::::::;;;;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCC@@@@@@AAACCCDDDEEEFFFGGGFFFGGGHHHJJJLLLMMMMMMNNNLLLLLLLLLNNNRRRTTTTTTTTTUUUTTTTTTSSSRRRQQQQQQPPPTTTVVVYYY[[[]]]^^^]]]]]][[[[[[]]]```cccdddbbbaaaaaabbb^^^WWWSSSSSSRRROOOOOOOOOQQQTTTXXX[[[\\\[[[VVVUUUTTTUUUWWWYYYXXXWWWZZZZZZYYYXXXVVVUUUSSSRRRUUUUUUVVVWWWXXXXXXXXXXXXVVVWWWXXXYYY[[[\\\]]]^^^[[[[[[ZZZZZZXXXWWWUUUUUUQQQPPPNNNLLLJJJJJJJJJJJJMMMPPPQQQNNNOOORRRSSSPPPRRRQQQOOOMMMMMMMMMNNNNNNHHHIIIKKKLLLMMMMMMLLLLLLJJJJJJJJJKKKLLLMMMNNNNNNJJJMMMQQQSSSRRRRRRRRRSSSMMMJJJHHHGGGGGGHHHHHHGGGIIILLLPPPQQQNNNKKKIIIHHHCCCBBBAAA@@@AAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBFFFBBB>>>===???@@@???>>>@@@@@@AAABBBAAAAAA???>>>BBBAAA@@@>>>===<<<;;;;;;<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<;;;;;;;;;999999999999888888888777777888999888777666777888666555555555555555666666555666777888888999999888777666555444333333333333222222222222222222222222111000///000222444444444777666555333222222222222666444222111222222111000222222111000000000000111///000111111222222111111000000000000000000000000000000000000000000000000000//////...///000222333111111000000000000//////111111000000000000111111000000000111111222222222111000///......///000111""",,,333111---...000000...000///---...111000,,,//////000000000000//////////////////000000000000///000000111111000000//////000000111111111111111000000000000000000000000000222333222111000111222111111111111111111111111333333222222222333333444222222222222333333333333222333333333222222444555222222333444444555666666:::999666333555888666111666666666666666666666666888888777777777777888888444666777666555444555777;;;<<<======<<<;;;<<<>>>@@@AAABBBCCCEEEGGGHHHHHHGGGHHHJJJLLLMMMMMMMMMLLLNNNKKKIIIIIIJJJLLLMMMMMMQQQRRRSSSSSSRRRRRRTTTUUUTTTTTTSSSSSSTTTVVVXXXZZZUUUXXX\\\___```^^^ZZZXXX444333333333333333333444222222222222222222222222222222333333333222222111222333333444444333333222333333333333333444444444222222222333333222222222111111111111111111111111333333333333222222222222333333333333333333333333111222333555555444333333000000111333333444444444...111444555555444444444333444444555666666555555333555555333222555888999444444555666888888999999999999999999999999999999:::;;;;;;;;;;;;:::999999<<<;;;:::999888777777777999999:::;;;<<<======>>><<<===>>>???@@@AAAAAABBB??????@@@AAABBBCCCDDDEEEDDDEEEHHHJJJLLLMMMNNNNNNKKKLLLMMMOOOQQQSSSSSSRRRTTTTTTSSSRRRQQQQQQPPPOOOUUUVVVXXXZZZ[[[[[[[[[ZZZXXXXXXXXXYYYYYYYYYXXXWWW[[[]]]\\\WWWSSSSSSRRROOOPPPPPPSSSVVVZZZ\\\[[[YYYTTTTTTVVVXXXYYYYYYXXXXXXZZZZZZZZZZZZXXXUUUSSSRRRTTTUUUWWWXXXYYYXXXXXXWWWVVVVVVXXXYYYZZZ[[[[[[ZZZ[[[ZZZZZZYYYWWWUUUTTTSSSPPPOOONNNLLLJJJJJJJJJJJJMMMPPPPPPNNNNNNRRRSSSPPPRRRQQQNNNMMMMMMMMMLLLKKKFFFGGGJJJLLLMMMLLLKKKJJJKKKJJJJJJIIIJJJKKKLLLMMMIIIKKKMMMOOOPPPPPPOOOOOOJJJIIIGGGFFFEEEEEEEEEEEEFFFIIIKKKLLLJJJHHHFFFFFFBBBBBBAAA@@@@@@AAABBBBBB>>>???@@@AAABBBCCCDDDDDDFFF@@@;;;:::>>>@@@???===???@@@BBBCCCDDDCCCAAA@@@AAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::=========<<<<<<;;;;;;;;;888888777777777666666666777888999888777666777888555555444444444555666666555666777888999999999999888777666555555444444555222222222222222222222222111///...///111444555555555444333222111111111111444333222111111111111111222222111111111111111222///000000111111111111111000000000000000000000000////////////////////////............///000222333////////////////////////111111000000000000111111111111000000000111222333///...------------...///%%%,,,111///---///111000///---+++,,,///222000---//////000000000000//////////////////000000000000...///000111111000///...//////000111111111111000000000000///////////////000111222222000000111222000000000000111111111111222222111111111222333333111222222222222333333333444222000111333555444222222222333333444444444444333777666000222888777///777777777777777777777777777777777666666777777777333555666666555444555777;;;<<<===<<<;;;:::;;;<<>>???@@@@@@???@@@@@@AAABBBCCCDDDDDDCCCEEEGGGJJJLLLMMMMMMMMMJJJLLLNNNOOOPPPPPPQQQQQQSSSSSSRRRRRRQQQPPPPPPOOOUUUUUUWWWWWWXXXWWWWWWVVVVVVVVVUUUTTTTTTSSSTTTTTTZZZ^^^___ZZZUUUTTTRRROOONNNOOORRRUUUXXXYYYWWWUUUQQQSSSUUUWWWWWWWWWVVVVVVVVVVVVWWWWWWVVVTTTSSSRRRRRRSSSUUUVVVWWWWWWVVVVVVWWWWWWXXXYYYZZZYYYYYYYYYZZZYYYYYYXXXVVVTTTSSSRRRPPPPPPNNNMMMKKKJJJJJJIIIKKKNNNNNNLLLMMMQQQRRRQQQSSSQQQNNNNNNNNNNNNLLLJJJGGGHHHJJJKKKKKKJJJIIIHHHKKKJJJIIIIIIIIIJJJKKKLLLKKKKKKKKKLLLLLLKKKJJJIIIGGGGGGFFFEEECCCBBBBBBBBBBBBDDDGGGGGGFFFEEEFFFFFFCCCBBBAAAAAA@@@@@@??????>>>??????@@@AAABBBCCCCCCDDD???999999===@@@???===>>>@@@BBBDDDEEEEEEDDDCCC>>>>>>>>>>>>=========<<<::::::;;;<<<<<<;;;;;;:::======<<<<<<;;;;;;;;;:::;;;:::::::::999999999999777999999888666666666777444444444444444555666666555666777888888999888888666666555444333333333333222222222222222222222222666444333333666999::::::444333222111111111111111222222111000000000000111222111111111111111222222//////000111111111111000000000000000000000000000////////////////////////.........//////000111222222222222222222222222222111111000000000000111111333111000......///000111111111111111111111111111...000///---...222222///000---+++...111222000/////////000000000000//////.../////////000000000111...///000111111000///...---...//////000000//////000000000//////////////////000111000//////000111//////000000000111111111000000000000000111222222111111111222222222333333666000,,,...444777444///444444333333222222222222111666666000111888777000777777777777777777777777777666666555555666666777444555777666555555777888:::;;;<<<;;;:::999:::;;;>>>>>>???@@@BBBCCCDDDDDDCCCEEEGGGIIIIIIHHHGGGFFFFFFFFFGGGGGGJJJNNNSSSVVVRRRSSSTTTTTTSSSSSSTTTVVVTTTTTTUUUVVVWWWXXXYYYYYYTTTSSSSSSSSSSSSTTTVVVWWW333333111111111111333333111111111111111111111111000111222222222222222222///000000111111000000///111111222222333333444444111222222333333222222111111111111111111111111111000111111111111222222222111111111111111111111111111111222222333333333222///000111222333333333333555555555222000000222444111111222222333222222111222111333666555333555888444444444555666777999:::777777777777777777777777:::::::::::::::999999888:::999777666666999;;;===999999999:::::::::;;;;;;::::::;;;<<<===>>>??????@@@@@@@@@AAABBBCCCCCCCCCCCCEEEHHHKKKLLLLLLLLLKKKJJJLLLMMMMMMMMMMMMOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPUUUUUUUUUUUUUUUTTTSSSSSSSSSSSSSSSQQQPPPPPPRRRTTTZZZ___```ZZZTTTRRRQQQOOOLLLLLLNNNQQQSSSTTTRRRPPPNNNPPPSSSSSSSSSRRRRRRSSSQQQRRRRRRRRRRRRRRRQQQQQQRRRRRRSSSTTTUUUUUUUUUUUUYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWUUUTTTRRRRRRQQQPPPOOONNNMMMKKKJJJJJJJJJLLLLLLJJJLLLQQQTTTRRRSSSPPPMMMMMMOOONNNLLLIIIHHHHHHIIIJJJIIIHHHGGGFFFKKKJJJIIIIIIJJJLLLNNNPPPPPPMMMJJJIIIHHHHHHFFFEEEEEEFFFFFFEEEBBB@@@@@@AAA@@@BBBCCCDDDCCCCCCDDDFFFBBBBBBAAAAAA@@@???>>>>>>BBBAAAAAA@@@@@@??????>>>AAA>>>;;;;;;===@@@@@@>>>???@@@BBBCCCDDDDDDCCCCCC;;;<<<<<<======<<<<<<;;;999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;:::::::::999999999888888888777777888999999888666555666777333333333333444555666666444555666777777888888777444333222111000000000000222222222222222222222222555444333444666888888888333333222111111111111111000111111000//////000222111000000000000111222222...///000000111111000000000000000000000000000000000000000000000000000000...//////000000111111111000000000111111111111111111111000000000000111111222111///...---......///000000000000000000000000333333000---///333333///000------000222000000111//////000000000000//////......//////000000111111...//////000000//////...------...///////////////000000000000000000000000...000111000///...///000...//////000000111111111///////////////000111222111111111111222222222222555000+++---444777333...444444333222222111000000444777777555444666555111666666666666666666666666666666555555555555666666444666777777666666888999888999::::::999888999;;;======>>>???@@@AAABBBBBBCCCDDDEEEFFFFFFFFFEEEEEEDDDEEEGGGIIIKKKOOOTTTWWWRRRSSSTTTTTTRRRRRRSSSTTTSSSUUUWWWYYYZZZZZZYYYYYYRRRQQQOOONNNOOORRRVVVXXX333222111000000111222333111111111111111111111111000000111222222222222222000000111111111111000000000111111222333333444444222222333333333333222222111111111111111111111111000000000000111111222222111111111111111111111111111111111111111222333333///000111222222222222222222444555444222222222333222222333333333222222111222111333888777333222666555444444444555777888999777777777777777777777777999999999:::999888888777888666333222222444888:::::::::::::::999999999999999999:::;;;<<<===>>>>>>??????@@@@@@AAAAAABBBBBBDDDFFFHHHKKKLLLLLLJJJIIIJJJKKKLLLKKKIIIJJJMMMPPPOOOPPPPPPPPPPPPQQQQQQQQQVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNLLLLLLOOORRRVVV[[[\\\VVVPPPNNNNNNMMMKKKKKKLLLNNNPPPPPPOOOMMMNNNPPPRRRRRRPPPOOOPPPRRRSSSSSSRRRQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVZZZYYYWWWVVVVVVVVVWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQPPPNNNMMMKKKJJJIIILLLLLLJJJMMMSSSVVVUUUPPPMMMKKKKKKNNNNNNKKKGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJIIIIIIKKKMMMRRRVVVXXXUUUPPPJJJGGGGGGGGGFFFEEEFFFGGGHHHFFFCCCAAAAAABBBAAABBBCCCBBBAAAAAABBBDDD???@@@@@@@@@@@@@@@??????AAAAAAAAA@@@???>>>>>>>>>>>>=========>>>??????@@@BBBBBBAAAAAAAAA@@@@@@@@@;;;;;;<<<<<<<<<:::999888888999;;;<<<===<<<;;;:::999999999:::::::::::::::666666666666555555555555888999:::888666555666777333333333333444555666777333444555666666777777666444444333222111111111111222222222222222222222222222111111333444555444222333333222111111111222222000222333111//////111333000/////////000000111222...//////000000000000000////////////////////////000000000000000000000000000000111111111111111111---........./////////000111111000000000000111111//////.........///000000------............------///222333000///222222000000---...222111---...222//////000000000000//////.........///000111111111/////////....../////////......///000000000000000///000000000111222222222///000111111//////000111......//////000111111222////////////000111222333111111111111222222222222111000//////111222222111222222222222111111111111222111333666666333333666555555555555555555555555666555555444444555555666333555777777666666888999666888999999888888:::;;;<<<<<<===>>>???@@@@@@AAADDDDDDDDDEEEEEEEEEEEEFFFCCCFFFIIIJJJKKKMMMRRRUUUQQQRRRSSSRRRPPPOOOOOOPPPQQQTTTWWW[[[\\\ZZZXXXVVVPPPOOOOOOOOOQQQSSSVVVXXX333222000//////000222333000000000000000000000000///000111222222222222222111111222222222222111111000000111222333333444444222333333444444333333222000000000000000000000000//////000000111111111222222222222222222222222222222111000000000111333444000000111222222222222111...111555666555444333333333333444444444333333222111000444999888222111555555555444444555666888999888888888888888888888888888999999999999888777777<<<999666444333666999;;;;;;;;;:::999999888888777888999999:::;;;<<<===>>>>>>>>>??????@@@@@@AAAAAADDDFFFIIIKKKLLLKKKJJJHHHJJJKKKKKKIIIGGGHHHLLLPPPNNNNNNOOOPPPPPPQQQQQQRRRVVVVVVUUUTTTSSSRRRQQQPPPOOOPPPOOOLLLIIIIIIMMMPPPQQQWWWXXXRRRLLLKKKLLLKKKMMMLLLLLLNNNPPPQQQPPPNNNQQQSSSTTTSSSPPPOOOQQQSSSXXXWWWUUUSSSSSSSSSSSSTTTTTTSSSSSSRRRSSSUUUVVVWWWXXXVVVTTTRRRQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRQQQQQQOOOMMMLLLKKKIIILLLLLLKKKNNNUUUXXXXXXNNNKKKHHHJJJMMMMMMJJJFFFGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHIIILLLQQQVVV\\\___WWWRRRKKKGGGGGGHHHHHHGGGGGGIIIJJJHHHDDDBBBBBBCCCCCCCCCCCCAAA??????@@@AAA======>>>@@@@@@AAAAAAAAA>>>>>>??????@@@@@@@@@AAA<<<===??????>>>>>>???AAADDDCCCAAA???===<<<<<<<<<<<<<<<<<<<<<;;;999777555888999;;;======<<<;;;:::888888888999999:::::::::999999999999888888888888888999:::999666555555666222222222333444555666777222333444555666666666666777777666555444444444444222222222222222222222222444444444666777777555333333333222222222222222222111333444333000000222555//////...//////000111111...//////000000000000000////////////////////////000000000000000000000000111222222222222111111000000000111111222222222333111111000000000000111111,,,---...///000111222222000000111111111111000000(((111666444000000111111///---///222///***,,,333//////000000000000//////---......///000111111222000///...------...///000//////000111111111111111//////000111222333333444000222333222111000111222---......///000111111222000000000000111222333444000111111111111222222222---111444222...---111555000000000111222222333333+++(((,,,555666111333:::555555555555555555555555555555555444444555555555333444666666555666777999555777888999888888:::<<<;;;<<<<<<===>>>??????@@@FFFEEEEEEDDDEEEEEEFFFGGGEEEHHHKKKLLLKKKLLLOOORRRPPPQQQRRRPPPNNNLLLMMMMMMPPPSSSXXX[[[\\\ZZZWWWUUUNNNNNNPPPRRRTTTVVVWWWXXX000111111111111222222222333111//////000000...,,,000000000000000000000000////////////////////////111000///......///000111111111111111111111111111000000////////////000000...//////000111222222222000000000000////////////222111000//////111333444111111111000000000000000000000000000111222333444444333222222111111222222000000111111111222222222555333111222555777888888666666777888888888888888666888999888777666777888666777999999888888999;;;===>>>>>>;;;777555777:::888888888999:::;;;<<<===>>>???@@@???>>>>>>@@@BBBDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIKKKLLLKKKJJJLLLMMMOOOOOOMMMMMMMMMNNNRRRTTTVVVVVVSSSQQQOOOOOOMMMKKKJJJIIIIIIJJJKKKLLLNNNNNNMMMMMMLLLKKKKKKKKKIIIIIIIIIIIIJJJKKKMMMOOOPPPQQQPPPMMMKKKLLLPPPTTTVVVWWWVVVRRRNNNMMMPPPSSSQQQSSSTTTUUUTTTTTTVVVWWWUUUTTTQQQOOONNNOOOPPPPPPPPPPPPPPPPPPOOOMMMLLLKKKOOOPPPQQQQQQNNNKKKJJJJJJOOOKKKHHHHHHKKKMMMMMMLLLJJJIIIIIIHHHGGGFFFFFFFFFJJJHHHEEECCCBBBBBBBBBCCCGGGHHHJJJMMMSSSYYY___bbbZZZRRRIIIEEEEEEEEECCCAAAFFFEEECCC@@@>>>===<<<<<<>>>>>>>>>>>>============<<<<<<<<<<<<============<<<<<<<<<======>>>???@@@AAA@@@???>>>>>>???@@@AAA@@@??????>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888777777888888999777777888888888777777666888666333222333555555555888666555555666666555333333333333444444555555555444555666666555333111000000111333444333222000...111111111000///000222444444444444333333222222222444333111///......///000222222111000//////000000......//////000000111111000000000000000000000000////////////////////////000000///...............///000111000///...///000333333222222111000000000111111000///////////////000000000000000000000000000000000000////////////...000111222111000111222000000000000////////////000000...------...///000000000000000000000000000......////////////.........000222...(((&&&(((+++............////////////222111111111000000//////111111111111111111111111111111111111111111222222111111222222222111111000000000111111111222222222444333222111111111222333000000000000111222333444000111333333333333555666;;;:::999777666666666666666666666666666666555555777666555444555777999::::::::::::::::::;;;======@@@@@@@@@AAABBBDDDFFFGGGHHHHHHHHHHHHIIIKKKLLLMMMKKKLLLMMMMMMLLLMMMOOOPPPTTTSSSTTTWWWZZZYYYTTTPPPLLLMMMOOOSSSVVVXXXVVVUUU000000111111111222222222444222000000111111///...000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111000000////////////000000...//////000111111222222000000000000////////////222111000//////111333444222222222111111111111111000111111222333333444444333333222222111111111222111222222222333333333333666444333333555777888777444444555666666666666555666777888777666555666888777777777666555777:::===<<<===<<<:::777666888:::;;;:::::::::::::::;;;;;;===>>>???>>>======???AAABBBCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFGGGJJJKKKKKKJJJJJJLLLMMMMMMLLLKKKLLLMMMQQQSSSUUUTTTRRROOONNNNNNJJJIIIGGGGGGGGGIIIKKKMMMLLLLLLKKKKKKJJJJJJKKKKKKJJJIIIIIIIIIIIIKKKLLLMMMKKKMMMNNNMMMKKKLLLOOOQQQUUUUUUTTTRRRPPPPPPRRRTTTPPPRRRSSSSSSSSSSSSTTTVVVTTTSSSPPPNNNMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLNNNPPPQQQQQQPPPNNNNNNNNNOOOLLLIIIHHHJJJLLLLLLKKKLLLLLLLLLKKKJJJJJJIIIHHHHHHGGGEEEDDDDDDEEEFFFGGGIIIJJJLLLOOOSSSWWW[[[]]]VVVOOOGGGDDDDDDDDDCCC@@@EEEDDDBBB@@@???>>>===============<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;<<<<<<===>>>?????????>>>>>>>>>>>>??????>>>======<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;555666777777888888888888777555333222444555666666888666555555666666555444333333333333333444444444...000222555666777666666111111222333222111000///222333333222111222444666333333333222222222111111333333222111000000000111222111111000//////000000.../////////000000000111////////////////////////////////////////////////333222000///---,,,,,,,,,///000111000///...///000111111111111111111111222111111000///////////////000000000000000000000000000/////////////////////...///111111000000000111000000000000//////////////////............//////000000000000000000000000......////////////.........///000///,,,+++,,,////////////000000000000111111111000000000/////////000000000000000000000000222222111000////////////000111111222222222111111111111111111222222222222333333222111111111222333000000000000111222333444111222333333333333444555666666555444333333333333444444444555555666666666666555555555555777888999999999999999:::;;;<<<===@@@@@@AAABBBDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLLLLJJJKKKLLLLLLLLLLLLOOOQQQSSSSSSTTTVVVXXXWWWRRROOOJJJJJJLLLOOORRRSSSRRRPPP000000000111111111222222444222111111222222000///000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000////////////000000...//////000000111111222////////////000000000000111111000///000111222333222222222222222222222222000111222444444444444333333333222222111111111111222222333333333444444444888666444444666777777666333444555555666555555555444666777666555444555666777777555444444777;;;???:::::::::888777777888:::<<<;;;:::999999999999999;;;<<<===<<<;;;;;;===???@@@@@@AAABBBCCCCCCCCCCCCDDDCCCCCCEEEIIIKKKKKKJJJIIIJJJKKKKKKIIIIIIJJJKKKOOOQQQSSSRRRPPPMMMLLLLLLGGGFFFEEEEEEFFFHHHJJJLLLJJJJJJIIIHHHHHHJJJKKKLLLJJJJJJIIIIIIIIIIIIJJJJJJFFFHHHJJJKKKKKKLLLNNNPPPUUUSSSQQQQQQRRRSSSTTTSSSNNNPPPQQQQQQPPPPPPRRRSSSRRRPPPNNNLLLJJJJJJJJJJJJLLLKKKJJJJJJKKKLLLMMMNNNMMMPPPRRRSSSRRRQQQQQQRRROOOLLLJJJIIIJJJJJJJJJIIIMMMMMMMMMMMMLLLKKKJJJJJJFFFFFFEEEEEEFFFHHHJJJKKKKKKLLLMMMPPPRRRSSSTTTUUUOOOJJJDDDBBBBBBCCCBBB@@@BBBAAA@@@>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::>>>>>>>>>======<<<<<<<<<::::::::::::;;;<<<======<<<==================<<<<<<<<<<<<;;;::::::999999888888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;333444555777888888999999666444222222444666777777777666555555666666555444444333333222222222222333333444555555555444333222222222222111111111111000222333333222111222444555222222111111111111000000222222222333222222111111111111000/////////000000////////////000000000000////////////////////////////////////////////////111000///......---------...000111000///...///111//////000111111222333333111000000///////////////000000000000000000000000////////////////////////---///111111000000000111////////////000000000000......///////////////...000000000000000000000000......////////////...............//////000111222000000000000111111111111000000///////////////...////////////////////////333222111///......------//////000111222222222222333222222222222222222222222222111111111222222333111000000111111222333444222333444444222222333444444333333222222222333333333333333444444555555555444555555666666777888888999999999999:::;;;<<<<<>>999888888777666777999:::999999888888888888888999999:::;;;:::999:::;;;===??????@@@AAAAAAAAAAAAAAABBBAAABBBEEEIIILLLLLLLLLGGGIIIIIIHHHGGGGGGHHHJJJNNNOOOPPPOOOMMMKKKJJJKKKHHHGGGFFFEEEEEEGGGHHHJJJIIIIIIHHHGGGHHHJJJLLLMMMJJJJJJIIIHHHHHHHHHHHHHHHEEEFFFGGGIIIKKKMMMPPPQQQVVVSSSPPPPPPSSSTTTSSSPPPLLLMMMOOOOOONNNNNNOOOPPPOOONNNLLLJJJHHHGGGGGGGGGIIIIIIHHHHHHIIIKKKNNNPPPPPPRRRTTTTTTSSSRRRRRRSSSNNNMMMKKKIIIIIIIIIHHHHHHJJJKKKKKKKKKKKKJJJIIIHHHEEEEEEEEEFFFGGGHHHJJJKKKJJJKKKMMMNNNNNNMMMLLLKKKIIIEEEBBB@@@AAAAAAAAA@@@>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<<<<;;;:::999888888777888888888999999:::;;;<<<:::;;;<<<======<<<;;;:::<<<;;;;;;;;;::::::999999666666777777777777777888;;;;;;:::999888777666666444555555666777777777777444333222333555777777777777666555555666777666444444444222111111111111222666666666555444222111000333222111111000000111111///000111111000000111333000000000000000000000000///000111333333222111000111000000/////////000000////////////000000000000////////////////////////////////////////////////,,,,,,------///000111222...///000000//////000111///000000000111111111222000000////////////000000////////////////////////.........///////////////---///111111000///000111////////////000000000000------///000000000///...////////////////////////......////////////......000...---...111222222222//////000000000111111111////////////............000000000000000000000000222111000///////////////......000111222222222222333333333333222222222222111111111111111222222222111111111111222333444444222444444444222111222444444444444444444555666666333333333333333333333333333444555666777777777777999999999::::::;;;<<<===>>>@@@CCCEEEGGGGGGFFFEEEHHHHHHIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIKKKOOORRRSSSSSSTTTUUUTTTRRRPPPNNNLLLLLLLLLNNNPPPPPPOOOMMM//////000000000111111111111000//////000111///...000000000000000000000000////////////////////////...///000111111000///...........................000000////////////000000///////////////000000000.../////////000000000111000000000000000111111111000000000000111111222222...///111222333222000///111111222222222111000///111111111111222222222222555444333333444333222000444444555666666666666666222444555444333222333444000333666777777888999:::888777555555666777888999555555555555666777888999888999:::999888888:::<<<>>>???@@@@@@AAA@@@@@@@@@AAAAAABBBEEEIIIMMMNNNMMMGGGHHHHHHGGGFFFFFFHHHIIIMMMNNNNNNMMMKKKIIIIIIIIILLLJJJHHHFFFEEEEEEFFFGGGIIIHHHHHHHHHIIIKKKMMMNNNIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGHHHLLLPPPSSSUUUWWWSSSPPPPPPRRRRRROOOMMMJJJLLLMMMMMMLLLKKKLLLNNNMMMLLLKKKIIIHHHGGGFFFFFFHHHGGGGGGGGGIIILLLOOOQQQSSSUUUVVVUUUSSSQQQPPPPPPMMMLLLLLLJJJHHHGGGGGGGGGIIIIIIJJJKKKKKKJJJHHHGGGEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIJJJIIIGGGEEECCCDDDBBBAAA@@@@@@AAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;::::::999888777666666777777777777888999:::;;;999:::;;;<<<<<<;;;:::999888888888888888777777777555555555666666666777777<<<;;;;;;:::888666444222666666666666666555444333444333222333555777777666666555444555666777666555555444222111000111222222000111222444555666666777333222111111000000111111...///111111000///000222////////////////////////...///000111111000//////000///////////////000000000000000000////////////........................////////////////////////,,,,,,,,,---///000222333---///000000//////000222111111111000000000//////000000////////////000000////////////////////////------....../////////000---///000000//////000111.../////////000000000111,,,---///000000000///...////////////////////////......////////////......000///---...///000000///........./////////000000............////////////111111111111111111111111000000000000111111222333---...///000111222222222222222222222222222222222000000111111222222222222111111111111222333444555222444444444222111222444444444444444555666777777555555444333222111111000333444555666777777777666::::::::::::;;;<<<===>>>>>>@@@BBBEEEFFFFFFFFFEEEGGGGGGHHHHHHHHHHHHGGGFFFDDDEEEFFFFFFGGGJJJOOORRRTTTUUUVVVUUUTTTQQQOOONNNMMMLLLKKKMMMNNNOOONNNMMM/////////000000000111111111///...///000000///...000000000000000000000000........................//////000000000000//////////////////////////////000000////////////000000////////////////////////......//////000000111111/////////000000000111111/////////000111111222222...///000111111000//////000111222222222111///...000000111111111222222222333222222222333333111///111222333333444444333333222444555444333222333444///222666888888777777777888666444444555777777777444444444555666777888999777888999888777888999;;;>>>??????@@@@@@@@@??????AAAAAABBBEEEIIILLLMMMMMMHHHIIIIIIGGGFFFFFFHHHJJJLLLMMMMMMKKKIIIHHHHHHIIIMMMKKKHHHFFFDDDDDDDDDEEEHHHHHHIIIJJJJJJKKKLLLLLLGGGGGGHHHHHHGGGFFFEEEEEEIIIHHHHHHJJJOOOSSSUUUVVVTTTSSSQQQPPPPPPOOOMMMKKKJJJKKKLLLKKKJJJJJJKKKLLLKKKKKKJJJIIIHHHGGGGGGFFFHHHHHHHHHIIIKKKNNNQQQRRRUUUVVVWWWUUURRRNNNMMMLLLKKKLLLLLLJJJHHHFFFFFFGGGHHHIIIKKKLLLLLLJJJIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFEEECCCAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@BBBAAA@@@??????>>>??????<<<<<<;;;;;;;;;::::::::::::::::::999999888888888777777777777888999:::;;;999::::::;;;;;;::::::999555555555555555555555555444444555555666666777777;;;;;;;;;;;;999777555333777777666666555333222111444333333444666777666555666555444555666777666555555444222111000111333444333333333444444444555555222222222111111111111000///111333333222111222333......////////////000000/////////000//////......//////......//////000000000000000000////////////........................////////////////////////000//////............///---...000000//////111222222222111000000///......///////////////000000111000000000000000000000000---------......//////000,,,...000000/////////000......//////000000111111,,,---...///000000000000000000000000000000000000......////////////......000//////............///............////////////...////////////000000000111111111111111111111111//////000000111333444555......///000111111111111000000111111111222222222...///000111222222222222222111111222222333444555222333444444222222333444222222222222333333444555555555444333222222111000333444444555555666777777::::::::::::;;;<<<======>>>???AAACCCEEEEEEEEEEEEFFFFFFGGGGGGGGGEEEDDDCCCBBBCCCDDDDDDFFFJJJOOOSSSTTTVVVWWWUUURRRPPPNNNNNNJJJIIIHHHIIIKKKLLLKKKJJJ////////////000000000111111000//////111111111///000000000000000000000000////////////////////////000000////////////000000////////////////////////000000////////////000000////////////////////////.........///000111111111...//////000000000000000//////000111111222333333000000000000000000000000000000222222222111///...111111111222222222333333333222222333444444222000111111222333333333333222333444555444333222333555111333555666666555666777888666333333555666666555666666666666777777888999777888999888777777999;;;===>>>>>>??????>>>>>>===@@@@@@AAADDDHHHKKKLLLLLLJJJJJJJJJHHHGGGGGGJJJLLLLLLMMMLLLKKKHHHGGGHHHIIIJJJIIIFFFDDDCCCBBBCCCDDDEEEGGGHHHJJJKKKJJJIIIHHHEEEFFFGGGGGGGGGFFFEEEDDDFFFGGGJJJOOOTTTVVVUUUSSSOOOPPPQQQPPPNNNLLLLLLLLLIIIJJJKKKKKKIIIIIIJJJKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJLLLNNNPPPRRRRRRTTTUUUVVVTTTPPPMMMKKKKKKHHHJJJLLLJJJGGGEEEFFFGGGEEEFFFIIIJJJJJJIIIGGGEEECCCCCCDDDDDDEEEEEEEEEDDD@@@AAABBBCCCCCCBBBAAA@@@@@@AAACCCCCCBBBAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>::::::::::::999999999999888888888888888888888888777777777777888999:::;;;;;;::::::999999::::::;;;555555555555555555555666444444555555666777777777666777888999999888777555555555555555555444333222555444444555666666555444666555444555777777777666555444222111111333555666888777666444333222111111111111222333222111000///...111333333222111222222......//////000000000000111111000//////......///...............///000000111000000000/////////...........................////////////////////////111000///...............---...000000//////111222000000000000000////////////////////////000111111000000000000000000000000,,,,,,---......///000000,,,...000000///...///000.........///000111111111---------......///000111000000000000000000000000......////////////......---///111///---,,,///111...////////////000000000/////////000000000111111111111111111111111111111000000000000000111222333//////000000000000000///......///000111111222333---...000111222222222111222222222222333444555555111222333333333333444555222111111111111222222333333333333444444444444444444444333333444555777888888888888888999:::;;;;;;>>>???@@@AAABBBDDDEEEEEEDDDEEEFFFFFFEEECCCAAA@@@AAAAAABBBCCCEEEIIIOOOSSSTTTUUUVVVTTTPPPMMMMMMMMMGGGFFFEEEFFFHHHJJJJJJJJJ////////////000000000000222111000111222333222111000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000////////////000000///////////////.........---......///000111111222...//////000000000000000000000111222333333444444222222111111000111111222///000222333222111///...222222333333333444444444333222222444555555333111333333444555555555555444333444555555333333444555444444555444333444666888999666333222555666555333:::999999888888888888888777888999888777777999;;;<<<======>>>======<<<<<>>===;;;;;;;;;;;;999999999888888888888777555555555555666666666666777777777777888999:::;;;<<<;;;:::999999:::;;;<<<888888888888999999999999444444555555666777888888///111333666777777777666333333444444555444444444666555444555666666444333555444444555777888777666555444222111222444666888222222222333444555666777000111333444333222000...,,,...111111000//////000.../////////000000111111444333111///...//////000...............///000111111111000000/////////...........................////////////////////////......---......///000111,,,...000000//////111333......//////000000111111///////////////000111111000000000000000000000000,,,,,,------...///000000,,,...000000///...///000---......///000111111222......------...///111222000000000000000000000000......////////////......+++///222111---,,,000555000000000000111111111111//////000000111111222222000000000000000000000000111000///////////////000///000000000000000///...,,,------///000111222333---...000111222222222111222222222222333444555555000111333333333333555666333333222222222222222333111111222333555666777777555444333222333555777999666666666666777888999:::>>>>>>??????AAACCCDDDEEECCCDDDEEEEEEDDDBBB@@@>>>@@@@@@AAABBBDDDIIIOOOSSSRRRTTTUUUSSSNNNKKKKKKLLLGGGFFFEEEFFFIIIKKKKKKKKK222111000//////...//////111111000000111111222333//////000//////...------////////////////////////............////////////000000000000000000000000........................////////////...............//////000000000000000111111000///////////////222222333333333222111111111111222222222222111111000222333333222111333444222222222222222222222222000000111111111222222222666444222000000222444666222333333444444333333222333333333444444444555555777666666555555555666666111333444444444555777999888888777666555555888;;;999;;;>>>>>>===<<<>>>@@@???BBBEEEEEEDDDDDDGGGJJJJJJIIIHHHHHHIIIJJJIIIGGGKKKKKKJJJIIIHHHGGGGGGFFFEEECCCAAA@@@@@@BBBDDDFFFIIIHHHGGGFFFFFFEEECCC@@@???AAADDDDDDDDDCCCCCCDDDAAAFFFLLLPPPQQQQQQRRRRRRNNNOOOPPPOOOMMMKKKKKKKKKGGGGGGFFFHHHJJJKKKKKKJJJLLLKKKJJJIIIIIIJJJKKKLLLJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPOOONNNLLLJJJHHHGGGFFFGGGIIIJJJJJJHHHEEECCC@@@AAABBBCCCCCCAAA???>>>???BBBAAA>>>???DDDFFFDDDAAAAAABBBEEEFFFEEEBBB???CCCCCCCCCDDDCCCCCCBBBBBB???>>>>>>===<<<<<<;;;;;;:::::::::999999777666555777666666777999999888777888777777777777777888888999999999999888777666666777666444444333444555666555666777666555555555777888666444444555666666666666555333222222333555666333222111444777777555222555555555444444333333333333333222222333333444555444444555555444222111000000000000000000000000000000000000000000000000000111111222111000...,,,+++222111111000///......---//////............//////,,,,,,,,,---------......+++---///000000///---+++///000111111000...,,,***//////.........------------------.........////////////000000000000//////000///---,,,,,,---///000////////////////////////...---,,,,,,---...///000000...,,,---000111///---////////////////////////////////////////////////...---,,,---000222333222---,,,+++---///000000///+++,,,---...////////////..................------......////////////......------............------000000////////////000000///000111000//////111333////////////000000000000000000111111111111000000333222222111111222222333111111000000000000111111333444444333222111333444444444444333333222222222222222222333444555666777:::999777555555666888999>>>===<<<;;;<<>>@@@BBBDDDDDDCCCDDDGGGJJJKKKJJJIIIIIIJJJKKKJJJHHHKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAABBBCCCEEEFFFIIIGGGEEEEEEEEEDDDBBBAAABBBDDDFFFGGGEEEDDDDDDDDDFFFIIIMMMOOOOOOOOOOOOOOOQQQQQQQQQOOOLLLIIIIIIIIIJJJJJJJJJKKKLLLNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJKKKLLLNNNOOOPPPPPPPPPQQQPPPOOOMMMKKKIIIGGGFFFGGGHHHIIIIIIHHHFFFCCCAAAAAABBBCCCDDDCCCBBB@@@???@@@BBBBBB@@@AAAEEEFFFDDDBBBBBBCCCDDDFFFEEECCC@@@BBBBBBBBBBBBBBBBBBAAA@@@>>>======<<<;;;;;;::::::::::::999999888777666666666444222222444666666666777777666666777888999999::::::::::::999888777666777666555444333444555555444555666666444444555666777555444333444555666666666444333222222333444666777666555555777666333000555555444444444333333333333333222222333333444555333444444555444222111000000000000000000000000000000000000000000000000000......///000111000//////111111000000///......---//////............//////,,,,,,---------...............////////////......//////000000000...---,,,//////.........------------------.........////////////000000000000//////000...---,,,,,,---...000//////////////////////////////...---------......000...---...000000///---////////////////////////////////////////////////000///...///000111000......------...000111111000,,,,,,------...//////000////////////////////////////////////////////////---......//////......---000//////////////////000///000000000//////111222////////////000000000000000000111111111111000000333333222222222222333333444333333333333333333444333333444333111111333444444333333333333333333222333333333333333444555666888888777666666777888888===<<<;;;;;;<<<>>>AAABBBBBBBBBCCCCCCBBBAAA@@@?????????AAADDDHHHMMMQQQTTTUUUSSSQQQNNNJJJGGGEEECCCBBBFFFIIIIIIFFFEEEGGGJJJ000////////////000000111///000111222222222111000111111111111111000000///111111111111111111111111000000000000111111111111////////////////////////000000000000000000000000,,,,,,---...///000111111------...////////////...///......------------...//////000111222222222222111111222222222222111111///000111111000000111222222222222222222222222222222222111111111111111111333333333333333333333333222333333444444333333222333333333444444444555555555555444444444555555666222333444444444555777999777888999999888888:::;;;888:::<<<<<<;;;;;;<<<===@@@AAABBBBBBBBBDDDGGGIIIKKKJJJIIIIIIKKKKKKJJJIIIKKKKKKJJJHHHGGGEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEHHHFFFCCCBBBCCCCCCBBBBBBEEEGGGIIIIIIGGGFFFFFFFFFKKKMMMOOOOOONNNMMMMMMNNNQQQRRRQQQOOOLLLIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIJJJKKKMMMOOOQQQQQQRRRQQQSSSRRRPPPNNNKKKHHHFFFEEEFFFGGGHHHHHHGGGDDDBBB@@@CCCCCCDDDEEEEEEDDDBBBAAA@@@DDDDDDCCCCCCFFFFFFCCCDDDCCCCCCDDDEEEEEECCCBBBAAAAAAAAA@@@@@@?????????<<<<<<;;;;;;::::::999999999999999888888777777666777444111000222444666777666666666666777888::::::::::::::::::999888777777777666555444444444444444333444555555333333444555555444444333333444444555555444333222222333444555777666555666777666444222555444444444444333333333333333333333333444444555333333444444444222111000000000000000000000000000000000000000000000000000---...///000000000000///111000000//////.........//////............//////,,,------------.........///...---,,,,,,---...////////////////////////..................---------------........./////////...//////000000//////...///...---,,,,,,---...///////////////////////////000000...------,,,------000...---...///000///...////////////////////////////////////////////////111000000000111///---***///......///111222111000...------------...000111000000000000000000000000000///...------...///000......////////////......//////............//////...///000///......000222////////////000000000000000000111111111111000000333333222222222222333333444444444333333444444444222333333333111111333444222333333333333333333444444444333333333333444444666777777777888777777777::::::;;;;;;<<<===>>>>>>@@@AAAAAABBBAAAAAA@@@@@@???@@@CCCFFFKKKPPPTTTVVVUUUSSSPPPLLLHHHFFFDDDDDD@@@CCCFFFFFFEEEDDDFFFIII//////...//////000111111...///111333333222000///000000000111111000000///000000000000000000000000............////////////////////////////////////........................---------...///000000111,,,------...............///......------.........000111222333444444444444111111222222222222111111...///000000//////000111111111111111111111111111---...///000222333555555222222444444444444222222222333333444444333333222333333333444444444555555333333222222222333444444222444555444444444666888333555777888777777777888;;;<<<===>>>>>>>>>??????AAAAAAAAAAAABBBDDDGGGIIIIIIHHHGGGHHHJJJKKKJJJIIIJJJJJJHHHGGGEEEDDDCCCBBBBBBCCCDDDFFFFFFFFFEEEEEEHHHEEEBBB@@@AAACCCCCCCCCDDDGGGIIIJJJIIIIIIIIIJJJOOOPPPPPPOOONNNMMMOOOPPPPPPPPPPPPNNNLLLJJJKKKLLLHHHIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMKKKIIIHHHJJJLLLNNNQQQSSSSSSSSSSSSUUUSSSQQQNNNLLLIIIHHHGGGEEEEEEFFFGGGFFFEEECCCBBBDDDEEEEEEFFFFFFEEEDDDDDDAAAEEEFFFDDDEEEGGGFFFBBBFFFDDDCCCCCCDDDEEEDDDBBB@@@@@@???>>>============::::::::::::999999888888999999888777777777777777888666444444666888888888555555555666777999:::;;;:::;;;;;;::::::999888777666666555555444444444444222333444444222222333444333333444333222222333444444444333222222333444444222222333444666777777666444444444444444444444444333333333333333444555555222333333444333222111000////////////////////////////////////////////////000000000//////...------000000/////////.........//////............//////------------............---,,,,,,,,,,,,,,,,,,---...............///000111....................................////////////...//////////////////...///...------------...///////////////////////////............---------...//////....../////////...////////////////////////////////////////////////000000000111111///,,,)))///...---...000111000//////...---,,,---...000222//////000000000000000111111000...,,,,,,...000111...//////000000//////...//////............//////---...///...---...///111////////////000000000000000000111111111111000000333333222222222222333333222111111000000111111222111222333222111111333555222222222333333444444444444444333333222333333333444555777888999888666555777888:::;;;<<<<<<<<<;;;>>>??????@@@@@@@@@AAA@@@AAACCCFFFKKKOOOTTTWWWYYYUUURRRNNNJJJFFFEEEDDDDDDAAACCCFFFFFFDDDDDDEEEFFF//////...//////000111111---///111222333222000///......//////000//////...////////////////////////............////////////................................................///////////////.........,,,------...............000///////////////000000///000111222333444444444111111222222222222111111---///000000///...000111111111111111111111111111---...///000222333555555111222444555555444222111222333333444444333333222333333333444444444555555444444444444444555666666333444555444444444666888222444777777777666777888<<<<<<===>>>?????????>>>BBBAAAAAABBBCCCFFFGGGHHHGGGFFFEEEFFFHHHIIIHHHGGGHHHHHHGGGEEEDDDCCCBBBAAAAAABBBDDDFFFGGGFFFFFFEEEGGGEEEBBBAAABBBDDDEEEDDDBBBEEEHHHJJJKKKLLLMMMNNNPPPQQQQQQPPPOOOPPPRRRTTTQQQQQQPPPNNNKKKIIIJJJKKKMMMNNNPPPOOOMMMLLLMMMOOOKKKLLLMMMMMMMMMLLLJJJIIIKKKMMMPPPSSSTTTTTTTTTSSSUUUTTTRRROOOMMMLLLKKKJJJDDDDDDFFFFFFGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFBBBFFFGGGEEEEEEFFFEEEAAAFFFDDDCCCCCCDDDDDDCCCBBB@@@???===<<<;;;;;;;;;<<<999999999999999888888888999888777666666666777777777777777999;;;;;;999777555555555666777999:::;;;::::::::::::999888777777666666666555555444333222222333444333222222222444111333444444222111222444333333333222222333333333000111222222333444666777444444444444444444444444444444333333444444555666111222333333333222111000////////////////////////////////////////////////000000///......---------////////////............//////............//////---------.........//////+++---...//////...---+++......------...///000111---............................../////////000000......////////////...............------.........////////////////////////+++,,,---......//////000.../////////......//////////////////////////////////////////////////////.........000111000...+++...---,,,---///000///...000///...------...000222.........//////000000000111000...,,,,,,...000111///000000000000000000/////////............//////---...///...---...///111////////////000000000000000000111111111111000000333222222111111222222333000000////////////000000000222222222111111333555222222222333333444444444444444333222222222333333333444777999999888666555666777999;;;;;;;;;:::999=========>>>???@@@AAAAAADDDFFFJJJOOOSSSVVVXXXYYYRRRPPPLLLHHHFFFEEEDDDEEEEEEFFFFFFFFFDDDCCCCCCCCC000////////////000000111...///000111111111000///---......////////////...........................000000000000111111111111........................000000000000000000000000000000//////............------...////////////...000////////////000111111------...///000000000000111111222222222222111111...///000000//////000111111111111111111111111111222222111111111111111111222222444444444444222222222333333444444333333222333333333444444444555555777777777777777888999:::333444555555444444666777444666888888888888:::;;;;;;::::::<<<>>>???>>><<>>@@@AAABBBGGGIIIMMMQQQTTTVVVVVVVVVNNNMMMJJJHHHFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAA111000000////////////000////////////000000000000......///000000000000000////////////////////////000000000000111111111111........................000000000000000000000000.........///////////////......///000000000//////...............///000000------............------111111222222222222111111...000111111000///111222111111111111111111111111333222222222111000000000222333333444444333333222222333333444444333333222333333333444444444555555777777777777888999:::;;;444555555555444444555777555666777777666777:::===<<<::::::<<<>>>???>>><<>><<<<<<>>>AAABBB@@@>>>BBBBBBCCCGGGKKKLLLIIIEEEFFFEEEEEEFFFHHHJJJIIIHHHBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCDDDEEEFFFHHHGGGGGGIIIKKKLLLJJJIIIGGGJJJNNNPPPQQQQQQSSSTTTNNNPPPQQQQQQOOOMMMNNNNNNHHHIIIJJJKKKLLLOOOSSSVVVQQQUUUWWWTTTPPPMMMOOORRRKKKKKKJJJJJJKKKMMMOOOPPPQQQSSSVVVXXXXXXVVVSSSQQQKKKKKKJJJJJJKKKMMMPPPQQQPPPOOOMMMLLLJJJHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHFFFHHHFFFAAA@@@CCCCCCAAAAAAAAABBBCCCDDDBBB>>>;;;AAA???===:::999999:::;;;999999999999999999::::::888777666444555666888999888777666666888999999888888777777777777777888888888888888777777666555444666777777777666444222000333444555555333333444555000444888777333111333666111222222333333222222111000222333333222333777;;;333333333444444555555555555444444444444555666666000000222333333222111000000000000000000000000000000000000000000000000000000///...---,,,---...///---.....................//////............//////............/////////000---,,,++++++++++++,,,------...000111111///...,,,---------.........//////////////////000000000000---..................---------............------////////////////////////,,,---.../////////...------///111000---,,,...000////////////////////////////////////////////////000...,,,,,,.........---111000//////000111000...//////000000000000///...///000000111222222333333......////////////......111111222222222222111111222222111111111111222222///000111000///000111333////////////000000000000000000111111111111000000//////............//////111111000000000000111111///000111111000111333555444444444333333222222222111111111111222333444555333444555666777777777777999999999999999:::::::::999999999:::<<>>>>>======>>>>>>???@@@111111000/////////000000////////////////////////000///---------...000111...000000000......///000---------......---------***,,,---...---,,,---..............................------------------------........./////////000........................//////.........//////000111111111111222222222222000000000000000000000000111111111111111111111111000000000000111111111111111111000000000000111111333333444444444444333333222222222222333333333333444444333333333444666777555444444444555555666666666777888777666666888:::===>>>???@@@AAAAAAAAAAAACCCDDDEEEEEEEEEDDDCCCCCCCCCBBBAAACCCDDDDDDCCCAAA???@@@@@@???>>>===>>>@@@BBBAAA@@@@@@AAADDDGGGIIIMMMLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOQQQRRRRRRQQQPPPKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIKKKMMMOOOPPPSSSRRRPPPOOONNNNNNNNNOOORRROOOMMMMMMNNNPPPQQQQQQQQQQQQRRRRRRQQQPPPNNNMMMLLLKKKKKKLLLMMMOOOPPPQQQQQQOOOLLLJJJKKKKKKKKKJJJGGGIIIKKKKKKJJJHHHGGGGGG@@@AAABBBCCCCCCBBBAAA@@@???@@@CCCEEEFFFDDDBBBAAA@@@<<<999999<<<>>>===::::::999888999999999777555777777777888888888999999888777777666666777777777666888666222222666888666888888888777777777777777777777777777666555444444444444444333333333222222666444222111333444333333444333222222444444333222555555555555555555555555555222000222666888666333333333333333333333333333333222000111222222000///000///...///111222000---000000000000000000000000///////////////.........---------............///------,,,,,,,,,---...///........................---------.........//////,,,,,,---.......................................------------............000000///...------------+++......+++---222222...,,,---......//////111222,,,,,,,,,,,,------------------------------------......////////////......---------............///000///---,,,++++++,,,,,,000000000000000000000000111000000///......---------.........------...000---...///000000///...---222222111111000000///////////////////////////...222///,,,,,,...000000///000000000000000000000000%%%***///000...---...111333333222222222222222333000000000000000000000000111111111111111111111111111111222333333333333222333333333444444555555555666555444333333444555666444666777888777777888:::888999;;;===@@@BBBDDDEEEGGGGGGGGGGGGHHHIIIKKKKKKIIIGGGEEEEEEFFFFFFDDDBBBBBBBBBAAAAAABBBBBBCCCDDD222111000///............////////////////////////............/////////000///000111000...------...------------------------...---,,,,,,.../////////.............................................................../////////.......................................///000111....../////////000000000111111111111111111111111111111111111111111111111000000000000111111111111222222111111111111222222333333444444444444333333333333333333444444444444333333333444444666777888444444444555555555666666444666777777666777999;;;;;;<<<===>>>????????????BBBCCCDDDDDDDDDDDDCCCCCCAAA@@@@@@BBBDDDEEEDDDCCC@@@@@@@@@???===<<<===???BBBBBBAAAAAABBBEEEGGGIIIKKKKKKJJJJJJJJJKKKKKKLLLPPPQQQRRRRRRRRRQQQOOONNNIIIIIIIIIHHHHHHHHHHHHHHHJJJJJJJJJKKKLLLNNNPPPQQQQQQOOOLLLJJJIIIJJJMMMNNNPPPNNNKKKKKKMMMOOOPPPPPPPPPQQQQQQQQQQQQPPPNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPNNNMMMMMMNNNNNNMMMLLLJJJIIIIIIJJJKKKJJJHHHFFFAAABBBCCCDDDDDDCCCBBBAAA===@@@DDDGGGGGGEEEBBB???===;;;999:::>>>@@@@@@>>>:::888777777888999888777888888888999999999999999888888888777777888888999666999:::999999:::999666999999888888777777666666444444555555555444444333444444444444333333333333555333333333555666555444444333222222444444333222333333333333333333333333555333111222444666444111333333333333333333333333333111000000111222111///000/////////111111///...000000000000000000000000.........///////////////---------............///---------,,,------...///................................./////////000000+++,,,///000111000...---------------------------............////////////000000///...------------,,,//////---...000000...///////////////.........------------........./////////////////////////////////............//////---------............//////...---,,,,,,,,,,,,,,,000000000000000000000000000000000///......------,,,---,,,++++++,,,///222......////////////......111111111111000000000000111000///......000111222111///------...000000///000000000000000000000000(((,,,///000...,,,---///111111000000000000111111000000000000000000000000111111111111111111111111111111222333333333333222111111222222222222222222555555444444444444555555444666777777777777888:::999:::<<<>>>@@@BBBDDDEEEEEEDDDDDDDDDEEEGGGIIIKKKJJJHHHFFFFFFFFFEEECCCBBBAAAAAAAAAAAAAAABBBCCCCCC000000///...............////////////////////////------///000000000///...///000000///,,,++++++,,,......------------......222///,,,,,,...000///....................................///////////////................................................---------......000111111---------.........//////000000000000000000000000111111111111111111111111///000000000111111111111222111111000000111111222333333333444444333333333333333333444444444555555333333444444555666777888222222333333333444333333333555666666666777999;;;:::;;;<<<===>>>?????????AAABBBBBBCCCCCCCCCCCCCCCAAAAAA@@@BBBDDDDDDCCCAAAAAABBBBBBAAA@@@@@@AAACCCEEEDDDDDDDDDEEEGGGIIIJJJIIIHHHHHHHHHIIIJJJKKKKKKPPPPPPQQQQQQQQQPPPNNNMMMGGGGGGGGGGGGGGGGGGFFFFFFJJJJJJKKKLLLNNNOOOPPPQQQMMMLLLJJJIIIIIIJJJKKKLLLLLLJJJHHHHHHJJJLLLMMMMMMOOOPPPQQQQQQQQQPPPNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPNNNMMMMMMNNNPPPPPPNNNLLLKKKIIIGGGHHHKKKKKKGGGDDDAAABBBCCCDDDDDDCCCBBBAAA???AAACCCDDDDDDBBB???===<<<:::999;;;===??????>>>:::888777777888:::;;;;;;999999999999999999999999888888777777777888999999777999;;;;;;;;;;;;999777:::999999888777666555555222222333444555555444444555444444444444333333333222222222333555666555333444333222222444444333222111111111111111111111111555333111111333333222000222222222222222222222222222000///000111222111////////////000000000///...111111111111111111111111------......//////000000---------............///...------------.................................---.........////////////------///000000000///...------------------------////////////000000000000000000///..................///000...------...---///...------------,,,+++............////////////////////////////////////000///...------...///000---------............///000000//////....................................,,,------...///000111111---......---,,,---///111...//////////////////...---........./////////000000000///000000111222222111000///...//////000000////////////////////////---///111111///...///000///............//////000////////////////////////111111111111111222222222111111222333333333333222111111111111000000000000444444444444444444555555444555777777666666888999999:::<<<>>>@@@BBBCCCDDDCCCBBBAAA@@@BBBEEEHHHKKKJJJIIIHHHGGGFFFDDDCCCBBBBBBBBBBBBAAABBBCCCCCCDDD...............///000000........................,,,---///000111000///...---......---+++******+++///......------......///555111---,,,...///...,,,....................................//////000000...............---------........................---------......000111111000000111111111222222222////////////////////////000000000000000000000000///000000000111111111111000000////////////000000222333333333333333333222333333333444444444555555222333444555555666666666111222333444444444333333333444666666666777999;;;<<<===???@@@AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCBBBAAABBBCCCCCCAAA??????@@@BBBBBBBBBCCCFFFHHHGGGGGGGGGGGGHHHIIIKKKLLLFFFFFFGGGGGGHHHIIIJJJKKKMMMNNNOOOPPPOOONNNMMMLLLEEEEEEEEEFFFFFFFFFFFFFFFJJJJJJLLLMMMNNNPPPPPPQQQMMMMMMNNNNNNOOONNNNNNNNNOOOMMMKKKKKKMMMOOOPPPQQQOOOPPPQQQQQQQQQPPPOOONNNMMMMMMNNNNNNNNNNNNNNNNNNKKKKKKLLLNNNOOOOOOMMMKKKKKKIIIFFFGGGIIIIIIFFFCCC@@@AAABBBCCCCCCBBBAAA@@@CCCBBBAAA???>>>===<<<<<<;;;;;;:::;;;<<<<<<;;;:::<<<:::888888:::<<<======999999999999999999999999666666666666777777888999:::999999999999999999::::::999999888777666555555555666777888999999999999555555555444444444333333111111111222444555333222444333222222444444333222555555555555555555555555444333222222222222111000222222222222222222222222111000//////111222111///...///000000000/////////000000000000000000000000------......//////000000---------............///.....................---........................,,,,,,---------.........//////...---...///000111......................../////////000000000111111000000///.........//////---...000000000000333777000---+++,,,...000///............/////////000000000000000000000000000000000///...------...///000---------............//////////////////.................................,,,,,,---...///000111111...000222222000........./////////....../////////------......//////000000---///111222333222111000000000000000//////000000////////////////////////000111111111000/////////000000//////000111222222////////////////////////000000111111111222222222111111222333333333333222444444444444444333333333222333333444444444555555444555777777666666888999999:::;;;===???AAABBBCCCAAA@@@??????AAADDDHHHKKKJJJJJJIIIGGGEEEDDDCCCCCCGGGFFFFFFFFFFFFGGGHHHHHH............///000111222........................,,,---///000000000///...,,,---...---+++******+++000///...------...///000333111///.........---,,,........................---------......//////000.........---------------.......................................///000111/////////000000000111111........................////////////////////////000000000000111111111111000000////////////000000222222333333333333222222333333333333444444444444222333444444555555444444333444555666666666555444333555666666555666888::::::;;;<<<>>>???@@@@@@@@@@@@?????????@@@AAABBBCCCDDDBBBBBBBBBBBBBBB@@@>>><<<>>>@@@AAAAAACCCFFFHHHHHHHHHHHHIIIJJJKKKLLLLLLFFFFFFGGGGGGIIIJJJLLLMMMMMMNNNOOOOOOOOOMMMLLLKKKEEEEEEEEEEEEEEEFFFFFFFFFIIIJJJLLLMMMOOOPPPPPPPPPJJJKKKMMMOOOOOOOOONNNMMMPPPNNNLLLLLLOOOQQQSSSSSSPPPPPPQQQRRRRRRQQQPPPOOOOOOOOOPPPPPPPPPOOONNNNNNKKKKKKKKKLLLNNNNNNLLLJJJIIIHHHFFFFFFFFFFFFDDDCCC@@@AAABBBCCCCCCBBBAAA@@@CCCBBB???===;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999<<<;;;::::::<<<>>>>>>===999999999999999888888888666666666666666777888999;;;888666888888666888;;;999999888888777777666666555666777777888888888888555555555555444444444333222111000111333333333222444333222222444444333222333333333333333333333333333333333222222111111111222222222222222222222222000///...///111111111000...///111111/////////000////////////////////////.........///////////////---------............///...////////////...------........................,,,,,,,,,------------...000...---,,,,,,...000111////////////////////////////////////000000000000000000//////...//////000,,,,,,///222333555===EEE???999333///......,,,***............/////////000000000000000000000000000//////............//////---------............///,,,------...------,,,,,,000000000000000000000000//////////////////......///111333333111///------//////............////////////000000111111222222,,,...111333333111///...///000111111//////000111000000000000000000000000/////////.........------------------...///000111000000000000000000000000000000000111222222333333111111222333333333333222222222222222333333333333111222333444444555444444333555666666666666777999888999:::<<<>>>???AAAAAA?????????@@@BBBFFFIIIKKKIIIJJJJJJHHHEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGHHH000000/////////000111111........................---......///////////////,,,...///...,,,,,,---...000///...------...///000,,,...//////...---...///........................+++,,,,,,---......//////.........------,,,,,,,,,........................//////.........//////000------------............////////////////////////000000000000000000000000000000000000111111111111111000000000000000000111222222333333333333222222222222222222333333333333222333444444444333222111222333555777777666555444444555666666555555777999666777999:::<<<=========??????>>>>>>???@@@BBBCCCBBBAAA@@@AAABBBBBBAAA???<<<>>>@@@@@@@@@BBBDDDGGGHHHHHHHHHIIIIIIJJJJJJKKKHHHHHHIIIJJJKKKMMMOOOPPPPPPQQQQQQPPPOOOMMMKKKIIIDDDDDDEEEEEEFFFFFFFFFFFFHHHIIIKKKMMMOOOOOOOOOOOOJJJJJJKKKKKKLLLMMMNNNNNNPPPNNNLLLLLLOOORRRSSSSSSPPPQQQRRRSSSSSSSSSQQQQQQQQQRRRSSSSSSRRRQQQPPPOOOMMMLLLKKKLLLMMMMMMKKKJJJGGGGGGGGGEEECCCBBBBBBCCCAAABBBCCCDDDDDDCCCBBBAAA@@@??????>>>======<<<<<<;;;<<<======<<<;;;::::::<<<;;;:::<<<======<<<:::999999888888888777777777777777777777888999:::::::::666666999999666666:::888888888777777777777777444555555666666666555555555555555555444444444444666444111111222333333222444333222222444444333222111111111111111111111111333333444333222222222333111111111111111111111111000///...///111111111000---000222111///...///000........................///////////////.........---------............///...///000000///...---,,,........................------------............---------------......///................................./////////000000000000////////////000000---,,,---111222444>>>IIIIII@@@666///---,,,***'''------........./////////////////////////////////......////////////......---------............///+++,,,---......---,,,,,,000000000000000000000000......//////////////////...000111111///...///000000///...------...///000000000000000111111111111//////000000000///...---...000222222000///000111000000000000000000000000000///..................+++++++++,,,,,,---//////000000000000000000000000///000000111222222333333111111222333333333333222/////////000111111111222000111333444555555444444333555666666555666777999777888999;;;<<<>>>???@@@>>>???@@@BBBEEEGGGJJJKKKGGGIIIJJJHHHFFFDDDEEEGGGDDDDDDDDDCCCDDDDDDEEEFFF333222111000000//////000..................................../////////000---///000///......///000111///...------...///111'''+++///000...---///111........................++++++,,,,,,---...//////.........------,,,,,,,,,........................000//////.........//////000000000000111111111111000000000000000000000000111111111111111111111111000000000000111111111111222222111111111111222222222222222333333222222222111111222222222333333333222333444444333222000///000111333555555444333222555666666666444444666888888999;;;===>>>???@@@@@@???>>>>>>>>>>>>@@@BBBCCC@@@??????AAACCCCCCBBBAAA???@@@BBBBBBAAABBBDDDFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLNNNPPPQQQRRRTTTTTTSSSRRROOOLLLIIIHHHDDDEEEEEEEEEFFFFFFGGGGGGGGGIIIKKKMMMNNNOOOOOONNNOOONNNMMMLLLMMMPPPRRRTTTSSSQQQOOOOOORRRUUUVVVWWWQQQRRRSSSTTTTTTSSSRRRRRRTTTTTTUUUUUUUUUSSSRRRQQQNNNMMMLLLLLLMMMMMMLLLJJJEEEGGGGGGEEEAAA???AAACCCBBBCCCDDDEEEEEEDDDCCCBBB<<<===???@@@@@@@@@>>>===:::<<<>>>???>>><<<<<<<<<;;;::::::<<<======:::888999888888888777777666666888888888888999:::;;;<<<999666666;;;;;;666666999777777777777777888888888888888999999999999888888666666555555555444444444888666333111222333444444444333222222444444333222444444444444444444444444222333444444333222333444111111111111111111111111///......///000111111000---000222111///...///111........................000000//////.........------------.........//////...///000000000///---,,,..................................../////////000***+++---//////...---,,,------------------------............////////////000000////////////000111000------...---...888DDD???777...+++---111222111------------.........///////////////////////////---...///000000///...------------.........//////---...///000000000..............................++++++,,,...///111222222.........---,,,...111333000///...------...///000////////////............111000///...------.........111333222000///000222000000000000000000000000222111//////000111111000/////////000000222333333000000000000000000000000///000000111222222333333111111222333333333333222111111222333444444555555000111222444555555444444333444666666555555777888777777999:::<<<===>>>???>>>???AAADDDFFFIIIJJJKKKGGGIIIJJJIIIFFFDDDFFFHHHGGGGGGFFFFFFGGGGGGHHHIII000000000000////////////000///...---------------////////////////////////,,,,,,,,,---------......---,,,,,,,,,,,,---......000---++++++...000///...''')))---///000...,,,***+++,,,------......------........................------------------------000000...------------------......///////////////...///000///...///000222222000---...000000...+++...//////000111222222222...000111111000000111333333222111000000000222222555555444333333222111111222222222222222222222222222666777333222444555333444444555555666777777777666777777888:::<<<>>>???;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@@@@???>>>===>>>???@@@@@@@@@AAADDDFFFFFFDDDCCCEEEIIIKKKJJJHHHJJJJJJKKKLLLPPPSSSWWWYYYZZZVVVOOOKKKIIIJJJJJJJJJDDDCCCCCCCCCDDDFFFHHHJJJJJJKKKMMMNNNOOOOOOPPPOOOQQQOOOMMMNNNPPPRRRQQQOOORRRQQQOOOOOOQQQRRRQQQPPPNNNOOOPPPRRRTTTVVVXXXYYYTTTSSSRRRRRRRRRQQQMMMKKKLLLLLLKKKKKKJJJJJJJJJJJJFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@>>>=========>>>???===<<<<<<;;;999888888777999::::::;;;:::999777666888999999999999888777777333444666888999::::::999999;;;;;;888888::::::777888777555444444555666666444444444444444555666777555555555666666666666666222333333333222000...---111222333333444444333333333333333222111222555777444444555555555555555555333333333222111000//////////////////////////////------......//////000000000//////...------,,,,,,............////////////,,,------......////////////111///++++++///111//////......---------......------,,,---...000222333000000///...............------............---------------...///000000111000000111///---,,,,,,------------............///111000......//////...,,,////////////...---,,,+++,,,***(((***...111000///////////////////////////,,,------...///000111111555222///...///000000000,,,---...//////...---,,,------............------//////000000000000//////+++,,,---///000111111111...///000111111000///...111111000///////////////000...---...///000///...///////////////000111111///////////////000111222............////////////...//////000111222222222000000000000111111111111111111222333333333333222444333222111111333555666///111444666777666555333555444444333333333444444555666666777888:::;;;<<<<<<===???AAACCCDDDDDDDDDJJJJJJIIIHHHFFFDDDBBBAAADDDEEEFFFGGGGGGFFFEEEDDD000000000000///////////////......------------...000000000000000000000000,,,---------...............---------......//////000---++++++...000///...***+++---///...---+++)))+++,,,------......------........................000000000000000000000000---------...//////000000---......///////////////...///000///......000222000...---...000111///---...//////000111111222222...000111111000000111222222222111111111111111222222222222333333333333444222222222222222222222222222666777444333555666555444444555555666666777777777777777888:::;;;===>>>::::::;;;;;;<<<>>>???@@@???@@@@@@@@@??????>>>===???@@@@@@@@@@@@AAADDDFFFGGGEEEDDDEEEHHHJJJJJJHHHKKKKKKKKKMMMQQQVVVZZZ]]]YYYUUUOOOKKKJJJJJJJJJJJJFFFEEEEEEFFFGGGHHHJJJKKKMMMNNNNNNOOOOOOPPPPPPPPPPPPNNNMMMNNNPPPRRRRRRQQQRRRQQQOOOOOOQQQRRRQQQPPPOOOOOOPPPRRRTTTUUUWWWWWWUUUTTTRRRRRRSSSRRRPPPNNNMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA??????===<<<<<<<<<===>>>===<<<<<<;;;999888888777999999:::::::::999888777888999999999999888777777555666777888999999888888888;;;;;;777777:::999666:::999777666555555666666888777777777777888888999555555555555555555555555222333444444444333222111111222333333444444333333///111222222111000111222222222333555666666666666333222222111111000000000000000000000000000000000111000000///......------....................................////////////.............../////////...000...******...000...///......---------......000///...---......///000000000///...............------............------------......///000000111333333333222111000000000---------............///000///......//////...---------...//////......---000...---...111333333222////////////////////////------......//////000000333000...---...///000000------............---------......//////......---//////000000000000/////////////////////......---//////000000000000//////111111000///////////////111///...///000111000//////////////////000111111/////////...//////000000/////////000000000000111...//////000111111222222000000000000111111111111000111222222333333222222333222111000111222444555111222444555666555444333555444444333333444444444555555666777888:::;;;<<<>>>>>>@@@AAACCCDDDFFFFFFIIIIIIHHHFFFEEECCCBBBBBBDDDDDDEEEFFFFFFFFFEEEDDD////////////000000000000---------...............000000000000000000000000------........./////////............//////000000///---,,,,,,...//////...............---,,,******,,,,,,---............---........................------------------------+++,,,...///000000//////---......///////////////...///000///......000222...---,,,...000111111000...//////000000111111222///000111111000000111222000111111222222222111111///000111222333555555666222222222222222222222222222666777444444666888777444444444555666666777777888888888888999:::;;;;;;:::::::::;;;<<<===>>>??????????????????>>>>>>===???@@@AAAAAA@@@AAADDDFFFHHHFFFEEEEEEGGGIIIIIIIIIKKKKKKKKKMMMQQQWWW\\\```XXXTTTNNNKKKJJJJJJKKKKKKHHHHHHHHHHHHIIIJJJLLLMMMOOOOOOOOONNNNNNOOOPPPPPPOOONNNOOOQQQTTTUUUUUUSSSRRRPPPOOOPPPQQQRRRQQQOOOPPPPPPQQQRRRSSSTTTTTTUUUSSSQQQOOOOOOPPPPPPPPPOOONNNMMMLLLJJJGGGEEEDDDCCCGGGGGGFFFFFFEEEDDDDDDCCCAAAAAAAAAAAAAAABBBBBBCCC>>>>>>===<<<<<<<<<<<<===<<<<<<;;;::::::999888888888888999:::::::::999999888999999999999888777777777777888888888888777666777::::::777666999888666;;;:::888777666666666666999999888888777888888888666666555555444444333333333444555555666666555555111222333333444444333333...111444444333111//////000111222444555666777777111111111111111111111111111111111111111111111111000000000///......------,,,,,,---...//////000000............////////////////////////............---///---******---///---......---------......///222111000...------------000//////............///------............------------......///000000000000000000///......---------------............//////...------///000///...+++,,,---...///000000000---,,,+++,,,...000000000////////////////////////.........///////////////000...,,,,,,...///000///.........------.........---......//////......---...//////000000//////...///////////////...------000//////////////////000111000000///////////////222000///000111222111000///////////////000111111000//////............///000000000000111111111111/////////000111111222222000000000000111111111111000111222222333333222222222111000000000111333444333333333444444444444444444444444333333444444555555555555666888999;;;<<<=========>>>@@@BBBEEEFFFHHHGGGEEEDDDBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDD////////////000000000000,,,,,,---....../////////////////////////////////.........////////////000------...///////////////...---------.../////////......---,,,,,,,,,,,,,,,,,,------.......................................,,,,,,,,,,,,,,,,,,,,,,,,---...///000///---+++)))---......///////////////.../////////......000111............///000000///////////////000000111111///000111111000///000222///000222333333222111000//////000222333444555666111222222222222222333333000444666333333666888777333333444555555666666777888888777777777888999999999999999:::;;;<<<>>>>>>===>>>>>>???>>>>>>======???@@@BBBBBBAAAAAACCCEEEHHHGGGEEEEEEFFFGGGIIIJJJKKKJJJJJJKKKNNNSSSYYY\\\VVVRRRMMMKKKJJJKKKKKKKKKHHHIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKLLLMMMMMMNNNQQQUUUYYY[[[[[[XXXUUUQQQPPPOOOPPPQQQQQQPPPOOOPPPQQQQQQQQQQQQRRRRRRRRRMMMKKKIIIIIIJJJLLLLLLLLLLLLKKKJJJHHHFFFEEECCCCCCHHHHHHGGGFFFEEEDDDDDDCCC@@@@@@@@@AAABBBCCCDDDEEE???>>>>>>>>>============<<<<<<;;;::::::999888888777888888999::::::::::::888999999999999888777777666777777888888888888888777999999666666888888555888888777777777777777777777777666555444444555555666666555444333222222222555555555666666666555555111222333333444444333333222444666555333222111111000111222444444555555555000000000000111111111111000000000000000000000000,,,------...///000111111---------...//////000000............//////////////////......------,,,,,,---///...++++++...///---...------------...//////111111000///...------,,,000///............//////------............------............//////000000///...------------,,,+++---------............///...---,,,---///000///...,,,---...//////000000000++++++***+++,,,---------///////////////////////////////////////.........///...------///111111000///...---,,,,,,---...///......////////////.........//////////////////...,,,---...///000000000000000///...------...///000000000////////////000000111000//////111111000//////////////////000000111000000///...---------...//////000000000111111111//////000000111111111111///000000000111111111111000000111222222222222222111000000///000111222222555444333222222222333444444444333333333444555555444444555555777999:::;;;;;;:::::::::<<<>>>AAACCCGGGEEECCCAAAAAAAAACCCDDDDDDDDDDDDDDDDDDDDDCCCCCC.../////////000000000111+++,,,---.../////////....................................////////////000+++,,,---.........------,,,---...............///------,,,,,,,,,---...///,,,---......//////..............................////////////////////////,,,---...///...,,,***(((---......///////////////---...///...------///111///000000///............///////////////000000000000111222111000///000111///000111333333222222111111111111222222333333333111111111222222333333333...333444222111555666555333333444444555666666666777777666666666777777888999999999999:::<<<===>>><<<======>>>>>>>>>======???AAACCCCCCBBBBBBCCCDDDFFFFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHHHHJJJNNNRRRUUUSSSPPPLLLKKKKKKLLLLLLLLLHHHHHHIIIJJJJJJKKKKKKKKKIIIIIIIIIIIIJJJJJJKKKLLLOOOTTT\\\bbbccc___YYYUUUPPPOOOOOOPPPQQQQQQPPPNNNPPPPPPPPPPPPPPPPPPPPPPPPJJJHHHFFFFFFGGGIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEHHHHHHGGGFFFEEEDDDCCCBBB??????@@@AAABBBDDDEEEFFF@@@@@@@@@@@@??????>>>>>>;;;;;;;;;::::::999999888888888888999999::::::;;;888999999999999888777777555555666777888999::::::777999999666666888888555444444555666666777777777666555444333333333333333666666555444333222222222777666555555444333333333111222333333444444333333555555555333111111222444222333333333333333222222000000000000000000111111////////////////////////,,,,,,---...///000111111////////////////////////............////////////...------,,,,,,+++++++++---000000------000000------------------...////////////////////////......//////............//////------............------............////////////222000//////111111000...---------............///---,,,,,,---///000///.........///////////////............---------...//////////////////////////////////////////.........000///...///111222222111///...---,,,,,,---...///...//////////////////.........////////////......,,,---...///000000000///000///...------...///000000000////////////000000000///......000000///...///////////////000000111111000///......................../////////000000000000000000000111111111///000000000111111111111000000111222222222222111000000///000000000111111555444222111111222333444333333333333333444555666333333444555666888999::::::999999999;;;===@@@BBBEEECCCAAA@@@@@@AAACCCDDDEEEDDDDDDCCCCCCCCCBBBBBB......//////000000111111,,,---.../////////...---------------------------------........./////////***+++---.........---,,,+++---//////...---...///,,,,,,,,,,,,---...///000------...////////////...................................................)))***,,,---......---------......///////////////---...///...------///111000111111000...,,,---...////////////////////////000111222111000///000111///000111222222222222222222222222222222111111111111111111222222333333444...333444111111333555333333333333444555555666666666666555555555666777777888888888999:::;;;<<<===;;;<<<<<<===============@@@AAACCCDDDCCCBBBCCCDDDCCCEEEGGGGGGGGGHHHIIIKKKHHHHHHGGGHHHIIIKKKNNNPPPQQQNNNLLLKKKKKKLLLMMMLLLGGGHHHIIIJJJJJJJJJJJJIIIGGGHHHJJJLLLMMMOOOOOOOOOQQQWWW___dddccc]]]XXXTTTOOOOOOOOOPPPQQQQQQOOOMMMOOOOOOOOOOOOOOOOOOOOOOOOJJJIIIGGGHHHIIIJJJJJJIIIFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBAAA???@@@@@@AAABBBDDDFFFGGG@@@@@@AAAAAA@@@@@@???>>>;;;;;;;;;::::::999999999999999999888888999::::::888999999999999888777777444555555666777999;;;<<<777::::::777666999888666333444555666777777777666666666555555444444555555666666555555444444333333777666555444222222222222111222333333444444333333333333222000...///111444333333333333222111000000000000000000000000000000........................//////////////////......////////////////////////............////////////---------,,,,,,,,,,,,,,,---000000......000000------------------...///000------...///000000/////////............//////000------............------......//////////////////111...,,,---000111///,,,---------............///...---,,,,,,...///...---//////000000000//////...---......---++++++,,,...////////////////////////.........///////////////111000///000111222111000.........------............//////000000//////...---......//////......---000000000000///...,,,,,,///..................//////////////////000000111///...---...///000///---///////////////000111111111000000////////////000............////////////000000000000000000111111000000000000111111111111///000111111222222111111///000000000111111111111444333222111111222333444333333333333444555555666333333333444666777999:::::::::;;;;;;===???BBBCCCBBBBBBAAAAAAAAABBBDDDEEEEEEDDDCCCBBBBBBAAABBBBBB.........///000111111111------///000///...---+++........................,,,---------............+++,,,...///000///...---***---000000...---...///---------...............------...///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000---......///////////////---.........------///000---///111000...---...000////////////////////////000111222111/////////000000000000000111222333444111111111111111111111111000111111222333333444444000444555222111333444333222333333444444555555666555444444444555666777777777777888888999;;;<<<===:::;;;<<<<<<=========<<<@@@BBBDDDDDDCCCBBBBBBCCC@@@CCCGGGIIIIIIHHHJJJKKKFFFGGGHHHJJJKKKMMMOOOOOOOOOMMMKKKJJJLLLMMMMMMMMMHHHIIIJJJKKKKKKKKKJJJIIIHHHKKKOOOSSSVVVXXXXXXWWWTTTXXX]]]^^^[[[WWWTTTRRRNNNNNNOOOPPPRRRQQQOOOLLLNNNNNNNNNNNNOOOOOOOOOOOOKKKJJJJJJJJJLLLLLLJJJHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@AAAAAACCCDDDFFFFFF???@@@@@@AAA@@@???>>>===;;;;;;::::::::::::999999;;;:::999888888888999:::888999999999999888777777666666666666777888:::;;;888;;;;;;777777:::999666666777777888777666555444666555555555555666666777555555555555555555555555666666444333333333333444111222333333444444333333000111222111000000222333111222222222222111111000111111000000//////......////////////////////////......//////////////////......//////000000111111............////////////------...............///,,,///000------000///,,,---,,,,,,------///000000------///000000000///..................///000000------............------/////////////////////......+++)))***...///---***---------............//////---,,,,,,......---+++---...///000000000000000,,,......---***)))+++---////////////////////////------......//////000000111000///000111111///...------............------//////000000000000//////---......//////......---111111000000///---,,,+++---......//////......---///////////////000111111000///...///000111000...///////////////000111111111000000000000111111222...////////////000000000111000000000000000000000000000000000111111111111///000000111111111111111000000111111222222111111111111111111222333444444333333333333444555666666222222333444555777888999999:::;;;===>>>@@@AAABBB@@@AAAAAABBBCCCDDDDDDEEEEEEDDDCCCAAAAAAAAAAAAAAA---......///000111111222---...///000000...,,,***////////////////////////,,,,,,,,,---------......,,,---///111111000///...***---000000...---...///////////////...---,,,+++---......///////////////........................////////////////////////222111000///......//////---......///////////////---.........------///000+++...000000...---000222///////////////.........111222222111/////////000111000//////000222444555000000111111222222222222000000111222333333444444222666777333222444555333222222333444444555555666444333333444555666777777777777777888999:::<<<<<<:::;;;;;;<<<=========<<<@@@BBBDDDEEEDDDBBBBBBCCC===BBBHHHJJJJJJIIIJJJKKKEEEGGGIIILLLOOOPPPQQQRRROOOMMMKKKJJJLLLMMMMMMMMMIIIJJJKKKLLLLLLKKKJJJJJJKKKNNNTTTZZZ^^^______^^^VVVXXXZZZXXXTTTQQQPPPQQQNNNNNNOOOPPPRRRQQQNNNLLLMMMNNNNNNNNNNNNOOOOOOOOOJJJJJJJJJKKKLLLKKKIIIFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFEEECCCBBBAAA??????AAAAAAAAABBBCCCDDDEEEFFF>>>??????@@@@@@>>>===<<<;;;:::::::::::::::::::::<<<;;;999888888888999999888999999999999888777777999888777666666777888999999;;;;;;888888::::::777::::::::::::888666444222444444444444444555666777555555555666666666666666555555444333333555666777222222333444444444333333///111444555555444333444///000111222222222222222222111111000///......---000000000000000000000000++++++,,,...///111222222,,,,,,---///000222333333............/////////000.../////////000000111111+++...///,,,,,,///...+++,,,,,,,,,---...///000111......///000000///...---...............///000111---..................---///////////////.........111...+++---111222000,,,---------........./////////...,,,,,,------,,,++++++,,,...///111222222333111333333222///---///222////////////////////////,,,------...///000111111000/////////000///---,,,,,,---...//////...---,,,//////000000000000//////---..................------...//////////////////,,,---...//////...---,,,///////////////000111111111000///000111222111//////////////////000111111111000000000111222333333000000000000111111111111111111111000000000000000000000000000111111111111//////000111111111111111000000111222222222222222000000111222333333444444222222222333444555666777222222333333555666888999777888:::<<<===????????????@@@BBBCCCDDDEEEEEEEEEEEEDDDCCCAAA@@@@@@AAAAAA---...///000000///...---..................------///......------......///---------------------------,,,++++++,,,---///000+++,,,,,,------,,,,,,+++,,,---......,,,,,,---...)))***++++++,,,---......------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,000000//////.........---111///...///000111000...,,,,,,------......//////////////////////////////000111111111111222222222222222222111111111111111222222111111222222333333333333333333333333333333555444444333333333444444333333333444444444555555999999888888888888888888::::::;;;;;;<<<=========CCCEEEGGGGGGEEECCCCCCCCCCCCFFFIIIJJJJJJIIIHHHIIIKKKJJJHHHFFFGGGJJJNNNPPPNNNKKKHHHHHHKKKLLLKKKJJJKKKHHHEEEFFFHHHJJJJJJHHHJJJRRR[[[bbbccc___ZZZWWWVVVVVVVVVUUUSSSRRRPPPOOONNNLLLJJJKKKNNNPPPOOONNNLLLMMMOOOQQQQQQOOOMMMLLLCCCEEEGGGHHHHHHHHHFFFEEECCCDDDEEEEEEFFFEEEEEEDDDEEEEEEDDDCCCAAA@@@???>>>????????????@@@AAABBBCCCBBBAAA@@@@@@@@@@@@===;;;666999======;;;999999:::999999999888888777777777999888888777666555555444222222222333555777888999777888999::::::999888777666666555555555444444444222444666666444333333444666666666555555444444444222222222111111111000000555222///000333444333111...///000222222222111000222222222111111///......////////////000000000000///............---------......---------......///------------------------...///000///...---...000...............///000000------------......//////###$$$%%%''')))*********//////.........---------000000//////.........------------............//////...---,,,,,,---...//////000000000///---+++)))+++,,,...---,,,,,,---///------............---------.........//////000000---------............///.........////////////000******+++,,,---...//////////////////////////////---///000...,,,,,,///333...,,,++++++,,,---,,,+++---------.........//////---------...............+++---000111111///+++)))//////.........---------111000///------......///111///...------...///111222---+++...000...,,,---///000000000......000111.../////////000000000111111111000000//////......444000,,,---111222000,,,222///---...111333222111000000111222222222222111444444333111//////222444333333333444444444555555999888888999:::<<<>>>@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@>>>>>>>>>??????---...///000000///...---...........................------,,,,,,------...------------------------......---------...//////,,,------......------,,,,,,---......,,,,,,---...------------------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------000/////////.........---///...---...000000000...///////////////000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111222222333444333333333333333333333333555444444333333444444444333333333444444444555555777777777777777777777777:::::::::;;;<<<<<<======CCCEEEGGGFFFEEECCCCCCCCCDDDFFFIIIKKKJJJIIIIIIIIIGGGFFFGGGIIIMMMPPPPPPPPPMMMJJJGGGGGGIIIJJJIIIHHHIIIFFFDDDDDDFFFHHHHHHGGGMMMRRRXXX\\\[[[YYYWWWVVVRRRRRRRRRQQQPPPOOOMMMLLLOOOMMMLLLMMMPPPQQQOOOMMMIIIKKKMMMNNNMMMKKKIIIGGGCCCDDDFFFHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEECCCBBBAAA@@@????????????@@@@@@AAABBBCCCCCCAAA@@@@@@@@@@@@>>>===777999<<<<<<;;;:::999999;;;;;;;;;::::::999999999999999999888777666666666666666555555555666666777777777888999999888777777666555555555444444444444111333555666444333333333555555555444444444333333333333333333222222111111444222111111222333333222///000000111111111111000111222222111111///......////////////000000000000000000/////////...............---------......///...........................///000///...---...000...............//////000....../////////000000000+++,,,---...///000000000//////.........---------000/////////............---------............//////...------------...///..................---,,,,,,---///...------...000------............------............/////////000---------............///------........./////////111000000000////////////.........................../////////......000111///...,,,,,,.........------------.........//////////////////////////////---///000111111///---+++//////.........---------111000///...---......///000///...------...///000000+++***...111///...//////000000000......000111////////////000000000000111000000000/////////...666222......000000...***222000...///111222111000000000111222222222222111333444333111000000222444333333333444444444444555888888888999:::<<<>>>???AAAAAAAAAAAABBBBBBBBBCCCBBBAAA@@@??????@@@AAAAAA......////////////.......................................------.........------------------------...////////////......------......//////......---,,,---......,,,,,,---.../////////......---------------------------------...,,,***))))))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,///////////////........./////////..................---,,,---///000///...222111111111111111000000111111111111111111111111000000000111111111222222000000000000000000000000000000000111222333444555333333333333333333333333444444444333333444444555333333333444444444555555666666666666666666666666999::::::;;;;;;<<<<<<===CCCDDDFFFEEEDDDCCCCCCCCCDDDFFFIIIJJJIIIHHHIIIIIICCCCCCFFFLLLTTTVVVSSSOOOKKKIIIFFFEEEEEEFFFEEEDDDEEECCCAAAAAACCCEEEEEEEEEMMMPPPRRRSSSRRRQQQQQQRRROOOOOOOOOOOONNNMMMLLLKKKPPPOOOOOOPPPQQQQQQNNNLLLIIIJJJKKKKKKJJJHHHFFFDDDCCCDDDFFFGGGHHHGGGEEEDDDEEEDDDCCCCCCCCCDDDFFFGGGFFFFFFEEECCCBBBAAA@@@????????????@@@AAAAAABBBBBBCCCAAA???>>>???@@@???>>>:::999:::;;;<<<<<<999888:::::::::::::::999999999:::999999888888777777666777777666666666666666777777777888888888888777777555555555555444444444444111333555555444333333333444444333333333333333222444444444333333333333222222333333222111111222444222111000000000000000000111111111111000///......////////////000000000000111000000000///////////////......---------......////////////////////////...///000///...---...000......------......///000.............../////////.........//////...------...............---------////////////............---------............//////...------------...///---------------...///000---...000///......///111------............------............////////////---------............///,,,---------........................---------,,,------------------------///......///111111000///000///......000000000...------........./////////000000000000000000000///000000000111000000///.../////////............---000000///............///000///...------...///000...******...111000///111///000000000......000111000000000000////////////000000000000////////////444111......000111///,,,333111//////000111000///000000111222222222222111222222222111000111333555333333333333444444444444777777777888:::;;;===>>>AAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@@@@AAAAAABBBCCC...//////////////////...---------...............000000////////////000000------------------------....../////////---,,,+++------............------,,,---......,,,,,,---............------------------------------------------,,,,,,++++++,,,,,,---------------------------//////..........................................,,,++++++,,,...//////...222222222111111000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000111333444555222222222222222222222222444444333333333444555555333333333444444444555555555666666666666666777777999999999:::;;;;;;<<<<<>>>>>>>>>>>??????@@@@@@@@@@@@AAA???======>>>>>>>>>===<<<:::888:::<<<===:::666888888888777777777777777888888888777777777666666333333444444555777888999777777777777777777777777444444444444444444444444111333555555444222222333222222222222222222222222333333333333333333333222111333444333000///222555333222111/////////000111000000111111000///......////////////000000000000000000000/////////......//////...------------..............................///000///...---...000...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***)))(((........................///////////////.........---------............///.........------...............---,,,,,,...///000,,,...//////......///000------............------.........///////////////---------............///,,,,,,,,,---------......******+++,,,---......///------------------------000...---000333333000---///......///111111000///............////////////////////////////////////000000///////////////000/////////...............000/////////............000///............///000...+++,,,///000//////111///000000000......000111000000000000////////////000000000000///////////////---,,,---000222333222333222000000000000000///000000111222222222222111111222222222111111333555222222333333333444444444666666777888999;;;<<<<<>>>>>>>>???>>>>>>>>>>>>>>>???AAACCCAAADDDGGGIIIIIIIIIIIIJJJIIIIIIJJJKKKKKKKKKKKKJJJLLLNNNOOOOOONNNKKKIIIHHHIIIIIIIIIHHHFFFDDDBBBAAAAAACCCDDDFFFFFFEEEDDDCCCAAA@@@???>>>???AAACCCEEEBBBBBBAAA@@@>>>===<<<<<<<<<===>>>>>>???>>>>>>===???===<<<;;;=========<<<===:::888999<<<<<<999666777777777777777777777777666666666666666555555555222222222333444555666777666666666666666666666666333333444444444444444444000333555555333222222333222222222222222222222222111111111111222222222222111333444333000///222555333222111/////////000111///000000000000//////...////////////000000000000/////////.........------//////...---------------------------------------...///000///...---...000---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,111000000///...---++++++---..............................///////////////---------............///---..................---000///...,,,,,,---......+++---......---,,,...///------............------///////////////.........---------............///,,,,,,,,,---------......------...///000111222222------------------------///...---///333333000------------...000000///---........./////////000000------............/////////...---------.../////////////////////////////////////////////......---//////............//////000......000000------000///000000000......000111000000000000////////////////////////000000000000---------...000222333333222222111000/////////000000000111222222222222111000111222222111222333555222222222333333333444444444555666777999:::;;;;;;======>>>>>>>>>?????????AAAAAAAAA@@@???>>>>>>===//////............//////,,,,,,------.../////////,,,,,,++++++++++++,,,,,,------------------------+++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,+++,,,---......,,,,,,---...))))))***+++,,,---...///------------------------+++---000222222000---+++------------------------,,,,,,,,,------------------------------............---,,,,,,......---,,,//////////////////............................../////////000000000111111...//////000000111111222111000000000000111222222222222222222222222222222333333333333444555555666333333333444444444555555666666666777777888888999777888888999999::::::;;;>>>?????????>>>>>>@@@AAA>>>@@@AAAAAAAAAAAABBBDDDHHHEEECCCFFFJJJMMMJJJFFFAAAAAA@@@>>><<<;;;===>>><<<===>>>>>>===>>>AAACCC>>>AAAEEEHHHHHHGGGGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHJJJLLLMMMMMMJJJHHHHHHHHHFFFFFFEEEDDDCCCAAA???>>>AAABBBDDDEEEFFFEEECCCBBB??????>>>???@@@AAACCCDDDAAAAAA@@@>>>===<<<;;;:::<<<===>>>??????>>>===<<<===<<<<<<===>>>>>><<<:::===;;;::::::::::::999888888888888999999999999999555555555555555555555555555555444333222222222222666666555555555555666666333333333333444444444444000222444444333222222222111222222222222333333333000111111111111111222222222333333222111111222444222111000000000000000000/////////000000//////...////////////000000000000............------------000///...---------------------------------------...///000///...---...000------,,,,,,------...////////////...............000000000000///...---,,,---------........................///////////////---------............///------...//////...------000///...---------------+++,,,------,,,,,,---///------............------///////////////.........---------............///,,,---------............/////////.........------------------------------...------...000000///...++++++,,,...000000...,,,....../////////000000000++++++,,,---...///000000...------------......///...////////////000000000/////////000///......---////////////////////////111///000111000,,,---000///000000000......000111////////////000000000000////////////000000000000111000000////////////000111111222111//////000222000000111222222222222111000222333333222111222444222222222222333333333333333444555777888999999999<<<<<<<<<============>>>@@@@@@@@@@@@???>>>======000///...------...///000,,,,,,------...//////000------,,,,,,,,,,,,------------------------------,,,,,,+++++++++,,,------,,,,,,------------,,,,,,,,,---......,,,,,,---...+++,,,,,,,,,------......------------------------,,,---///000000///---,,,........................------------.........///,,,,,,,,,------.........000///------......,,,+++......//////////////////////////////////////////////////////000000000111//////000000111222222333222111111000000000000000111111111111111111111111333333333333444555666666333333333444444444555555444444555666666777888888777777888888999:::::::::<<<======<<<;;;<<<>>>@@@>>>@@@AAA@@@@@@@@@BBBDDDCCCBBBCCCDDDFFFFFFDDDBBB>>>??????===;;;:::<<>>???>>>===>>>BBBEEE@@@CCCEEEFFFFFFEEEFFFFFFBBBCCCDDDFFFGGGHHHHHHHHHIIIKKKLLLKKKHHHGGGHHHJJJEEEEEEDDDCCCBBB@@@??????@@@AAACCCEEEEEEDDDCCCBBB??????@@@AAABBBCCCDDDDDDAAAAAA@@@>>>===<<<;;;:::===>>>@@@AAA@@@???>>>===<<<<<<>>>@@@AAA@@@===;;;<<<<<<<<<:::999888888999777888888888999999999:::555555555666666666666666666666555444333222222333666666555444444555666666222222333333333444444444000222444444333222111222222222222222333333444444111111111222222333333333444222111111222333333222///000000111111111111000......///////////////...////////////000000000000////////////............000000///------,,,,,,---...........................///000///...---...000------,,,,,,------...///000000000/////////......,,,,,,------...------,,,---------.........//////............/////////000---------............///------...//////...------,,,---..................,,,---......------...///------............------000/////////............---------............///------........./////////------,,,,,,,,,+++++++++........................,,,---...---,,,---...000***+++,,,...000000...,,,.../////////000000000000***+++,,,...///111222333------......////////////.../////////000000000000...///000000000///------......////////////......///...000222000,,,...333///000000000......000111------...///000111222222.../////////000000000111111111111///....../////////111222111//////111333000000111222222222222111111333444333222111111222111222222222222333333333111333555666888888999888<<<<<<<<<=========>>>>>>>>>>>>@@@AAAAAAAAA@@@@@@000///...------...///000,,,,,,------...///000000000000////////////000000---------------------------,,,,,,+++,,,---///000---..................---,,,---......,,,,,,---...///............---------------------------------------------------------........................---.........//////000000,,,,,,,,,------.........111000............,,,***......//////000000111111000000000000000000000000////////////000000000000///000000111222333333333333222111000////////////111111111111111111111111222222222333444555666777333333333444444444555555333333444444555666777777777777777888999999::::::;;;;;;<<<;;;:::;;;===??????@@@AAAAAA@@@AAACCCEEE>>>@@@CCCEEEEEECCCAAA???===>>>???===::::::===@@@<<<>>>??????>>>>>>BBBFFFEEEFFFFFFEEEDDDCCCEEEFFFCCCDDDFFFGGGIIIJJJJJJJJJIIIKKKLLLJJJHHHGGGIIILLLFFFFFFEEEDDDCCCCCCBBBBBB@@@AAACCCEEEEEEDDDCCCBBB???@@@BBBCCCDDDEEEEEEEEEBBBAAA@@@???>>><<<;;;;;;???@@@AAABBBBBBAAA???>>>======???BBBDDDBBB>>>;;;;;;======;;;777666888;;;555555666666777777777888666666666666777777777777444444444444444555666777666555444333333444555666222222222333333444444444000222444444333111111222222222222333333444444444222222222333333444444444555222///000333444333111...///000222222222111000......///////////////...////////////000000000000000000000000////////////111000///...---,,,,,,,,,////////////////////////...///000///...---...000---,,,,,,,,,,,,---......//////.........---------,,,---...///000000000///---------.........//////---.........//////000000---------.........//////,,,---...//////...---,,,)))+++---///000000000///---...//////......///111---..................---000000//////.........------------.........//////.........////////////000,,,------...///000111111////////////////////////+++---...---******...111++++++,,,///111111///---////////////000000000000***+++,,,...111333444555......///000111111000000.../////////000000111111...///000000000///---,,,......////////////......---,,,///222000---000555///000000000......000111,,,---...///000111222333.../////////000000111111...///////////////111333...000222111//////111444000000111222222222222111222333444444222000000111111111222222222333333333111222444666888888888888============>>>>>>>>>>>>;;;===???BBBCCCDDDDDDDDD...............///000000000///...---,,,---......///++++++//////++++++///---,,,,,,---//////---+++))),,,......,,,++++++,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...***++++++,,,---...//////+++,,,............,,,+++---------------------------------------...//////,,,,,,---......------,,,,,,,,,------......//////...//////000111222222222000000000000111111111111111000/////////000222333111000//////000222444555222222222222222222222222111111222333444444555555444444444555555555666666222444555777777777666666::::::;;;;;;<<<=========>>>===<<<===>>>???>>>===;;;<<<===???@@@@@@@@@@@@===<<<;;;::::::;;;======???>>>>>>???AAADDDGGGIIIGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEHHHGGGGGGGGGHHHHHHIIIJJJHHHGGGFFFDDDCCCBBBBBBBBBAAABBBDDDEEEEEEDDDBBB@@@>>>>>>>>>???AAAAAA???>>>??????>>>==================>>>???@@@@@@???>>>===???===<<<===???>>>;;;888:::::::::999999999888888666666777777666555444444666666555555555444444444333333333333333333333333666666777777777666444333222333444444555555555555222111111444666666333000333111///------000222555333333333222111000000///222222111111111111222222////////////000000000000111222222111///...///000........................------............------000///---,,,++++++,,,---------------------------//////000000000...---,,,,,,---......,,,,,,---...------------------------------...///...---+++***,,,---...//////...---,,,,,,---------.../////////,,,,,,,,,---------......------......---,,,++++++///............---------...---,,,++++++,,,---...---------............///...///000///,,,+++---///.........////////////000++++++,,,,,,---.../////////111///++++++...///---.........------,,,,,,,,,111///---,,,---...------...///000///...---...000.........//////////////////...---,,,,,,---...///......---------,,,,,,,,,000000//////.........------///111000---,,,...000------------.........///..................------............////////////000000////////////000000111000///......///000111555111///000000///111555000000000000000111111222...//////......///111444000//////000222444333333000111222333444333222111666555444444555777:::;;;777999;;;<<<;;;;;;<<<===<<>>===>>>???@@@???>>>===>>>???@@@@@@@@@@@@@@@>>>======<<<===>>>???@@@@@@@@@@@@@@@BBBDDDGGGIIIHHHGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDAAABBBCCCCCCCCCBBBAAAAAAAAA@@@AAABBBDDDDDDBBB@@@??????>>>============>>>===>>>????????????>>>===>>>===<<<===>>>>>>;;;888:::999999999888888888888666666666666666666555444666666555555555444444444444444444444444444444444555666666777666555444333222222333444444444444444222111111444666666333111111111111111111222333333444333333222111111000000222111111000000111111222000000000000111111111111000111222111/////////000..................------...//////////////////...///...---------...///000---------------------------...///000000///......---...//////------...///------------------------------......------,,,+++------...//////...---------------...............---------.........//////000000000000000//////...///............---------///......------......///---------............///...///000...,,,+++---///------........./////////---------...///000000000///000///++++++...///---.........------,,,,,,,,,333111///...///000//////...///000///...---...000111111111000000/////////000//////......//////000////////////.........---000/////////...............000222111///...///111------........./////////////////////////////////............////////////000000////////////000000111000////////////000111333///...000000...///333000000//////000000111222///000000000///000222444222111000111222333222111000111222222333333222222333333222333444555777888888:::<<<===<<<<<<===>>>===???BBBBBBAAA@@@@@@@@@......------......///000//////...------------......,,,,,,......,,,,,,...111...,,,+++,,,---,,,,,,---,,,,,,---......---+++------............//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---+++........................------------..................---------,,,,,,,,,......------------..............................000000000000000111222222222111///.........//////000000///////////////......//////000000111111222000000000000111111111111000111111222222222222222111111222333444444444444333333333333333333333333000000111111222333333333222222333333333444444444444444444444555666777888:::::::::;;;<<<<<<======???>>>>>>???@@@AAAAAA??????@@@@@@@@@@@@@@@@@@@@@???>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCEEEGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKHHHHHHHHHHHHGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEEEEDDDDDDEEEEEEFFFAAAAAA@@@@@@@@@AAAAAAAAABBBAAABBBCCCEEEEEECCCAAA@@@???>>>>>>===>>>>>>>>>===>>>>>>??????>>>>>>===>>>=========>>>===:::888999999888888888777777777444555666666666666666666555555555555555444444444444444444444444444444444444555555555555444333333222222333333444444333333222111222444555555333111000111333444444444333222333333333222222111111000222111111000000111111222111111111111222222222222000111222111000///000111/////////......---------//////000000000000//////...------......000111111------..................,,,---...///000000000000...///000///......///000------------------------......---,,,,,,,,,------------...//////...------...............---------........./////////000000---............------,,,///............---------...//////////////////...---------............///...//////...,,,,,,---///,,,---------............/////////000000111111222...000///,,,+++...///,,,.........---------------222000......///000000///...///000///...---...000222111111000///...------111000000//////000000111111111000000000000000///////////////............000111222111000///000222....../////////000000000///000000000000000000000............////////////000000////////////000000222111000000000000111222000......000000......000000000//////000000111222///111111111000111333555444333222222333333222000222111111111111222333333111222222333444555666777999;;;======<<<<<<===>>>===???AAAAAA???>>>======...------------...////////////......---------------,,,,,,------,,,,,,---222///,,,***+++,,,,,,,,,...---,,,,,,...///---++++++,,,,,,---.../////////------------------------,,,,,,,,,...//////,,,***------------------------,,,,,,---............---***++++++,,,---.../////////...---,,,,,,---...///////////////////////////000000000000000111111222333111///---------///000111111000000//////......////////////000000111111///000000000111111111111000111222444444333222222///000222333444333222222333333333333333333333333000000111111111222222222111111222222222333333333555444333333444555777888999::::::;;;;;;<<<======>>>======>>>@@@AAA@@@???@@@@@@??????????????????>>>??????@@@BBBCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMIIIIIIIIIHHHHHHHHHGGGGGGJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDAAA@@@>>>===>>>???AAABBBAAA@@@AAABBBDDDDDDBBB@@@@@@@@@???>>>>>>>>>>>>???===>>>>>>>>>>>>>>>>>>==================<<<:::999888888888777777777777666444444555666777777666666555555555555555555555555333333333333333333333333444444444444444444333333222222333333333333333222222222222333444444333333111111222333444333333222222222111111111000000000111111000000000000111111000000000111111111222222000111222111000///000111000000//////......------/////////000000/////////...............//////000.............../////////---......///////////////---///000///...---...///------------------------///...,,,++++++,,,---...---..................---/////////...---------,,,---.........////////////,,,,,,---------,,,,,,+++///............------------...///000000///...------------............///.........---------...///,,,,,,,,,---------......//////000000000111111111---//////,,,,,,//////,,,...............---------///...,,,---...///...---...///000///...---...000......------,,,,,,,,,+++000000000000000000000000000000000000000000000000///////////////.........000000111000000000000000////////////000000000000///////////////000000000............////////////000000////////////000000222111111111111111111222000---...111111...---000///////////////000111111...000111111000111222444444222111222333333222111222111000000000111333444222333444666777777777777888999;;;<<<;;;;;;<<<======???@@@???===;;;;;;;;;---------------...//////...............---------,,,------,,,,,,------,,,222///,,,***+++,,,,,,,,,...---,,,,,,---...---,,,******+++,,,---......///------------------------,,,,,,,,,...//////,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,***++++++,,,---...////////////---,,,,,,---/////////////////////////////////............///000000111000...,,,,,,---...///111111000000//////......///////////////000000000///000000000111111111111000111222444444333222222...///111222222111000000333333333333333333333333111111111111111111222222111111111222222222333333444444333333333555777888999999::::::;;;<<<<<<<<<===<<<;;;===???@@@@@@??????>>>============>>>>>>>>>>>>???AAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMIIIIIIIIIHHHHHHHHHGGGGGGIIIJJJKKKKKKKKKJJJIIIIIIIIIHHHFFFDDDCCCBBBAAAAAA@@@???===<<<===>>>AAABBBAAA@@@AAABBBDDDDDDBBBAAAAAAAAA@@@???????????????>>>==================>>><<<===>>>===<<<;;;999999888888888777777777777666444444555666777777666666444555555555555555555555222222222222222222222222444444444333444444444444333333333444444333333222111222333333333333333444222111111000111222333444000000000000000/////////111000000000000000000111/////////000000000111111///000111111000///000222000000/////////.........---......//////......---............------,,,,,,.........//////000000000000000//////............,,,---......,,,,,,---...------------------------...---,,,++++++,,,...///.........------........./////////...---------,,,,,,,,,---------............//////000000000/////////............---------,,,---...//////...---,,,---------............//////...---------.........,,,,,,,,,---------............////////////000000,,,//////------//////,,,...........................---,,,---//////...---...///000///...---...000+++,,,,,,,,,------......////////////////////////////////////////////////........./////////////////////...///////////////////////////000000000000---------....../////////............////////////000000////////////000000111111111222222111111111000...///222222///...000/////////...///000000111---...000000000000111222111000000111333444444333222111000///000111222333111222333555666666666666666888::::::999999:::;;;===>>>???>>>;;;:::::::::------,,,,,,------...///......//////......---,,,,,,......,,,,,,......,,,111...,,,+++,,,---,,,,,,+++------,,,******,,,...******++++++,,,---......---------------------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------......---------,,,,,,,,,//////............//////........................---------------......//////...---------...//////000000///////////////...////////////////////////000000000000111111111111000111111222222222222222//////000000000000000///222222222222222222222222222222222222222222222222111111222222222333333333333333333333444555666777999999999:::;;;;;;<<<<<<<<<;;;;;;<<>>===<<<;;;;;;<<<>>>???>>>???@@@AAABBBCCCCCCBBBDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIKKKLLLLLLLLLKKKJJJIIIHHHFFFCCCAAA@@@???>>>???>>>===<<<===???AAABBBCCCBBBCCCDDDFFFFFFDDDBBBBBBAAA@@@@@@??????@@@@@@>>>======<<<<<<======>>>;;;<<<>>>>>><<<:::999999999999888888888777777777444555666666666666666666444444444555555555555555333333333333333333333333444444444333444444555666444444555555444444333333111333444333222222444555222111000000000111333444000000000000000000000000111000000//////000000111.../////////000000000000///000111111000000111222////////////////////////------............------............---,,,+++***......//////000000111111111111///...------------,,,---...---,,,+++,,,...------------------------------,,,,,,,,,---......///...------------...///...............---------,,,,,,,,,------------...------.../////////......///............---------,,,,,,------------,,,,,,---------............//////---,,,,,,...//////...,,,---------....................................+++...///------000///,,,...............////////////......000111222000///...///000///...---...000------...///000111111222...//////000000//////...------............//////.........///////////////000...---...///000///---....../////////000000000,,,,,,------......//////............////////////000000////////////000000000000111222222111000000111//////111111//////111//////......//////000111,,,...000000000///000111//////...000222444444333111000000000000111222222///000000111222333444555555666888999888888999:::===>>>>>>===:::999:::;;;------,,,,,,------...///---.../////////...---,,,+++//////++++++//////+++...---,,,,,,---...---,,,))),,,...,,,'''&&&+++///+++,,,,,,,,,------..............................///---+++,,,---...---,,,------------------------...---,,,,,,,,,---///000......---------,,,,,,,,,......////////////......---------------------------------,,,------...///.........//////000111111.............../////////////////////////////////000000000000111111111111111000000000000111222222111111000000000000000111111111111111111111111111333333333333333222222222222222222222333333333444222222333444555555555555888999999::::::;;;<<<<<<<<<<<<;;;===???AAAAAA@@@>>>===<<<;;;<<<===???AAA???@@@BBBCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHKKKMMMNNNMMMMMMLLLFFFEEEDDDBBB@@@??????>>>>>>>>>======>>>@@@AAABBBBBBBBBBBBDDDEEEEEEDDDBBBBBBBBBAAA@@@@@@@@@@@@AAA>>>===<<<<<<<<<<<<===>>>:::<<<>>>>>>;;;999999::::::999999999888888888888666666666666666666555444444444444555555555666666555555555555555555555555555555444444444555777777555666666666555555444333111333444333222111444666111222222333444333333333111111111111111222222222000000////////////000000//////000000000111111111...000111111000000111222.........///000000111111......////////////......------...//////...---,,,......///000000111222222000///......---...//////---...///...---,,,---///------------------------+++,,,------......------///...------------...///---------...............------------............***+++,,,,,,------,,,,,,///............---------......------------......---------............//////---+++,,,...000///...------........./////////........................***...///---...000000,,,---........./////////000.........000222222000......///000///...---...000/////////000000111111111///000111111111111000///---------....../////////............/////////000111///---...000111000...------........./////////---------...//////000000............////////////000000////////////000000///000000111111000000///222...---//////---...222///............///000000,,,...111222111000111222000///...///111222111000///000000111111111111111000000///000111222444555555777999999999888999:::<<<======<<<::::::;;;<<<---,,,,,,,,,,,,---......---.../////////...,,,,,,+++//////++++++//////+++---,,,,,,---//////---,,,''',,,///,,,&&&$$$***111---------............///........................///---++++++,,,---...---........................000///---,,,---...000222***++++++,,,---...///000---...///000000///...------------------------------------------...//////---...///111222222222222,,,---------....../////////////////////.........000000000000111111111111111000/////////000222333333222111000000000222222000000000000000000000000333333333333333333333333222222333333333444444444111222444555666555555444888999999::::::;;;<<<<<<======<<<>>>AAABBBBBBAAA>>>===<<<<<<===???AAACCCAAABBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFHHHJJJMMMNNNNNNNNNMMMDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>???@@@AAABBB@@@???@@@AAACCCCCCAAA???CCCBBBAAAAAA@@@@@@AAAAAA>>>===<<<;;;;;;<<<===>>>:::<<>>;;;888888::::::::::::999999999999888666777777777666555444444444444444555555555666666777777777777777777777777666555555444555666777888666666777777666555444444111333444333111111444666000222555777777666333111333333333333333333333333000000////////////000000000111111111111222222222...000111111000000111333------...///000111222222//////000000000000//////,,,---...000000000//////...//////000111222222222......------...///111222...///000///...---...000------------------------***+++---...///...------///...---,,,,,,---...///,,,------....../////////............/////////000---......///000000000/////////.........---------000///...------...///000---------........./////////---+++,,,///000000............////////////000///////////////.........***...///......000000,,,---.........//////000000,,,,,,,,,...000000...,,,...///000///...---...000///////////////.........000111222333333222111000---.........//////000000---.........//////000000222000...///222333111///------------.........///---......///000111111222............/////////000000000////////////000000...///000111111000///...111---,,,------,,,---111...............///000000---000222333222222222333111000//////000000///......///111222222222111000333222111111222444666888666888::::::999999:::;;;<<<======<<<::::::;;;===