BM6P6(@ }}}yyyuuurrrnnniiidddaaa```aaabbbhhhhhhgggccc^^^ZZZYYYYYY]]]___ccchhhqqqzzz~~~yyy{{{~~~}}}}}}|||{{{{{{{{{{{{{{{~~~~~~~~~|||wwwvvvvvvqqqrrrssssssrrrqqqrrrtttsssuuuxxx{{{xxxhhh\\\WWWUUUQQQMMMIIIGGGEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEDDDCCCAAA@@@@@@AAAAAACCCDDDGGGNNN]]]uuuxxxuuurrrpppooonnnlllhhhccc```^^^^^^^^^bbbaaaaaabbbbbb```\\\YYYVVVWWWVVVUUURRRMMMIIIFFFBBBAAA@@@>>>===<<<<<<<<<>>>===;;;999888888888999666666777777888888888999999999;;;???DDDMMM]]]lllnnnuuu|||{{{ppp```SSSLLLJJJIIIIIIKKKMMMPPPWWWccctttooo\\\SSSOOOMMMKKKKKKJJJJJJJJJLLLOOORRRUUU\\\___ggguuuzzzuuuqqqkkkgggbbb]]]ZZZYYYZZZ[[[[[[\\\[[[YYYVVVTTTTTTUUUZZZ\\\```fffnnnxxx{{{}}}~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~yyyuuutttuuusssttttttrrrpppnnnoooooorrrtttxxx|||{{{nnnbbb[[[VVVSSSPPPLLLHHHFFFDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCEEEDDDBBBAAA@@@@@@AAAAAACCCEEEHHHPPP```xxxzzzrrrpppnnnmmmlllllljjjgggdddbbbaaaaaaaaabbbaaa`````````___\\\YYYWWWWWWVVVUUUQQQMMMHHHFFFCCCBBBAAA???>>>===<<<<<<>>><<<;;;999888888888888666777777777888888888888999999;;;???DDDLLL\\\kkkqqqvvv~~~|||qqqbbbTTTMMMJJJJJJIIIMMMNNNRRRYYYeeevvvppp]]]SSSOOOMMMKKKLLLKKKJJJJJJLLLOOOSSSUUU]]]```iiivvv|||vvvooojjjaaa^^^YYYTTTQQQPPPQQQRRRNNNOOOPPPOOONNNOOOQQQRRRYYY\\\```fffnnnxxx}}}{{{zzzzzz|||~~~{{{uuuqqqqqqrrrqqqrrrrrrqqqooommmnnnnnnpppsssxxx}}}rrrccc[[[YYYSSSQQQNNNJJJGGGDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDBBBAAA@@@@@@AAABBBCCCEEEJJJTTTfff}}}qqqllllllkkkjjjjjjjjjiiihhhfffeeeeeeeeeeeebbb```^^^]]]]]]\\\[[[YYYWWWWWWVVVTTTQQQLLLHHHEEEDDDCCCBBB@@@???>>>=========<<<:::888777777777888777777777777888888888888999888;;;???CCCKKK[[[iiirrrwww~~~~~~ttteeeWWWOOOKKKJJJJJJNNNPPPTTT\\\hhhyyyqqq^^^TTTPPPMMMLLLMMMLLLKKKKKKMMMPPPSSSUUU]]]aaakkkxxx}}}xxxqqqiiicccYYYWWWRRRNNNKKKKKKKKKLLLIIIJJJKKKLLLLLLNNNQQQSSSZZZ^^^dddjjjqqq{{{~~~{{{zzz{{{}}}wwwqqqnnnnnnooolllnnnooooooooooooppprrroootttzzz{{{kkk]]]VVVVVVPPPOOOKKKHHHEEECCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBEEELLLZZZmmmvvvkkkiiijjjiiiiiijjjiiiiiiiiihhhhhhgggffffffccc```\\\ZZZZZZZZZYYYXXXXXXWWWVVVTTTPPPLLLHHHFFFFFFEEECCCAAA@@@???>>>>>>===<<<:::888777777777888777777777777777888888888888888:::???CCCJJJYYYgggsssvvv|||xxxiii[[[QQQLLLLLLLLLNNNPPPUUU^^^jjj{{{sss___UUUPPPNNNLLLMMMLLLLLLLLLNNNQQQUUUWWW^^^cccmmmzzz|||yyyssskkkbbb\\\TTTRRROOOLLLJJJJJJJJJKKKJJJKKKLLLLLLMMMOOORRRUUU[[[```gggnnnuuu}}}{{{{{{|||}}}tttnnnmmmmmmnnnlllnnnooopppooooooqqqrrrqqquuu|||}}}sssggg\\\UUUSSSNNNLLLIIIFFFDDDBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDCCCBBBAAA@@@AAABBBCCCAAAFFFPPP```vvv{{{rrrkkkjjjlllkkkjjjkkkhhhiiiiiiiiiiiigggfffeeeccc___[[[XXXXXXXXXXXXWWWXXXWWWVVVTTTPPPMMMJJJHHHHHHGGGEEECCCAAA@@@??????===<<<:::888777777888888888888777777777777777777777777:::>>>BBBIIIWWWeeeuuuwww|||||||||nnn___TTTNNNMMMMMMMMMPPPVVV___lll}}}vvvaaaVVVQQQOOOMMMMMMLLLLLLMMMOOOSSSWWWYYY___fffqqq~~~|||xxxssslllddd\\\VVVQQQOOOMMMKKKJJJKKKKKKLLLLLLMMMNNNMMMNNNPPPTTTWWW\\\bbbjjjqqqwww~~~}}}||||||~~~zzzrrrnnnmmmnnnnnnqqqrrrsssrrrpppooopppqqquuuyyywwwnnnddd\\\UUUQQQMMMKKKHHHEEECCCBBBAAAAAA@@@AAAAAABBBCCCDDDEEEEEECCCCCCAAAAAAAAAAAABBBCCCBBBHHHTTThhhxxxqqqlllmmmnnnkkkjjjkkkeeefffhhhiiiiiigggeeecccbbb___[[[YYYXXXXXXWWWVVVXXXWWWVVVTTTRRROOOMMMLLLJJJHHHFFFDDDBBBAAA@@@???>>>===;;;999888888888999888888888888777777777777777777:::>>>AAAHHHUUUbbbtttwww|||xxx~~~rrrcccVVVOOONNNOOOMMMQQQWWWaaannnxxxbbbVVVRRROOONNNLLLKKKLLLMMMPPPUUUZZZ\\\ccckkkxxx{{{xxxrrrllleee]]]UUUPPPMMMLLLKKKJJJJJJKKKLLLMMMOOOOOOPPPPPPQQQSSSXXX[[[```fffooovvv|||||||||}}}~~~xxxqqqoooooooooooorrrttttttsssrrrqqqrrrsssyyy|||wwwlllaaaYYYTTTQQQLLLJJJHHHEEECCCBBBBBBBBB@@@@@@AAABBBCCCDDDEEEEEECCCBBBAAAAAAAAAAAACCCCCCEEEKKKZZZqqqwwwqqqmmmnnnnnnjjjhhhhhh```bbbeeeggghhhgggeeedddbbb___\\\ZZZYYYXXXWWWUUUXXXWWWVVVUUUSSSQQQPPPOOOKKKJJJHHHEEECCCBBBAAA@@@???>>><<<:::999999999:::888888888888777777777666666777:::>>>AAAGGGTTT```mmmsssyyyuuuyyyvvvfffXXXPPPOOOPPPOOORRRYYYcccqqqzzzcccWWWRRRPPPOOOJJJJJJKKKMMMRRRWWW\\\___hhhqqqyyyuuunnnggg```YYYQQQLLLJJJIIIIIIIIIIIIKKKLLLMMMQQQRRRRRRSSSTTTWWW]]]```dddkkkttt{{{~~~~~~~~~~~~~~~{{{|||}}}wwwqqqppppppppppppppprrrttttttttttttvvvxxx{{{zzzlll___VVVRRRRRRKKKJJJHHHEEECCCBBBBBBBBB@@@@@@AAABBBCCCDDDEEEFFFCCCBBBAAAAAAAAABBBCCCDDDGGGNNN^^^vvvvvvpppnnnnnnmmmiiieeeeee\\\^^^cccfffhhhhhhfffeeebbb___\\\ZZZZZZXXXVVVTTTXXXWWWVVVUUUTTTSSSRRRQQQLLLJJJHHHFFFDDDBBBAAA@@@@@@???===;;;:::::::::;;;999888888888777777666666666777:::>>>AAAFFFSSS```fffmmmtttyyy}}}sssvvvwwwgggYYYPPPOOOPPPPPPTTT[[[eeesss{{{dddWWWRRRPPPOOOIIIIIIKKKNNNRRRXXX^^^aaakkkuuu~~~wwwsssmmmggg___WWWNNNIIIJJJJJJJJJJJJJJJMMMQQQUUUVVVWWWYYYZZZZZZ\\\^^^aaajjjnnnttt{{{}}}{{{{{{|||~~~{{{uuupppnnnppptttwwwyyyyyyxxxvvvtttuuuwwwyyy}}}~~~wwwgggZZZSSSQQQPPPLLLJJJFFFCCCAAAAAAAAABBBAAABBBCCCDDDEEEEEEEEEEEEBBBBBBAAA>>>======@@@CCCHHHOOOcccvvvtttqqqpppooojjj```XXXWWW[[[ccclllrrrrrrlllfffeeebbb^^^ZZZWWWVVVWWWWWWXXXWWWWWWWWWXXXWWWTTTRRRKKKJJJIIIGGGEEEDDDBBBAAA??????>>>===;;;:::999888999999888888888888888888999888:::>>>???BBBJJJTTTffflllrrruuuwww|||xxxvvv|||yyykkk```WWWQQQNNNPPPTTTZZZdddssswwwdddXXXRRROOOPPPNNNMMMNNNQQQRRRVVV___iiissszzz|||vvvqqqkkkddd]]]UUUMMMIIIJJJKKKKKKKKKKKKNNNRRRVVVYYY[[[\\\]]]]]]___bbbdddkkkpppvvv~~~~~~{{{zzz{{{|||||||||{{{{{{{{{||||||}}}}}}}}}|||wwwrrrqqqssswwwzzz{{{zzzyyyvvvtttuuuwwwzzzrrrcccYYYSSSPPPNNNJJJHHHEEEBBB@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEECCCCCCBBB@@@>>>???BBBEEEIIIQQQfffyyyvvvrrrpppnnniii```YYYWWW___jjjtttwwwssskkkeeedddbbb^^^[[[XXXXXXXXXYYYYYYXXXWWWXXXXXXXXXUUUSSSMMMLLLKKKIIIGGGEEEDDDCCC@@@@@@???>>><<<;;;;;;::::::999999888888888888888999888:::===>>>@@@HHHQQQ___gggpppssssssvvv~~~xxxvvv|||}}}ooobbbXXXSSSPPPPPPTTT[[[eeesssuuubbbXXXRRROOOOOOLLLLLLOOOTTTWWWZZZbbblllsss||||||yyysssnnnfff___XXXRRRLLLIIIKKKLLLMMMMMMNNNQQQUUUXXX^^^___```aaaaaacccfffiiipppuuu|||}}}~~~~~~|||yyyyyyzzz|||}}}|||~~~{{{uuuvvvwwwyyyzzz|||}}}}}}|||wwwtttsssuuuxxx{{{|||{{{yyyvvvttttttxxx{{{yyyiii]]]WWWSSSOOOKKKHHHFFFDDDAAA??????@@@@@@BBBBBBCCCDDDEEEEEEEEEEEEDDDDDDCCCAAA@@@AAADDDGGGMMMWWWlll}}}yyytttqqqooojjjddd___aaalllzzzvvvlllfffcccaaa^^^[[[YYYYYYYYYZZZZZZYYYXXXXXXYYYXXXVVVTTTPPPOOONNNLLLIIIGGGFFFEEEAAA@@@@@@???>>>===<<<<<<::::::999888888888888888999888:::<<<<<<===DDDMMMVVVaaammmqqqooopppwwwxxxtttzzzttteeeZZZTTTSSSQQQTTT[[[eeeuuuqqq___WWWSSSOOOMMMLLLMMMRRRYYY]]]```iiirrrxxx~~~yyyuuunnniiiaaaYYYTTTPPPLLLJJJLLLMMMOOOPPPQQQTTTXXX[[[```aaabbbbbbcccfffjjjmmmwww|||yyytttpppqqqssswwwzzzxxxwwwxxx|||~~~yyyvvvssstttvvvxxx{{{}}}}}}zzzwwwttttttuuuxxxzzz}}}|||yyyvvvtttuuuxxx{{{zzzooo```WWWTTTRRRMMMHHHGGGFFFCCCAAA@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFEEECCCCCCBBBAAA@@@AAAEEEHHHRRR^^^ttt}}}xxxtttrrrpppllljjjtttwwwnnniiiaaa___]]][[[ZZZYYYZZZZZZZZZXXXWWWXXXXXXXXXWWWUUURRRQQQOOOMMMKKKIIIGGGFFFAAA@@@@@@???>>>>>>======;;;::::::999888888888888999888999;;;;;;:::@@@HHHPPP]]]lllpppmmmlllttt}}}xxxssswwwzzziii[[[VVVUUUQQQTTT[[[fffuuulll[[[VVVRRROOOMMMPPPQQQVVV]]]aaafffoooxxx~~~zzzuuuqqqgggbbb[[[UUUQQQNNNLLLKKKMMMOOOQQQSSSTTTWWW[[[^^^aaabbbcccdddeeeiiinnnqqq|||xxxnnnhhhdddeeeiiinnnwwwzzzxxxxxxyyy}}}~~~{{{vvvrrrrrrsssuuuxxx{{{~~~}}}{{{xxxvvvvvvwwwyyyzzz{{{zzzxxxvvvtttuuuxxx{{{~~~|||yyypppfffYYYSSSRRRQQQLLLGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFBBBBBBAAA@@@@@@AAAEEEHHHQQQaaayyy{{{xxxwwwvvvvvvuuutttllljjj```___]]]\\\ZZZZZZZZZZZZYYYXXXWWWWWWXXXXXXWWWVVVSSSRRRPPPNNNLLLIIIGGGFFFBBBAAAAAA@@@???>>>======<<<;;;:::999888888888888999888999;;;999888===EEELLL[[[kkkpppmmmmmmttt|||{{{uuuwww~~~mmm___WWWUUURRRUUU[[[fffvvv~~~dddWWWSSSQQQOOONNNSSSUUUZZZaaafffkkkttt~~~zzzuuuoookkkaaa\\\WWWRRRPPPOOONNNLLLOOOQQQTTTVVVXXX[[[^^^aaabbbccceeegggiiinnntttxxxxxxqqqccc]]]YYY[[[^^^dddmmmvvvzzz~~~|||zzzzzz}}}}}}{{{yyyuuurrrssstttvvvxxx{{{}}}~~~}}}{{{yyyxxxxxxyyyzzzwwwwwwwwwvvvuuuvvvxxx{{{}}}~~~~~~zzzuuuppphhh```WWWQQQPPPNNNKKKHHHEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDEEEFFFFFFFFFFFFAAAAAAAAA@@@@@@BBBFFFIIIPPPccc~~~|||yyyxxxyyyzzz{{{xxxnnniiiiiibbbaaa```^^^]]]\\\\\\[[[[[[YYYWWWWWWYYYYYYYYYXXXUUUTTTRRRPPPMMMJJJIIIHHHEEEDDDCCCBBB@@@???>>>>>>===<<<;;;999888888888888888777999:::999888<<>>===;;;:::999888888888777777999;;;:::888<<>>EEEMMMYYYeeennnsssvvvxxx}}}zzzgggZZZVVVTTTXXXcccqqquuusssrrrqqqtttxxx}}}qqqaaaZZZSSSPPPNNNMMMQQQWWWddd~~~|||uuunnngggaaaZZZVVVNNNNNNMMMMMMNNNOOOQQQRRRRRRSSSUUUVVVYYY]]]cccggghhhkkkooosssxxx}}}uuukkk```XXXMMMMMMLLLMMMQQQYYYcccjjjrrryyywwwtttrrrsssuuuwwwvvvtttyyyzzz{{{zzzyyyzzz{{{}}}tttqqqnnnmmmnnnpppooonnnppprrrtttvvvxxx{{{}}}wwwqqqlllddd___WWWTTTPPPMMMKKKHHHFFFCCCAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFDDDCCCAAA@@@AAADDDDDDGGGQQQ[[[tttzzzwwwwwwvvvuuutttrrrpppooommmpppsssrrrnnnllllllnnnmmmmmmlllkkkiiigggeeedddaaa```______```aaa___^^^]]][[[XXXUUURRRPPPNNNNNNOOONNNLLLIIIFFFCCC@@@???===<<<<<<;;;:::999888888999:::;;;;;;::::::<<<>>>BBBJJJWWWdddmmmsssuuuvvvzzz|||}}}kkk^^^YYYWWWZZZcccppp{{{pppdddbbbaaaaaacccgggkkknnnmmmsss{{{}}}ooo```YYYRRROOONNNNNNSSSZZZqqqzzzrrrkkkccc\\\VVVRRRIIIIIIJJJKKKMMMNNNPPPQQQPPPQQQSSSUUUXXX]]]dddhhhhhhlllqqqwww}}}xxxpppeeeYYYQQQKKKJJJJJJLLLPPPXXXbbbiiipppxxx}}}rrrqqqoooppprrrtttuuutttvvvxxxzzz{{{{{{||||||rrrpppmmmmmmnnnppppppooorrrtttvvvxxxzzz|||{{{rrrlllggg```ZZZTTTQQQLLLIIIGGGFFFCCCAAABBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCBBBAAABBBDDDFFFKKKXXXeeezzzwwwwwwwwwvvvtttrrrooonnnnnnqqqsssrrrnnnlllmmmoooooonnnnnnlllkkkiiigggfffaaa```___```aaaaaa___]]]]]][[[YYYVVVTTTRRRQQQPPPRRRQQQNNNKKKGGGCCCAAA???======<<<;;;:::999999888999:::;;;;;;::::::<<<>>>>>>GGGTTTbbbmmmrrrtttsssvvvxxxpppddd^^^[[[\\\cccooo~~~yyyjjjaaaWWWVVVTTTTTTUUUXXX\\\^^^XXX]]]dddhhhnnnyyy}}}~~~zzzlll___WWWPPPNNNNNNPPPWWW^^^www}}}wwwoooggg___XXXQQQMMMGGGGGGHHHJJJKKKMMMNNNOOONNNPPPRRRUUUXXX^^^eeeiiijjjnnntttzzzzzzrrriii___SSSLLLHHHIIIIIIKKKPPPXXXbbbiiinnnvvv~~~zzzrrrqqqpppoooqqqrrrtttuuuuuuxxx{{{}}}~~~{{{vvvppppppoooooopppqqqrrrrrruuuwwwzzz{{{{{{}}}vvvmmmhhhccc\\\WWWRRRNNNJJJGGGEEEDDDBBBAAAAAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCDDDCCCDDDFFFIIIQQQbbbsss}}}yyyvvvwwwwwwvvvtttrrrooommmoooqqqsssrrrnnnlllnnnpppnnnnnnmmmllljjjhhhgggeeebbbaaaaaaaaabbbaaa___]]]]]]\\\ZZZXXXVVVUUUSSSSSSTTTSSSPPPLLLHHHEEEBBB@@@>>>>>>===<<<;;;:::999999999:::;;;;;;::::::<<<>>>===DDDRRRaaammmrrrsssrrrsssuuu||||||uuujjjaaa]]]]]]cccmmm{{{yyykkk___XXXPPPOOONNNNNNOOOQQQSSSUUUSSSVVVYYY[[[^^^fffrrrzzzyyyqqqpppuuu|||{{{yyykkk]]]VVVNNNMMMMMMQQQYYYbbbwwwzzzuuulllccc[[[TTTNNNJJJGGGHHHIIIJJJKKKLLLLLLMMMNNNPPPRRRUUUYYY___eeejjjlllqqqwww}}}}}}tttkkkcccZZZPPPIIIGGGHHHIIILLLQQQYYYccciiinnnvvv}}}|||vvvqqqqqqooonnnnnnooorrrtttwwwyyy}}}yyytttpppqqqqqqrrrrrrrrrssstttxxx{{{~~~~~~}}}~~~}}}qqqiiiddd```YYYTTTPPPMMMHHHEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDFFFFFFGGGGGGFFFEEECCCBBBBBBBBBDDDGGGKKKVVVkkk~~~{{{wwwuuuuuuuuutttsssqqqooonnnoooqqqsssqqqmmmlllmmmpppoooooonnnmmmkkkiiihhhfffccccccccccccdddccc```]]]]]]]]]\\\[[[YYYXXXVVVVVVUUUTTTQQQMMMIIIFFFCCCAAA???>>>>>>===<<<;;;:::999999:::;;;;;;::::::<<<>>>===DDDPPP___lllssssssqqqrrrttt{{{{{{xxxnnnbbb^^^]]]bbblllzzzuuuiii^^^UUUOOOIIIIIIIIIIIIJJJKKKLLLMMMQQQRRRSSSTTTVVV\\\eeekkkwwwpppjjjgggiiiqqqyyyzzzuuuuuu|||zzzmmm]]]UUUNNNMMMNNNRRRZZZcccwwwxxxrrriii```XXXQQQKKKHHHGGGHHHIIIKKKLLLMMMMMMMMMPPPQQQTTTVVVZZZ___fffkkknnnssszzz~~~vvvkkkbbb[[[UUUNNNIIIGGGIIIKKKNNNSSS[[[eeekkkpppvvv|||~~~~~~}}}xxxrrrnnnnnnmmmlllkkkmmmqqqtttzzz}}}~~~yyyvvvqqqrrrttttttsssssstttuuuyyy|||yyynnneeeaaa]]]WWWRRROOOKKKGGGCCCCCCCCCBBBBBB@@@AAAAAABBBCCCCCCDDDDDDFFFGGGGGGGGGFFFEEECCCBBB???@@@DDDHHHNNN[[[rrr}}}{{{yyyuuussssssrrrqqqppppppoooooooooqqqrrrooolllkkkmmmppprrrqqqqqqooonnnllljjjiiieeeeeeeeeffffffeeeaaa^^^]]]]]]]]]]]]\\\[[[YYYYYYUUUSSSQQQMMMJJJFFFDDDBBB??????>>>===<<<;;;;;;:::999:::;;;;;;::::::<<<>>>???DDDNNN\\\jjjqqqrrrpppppprrrzzz|||ssseee```^^^bbbkkkxxxssshhh^^^UUUOOOKKKGGGGGGHHHIIIJJJKKKKKKKKKIIIKKKLLLNNNRRRWWW^^^ccclllwww{{{llleeeaaa```fffmmmvvv~~~vvvtttrrr|||}}}ooo]]]VVVOOONNNOOORRRZZZbbbsss}}}vvvpppfff]]]VVVPPPKKKGGGEEEGGGIIILLLNNNOOOPPPPPPQQQSSSUUUWWW[[[```fffkkknnnttt{{{wwwooocccZZZTTTPPPLLLIIIHHHJJJLLLPPPUUU^^^gggmmmrrrwww{{{{{{{{{zzzuuuoookkkllllllllllllooouuuyyy~~~|||yyyvvvuuupppsssuuutttrrrqqqssstttvvv{{{~~~uuujjjbbb^^^ZZZTTTOOOMMMIIIDDDAAAAAAAAABBBAAABBBBBBBBBCCCDDDDDDEEEEEEGGGGGGGGGGGGFFFDDDCCCAAA???BBBGGGMMMSSSaaazzz}}}xxxxxxwwwtttqqqpppooonnnnnnooopppqqqnnnppppppnnnjjjiiillloooqqqqqqqqqooonnnllljjjiiiggggggggghhhhhhfffbbb___]]]^^^^^^^^^^^^]]][[[[[[TTTRRRPPPMMMJJJGGGEEECCC@@@??????>>>===<<<;;;;;;999:::;;;;;;::::::<<<>>>@@@CCCLLLYYYfffnnnpppnnnmmmoooxxxwwwjjjddd```bbbiiiuuu{{{tttjjj___WWWPPPKKKHHHFFFGGGIIIKKKLLLLLLLLLLLLGGGHHHKKKNNNRRRWWW]]]```fffoooxxxyyylllccc^^^\\\aaaiiisss|||wwwwwwsss~~~qqq^^^WWWQQQPPPPPPRRRXXX___kkkvvvxxxxxx~~~}}}uuuoooeee\\\UUUOOOKKKHHHDDDFFFIIILLLOOOQQQRRRSSSSSSTTTVVVXXX[[[```gggkkknnnttt|||sssjjj^^^TTTOOOMMMKKKIIIIIIKKKMMMQQQWWW___iiiooosssxxx{{{zzzyyyxxxtttnnnjjjlllmmmnnnooossszzz~~~}}}|||{{{wwwuuusssrrrrrrppprrruuutttqqqpppqqqsssrrrxxx~~~{{{rrrggg___\\\XXXRRRMMMLLLHHHCCC@@@???@@@AAAAAACCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHGGGFFFDDDBBBAAABBBEEELLLRRRYYYgggxxxuuuwwwwwwtttpppooommmkkklllnnnqqqrrrnnnooopppmmmjjjiiikkknnnoooooonnnmmmkkkiiihhhggghhhhhhhhhiiiiiigggccc```]]]^^^_________^^^]]]\\\SSSRRRPPPMMMJJJGGGEEEDDD@@@@@@???>>>===<<<;;;;;;999:::;;;;;;::::::<<<>>>AAACCCIIIVVVccclllnnnllljjjmmmvvvzzzmmmgggbbbccchhhsssrrrlllaaaWWWPPPIIIEEEBBBBBBDDDFFFHHHIIIJJJJJJIIIKKKLLLOOORRRVVVZZZ]]]___dddmmmtttyyyxxxmmmddd^^^\\\aaajjjuuu~~~{{{|||vvvqqq^^^XXXRRRQQQQQQRRRWWW]]]gggqqqsssxxx}}}~~~wwwlll___XXXRRRKKKHHHHHHFFFHHHJJJKKKLLLNNNQQQTTTTTTVVVYYY\\\___ccchhhlllooouuu|||uuukkk```VVVRRROOOJJJEEEDDDGGGJJJOOOTTTZZZaaaiiinnnpppvvv{{{zzzuuupppnnnooommmllllllmmmrrrxxx}}}yyyxxxwwwxxxtttsssqqqpppoooppprrrsssqqqrrrrrrqqqpppppprrrtttwwwwwwzzzyyylll```\\\ZZZUUUPPPNNNFFFEEECCCAAAAAAAAACCCDDDDDDDDDEEEFFFFFFFFFFFFFFFIIIIIIGGGFFFDDDBBB@@@@@@DDDDDDHHHRRR___qqq|||vvvqqqmmmkkkmmmmmmnnnpppqqqqqqpppooonnnlllkkkiiihhhggghhhjjjkkklllllllllkkkiiihhhffffffeeeeeeeeeeeeeeedddcccbbbaaaaaa___^^^\\\ZZZYYYXXXVVVSSSOOOKKKIIIGGGEEECCCDDDCCCAAA@@@>>>===<<<<<<999999999888888999::::::<<>>===<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<>>>DDDOOO\\\fffllloooooonnnsss}}}vvvoooiiihhhiiippp~~~|||ssseee\\\TTTOOOKKKFFFEEEGGGDDDEEEEEEGGGIIIKKKMMMNNNNNNPPPRRRTTTWWW[[[___ccchhhpppwww{{{}}}kkkbbb___```dddkkkvvvqqqfff[[[SSSTTTVVVWWW^^^iiiqqquuuiii]]]UUUOOOIIIFFFFFFFFFHHHKKKMMMPPPSSSWWWZZZ\\\]]]___aaacccfffjjjmmmqqqvvv~~~pppeeeYYYQQQKKKJJJKKKIIIHHHIIIKKKNNNSSSXXX^^^eeelllqqqtttwwwyyywwwrrrnnnllllllooopppqqqrrruuuyyy|||~~~}}}yyytttpppnnnmmmmmmllllllkkkkkkkkkmmmnnnooopppqqqrrrrrrrrrtttwwwyyy~~~|||rrrggg\\\XXXTTTOOOIIIGGGEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEGGGKKKXXXjjj}}}yyyvvvtttrrrqqqsssllllllmmmmmmlllkkkjjjiiihhhgggfffeeedddeeeffffffiiiiiiiiihhhgggfffeeedddfffeeedddbbbaaa___^^^]]]______^^^]]][[[ZZZYYYYYYVVVSSSPPPMMMKKKJJJGGGEEEDDDCCCAAA???>>><<<<<<;;;;;;;;;::::::::::::;;;;;;;;;===AAAJJJVVVbbbjjjoooooolllnnnwww}}}uuummmjjjkkkrrruuulll^^^VVVOOOLLLIIIEEEDDDFFFEEEFFFGGGHHHKKKMMMOOOPPPPPPQQQTTTWWWZZZ___eeeiiipppxxxoooccc```aaaeeemmmxxxsssiii^^^VVVWWWYYYZZZdddppp{{{uuuiii\\\TTTNNNHHHEEEFFFFFFIIILLLOOORRRUUUZZZ]]]^^^```aaabbbcccfffjjjmmmnnnssszzzzzzhhh^^^SSSMMMHHHHHHIIIHHHHHHKKKLLLPPPUUUZZZ```fffmmmqqqwwwxxxxxxuuuppplllkkkkkkooopppqqqsssuuuwwwyyyzzzyyywwwtttqqqnnnmmmllllllkkkjjjjjjkkklllnnnoooppppppqqqssstttuuuxxx|||{{{nnndddZZZVVVRRRLLLGGGFFFEEEDDDCCCCCCBBBCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDEEEEEEHHHNNN]]]sssxxxvvvuuurrrqqqssslllllllllkkkjjjiiihhhhhhfffeeedddcccccccccddddddhhhhhhiiiiiihhhgggffffffdddcccbbbaaa___^^^^^^^^^______^^^]]]\\\[[[ZZZZZZVVVTTTQQQOOOMMMLLLIIIGGGEEEDDDBBB@@@>>><<<<<<;;;:::999888888888888888888:::;;;>>>EEEPPP\\\gggmmmmmmiiijjjrrr~~~~~~zzzqqqmmmnnnsss~~~|||pppggg[[[SSSLLLJJJHHHDDDCCCEEEFFFFFFGGGIIIKKKNNNPPPQQQRRRTTTWWWZZZ^^^dddjjjoooxxxqqqcccaaaaaafffmmmyyyssskkkaaaYYYZZZ\\\___kkkyyywwwuuuvvviii\\\SSSNNNHHHFFFFFFGGGIIIMMMPPPSSSWWW\\\______```bbbbbbccceeeiiikkkoootttzzz~~~vvvddd[[[RRRLLLHHHHHHHHHGGGIIILLLNNNQQQWWW\\\bbbhhhnnnrrrxxxxxxuuurrrnnnkkkjjjjjjmmmnnnpppqqqssstttuuuuuutttsssqqqpppoooooooooooommmmmmnnnooopppqqqssssssqqqsssuuuxxxzzz}}}zzzjjjaaaYYYVVVQQQKKKGGGFFFDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFHHHFFFEEECCCCCCCCCDDDEEEJJJPPPaaazzzwwwuuutttpppnnnooollllllkkkjjjiiihhhhhhhhheeeddddddccccccccccccccceeefffffffffffffffeeeeeebbbaaa```______``````aaaaaa```___^^^]]]\\\[[[ZZZVVVTTTRRRPPPPPPNNNKKKIIIGGGEEECCCAAA???===<<<<<<:::999888888777777777777999:::<<>>======<<<;;;:::999999888999999888999:::===EEEPPP\\\eeefffdddfffppp}}}}}}{{{yyy{{{yyyvvvwwwyyyvvviii```VVVOOOJJJIIIGGGCCCBBBDDDEEEFFFGGGIIILLLOOOQQQRRRWWWXXX[[[^^^cccjjjrrrxxxvvvfffcccbbbfffmmmyyy{{{qqqgggaaabbbeeemmm|||uuuuuu}}}yyynnnooowwwzzzmmm___VVVPPPKKKIIIKKKHHHJJJNNNQQQTTTXXX]]]``````aaabbbcccdddfffjjjmmmkkkpppwww|||qqq```VVVOOOKKKIIIIIIHHHGGGJJJOOOTTTXXX^^^dddiiinnnssswwwyyyvvvqqqlllkkkjjjkkkkkklllllllllmmmnnnppprrrsssrrrrrrrrrrrrssssssttttttvvvvvvwwwxxxyyyzzzzzzzzzvvvxxx|||}}}tttmmmaaa[[[VVVSSSOOOIIIGGGHHHCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFEEECCCBBBBBBDDDFFFHHHPPPZZZqqq~~~wwwqqqppppppkkkhhhhhhhhhgggffffffeeefffggghhheeefffffffffeeeeeeddddddccccccdddeeeeeeeeeeeeeeeeeedddbbbaaaaaabbbdddeeeaaa```___\\\ZZZXXXVVVUUUVVVUUUSSSSSSSSSQQQNNNLLLJJJIIIGGGDDDBBB@@@???>>><<<;;;:::999888888888888888888:::<<>>JJJWWWaaacccdddgggqqq~~~~~~xxxnnndddZZZRRRKKKJJJGGGEEEDDDDDDEEEFFFGGGIIILLLNNNPPPSSSWWWZZZ^^^aaadddfffgggkkkrrrwww{{{xxxqqqlllooowww~~~wwwqqqttt}}}ssskkkggghhhkkkpppzzz~~~sssmmmssszzzlll___WWWSSSRRRQQQRRRUUUYYY]]]aaadddiiilllnnnppprrrtttwww|||kkkZZZPPPKKKIIILLLNNNPPPUUU[[[^^^aaafffkkkqqqvvvxxxzzzsssooojjjiiikkknnnnnnmmmqqqppppppqqqsssvvvyyy{{{{{{zzzyyyzzz|||~~~~~~}}}uuutttsssssstttwwwzzz|||{{{vvvrrrmmmeee```XXXTTTNNNJJJGGGEEECCCAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEBBB??????CCCFFFIIIQQQYYYqqqvvvrrrlllgggffffffffffffffffffeeeeeefffgggggghhhhhhhhhhhhhhhhhhiiiiiiiiieeefffgggiiimmmuuu~~~yyyrrrjjjccc____________[[[[[[[[[ZZZZZZYYYYYYYYYVVVVVVVVVTTTRRRQQQRRRSSSTTTQQQMMMJJJHHHFFFCCCAAA>>>======;;;:::999888888888888999;;;;;;===GGGQQQ]]]aaadddgggnnnzzz~~~qqqggg___VVVPPPIIIHHHGGGFFFEEEFFFGGGHHHHHHKKKNNNPPPRRRUUUYYY\\\```cccfffggghhhlllrrrwww{{{}}}vvvrrrttt{{{|||xxx|||yyyooojjjhhhhhhgggjjjqqq|||zzzqqqmmmwww|||pppcccZZZVVVTTTTTTUUUXXX]]]bbbfffjjjooossswwwyyy{{{}}}ooo\\\QQQLLLJJJLLLOOOQQQWWW^^^```ccchhhmmmrrrvvvxxxyyyqqqnnnllllllnnnpppqqqpppsssrrrrrrsssuuuyyy||||||{{{yyyzzz|||}}}||||||wwwwwwvvvwwwyyy}}}zzzuuuqqqkkkddd^^^VVVRRRLLLHHHFFFDDDBBB@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEDDDDDDCCC@@@@@@CCCFFFKKKVVV```|||yyytttmmmhhhffffffffffffiiiiiihhhhhhhhhhhhhhhiiijjjjjjiiiiiihhhhhhhhhhhhffffffggghhhlllsss|||{{{tttkkkccc___]]]]]]]]][[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWUUURRRPPPQQQQQQRRRPPPLLLJJJHHHFFFDDDAAA??????>>><<<;;;999888777888777999<<<<<<===DDDLLLYYY___eeeggglllvvv}}}xxxkkkbbbZZZSSSMMMHHHGGGGGGGGGHHHIIIJJJKKKIIIKKKNNNQQQSSSVVVZZZ]]]aaadddhhhjjjkkkpppwww|||}}}xxxzzz{{{wwwuuuxxx~~~|||yyyooohhhfffgggiiieeejjjssswwwqqqrrr}}}rrrggg^^^XXXWWWWWWXXX\\\bbbggglllqqqvvvzzzqqq\\\RRRMMMJJJLLLOOOSSSYYY```bbbeeejjjooosssvvvwwwwwwpppooooooppprrrtttuuuuuutttttttttuuuxxx{{{~~~~~~}}}{{{{{{|||}}}|||{{{xxxxxxyyy{{{~~~yyytttoooiiiaaa[[[SSSOOOJJJFFFDDDCCCAAA@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBDDDBBBBBBEEEHHHNNN\\\iii}}}xxxpppjjjhhhhhhhhhiiilllkkkjjjjjjiiijjjjjjjjjkkkjjjjjjiiihhhgggffffffeeeeeeeeedddfffkkkrrrwwwyyysssjjjbbb^^^]]]\\\\\\\\\[[[[[[ZZZYYYXXXWWWWWWWWWXXXXXXVVVSSSQQQQQQQQQOOOMMMKKKIIIHHHFFFCCCAAA@@@???>>>===;;;:::999888999888:::=========AAAHHHTTT]]]eeegggjjjrrryyy}}}sssfff]]]WWWOOOJJJGGGGGGHHHIIIJJJKKKLLLMMMHHHKKKNNNQQQSSSWWW[[[^^^bbbeeejjjmmmpppuuu}}}vvvooollljjjkkkpppuuuxxxyyy}}}}}}wwwrrrkkkeeeaaa```bbbcccdddjjjuuurrrqqqxxx~~~wwwmmmddd^^^[[[[[[]]]aaagggmmmrrrxxx~~~rrr]]]SSSNNNKKKMMMQQQTTT\\\ccceeehhhlllqqqtttvvvvvvvvvpppqqqrrrtttuuuwwwxxxxxxtttuuuwwwyyy{{{~~~}}}}}}}}}}}}|||{{{xxxyyy{{{~~~}}}vvvpppkkkeee]]]WWWOOOKKKGGGDDDCCCBBBAAA@@@AAABBBBBBCCCDDDEEEFFFFFFDDDEEEEEEDDDDDDCCCBBBAAACCCBBBCCCGGGKKKUUUfffuuu|||sssmmmkkkkkkkkkkkkmmmmmmllllllkkklllllllllkkkkkkjjjhhhgggeeeddddddbbbbbbbbbaaaaaadddhhhlllsssnnngggaaa^^^]]]\\\\\\\\\\\\[[[ZZZZZZYYYXXXXXXXXXYYYYYYXXXUUUSSSRRRRRRNNNLLLJJJIIIHHHFFFCCC@@@@@@??????===<<<;;;::::::;;;999999<<<<<<<<>>>>>===<<<;;;;;;;;;888777::::::999===BBBFFFSSS```cccccciiiqqquuu}}}uuulll```XXXTTTPPPJJJEEEEEEEEEGGGHHHJJJKKKKKKKKKJJJMMMPPPSSSVVVZZZ^^^aaaeeeiiimmmqqqtttzzzvvvnnnnnnnnnpppuuu{{{vvvnnnlllkkkiiigggcccaaa___]]]]]]___aaacccdddlllzzz|||nnnxxx|||xxxwwwyyy|||{{{rrrjjjgggfffeeejjjpppwww}}}sss^^^VVVQQQNNNQQQTTTYYYaaaiiijjjmmmqqqvvvxxxyyyxxxwwwooorrruuuwwwwwwxxxxxxyyyvvvyyy}}}}}}zzzyyyyyyxxxwwwvvv~~~sssnnniiidddaaa\\\UUUPPPJJJGGGCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHDDDDDDDDDDDDCCCBBBAAA@@@@@@AAAEEELLLUUUddd{{{wwwpppllllllmmmnnnnnnnnnnnnnnnnnnoooppppppkkkjjjiiigggeeecccaaa```YYY[[[]]]^^^___aaadddgggfffccc```___^^^^^^]]][[[YYYYYYZZZ[[[\\\]]]]]]^^^XXXZZZ[[[ZZZXXXVVVUUUUUUNNNMMMLLLKKKKKKIIIFFFCCC??????>>>>>>======<<<<<<;;;777666888888888;;;@@@AAAPPP]]]aaaaaafffnnnsssyyyzzziiibbbXXXSSSQQQNNNIIIDDDCCCDDDFFFGGGHHHIIIIIIIIILLLNNNRRRUUUXXX[[[```cccgggjjjnnnqqqtttyyyzzzuuuuuuvvvzzzpppeeebbbcccbbbaaa^^^\\\YYYXXXYYY\\\___aaaeeemmm{{{wwwrrr~~~~~~zzzxxxvvvsssppplllxxx~~~xxxsssooommmpppsssxxx}}}qqq]]]TTTNNNLLLQQQWWW\\\cccjjjkkknnnssswwwzzzzzzxxxvvvtttuuuvvvxxx{{{}}}~~~~~~|||}}}~~~}}}{{{zzz{{{|||{{{}}}yyylllhhhbbb]]]XXXTTTOOOLLLEEEDDDBBBAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFDDDBBBBBBCCCCCCBBBAAAAAAFFFKKKRRR]]]tttzzztttooommmnnnooopppppppppooonnnmmmnnnnnnnnnkkkjjjiiifffdddaaa___^^^]]]\\\\\\]]]aaacccddddddaaaaaa`````````______^^^ZZZZZZZZZZZZZZZZZZZZZZZZ]]]\\\ZZZYYYZZZYYYWWWVVVPPPOOOOOOMMMKKKHHHDDDCCCBBBBBBBBBAAA???===<<<:::;;;:::999888888:::<<<===AAAKKKWWW___cccgggnnnttt}}}}}}jjjZZZWWWRRRNNNMMMKKKJJJIIIGGGGGGFFFFFFHHHJJJMMMOOOLLLPPPTTTXXX[[[___dddgggjjjnnnrrrssssssuuuyyy}}}uuueee______]]][[[ZZZUUUXXX[[[[[[YYYZZZ^^^aaagggooo~~~~~~yyyssspppmmmjjjhhhjjjvvvzzzwwwuuuwwwzzzsss```VVVQQQOOOSSSXXX\\\bbbhhhkkkooosssxxxzzzzzzyyywwwuuuuuuvvvxxxzzz|||~~~}}}~~~~~~}}}|||{{{|||}}}}}}|||zzztttooogggccc^^^YYYUUUQQQLLLIIIEEEDDDBBBAAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFEEECCCCCCCCCCCCCCCBBBAAAFFFMMMZZZlll}}}yyysssooonnnoooooooooooonnnnnnmmmmmmmmmmmmnnnjjjiiihhheeebbb```^^^]]]]]]\\\\\\^^^aaadddddddddaaaaaa```___^^^^^^]]]]]]ZZZZZZ[[[[[[\\\\\\\\\]]]]]]\\\ZZZZZZZZZYYYXXXVVVPPPPPPOOONNNLLLJJJHHHGGGFFFEEEDDDBBB???===<<<;;;;;;:::888888888:::;;;===???HHHTTT]]]aaaeeekkkppp{{{qqqcccUUURRRMMMJJJIIIIIIGGGFFFGGGGGGFFFGGGHHHJJJMMMOOOMMMPPPUUUYYY]]]aaafffiiikkkooorrrrrrpppppprrruuu}}}rrraaa[[[[[[YYYWWWWWWTTTWWWYYYYYYXXXYYY]]]aaajjjsss|||ssskkkfffcccaaa```kkkwww~~~||||||vvvdddXXXSSSQQQTTTYYY]]]aaagggllloootttyyy{{{{{{zzzxxxuuuuuuvvvwwwyyy{{{~~~~~~}}}~~~~~~|||{{{}}}~~~xxxvvvssslllddd```\\\WWWSSSOOOLLLHHHEEEDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFDDDCCCBBBBBBCCCCCCEEEIIITTTgggzzzwwwssspppppppppoooooommmmmmmmmmmmmmmmmmmmmnnnjjjhhhgggdddaaa___]]]\\\]]]]]]]]]___bbbddddddddd``````___^^^]]]]]]]]]]]][[[[[[\\\\\\\\\]]]]]]]]]]]]\\\ZZZZZZZZZZZZXXXVVVRRRQQQPPPOOONNNNNNMMMMMMLLLJJJGGGCCC@@@===<<<;;;::::::999888888999;;;<<<<<>>===<<<::::::999999999999:::;;;;;;AAAKKKUUU]]]bbbeeegggwwwhhhXXXQQQMMMKKKIIIHHHIIIJJJIIIHHHHHHHHHHHHIIIJJJKKKMMMNNNMMMQQQVVV\\\aaagggmmmqqqsssuuuuuurrrlllhhhggghhhlllmmmooovvvtttfffXXXSSSRRRQQQPPPQQQQQQSSSTTTTTTTTTWWW\\\bbbooo|||{{{vvvsssoooggg```\\\\\\___bbblllxxxwwwwwwwwwxxxzzz{{{kkk[[[UUURRRUUUZZZ^^^dddjjjnnnqqqvvv{{{~~~~~~}}}|||vvvvvvvvvwwwyyy{{{}}}~~~}}}}}}~~~}}}}}}~~~wwwqqqooojjj```XXXSSSPPPLLLJJJHHHFFFDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGCCCCCCCCCAAA???@@@CCCFFFNNNXXXllluuusssqqqpppqqqpppooommmmmmmmmnnnoooooonnnnnnmmmiiihhhfffeeecccaaa______[[[[[[[[[^^^```aaaaaa___ZZZZZZZZZZZZ\\\^^^aaabbbeeedddcccaaa```^^^]]]\\\]]]\\\ZZZZZZ[[[[[[ZZZXXXVVVUUUTTTSSSSSSTTTVVVWWWSSSPPPLLLFFFBBB???>>>>>>;;;;;;::::::::::::::::::;;;@@@GGGQQQ[[[bbbeeeeeeuuu}}}~~~~~~wwwcccUUUMMMJJJIIIHHHHHHJJJKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNLLLPPPWWW]]]cccjjjqqquuuuuuvvvuuuqqqkkkgggfffhhhmmmmmmooovvvlll```UUUQQQPPPOOONNNPPPPPPRRRSSSSSSSSSWWW___eeeppp|||uuupppiiifffbbb\\\ZZZ\\\aaaeeejjjuuuuuutttrrrrrruuu|||tttbbbZZZUUUVVV[[[___fffmmmooorrrwww}}}~~~xxxyyyzzz{{{}}}~~~||||||}}}~~~}}}~~~zzztttnnnhhhaaaYYYSSSNNNLLLIIIGGGFFFEEECCCAAAAAAAAABBBCCCCCCDDDDDDDDDFFFFFFFFFGGGGGGGGGGGGHHHAAABBBCCCAAA???@@@EEEJJJRRRccc~~~}}}uuussspppppppppooonnnmmmmmmmmmnnnooonnnmmmlllkkkgggfffeeedddcccbbbaaaaaa[[[[[[\\\^^^aaabbb```___ZZZZZZYYYZZZ\\\___bbbdddiiihhhfffdddbbb```___^^^]]]\\\ZZZZZZ[[[[[[ZZZYYYXXXXXXWWWVVVVVVVVVVVVWWWRRRPPPLLLHHHDDDAAA@@@???<<<<<<<<<<<<;;;;;;;;;;;;===???DDDMMMYYYaaaddddddpppwww}}}|||nnn___TTTNNNIIIHHHGGGHHHJJJKKKKKKJJJJJJJJJKKKKKKLLLMMMMMMMMMLLLQQQXXX___gggnnnuuuzzzxxxxxxuuuoooiiifffgggjjjnnnooottt~~~yyybbbYYYRRRPPPPPPNNNMMMOOOOOOQQQRRRRRRTTTZZZcccjjjttt~~~zzzuuuppplllddddddaaa^^^\\\___eeejjjmmmxxxuuusssooonnnrrr|||lllccc[[[YYY\\\```hhhoooooosssxxx}}}{{{}}}|||}}}}}}~~~xxxwwwtttlllcccYYYSSSOOOJJJHHHEEEDDDDDDDDDBBBAAA@@@AAABBBCCCDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHAAACCCDDDBBBAAACCCIIIOOO]]]ttt|||vvvssspppnnnnnnnnnmmmlllllllllmmmmmmllljjjhhhgggccccccccccccbbbbbbbbbbbb]]]]]]^^^```ccccccaaa___]]]\\\[[[[[[\\\^^^aaacccddddddcccaaa```___^^^]]]]]][[[ZZZ[[[\\\\\\[[[YYYZZZZZZZZZYYYXXXWWWUUUUUUOOONNNLLLIIIFFFCCCAAA@@@======>>>======<<<<<<;;;>>>===???HHHUUU___cccccciiiooovvvzzz|||~~~yyyeeeXXXQQQOOOJJJJJJJJJKKKMMMNNNMMMLLLJJJKKKKKKLLLMMMMMMMMMMMMNNNSSS[[[ccckkkssszzz~~~zzzrrrkkkiiikkknnnpppuuu}}}xxx|||fffYYYSSSNNNOOOOOOMMMLLLMMMOOOPPPQQQRRRUUU]]]gggooo|||xxxtttpppllljjjeeeeeedddbbbaaacccjjjooosss}}}~~~|||zzz|||~~~tttqqqmmmkkkppp{{{tttiii___\\\]]]aaaiiippppppsssyyy~~~~~~~~~~~~xxxvvvwwwuuummmaaaVVVPPPOOOGGGEEECCCBBBCCCCCCAAA@@@@@@AAABBBCCCDDDDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHAAACCCEEEDDDBBBEEELLLRRRiiiwwwtttpppnnnmmmmmmmmmlllkkkkkkllllllkkkhhheeedddaaaaaaaaaaaabbbbbbbbbbbb^^^___```bbbeeeeeecccaaa```___]]][[[[[[]]]___aaa]]]]]]\\\\\\\\\[[[[[[[[[]]][[[ZZZ[[[\\\\\\[[[ZZZ[[[[[[[[[[[[YYYWWWTTTSSSMMMMMMLLLJJJGGGEEEBBBAAA>>>>>>??????>>>===<<<<<>><<<<<>><<<<<<<<<<<<;;;:::;;;>>>EEENNNWWW]]]^^^___bbbhhhpppyyylll[[[VVVWWWVVVXXX]]]aaaccccccaaa```YYYUUUPPPKKKIIIKKKNNNPPPSSSWWW^^^gggrrr~~~|||qqqllleee___[[[XXXUUUSSSPPPOOONNNLLLKKKJJJJJJIIIJJJJJJJJJJJJIIIHHHFFFFFFGGGHHHIIIIIIHHHHHHJJJLLLNNNRRRWWW[[[bbbnnn~~~vvvwww~~~{{{zzz{{{yyyzzz|||}}}~~~zzzxxxuuuyyy|||uuuooojjjjjjlllsssxxxmmmgggeeejjjqqquuuyyy}}}|||{{{zzzyyyyyyzzz|||}}}xxxuuuppplllkkkccc]]]UUUNNNJJJHHHFFFEEEAAAAAAAAAAAAAAAAAAAAAAAACCCEEEGGGGGGFFFEEEFFFGGGFFFGGGHHHHHHFFFDDDAAA???AAABBBEEEIIIOOO^^^xxx}}}uuuqqqlllgggddddddeeeggghhhhhhhhhgggeeebbb```^^^^^^___````````````___^^^___```bbbeeehhhiiiiiiiiieeeccc```]]][[[[[[[[[\\\ZZZ\\\\\\\\\[[[\\\]]]_____________________``````^^^\\\[[[[[[]]]_________[[[XXXUUUSSSRRROOOLLLIIIEEEDDDBBB???===<<<<<<<<<===<<<<<<===BBBKKKTTT[[[\\\^^^bbbhhhoooyyyqqq```YYYZZZYYY]]]dddiiilllkkkhhhfff[[[WWWPPPJJJHHHJJJNNNQQQSSSWWW^^^gggrrr|||uuukkkfff___YYYUUURRROOOMMMJJJIIIHHHGGGGGGGGGGGGGGGHHHGGGFFFDDDDDDDDDEEEFFFDDDEEEGGGGGGGGGHHHKKKMMMPPPTTTYYY___hhhvvv~~~qqqxxx~~~~~~~~~~~~}}}|||||||||uuuoookkklllooottt~~~}}}ssskkkgggkkkrrrxxx{{{~~~}}}{{{yyyyyyzzz|||~~~wwwsssqqqkkkeeebbbXXXTTTOOOLLLIIIGGGEEECCC@@@@@@@@@AAAAAABBBBBBBBBDDDFFFHHHHHHGGGFFFGGGHHHGGGGGGGGGGGGEEECCC@@@>>>@@@BBBGGGMMMWWWiiixxxwwwxxxxxxvvvqqqnnniiidddbbbbbbdddeeegggfffeeecccaaa___^^^]]]\\\\\\]]]]]]]]]]]]\\\\\\[[[^^^aaaccceeegggggghhhcccbbb___\\\ZZZZZZZZZ[[[ZZZ[[[\\\\\\[[[[[[]]]___aaa``````___```aaabbbbbb___]]][[[\\\___aaabbbbbbbbb^^^YYYTTTQQQOOOMMMKKKGGGFFFDDDAAA???===<<<;;;<<<<<<<<<<<>>===999;;;<<<;;;:::>>>FFFLLLVVVYYY\\\^^^bbbjjjvvvsssjjjiiikkkqqqxxx|||yyypppeee]]]SSSSSSSSSSSSSSSTTTUUUVVVUUUXXX\\\```dddkkkrrrwww|||{{{zzzwwwvvvxxx}}}{{{vvvpppgggaaaYYYTTTOOOJJJHHHFFFEEECCCBBBBBBBBBBBBBBBCCCCCCDDD@@@@@@@@@AAAAAABBBBBBBBBFFFHHHIIIJJJJJJKKKNNNPPPTTTZZZdddpppwwwzzz}}}zzzyyy~~~}}}|||yyyrrrkkkgggdddiiiooovvv~~~zzztttuuu{{{~~~zzzqqqkkkfffbbb\\\UUURRRTTTJJJGGGDDDBBBBBBBBBBBBAAA@@@@@@AAABBBDDDEEEFFFFFFEEEGGGIIIIIIHHHHHHHHHIIIHHHGGGDDDBBBAAAAAABBBCCCHHHKKKWWWlll{{{ssskkkjjjnnnpppkkkeeeeeedddcccaaaaaaaaabbbbbb___^^^\\\ZZZYYYYYYZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[\\\```dddeeeddddddfffhhh___```bbbcccddddddddddddcccccccccbbb```___```bbbcccaaa```___```aaacccddd___]]]ZZZ[[[]]]```cccccc[[[\\\\\\]]]\\\XXXRRRMMMLLLLLLJJJHHHEEEAAA???===;;;===???>>>===???FFFLLLXXX[[[^^^___bbbjjjuuu~~~yyypppoooqqqvvv|||~~~yyymmm___VVVRRRSSSUUUWWWXXXXXXYYYXXXWWWYYY[[[]]]___bbbfffjjjllllllllllllnnnrrryyy~~~zzztttoooiiibbb\\\SSSOOOIIIEEECCCBBBAAA@@@AAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDFFFFFFHHHIIIKKKKKKKKKLLLOOOQQQVVV\\\ggguuu~~~zzz{{{rrrooopppxxx~~~yyyxxxxxxyyy}}}xxxnnnjjjllliiinnnttt|||~~~{{{zzzxxxqqqhhheee___YYYTTTPPPNNNNNNIIIFFFBBBAAABBBCCCAAA???BBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIHHHDDDBBBCCCBBB@@@AAAEEEKKKSSSddd{{{rrroookkkiiihhhhhhgggfff^^^^^^___aaabbbdddeeeeee___]]][[[YYYXXXXXXYYYZZZ\\\\\\[[[[[[[[[[[[[[[\\\aaabbbcccdddeeefffggggggbbbaaaaaaaaabbbdddfffhhhiiifffddddddfffeeebbb___cccbbb___^^^___bbbfffhhheeeaaa^^^^^^bbbcccaaa]]][[[\\\^^^^^^\\\WWWRRRNNNKKKKKKIIIGGGEEECCCBBBAAA>>>===<<<;;;===???BBBDDDQQQWWW\\\\\\]]]dddrrr~~~~~~yyywwwyyy{{{xxxpppfff]]]XXXSSSUUUWWWWWWVVVWWWXXXZZZ]]]ZZZXXXYYY[[[]]]\\\[[[\\\\\\]]]^^^aaaffflllqqq|||{{{ssskkkccc]]]WWWSSSJJJIIIFFFCCCAAA@@@@@@@@@AAAAAA@@@AAABBBDDDFFFGGGHHHFFFDDDBBBBBBDDDGGGHHHGGGJJJMMMMMMLLLLLLOOORRRYYYaaaoooxxx{{{|||rrrnnnpppsss{{{{{{vvvuuusssssstttwww}}}wwwmmmjjjlllmmmqqqxxxzzzsssjjjdddccc```[[[VVVQQQNNNLLLLLLHHHEEEBBBAAAAAABBBAAA???BBBBBBCCCDDDEEEFFFGGGGGGGGGHHHJJJKKKKKKJJJHHHGGGEEEBBBAAABBBBBB@@@CCCHHHPPP\\\rrrxxxsssqqqmmmiiigggfffeeedddccc^^^^^^___```aaabbbcccccc^^^]]][[[YYYYYYYYYZZZ[[[]]]\\\\\\\\\\\\\\\\\\\\\______```aaaccccccddddddbbbaaaaaaaaabbbdddfffgggkkkiiihhhiiijjjiiieeebbbbbbaaa___^^^___aaaccceeeccc```]]]^^^aaabbb```]]]\\\]]]^^^]]]ZZZVVVRRROOOMMMLLLJJJHHHFFFDDDBBBAAA===<<<;;;:::;;;>>>@@@BBBPPPVVV\\\]]]]]]bbbnnnxxx{{{~~~{{{|||{{{vvvlllbbbYYYUUUSSSUUUWWWWWWWWWXXXZZZ\\\[[[YYYXXXXXXZZZ[[[YYYVVVXXXXXXYYYZZZ\\\```fffkkkuuuyyy|||vvvnnnfff___YYYSSSOOOIIIGGGEEEBBB@@@?????????AAAAAAAAAAAACCCEEEFFFHHHIIIHHHFFFEEEEEEFFFGGGHHHFFFJJJNNNOOOOOOOOOSSSVVV[[[dddsssvvvzzzzzzpppkkklllooovvv~~~yyyqqqlllkkkkkkkkknnnttt}}}~~~uuummmkkkmmmrrrvvv|||wwwoooiiibbb]]][[[YYYUUUQQQNNNKKKJJJIIIFFFDDDAAA@@@@@@AAA@@@@@@AAABBBCCCCCCEEEEEEFFFGGGFFFHHHKKKLLLLLLJJJHHHFFFEEEBBBAAABBBBBBBBBGGGNNNYYYlllyyyrrroooooolllhhheeedddcccaaa```^^^^^^^^^_________``````^^^]]]\\\[[[[[[[[[]]]]]]]]]]]]\\\\\\]]]]]]]]]]]]\\\]]]^^^___```aaaaaaaaaaaaaaa``````aaaccceeefffiiiiiijjjkkkkkkiiifffbbb``````____________``````aaa^^^\\\]]]```aaa```]]]^^^^^^]]][[[XXXUUURRRPPPOOONNNLLLIIIGGGEEECCCBBB>>>===<<<;;;<<<===???@@@LLLSSS[[[]]]]]]```hhhpppwwwzzzqqqfff\\\UUURRRRRRTTTVVVWWWXXXXXXZZZ\\\[[[ZZZZZZ[[[[[[ZZZWWWTTTUUUVVVWWWWWWXXX\\\aaaeeennnsss|||wwwtttooohhh```YYYSSSNNNJJJFFFEEECCCAAA????????????AAAAAAAAABBBDDDFFFGGGHHHJJJJJJIIIIIIHHHHHHHHHGGGGGGKKKPPPRRRRRRSSSVVVYYY^^^hhhyyy{{{ttt{{{wwwmmmhhhhhhooouuu{{{{{{ssskkkgggffffffgggjjjqqq|||{{{sssmmmmmmpppuuuyyywwwnnnhhhccc^^^YYYTTTSSSPPPMMMKKKIIIHHHGGGDDDBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGGGGIIILLLNNNNNNKKKHHHEEEFFFCCCBBBCCCCCCDDDLLLTTTeee}}}wwwrrrqqqmmmkkkgggdddcccbbb```^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^___[[[\\\\\\]]]]]]]]]]]]]]][[[\\\]]]___``````______aaa`````````aaabbbdddeeedddeeegggiiiiiifffbbb___```````````````___^^^^^^^^^]]]\\\]]]___```___]]]___^^^\\\YYYWWWTTTRRRQQQQQQPPPNNNKKKHHHFFFDDDCCCAAA@@@???>>>===>>>???@@@GGGOOOXXX^^^___aaaggglllwwwwwwlll```WWWSSSQQQRRRTTTUUUUUUUUUUUUWWWYYYZZZ[[[]]]______\\\YYYVVVXXXXXXYYYYYYZZZ]]]bbbeeelllrrr}}}tttooolllhhh```YYYSSSNNNIIIFFFCCCBBBAAA???>>>>>>>>>???AAAAAABBBDDDEEEGGGHHHIIIKKKLLLLLLLLLLLLJJJIIIHHHIIIMMMRRRTTTSSSTTTXXX[[[bbbmmmxxxwwwwwwmmmggghhhnnnsssxxxwwwooohhhdddcccdddeeehhhooozzzwwwqqqnnnppptttwww|||yyysssjjjccc^^^ZZZVVVRRROOONNNLLLJJJIIIGGGFFFFFFBBBBBBAAA@@@???@@@AAABBBBBBCCCCCCDDDEEEFFFGGGGGGHHHKKKNNNPPPOOOLLLIIIFFFEEEBBBAAABBBBBBEEEOOOZZZqqqwwwpppmmmmmmmmmjjjgggeeedddbbb```^^^^^^^^^]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]]]]^^^______ZZZZZZ\\\\\\]]]]]]\\\\\\\\\]]]___```aaa``````___````````````aaabbbbbbccc```ccceeegggfffccc```^^^```aaaaaaaaaaaa___^^^]]]]]]]]]]]]^^^______^^^\\\^^^]]][[[XXXVVVTTTSSSRRRRRRQQQOOOMMMJJJHHHFFFEEECCCBBB@@@???>>>======>>>BBBJJJUUU\\\```ccchhhlllyyy}}}sssfff[[[TTTQQQRRRQQQRRRSSSRRRQQQQQQRRRSSSWWWZZZ^^^aaabbbaaa___]]]^^^___``````aaadddhhhkkkpppvvvwwwnnniiiddd```YYYSSSOOOJJJFFFCCCAAA@@@???>>>===>>>>>>???AAABBBCCCEEEGGGIIIJJJJJJLLLMMMNNNNNNNNNMMMKKKJJJLLLOOOSSSTTTSSSUUUYYY\\\gggsss{{{yyynnniiiiiijjjooosssrrrjjjcccaaaaaadddeeehhhnnnxxx{{{sssqqqppptttxxx{{{xxxkkkgggaaa[[[WWWTTTPPPNNNKKKJJJIIIHHHFFFEEEDDDCCCAAABBBBBBAAA@@@@@@BBBDDDCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMOOONNNLLLIIIFFFBBB@@@@@@BBBCCCHHHVVVccc~~~ssskkkiiijjjkkkiiigggeeeeeecccaaa___^^^^^^]]]\\\\\\[[[ZZZZZZ\\\\\\\\\]]]]]]^^^^^^^^^ZZZ[[[\\\^^^^^^^^^]]]]]]]]]^^^aaabbbcccbbb```_________``````aaaaaaaaaaaa```bbbeeefffdddbbb````````````aaaaaa```___^^^^^^]]]^^^_________^^^\\\[[[\\\[[[ZZZXXXVVVUUUTTTSSSRRRQQQPPPNNNLLLJJJIIIHHHDDDCCCBBB@@@>>><<<<<<;;;>>>FFFPPPYYY___dddjjjnnnyyy{{{pppbbbVVVPPPOOOQQQMMMOOOPPPOOONNNMMMNNNPPPSSSWWW^^^ccceeeggghhhiiihhhjjjllllllmmmpppsssvvvzzzxxxqqqhhhbbb\\\XXXRRRNNNJJJGGGDDDBBB??????>>>======>>>???@@@AAABBBDDDGGGIIIJJJKKKKKKLLLMMMNNNOOOOOONNNMMMLLLOOOQQQSSSSSSTTTWWW\\\aaannnzzzxxxmmmhhhhhhfffkkkooonnngggaaa___```ccceeehhhnnnvvvuuupppqqqssswww|||}}}ssskkkbbb___[[[VVVRRROOOLLLKKKGGGGGGFFFEEEDDDBBBAAA@@@AAABBBCCCBBB@@@AAACCCFFFEEEEEEFFFGGGHHHIIIIIIJJJIIIJJJKKKLLLKKKIIIGGGFFFBBBAAACCCFFFIIIQQQbbbrrr~~~rrrlllkkklllhhhgggeeeeeeeeedddaaa___^^^]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\[[[\\\^^^```aaa``````___^^^___aaaccccccbbb```_________``````aaaaaa``````___bbbddddddbbb``````aaa_________^^^^^^^^^^^^^^^___```aaaaaa___]]][[[[[[YYYYYYYYYXXXWWWVVVTTTTTTRRRQQQPPPOOONNNLLLKKKKKKIIIHHHFFFDDDAAA???>>>======CCCLLLTTT[[[bbbhhhmmmvvv{{{ooo```TTTMMMLLLMMMIIIKKKLLLMMMMMMMMMOOOQQQRRRXXX```ggglllpppuuuxxxwwwyyy{{{}}}~~~~~~yyytttpppiiibbb\\\TTTPPPLLLHHHFFFDDDBBB@@@>>>>>>=========???@@@AAAAAACCCEEEHHHJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOQQQSSSSSSUUUZZZcccjjjvvv}}}}}}{{{tttjjjeeefffeeejjjnnnmmmfffaaa```aaabbbdddhhhnnnuuu}}}~~~rrroooqqquuuyyy~~~yyyuuuppphhhbbbYYYWWWTTTPPPLLLIIIGGGEEEEEEEEEDDDDDDBBB@@@???>>>AAACCCDDDBBBAAAAAADDDHHHFFFFFFGGGHHHIIIJJJJJJKKKIIIIIIJJJIIIIIIGGGFFFEEEDDDDDDGGGKKKPPP[[[nnnyyypppkkklllmmmfffeeedddddddddcccaaa___]]]]]]]]]\\\\\\\\\[[[[[[[[[\\\\\\]]]]]]\\\\\\[[[]]]^^^```bbbccccccbbbaaa^^^___bbbcccdddbbb```___^^^___```````````````___^^^```bbbaaa___]]]^^^```^^^]]]]]]\\\\\\]]]^^^^^^___aaacccbbb```]]][[[ZZZWWWXXXXXXYYYXXXWWWUUUTTTRRRQQQPPPPPPNNNMMMMMMLLLNNNMMMKKKIIIFFFDDDBBBAAA>>>BBBIIIQQQXXX___fffkkksss}}}~~~~~~~~~~~~~~~{{{|||ooo___RRRKKKJJJKKKFFFHHHJJJLLLMMMNNNQQQSSSTTT[[[dddmmmsssyyyzzzvvvqqqmmmjjjddd]]]XXXOOOLLLHHHEEEDDDBBB@@@???>>>=========>>>???AAABBBAAACCCEEEHHHJJJLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQOOOQQQRRRSSSVVV^^^hhhppp{{{~~~zzzyyyuuuqqqlllgggdddbbbiiijjjjjjhhheeebbbaaaaaaeeejjjppptttwww|||}}}tttrrrtttxxxzzzrrrmmmjjjfff___ZZZSSSRRROOOLLLIIIFFFDDDBBB@@@@@@??????????????????>>>>>>======???BBBDDDFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGHHHHHHHHHGGGFFFHHHEEEIIIUUUaaannnwwwpppiiihhhjjjfffeeedddbbbaaaaaaaaaaaa\\\]]]```aaabbb```^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^```aaabbbbbbbbbbbb______```aaaaaaaaaaaaaaa]]]^^^___```___^^^]]]\\\]]]^^^``````___^^^___```___\\\YYYYYY[[[^^^```aaaaaa___]]][[[ZZZZZZ[[[\\\XXXXXXYYYYYYYYYXXXVVVUUURRRQQQOOOMMMLLLLLLLLLMMMNNNMMMLLLKKKIIIFFFDDDCCCAAAAAACCCJJJTTT]]]ccceeepppwww}}}{{{{{{{{{||||||~~~~~~qqq```RRRKKKIIIIIILLLJJJKKKOOOOOONNNQQQVVVWWWaaammmwww|||sssmmmfffbbbaaa^^^YYYTTTJJJGGGDDDAAA??????@@@AAA======<<<======>>>???@@@AAABBBDDDFFFHHHJJJLLLMMMOOONNNMMMLLLMMMOOORRRSSSQQQRRRSSSUUUYYYbbbnnnwww~~~||||||wwwvvvsssooolllhhheeedddfffhhhiiihhhfffdddddddddhhhmmmtttxxx{{{xxxwwwyyy}}}xxxpppkkkeeeaaa```\\\VVVQQQOOONNNLLLJJJGGGDDDBBBAAA@@@@@@????????????????????????>>>>>>???BBBDDDFFFFFFGGGHHHIIIIIIJJJIIIIIILLLJJJIIIHHHGGGGGGFFFEEELLLLLLSSScccttt|||tttlllhhhiiifffeeedddbbbaaaaaaaaaaaa\\\^^^```bbbbbbaaa```________________________^^^^^^___aaabbbccccccbbbbbb```aaaaaabbbaaaaaa``````]]]]]]^^^^^^^^^]]][[[ZZZ[[[]]]```aaa```______```___\\\ZZZYYY[[[]]]^^^^^^```___\\\[[[ZZZZZZ[[[\\\YYYYYYZZZZZZYYYXXXVVVUUUSSSRRRPPPOOOMMMMMMMMMNNNNNNNNNLLLKKKHHHEEECCCBBB@@@???AAAGGGOOOXXX]]]^^^ccckkkvvv~~~}}}{{{{{{{{{{{{|||yyyzzz{{{~~~sssbbbTTTLLLJJJKKKIIIHHHIIILLLMMMMMMQQQWWW[[[ggguuu}}}tttkkkfff___[[[ZZZWWWSSSNNNHHHFFFCCC@@@??????@@@AAA============>>>???@@@@@@BBBCCCDDDFFFHHHJJJLLLMMMPPPOOOOOOOOOPPPQQQSSSTTTRRRTTTVVVXXX]]]gggttt}}}~~~|||zzzyyyvvvtttssspppmmmkkkiiiggggggiiikkklllkkkjjjjjjkkklllrrryyy~~~{{{zzz}}}{{{tttlllgggdddaaa]]]\\\[[[XXXSSSNNNJJJJJJHHHFFFEEECCCAAAAAA??????@@@@@@@@@@@@@@@@@@AAA@@@@@@???@@@BBBDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJLLLKKKJJJHHHHHHHHHHHHIIIOOOSSS___tttyyyoooiiihhheeedddcccbbbaaa`````````\\\^^^```bbbccccccbbbaaa````````````aaaaaaaaaaaa```aaabbbdddddddddccccccbbbbbbcccbbbbbbaaa```___\\\\\\\\\\\\[[[ZZZYYYXXXYYY]]]```bbbaaa`````````aaa^^^\\\[[[]]]___```___^^^]]]\\\ZZZZZZZZZ[[[\\\ZZZZZZZZZZZZYYYXXXWWWVVVTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOMMMKKKGGGDDDBBB@@@@@@???@@@DDDKKKRRRWWWYYYYYYaaammmyyy}}}}}}}}}~~~~~~~~~|||{{{{{{zzz{{{{{{vvvvvvwwwyyy|||wwweeeWWWNNNLLLLLLHHHGGGHHHLLLNNNOOOTTT[[[cccppp~~~zzzqqqiiibbb]]]WWWSSSRRRPPPLLLIIIEEEDDDAAA???>>>>>>??????=========>>>>>>???AAAAAACCCCCCEEEGGGHHHJJJLLLLLLPPPQQQQQQQQQRRRSSSSSSSSSSSSUUUYYY]]]cccooo}}}zzz~~~|||{{{zzzyyywwwuuurrrpppnnnmmmllloooqqqrrrqqqpppqqqqqqqqqwwwyyyqqqlllgggccc```^^^]]][[[[[[ZZZVVVQQQMMMGGGFFFEEEDDDCCCBBBAAAAAA??????@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBCCCDDDDDDGGGHHHIIIJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIKKKNNNQQQUUU^^^pppzzzpppiiihhhdddcccbbbaaa```_________\\\]]]___aaaccccccbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbcccdddeeeeeeeeedddcccdddddddddcccbbb```___^^^\\\[[[[[[ZZZYYYXXXWWWWWWYYY\\\aaaccccccaaa```___bbb```______aaacccdddddd\\\\\\[[[[[[[[[[[[\\\]]]\\\\\\[[[[[[ZZZYYYXXXWWWUUUUUUTTTSSSRRRRRRQQQQQQQQQPPPNNNKKKGGGDDDAAA?????????@@@CCCIIIOOOUUUXXXYYY___iiittt}}}~~~{{{{{{{{{|||}}}}}}|||{{{zzzzzzzzzzzzwwwwwwwwwxxxzzz}}}zzzhhhYYYPPPMMMMMMJJJHHHJJJOOORRRUUU\\\dddlllzzzwwwtttooofff___[[[WWWRRROOOMMMLLLIIIGGGCCCAAA???>>>======>>>>>>>>>>>>>>>>>>???AAABBBCCCDDDDDDFFFGGGIIIJJJKKKLLLOOOPPPQQQRRRSSSSSSSSSRRRRRRVVV[[[bbbjjjvvvqqq|||yyywwwvvvuuuwwwxxxxxxvvvuuuvvvwwwxxx~~~~~~wwwsssmmmgggdddaaa```___XXXWWWVVVUUUSSSPPPKKKHHHEEEDDDDDDDDDCCCBBBBBBBBB??????@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEHHHHHHIIIJJJKKKKKKKKKKKKGGGHHHHHHHHHHHHLLLQQQVVV```oooxxxnnnjjjjjjcccbbbaaa```___^^^^^^^^^\\\]]]___aaabbbbbbbbbbbb```aaaaaaaaabbbbbbbbbcccddddddeeeffffffeeeccccccddddddccccccaaa```^^^]]][[[[[[ZZZYYYXXXXXXXXXWWWYYY]]]aaadddcccaaa```___```___^^^___bbbeeeffffff[[[[[[[[[\\\\\\]]]^^^^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWWWWVVVVVVUUUUUUTTTTTTRRRQQQOOOLLLHHHDDDAAA???======>>>AAAFFFLLLSSSXXXXXX\\\cccmmmwww|||zzzzzz{{{||||||{{{{{{zzzzzzyyyxxxxxxwwwwwwvvvxxxzzz|||~~~|||lll\\\RRRMMMLLLKKKIIIKKKQQQUUU[[[dddmmmuuuxxxoookkkfff^^^XXXTTTQQQMMMJJJHHHGGGFFFEEE@@@???>>>===<<<======>>>>>>>>>??????AAABBBCCCDDDEEEFFFFFFHHHIIIJJJKKKKKKMMMNNNOOOPPPQQQRRRRRRRRRRRRWWW___hhhrrr~~~yyymmm~~~||||||~~~}}}|||zzzwwwsssooohhhfffbbb___\\\[[[[[[[[[TTTTTTSSSQQQNNNJJJGGGFFFDDDCCCCCCCCCBBBBBBBBBBBB??????@@@@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLHHHJJJKKKJJJKKKOOOWWW]]]mmm}}}vvvnnnkkkllldddcccbbbaaa```_______________```aaabbbcccccccccaaaaaaaaabbbccccccddddddeeeeeefffffffffdddcccbbbccccccbbbbbb```___^^^]]][[[[[[ZZZYYYYYYYYYZZZZZZ\\\___bbbcccbbb```______\\\[[[[[[]]]```bbbcccccc[[[[[[\\\]]]^^^___`````````___]]]\\\ZZZZZZYYYYYYXXXXXXYYYYYYXXXWWWVVVVVVSSSRRRPPPMMMIIIEEEBBBAAA;;;<<<===>>>BBBHHHPPPUUUUUUVVVZZZbbbmmmwww~~~~~~|||{{{zzz{{{{{{{{{{{{zzzyyyxxxwwwvvvuuutttsssssstttvvvwww|||pppaaaUUUNNNLLLKKKIIIKKKQQQXXX___jjjttt{{{pppgggbbb^^^WWWRRRLLLJJJHHHEEECCCBBBBBBBBB>>>>>>===============>>>?????????@@@BBBCCCEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLNNNPPPQQQRRRSSSUUU\\\gggrrr|||}}}rrriii~~~{{{xxxuuutttrrrpppooonnnmmmjjjgggddd^^^]]][[[YYYVVVTTTTTTTTTPPPPPPOOOMMMJJJGGGFFFFFFBBBBBBBBBBBBAAAAAAAAA@@@??????@@@@@@AAABBBBBBCCCAAABBBCCCEEEFFFGGGGGGHHHIIIIIIKKKLLLLLLLLLLLLLLLJJJMMMPPPRRRUUU]]]hhhppp~~~zzzvvvpppmmmmmmgggfffeeecccbbbbbbbbbbbbbbbccccccdddddddddeeeeeebbbccccccddddddeeeffffffeeeeeeffffffeeedddbbbaaaaaaaaaaaa``````^^^]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]___aaaccccccaaa_________]]]\\\[[[]]]___```___^^^ZZZ[[[]]]___```aaabbbbbbaaa```^^^\\\[[[ZZZZZZZZZYYYZZZZZZ[[[ZZZYYYXXXXXXSSSRRRQQQNNNKKKGGGDDDCCC>>>?????????AAAFFFNNNTTTWWWUUUUUUYYYcccmmmtttxxxyyyzzz}}}~~~|||{{{zzzzzz{{{{{{zzzyyywwwvvvuuusssqqqooooooooopppqqqtttwww|||uuufffYYYQQQMMMNNNLLLNNNTTT\\\dddqqq|||yyyqqqfff^^^ZZZVVVQQQMMMGGGGGGEEECCCAAA@@@@@@AAA===============>>>>>>>>>???@@@@@@AAABBBDDDFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLNNNQQQTTTVVV[[[dddqqq}}}zzz|||wwwkkkeee{{{~~~~~~|||{{{zzzxxxuuuqqqnnnllliiigggffffffeeeccc___]]]YYYYYYXXXVVVRRRPPPNNNNNNIIIIIIHHHFFFDDDBBBCCCDDDBBBAAAAAAAAA@@@@@@????????????@@@AAAAAABBBCCCCCCAAABBBCCCEEEGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMJJJNNNTTTYYY```kkkzzz}}}yyyyyywwwrrrnnnnnniiihhhgggfffeeedddddddddffffffffffffffffffffffffddddddeeeeeefffggghhhhhheeeeeeffffffeeecccaaa```````````````___^^^]]]\\\\\\[[[[[[[[[[[[]]]^^^___aaabbbcccbbb```_________aaa___^^^^^^______^^^\\\[[[\\\]]]```aaaccccccdddbbbaaa___\\\[[[ZZZZZZ[[[ZZZZZZ[[[\\\\\\[[[YYYXXXSSSSSSQQQOOOLLLHHHFFFDDDCCCCCCCCCBBBBBBFFFNNNTTT]]]YYYUUUVVV]]]ffflllpppuuuwww}}}}}}|||yyyzzz{{{{{{zzzyyywwwvvvuuusssqqqnnnmmmmmmnnnooommmqqqwww|||yyyjjj\\\SSSOOOQQQOOOQQQXXX```jjjwwwqqqjjj```YYYUUUQQQMMMIIIGGGGGGEEECCCAAA@@@AAABBB=========>>>>>>>>>>>>>>>@@@@@@@@@AAACCCEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKNNNRRRVVVXXX```iiixxx~~~uuuttt}}}pppeeeaaatttxxx}}}~~~~~~{{{zzzyyy{{{xxxssspppmmmjjjfffddd```___^^^\\\ZZZXXXWWWVVVSSSSSSRRRQQQNNNKKKHHHFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAABBBDDDDDDFFFFFFEEEEEEFFFGGGGGGHHHMMMJJJIIIKKKKKKJJJLLLPPPQQQXXXZZZdddyyy~~~yyyuuuuuusssooolllllliiihhhggggggggggggggghhhjjjiiihhhggggggggghhhiiiffffffeeeeeeeeeeeeffffffffffffeeedddbbb```^^^]]]]]]]]]]]]^^^^^^]]]]]]]]]]]][[[YYYXXXXXXYYY\\\]]]ddddddddddddcccbbbbbbaaaaaa```]]]]]]]]]^^^\\\[[[YYYXXXXXX[[[___aaa___]]]\\\\\\[[[ZZZZZZYYYZZZZZZ[[[[[[\\\[[[ZZZXXXVVVUUUWWWUUURRROOOMMMLLLLLLLLLFFFDDDBBBAAACCCGGGLLLPPPVVVXXXYYYVVVTTTYYYdddmmmpppvvv~~~~~~}}}zzzyyyyyyyyyxxxvvvuuussspppmmmkkkkkkllllllooooooppptttxxx{{{}}}|||~~~rrraaaVVVTTTPPPQQQUUU\\\bbblll|||vvvfffaaaYYYRRRMMMJJJGGGFFFAAAAAAAAA@@@@@@?????????======>>>>>>>>>>>>======AAABBBCCCDDDEEEFFFGGGGGGIIIHHHHHHIIIJJJJJJIIIHHHIIIKKKNNNOOOPPPTTT[[[```llltttyyyqqqkkkvvv|||mmmddd___ooossswww{{{}}}~~~}}}{{{xxxwwwvvvsssppplllhhhfffccc```]]]]]]\\\[[[YYYWWWUUUTTTSSSQQQPPPPPPNNNLLLIIIFFFDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAACCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEFFFGGGHHHIIIJJJQQQOOOOOOQQQQQQNNNOOORRRVVVdddooo~~~zzzuuuuuusssnnnlllmmmiiiiiihhhgggggggggggghhhjjjjjjjjjiiiiiiiiihhhhhhffffffeeeeeeeeeeeeffffffggggggfffeeecccaaa___^^^[[[\\\\\\]]]]]]\\\\\\[[[\\\[[[ZZZYYYZZZ[[[]]]^^^ccccccdddddddddcccbbbbbb```^^^\\\\\\]]]]]]\\\[[[ZZZYYYXXXZZZ^^^___^^^\\\[[[[[[ZZZYYYYYYYYYYYYYYY[[[[[[[[[[[[ZZZYYYWWWVVVWWWUUURRROOOMMMLLLLLLMMMGGGEEEBBB@@@AAADDDIIILLLRRRUUUWWWUUUTTTXXXbbbjjjpppwww~~~}}}{{{zzzyyyyyywwwvvvtttsssqqqnnnmmmlllllllllnnnnnnnnnqqquuuwwwxxxxxx{{{}}}vvvggg]]]ZZZVVVWWWZZZ```eeennn~~~}}}mmmaaa\\\TTTNNNJJJGGGEEEDDD@@@@@@?????????>>>>>>>>>=========>>>>>>>>>??????CCCCCCDDDEEEFFFGGGHHHHHHJJJIIIIIIJJJKKKKKKJJJIIIHHHKKKMMMNNNPPPVVV^^^eeettt|||ssslllkkkxxxyyylllbbb^^^fffjjjooosssvvvxxx{{{}}}~~~~~~~~~~~~~~~|||yyyvvvsssqqqpppjjjgggccc```^^^[[[XXXVVVWWWWWWVVVTTTSSSQQQPPPOOONNNNNNMMMLLLIIIFFFDDDBBBBBBBBBAAAAAA@@@????????????@@@@@@AAAAAABBBBBBBBBDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLOOONNNOOOSSSSSSPPPRRRVVV]]]uuu}}}wwwvvvsssnnnlllllljjjjjjiiihhhhhhhhhhhhhhhiiijjjkkklllllljjjiiigggeeeeeeddddddddddddeeeeeeeeeddddddcccaaa___]]]\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[ZZZ[[[[[[\\\]]]______bbbbbbccccccdddccccccccc___]]][[[[[[\\\\\\[[[ZZZ[[[ZZZYYYZZZ\\\\\\[[[ZZZYYYYYYXXXWWWWWWWWWXXXXXXZZZZZZZZZZZZZZZYYYXXXWWWWWWVVVSSSPPPNNNMMMMMMMMMHHHFFFBBB@@@@@@BBBDDDFFFMMMQQQUUUUUUTTTXXX___fffooovvv~~~~~~|||zzzzzzyyyvvvtttsssrrrrrrpppooonnnmmmmmmmmmllllllmmmpppqqqqqqpppsssuuuxxxzzz|||{{{mmmddd```^^^]]]___ccchhhqqqqqqdddYYYTTTNNNIIIFFFDDDCCCAAA???>>>>>>>>>>>>=====================>>>@@@AAABBBDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMOOOPPPTTT\\\gggooo||||||nnnhhhppp}}}uuuhhh```[[[^^^aaafffkkknnnrrruuuxxxyyyzzz|||~~~~~~||||||}}}~~~}}}}}}~~~~~~}}}}}}}}}}}}{{{zzzwwwssspppmmmkkkjjjdddaaa]]]ZZZYYYWWWTTTRRRSSSRRRQQQPPPOOONNNMMMLLLMMMMMMLLLKKKIIIFFFDDDBBB@@@?????????>>>>>>>>>===??????@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLNNNQQQSSSUUU[[[cccppp{{{xxxsssmmmjjjkkkkkkjjjiiihhhhhhhhhhhhhhhiiikkkmmmnnnnnnkkkhhhfffddddddccccccccccccddddddaaaaaa```___^^^\\\ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXYYYZZZ[[[]]]^^^______```aaabbbccccccccccccccc___]]][[[[[[\\\\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVWWWYYYYYYYYYYYYYYYXXXXXXXXXWWWUUUSSSQQQOOONNNNNNMMMJJJHHHEEEBBB@@@@@@AAABBBIIINNNSSSUUUVVVXXX]]]bbbmmmttt|||}}}|||{{{yyyvvvsssrrrrrrrrrrrrqqqooonnnmmmlllkkkjjjjjjkkkkkkjjjhhhkkkmmmpppsssuuuxxx}}}~~~sssiiieeeaaa___```ccchhhrrrwwwggg^^^QQQMMMHHHEEECCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>AAADDDEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKLLLOOOQQQTTTVVV\\\fffrrr|||uuullljjjxxxoooddd]]]YYYVVVZZZ___cccgggkkkpppssstttuuuwwwyyy|||~~~}}}{{{{{{|||}}}~~~|||{{{|||~~~}}}{{{zzzxxxxxxwwwtttrrrpppllliiifffeeeddd]]]ZZZWWWUUUTTTRRRPPPNNNOOONNNNNNMMMLLLKKKKKKJJJMMMMMMLLLKKKIIIGGGDDDCCC>>>>>>>>>>>>>>>=========??????@@@BBBCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGGGGLLLKKKKKKKKKKKKKKKLLLMMMQQQOOOPPPSSSVVV\\\iiivvvyyysssllliiijjjkkkjjjiiihhhgggggggggggghhhjjjmmmnnnmmmjjjgggdddccccccbbbbbbbbbbbbcccccc``````______]]]\\\ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYVVVWWWXXXZZZ\\\]]]^^^_________```aaabbbbbbbbbaaa___]]][[[[[[\\\]]]\\\[[[ZZZZZZYYYXXXVVVVVVWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVXXXXXXWWWWWWWWWWWWWWWWWWUUUTTTSSSQQQOOONNNMMMMMMLLLJJJGGGEEECCCBBBAAAAAAFFFKKKQQQUUUWWWZZZ]]]```hhhoooxxx~~~~~~|||yyyvvvsssqqqqqqqqqqqqqqqpppooonnnllljjjhhhhhhggggggeeeccceeegggjjjlllnnnqqquuuxxxzzz|||yyypppjjjccc```___bbbfffqqqzzzjjj]]]VVVLLLIIIEEECCCBBBBBBAAA??????????????????????????????>>>===>>>???BBBEEEGGGGGGGGGHHHHHHIIIIIIJJJJJJHHHIIIKKKJJJIIIJJJLLLOOORRRUUUYYY^^^eeeppp}}}pppjjjlll}}}uuuiiiaaa[[[WWWPPPTTTXXX]]]```eeejjjmmmnnnoooqqqsssvvvyyyzzz{{{|||}}}}}}{{{zzzzzzzzz{{{}}}~~~|||{{{|||}}}~~~|||{{{zzzxxxvvvtttrrrqqqkkkiiigggdddaaa___^^^]]]VVVSSSPPPOOONNNMMMKKKJJJKKKKKKJJJJJJIIIIIIIIIIIIKKKKKKKKKJJJHHHFFFCCCBBB??????>>>>>>>>>>>>>>>>>>@@@@@@AAABBBCCCEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJMMMMMMLLLLLLMMMMMMNNNOOOTTTRRRSSSVVVZZZdddvvv~~~xxxqqqkkkhhhiiijjjjjjiiigggffffffffffffgggiiikkklllkkkhhheeebbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbaaa```___^^^]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZWWWWWWXXXYYYZZZ\\\^^^___^^^^^^______``````______]]][[[ZZZZZZ[[[\\\\\\[[[YYYYYYXXXVVVTTTTTTUUUWWWUUUUUUTTTTTTTTTUUUVVVVVVWWWWWWVVVUUUTTTTTTUUUUUUSSSSSSRRRQQQOOONNNMMMLLLLLLKKKIIIGGGEEEDDDCCCBBBDDDIIIOOOTTTWWWZZZ\\\^^^bbbiiisssyyy}}}~~~{{{vvvsssppppppppppppppppppoooooommmkkkiiigggfffeeebbb``````bbbdddeeefffhhhkkknnnqqqtttvvvxxxyyy{{{~~~xxxqqqgggccc```aaaeeeppp|||kkk]]]RRRKKKHHHFFFCCCAAAAAAAAA@@@???>>>>>>????????????@@@@@@?????????@@@AAACCCEEEGGGGGGHHHHHHHHHIIIIIIIIIJJJGGGIIIKKKKKKJJJKKKOOOSSSSSSYYY```hhhpppzzz}}}nnnlllqqqzzzkkkccc^^^YYYVVVLLLOOOSSSWWWZZZ___dddggghhhiiikkknnnpppsssuuuvvvxxxzzz|||~~~{{{{{{zzzyyyxxxxxxxxxxxxyyyzzz|||}}}~~~~~~}}}|||||||||{{{zzzyyyyyyyyyyyyuuutttsssqqqnnnllliiihhhaaa```^^^\\\ZZZXXXWWWWWWRRROOOMMMKKKKKKKKKIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFDDDBBB@@@>>>???????????????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNPPPRRRSSSTTTUUUYYYaaaiiiwwwzzztttoooiiihhhjjjjjjiiihhhfffeeeeeeddddddfffgggiiiiiihhhfffcccaaabbbaaaaaa``````aaaaaabbbccccccccccccbbb```___^^^[[[\\\\\\]]]]]]\\\\\\[[[ZZZYYYYYYYYYZZZ\\\^^^```]]]]]]^^^^^^^^^]]]\\\\\\ZZZYYYWWWWWWYYYZZZYYYYYYWWWXXXXXXUUUSSSRRRUUUXXXUUUTTTTTTTTTUUUUUUVVVWWWWWWVVVTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOMMMLLLKKKJJJJJJIIIHHHFFFEEECCCCCCBBBFFFKKKQQQUUUXXXZZZ\\\\\\dddnnnuuuyyy|||wwwssspppooonnnnnnnnnooopppqqqooollljjjhhhgggeeebbb```\\\^^^_________```bbbdddiiikkknnnppprrrtttwwwyyy{{{{{{}}}~~~}}}zzzwwwwwwzzz}}}~~~|||uuunnniiieeedddfffppp{{{hhh]]]TTTKKKDDDFFFDDDAAA@@@@@@@@@???============>>>>>>>>>?????????@@@AAABBBCCCDDDEEEEEEGGGHHHHHHHHHHHHIIIIIIIIIGGGJJJMMMMMMLLLNNNSSSYYYXXX___jjjttt|||rrrttt}}}}}}mmmbbb^^^\\\XXXUUUIIILLLOOOSSSVVV[[[```cccdddeeegggjjjmmmoooqqqrrrtttwwwzzz}}}~~~~~~~~~}}}}}}}}}}}}}}}wwwwwwwwwwwwvvvvvvvvvuuuvvvwwwxxxzzzzzzzzzyyyyyywwwwwwvvvvvvuuuttttttsssnnnnnnllljjjgggdddbbb```[[[ZZZXXXVVVTTTSSSSSSRRRQQQOOOMMMKKKKKKKKKJJJHHHEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBAAA>>><<<;;;@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJKKKMMMPPPSSSUUUVVVWWW[[[dddppp}}}wwwqqqmmmiiiiiillliiihhhgggfffddddddccccccffffffggggggfffdddaaa```aaaaaa````````````aaaaaabbbbbbbbbbbbaaa```^^^^^^]]]]]]^^^^^^^^^^^^]]]]]]]]][[[ZZZYYYZZZ\\\___aaa]]]]]]]]]]]]\\\\\\[[[ZZZXXXWWWUUUUUUWWWXXXXXXWWWVVVWWWWWWUUURRRRRRUUUXXXUUUUUUTTTTTTUUUVVVWWWWWWWWWVVVTTTRRRPPPPPPPPPQQQPPPPPPPPPOOONNNMMMKKKJJJHHHHHHHHHHHHGGGEEEDDDCCC@@@CCCIIIOOOSSSWWWYYYZZZYYY```jjjrrrwww}}}zzz}}}}}}wwwssspppooommmllllllnnnpppqqqpppmmmjjjiiigggeeebbb```ZZZ[[[\\\[[[ZZZ[[[\\\^^^ccceeeiiikkkmmmooorrruuuuuuvvvxxxyyyzzz{{{{{{{{{yyyvvvqqqnnnlllnnnqqqssssss{{{}}}vvvuuuoooiiifffgggqqqiiiZZZTTTPPPJJJDDDDDDBBB@@@?????????===<<<;;;<<<<<<<<<======>>>>>>???@@@BBBCCCDDDDDDDDDDDDGGGGGGHHHHHHHHHHHHHHHHHHHHHKKKNNNNNNNNNPPPWWW\\\]]]fffsss~~~xxx~~~ttteee]]][[[[[[XXXUUURRRPPPMMMMMMQQQVVVYYY[[[```cccfffggggggiiimmmqqqrrruuuwwwyyyyyy{{{}}}~~~~~~}}}}}}||||||{{{{{{wwwvvvuuuvvvwwwvvvtttsssuuusssrrrrrrssstttsssrrrrrrrrrrrrrrrqqqooonnnlllgggfffcccaaa^^^\\\ZZZZZZUUUTTTSSSQQQOOOMMMLLLKKKIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@?????????BBBAAA???>>>>>>@@@AAACCCDDDDDDDDDEEEEEEFFFGGGHHHGGGGGGHHHHHHHHHIIIIIIIIINNNJJJJJJPPPTTTUUUXXX[[[___iiivvvsssooommmjjjhhhhhhfffgggffffffeeedddcccbbbhhhhhhgggfffdddbbb```___```aaaaaabbbbbbbbbbbbaaaccccccbbbbbbaaa`````````bbbaaa___^^^]]]^^^^^^___[[[ZZZXXXXXXZZZ^^^bbbeee[[[ZZZZZZYYYXXXWWWWWWVVVVVVUUUTTTVVVXXX[[[[[[[[[TTTTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPQQQSSSTTTTTTSSSQQQPPPPPPPPPQQQRRRTTTSSSRRRQQQOOONNNLLLLLLMMMLLLKKKHHHFFFDDDBBBAAADDDCCCDDDIIIPPPVVVXXXXXXZZZ[[[bbbnnnuuuzzzyyyuuuuuurrrnnnllllllmmmmmmmmmooommmkkkjjjjjjhhheeebbbYYYXXXVVVTTTTTTTTTVVVWWW[[[\\\^^^```cccgggjjjkkkmmmnnnpppqqqrrrsssrrrrrrqqqmmmgggbbb```bbbeeegggooorrrwww|||~~~zzzvvvssspppnnnmmmmmmsss{{{ppp```TTTMMMIIIEEEAAAAAAAAA@@@???>>>===<<<<<<>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDFFFGGGHHHIIIJJJHHHFFFEEEGGGJJJKKKJJJHHHIIIJJJKKKMMMOOOUUU[[[```nnnuuu}}}wwwlll___WWWWWWYYYXXXUUU\\\WWWRRROOOPPPRRRUUUVVVXXX\\\___bbbcccfffkkknnnnnnppprrrtttuuuvvvyyy{{{~~~}}}||||||{{{zzzyyyyyyxxxvvvuuuttttttuuuuuusssqqqqqqooonnnmmmnnnooonnnmmmllllllmmmlllkkkjjjhhhggg```___\\\ZZZWWWUUUTTTSSSRRRQQQPPPNNNMMMKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????BBBAAA?????????@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHHHHHHHIIIIIIJJJJJJOOONNNPPPUUUXXXYYY]]]ccciiiyyyrrrnnnllljjjhhhiiiggggggffffffdddbbbaaa```cccccccccbbbbbbaaaaaa```````````````aaaaaaaaaaaaaaaaaaaaa```______^^^^^^]]]\\\[[[ZZZYYYZZZZZZ[[[ZZZYYYXXXXXXYYY[[[^^^___YYYYYYYYYXXXXXXWWWWWWVVVWWWVVVUUUUUUWWWXXXXXXXXXTTTSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOOPPPQQQSSSTTTTTTSSSRRRQQQPPPQQQQQQRRRSSSSSSRRRPPPOOOMMMLLLLLLLLLLLLJJJIIIGGGEEEDDDCCCDDDCCCCCCGGGMMMSSSVVVWWWYYYZZZaaakkkrrrxxx|||xxxxxxuuuqqqnnnnnnnnnnnnnnnnnnlllkkkjjjiiigggdddbbbZZZYYYVVVTTTSSSTTTTTTUUUVVVWWWXXXZZZ]]]___bbbcccdddeeeggghhhiiiiiiiiiiiihhheee```\\\[[[^^^aaadddnnnqqquuuyyy{{{zzzwwwtttrrrooommmmmmmmmsss~~~hhh___SSSKKKHHHGGGDDDBBB@@@@@@??????>>>===<<<<<<>>>>>>??????@@@AAAAAABBBCCCCCCDDDFFFGGGIIIJJJJJJHHHGGGFFFHHHKKKMMMLLLKKKLLLMMMOOOQQQUUU[[[bbbhhhxxxuuukkk^^^WWWVVVWWWUUUSSSjjjddd[[[TTTQQQQQQQQQRRRTTTWWWZZZ]]]___bbbfffhhhhhhjjjlllnnnnnnppprrrtttyyy{{{~~~~~~{{{zzzzzzyyywwwvvvuuuuuutttsssrrrrrrsssrrrpppnnnlllkkkiiihhhiiiiiigggfffeeeeeeeeedddcccbbb``````YYYXXXVVVSSSQQQOOONNNNNNNNNNNNMMMKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@?????????>>>????????????@@@@@@@@@BBBAAA@@@@@@@@@AAACCCDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLNNNOOOSSSVVVXXXZZZcccmmm|||rrrllljjjhhhhhhiiiffffffeeedddcccaaa___^^^^^^^^^^^^^^^___```aaabbb______^^^]]]^^^___```aaa_________^^^]]]]]]\\\\\\ZZZYYYXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUTTTTTTUUUVVVUUUTTTSSSSSSRRRRRRRRRQQQQQQQQQPPPOOOOOOOOOPPPQQQSSSTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRRRRQQQPPPNNNMMMLLLLLLMMMLLLKKKJJJHHHGGGFFFFFFEEECCCBBBDDDJJJPPPTTTVVVXXXYYY^^^fffmmmttt}}}|||xxxtttrrrqqqpppnnnmmmmmmkkkiiihhhhhhfffccc```[[[ZZZWWWUUUSSSRRRRRRRRRPPPPPPQQQRRRTTTUUUWWWXXXZZZ[[[]]]^^^_______________\\\YYYWWWXXX\\\```cccmmmooorrruuuuuutttrrrpppnnnlllkkkkkklllrrrrrreeeVVVPPPIIIEEEDDDDDDBBBAAA?????????>>>>>>======<<>>>>>>>>>>>>>>>>>======>>>??????@@@AAAAAABBBAAAAAAAAABBBCCCDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHGGGFFFFFFGGGHHHJJJLLLMMMPPPRRRUUUXXXYYY___ooosssllliiigggfffgggcccccccccbbbbbb```___^^^\\\\\\\\\\\\]]]___aaabbb^^^]]]\\\[[[\\\]]]```aaa^^^^^^]]]]]]\\\[[[[[[[[[YYYYYYYYYYYYXXXYYYYYYYYYTTTTTTUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVSSSRRRRRRSSSTTTUUUTTTRRRRRRRRRQQQQQQPPPPPPOOOOOOMMMMMMMMMNNNOOOQQQSSSTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMMMMLLLOOONNNMMMKKKJJJHHHGGGFFFFFFEEECCCDDDGGGMMMRRRUUUVVVXXX\\\aaafffooo{{{~~~{{{xxxuuussspppmmmkkkkkkjjjhhhgggfffdddaaa___\\\ZZZXXXUUURRRQQQPPPOOOMMMLLLLLLLLLMMMNNNOOOOOOSSSTTTVVVXXXYYYYYYYYYXXXXXXWWWVVVVVVYYY^^^cccggglllnnnppppppooolllkkkjjjiiigggfffhhhiiiooo}}}{{{lll^^^UUUNNNKKKFFFDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>===@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJKKKJJJJJJJJJKKKMMMNNNNNNNNNRRRWWW^^^fffqqq{{{zzz}}}wwwiiibbbYYYUUUTTTUUUSSSQQQtttiii```YYYUUUVVVVVVVVVXXXZZZ]]]___```bbbdddfffgggggghhhjjjlllmmmmmmoooqqqsssvvvxxxyyy{{{}}}~~~}}}|||xxxwwwvvvuuutttsssrrrrrrooonnnllllllllljjjhhheeefffeeedddddddddccc```^^^\\\[[[ZZZYYYXXXXXXWWWWWWSSSRRRQQQOOOMMMLLLLLLLLLJJJIIIIIIHHHGGGFFFFFFEEECCCCCCBBBBBBBBBBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHIIIFFFFFFFFFFFFHHHJJJMMMNNNUUUVVVZZZ^^^aaammmssslllhhheeedddeee______````````````______]]]]]]\\\]]]]]]^^^___```]]]\\\ZZZZZZ[[[]]]___```^^^]]]]]]\\\[[[[[[ZZZZZZXXXXXXYYYYYYYYYYYYYYYYYYQQQQQQSSSTTTUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTOOOOOOOOOQQQTTTUUUTTTSSSQQQQQQPPPPPPOOONNNMMMMMMLLLLLLMMMMMMOOOPPPQQQRRRQQQQQQQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMPPPPPPNNNLLLJJJHHHFFFFFFHHHGGGEEEEEEGGGKKKPPPTTTTTTWWWZZZ\\\```jjjuuu|||}}}zzzwwwtttqqqmmmjjjjjjhhhfffeeedddccc```]]][[[ZZZXXXUUURRRPPPNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKMMMNNNPPPRRRSSSSSSSSSRRRSSSRRRRRRTTTXXX^^^dddhhhkkkmmmooommmiiieeebbbbbbaaa______aaaccciiiwww{{{mmmcccYYYQQQLLLIIIGGGEEECCCBBBBBB@@@???>>>>>>>>>???????????????BBBBBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKMMMLLLLLLKKKKKKLLLNNNPPPPPPUUU]]]fffqqq|||wwwzzzlll```\\\WWWTTTTTTUUUTTTRRRsssggg```XXXUUUSSSTTTWWW[[[^^^______aaacccdddddddddfffhhhggghhhjjjmmmooorrrtttuuuvvvxxx{{{~~~}}}}}}}}}}}}}}}|||{{{yyyyyyuuuttttttssssssrrrrrrrrrmmmkkkjjjiiihhhgggdddaaabbbaaaaaaaaabbbaaa^^^[[[YYYXXXWWWUUUTTTTTTTTTTTTOOONNNMMMKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>????????????@@@>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKHHHGGGGGGHHHJJJMMMPPPRRRUUUWWW]]]dddmmm~~~qqqjjjgggcccbbbbbb]]]^^^^^^______^^^^^^]]]\\\\\\]]]^^^^^^^^^^^^]]][[[ZZZZZZZZZ[[[]]]___```\\\\\\\\\[[[ZZZZZZYYYYYYUUUUUUVVVWWWWWWWWWWWWVVVQQQQQQRRRSSSTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRQQQMMMMMMNNNQQQTTTUUUTTTRRRPPPPPPOOONNNMMMMMMLLLLLLKKKLLLLLLMMMNNNOOOOOOPPPOOOOOOPPPPPPOOOOOONNNMMMNNNMMMMMMMMMMMMMMMMMMMMMPPPOOONNNLLLJJJIIIGGGGGGGGGGGGGGGFFFFFFIIINNNRRRRRRWWWYYYYYY\\\dddnnnrrr{{{~~~|||yyywwwrrrmmmjjjhhhfffdddccccccaaa^^^\\\ZZZYYYWWWUUURRROOOMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHFFFGGGIIIKKKLLLLLLLLLKKKLLLLLLMMMOOOTTTZZZ```dddjjjmmmooollleee^^^ZZZYYYXXXWWWWWWYYY[[[```mmm{{{oooiii___WWWPPPLLLIIIGGGBBBBBBAAAAAAAAAAAAAAAAAA>>>??????@@@@@@AAAAAAAAACCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMOOORRRUUUWWW]]]hhhsss}}}|||nnnddd[[[XXXVVVTTTTTTTTTSSSRRR~~~uuuccc^^^WWWUUUVVVYYY[[[[[[[[[\\\^^^______```bbbcccdddeeegggjjjlllnnnooooooqqqrrrtttxxx|||}}}~~~}}}{{{zzzyyyyyyzzzzzzyyyyyyxxxvvvuuutttqqqqqqqqqqqqqqqpppppppppkkkjjjhhhffffffdddaaa^^^]]]\\\\\\]]]^^^]]][[[XXXUUUTTTRRRPPPOOOOOOOOOPPPKKKJJJIIIHHHGGGGGGFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCBBBBBBDDDEEEFFFGGGGGGGGGIIIIIIHHHIIIIIIJJJKKKLLLKKKKKKJJJKKKMMMPPPTTTVVVWWW[[[eeerrrxxxlllgggeeebbbaaaaaa_________^^^]]]\\\ZZZYYYXXXZZZ\\\^^^______]]]\\\YYYZZZZZZ[[[]]]^^^^^^___ZZZZZZZZZYYYXXXXXXWWWWWWSSSTTTUUUVVVWWWVVVVVVUUUTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPOOOOOONNNNNNOOORRRTTTTTTRRRPPPPPPOOONNNMMMLLLKKKKKKJJJKKKLLLLLLMMMNNNNNNNNNMMMMMMNNNNNNOOONNNMMMLLLKKKLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJEEEFFFGGGFFFEEEGGGKKKNNNQQQWWWYYYWWWXXX```gggjjjpppxxx~~~|||zzzuuuoookkkgggeeecccbbbbbb```]]]ZZZYYYXXXWWWUUURRROOOMMMLLLIIIIIIHHHGGGFFFFFFFFFFFFAAABBBDDDFFFGGGGGGGGGFFFGGGGGGHHHKKKPPPVVV[[[___kkknnnppplllcccYYYTTTRRRPPPOOOPPPQQQSSSXXXdddqqqyyyrrrjjjdddXXXTTTOOOJJJGGGEEEDDDDDD???@@@@@@??????@@@AAACCC??????@@@AAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLNNNOOOPPPTTTYYY^^^cccjjjuuurrreee```ZZZXXXWWWUUUTTTSSSQQQOOOqqqiii___XXXVVVWWWWWWWWWWWWYYY[[[\\\[[[\\\^^^```bbbccceeehhhjjjjjjjjjjjjllllllnnnppptttxxx|||~~~}}}~~~}}}|||}}}~~~~~~}}}{{{zzzxxxxxxwwwwwwwwwwwwwwwvvvuuusssrrrqqqnnnnnnnnnnnnoooooooooooojjjiiifffeeedddbbb___]]]XXXXXXYYYZZZ[[[[[[XXXUUURRRPPPOOOMMMLLLLLLLLLLLLJJJIIIHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCBBBCCCDDDFFFGGGGGGHHHHHHJJJJJJIIIJJJJJJKKKLLLMMMNNNMMMMMMMMMOOOSSSWWWZZZ___eeerrr~~~rrrgggddddddbbb```aaaaaaaaa```^^^\\\YYYWWWVVVTTTWWW[[[^^^```___]]][[[YYYYYY[[[]]]^^^^^^^^^^^^YYYXXXXXXWWWWWWVVVUUUUUUTTTUUUVVVWWWXXXXXXWWWVVVXXXWWWUUUSSSRRRRRRQQQQQQRRRRRRQQQPPPOOOOOONNNNNNPPPPPPPPPRRRTTTSSSPPPNNNOOOOOONNNMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNMMMLLLKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMIIIIIIIIIJJJKKKLLLLLLLLLCCCEEEGGGFFFDDDEEEHHHKKKPPPWWWYYYVVVWWW^^^dddeeeiiisss||||||wwwqqqmmmfffdddcccbbbaaa___\\\ZZZXXXXXXVVVTTTRRROOOMMMLLLGGGGGGFFFEEEDDDDDDDDDDDD???AAABBBDDDEEEEEEEEEEEEEEEEEEGGGIIINNNTTTYYY]]]kkkoooqqqlllbbbWWWPPPNNNLLLKKKKKKMMMNNNRRR___lll|||wwwlllddd```[[[UUUPPPOOOMMMIIIFFFDDDCCCCCCCCCCCCCCCBBB@@@??????@@@BBB@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKKKKIIIKKKNNNPPPSSSXXX___eeemmmttt~~~|||jjj```]]][[[ZZZXXXVVVTTTQQQNNNMMMyyykkkddd^^^WWWUUUWWWZZZWWWVVVXXXXXXVVVXXX\\\\\\\\\^^^```bbbccceeefffdddeeegggjjjmmmoooqqqrrruuuxxx{{{}}}zzz|||~~~}}}~~~}}}yyyuuuttttttuuuwwwyyyxxxvvvttttttttttttuuuppppppppppppooooooooonnngggfffccc```^^^\\\ZZZZZZWWWVVVVVVUUUTTTSSSRRRRRROOOOOONNNMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGJJJIIIIIIJJJMMMOOOPPPPPPLLLMMMPPPSSSWWW\\\aaadddfffqqqzzzwwwpppmmmiiiddd```_________bbbcccccc```\\\YYYVVVVVVWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYXXXXXXYYYZZZ[[[[[[WWWWWWWWWWWWVVVUUUTTTTTTRRRSSSTTTUUUVVVWWWWWWWWWQQQRRRSSSTTTTTTSSSRRRQQQRRRRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSRRRQQQOOOMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJIIIKKKKKKKKKKKKKKKKKKJJJJJJLLLMMMLLLKKKIIIHHHIIIKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIHHHFFFEEEDDDEEEFFFGGGOOORRRWWWYYYYYYYYY\\\^^^dddkkkvvvyyyooofffgggdddaaa```___^^^\\\ZZZ[[[XXXUUUSSSQQQPPPNNNLLLGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@???@@@@@@AAAAAAFFFEEEDDDDDDHHHMMMSSSVVVfffiiiiiicccXXXOOOKKKJJJGGGHHHHHHHHHKKKPPPWWW\\\ppp~~~~~~uuulllddd___XXXTTTRRRPPPMMMJJJCCCCCCCCCBBBBBBAAAAAAAAA>>>????????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEECCCDDDFFFGGGHHHHHHGGGGGGJJJKKKLLLLLLKKKKKKKKKMMMLLLPPPTTTWWW[[[bbbkkkqqq~~~rrrkkkfffbbbaaa```^^^ZZZWWWRRROOOMMM}}}uuulllaaaZZZYYYZZZVVVTTTVVVXXXVVVUUUWWWXXXYYYZZZ\\\^^^```aaabbbaaabbbccceeegggiiikkkkkkqqqsssvvvxxxzzz|||{{{yyyvvvsssrrrsssuuuvvvyyyxxxvvvtttssssssssssssrrrrrrqqqpppnnnlllkkkjjjdddccc```]]][[[YYYXXXWWWUUUTTTTTTSSSRRRQQQPPPOOONNNNNNMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCEEEEEEEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIKKKJJJJJJKKKLLLMMMMMMMMMRRRSSSTTTVVV[[[aaahhhmmm{{{~~~xxxsssqqqllljjjfffccc```^^^^^^^^^```aaabbb```\\\YYYWWWVVVVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYZZZVVVVVVVVVVVVUUUTTTSSSRRRSSSSSSTTTUUUVVVVVVVVVVVVSSSRRRRRRRRRRRRRRRRRRSSSRRRQQQPPPOOONNNNNNNNNNNNOOOPPPQQQRRRRRRPPPNNNMMMKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLJJJHHHGGGHHHJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFDDDDDDEEEFFFGGGLLLPPPVVVYYYZZZZZZ\\\]]]\\\cccmmmvvv~~~{{{qqqiiijjjgggdddbbb```___\\\ZZZZZZXXXTTTRRRRRRPPPNNNMMMHHHHHHGGGFFFEEEDDDDDDCCCAAA@@@@@@?????????@@@@@@AAAAAA@@@@@@CCCGGGKKKNNNYYY[[[\\\XXXPPPIIIFFFFFFCCCCCCCCCDDDFFFJJJPPPUUUcccqqq~~~{{{uuuooojjjiiihhhiiikkklllhhh```XXXVVVRRRLLLIIIGGGFFFDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@????????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKMMMOOOQQQVVV\\\```eeellluuu|||pppjjjfffaaadddccc___[[[WWWSSSPPPNNNrrrgggaaaZZZRRRNNNQQQTTTRRRPPPOOOTTTTTTVVVWWWYYYZZZ[[[\\\[[[\\\]]]^^^___aaaaaabbbiiikkknnnpppqqqsssvvvxxx|||wwwuuusssqqqqqqsssuuuvvvxxxwwwvvvtttrrrqqqqqqpppsssrrrpppnnnkkkhhhfffeee___^^^\\\YYYWWWUUUTTTTTTRRRQQQQQQPPPOOONNNMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBAAACCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGGGGHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPXXXXXXZZZ]]]cccmmmxxx~~~wwwuuusssoookkkjjjffffffdddbbb```^^^]]]]]]^^^``````___\\\YYYXXXWWWVVVVVVWWWXXXXXXXXXXXXWWWVVVWWWXXXYYYZZZYYYXXXXXXVVVVVVUUUTTTSSSRRRQQQPPPSSSTTTTTTUUUUUUUUUTTTTTTTTTSSSQQQOOOOOOQQQSSSTTTQQQPPPOOONNNNNNMMMNNNNNNNNNNNNOOOPPPPPPOOOMMMLLLIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKKKKJJJHHHGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFHHHMMMTTTYYY[[[[[[[[[[[[XXX^^^fffpppzzz~~~uuunnnnnnkkkhhheeebbb```\\\ZZZXXXVVVSSSQQQQQQPPPNNNMMMIIIIIIHHHGGGFFFEEEEEEDDDBBBAAA@@@???????????????>>>======>>>@@@BBBDDDFFFJJJMMMNNNLLLGGGCCCAAAAAA@@@@@@AAAAAAAAAEEEJJJNNNWWWbbbkkkjjjddd___ZZZUUUYYYWWWWWWXXXYYYWWWPPPKKKLLLIIIFFFCCCCCCBBBAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKLLLLLLMMMOOOSSSVVVZZZ```hhhnnnttt{{{wwwrrrmmmgggfffddd___ZZZVVVRRRPPPOOOyyyqqqaaaVVVMMMMMMQQQQQQOOOOOOQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYYYYaaaccceeeggghhhiiilllnnnrrrvvv|||}}}{{{{{{yyy|||~~~xxxwwwuuusssssstttuuuvvvwwwvvvtttrrrpppooonnnmmmnnnnnnmmmjjjhhhdddaaa___[[[ZZZXXXVVVTTTSSSRRRRRRPPPOOOOOONNNMMMLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFEEECCCBBBAAA@@@???AAAAAA@@@@@@@@@????????????????????????@@@@@@@@@@@@AAAAAABBBDDDEEEEEEFFFDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKIIIJJJMMMOOOQQQSSSVVVXXXZZZ]]]aaagggqqqzzzsssqqqnnniiiggghhhbbbcccccccccbbb```^^^]]]]]]^^^___^^^\\\YYYXXXXXXVVVVVVWWWWWWWWWWWWWWWVVVVVVWWWYYY[[[[[[ZZZXXXWWWWWWVVVUUUSSSRRRQQQPPPPPPTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQPPPPPPQQQRRRRRRPPPPPPNNNMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLKKKIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGJJJKKKLLLKKKIIIHHHHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDIIIPPPVVVZZZZZZYYYYYYUUUYYY```jjjvvv{{{vvvrrroookkkhhheeeaaa\\\YYYVVVTTTQQQPPPPPPOOONNNLLLIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA??????>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBEEEGGGFFFCCC@@@???@@@@@@@@@AAAAAAAAACCCFFFIIIMMMVVV\\\ZZZWWWUUURRRPPPQQQPPPOOOPPPPPPOOOKKKHHHFFFEEECCCBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJLLLMMMNNNOOOQQQVVV\\\```fffllluuu|||||||||zzzvvvpppjjjbbb___[[[VVVRRRPPPOOOOOOpppaaaSSSOOOPPPPPPQQQRRROOOOOOPPPQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSYYY[[[]]]______```ccceeegggjjjmmmooonnnnnnnnnnnnoooqqqsssuuuwww{{{~~~{{{yyywwwuuuttttttuuuvvvtttsssrrrpppnnnlllkkkjjjggghhhgggfffdddaaa^^^\\\YYYXXXVVVTTTSSSRRRQQQQQQNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCBBB@@@??????>>>????????????>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@???@@@AAABBBCCCDDDEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKIIIKKKNNNQQQRRRUUUZZZ^^^___eeeoooyyyyyyrrrooolllfffeeegggaaabbbcccdddcccbbb```___]]]^^^______\\\ZZZYYYYYYVVVWWWWWWWWWWWWWWWVVVVVVWWWXXXZZZ[[[[[[ZZZXXXWWWWWWVVVUUUSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSRRRRRROOOPPPQQQRRRRRRQQQPPPOOOOOONNNMMMLLLLLLKKKLLLLLLJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGEEEEEEEEEEEEFFFFFFGGGGGGJJJKKKMMMLLLJJJHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDCCCFFFKKKRRRVVVXXXWWWVVVQQQSSSYYYbbbooo}}}vvvtttppplllhhhccc]]]YYYUUURRRPPPNNNNNNNNNLLLKKKHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCAAA@@@??????????????????????????????>>>>>>AAABBBCCCBBB@@@???>>>>>>>>>@@@AAA@@@@@@AAACCCEEECCCIIIMMMKKKIIIJJJJJJHHHIIIHHHHHHHHHHHHGGGFFFDDD???@@@@@@?????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLNNNPPPSSSWWW]]]dddiiisssyyywwwooowwwvvvrrrnnngggbbbZZZXXXUUUQQQOOONNNNNNNNN}}}ooo]]]TTTOOOLLLLLLMMMNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQQQQPPPPPPPPPOOOOOORRRTTTVVVWWWWWWXXXZZZ\\\\\\^^^aaabbbbbbbbbcccdddhhhiiijjjlllooottt{{{|||zzzxxxwwwuuutttrrrrrrrrrsssoooooonnnmmmllljjjhhhgggccccccdddcccaaa___\\\ZZZVVVUUUTTTRRRQQQPPPPPPPPPLLLLLLKKKJJJIIIHHHGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLNNNQQQRRRTTTYYY```fffpppzzzyyytttooommmiiidddbbbeeebbbccccccddddddbbbaaa```^^^___aaa```]]][[[ZZZZZZWWWXXXXXXXXXXXXWWWVVVVVVXXXXXXYYYZZZYYYXXXWWWVVVVVVUUUTTTRRRRRRRRRSSSSSSQQQRRRRRRSSSSSSSSSRRRRRRNNNOOOQQQRRRRRRQQQOOONNNNNNNNNLLLKKKKKKKKKKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGIIIJJJLLLLLLJJJHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDFFFKKKPPPTTTUUUUUUSSSTTTXXXaaannn{{{{{{yyyuuuqqqmmmgggaaa\\\VVVTTTQQQOOOOOONNNLLLKKKHHHHHHGGGFFFEEEDDDCCCCCCDDDCCCBBBAAAAAAAAAAAAAAA??????>>>>>>======<<<<<>>===<<<<<<;;;===>>>???>>>>>>???AAA???DDDEEEBBBAAACCCCCCAAADDDDDDDDDDDDDDDCCCCCCCCC???@@@AAAAAA@@@???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJLLLMMMOOOPPPNNNQQQUUUZZZ```gggnnnsss~~~tttmmmjjjwwwrrrkkkhhhccc^^^[[[TTTSSSQQQOOOMMMMMMMMMMMMpppwwwssseeeYYYOOOKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLNNNOOOPPPPPPQQQRRRTTTSSSVVVXXXYYYZZZZZZ\\\]]]___```bbbdddfffjjjnnnrrruuuwwwyyyyyyvvvrrrpppooopppooonnnmmmmmmmmmmmmnnnkkkkkkkkkkkkjjjhhhfffeeebbbcccccccccaaa^^^ZZZXXXSSSRRRQQQPPPOOONNNNNNNNNIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>?????????@@@AAABBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMPPPTTTWWW[[[dddpppyyy|||xxxpppmmmkkkkkkgggcccbbbeeeccccccccccccbbbbbbaaaaaa```aaabbbaaa^^^[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWVVVWWWWWWWWWVVVVVVUUUUUUUUUTTTSSSQQQPPPPPPQQQSSSTTTPPPPPPQQQRRRSSSSSSSSSSSSOOOOOOOOOPPPPPPOOOOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJGGGFFFFFFFFFGGGGGGHHHIIIGGGGGGGGGGGGHHHHHHHHHIIIGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFHHHJJJJJJHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBEEEJJJPPPSSSTTTWWWWWWZZZbbbnnnzzz~~~{{{wwwrrrlllfffaaaZZZWWWTTTRRRQQQPPPNNNLLLIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@>>>======<<<======???>>>>>>>>>>>>>>>======999;;;===>>>>>>===>>>???>>>BBBCCC@@@@@@BBBCCCAAAAAABBBDDDDDDDDDCCCCCCCCCAAACCCEEEDDDBBBAAABBBCCC@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKKKKLLLNNNQQQSSSUUUUUUYYY___eeelllttt{{{mmmkkkmmmqqqttthhhccc```[[[XXXYYYTTTSSSRRRPPPOOOMMMLLLKKKkkkpppwww~~~|||kkk[[[TTTSSSLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLKKKHHHJJJKKKLLLLLLLLLNNNPPPOOOQQQTTTUUUVVVVVVXXXZZZWWWZZZ]]]______aaaccceeefffhhhjjjjjjhhhfffeeeeeehhhggggggggghhhhhhiiijjjhhhiiiiiiiiihhhgggeeedddddddddeeedddaaa]]]YYYVVVQQQPPPOOONNNMMMMMMMMMMMMGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA============>>>>>>>>>>>>=========>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIKKKKKKKKKLLLMMMMMMNNNNNNMMMQQQWWW\\\dddqqqxxxvvvjjjhhhhhhjjjhhhdddcccgggccccccbbbbbbaaaaaaaaa```aaabbbcccbbb___\\\ZZZZZZYYYYYYZZZZZZYYYXXXWWWWWWVVVVVVUUUTTTSSSSSSTTTTTTRRRQQQOOOOOOOOOPPPRRRTTTOOOPPPQQQRRRSSSSSSSSSSSSQQQPPPNNNMMMMMMNNNPPPQQQMMMLLLKKKJJJJJJIIIIIIJJJFFFFFFEEEEEEFFFGGGHHHHHHEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFFFFFFFEEEDDDBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHDDDFFFHHHHHHFFFDDDCCCCCCEEEDDDDDDDDDCCCCCCCCCCCCGGGGGGGGGGGGGGGFFFEEEEEEFFFBBB???AAAFFFMMMQQQSSSTTTTTTWWW^^^jjjuuu|||~~~~~~{{{vvvpppiiieee]]]ZZZWWWTTTSSSRRROOONNNKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDEEECCCBBB@@@???>>>>>>?????????>>>>>>>>>@@@AAA@@@???999<<>>???@@@:::===???===>>>BBBCCCBBB===???AAABBBBBBAAAAAAAAA@@@CCCEEEDDDAAA???@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJLLLLLLMMMNNNQQQTTTWWWYYY\\\aaahhhpppwwwttteeeiiirrr{{{uuujjj___\\\YYYTTTSSSWWWVVVUUUTTTSSSQQQNNNLLLJJJhhhiiikkkpppxxxwwwggg[[[TTTMMMIIIJJJLLLIIIHHHHHHGGGHHHHHHIIIJJJKKKKKKLLLHHHHHHHHHIIIJJJKKKMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNTTTTTTTTTUUUVVVVVVWWWWWWZZZZZZ[[[[[[[[[\\\\\\\\\[[[\\\]]]^^^___`````````aaabbbbbbbbbaaa``````___]]]]]]\\\ZZZYYYXXXWWWWWWPPPOOONNNLLLKKKIIIHHHHHHEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHJJJLLLLLLJJJHHHFFFJJJMMMOOONNNNNNQQQTTTUUUYYY^^^eeeooouuuooojjjiiihhhfffeeeeeeddddddaaa```^^^]]]\\\]]]]]]^^^```___^^^]]]]]]]]]^^^___aaa\\\WWWVVVWWWXXXUUUQQQPPPPPPQQQRRRSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOOOONNNNNNOOOPPPQQQSSSSSSSSSTTTPPPOOONNNNNNMMMMMMNNNNNNNNNLLLJJJGGGFFFFFFGGGHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAACCCBBBBBBCCCCCCDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAAAAAAAABBBEEEKKKSSSYYYVVVWWWYYY[[[```hhhrrrxxx|||~~~}}}uuunnniiieeeccc___\\\ZZZXXXVVVTTTRRRMMMIIIIIIGGGDDDEEEHHHBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>????????????======>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCDDDDDDFFFGGGHHHGGGFFFEEEEEEHHHJJJKKKKKKLLLNNNQQQTTTWWW\\\aaaeeejjjnnnuuu|||{{{oooeeeiii|||iiicccZZZUUUTTTUUUUUUUUUUUUZZZ^^^\\\UUULLLHHHGGGpppnnnmmmmmmpppvvv}}}yyymmm]]]TTTMMMLLLKKKIIIGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHIIIIIIJJJJJJMMMLLLLLLLLLLLLLLLLLLMMMPPPPPPPPPQQQQQQRRRRRRRRROOOOOOPPPPPPPPPQQQQQQQQQVVVWWWXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYYYYVVVVVVUUUTTTSSSRRRQQQPPPMMMLLLKKKJJJHHHGGGFFFEEECCCCCCBBBBBBAAA@@@@@@???@@@??????>>>>>>======<<>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBEEEEEEEEEFFFGGGHHHHHHHHHKKKJJJKKKLLLNNNNNNNNNMMMMMMOOOPPPPPPNNNPPPTTTXXX^^^eeeooozzzwwwrrrlllkkkiiigggfffeeeeeeddd``````^^^]]]\\\\\\]]]]]]``````___```bbbdddgggiiieee___YYYWWWXXXWWWTTTQQQQQQQQQQQQRRRRRRRRRSSSSSSQQQQQQQQQPPPPPPPPPOOOOOOQQQQQQRRRRRRSSSSSSRRRRRROOOOOONNNNNNMMMMMMMMMMMMMMMLLLIIIGGGFFFFFFGGGHHHFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCAAABBBBBBBBBEEEJJJRRRWWWXXXXXXYYYZZZ\\\bbbiiinnnttt{{{yyysssoookkkiiihhhhhhhhhfffaaa]]]VVVPPPLLLKKKIIIFFFFFFIIIDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@????????????@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKJJJIIIJJJKKKMMMOOOOOOOOORRRVVVZZZ^^^ccciiimmmwwwzzzwwwoooiiiooo|||fff```YYYTTTSSSSSSSSSSSSXXX]]]aaa___XXXPPPLLLKKK~~~zzzuuupppnnnoooqqqsss~~~iii^^^TTTOOOLLLIIIIIIKKKLLLKKKJJJIIIIIIIIIIIIIIIJJJIIIHHHHHHGGGGGGGGGGGGKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLOOOOOOPPPQQQRRRRRRRRRRRRQQQRRRRRRRRRRRRQQQQQQPPPOOOOOONNNMMMLLLLLLKKKKKKHHHHHHGGGFFFDDDCCCBBBBBBAAAAAA@@@@@@??????>>>>>>????????????????????????????????????@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDFFFFFFGGGGGGHHHHHHIIIIIIKKKJJJJJJJJJKKKMMMOOOPPPRRRTTTVVVWWWXXX\\\ccciiipppyyyyyyuuuooommmkkkiiigggfffeeeddd```___^^^]]]\\\\\\\\\\\\______```bbbfffkkkpppssshhhccc\\\XXXWWWWWWUUURRRSSSRRRQQQQQQQQQRRRSSSTTTRRRRRRRRRRRRRRRQQQQQQQQQUUUUUUUUUUUUTTTRRRQQQPPPNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKIIIGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFEEEDDDCCCCCCBBBBBBCCCCCCAAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEIIIOOOTTTYYYYYYYYYXXXXXXZZZ^^^aaahhhrrr~~~zzzwwwsssqqqpppsssvvvtttnnnggg\\\UUUOOONNNLLLIIIHHHIIIFFFFFFFFFEEEEEEEEEEEEEEE???@@@AAABBBCCCEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA?????????@@@@@@@@@@@@AAADDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLNNNPPPQQQUUUYYY^^^ccciiiooovvvzzzqqqoooqqq{{{ppp```\\\WWWSSSRRRQQQPPPOOOXXX[[[___]]]WWWQQQMMMLLL{{{wwwsssqqqppptttxxx~~~xxxkkk^^^WWWRRRNNNMMMNNNMMMLLLKKKJJJIIIIIIIIIJJJIIIHHHGGGGGGFFFFFFGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLKKKJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJMMMLLLLLLLLLLLLOOOSSSVVVWWW\\\bbbhhhnnnvvv|||wwwzzz~~~|||yyyxxxqqqooommmjjjhhhfffeeeddd```___^^^]]]\\\\\\[[[[[[\\\\\\]]]```dddkkkqqqtttfffbbb\\\XXXWWWVVVVVVUUUTTTSSSQQQPPPPPPRRRSSSUUUTTTTTTTTTTTTTTTTTTTTTTTT[[[ZZZYYYWWWUUUSSSQQQPPPMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFDDDCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCC@@@AAAAAAAAABBBBBBBBBBBBDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEHHHMMMPPPWWWXXXXXXWWWVVVUUUVVVXXX___kkkyyy{{{xxxvvvxxx{{{zzztttmmmbbbZZZSSSQQQOOOKKKIIIIIIFFFFFFFFFFFFEEEEEEEEEEEE@@@@@@AAACCCDDDEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEDDDCCCCCCCCCBBB@@@@@@AAAAAAAAABBBBBBBBBEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNOOOPPPRRRUUUXXX^^^bbbiiiooouuu||||||mmmqqqzzzzzziiiZZZXXXUUURRRPPPNNNMMMLLLRRRUUUWWWVVVRRRMMMJJJIII}}}wwwtttpppqqqtttyyyqqqhhh```XXXSSSSSSOOOMMMKKKIIIHHHHHHHHHIIIGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHJJJJJJIIIIIIHHHHHHGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBB@@@AAAAAAAAABBBBBBBBBCCCAAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLQQQRRRSSSTTTUUUZZZ```eeegggoooyyyxxxrrrnnnrrrwwwwwwvvvvvvqqqooommmjjjgggeeedddccc_________^^^]]][[[ZZZZZZYYYYYYZZZ\\\___dddiiilll```]]]YYYWWWVVVVVVWWWWWWUUUTTTRRRQQQPPPRRRSSSUUUVVVVVVVVVVVVVVVWWWWWWWWW]]]\\\[[[YYYVVVSSSQQQOOOLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBAAAAAAAAABBBBBBCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBCCCCCCCCCDDDEEEEEEFFFGGGKKKMMMSSSVVVXXXXXXWWWVVVUUUVVV\\\ggguuu~~~|||{{{|||{{{wwwsssiii```WWWUUUSSSNNNJJJIIIFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLNNNOOOPPPRRRUUUVVVXXX[[[```dddkkkooouuu{{{uuujjjtttqqqbbbUUUTTTRRRPPPMMMKKKKKKKKKMMMNNNOOOOOOLLLIIIGGGFFF~~~zzzrrrooonnnpppssswwwwwwkkkaaa^^^UUUSSSOOOLLLIIIHHHGGGHHHFFFFFFFFFFFFGGGHHHHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJIIIHHHHHHGGGFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAABBBBBBCCCCCCAAAAAABBBBBBCCCCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJHHHIIIJJJKKKMMMOOOPPPPPPRRRUUUZZZ^^^bbbjjjssszzztttmmmiiilllooooooppprrrooonnnkkkhhhfffdddcccbbb_________^^^]]][[[YYYXXXXXXXXXXXXYYY[[[^^^```aaaZZZYYYXXXWWWVVVVVVWWWXXXUUUTTTSSSRRRRRRRRRSSSTTTVVVVVVVVVWWWWWWWWWWWWWWW\\\[[[ZZZXXXUUURRRPPPNNNKKKLLLLLLMMMMMMKKKJJJIIIGGGGGGGGGFFFFFFFFFEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBAAA@@@@@@@@@AAABBBCCCCCCDDDFFFFFFFFFGGGJJJLLLOOOSSSXXXZZZZZZXXXWWWVVV\\\fffsss~~~~~~|||zzzpppfff\\\YYYWWWQQQLLLJJJGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLNNNPPPRRRSSSPPPTTTYYY\\\___dddkkkpppzzz~~~vvvqqqnnn{{{vvvdddZZZRRRRRRQQQNNNJJJIIIJJJKKKKKKLLLLLLLLLKKKIIIGGGFFF{{{tttooonnnllllllsss{{{zzzttteeeaaa\\\UUUPPPMMMKKKKKKIIIHHHHHHGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIHHHHHHGGGEEEDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDD???@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCAAABBBBBBCCCDDDDDDEEEEEECCCCCCDDDEEEEEEEEEEEEDDDFFFGGGGGGHHHJJJKKKKKKLLLJJJKKKMMMOOORRRTTTVVVVVVVVV]]]fffnnnwwwuuummmgggggghhhhhhiiillllllkkkiiifffdddbbbaaaaaa_________^^^]]][[[YYYWWWXXXYYYYYYZZZ[[[[[[[[[[[[WWWWWWXXXXXXWWWWWWWWWWWWTTTTTTTTTSSSSSSSSSRRRRRRTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWVVVTTTRRRPPPNNNLLLJJJKKKLLLMMMMMMKKKIIIHHHFFFFFFFFFFFFFFFEEEEEEDDDAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAABBBAAAAAA@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAA@@@?????????@@@BBBCCCAAACCCFFFGGGGGGGGGIIIKKKKKKQQQWWW\\\\\\ZZZXXXWWW\\\dddqqq~~~xxxlllbbb^^^\\\UUUOOOLLLIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMNNNPPPRRRUUUWWWXXXVVV[[[bbbgggkkkqqqzzzyyyrrruuu{{{zzzhhh\\\UUUQQQQQQOOOLLLHHHGGGIIILLLKKKJJJJJJJJJJJJJJJIIIHHH{{{sssoookkkhhhmmmvvvqqqsssooohhh___XXXSSSPPPOOOLLLKKKIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFEEECCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@AAABBBBBBCCCBBBBBB@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFCCCCCCDDDEEEEEEEEEEEEEEEGGGGGGHHHIIIJJJKKKLLLMMMLLLMMMOOORRRUUUXXXZZZ[[[```iiiuuuwwwnnngggeeedddccceeehhhjjjiiigggeeecccbbbaaa```_________^^^]]][[[XXXWWWYYYZZZ\\\]]]]]]\\\[[[ZZZVVVXXXZZZZZZYYYWWWVVVVVVTTTTTTTTTTTTTTTSSSRRRQQQRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRQQQOOOMMMLLLKKKJJJKKKLLLMMMMMMKKKIIIHHHEEEFFFFFFFFFFFFEEEEEEDDD@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCCBBBAAA@@@@@@???AAAAAAAAA@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBBBBBBBBBBCCCCCCAAA@@@???>>>>>>@@@BBBCCCAAACCCFFFGGGGGGHHHIIIJJJJJJPPPWWW\\\]]][[[XXXWWW]]]cccooo}}}qqqeeeaaa___YYYRRRNNNJJJJJJIIIHHHHHHGGGFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNPPPRRRUUUXXX[[[\\\aaahhhooouuuzzz~~~uuuttt}}}oooaaaYYYVVVPPPPPPOOOKKKGGGFFFIIIMMMJJJIIIHHHHHHIIIJJJIIIHHH|||xxxtttpppmmmpppttt|||zzznnngggaaaZZZTTTNNNLLLJJJIIIJJJIIIGGGFFFGGGFFFEEEDDDDDDEEEGGGHHHHHHFFFCCCCCCDDDEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAACCCDDDCCCCCC@@@AAABBBCCCDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEDDDJJJFFFFFFMMMQQQMMMIIIJJJWWWWWWWWWXXX[[[```gggmmmttt~~~wwwrrrjjjeeebbbbbbcccccchhhhhhgggeeecccbbbaaa```___^^^]]][[[YYYXXXWWWWWW[[[]]]___^^^\\\ZZZZZZZZZYYYYYYZZZYYYYYYXXXWWWWWWTTTTTTSSSRRRQQQPPPPPPOOOPPPRRRSSSRRRQQQOOOOOOPPPOOONNNMMMMMMNNNNNNMMMKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@AAAAAAAAAAAA@@@@@@@@@AAACCCEEEGGGIIIJJJMMMPPPVVV^^^dddddd```[[[^^^bbbkkkxxxyyyvvvpppkkkeee^^^WWWRRRRRRPPPMMMKKKJJJIIIHHHFFFHHHHHHGGGGGGFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIHHHHHHGGGFFFEEEGGGIIIJJJJJJIIIHHHIIIKKKIIIKKKLLLLLLKKKJJJKKKMMMMMMNNNOOOOOONNNNNNPPPRRRSSSUUUXXX[[[]]]```dddgggooottt{{{yyy{{{jjj]]]VVVTTTNNNMMMLLLJJJJJJLLLMMMNNNLLLLLLJJJIIIHHHGGGGGGGGG}}}yyyuuuttttttwww{{{|||ssshhhaaaZZZVVVPPPLLLJJJIIIHHHGGGJJJIIIGGGFFFEEEFFFGGGHHHIIIGGGDDDCCCCCCDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEECCCBBBBBBCCCDDDDDDCCC???@@@@@@AAAAAAAAAAAAAAACCCBBBBBBCCCEEEGGGHHHHHHIIIFFFHHHNNNQQQPPPQQQTTTWWWZZZ___fffnnnxxx}}}wwwrrrkkkeeecccbbbbbbbbbccccccbbbaaa``````______^^^]]]\\\ZZZYYYXXXWWWWWW[[[]]]^^^^^^\\\ZZZYYYZZZYYYYYYYYYYYYXXXWWWVVVUUURRRRRRQQQQQQPPPPPPOOOOOOOOOPPPQQQQQQOOONNNNNNOOONNNLLLKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBAAABBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAACCCEEEHHHKKKMMMOOOQQQVVV^^^eeegggfffcccbbbcccgggooowww~~~}}}~~~}}}zzzuuupppkkkccc\\\WWWSSSQQQNNNMMMLLLKKKJJJHHHHHHHHHGGGFFFFFFGGGGGGHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJKKKJJJIIIIIIKKKLLLJJJKKKLLLLLLKKKJJJKKKLLLMMMNNNOOONNNNNNOOORRRTTTWWWZZZ___dddiiinnntttxxx|||rrrfff\\\UUUTTTNNNMMMKKKJJJJJJKKKMMMNNNLLLKKKJJJHHHGGGGGGGGGFFF}}}zzzvvvttttttxxx~~~wwwllleee[[[RRRMMMKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEIIIFFFCCCBBBBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFDDDBBBBBBDDDDDDDDDCCC@@@@@@@@@@@@?????????>>>>>>>>>???@@@BBBEEEGGGIIIHHHIIILLLQQQSSSUUU[[[cccfffllluuu}}}xxxvvvqqqjjjeeecccbbbaaaaaa____________^^^^^^^^^^^^\\\[[[ZZZYYYXXXXXXXXXXXXZZZ\\\]]]]]][[[YYYXXXYYYXXXXXXXXXWWWVVVTTTSSSRRRNNNNNNNNNNNNNNNNNNNNNNNNLLLNNNOOOOOOMMMLLLLLLMMMLLLKKKIIIJJJKKKKKKJJJHHHIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAA@@@?????????????????????@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCFFFJJJNNNQQQQQQRRRVVV\\\dddiiikkklllfffdddbbbdddiiioootttvvvuuuwww{{{}}}yyytttlllddd^^^WWWTTTRRRPPPPPPPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJLLLMMMMMMKKKJJJJJJLLLNNNLLLMMMOOONNNMMMLLLLLLMMMOOOPPPPPPPPPQQQTTTYYY]]]dddhhhmmmsssyyyzzztttfff___YYYTTTRRRMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJIIIHHHGGGFFFFFFFFF~~~wwwsssrrrtttuuu{{{xxxjjj]]]UUUPPPNNNMMMIIIIIIHHHHHHGGGGGGFFFFFFFFFDDDAAA@@@@@@@@@@@@???????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDCCCCCCDDDDDDDDDCCCAAAAAA@@@??????>>>>>>>>>??????@@@@@@AAADDDGGGJJJJJJNNNTTTXXX[[[aaammmxxx~~~zzzsssooojjjeeecccbbb```___```______^^^^^^]]]]]]]]]ZZZYYYXXXXXXWWWXXXXXXXXXYYYZZZ\\\\\\ZZZXXXWWWWWWWWWWWWVVVUUUTTTRRRPPPOOOKKKKKKKKKKKKLLLLLLLLLLLLIIIKKKLLLLLLKKKJJJJJJKKKLLLJJJIIIIIIJJJJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@??????@@@@@@@@@@@@??????======>>>>>>??????@@@@@@AAAAAA@@@@@@@@@?????????===>>>>>>???@@@?????????AAAAAAAAACCCGGGKKKOOORRRQQQRRRTTTXXX___eeejjjmmmfffccc^^^\\\___fffmmmrrrnnnrrrxxx}}}|||uuummmggg]]][[[YYYXXXXXXWWWVVVUUUTTTSSSQQQOOOMMMLLLKKKKKKLLLKKKKKKJJJJJJJJJJJJKKKIIIIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKLLLLLLOOOOOONNNLLLJJJJJJLLLNNNNNNPPPRRRRRRPPPOOOOOOPPPPPPQQQSSSTTTXXX^^^eeejjjuuuyyy~~~}}}www~~~}}}{{{fff\\\YYYUUUQQQOOOLLLKKKKKKJJJJJJKKKKKKLLLJJJIIIHHHGGGFFFFFFFFFFFF{{{uuuqqqooonnnpppvvvooobbbXXXRRROOOMMMMMMNNNNNNMMMLLLJJJIIIDDDBBB?????????@@@@@@???>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBBEEEDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEDDDEEEGGGGGGGGGGGGEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCBBBCCCDDDCCCBBB@@@??????>>>>>>>>>??????BBBCCCDDDDDDDDDGGGKKKOOOSSS\\\eeejjjppp{{{zzzvvvuuuwww{{{{{{ooolllgggdddcccaaa___^^^```___^^^]]][[[ZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWXXXWWWYYY[[[ZZZXXXVVVVVVVVVUUUTTTTTTSSSQQQOOONNNMMMIIIIIIIIIIIIJJJJJJJJJJJJGGGHHHJJJJJJIIIHHHHHHIIILLLJJJIIIIIIJJJKKKIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBB@@@???>>>======<<<<<<============>>>>>>>>>??????>>>>>>????????????>>>>>>=========>>>>>>?????????@@@@@@?????????>>>>>>>>><<<===>>>>>>??????>>>>>>@@@@@@AAABBBEEEIIIMMMOOOOOOOOOPPPRRRVVV[[[aaaeeedddaaa\\\XXXXXX]]]dddiiihhhmmmuuu}}}|||tttooofffdddbbbbbbbbbbbbaaa```^^^]]]ZZZVVVSSSPPPNNNMMMOOONNNMMMLLLKKKKKKKKKKKKIIIIIIJJJKKKKKKLLLMMMMMMKKKKKKJJJJJJKKKLLLMMMNNNQQQQQQQQQOOOLLLLLLMMMOOONNNPPPSSSSSSRRRQQQQQQRRRPPPRRRUUUYYY___gggpppvvvvvvrrruuuooo^^^WWWUUURRROOOMMMKKKJJJJJJJJJJJJJJJJJJKKKIIIHHHGGGFFFFFFFFFFFFFFF|||tttooohhhggghhhmmmvvvuuuhhh^^^XXXTTTTTTUUUTTTRRROOOLLLJJJGGGDDDAAA@@@AAAAAAAAA@@@===>>>>>>>>>>>>???????????????@@@@@@AAAAAABBBBBBEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDBBBBBBBBBCCCBBBAAA>>>======<<<===???@@@BBBAAACCCFFFHHHIIINNNUUU[[[iiiuuu{{{tttooommmkkkmmmqqqvvvzzzzzzxxxvvvjjjgggeeecccbbbaaa___]]]]]]\\\[[[ZZZXXXVVVUUUTTTWWWWWWVVVVVVVVVVVVVVVVVVVVVXXXYYYYYYWWWUUUTTTUUURRRQQQQQQPPPOOONNNLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGHHHHHHGGGGGGGGGHHHKKKJJJIIIIIIJJJJJJIIIGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@AAAAAAAAA???>>>===<<<;;;;;;;;;;;;<<<<<<<<<=========>>>>>>===>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAACCCEEEGGGHHHIIIJJJKKKLLLMMMPPPUUUXXX^^^]]]ZZZWWWUUUVVVYYY]]]aaahhhrrrzzz{{{vvvqqqpppnnnmmmnnnooonnnmmmhhhfffccc___ZZZWWWUUUSSSSSSRRRPPPOOOMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNOOOOOOMMMMMMLLLLLLMMMNNNPPPQQQTTTUUUUUUTTTQQQPPPPPPPPPNNNQQQTTTVVVVVVUUUUUUUUUUUUWWW\\\bbbiiiqqqzzzvvvpppkkkooo{{{qqqeeeZZZUUUSSSOOOMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFFFFEEEEEEFFFFFF|||vvvllliiifffgggllluuu|||uuunnnggghhhgggeeeaaa\\\VVVSSSMMMJJJGGGEEEDDDCCCAAA@@@===>>>>>>>>>>>>?????????>>>??????@@@AAAAAABBBBBBFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEECCCAAAAAAAAAAAAAAA??????>>>>>>???AAADDDGGGHHHEEEJJJPPPUUUZZZcccnnnwww{{{rrrllljjjjjjfffgggiiimmmppppppnnnllleeecccbbbaaaaaa```^^^\\\[[[[[[ZZZYYYWWWVVVUUUUUUWWWWWWVVVUUUUUUUUUUUUUUUUUUWWWXXXXXXVVVTTTSSSTTTOOOOOOOOONNNNNNLLLKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFDDDFFFHHHHHHGGGFFFGGGHHHJJJHHHGGGGGGHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA????????????@@@@@@@@@@@@>>>===<<<;;;::::::::::::;;;;;;<<<<<<<<<=========<<<======>>>>>>======<<>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>======<<<===???@@@AAAAAAAAA@@@@@@CCCEEEFFFFFFGGGKKKNNNTTTVVVYYYYYYWWWUUUVVVWWWZZZbbbmmmvvv{{{}}}{{{zzzxxxxxxyyyzzzyyyxxxsssqqqnnnkkkgggdddbbbaaa\\\[[[XXXVVVSSSQQQPPPPPPMMMNNNOOOPPPQQQRRRRRRSSSRRRQQQPPPPPPRRRTTTVVVWWWXXXZZZ[[[ZZZWWWTTTSSSSSSSSSVVVZZZ]]]]]]]]]]]]]]]```dddiiiooouuu}}}yyyqqqpppqqqyyysssddd]]]WWWUUURRRMMMLLLNNNIIIIIIIIIJJJJJJIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEFFF~~~uuuqqqkkkhhhjjjnnnrrrtttyyy|||{{{vvvnnngggcccTTTPPPLLLHHHFFFDDDBBB@@@>>>>>>>>>>>>????????????>>>>>>???@@@AAAAAABBBBBBFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFIIIIIIGGGGGGGGGGGGIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEECCCAAA@@@AAAAAA@@@>>>BBBBBBBBBCCCFFFJJJMMMPPPQQQXXX```hhhqqq}}}uuummmiiiiiikkkeeeeeefffhhhjjjjjjgggeeebbbaaa``````aaa```^^^\\\[[[[[[ZZZZZZZZZYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVXXXXXXUUUTTTSSSSSSMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEGGGHHHGGGFFFGGGHHHHHHGGGFFFFFFGGGGGGFFFDDDEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA>>>????????????@@@@@@@@@======<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<============<<<<<<@@@@@@??????>>>>>>======<<<<<<;;;;;;;;;:::::::::;;;<<<<<<===============;;;<<<>>>??????>>><<<;;;;;;>>>BBBCCCCCCCCCFFFHHHKKKQQQXXX[[[[[[YYYYYYYYYUUU]]]iiirrrwww}}}~~~~~~|||{{{xxxuuurrrpppooonnneeecccaaa]]]ZZZXXXVVVVVVPPPPPPQQQRRRSSSTTTUUUVVVVVVUUUTTTTTTVVVXXX[[[\\\[[[]]]______\\\XXXVVVUUUYYY\\\aaadddeeeeeeeeeffflllpppuuu{{{|||~~~|||jjj[[[XXXVVVUUURRRMMMLLLPPPHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEFFF{{{xxxuuupppkkkkkknnnqqqsssvvvyyy|||{{{rrrfffaaaXXXOOOMMMMMMIIIBBBEEEDDDBBBAAA@@@@@@@@@AAA>>>>>>???@@@AAABBBCCCDDDGGGGGGGGGGGGHHHHHHHHHHHHJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGGGGIIIKKKLLLKKKJJJIIIGGGFFFFFFFFFGGGGGGFFFHHHFFFDDDCCCDDDEEEEEEDDDKKKJJJJJJLLLSSS\\\ffflllpppttt|||yyyrrrkkkgggeeedddeeedddcccbbbaaaaaaaaaaaa___```aaabbb```]]]ZZZXXX[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWUUUTTTSSSTTTTTTUUUVVVUUUUUUTTTSSSRRRRRRQQQPPPNNNKKKJJJJJJIIIHHHGGGGGGIIIJJJJJJHHHGGGGGGHHHHHHGGGGGGGGGFFFEEEEEEEEEIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@?????????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<====================================>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;<<<<<<===@@@BBBBBBAAA@@@@@@@@@GGGJJJPPPWWW\\\___^^^]]][[[^^^bbbiiiqqqzzz~~~{{{zzzyyyyyyuuutttrrrnnnhhhccc^^^[[[XXXXXXXXXYYYZZZ[[[]]]]]]]]][[[YYYWWWXXX[[[^^^aaakkkkkkjjjgggccc```______aaahhhmmmmmmoootttuuuttt{{{~~~qqqcccYYYWWWTTTQQQNNNKKKIIIHHHJJJJJJJJJKKKJJJJJJIIIHHHHHHGGGFFFDDDCCCCCCBBBBBB~~~xxxrrrppprrrqqqrrrsssssstttxxxwwwsssjjj```\\\ZZZTTTLLLKKKIIIGGGDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLMMMLLLKKKKKKLLLLLLLLLLLLKKKIIIHHHGGGFFFGGGGGGFFFFFFHHHGGGGGGHHHIIILLLOOOQQQWWWZZZ___gggqqq||||||vvvoooiiieeecccbbbbbbbbbaaa```____________^^^^^^______^^^\\\ZZZXXXYYYXXXWWWWWWVVVVVVVVVWWWWWWVVVUUUTTTTTTTTTUUUVVVTTTTTTSSSRRRRRRQQQPPPPPPMMMKKKIIIIIIIIIJJJIIIHHHGGGHHHJJJIIIGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????@@@@@@AAAAAA?????????>>>>>>>>>==============================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===========================<<<<<<;;;;;;<<<<<<<<<>>>@@@BBBBBB@@@??????@@@BBBFFFNNNVVV\\\______^^^[[[]]]aaafffmmmuuu}}}~~~~~~}}}{{{wwwsssnnniiigggaaaaaaaaaaaabbbcccdddeeedddbbb___^^^```dddiiilllppppppnnnkkkhhhffffffgggkkkrrrwwwxxxzzz~~~~~~{{{kkk```WWWVVVSSSPPPMMMKKKJJJIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGFFFDDDCCCCCCBBBBBB|||yyyzzzvvvuuussspppnnnnnnrrruuu~~~yyyuuurrrjjjbbbYYYVVVQQQMMMJJJIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMLLLKKKJJJJJJIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHKKKOOORRRUUUZZZbbbhhhrrrwww}}}}}}}}}yyyvvvyyyvvvpppkkkeeebbb```______^^^]]]\\\\\\[[[[[[\\\\\\]]]\\\\\\[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTTTTUUUUUUQQQQQQQQQPPPOOOOOONNNNNNJJJHHHGGGGGGIIIJJJJJJIIIFFFHHHIIIIIIGGGFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEEEEDDDDDDEEECCCBBBAAA@@@@@@??????@@@>>>>>>>>>????????????@@@??????>>>>>>>>>>>>==============================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;<<<<<<======>>>@@@AAAAAA@@@??????@@@===BBBJJJSSSZZZ___aaabbb^^^___```bbbfffmmmvvv|||}}}yyyvvvtttooonnnnnnmmmmmmnnnnnnooohhhfffddddddggglllrrruuuwwwwwwuuurrrooooooqqqssszzzzzz|||zzzmmmccc[[[UUUSSSQQQOOOMMMLLLKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBB~~~zzzuuuqqqppppppqqquuuuuuuuuvvvyyy~~~rrrmmmfff^^^YYYVVVVVVVVVNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQQQQOOONNNMMMMMMNNNLLLMMMNNNNNNNNNNNNNNNOOOQQQWWW^^^ccchhhqqq}}}|||yyyyyyzzzyyyvvvrrrrrrppplllgggccc```___^^^]]]]]]\\\[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZYYYYYYXXXXXXVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWVVVUUUTTTSSSRRRRRROOONNNNNNNNNMMMMMMMMMLLLKKKIIIHHHHHHIIIJJJJJJIIIFFFHHHIIIHHHGGGEEEFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAA???>>>???@@@<<<@@@FFFMMMUUU\\\ccchhhcccdddcccbbbbbbfffmmmrrryyy}}}~~~|||zzzzzzyyyxxxxxxwwwxxxxxxqqqooommmllloootttyyy}}}~~~{{{yyywwwyyy}}}wwwwww{{{kkkbbb[[[WWWRRRQQQOOONNNLLLLLLKKKKKKIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBBBB|||zzzzzzyyyrrrpppmmmllllllpppsssvvvxxxqqqnnnllllllcccbbbbbbaaa```______^^^]]]\\\\\\[[[ZZZYYYYYYXXX[[[ZZZXXXWWWVVVVVVVVVVVVWWWXXXYYYXXXWWWWWWYYY[[[WWWZZZ]]]^^^]]]]]]^^^___fffmmmuuu|||{{{tttrrrqqqrrruuuuuusssooommmkkkhhheeebbb```___^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYWWWWWWVVVVVVVVVVVVWWWWWWYYYXXXWWWUUUSSSQQQOOONNNMMMMMMMMMMMMLLLLLLLLLLLLNNNLLLJJJIIIJJJJJJIIIHHHFFFHHHIIIIIIGGGFFFFFFGGGEEEEEEEEEFFFGGGGGGGGGHHHEEEEEEDDDDDDCCCDDDDDDDDDBBBBBBAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>==================>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@AAA@@@>>>===>>>???>>>@@@CCCGGGMMMWWWbbbjjjiiijjjiiifffaaaaaaeeeiiipppvvv~~~~~~}}}{{{zzz{{{~~~{{{rrryyypppddd\\\WWWUUUPPPOOONNNMMMLLLKKKKKKKKKHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCvvvsssnnnjjjhhhhhhjjjllltttyyy~~~}}}{{{yyyxxxsssrrrqqqooommmllljjjjjjkkkiiifffbbbaaaaaabbbcccdddfffgggfffeeefffjjjmmmppptttwwwxxxvvvtttuuuwwwzzzrrrlllllllllnnnooonnnllljjjgggfffeeecccaaa```___^^^^^^^^^\\\[[[[[[[[[[[[[[[YYYYYYZZZ[[[[[[[[[ZZZZZZWWWWWWWWWWWWWWWXXXXXXYYYYYYXXXWWWVVVSSSQQQOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOMMMJJJJJJJJJKKKJJJHHHGGGIIIJJJJJJHHHGGGGGGHHHFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@??????@@@@@@????????????>>>>>>>>><<<<<<============>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@AAAAAA???===<<<>>>??????@@@AAABBBFFFOOO\\\fffkkknnnoookkkccc______bbbiiipppxxx~~~{{{~~~xxxooonnn|||wwwjjjbbb\\\WWWUUUOOONNNMMMLLLKKKJJJJJJJJJGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCCCC~~~vvvoooiiifffeeeeeeeeekkkpppqqqooosss{{{|||xxxwwwyyy|||~~~~~~{{{rrrmmmgggiiikkkkkkiiigggfffeeecccbbbaaa```___^^^^^^]]]^^^^^^]]][[[[[[[[[[[[[[[XXXZZZ[[[]]]]]]]]]\\\[[[WWWWWWWWWWWWWWWXXXYYYYYYVVVVVVVVVUUUTTTRRRPPPOOOMMMMMMNNNNNNNNNNNNNNNNNNLLLJJJIIIIIIJJJKKKJJJIIIHHHJJJKKKKKKIIIHHHHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@????????????<<<<<<<<<=========>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999::::::::::::;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<<<<===>>>???@@@AAAAAA@@@>>><<<<<<===???===???@@@@@@AAAHHHRRR[[[gggmmmqqqooofff___]]]^^^ccckkkttt{{{}}}pppmmmttt|||kkkeeeccc^^^XXXVVVOOONNNLLLKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCuuulllfffbbb```ZZZ```eeeeeecccgggqqqzzz}}}zzz|||zzz~~~}}}rrrllljjjfffiiilllkkkgggcccbbbccc_________^^^^^^]]]]]]]]]^^^]]]\\\[[[[[[ZZZZZZZZZXXXZZZ]]]______^^^]]][[[VVVVVVVVVVVVWWWWWWXXXYYYSSSTTTTTTUUUUUUTTTRRRQQQNNNNNNNNNNNNNNNOOOOOOOOOIIIGGGFFFGGGIIIKKKKKKJJJIIIKKKLLLKKKJJJHHHIIIIIIHHHGGGGGGGGGFFFFFFEEEEEECCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<===>>>@@@@@@AAAAAA@@@>>><<<;;;===???:::===@@@??????CCCKKKRRRcccjjjqqqppphhh```]]]]]]```hhhrrrzzz~~~qqqttttttqqqdddcccddd```ZZZWWWOOONNNLLLKKKIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCzzzppphhhggg___aaaaaa___^^^```eeejjjsssxxx{{{{{{|||wwwnnnkkkkkkhhhgggfffeeecccbbbaaa```aaa```^^^]]]\\\\\\]]]]]]\\\[[[ZZZXXXXXXXXXYYYYYYZZZ[[[\\\]]]]]]]]]]]]]]][[[ZZZYYYYYYZZZYYYWWWUUUSSSRRRRRRQQQQQQQQQQQQRRRNNNMMMLLLLLLMMMMMMLLLJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>======<<<<<<==============================<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;999:::<<<======<<<:::999999:::;;;<<<<<<<<<;;;:::888999::::::;;;;;;:::::::::;;;;;;;;;;;;;;;::::::===<<<:::999999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>AAAEEEIIIXXXbbbmmmqqqmmmfffaaa___```eeennnwww{{{~~~{{{uuuuuunnneee[[[VVVWWWYYYYYYWWWOOONNNLLLKKKKKKJJJGGGEEEIIIIIIHHHGGGFFFEEEDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBxxxsssrrrhhhfffccc```^^^___bbbeeelllnnnqqqvvvyyy|||}}}~~~~~~}}}xxxwww{{{}}}tttllliiijjjgggfffeeedddcccbbbaaa```aaa```___^^^]]]]]]]]]^^^]]]\\\[[[YYYXXXXXXYYYYYYYYYZZZ[[[[[[\\\\\\\\\[[[[[[YYYYYYYYYYYYYYYWWWUUURRRRRRQQQQQQQQQRRRRRRSSSRRRPPPNNNMMMLLLKKKIIIGGGKKKJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFEEEEEEDDDCCCDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>==========================================<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;::::::999:::;;;<<<<<<;;;:::999888888::::::;;;::::::999888999::::::;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;:::<<<;;;:::999999:::;;;<<<========================>>>>>>>>>>>>>>>@@@DDDGGGPPP[[[iiirrrrrrkkkddd```]]]aaajjjuuu||||||}}}zzzhhh```XXXSSSTTTUUUUUUSSSPPPOOOMMMMMMMMMLLLIIIGGGIIIHHHHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBB}}}}}}tttooohhhdddccceeefffggghhhgggffffffgggiiilllnnnnnnppptttzzz|||yyywwwvvvuuuwwwxxxzzz~~~~~~{{{zzzyyywwwuuuvvvzzzvvvoooiiifffgggeeeddddddcccbbbbbbaaaaaabbbaaa```___^^^^^^^^^______^^^\\\[[[YYYYYYYYYYYYXXXYYYZZZZZZ[[[ZZZZZZZZZZZZYYYXXXYYYYYYYYYWWWUUUQQQQQQQQQQQQQQQRRRSSSTTTRRRPPPNNNMMMMMMLLLIIIGGGLLLKKKKKKJJJJJJKKKKKKLLLKKKJJJJJJIIIIIIHHHGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAA??????>>>>>>>>>>>>??????========================>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::999999999999999999999999999999777777888999999999999888888999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<>>>BBBEEEJJJUUUeeerrrvvvqqqhhhaaa[[[]]]eeerrr|||}}}vvvqqqooouuu~~~lll___ZZZSSSPPPPPPQQQPPPNNNNNNMMMLLLLLLMMMLLLJJJHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA}}}wwwppplllmmmooopppoookkkiiifffdddbbbcccdddeeefffgggjjjmmmrrrzzz}}}xxxwwwvvvsssqqqqqqpppnnnllljjjiiihhhhhhjjjkkklllnnnqqqrrrqqqqqqpppssswww|||yyyrrrmmmgggeeeeeecccccccccbbbbbbaaaaaaaaabbbbbbaaaaaa```____________^^^]]]\\\ZZZYYYYYYXXXYYYYYYZZZ[[[[[[ZZZZZZZZZZZZYYYXXXXXXYYYXXXVVVTTTPPPPPPPPPQQQQQQSSSTTTTTTOOONNNLLLMMMNNNNNNMMMKKKLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>======>>>???@@@@@@========================>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::999888888999999888777777888999999777777888888888999999999888888999::::::::::::999;;;;;;<<<=========<<<<<<999:::;;;;;;;;;;;;:::999::::::::::::::::::::::::;;;<<<<<<<<<;;;===@@@BBBIIIRRR```nnnuuussskkkddd___]]]bbbnnn{{{xxxooonnnpppuuu}}}nnnbbbXXXUUUPPPNNNMMMMMMLLLKKKJJJIIIHHHIIIJJJJJJIIIGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@yyyvvvvvvuuusssqqqpppooollliiigggdddcccbbbbbbcccdddeeegggkkkqqquuu{{{wwwuuuuuuxxx{{{yyysssllliiiiiiiiiiiigggdddddddddeeeeeefffggghhhhhhiiijjjkkkmmmooorrrtttvvv|||wwwqqqmmmgggeeeeeecccccccccbbbbbbaaaaaaaaabbbbbbbbbaaaaaa```______^^^^^^]]]\\\[[[ZZZYYYXXXZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYYXXXXXXYYYXXXVVVTTTPPPPPPPPPQQQQQQSSSTTTTTTOOONNNMMMMMMNNNNNNMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA============>>>???@@@AAA=======================================<<<<<<<<<<<<<<<;;;:::999999888888999888888777777888888999888888888888888999999:::777888999999::::::999999::::::;;;<<<======<<<<<<999999:::;;;;;;:::999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>@@@GGGMMMYYYeeennnqqqoookkkfffbbbccclllwww~~~wwwtttssswww}}}qqqccc^^^VVVSSSPPPMMMLLLKKKJJJIIIIIIHHHHHHHHHJJJJJJHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@|||vvvrrrvvvuuutttqqqnnnkkkhhhfffbbbcccdddeeeeeefffiiilllsssuuuxxxxxxwwwuuuuuuuuuvvvvvvvvvsssooommmllllllkkkmmmssszzz{{{xxxvvvssspppmmmgggccc```^^^___bbbcccdddcccdddfffiiimmmpppsssuuussssssttttttvvvzzzvvvppplllhhhfffgggeeeddddddcccbbbbbbaaaaaaaaabbbbbbbbbaaa```___^^^\\\\\\\\\\\\[[[ZZZYYYXXX[[[[[[\\\\\\[[[[[[ZZZZZZYYYXXXWWWXXXXXXXXXVVVTTTQQQQQQQQQQQQQQQRRRSSSTTTSSSQQQOOONNNNNNLLLJJJHHHLLLKKKKKKJJJJJJKKKKKKLLLJJJIIIIIIHHHHHHGGGFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCDDDDDDDDDAAAAAAAAAAAAAAAAAABBBBBB>>>>>>======>>>???@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888888888888888888888888888888888888777888888999:::777888888999999999999999999999:::;;;<<<<<<<<<<<<::::::999999999999::::::999999999999999999999999999:::<<<;;;;;;;;;===???BBBGGGPPP[[[cccjjjnnnpppllliiiiiinnnttt{{{xxxfff^^^\\\VVVTTTPPPMMMJJJIIIIIIIIIKKKJJJIIIJJJKKKKKKIIIHHHEEEDDDDDDDDDCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@??????~~~{{{xxxvvvtttrrrmmmnnnoooooolllkkkjjjkkkjjjkkklllkkkjjjjjjkkklllmmmnnnooonnnlllkkkkkkllliiijjjmmmrrrwwwyyyyyyxxxssspppkkkhhhfffeeecccbbb]]]^^^^^^___```dddiiimmmoooqqqtttyyy~~~tttnnnkkkhhhgggiiigggfffeeedddcccbbbaaa```aaaaaaaaaaaaaaa___^^^]]]YYYZZZ[[[[[[[[[ZZZYYYYYYZZZZZZ[[[[[[ZZZZZZYYYXXXYYYXXXWWWWWWXXXXXXVVVTTTRRRRRRQQQQQQQQQRRRRRRSSSSSSQQQOOONNNNNNMMMKKKIIIKKKJJJJJJJJJJJJJJJJJJKKKIIIHHHHHHGGGGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@AAAAAABBBBBBCCC???>>>>>>>>>>>>>>>??????========================;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999888888999::::::999888888777777666666666777888999777777888999999999999999777888999:::;;;;;;;;;;;;;;;:::999888888999:::;;;::::::::::::::::::::::::999;;;<<<<<<;;;;;;===>>>@@@EEEMMMSSSXXX^^^eeejjjnnnmmmooosssssssssyyy~~~|||nnnbbb\\\]]]WWWUUUQQQLLLIIIGGGHHHIIIKKKJJJIIIIIIJJJJJJHHHFFFDDDDDDCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@????????????{{{||||||zzzvvvqqqmmmlllhhhhhhhhhfffeeeeeegggjjjjjjkkkmmmmmmlllmmmnnnpppqqqqqqsssuuuyyyzzzyyyxxxqqqmmmhhheeecccccccccbbb```dddgggiiikkkooovvv||||||~~~}}}qqqllljjjggghhhjjjhhhgggfffeeecccbbbaaa`````````aaaaaaaaa___]]]\\\WWWXXXZZZ[[[[[[ZZZZZZYYYYYYYYYZZZZZZYYYXXXWWWWWWYYYXXXWWWWWWXXXWWWUUUSSSSSSRRRRRRQQQQQQQQQRRRRRRPPPOOOMMMNNNOOOOOONNNLLLJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDD>>>???@@@AAABBBBBBCCCDDD??????>>>>>>>>>>>>??????========================:::;;;;;;;;;;;;;;;;;;;;;999999999999999999::::::777888:::;;;;;;:::888777666555555444444666777888777777888999999999999888666777888999::::::;;;:::;;;:::888777777888:::;;;::::::::::::::::::::::::999;;;<<<<<<<<<;;;===>>>BBBHHHNNNPPPQQQSSSYYY___mmmppptttwwwsssnnnpppvvvzzz}}}yyypppiii```]]]___XXXUUUQQQLLLGGGFFFGGGIIIIIIHHHGGGGGGHHHGGGEEECCCCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@????????????>>>~~~yyyuuurrruuusssooolllkkklllnnnoooqqqqqqppppppqqqsssuuuvvvuuuyyy}}}vvvnnnhhhhhhiiiiiijjjlllhhhlllrrrxxx}}}~~~~~~wwwoookkkhhhfffdddfffeeedddccccccdddeeefffgggfffdddbbb```^^^]]]]]]^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXUUUUUUVVVVVVUUUUUUTTTSSSUUUUUUTTTSSSRRRQQQPPPOOORRRQQQPPPOOOMMMLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDCCCCCCBBBAAA@@@??????AAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@??????===<<<;;;::::::;;;===>>><<<<<<;;;;;;;;;:::::::::888888888888888888888888999999999999999999999999777777777777666666666666888888888888888888888888888999999::::::999999888;;;;;;:::999888888888999888999::::::;;;;;;:::::::::999999:::;;;===???AAADDDGGGIIIIIIGGGJJJQQQWWWfffnnnxxx{{{vvvoookkkjjjlllooouuu{{{~~~~~~|||{{{tttgggaaa^^^ZZZWWWWWWSSSQQQNNNKKKIIIHHHHHHHHHKKKJJJJJJIIIGGGFFFEEEEEEFFFFFFDDDCCCAAAAAA@@@@@@CCCBBBAAA@@@????????????|||yyywwwwwwxxxyyyxxxyyyyyyyyyyyy{{{}}}yyysssooorrrtttuuuvvvyyyzzz}}}}}}xxxzzzvvvnnnkkkiiifffdddeeedddccccccccccccdddeeeeeedddbbb```^^^]]]\\\\\\]]]\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTUUUUUUTTTSSSRRRQQQPPPPPPQQQQQQPPPNNNMMMLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBAAAAAA@@@?????????AAAAAA@@@@@@@@@?????????>>>??????@@@@@@??????>>>===<<<;;;;;;;;;;;;<<<===<<<;;;;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888555555666666777777777888888888888888888888888888888999999::::::999999888::::::999888888888888888888999999:::;;;:::::::::::::::999999:::<<<>>>???CCCEEEGGGFFFDDDFFFKKKQQQZZZcccooovvvuuuooohhheeeeeehhhlllqqquuuwwwxxxyyyssshhh^^^ZZZXXXTTTRRRSSSQQQOOOMMMJJJHHHHHHHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEFFFEEEDDDBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>~~~{{{{{{yyywwwuuutttwwwuuummmjjjiiifffddddddccccccbbbbbbccccccdddcccbbb```^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSRRRQQQPPPPPPPPPOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEECCCBBBAAA@@@@@@??????@@@????????????????????????@@@@@@@@@@@@?????????>>>>>>>>>????????????>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999777777777777777777777777333444555666777888888999888888888888888888888888888888999999999999888888999888888777777777777777888888999::::::::::::999::::::999999::::::;;;<<<@@@BBBCCCAAA???@@@DDDHHHMMMWWWdddppptttpppiiiccc___```bbbeeeiiinnnsssvvv}}}}}}}}}~~~}}}|||}}}}}}zzz~~~mmmccc[[[UUUTTTSSSPPPNNNOOONNNMMMKKKIIIHHHHHHHHHIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>|||uuurrrrrrsssxxx~~~{{{rrrllljjjhhhfffdddccccccccccccccccccccccccbbbaaa___^^^]]]\\\[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWXXXWWWWWWVVVUUUTTTSSSSSSRRRQQQPPPPPPPPPNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDCCCBBBAAAAAA@@@@@@AAA======>>>>>>?????????@@@@@@????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>===>>>>>>===<<<;;;:::::::::;;;;;;;;;:::::::::999999999999999999999999999999777777777777777777777777444444555555666777777888888888888888888888888888888888999999999999888888777777666666666666777777777888888999999999999999:::999999999999999999999===>>>>>>===<<<===@@@CCCFFFMMMZZZgggooopppkkkgggaaa```^^^___ccciiiooossszzz}}}~~~{{{vvvrrrtttyyy~~~zzzsssyyymmmbbb[[[UUURRRSSSRRROOOMMMNNNKKKKKKIIIHHHHHHHHHHHHHHHIIIHHHHHHGGGFFFEEEEEEEEECCCCCCBBBAAAAAABBBBBBBBBCCCBBBAAA@@@????????????~~~wwwqqqpppppprrrvvv{{{~~~}}}wwwooojjjhhhgggeeeccccccccccccddddddcccccccccaaa```___^^^]]]\\\\\\\\\ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUTTTRRRQQQQQQPPPPPPOOOOOOOOOLLLLLLKKKJJJIIIIIIHHHHHHFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAA@@@@@@?????????<<<======>>>>>>??????@@@?????????>>>>>>>>>======<<<======>>>>>>======<<<>>>>>>===<<<<<<;;;:::999;;;;;;:::::::::999999999999999999999999999999999888888888888888888888888666666666555555555555555777777777777777777777777777888888999999888888777777666666666666666777777666777888888999999888888999999999999999999888888999:::;;;;;;;;;===???AAABBBFFFNNNYYYccciiikkkjjjhhhfffcccbbbcccggglllooowww{{{}}}~~~zzz{{{~~~zzzxxxuuuuuuvvvxxxxxxxxxvvvwwwxxxyyy{{{~~~yyyssssssnnnbbb]]]XXXSSSQQQSSSRRRMMMKKKLLLJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBAAA@@@???>>>============xxxuuusssoookkklllmmmoooqqqtttvvvwwwxxxxxxssskkkgggffffffdddaaaaaabbbccccccccccccbbbaaa______^^^]]]]]]\\\]]]]]]ZZZZZZZZZZZZZZZYYYYYYYYYXXXYYYYYYYYYYYYXXXWWWWWWTTTTTTTTTTTTTTTSSSSSSRRROOOOOOOOOOOONNNNNNMMMMMMKKKJJJJJJIIIHHHHHHGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>======<<<<<<=========>>>>>>?????????@@@>>>>>>>>>>>>============<<<<<<============<<<<<<<<<=========<<<;;;::::::::::::::::::999999999999888888888888888888888888888888888888888888888888666666666555555555444444777777777777777777777777777777888888888888777777666666666666666777777888666666777888888888888777999999:::::::::999888888888888999999;;;<<<===>>>===???CCCJJJRRR[[[dddiiimmmllljjjhhhgggggghhhiiirrrvvv}}}}}}~~~|||wwwsssrrrrrrsssuuuwwwvvvtttrrriiihhhiiimmmttt{{{rrrvvvzzzoooaaaZZZXXXUUUQQQPPPQQQOOOJJJHHHJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@AAAAAA>>>===<<<;;;::::::::::::{{{uuupppmmmllljjjhhhhhhjjjkkkmmmnnnppprrrttttttooohhheeeddddddbbb```______```aaaaaa```______]]]]]]\\\[[[[[[[[[\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXVVVWWWWWWWWWWWWVVVUUUUUUQQQRRRRRRRRRRRRQQQPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIHHHGGGGGGFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<<<<<<<>>>?????????????????????>>>>>>=========<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;<<<<<<======<<<;;;::::::::::::999999999999888777777777777777777777777777777777777777777777777444444555555555555555555777777777777777777777777777777888888888888777777777666666666777777888999555666777777888888777777888999:::;;;;;;::::::999999888888888999::::::999999;;;>>>AAAFFFPPP\\\eeemmmmmmmmmllljjjgggdddbbbhhhmmmuuu{{{|||~~~zzzyyyyyyzzz}}}wwwrrriiijjjnnnwwwzzzyyy}}}nnncccZZZUUUVVVSSSPPPOOOOOOMMMIIIHHHKKKKKKKKKKKKJJJJJJHHHGGGGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@??????>>>===<<<;;;;;;:::;;;;;;}}}sssrrrooommmkkkjjjkkkkkkgggiiikkklllmmmooorrrtttrrrmmmfffcccccccccaaa___\\\]]]^^^______^^^]]]\\\[[[[[[ZZZZZZZZZZZZ[[[[[[WWWWWWWWWWWWWWWWWWWWWWWWTTTUUUUUUUUUUUUTTTSSSSSSPPPPPPPPPQQQPPPOOOOOONNNLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHHHHGGGGGGFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????AAA@@@???>>>>>>=========@@@@@@??????????????????>>>=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;:::;;;<<<=========<<<;;;:::::::::999999999888888666666666666666666666666666666666666666666666666222333333444555666777777777777777777777777777777777777888888888888777777777777777777777888999999555666666777777777777777888999:::;;;<<<;;;:::::::::999888777888888777555888;;;===>>>AAAJJJXXXbbbjjjkkkmmmnnnkkkgggaaa^^^^^^dddlllssstttvvv~~~vvvuuutttvvv{{{sssuuu|||}}}{{{kkkbbb]]]XXXUUUVVVRRROOOOOOPPPMMMJJJJJJNNNLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCAAA@@@?????????AAA@@@???>>>>>>=========~~~xxxsssmmmmmmlllkkkkkkjjjiiiiiikkkhhhffffffhhhlllnnnnnnmmmjjjgggdddcccbbb```___^^^___`````````___^^^]]]ZZZZZZYYYXXXXXXXXXXXXYYYXXXWWWVVVUUUUUUVVVVVVWWWUUUUUUUUUTTTSSSQQQPPPOOOOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>===============>>>>>>???@@@@@@@@@????????????>>>======<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999999888888888888777444555555555666666777777666666666666555555555555444444444444444444444444555555666666666666555555666666666666666666666666666666666666666666666666888777666555555444555555999999999999::::::::::::888888888888888888888888:::999999:::???HHHTTT\\\fffkkkpppqqqnnnggg```\\\^^^^^^dddmmmppppppvvv}}}|||{{{{{{}}}zzzyyy|||qqqcccYYYVVVUUUSSSQQQRRRQQQOOOMMMKKKJJJHHHGGGIIIIIIHHHHHHGGGFFFEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@??????@@@???>>>===;;;;;;::::::{{{vvvqqqmmmkkkjjjjjjiiihhhhhhgggggghhhfffdddfffiiimmmpppqqqllliiifffcccbbbbbb```___^^^^^^_________^^^\\\\\\YYYYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>======>>>>>>=========>>>??????@@@@@@@@@?????????>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999;;;;;;:::::::::999999999999999999888888888777777666666666666666555555555555555555555444444444444444444444444444333333333444444444555555444444444555555555555555555555555555555555555555555555555777666666666666777777777333333444444444555555555888888888888888888888888999999999:::>>>GGGRRRYYYaaaeeeiiikkkhhhdddaaa___]]]]]]aaagggjjjkkkrrr|||}}}zzz~~~qqqhhh]]]UUUSSSSSSRRRPPPPPPOOONNNLLLKKKIIIHHHGGGIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@???>>><<<;;;;;;::::::|||tttpppmmmjjjhhhgggggggggffffffeeeeeeddddddcccccceeejjjooorrrsssjjjgggdddbbbaaaaaa```___^^^^^^^^^^^^]]][[[ZZZYYYWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUTTTRRRRRRQQQRRRRRRRRRQQQPPPPPPOOOMMMMMMLLLKKKKKKKKKKKKKKKMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>???>>>>>>>>>>>>???@@@@@@@@@@@@?????????>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::::::::999999999888888::::::::::::999999999999999999888888888777777777777777777666555555444444555444444444444333333333333333333333333333333333444555555666666555555444555555555555555555555555555555555555555555555555555666666777777888999999555555555666666666777777777777777777777777777777888888888999===DDDMMMTTTXXXZZZ]]]^^^^^^___aaabbb^^^]]]^^^```bbbdddllluuu}}}~~~yyyyyyxxxiiiccc]]]UUUQQQQQQQQQPPPOOOMMMLLLKKKJJJIIIHHHHHHGGGHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCBBBBBBAAA@@@@@@AAA@@@@@@@@@@@@???????????????===<<<;;;;;;::::::{{{}}}yyyrrrmmmkkkiiigggfffeeeeeeeeedddddddddcccccccccbbbbbbdddiiimmmpppqqqgggdddaaa`````````___^^^^^^]]]]]]\\\ZZZYYYXXXWWWVVVUUUTTTTTTSSSSSSTTTTTTRRRSSSUUUUUUUUUSSSQQQOOOPPPPPPPPPQQQQQQPPPOOOOOOLLLLLLKKKJJJJJJJJJJJJJJJMMMMMMLLLKKKIIIHHHGGGGGGHHHHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBBBBAAAAAA@@@@@@???????????????@@@@@@AAA????????????>>>>>>>>>>>><<<;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::::::::999999999999999999999888888888888777777777777666666666666666555555555555555555444444444333333222222222333333333333333777777888888888888777777555555555555555555555555555555555555555555555555555555666777777777777777888888888888999999999999777777777777777777777777777777888999;;;AAAHHHMMMMMMNNNOOOPPPRRRVVV\\\aaaaaa```___^^^]]]___fffmmmuuuxxx{{{~~~}}}|||jjj___ZZZVVVRRROOOOOOPPPOOONNNJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEECCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???????????????>>>===<<<;;;;;;;;;;;;yyy~~~|||tttrrrnnnkkkiiigggfffdddddddddddddddcccccccccccccccbbbaaacccfffiiijjjjjjdddbbb___^^^_________^^^]]]\\\[[[ZZZYYYXXXWWWWWWUUUUUUTTTSSSSSSSSSSSSTTTSSSTTTUUUVVVUUUSSSQQQOOOOOOPPPPPPPPPPPPPPPOOOOOOLLLKKKKKKJJJJJJJJJJJJJJJLLLLLLKKKJJJIIIHHHGGGFFFGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@?????????@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@???????????????@@@@@@AAA?????????>>>>>>>>>======;;;;;;:::999999999999999;;;;;;:::::::::999999999999999999999999999999999888888888777777777666666333444444555666777777888666666666666555555555444222222222333333444444444777777888888888888777777555555555555555555555555555555555555555555555555555555666666666555444333444444444444555555555666666666666666666666666666555666777888:::===BBBFFFCCCCCCCCCCCCFFFLLLUUU[[[cccdddddd```]]]___cccfffmmmpppuuuyyy}}}}}}lll```ZZZWWWUUURRRPPPOOOOOONNNNNNHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@?????????>>>>>>>>>===<<<;;;;;;:::;;;;;;~~~~~~{{{sssmmmmmmkkkiiigggeeecccbbbcccccccccccccccccccccccccccaaa``````bbbccccccbbbaaa___]]]\\\]]]^^^^^^^^^\\\\\\ZZZYYYXXXXXXXXXXXXVVVVVVUUUTTTTTTTTTTTTTTTVVVVVVWWWWWWVVVTTTRRRQQQPPPQQQQQQQQQPPPOOOOOONNNLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFEEECCCBBBAAA??????>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>???@@@@@@??????>>>>>>>>>=========;;;:::999999888888999999888888888777777777666666888888888999999999999999888888777777777666666666222333444555666888999999777777666666666555555555222333333444444555555666444555555666666555555444444444444444444444444444444444444444444444444444555555666666555444222111222333333333333444444444666666666666666666666666444555777888888:::===???======<<<;;;>>>DDDLLLRRR```fffiiifffcccccccccbbbgggiiimmmrrrwww|||}}}mmm```XXXVVVUUUTTTRRRPPPNNNNNNNNNNNNHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@????????????>>>>>>>>>===<<<<<<;;;::::::;;;;;;zzzwwwqqqkkkhhhiiiiiiiiifffdddbbbaaabbbbbbbbbbbbbbbbbbbbbbbb```___^^^^^^______^^^\\\___]]][[[[[[\\\^^^^^^^^^\\\[[[ZZZYYYXXXXXXYYYYYYXXXWWWVVVVVVUUUUUUVVVVVVYYYYYYXXXWWWVVVUUUTTTTTTRRRRRRRRRRRRQQQOOONNNMMMMMMLLLKKKKKKJJJJJJKKKKKKIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCAAAAAA>>>>>>>>>>>>>>>???@@@@@@========================>>>>>>=========>>>?????????>>>>>>>>>============::::::999888888888888888888777777777666666666666777888888888999999999999888777777777666666666666333444444555666777888888666666555555555444444444333333444555555666777777444444444555555444444444444444444444444444444444444444444444444444444444333444666777666555444222444444555555555666666666555555555555555555555555333555777777777777999:::<<<;;;:::999:::???EEEJJJYYYcccllllllkkkjjjfffbbbbbbdddgggkkkqqqwww|||}}}ooocccYYYTTTTTTQQQQQQOOOMMMLLLKKKMMMNNNIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>><<<<<<;;;;;;::::::;;;;;;}}}tttooonnnkkkeeeeeegggiiiiiigggeeecccbbb`````````aaaaaaaaaaaaaaa^^^]]]\\\\\\]]]]]][[[ZZZ^^^\\\ZZZZZZ\\\]]]^^^]]][[[[[[YYYXXXXXXYYYZZZ[[[YYYXXXWWWWWWVVVVVVWWWWWW\\\[[[YYYXXXWWWVVVVVVVVVSSSSSSSSSRRRQQQOOONNNMMMMMMMMMLLLKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEDDDBBBAAA@@@>>>>>>===>>>>>>???@@@@@@>>>>>>>>>>>>>>>?????????===============>>>>>>???>>>>>>>>>>>>============:::999999888777888888888999999999999888888888888777777888888999999999999777777777777666666666666555555555666666666666666555555444444444333333333444444555555666777888888555555666666666666555555444444444444444444444444444444444444444444444444222333666777888777666555333333333444444444555555555555555555555555555555222444666777666666666777<<<<<<;;;999999<<>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;|||wwwsssnnnkkkkkkjjjgggdddgggffffffeeecccaaa___^^^]]]\\\[[[[[[[[[\\\]]]^^^]]]\\\[[[ZZZYYYYYYYYYYYY[[[ZZZYYYYYY[[[]]]```aaa^^^]]]ZZZXXXVVVVVVVVVVVVWWWXXXYYYZZZZZZ[[[[[[ZZZZZZYYYXXXWWWXXXXXXWWWUUUYYYUUUQQQPPPQQQQQQOOOMMMNNNMMMLLLKKKIIIIIIHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFEEECCCAAA@@@@@@@@@============>>>>>>>>>>>>??????>>>===<<<;;;::::::>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;999999999888888888888777888888888888777777777777666666666666666555555555555555555666777888888888444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444444444444333333222222222333333333333333333333333555555555444444333333333222222333333444555666666444444444555555555555666444333333333333444555555777777777666777999===AAAIIITTTcccnnnqqqooommmllldddeeefffffffffjjjqqqwww~~~zzzpppcccZZZWWWUUUSSSPPPMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEECCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@???>>>======???>>>>>>===<<<;;;;;;;;;::::::;;;<<<;;;:::999888xxxqqqnnnnnnkkkgggeeeeeeeeecccaaaeeeeeedddcccbbb```^^^^^^[[[[[[ZZZYYYZZZ[[[\\\]]]]]]\\\[[[ZZZYYYYYYYYYYYY[[[ZZZZZZZZZ[[[]]]___aaa^^^]]][[[YYYWWWWWWWWWWWWYYYYYYZZZZZZ[[[[[[ZZZZZZZZZYYYWWWWWWXXXXXXVVVUUUWWWTTTQQQPPPQQQQQQPPPNNNNNNMMMLLLKKKIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGGGGFFFDDDCCCAAA@@@@@@@@@============>>>>>>>>>???===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>===<<<<<<<<<999999999888888888888777777777777777666666666666666666666666666666666666777777777777666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333222333333333333333333333333555555444444444333333333222222333333444555555666444444444444555555555555555555555555555666777777666777777666666888<<>>======>>>>>>>>>===<<<;;;;;;;;;666777999;;;<<<<<<<<<;;;yyyrrrlllgggeeeeeecccaaa```aaabbbaaa```bbbbbbbbbaaa```^^^]]]\\\ZZZYYYXXXXXXXXXYYY[[[\\\]]]\\\[[[ZZZYYYYYYYYYYYY[[[[[[ZZZZZZ[[[]]]___```___^^^\\\[[[YYYYYYXXXXXX[[[[[[[[[\\\[[[[[[ZZZYYYYYYXXXVVVVVVWWWWWWUUUTTTUUUSSSQQQPPPQQQQQQPPPOOONNNMMMLLLJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHFFFEEEDDDBBBAAA@@@@@@@@@=========>>>>>>>>>??????<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<999999999888888888888777777777666666666555555555666666666666666666666666999888888777666555555444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444222333333333333333333444333333333333333333333333444444444444333333333333222222333333444444555555444444444444555555555555555555555555555666666777555555666555555777:::===AAAIIITTT\\\aaaeeeiiilllqqqpppmmmiiieeegggmmmrrr}}}vvvllliiiccc[[[VVVSSSQQQNNNKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@??????>>>>>>===>>>>>>======<<<;;;;;;;;;777777999:::;;;<<<<<<<<>>>>>>>>?????????<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<===999999999888888888777777777777777777666666666666666666666666666777777777888888777777666666555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333222222333333333444444444333333444444444555555555333333222222333333444555444444555444444666999;;;>>>CCCJJJOOOSSSXXX___dddmmmnnnooollljjjkkkooosss~~~}}}tttmmmeee``````\\\WWWTTTRRROOOLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBB@@@?????????>>>>>>>>>============<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999rrrssswww~~~wwwpppkkkfffeeecccbbbaaa```______aaaaaaaaa```^^^]]]\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZYYYYYYXXXXXXYYYZZZ\\\]]]\\\[[[ZZZZZZZZZZZZZZZZZZ\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]]]]\\\[[[[[[]]]]]]]]]\\\\\\ZZZYYYXXXWWWVVVTTTTTTUUUUUUSSSRRRPPPQQQQQQQQQQQQPPPPPPQQQMMMLLLKKKJJJJJJIIIJJJJJJKKKJJJJJJIIIHHHGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>???????????????>>>>>>>>>====================================;;;;;;;;;;;;;;;<<<<<<<<<999999999888888888777777999999999888888888777777666666666666777777888888666777666666666666666666555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333222222222333333333333333333333333444444444444555222222222222222333444444333444555444444555777:::;;;>>>BBBDDDFFFKKKRRRXXX^^^cccjjjmmmnnnnnnqqqsss||||||xxxvvv||||||{{{~~~vvvjjjccc^^^\\\[[[XXXWWWTTTRRRPPPNNNKKKJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA?????????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999sssrrrrrrwwwzzzwww|||uuummmiiieeeddd_________^^^^^^______```___```aaa___\\\ZZZYYYYYY[[[[[[\\\\\\\\\[[[ZZZZZZXXXXXXXXXXXXYYYZZZ\\\]]][[[[[[ZZZZZZZZZZZZZZZ[[[]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXVVVUUUSSSSSSTTTTTTRRRQQQOOOQQQRRRRRRPPPOOOOOOPPPLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJHHHGGGFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@?????????>>>>>>=================================;;;;;;;;;;;;;;;;;;;;;:::999999999888888888888777::::::999999999888888888555666666777777888888999666666666666777777777777555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333222333333333333333333444333333333333333333333333222222222222333333333333222222222222333333333333333333333333444444444444444444444444444555555666333444555555444555777999999;;;===>>>>>>AAAGGGLLLTTT\\\fffnnnrrrsssuuuwwwzzz}}}~~~zzzuuupppnnnkkkrrr|||~~~yyywww}}}}}}rrreee^^^YYYUUUTTTUUUSSSSSSQQQPPPNNNLLLJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888999:::;;;======wwwvvvvvvzzzxxxtttmmmgggbbb```______^^^^^^]]]^^^^^^___``````]]]___aaa```\\\YYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZWWWVVVVVVVVVWWWYYY[[[\\\[[[[[[ZZZZZZZZZZZZ[[[[[[]]]]]]]]]]]]\\\\\\[[[ZZZ[[[\\\]]]]]]^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYYYYXXXVVVTTTSSSSSSSSSSSSRRRPPPOOOQQQSSSRRRPPPNNNNNNOOOLLLLLLKKKJJJJJJJJJJJJKKKJJJIIIGGGFFFDDDDDDDDDEEECCCCCCBBBAAA@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>?????????========================<<<;;;;;;;;;:::999999999999999999888888888888777999999999888888888888777555666666777888888999999888888777777666666555555555555555555555555555555444444444444444444444444444444444444444444444444222222222222222222222222444333333333333333333222333333333333333333333333111111222222222333333333222222222222222222222222222222333333333444444444444444333333444444555666333444666666555555777888777:::<<<;;;:::<<<@@@DDDMMMUUU```iiimmmpppsssuuuwwwxxxwwwtttooojjjfffeeedddjjjrrrwww{{{~~~|||vvvxxx}}}zzzmmmcccYYYWWWUUUPPPOOOQQQPPPPPPOOOMMMJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@????????????@@@@@@===>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999888888888999;;;===>>>zzzzzz|||~~~}}}}}}~~~|||tttnnneeecccaaa^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]]]]```bbbaaa^^^\\\\\\]]]YYYZZZZZZ[[[[[[[[[[[[[[[UUUUUUUUUUUUVVVXXXZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[[[[]]]]]]]]]]]]]]]\\\[[[ZZZZZZ[[[\\\]]]^^^]]]\\\[[[YYYZZZZZZZZZZZZYYYYYYXXXUUUTTTRRRRRRSSSSSSQQQPPPOOOQQQTTTSSSPPPMMMMMMOOOLLLKKKKKKJJJJJJJJJJJJKKKJJJHHHFFFEEECCCCCCCCCDDDCCCBBBBBBAAA@@@@@@@@@@@@>>>????????????@@@@@@@@@<<<<<<===>>>???@@@AAAAAA========================<<<<<<;;;::::::999888888999999999888888888888777888888888888777777777777555666666777888999999999::::::999777666444333333666666666666666666666666555555555555555555555555555555555555555555555555222222222222222222222222444444444333333222222222333333333333333333333333111111111222222333333333222222222222222222222222222222333333333444444444222222111111222222333444333555666666555555777888666999;;;;;;:::;;;>>>BBBDDDKKKUUU]]]aaadddiiilllrrrsssrrroooiiiccc___]]]```eeekkkooosssxxx~~~}}}zzzuuuttt{{{rrrjjjbbbYYYRRRSSSSSSOOONNNPPPNNNNNNMMMJJJHHHGGGGGGHHHEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@????????????@@@@@@============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999:::;;;ooottt}}}{{{yyyxxxzzzzzz}}}wwwpppkkkgggddd\\\[[[ZZZYYYXXXXXXXXXXXX[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXWWWXXXXXXWWWVVVVVVXXXZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[```___]]][[[YYYWWWWWWVVVWWWXXXZZZ[[[\\\\\\[[[[[[ZZZYYYXXXWWWVVVUUUUUUUUUVVVUUUTTTRRRQQQQQQQQQQQQNNNNNNOOOOOONNNNNNMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGEEECCCAAA@@@EEEDDDBBBAAA@@@?????????>>>>>>>>>???@@@@@@@@@AAA???????????????>>>======>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888777666666555666666777777777777666666555555666666777777888888888999999999888777555444777777888888888888777777222222222222222222222222222222222222222222222222333333333222222222111111333333333333333333333333222222222222222222222222333333333333333222111000000000000000000000000000222333333444444333333222111111222222222333333333555444444444444555666666888888777777888888999:::@@@FFFMMMQQQRRRTTTZZZ___hhhlllpppqqqnnnhhhbbb___]]]bbbjjjoooqqqssswwwzzz|||}}}|||sssiiiaaaXXXWWWTTTQQQNNNKKKJJJIIIKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFEEEDDDBBBAAA@@@??????@@@???>>>>>>@@@@@@???>>>============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::888777777777888999gggnnnwww~~~|||wwwuuuvvvzzz~~~yyyppphhhddd```]]][[[ZZZZZZYYYXXXXXXXXXXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXWWWVVVWWWWWWVVVVVVWWWZZZ]]]^^^\\\ZZZXXXWWWXXXYYY[[[]]]\\\[[[YYYXXXWWWVVVVVVXXXYYYZZZ[[[\\\[[[ZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVUUUUUUSSSRRRQQQPPPPPPPPPNNNOOOOOOOOOOOONNNMMMMMMLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGFFFFFFEEEDDDBBBBBBDDDCCCBBBAAA@@@????????????????????????@@@@@@@@@>>>????????????>>>======>>>=========<<<<<<<<<;;;<<<;;;;;;;;;;;;:::::::::999999888888777666666555666666777777777777666666555555555666666666666666666777777888777666444444666666666777777666666666333333333333333333333333222222222222222222222222333333333222222222111111333333333333333333333333222222222222222222222222222333333333222222111000111111111111111111111111222333333444444333333222111111222222222333333333444444444444444555666666777666666666666777888888<<<@@@EEEGGGHHHJJJOOOSSS]]]ccclllqqqqqqnnnjjjgggaaaeeejjjlllmmmnnnqqquuuxxxzzz}}}uuullleee]]]WWWUUUTTTRRRPPPNNNLLLLLLKKKJJJJJJIIIGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFDDDCCCBBB@@@@@@?????????@@@@@@???@@@AAABBB@@@>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777888999YYY```iiipppttt{{{{{{wwwuuuwwwyyy|||~~~}}}}}}wwwpppjjjgggbbb^^^\\\[[[YYYWWWWWWWWWWWWVVVWWWWWWXXXYYYXXXXXXXXXXXXYYYYYYYYYZZZ\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVTTTUUUUUUTTTUUUXXX\\\```aaa___[[[XXXVVVWWWYYYZZZZZZZZZYYYXXXWWWWWWWWWWWWYYYZZZ[[[[[[[[[ZZZYYYXXXWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPPPPOOOOOONNNOOOOOOOOOOOONNNMMMMMMLLLKKKJJJIIIGGGEEEDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDCCCBBB@@@????????????@@@@@@@@@???????????????>>>>>>??????>>>>>>===<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888777666666666555666666777777666666555666666666666555555555555555555666666666555555444444555555666666555555444333333333333333333333333222222222222222222222222333333333222222222111111333333333333333333333333222222222222222222222222222222222333222222111000111111111111111111111111222222333333333333222222111111222222222333333333444444444444444555555666555555555555555666777777999;;;>>>>>>>>>@@@DDDHHHOOOWWWcccmmmrrrsssqqqpppmmmppprrrqqqooommmoooqqqpppssswwwzzzrrrgggaaa]]]XXXSSSQQQPPPOOONNNMMMMMMMMMMMMIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEAAAAAA@@@???????????????AAA@@@AAACCCDDDCCCAAA>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888777777888888HHHOOOWWW\\\___gggsss}}}}}}}}}yyysssooojjjccc^^^\\\[[[ZZZZZZYYYXXXWWWVVVTTTTTTTTTTTTUUUVVVWWWXXXWWWWWWWWWXXXXXXXXXYYYYYY[[[[[[ZZZYYYXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUUUURRRSSSSSSSSSUUUXXX^^^bbbccc```\\\XXXVVVVVVXXXZZZYYYXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[YYYWWWVVVUUUVVVVVVVVVWWWWWWVVVVVVTTTSSSRRRPPPOOOOOONNNNNNNNNNNNOOOOOONNNNNNMMMLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBAAACCCBBBAAA@@@????????????AAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888777777666666555666666666666666666555888777777666666555555555444555555555666666555555555555555666666555555555444444444444444444444444222222222222222222222222333333333222222222111111222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111222222333333333333222222111111222222222333333333444444333333444444555666555555555555555666666777999:::;;;;;;;;;===BBBFFFDDDLLLXXXcccjjjooosssuuuuuuyyy|||zzztttooolllkkklllooorrrvvv||||||sssiiiaaa]]][[[WWWTTTOOONNNMMMMMMLLLLLLLLLLLLHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDCCCCCC@@@@@@?????????@@@@@@AAA@@@AAABBBDDDFFFEEEAAA>>>============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888888888>>>DDDIIIKKKMMMTTTaaakkkvvv{{{}}}}}}~~~wwwkkkgggbbb^^^]]][[[XXXUUUPPPQQQSSSSSSSSSRRRQQQQQQQQQQQQRRRRRRSSSTTTVVVVVVWWWWWWWWWWWWXXXXXXXXXYYY[[[ZZZYYYXXXWWWWWWWWWWWWSSSSSSSSSSSSTTTTTTTTTTTTQQQRRRSSSSSSUUUYYY^^^bbbbbb___[[[XXXVVVWWWXXXYYYYYYXXXXXXXXXYYYYYYZZZ[[[ZZZ[[[[[[[[[ZZZXXXWWWVVVTTTUUUVVVWWWWWWVVVVVVUUUSSSRRRQQQOOONNNNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCAAA@@@???BBBAAAAAA@@@????????????AAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888888777777777777777555555666666666666555555888888888777777666666666666666666666666666777777555666666777777666666555444444444444444444444444222222222222222222222222333333333222222222111111222222222222222222222222111111111111111111111111000111111222222111111111111111111111111111111111111222222333333222222111111111222222222333333333333333333333333444555555666555555555555666777777999999::::::<<>>============<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999888888777777;;;>>>AAABBBCCCHHHRRRZZZfffnnnxxx{{{{{{}}}xxxnnneee___YYYWWWTTTRRRRRRQQQOOOMMMKKKMMMPPPQQQPPPOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTVVVVVVVVVWWWWWWWWWXXXXXXYYYXXXWWWVVVVVVUUUVVVVVVRRRRRRRRRSSSSSSSSSSSSSSSPPPRRRTTTUUUVVVXXX\\\___]]]\\\ZZZXXXWWWWWWXXXYYYYYYYYYXXXXXXYYYZZZZZZ[[[ZZZZZZ[[[[[[ZZZXXXWWWVVVTTTUUUVVVWWWWWWVVVUUUTTTRRRQQQPPPNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEEEEDDDCCCAAA@@@???AAAAAA@@@???????????????@@@@@@@@@???????????????======>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::999999999999888888777777777777777777444555555666666555555444777777777777666666666666777777666555555666666777666666666777777666666666333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222111111111111111111111111///000111111222111111111222222222222222222222222111111222222222222111111111111222222222333333333333333333333333444444555555555555555555666777777666666777999<<>>>>>======<<<;;;:::::::::;;;;;;<<<<<<<<<:::::::::999999999999888777777777777777777777888444555555666666555555444444444444555555555555555888777555444444444444555444555555666666555555444333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111111111111111111111111111//////000111111111111111222222222222222222222222111111222222222222111111111111222222222333333333333333222222333333444555444444444444444555555666555555666888;;;>>>??????;;;<<<>>>@@@DDDIIIOOOSSSbbblllzzz~~~|||tttsssrrrrrrwwwxxxpppllliiiggggggddd___ZZZVVVSSSQQQPPPMMMMMMKKKIIIHHHGGGGGGGGGEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@?????????@@@@@@???>>>>>>???@@@@@@???===============<<<<<<<<<<<<;;;;;;;;;:::::::::999999888999999:::999888777666666666666888:::===@@@BBBHHHQQQ\\\fffmmmsssyyy}}}~~~|||{{{yyyssswww}}}~~~yyynnniiiaaaZZZTTTPPPLLLJJJHHHHHHIIIIIIJJJIIIHHHGGGDDDGGGJJJKKKKKKKKKNNNPPPOOOOOONNNNNNOOOOOOPPPPPPSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPQQQQQQRRRRRRRRRSSSSSSTTTTTTQQQSSSVVVXXXWWWWWWXXXXXXUUUUUUWWWXXXYYYYYYYYYYYYWWWWWWWWWVVVVVVWWWWWWXXXXXXYYYZZZZZZZZZYYYXXXWWWUUUVVVWWWXXXWWWUUURRRQQQQQQPPPNNNMMMLLLLLLKKKKKKIIIIIIJJJJJJIIIIIIHHHGGGIIIHHHHHHGGGFFFEEEEEEDDDBBBCCCCCCDDDEEEEEEDDDDDD@@@@@@??????????????????>>>>>>??????@@@@@@@@@AAA===============<<<<<<;;;:::::::::;;;;;;<<<<<<<<<:::::::::999999999888888777777777777777888888888444555555555555555555444222222222333333444444444777666555333222222333333333444444555555444444333222222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111000000000000000000000000//////000111111111111111222222222222222222222222111111222222222222111111111111222222222333333333333333222222333333444555333333222222333333444555555666777999<<<======<<<888:::<<<>>>@@@CCCGGGJJJPPP\\\kkkwww}}}~~~~~~~~~|||xxxtttuuu{{{uuukkkeeebbb___]]]```]]]YYYUUUQQQNNNLLLKKKLLLKKKJJJIIIHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEFFFAAABBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>???===<<<<<<>>>>>>>>><<<>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888999:::999888777666444444555666888999;;;<<>>@@@?????????>>>>>>======@@@???>>>===<<<;;;:::999999999999::::::;;;;;;;;;::::::::::::::::::::::::999888777555555777888999555555444444444444555555777666555555666555333111666666666666666666666666555555555444444333333333333333333333333333333333333333333222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111222222222222222222222222333333222222333333444555333333333444444444555555555888:::::::::999999::::::999999999;;;===@@@BBBIIIRRR]]]fffkkkqqqxxx}}}||||||zzz~~~}}}}}}~~~yyypppeee^^^]]]]]]\\\ZZZWWWVVVTTTQQQOOOMMMLLLLLLKKKJJJJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777777888888333333444555777999;;;<<>>>>>?????????>>>>>>>>>======??????>>>===<<<;;;:::999999999999:::::::::;;;;;;999999999999999999999999888777555444444555777888666555555444444555555666444444333444666666555444222222222222222222222222555555444444444333333333333333333333333333333333333333333222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111222222222222222222222222333222222222222333444444333333333444444444444555444666:::;;;::::::999:::888888777777888;;;===???>>>FFFPPPXXX\\\```fffjjjqqqwwwzzzzzz{{{|||xxxwww{{{yyyppplllfff^^^ZZZYYYXXXUUUQQQSSSRRRPPPOOOMMMLLLLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@??????????????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888777777777777777777888222222333444666888:::;;;<<<@@@EEEIIILLLOOOQQQSSSYYY^^^eeekkknnnooopppqqqiiigggeeebbb```^^^^^^^^^bbbeeekkkqqqxxxwwwpppeee___VVVQQQOOONNNLLLIIIFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDCCCDDDEEEGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSSSSTTTUUUVVVVVVVVVTTTSSSQQQOOONNNOOOQQQSSSSSSSSSRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRTTTSSSSSSRRRRRRRRRRRRSSSVVVUUUSSSRRRRRRQQQOOOMMMKKKKKKJJJJJJKKKKKKLLLMMMIIIHHHHHHGGGFFFFFFGGGGGGFFFFFFFFFEEEDDDDDDCCCCCC????????????????????????AAA@@@@@@??????>>>======>>>>>>>>>>>>============>>>>>>===<<<;;;;;;::::::999999999999::::::::::::888888888888888888888888666666444444444444666666666666555555555555666666111111222444666888777666333333333333333444444444444444444444333333333333333333333333333333333333222222222222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111222222222222222222222222222222222222222333444444333333333333444444444444333666;;;===<<<:::999999777666555555666777999:::;;;AAAIIINNNQQQSSSVVVYYY]]]eeelllpppvvv~~~|||{{{|||}}}zzzxxxtttpppooorrrxxx}}}zzzwwwwww{{{xxxqqqjjjfff^^^[[[XXXVVVVVVSSSNNNJJJMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@AAA@@@@@@@@@@@@???????????????>>>>>>>>>>>>======<<<<<<;;;;;;;;;::::::::::::999999999999888888888777777777777777777777777222222222333555777888999;;;>>>AAADDDEEEFFFHHHIIIMMMQQQWWW\\\```dddgggjjjiiigggeeeccc```]]][[[ZZZXXXZZZ]]]aaaeeeiiimmmnnnvvv}}}zzzsssooojjjbbb[[[VVVRRRMMMJJJJJJJJJHHHGGGDDDCCCCCCBBBBBBCCCCCCDDD@@@@@@@@@AAABBBDDDEEEFFFCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNNNNOOOOOOPPPPPPOOOOOOOOOMMMMMMMMMLLLLLLMMMNNNNNNMMMMMMNNNPPPRRRSSSTTTUUUVVVUUUUUUSSSQQQOOOMMMKKKLLLMMMNNNPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRQQQPPPRRRRRRQQQQQQQQQRRRRRRSSSSSSQQQPPPOOOPPPPPPNNNLLLJJJJJJJJJJJJJJJKKKKKKLLLHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBB????????????????????????@@@??????>>>>>>======<<<===========================<<<<<<;;;;;;:::::::::999999999999999999999:::777777777777777777777777666666555444444555666666777666666555555666666777111111111333666777777666333333333444444444444444333333333333333333333333333333333333333333333333222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111222222222222222222222111222333333444222222333333333444444444555999===???===:::777666666555555555555666777777;;;@@@EEEIIIJJJJJJLLLMMMJJJQQQYYY___jjjwww|||yyywwwvvvvvvsssqqqnnnjjjhhhkkkpppuuu|||}}}|||wwwvvvwwwxxxoooiiidddaaa^^^XXXVVVTTTTTTSSSQQQMMMJJJLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>============;;;;;;;;;;;;:::::::::999999999999999888888888888666777777777777777777666333333333333444666777777:::<<<>>>???>>>???@@@AAAEEEHHHKKKOOORRRVVVZZZ]]]`````````___]]]\\\ZZZYYYXXXXXXYYYYYYZZZ[[[\\\\\\___dddlllsss{{{}}}ooohhh___[[[ZZZXXXSSSOOOIIIHHHGGGGGGFFFEEECCCAAADDDCCCCCCBBBBBBBBBBBBBBBAAABBBCCCEEEHHHJJJMMMNNN???@@@BBBDDDEEEFFFFFFFFFHHHIIIIIIJJJLLLMMMMMMNNNNNNOOOOOOPPPOOOOOONNNNNNKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMNNNPPPRRRSSSTTTUUUUUUTTTSSSQQQOOOMMMKKKJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQPPPOOONNNQQQQQQPPPQQQQQQRRRSSSTTTNNNMMMLLLMMMOOOOOONNNMMMMMMLLLKKKJJJJJJIIIJJJJJJGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA???????????????????????????>>>>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;::::::::::::999999999999999999999999666666666666666666666666666666666666666666666666666666555555555555666666333222222333555666555333//////000000000111111111333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000111111222222222222111111111111222333333222222222333333333444444999<<<@@@@@@===999555444666555555555555555666666999<<>>>>>>>>>>>>>>============<<<;;;:::::::::999999999999999999999888888888777777555666777777777777666555555555444444444555555666777888999999888888999;;;???AAACCCDDDFFFIIILLLOOOPPPPPPQQQQQQQQQRRRRRRRRRUUUVVVVVVVVVVVVUUUTTTTTTRRRUUUZZZ^^^dddkkkrrrwww}}}wwwmmmfffZZZUUUOOOLLLKKKJJJHHHFFFBBBCCCDDDEEEDDDBBB???===AAA@@@??????>>>>>>>>>???>>>???@@@BBBEEEHHHKKKMMM@@@AAACCCEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMNNNNNNOOOOOOOOONNNMMMMMMIIIIIIIIIIIIJJJKKKMMMMMMNNNNNNOOOPPPQQQSSSSSSTTTSSSSSSQQQPPPNNNLLLKKKJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMNNNOOOPPPPPPOOONNNMMMOOOOOOOOOPPPPPPRRRSSSTTTMMMLLLLLLMMMOOOPPPPPPOOOOOONNNMMMKKKJJJIIIIIIIIIGGGGGGEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<999999::::::::::::::::::999999999999999888888888666666666666666666666666666666666666666666666666555555444444444444555555444333333333555555333111000000111111222333333333222222222222333333333333333333333333333333333333000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111//////000000111222222222111111111111111222333333222222222222333333333333:::<<<>>>>>>;;;777444222555555555555555666666666777999<<>>>>>>>>>>>>>>============<<<<<<:::::::::999999999888888999888888888888777777777555555777777777777555555888777666555444444444444444555666555444444666888:::;;;======>>>???BBBEEEBBBBBBBBBBBBCCCDDDFFFFFFKKKMMMOOORRRTTTTTTTTTTTTQQQSSSVVVXXX[[[___eeehhhiiilllpppsssuuuyyy~~~yyyssskkkcccYYYSSSKKKIIIGGGDDDBBBBBBBBBBBB???@@@AAAAAA@@@?????????<<<<<<;;;;;;;;;<<<======::::::;;;===???AAACCCDDDBBBCCCDDDFFFGGGHHHIIIIIIFFFFFFGGGIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKGGGGGGHHHHHHIIIKKKLLLMMMOOOOOOPPPPPPQQQRRRRRRSSSQQQQQQPPPNNNMMMMMMLLLLLLJJJJJJJJJJJJKKKLLLMMMMMMMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMNNNOOOPPPRRRRRRPPPOOONNNOOOQQQQQQQQQOOOOOONNNMMMLLLKKKJJJJJJJJJHHHGGGFFFDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<888888999999:::::::::;;;999999999999888888888777666666666666666666666666555555555666666555555555444444333333333333444444444333222333444555333111333333444444555666666666111111222222222333333333333333333333333333333333///000000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111/////////000111222222222111111111111111222222333111222222222222333333333666888:::999777444333222222333444444555555555555777888;;;===??????===<<<;;;======???HHHTTTZZZZZZ[[[___gggooovvvzzz||||||zzz{{{|||{{{xxxvvvvvvvvvnnnppprrruuuzzz{{{rrrkkkeeebbb\\\]]]]]][[[XXXTTTRRRPPPNNNNNNMMMKKKIIIIIIIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA?????????@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<999999999999888888888888888888888888777777777777444555777888888777555444:::999777666444444333333333444555444333444666888777888:::::::::;;;===???======<<<;;;<<<===>>>???@@@CCCIIINNNSSSUUUVVVVVVUUUWWWZZZ[[[\\\]]]```bbb\\\^^^______```dddjjjppprrrvvv|||~~~{{{xxxvvvrrrmmmgggaaa[[[TTTLLLFFFBBBBBBBBB@@@??????AAABBB<<<<<<<<<;;;;;;;;;===???::::::::::::;;;<<<===>>>;;;;;;<<<<<<===???@@@AAA>>>???@@@BBBCCCDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMKKKKKKLLLLLLKKKJJJIIIIIIFFFFFFGGGHHHIIIKKKLLLMMMPPPPPPPPPQQQQQQQQQRRRRRRPPPPPPOOONNNMMMMMMNNNNNNJJJJJJJJJJJJJJJKKKMMMMMMMMMNNNOOOPPPPPPOOONNNMMMKKKKKKKKKLLLMMMOOOPPPQQQTTTSSSQQQQQQRRRRRRQQQPPPOOONNNMMMLLLLLLKKKLLLLLLHHHGGGFFFEEECCCCCCBBBBBB???????????????@@@@@@@@@===========================<<<<<<;;;;;;:::999999:::::::::;;;;;;<<<<<<<<<888888888999999::::::;;;999999999999888888777777777777777777777777777777333444444555555444444333444333333222222333333444222222111333555555444222000000111222222333444444111111111222222333333333333333333333333333333333//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111...//////000111222222222111111111000111222222333111111222222222333333333222444666666444333333333111111222333444555444444222333666999<<<<<<;;;999999::::::<<>>>>>>>>>>>>>>=========<<<<<<<<<<<<999999999888888888888777888888888888777777777777444555666888888666555444<<<;;;:::888666555333333111111111222333444666666666555555444444666777888888888888888888888888888:::>>>CCCHHHKKKNNNQQQSSSUUUYYY]]]```aaaaaaaaabbbdddbbb___]]][[[ZZZYYYYYYeeeeeehhhmmmsssxxx{{{|||}}}~~~{{{wwwuuuuuuvvvvvvvvvttttttsssqqqooollljjjiii```ZZZSSSLLLHHHDDDAAA??????>>>===<<<;;;;;;<<<===:::::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============???@@@AAABBBDDDEEEFFFFFFGGGFFFFFFHHHLLLNNNMMMKKKLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJKKKMMMMMMOOOOOOOOONNNNNNMMMMMMMMMNNNOOOOOOPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJMMMLLLLLLLLLLLLLLLMMMNNNMMMMMMMMMMMMNNNOOOPPPPPPNNNNNNOOOPPPQQQQQQQQQQQQQQQPPPNNNLLLKKKJJJKKKKKKHHHGGGFFFDDDCCCBBB@@@@@@@@@@@@??????>>>======<<<>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999888999999999999999999999999777777777777777888888888666666666666555555555555555555555444444333333333444444444333333222222222222222222222222222222222222222222222222222222222333333222111111222333333222222222222222222222222111111111111111111111111000000111111111111000000000000////////////000000//////////////////////////////000111111111111111222111111111000000//////000000000000000000000000000000000000000000000000222222222111111111000000111111222222222333333333333333333333333333333333111222222333333222222111222444888;;;<<<;;;999888777777999===AAAEEEEEEEEEDDDFFFJJJPPPWWW```gggkkk{{{}}}|||yyywwwxxx~~~xxxxxxzzz~~~{{{vvvrrrppplllgggbbb^^^[[[ZZZZZZYYYWWWUUUSSSQQQOOOOOONNNMMMLLLKKKIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDDDDCCC@@@>>><<<@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::999999888888999999999888666444333444555666999888666555444444555555<<<;;;;;;999888666444333111111111222222444555666666555444444444555777777444444444444444444444444555999>>>CCCGGGKKKOOORRRUUUYYY^^^bbbcccdddeeefffeeecccaaa^^^]]]\\\[[[[[[[[[[[[]]]```dddggghhhhhhlllmmmooorrrssstttuuuuuuwwwwwwxxxxxxzzz{{{}}}}}}|||{{{uuutttrrrqqqqqqooollljjjiiifffccccccdddggghhhhhhjjjiiigggeeebbb^^^\\\ZZZSSSNNNIIIDDDAAA???===<<<>>>===<<<;;;:::;;;;;;<<<888888999999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<============>>>???@@@AAACCCDDDEEEEEEGGGFFFEEEGGGJJJLLLJJJHHHJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMOOOOOONNNNNNNNNMMMMMMMMMLLLMMMNNNNNNNNNMMMKKKJJJKKKKKKKKKKKKKKKKKKKKKJJJNNNMMMMMMMMMMMMNNNOOOOOONNNNNNNNNOOOOOOQQQRRRRRRNNNNNNOOOPPPPPPQQQPPPPPPPPPNNNMMMKKKJJJJJJJJJJJJGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>???????????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;::::::999888999999999999999999999999888888888777777777777777666666666666555555555555555555444444444333333333444444444333333222222222222222222222222222222222333333333333333333333333333222222111111222222333222222222222222222222222111111111111111111111111000000111111111111000000000000////////////000000000000000000000000000000//////000000111111111000111111111000000000//////000000000000000000000000000000000000000000000000222222222111111111000000111111111222222222333333333333333333333333333333222333333444444333333222111333666888:::999888777666666888;;;???BBBBBBBBB@@@BBBDDDIIINNNUUUZZZ^^^kkkqqqyyy||||||~~~{{{|||~~~{{{uuupppkkkgggjjjhhheeeaaa^^^[[[YYYXXXXXXWWWVVVTTTRRRPPPOOONNNNNNMMMLLLKKKIIIIIIIIIIIIFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCBBB@@@===<<>>========================<<<<<<<<<<<<<<<;;;:::999999888888999999999888666444333444555666888777666444333333444444;;;;;;<<<;;;:::777444333222111111111222222333444555444444444444555666666222222222222222222222222444777:::===@@@DDDHHHLLLQQQUUUZZZ^^^```bbbccceeecccbbb```^^^]]]]]]^^^^^^\\\]]]]]]^^^^^^^^^^^^^^^^^^___```bbbcccdddddddddbbbbbbbbbbbbcccdddeeefffhhhiiijjjjjjkkklllmmmmmmnnnooooooooonnnmmmlllllljjjjjjiiihhhggggggfffeeecccaaa^^^]]]]]]\\\[[[YYYUUUTTTRRRTTTWWWZZZ]]]]]]]]][[[YYYVVVRRRNNNKKKIIIEEEBBB>>>;;;;;;;;;;;;:::<<<;;;::::::999999::::::999888888999:::<<<>>>???<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<============>>>@@@AAABBBCCCDDDFFFEEEEEEFFFHHHIIIGGGFFFHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLLLLJJJKKKLLLLLLLLLKKKJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKNNNNNNNNNOOOOOOPPPPPPPPPNNNNNNOOOPPPQQQRRRSSSTTTNNNNNNOOOPPPPPPPPPOOOOOOMMMMMMKKKJJJIIIIIIIIIIIIEEEEEEDDDCCCAAA@@@??????======>>>>>>???@@@AAAAAA@@@??????>>>===<<<<<<;;;;;;;;;;;;:::::::::999999:::::::::::::::999999888999999999999999999999999999999888888777777666666666666666555555555555444444444444444333333333333444444333333333333222222222222222222222222222222444444444444444444444444333222111111111111222333222222222222222222222222111111111111111111111111///000000111111000000///000000////////////000000111111111111111111111111/////////000000000000000111111000000000000//////000000000000000000000000000000000000000000000000222111111111111000000000111111111222222222222333333333333333333333333333333333444444444444333333222222444555666777777666555555666:::===???>>>===>>>>>>???BBBEEEIIIMMMOOOXXX___jjjssswwwxxxxxxxxxzzz{{{}}}~~~}}}~~~vvvnnnjjjgggdddaaa```___]]][[[YYYXXXWWWWWWUUUUUUTTTRRRQQQOOONNNNNNNNNMMMLLLJJJIIIIIIIIIIIIFFFFFFFFFEEEEEEEEEDDDDDDFFFEEEEEEDDDDDDEEEEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAAAAA@@@???===;;;>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<::::::999888888888888999999888666555444444555555666666555444333333333333999:::<<<===<<<999666444333222222111111111222222444444444444444555555555333333333333333333333333777888999999:::<<>><<<999888999:::::::::999999999888888888999999:::999999999;;;===@@@AAA;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>???AAABBBBBBFFFFFFFFFGGGGGGGGGFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNOOOOOOPPPPPPPPPPPPMMMNNNOOOQQQRRRSSSTTTTTTNNNOOOOOOOOOOOOOOONNNMMMKKKKKKJJJIIIHHHHHHHHHGGGDDDCCCCCCBBB@@@??????>>>===>>>>>>??????@@@AAAAAAAAA@@@???>>>===<<<;;;::::::::::::999999999888888999999:::::::::999999888999999999999999999999999:::999999888777666555555666666555555555444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111//////000000000000//////000000////////////000000000000000000000000000000............//////000000000000000000000000//////////////////////////////000000000000000000000000111111111111000000000000111111111111222222222222222222222222222222222222222333333444444333333222333333333333444555666777555555666999<<<===;;;:::======>>>???AAADDDFFFGGGLLLSSS]]]eeehhhgggdddccceeehhhlllqqqwww|||||||||zzzuuunnniiifffeeedddbbb[[[ZZZYYYWWWVVVVVVUUUUUUTTTTTTSSSRRRQQQPPPOOONNNMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@@@@???>>><<<<<<===<<<;;;;;;::::::;;;;;;:::::::::;;;;;;<<<<<<===:::999999888888888888888888777666555444444555555444444444333333222222222777888:::<<<<<<:::888666444444333222111111111111222333333444444444444444333333333333333333333333777888888777777888:::===CCCEEEHHHIIIIIIHHHIIIJJJMMMNNNOOORRRUUUYYY\\\___dddfffhhhgggdddaaa``````___^^^]]]]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXXXXUUUUUUUUUUUUUUUTTTTTTTTTRRRRRRQQQQQQPPPPPPPPPOOONNNMMMKKKIIIIIIIIIJJJKKKIIIGGGDDDCCCCCCDDDDDDCCC???>>>>>>???BBBEEEFFFFFFEEEEEEDDDBBBAAA>>>===;;;;;;:::888777999:::999999777777888888888888888888777777777888:::<<<>>>???;;;:::::::::999999999999::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>@@@AAAAAAFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEFFFGGGHHHJJJKKKKKKKKKLLLLLLMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMMMMLLLKKKIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPMMMNNNOOOQQQRRRRRRSSSRRRNNNOOOOOOOOONNNMMMLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGCCCCCCBBBAAA@@@??????>>>????????????????????????AAA@@@???>>>===<<<;;;:::::::::999999999888888888888888999::::::999999999999999999999999999999999:::999999888777666555555555555555555444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////000000////////////000000////////////////////////......------......///000//////////////////000000////////////////////////////////////////////////000000000000000000000000000000111111111222222222222222222222222222222222111111222222222222111111333333222222333444555666555666777:::<<<===;;;888:::;;;<<<===???AAACCCDDDFFFLLLTTTZZZ[[[XXXTTTRRRRRRTTTWWW[[[cccmmmyyy}}}yyyvvvsssqqqllliiieeebbb``````______[[[ZZZYYYWWWVVVUUUUUUUUUUUUTTTTTTRRRQQQPPPOOOOOOMMMLLLKKKJJJJJJIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAA????????????>>>======<<<<<<;;;;;;:::::::::::::::999999::::::;;;;;;<<<<<<:::999888888777777888888888777666666555444444444333333333333333222222222444555888:::;;;;;;::::::777666444333222111111111111222333333444444333333111111111111111111111111222444555666666777:::<<<>>>@@@AAAAAA???>>>>>>???AAABBBDDDHHHMMMRRRVVVYYY]]]```cccbbb___\\\[[[\\\^^^^^^]]]]]]]]]^^^______^^^]]]\\\ZZZYYYXXXWWWWWWVVVVVVUUUTTTSSSRRRQQQPPPMMMLLLJJJIIIHHHGGGGGGGGGDDDCCCBBBAAA@@@AAABBBBBBBBB@@@>>>>>>??????>>>===<<<::::::;;;===??????>>><<<<<<<<<<<<;;;:::999999888777555555777888777666666666777888888888888777444555666777888999:::::::::::::::999999999888888999999999:::::::::;;;;;;::::::;;;===>>>???@@@AAADDDFFFHHHGGGFFFEEEEEEFFFCCCDDDEEEFFFHHHIIIJJJKKKJJJKKKLLLMMMMMMMMMKKKKKKIIIIIIJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLIIIIIIJJJJJJKKKLLLLLLLLLKKKLLLNNNPPPQQQQQQPPPPPPNNNOOOPPPRRRRRRRRRQQQQQQOOOOOOOOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGCCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@@@@@@@??????@@@??????>>>===<<<<<<;;;:::::::::999999999888888777888999999999999999999999999999999999999999999999999888888777777666666555555555444444444444333222222222222333333333333222222333333333333444444222222222222222222222222111111111111111111111111000000111222222111000000111111111111111111111111000000000000000000000000...//////000000//////...000000////////////000000..............................---,,,,,,...///000......////////////000000000000000000000000000000//////////////////////////////000000000000000111000000000111111111111222222222222222222222222222000000111111111111000000333222222222222333444555555666888;;;======:::888777777999;;;<<<>>>???@@@@@@FFFMMMRRRSSSPPPMMMKKKHHHIIIJJJLLLQQQYYYcccjjj}}}|||tttnnnmmmlllkkkiiicccbbb```^^^\\\\\\[[[[[[[[[[[[YYYXXXWWWVVVVVVUUUUUUUUUTTTRRRQQQPPPNNNNNNLLLLLLKKKJJJJJJJJJJJJJJJHHHGGGGGGFFFEEEDDDCCCCCCEEEDDDDDDCCCCCCDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::999999::::::::::::::::::999999888777777777777888777777777666555555444444222333333444444333222222111333555777:::;;;<<<===999888666444333222111111000111222333444333333222000000000000000000000000000222444555555666777888999;;;;;;:::888777777888999:::<<<@@@EEEJJJOOORRRRRRWWW[[[ZZZVVVRRRRRRSSSVVVWWWWWWYYY[[[^^^aaabbbaaa```^^^\\\ZZZYYYXXXWWWYYYXXXVVVTTTRRRPPPNNNNNNKKKIIIGGGEEECCCBBBBBBBBB======<<<<<<;;;;;;<<<<<<===<<<<<<===>>>>>><<<::::::999888999<<<======<<<999:::::::::999888888777666444444444666777777666555666777888999888888777444666888999::::::999888999999999999888888888888999999999999::::::::::::::::::;;;===>>>???@@@AAABBBDDDFFFFFFDDDCCCDDDFFFCCCDDDEEEFFFGGGHHHIIIJJJIIIJJJLLLMMMMMMLLLJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMMMMIIIIIIJJJJJJKKKLLLLLLMMMLLLMMMOOORRRSSSSSSRRRQQQPPPQQQSSSTTTTTTSSSQQQPPPOOOOOOOOONNNMMMKKKJJJIIIHHHIIIJJJJJJJJJIIIHHHGGGCCCCCCBBBBBBAAAAAA@@@@@@>>>??????@@@@@@AAAAAAAAA???>>>>>>>>>======<<<<<<;;;:::::::::999999999999777777888999999999999999999999999999999999999999888888888777777777777777555555555444444444333333111111222222222333333333222222222333333444444444222222222222222222222222111111111111111111111111///000111222222111000///111111111111111111111111000000000000000000000000......////////////......000000////////////000000////////////////////////...---,,,+++,,,---///000........./////////000000000000000000000000000000////////////////////////////////////000000111111000000000000111111111111111111111111111111111111111111111222222111111111000000111111111222222222333444777:::======:::777666777888999;;;<<<<<<<<<:::@@@FFFKKKKKKIIIGGGFFFAAAAAABBBCCCEEEJJJPPPUUUhhhssszzzuuunnniiihhhgggdddbbb``````___]]][[[ZZZYYYZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUSSSQQQOOONNNLLLKKKLLLLLLKKKJJJJJJJJJJJJKKKHHHHHHGGGFFFEEEDDDCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>??????<<<<<<;;;:::::::::::::::::::::::::::999999999999999999888777777777777777777777777666666555444333222333444555555444333333000111333666999;;;>>>???:::999777555333222111111000111222333444333222222222222222222222222222222111333555666444333222333555666666666444333444555666777999<<>>>>>===;;;999999999999888888888888777888888999999999::::::::::::;;;<<<===>>>@@@AAAAAA???BBBEEEDDDBBBAAACCCEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLMMMLLLKKKIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLNNNNNNNNNMMMLLLIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNQQQSSSTTTTTTSSSSSSRRRSSSUUUVVVUUUTTTRRRQQQOOOOOOOOONNNLLLKKKIIIHHHHHHIIIJJJJJJJJJIIIHHHGGGCCCCCCCCCBBBBBBAAAAAAAAA<<<===>>>???AAABBBCCCDDD>>>>>>>>>>>>============;;;;;;;;;:::::::::999999666777888999999999999999999999999999999999999999777777777777777888888888555555444444444333333333111111111222222333333333222222222333333444444444222222222222222222222222222222222222222222222222///000111222222111000///000000000000000000000000000000000000000000000000......////////////......000000////////////000000000000000000000000000000...---,,,++++++---...000---.........//////000000000000000000000000000000////////////////////////.../////////000000111111000000000000111111111111111111111111111111111111222222222333333222222222...///000000000000000///222333666:::<<<<<<999666777888999:::;;;;;;;;;;;;777;;;AAADDDDDDBBBAAA@@@:::;;;>>>???AAACCCFFFIIIWWWcccooosssooommmrrrxxxzzz}}}~~~}}}zzzuuunnniiigggddd```]]]]]]]]]]]][[[XXXVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWUUUTTTRRRPPPNNNLLLJJJIIILLLKKKKKKJJJJJJJJJJJJKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???????????????@@@===<<<;;;;;;::::::;;;;;;;;;::::::999999888888888999888888777777777777777777777777777666555444333222333444555555555444333.........///111555888:::;;;::::::888777555444333111111111111111111222333333222222222111000000000333333333333333333333333444444333333222333333333444666888:::===???@@@@@@BBBBBBBBBAAA@@@??????>>>@@@BBBDDDGGGKKKQQQXXX]]]_________^^^[[[XXXTTTRRRJJJIIIHHHFFFEEECCCBBBAAAAAA???<<<999999999;;;===:::999888666666666777777666666777777777777666666666666666666777777777777:::999777666444333333333444444444555555555555666444444666777888888888888999999999888888888888888888888888888888888888888777888888888888999999999999999:::;;;<<<===>>>??????@@@BBBAAA@@@@@@AAACCCAAABBBCCCDDDFFFGGGHHHIIILLLLLLKKKKKKJJJJJJIIIIIIGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKKKKJJJJJJKKKLLLMMMOOOOOOOOOPPPPPPOOOOOONNNOOOQQQRRRQQQOOONNNNNNOOOOOONNNNNNMMMLLLKKKJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;:::999777666666555555:::::::::::::::::::::::::::777444444666888777555444444555555555555444444333444444555555444444333333222222111111222222333111111111111111111111111111111111111111111111111222222222222222222222222000000////////////000000000000000000000000000000111///...///000111000...............////////////////////////////////////000///...------...///000//////////////////////////////............//////000000000000000000000000000000000000000000000000333222000/////////000111000000000000000000000000000000000000000000000000222222333333333333444444222333666888999999888888666555444444555777:::;;;:::;;;===AAACCCBBB???<<<============<<<>>>BBBDDDLLLSSS[[[___^^^\\\]]]___ggghhhkkkooowww|||yyysssqqqoooooorrryyy}}}vvvnnnfffaaa^^^\\\[[[ZZZXXXWWWVVVVVVWWWWWWUUUUUUUUUTTTTTTRRRQQQQQQPPPPPPOOONNNMMMKKKKKKJJJLLLLLLKKKJJJJJJJJJJJJKKKHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>=========<<<;;;:::999:::;;;;;;;;;;;;;;;:::::::::999999666666555555555555666666888888777555555444444444222222222222222222222222...------...000333666888;;;;;;;;;:::888666444222222111111111111111222222222222222111111111111111111111111111111111111111222222111111111111111222333555666888:::;;;<<<<<<======<<<<<<;;;::::::999:::<<<>>>AAADDDJJJPPPUUUZZZZZZYYYWWWTTTPPPMMMJJJEEEEEEDDDCCCAAA@@@???>>>===<<<:::888777888999999888777666555555555666666555555666666666666555555444444555555555666666666888888666555444444444444444444444444555555555555333333444666666777777777888888888888888888888888888888888888888888888888777777888888888999999999999999:::;;;<<<===>>>>>>???@@@AAAAAA@@@@@@AAABBBBBBBBBDDDEEEFFFHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLKKKJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPPPPOOOOOOPPPQQQRRRRRRPPPOOOOOOPPPOOOOOONNNMMMLLLKKKKKKJJJHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;::::::::::::999888777777666666777999999999999999999999999999777444444666777666555444444555555555555444444333333444444444444333333333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000111///...///000111000...............////////////////////////////////////000///...------...///000//////////////////////////////............//////////////////////////////////////////////////////222222000/////////000000000000000000000000000000000000000000000000000000111111111222222222333333000111444666777777666555555555444444555777999;;;999:::<<<>>>@@@@@@<<<:::999::::::999999;;;>>>AAADDDKKKSSSVVVUUUTTTTTTVVVSSSTTTWWWZZZaaalllwww~~~{{{wwwrrrnnnlllmmmllliiiiiimmmssszzz|||vvvoooggg```\\\ZZZYYYXXXWWWVVVVVVVVVWWWSSSSSSSSSSSSRRRQQQPPPOOOOOOOOONNNNNNMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>===<<<;;;:::999:::;;;;;;::::::::::::999999999999999999888888888888999999888777666555444444444444333333333333333333333333......---...///111333555:::;;;;;;;;;:::888555444333222111111111111111222111111111111111222222222111111111111111111111111000000////////////000000333333555666777777777777888888888777666666555555555777999;;;>>>BBBHHHLLLQQQQQQOOOMMMJJJFFFCCC@@@???>>>>>>======<<<<<<;;;888888777777666666555555555444444333444444555666444444555555555555444444333333333444444444555555666666555444444444444555444444444444555555555555222333444555555555555555666666777777888888999999888888888888888888888888777777777888888888999999999999:::;;;<<<======>>>>>>???AAA@@@??????@@@BBBCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNMMMLLLKKKKKKKKKLLLNNNOOOMMMNNNOOOOOOPPPPPPPPPPPPPPPQQQSSSRRRQQQOOOPPPPPPPPPPPPOOONNNMMMLLLKKKKKKHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::999888888777777777888888888888888888888888888888999777555555666666666555444444444444444444444444333333444444444444333333333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000111///...///000111000...............//////////////////////////////////////////............///////////////////////////////////////....../////////////////////////////////////////////////////////111111000/////////000000000000000000000000000000000000000000000000000000000000000111111111111222000111333555666666555555555444444444555777888:::888888999<<<===<<<999666777888999888888999<<<>>>===CCCIIILLLLLLKKKKKKMMMFFFGGGIIILLLQQQZZZdddjjjssswww~~~xxxtttrrrpppnnnrrrrrrrrrpppnnnkkkhhhffffffdddccccccfffkkkpppttt|||}}}}}}zzzsssiii___YYYYYYXXXWWWVVVUUUUUUUUUVVVRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNMMMMMMLLLLLLLLLIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@????????????>>>>>>>>>===<<<:::999999999:::;;;999999999999888888888777666666555555555555666666777777666555444444444444444444444444444444444444///////////////111222333666777:::;;;<<<:::999777444444333222111111111222000000000111222222222333222222222222222222222222//////.........///000000333444444555555444444444777666666666555555555444444555777888:::===BBBEEEFFFEEEDDDCCC@@@>>>;;;:::999999999999999999999999555555666666666555333333333333333333444444555555333333444444444444333333333333333333444444444444555444444444444444555555333333444444444555555555333333444555555555555555555555666666777888999999888888888888888888888888777777777777888888888888999999:::;;;;;;<<<=========>>>@@@???>>>>>>???AAACCCCCCDDDEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLKKKKKKLLLMMMNNNOOOMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQSSSRRRQQQPPPPPPQQQQQQPPPPPPOOONNNMMMLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::888777777777888888999:::888888888888888888888888888888777777777777666666444444444444444444444444333333333444444333333333333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000////////////////////////111///...///000111000.............../////////////////////////////////////////////....../////////////////////////////////......////////////......////////////////////////////////////////////////000000000/////////000000000000000000000000000000000000000000000000000000000000000111111111222222222333444666777777666666444444444444555666777888888777888:::;;;:::777444999:::;;;:::::::::===???;;;???DDDGGGGGGFFFGGGHHHDDDEEEFFFHHHLLLRRRZZZ___eeejjjqqqxxx||||||{{{yyyzzzzzz{{{~~~~~~yyyrrrllljjjiiiiiihhhnnnnnnnnnmmmllliiigggfffaaa```______aaadddhhhjjjppprrrtttsssnnneee[[[UUUXXXWWWVVVVVVUUUUUUTTTTTTQQQQQQQQQQQQQQQPPPOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA????????????????????????<<<;;;:::999999999:::;;;888888888888777777777777555444444444444444444555777666555444444444444444444444444444333333333333000000000000111111222222111333666999;;;<<<<<<;;;666666555333222222222222000000000111222222222333222222222222222222222222///////////////000111222444444444444444333222222444444444444444444333333222444555666666888;;;>>><<<<<<;;;:::999888777777666666666777777777888888333444555666666555333222222333333444444555555555222222333333333333222222333333444444444555555555333333333333333444444555333333333444444444444555444444555666666666555555444444555666777777888888777777777777777777777777666666777777777888888888999999::::::;;;<<<<<<<<<<<<===???>>>======>>>@@@CCCCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKIIIIIIIIIIIIJJJJJJJJJJJJLLLKKKKKKKKKKKKMMMOOOPPPMMMNNNOOOOOOPPPPPPPPPOOOOOOPPPRRRRRRQQQPPPPPPQQQQQQPPPPPPOOONNNMMMLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::777777777777888999:::;;;999999999999999999999999888999999999888777777777555444333333333333444555222333333333333333333222333222222111111222222333111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000////////////////////////111///...///000111000...............////////////////////////////////////...//////////////////...////////////////////////......///000000///....................................................../////////000000000//////000000000000000000000000000000000000000000000000111111111111222222222333333333444555555666666666333333333444444555666666888888888999::::::777555999:::;;;;;;:::;;;<<<>>>;;;===@@@BBBCCCCCCCCCDDDAAABBBCCCDDDFFFKKKPPPUUUYYY^^^dddjjjmmmmmmjjjhhhhhhggggggiiimmmppprrrrrrnnnooorrrtttwww{{{~~~zzzwwwpppkkkeeeaaaaaabbbbbbccchhhhhhhhhgggfffdddbbb```^^^^^^^^^^^^___```bbbcccdddeeeffffffccc^^^XXXUUUVVVVVVVVVUUUUUUTTTSSSSSSQQQQQQRRRRRRRRRQQQPPPPPPMMMMMMLLLLLLLLLLLLLLLLLLIIIIIIHHHGGGGGGGGGGGGHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999888999::::::888888888777777777666666888777777666666777777888666555555444444444444555333333333333222222111111000000111111111111111111...///222555888:::<<<===999888777555444333333333111111111111111222222222000000000000000000000000000//////000000111222333444444444444333222111111111111111111111111111111000222333333222333444666555555555555444444444444444444555555666666666666333333444555555444333222222333333444444444444333222222333333333333222222333333333444444444555555333333222222222333333444333333333333444444444444444555555666666666555555444444555555666666777777777777777777777777777777666666666777777777888888999999::::::;;;;;;;;;;;;;;;<<<>>>===<<<<<<===???BBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJKKKLLLNNNOOONNNOOOOOOPPPPPPOOOOOONNNMMMOOOQQQQQQPPPOOOPPPQQQPPPPPPOOONNNMMMLLLKKKKKKLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::888888888888888999:::;;;999999999999999999999999777999::::::888777777777555444333222222333444555222222333333333333222222333222222111111222222333111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000111///...///000111000...............////////////////////////////////////......////////////......////////////////////////---...///000000///...---......................................................///000000000//////000000000000000000000000000000000000000000000000111111111222222222333333111111111222222222333333333333333444444444555555777777777888::::::888666666888999999888888999;;;::::::;;;===>>>??????@@@>>>???AAAAAABBBEEEIIIMMMMMMQQQWWW\\\``````___]]]^^^\\\[[[\\\^^^aaabbbbbb]]]___bbbdddfffiiinnnqqqmmmmmmnnnrrryyy|||zzzvvvrrrooooooooopppwww|||~~~xxxuuuqqqpppppppppqqqtttwwwyyyzzzxxxwwwvvvvvvtttrrroooeeebbb]]][[[\\\]]]^^^^^^bbbccccccbbbaaa___]]]\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]]]]]]]\\\ZZZXXXVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPQQQQQQQQQQQQQQQPPPPPPMMMMMMMMMLLLLLLKKKKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@????????????<<<<<<============>>>>>><<<;;;999888888888999:::888888888888777777777666666666555555555555666666555555444444444444444555444333333222222111111000...//////000111111111000......///111444777:::;;;<<<;;;999777666555444444222222222111111111111111000000000000000000000000////////////000111222333333333333333222111000///000000000000000000000000000111222222000000111222333222111111000000111111333333333444444444444444222222333333333333222222111222333333333222111000222333333333333333333222222222222222333333333333333333222222222222222333222222333333333444444444444444555555555444444333555555555555555555555555777777777777777777777777666666666666777777777888999::::::::::::;;;;;;;;;:::<<<======<<<;;;===>>>AAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIHHHIIIJJJKKKMMMNNNPPPPPPPPPPPPOOONNNMMMMMMLLLNNNPPPPPPOOONNNOOOPPPOOOOOONNNMMMLLLKKKKKKJJJKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888999::::::888888888888888888888888444777999999666444555666555444222111111222444555222222333333333333222222333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111///...///000111000...............////////////////////////////////////---...///000000///...---////////////////////////---...///000000///...---................................................------///000000000//////000000000000000000000000000000000000000000000000000000000111111111111222111111111111111222222333222222333444444444444333666555555777999999888666555666888888777666777888999999999999;;;<<<======<<<===??????@@@BBBEEEGGGDDDGGGLLLQQQSSSTTTSSSRRRUUUSSSQQQQQQSSSVVVVVVWWWTTTUUUWWWWWWWWWYYY[[[^^^YYYZZZ\\\bbbiiiooossstttkkkiiifffdddcccccceeefffjjjooouuuxxxvvvrrrmmmjjjeeeeeeeeeeeegggiiikkklllpppooommmllllllkkkiiigggaaa^^^[[[ZZZZZZ[[[[[[ZZZ^^^______```___^^^]]]\\\ZZZ[[[[[[\\\[[[ZZZXXXWWWYYYYYYYYYYYYXXXWWWVVVUUUSSSTTTTTTTTTTTTRRRQQQPPPOOOOOOPPPPPPPPPPPPOOOOOONNNNNNMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@?????????>>>>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<===;;;;;;999888888888999:::999999888888888777777777444333333222222333333444555444444333333444444555555444444333222222111111,,,---...///000000000000//////...///111444777999===<<<:::999777666555555333222222222111111000000111111111111111111111111.........//////111222222111111222111111000//////000111111111111111111111222333444333111000111222222222000///............222222222222222333333333111111111111111222222222000111222222222000///...222333333444444333333222000111111111111222222222444333222222111111222222222222333333333444444444333333333444444333222222555555555555555555444444777777777777777777777777666666666666777777777777:::::::::::::::::::::;;;:::;;;===<<<;;;;;;<<<>>>@@@AAAAAABBBBBBCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCHHHHHHGGGGGGFFFEEEEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHIIIKKKMMMNNNQQQQQQQQQPPPOOONNNMMMLLLKKKMMMOOOOOONNNNNNOOOPPPOOOOOONNNMMMLLLKKKJJJJJJIIIIIIGGGFFFEEECCCBBBAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999888999999:::777777777777777777777777222555888777555333333444555444222111111222444555222222222333333222222222333222222222222222222333111111111111111111111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000111///...///000111000///............/////////000////////////////////////---...///000000///...---////////////////////////---...///111111///...---................................................,,,---///000000000//////000000000000000000000000000000000000000000000000////////////000000000000333333333222333333444444222222333444444444333333444333444555888999888666555777999999888777777888:::999888999;;;<<<======888999;;;;;;<<<===???AAABBBDDDGGGJJJKKKKKKJJJIIINNNLLLJJJJJJKKKNNNOOOOOOPPPPPPQQQPPPNNNNNNOOOQQQQQQRRRUUUYYY```dddfffgggbbb```^^^]]]]]]___bbbcccdddiiioooqqqooojjjeeebbb_________```aaabbbcccdddiiigggeeedddcccbbb```^^^^^^[[[XXXWWWWWWWWWVVVUUUYYYZZZ[[[\\\]]]\\\[[[[[[XXXYYYZZZZZZYYYWWWTTTSSSWWWWWWXXXXXXWWWUUUSSSRRRSSSSSSTTTTTTTTTRRRQQQOOOMMMNNNNNNOOOOOOOOONNNNNNOOONNNMMMLLLKKKJJJIIIHHHKKKJJJIIIIIIHHHHHHIIIIIIEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>============:::::::::;;;;;;<<<<<<<<<;;;:::999888888888999:::999999999999888888888888666666666555555666666666444444333333333444444555666666555444444333222222////////////000000000000000000000000000111111222888999<<<======;;;888666222000......111222111///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111222222222222111111000111111111111222222222333222111000////////////111111222222222222111111111111111222222333333333333333333222222111111111222222222222222222222222333333333333333333333333444444444444444444444444333333333444555666777777666666666666777777777777:::999888888888999:::;;;:::::::::;;;;;;;;;<<<<<<@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLQQQQQQQQQNNNKKKIIIJJJKKKKKKLLLNNNNNNLLLLLLLLLMMMOOONNNLLLKKKIIIHHHHHHHHHFFFFFFGGGGGGFFFEEECCCBBBDDDCCCCCCCCCCCCBBBBBBBBB???@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999444444555666777888999999777777777777777666555555666666666555444444444333444444444444444444444444444333222111111222333444111111111111000000000000000000000000000111222222111111000000//////......111111111111111111111222222111111111000000//////000000000000000000000000111000///......///000111000000000000000000000000+++,,,............,,,+++------------------------............////////////,,,---///000000///---,,,........................///////////////////////////////////////.........---.........//////000000000000000000000000000000000000000000000000000000//////000111111111111111111111222222222333333333555555555555666666666666555555555555666666666666:::::::::::::::::::::999======<<<<<<<<<;;;;;;;;;===???BBBCCCDDDDDDFFFGGGFFFFFFFFFGGGHHHIIIKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMOOOPPPSSSVVVYYY\\\^^^___]]]]]]\\\[[[ZZZZZZ[[[[[[^^^```dddfffeeebbb]]]ZZZ[[[[[[[[[]]]``````^^^\\\```^^^]]]\\\\\\\\\ZZZXXXZZZYYYXXXWWWVVVVVVWWWXXX[[[\\\\\\\\\[[[ZZZXXXWWWZZZYYYXXXVVVUUUTTTTTTSSSUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSRRRQQQQQQPPPPPPSSSPPPNNNMMMNNNOOOOOONNNNNNLLLJJJJJJJJJKKKJJJHHHHHHHHHGGGGGGFFFEEEDDDDDDGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@?????????@@@>>>>>>?????????===;;;:::999999::::::;;;<<<======>>>===:::888888888999:::999999888888777666666666555555444444444333333333333333333222222111111111555555444333333222111111....../////////000000000000000//////000000111222555666888:::;;;;;;;;;:::666333000000111222111///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000111111111111222222222111000000000000000111111111111222222222222111111000000000111111111222222333333222222222111111111222222222222222222222222333333333333333333333333444444444444444444444444333333444444555555666666555555666666666777777777999999888888888999:::;;;::::::::::::;;;;;;;;;;;;????????????@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGIIIJJJKKKLLLOOOPPPOOOMMMJJJHHHIIIJJJJJJKKKMMMMMMKKKKKKKKKLLLMMMMMMKKKJJJIIIIIIHHHHHHFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999555666666777777888888999777777777777777666555555555555555555555444444444333333333333333333333333333222111111111111222333111111111111000000000000000000//////000000111111111000000000/////////...///000000111222333333444111111111000000000//////000000000000000000000000000000///......///000000........................,,,------......------,,,------------------------............////////////,,,---...000000...---,,,................................................/////////////////////.............../////////000000000000000000000000000000000000000000000000000//////000111111111111111111111111222222222333333444444444444555555555555555555555555666666666666999999::::::::::::::::::===<<<<<<<<<;;;;;;;;;:::<<<>>>@@@AAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLNNNQQQTTTVVVXXXYYY[[[ZZZYYYYYYXXXXXXXXXYYYZZZ\\\___aaaaaa^^^[[[XXXXXXWWWXXXYYY\\\\\\\\\ZZZ___]]][[[ZZZZZZYYYWWWVVVXXXXXXWWWVVVUUUVVVWWWWWW[[[[[[\\\\\\[[[YYYXXXWWWYYYXXXWWWUUUTTTSSSSSSSSSUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQPPPOOOOOOOOOPPPNNNLLLLLLMMMMMMMMMLLLNNNLLLJJJIIIJJJJJJIIIHHHHHHHHHGGGFFFFFFEEEDDDDDDFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@???????????????>>>>>>??????>>>===;;;:::999999::::::;;;<<<<<<===>>><<<:::888888888999:::999999888888777666666666555555444444444333333333333333333222222222111111555444444333222222111111------........./////////000000//////000000111222111222444777999;;;===>>>;;;888555222222111000///000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000111111111111222222222////////////000111222333111111222222222222111111/////////000000000000111222222222111111111111111333333222222111111111111333333333333333333333333444444444444444444444444444444444444444444444444555555555666666666666777888888888777888999999:::999999:::::::::;;;;;;;;;=========>>>>>>?????????AAABBBCCCCCCDDDDDDCCCCCC@@@AAABBBCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEFFFGGGHHHJJJLLLMMMMMMMMMMMMKKKHHHGGGGGGIIIHHHJJJKKKKKKJJJIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDCCCCCCDDDAAAAAAAAA@@@@@@@@@?????????????????????>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::999999888888888888888888888888666777777777777666555555444444444555555555555555222222222222222222222222222111111000000111111222111111111111000000000000////////////000000000000000000000000////////////...///000111222444555555111111000000000000//////000000000000000000000000//////...------...//////..............................------------......------------------------............////////////,,,---...//////...---,,,......................................................//////////////////............////////////000000000000000000000000000000000000000000000000//////000111111111111111111111111222222222222333222333333333444444444444444555555555555666666666888888888999:::::::::;;;<<<<<<;;;;;;;;;;;;:::::::::<<<>>>???>>>>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLNNNPPPRRRSSSTTTWWWWWWVVVVVVVVVVVVVVVVVVTTTVVVYYY\\\\\\ZZZWWWUUUUUUTTTSSSUUUXXX[[[[[[[[[___\\\YYYXXXWWWVVVTTTSSSVVVVVVUUUUUUUUUVVVWWWWWWYYYZZZ[[[[[[ZZZYYYWWWVVVWWWVVVUUUTTTSSSRRRRRRRRRTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPOOONNNNNNNNNNNNLLLJJJJJJKKKLLLKKKJJJMMMKKKIIIHHHIIIIIIIIIGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>>>><<<;;;;;;999999::::::;;;;;;<<<<<<===<<<:::999888888999999999888888777777666666555555555444444444333333333333333333222222222222111444444333333222222111111------------.........//////////////////000111111000000111333666999<<<>>>>>><<<999555333222111000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000/////////000000000000000000000111111111111000000000000111111111222222222000000//////000111222222111111222222222222111111000000000000000000000000111111111111111111111000333333222222111111000000222222222222222222222222333333333333333333333333444444444333333333333333444444555555555666666666777777777777888888999999999999999999::::::::::::;;;<<<<<<======>>>>>>>>>AAAAAABBBCCCCCCCCCCCCBBB@@@AAABBBCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFHHHJJJKKKLLLJJJJJJJJJHHHFFFEEEFFFGGGGGGHHHJJJJJJHHHGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGFFFDDDCCCBBBBBBCCCDDDAAAAAA@@@@@@@@@?????????>>>>>>??????>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999999999999888888777777666666777777666666555444333444444444555666666666222222222222222222222222111000000000000000000111111111111111000000000///......//////000000000000000000000000///////////////000000111222333444444000000000000000000//////////////////////////////.........------.................................///...---,,,,,,---...///....................................////////////------...//////...------............................................................////////////.........///////////////////////////////////////000000000000000000000000//////000111111111111111111111111111222222222222333333333333444444444444444444444555555555666666666777777888999::::::;;;;;;;;;:::::::::::::::::::::<<<>>>>>>===<<<===>>>???@@@AAABBBCCCCCCDDDDDDIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLNNNOOOPPPQQQRRRTTTTTTUUUUUUUUUTTTTTTTTTPPPRRRTTTVVVWWWVVVUUUTTTSSSRRRRRRUUUYYY^^^aaabbb___\\\YYYWWWVVVUUUSSSRRRUUUUUUUUUVVVVVVWWWXXXXXXXXXYYYYYYZZZYYYXXXWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPPPPOOONNNNNNNNNLLLJJJIIIIIIKKKKKKJJJIIILLLJJJHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA??????>>>>>>>>>>>>>>>???>>>>>>>>>======<<<;;;;;;999999:::::::::;;;;;;;;;;;;;;;:::999888888999999888888888777666666555555555555444444444333333333222222222222222222222222333333333333222222111111------------.........////////////...///000000111000000000111333666999;;;>>>===;;;999666333222222111000000000/////////...////////////////////////////////////////////////////////////////////////////////////////////////......//////000000000000000000000111111000000000000000111111111222222222222222111000//////000000111111222222222222111111111111111111111111111111000000000000000000000000222222222111111000000000222222222222222222222222333333333333333333333333333333333333333222222222444444444444555555555555666666777777777888888888888888888999999999::::::::::::;;;<<<======>>>>>>@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDEEEGGGIIIJJJKKKGGGHHHHHHFFFEEEDDDEEEGGGFFFGGGIIIIIIGGGFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIFFFEEEDDDBBBAAABBBBBBCCCAAAAAAAAAAAA@@@@@@@@@???===>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::999999888777777777666666666666666555444444333444444444555666666666444444444444444444444444000000000111111000000000111111111111000000000///......///000111000000///////////////000000000000111111111111111111111111//////////////////000000////////////////////////---..................---//////////////////////////////---,,,,,,---//////....................................////////////---..................---................................................---.........//////000000///////////////.........//////////////////////////////////////////////////////000111111111111111000000111111111222222222333444444444444555555555444444444444555555555555666666777777888999::::::999999::::::::::::::::::;;;<<<>>>>>><<<<<<<<<===>>>???AAABBBCCCDDDCCCCCCGGGGGGGGGGGGHHHHHHHHHHHHKKKLLLLLLMMMNNNOOOPPPPPPSSSSSSTTTUUUUUUTTTTTTSSSNNNOOOQQQSSSTTTTTTTTTSSSRRRRRRSSSWWW^^^dddhhhiii```]]]YYYWWWVVVUUUTTTSSSVVVVVVWWWWWWXXXXXXYYYYYYWWWWWWXXXYYYXXXWWWVVVUUUSSSSSSRRRQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOKKKJJJJJJJJJLLLLLLKKKJJJKKKIIIGGGFFFGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA???>>>>>>>>>>>>>>>??????>>>>>>======<<<;;;;;;;;;999999999:::::::::::::::::::::999999888888999999888888777777666555555555555555444444444333333333222222222222222222222222333222222222222222111111------.........///////////////......//////000111111000000000111333555666999;;;<<<;;;999666555444111111000000//////......////////////////////////////////////////////////000000000000000000000000////////////////////////---......//////000000111///000000111111000000///000111111111111222222222333222111000////////////111111222222222222111111222222111111111111000000////////////000000000000111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222333333333444444444555555555555666777777777777666777777888888888999999999::::::;;;<<<======>>>??????@@@AAAAAABBBBBBAAAAAA@@@AAABBBCCCDDDEEEEEEEEECCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDEEEFFFGGGIIIIIIEEEFFFFFFEEEDDDCCCEEEFFFEEEGGGHHHHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHEEEDDDCCCBBBBBBAAAAAABBBAAAAAAAAA@@@@@@@@@??????===============<<<<<<;;;;;;;;;::::::::::::;;;;;;999999::::::::::::;;;;;;999999999888888777777777555666666666666555444444444444444555555555555555444444444444444444444444000111111222222111111000111111111111000000000000...///111222222222111000////////////000000000000222111111000//////............////////////000000000000000000000000000000---...////////////...---000000000000000000000000//////............//////....................................////////////................................................------------------------------......///000000000///////////////.........000000000000000000000000//////////////////////////////000111111111111111000000000111111111111222444444444444555555555555333444444444444555555555666666666777888888888999888888999999999999:::::::::<<<======<<<<<<<<<======???AAABBBCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFIIIJJJJJJKKKLLLMMMNNNNNNQQQRRRTTTUUUUUUTTTSSSSSSNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRTTTYYY```fffiiikkk```]]]YYYVVVVVVVVVUUUTTTWWWWWWXXXYYYYYYYYYXXXXXXUUUVVVWWWXXXXXXWWWVVVUUURRRRRRQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOKKKJJJJJJKKKMMMMMMLLLJJJJJJHHHFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;999999999999::::::::::::999999999999999999888888888777777666666555555444555555444444444333333333111222222222222333333333222222222222222222111111....../////////000000000///............///000000////////////000111222333444888<<<===;;;999777777111111111000///.........////////////////////////////////////////////////000000000000000000000000////////////////////////------......///000000111//////000000000000//////000111111111111222222222111111000000000000000111111111222222222222111111111111000000000/////////........./////////000000//////000000111111222222111111111111111111111111222222222222222222222222000000111111222222333333222333333333333444444444444555666777777777666666777777777777888888888999::::::;;;<<<===>>>????????????@@@AAAAAAAAAAAAAAA???@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGDDDEEEEEEEEECCCCCCEEEGGGEEEGGGIIIHHHGGGFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>>>><<<<<<=========<<<;;;;;;;;;::::::999999::::::;;;999999999::::::;;;;;;;;;777777777777777777777777555555666666555555444333555555555555555444444444333333333333333333333333111111222333333222111111111111111111000000000000///000222333333333111111.../////////000000000111////////////...................../////////000000000000000000000000000000...///000000000000///...////////////////////////......////////////..........................................////////////.........------.................................------------------------------......///000000111000/////////............000000000000000000000000//////////////////////////////000111111111111111000000000000111111111111222333333333444444444444333333444444444555555555666777777777777777777777888888888888999999999:::888:::<<<<<<;;;;;;<<<===<<<===@@@BBBCCCCCCBBBAAA@@@@@@AAACCCDDDEEEFFFFFFHHHIIIJJJKKKLLLMMMNNNNNNOOOPPPRRRTTTTTTSSSRRRQQQNNNNNNNNNNNNOOOOOOPPPPPPPPPQQQTTTYYY___cccdddddd___\\\XXXUUUUUUVVVVVVUUUVVVWWWXXXXXXXXXWWWVVVUUUTTTUUUVVVWWWWWWVVVUUUTTTRRRRRRQQQQQQRRRSSSTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSQQQQQQPPPPPPOOONNNNNNNNNIIIIIIIIIKKKMMMMMMKKKIIIIIIGGGEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@AAAAAA???>>><<<;;;::::::;;;;;;999999999999999999999999888888999999999999888888777777777666555555444444555555444444444333333333111111222222222333333333111111111111111111222222////////////000000000000...............///000000------...///000111222222000555<<>>???@@@??????@@@AAAAAAAAAAAA@@@===>>>@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEEEECCCDDDEEEGGGFFFGGGIIIIIIGGGFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEBBBCCCDDDDDDCCCBBB@@@???>>>>>>>>>>>>============<<<<<<======<<<<<<;;;:::;;;::::::999999::::::;;;999999999::::::;;;;;;;;;666666666666666777777777555555666666555555444333666666666555555444444333222222222222222222222222111222333444444333222111111111111111000000000000///111333444444444222111.../////////000000111111,,,---------......//////---.........//////000000000000000000000000000000...///000111111000///...........................---...///000000///...---////////////////////////............/////////000......------------..............................---------------------------------...///000000111000000//////.........---000000000000000000000000//////////////////////////////000111111111111111000000000000111111111111111111222222222333333333333333333444444444555555777777777777666666666666777777888888999999999:::777999;;;;;;;;;:::;;;<<<;;;<<>><<<;;;::::::;;;;;;999999999999999999999999777888888999999999888888777777777666555555444444555555444444444333333333111111111222222333333333111111111111111111222222////////////////////////,,,,,,---------.........000000000000000000000000222333444666888888999999999888555333000...---,,,////////////////////////............////////////........................//////............/////////////////////////////////000111222222111000///111111000000000000111111000000000000000000000000333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000111111111222222222222222222222222333222222111111222222333222222333333333333444444222222333333444555666666666666666666666777777888999999999888999999::::::============>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBFFFEEEDDDBBBBBBBBBCCCDDDGGGFFFDDDCCCBBBBBBCCCCCCHHHHHHGGGFFFEEEDDDCCCBBBFFFDDDBBBCCCEEEFFFDDDAAABBBBBBBBBAAA@@@???>>>===???>>>>>>===<<<;;;;;;;;;>>><<<:::<<>>>>>>>>????????????AAA@@@??????@@@CCCFFFHHHIIIJJJKKKKKKKKKLLLOOORRRRRRRRRRRRRRRRRRRRRSSSSSSPPPOOOMMMLLLLLLMMMOOOPPPSSSTTTUUUWWWXXXYYYYYYZZZXXXXXXWWWVVVVVVUUUTTTTTTYYYVVVSSSTTTUUUVVVUUUSSSRRRSSSUUUVVVVVVUUUTTTSSSPPPPPPPPPQQQRRRSSSTTTTTTVVVUUUUUUWWWYYYYYYUUUQQQPPPPPPPPPPPPOOONNNMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFEEEEEEDDD<<>>>>>======>>>>>>>>>>>>>>>===>>>======;;;:::999888888::::::999888888999::::::888888888888777777777666777777666555444444333333666555333222111222333333222222222222111111111000222222111111000000//////------------------------........./////////000000000000000000000000000000//////111333555666888999:::999777444222000..........................................////////////........................000000////////////000000//////////////////////////////000111111000//////111000000//////000000111000000000000000000000000222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222333222222111111222222333222222222333333333444444222222333333444555555666666666555555666666777888999888888888888999::::::<<<<<<============>>>>>>>>>>>>?????????@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCFFFEEECCCBBBBBBBBBCCCCCCDDDCCCBBBAAABBBBBBDDDDDDGGGGGGFFFEEEEEEDDDDDDCCCEEECCCBBBBBBDDDEEECCCAAAAAAAAAAAAAAA@@@???>>>===???>>>>>>===<<<<<<;;;;;;===<<<<<<<<<======<<<::::::999888888777777888888888888888888888888888888888888888777777777666666555555555555555555555555333333333333333333333333444444333222222222222222222222222111111111000000///////////////////////////000111222333222111000------......///000000000........................000000000//////.........000000///.........//////...------------...//////...........................................................................------,,,,,,------...........................------,,,,,,,,,---...///......------------......////////////////////////............/////////////////////////////////...//////............//////.../////////000000000000000000000000000000000000111111111111111222222222222222333333333333444444555555555555555666777777888888888888888888888888999999999:::;;;;;;<<<<<<=========>>>>>>>>>??????@@@@@@>>>>>>@@@BBBEEEGGGIIIJJJKKKKKKKKKLLLOOORRRSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPNNNMMMMMMMMMOOOPPPSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWWWWVVVUUUTTTTTTTTTXXXUUUSSSSSSUUUVVVTTTRRRQQQRRRTTTUUUUUUTTTSSSRRROOONNNNNNOOOOOOQQQRRRRRRVVVUUUVVVWWWXXXWWWTTTRRROOOOOOOOOOOONNNMMMLLLKKKLLLLLLKKKKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA===???BBBAAA@@@???@@@BBB@@@@@@@@@@@@????????????======>>>>>>>>>>>>============<<<;;;:::999888888::::::999888888999:::::::::999999999888888888888777777666666555444444333555444333222222222333333333333222222222111111111111111111000000000000000------------------------//////000000000111111111000000000000000000000000.........000222555888999;;;:::888555333111000///....................................////////////////////////////////////111000000000000000000111////////////////////////......////////////......000//////......//////000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222111111111111222222222222222222333333333333222222333333444444555555666555555555555666777777888777777777888888999:::;;;;;;<<<<<<============>>>>>>>>>?????????@@@@@@BBBCCCCCCDDDDDDDDDDDDCCCDDDDDDCCCBBBBBBBBBCCCCCCAAA@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCBBB@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<===>>>===<<<::::::;;;999999888777777777777888888888888888888888888888777777777777666666666666444444444444444444444444333333333333333333333333333333222111111111111222222222111111111000000000........................000111222222222111000///------......///000000000------......///000000111/////////........................---......//////---,,,,,,,,,------...///...........................................................................------,,,,,,------...........................------,,,,,,------...///......------------......////////////////////////............////////////......////////////////////////............//////....../////////000000000000000000000000000000000222222222111111111111111222222333333333333444444666666666555666777777888777777777777777777777777777888888999::::::;;;;;;<<<<<<=========>>>>>>>>>??????>>>>>>???BBBEEEFFFHHHJJJKKKKKKKKKMMMOOORRRSSSSSSSSSRRRRRRRRRQQQQQQRRRQQQOOONNNMMMNNNOOOOOOSSSSSSTTTTTTTTTTTTSSSSSSVVVVVVUUUUUUTTTTTTSSSSSSUUUTTTSSSSSSTTTTTTSSSRRRQQQRRRSSSTTTTTTSSSRRRQQQOOOOOOOOOOOOOOOPPPQQQRRRTTTVVVWWWWWWUUUSSSRRRRRROOOOOOOOONNNMMMKKKJJJIIIKKKKKKKKKKKKJJJHHHGGGFFFFFFFFFEEEDDDBBBAAA@@@???@@@@@@@@@???======???AAAAAAAAAAAA@@@@@@@@@??????======>>>>>>>>>>>>============<<<;;;:::999888888:::999999888888999999:::888888888888777777777777777666666555555444444333444444333222222222333333333333222222222111111111000000000000111111111111////////////////////////////////////000000000000////////////////////////000000//////111444777999:::999777444222111000///....................................////////////000000000000000000000000000000////////////000000////////////////////////........................//////............//////000000000000000000000000//////////////////......000000000000000000000000////////////////////////000000000000000000000000111111111111222222222222111111111111222222222222222222111111111111222222111222222222222333333333222222333333333444444444555555444444555555666777666666666666777888999999::::::;;;;;;<<<<<<============>>>>>>??????@@@@@@BBBBBBCCCCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBBBBBBBBBB@@@??????>>>???@@@AAABBBBBBBBBCCCDDDDDDEEEEEEFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>======<<<<<<<<<<<<:::===???>>>:::888999;;;999999888777777777777777888888888888888888888888777777666666666555555555444444444444444444444444333333333333333333333333222222111111000111111222111111111111000000000000////////////////////////111111222222222000///...000000000///......------------......////////////..................---------------------...///000---------------...///000...............------------------..........................................------,,,,,,------...........................---------------......///......------------......////////////////////////............////////////............//////////////////............//////........./////////000000000000000000000000000000333222222222111000000000222222222333333333444444555555555555555666777777777777777777777777777777777777777888999999::::::;;;<<<<<<<<<<<<=========>>>=========???AAACCCEEEGGGHHHJJJKKKKKKLLLOOOQQQSSSSSSRRRRRRQQQQQQPPPPPPRRRQQQPPPOOONNNNNNNNNOOOQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRSSSSSSRRRSSSSSSSSSRRRRRRRRRSSSTTTTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQRRRSSSTTTSSSVVVXXXVVVRRROOOPPPQQQPPPOOOOOONNNMMMKKKJJJIIIKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBAAAAAADDDBBB@@@>>><<<===???@@@AAAAAAAAAAAA@@@@@@@@@@@@===>>>>>>>>>>>>======<<<<<<<<<;;;;;;:::999888888999999999999999999999999666555555555555444444444555555444444333333333333444333333333333333333333222222111111111000000000//////000000111111222222000000000000000000000000........./////////000000////////////////////////333222000///000111333555888777555222111///..........................................////////////000000000000000000000000.........------.........////////////////////////......------------......//////............//////////////////////////////..................//////////////////////////////////////////////////////////////////////////////000000111111111222222222000000000111111222222222222111111000000111111222111111111222222222333333222222222333333333333333444444444444444555555666555555555555666777888999888999999:::;;;;;;<<<<<<<<<======>>>??????@@@@@@AAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>======>>>???AAAAAABBBCCCDDDEEEFFFFFFCCCDDDCCCBBBAAA@@@@@@@@@??????@@@@@@@@@???>>>>>>============<<<<<<<<<<<<999<<<>>>===:::888999;;;999888777777666666777777777777777777777777777777666666666555555555555444444444444444444444444444333333333333333333333333222111111000111111222222111111111000000000//////000000000000000000000000000111222222111000///...000000000///......------.........---------,,,,,,------..................---------------...///000............///000111222//////.........------------------.........//////...........................------,,,,,,------...........................------.........//////.........------------......////////////////////////............////////////---.........//////000000//////............//////............////////////000000000000000000000000333222222222111000000000222222222333333333444444444444333333333444555555666666666666666666666666666666777888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@BBBCCCDDDFFFIIIJJJKKKLLLNNNOOOQQQQQQQQQPPPPPPPPPOOOOOOPPPPPPOOOOOONNNNNNNNNNNNOOOPPPQQQRRRTTTTTTUUUUUURRRRRRRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSSSSRRRRRRRRRUUUUUUUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQQQQRRRSSSSSSRRRUUUVVVTTTPPPNNNOOOPPPPPPPPPPPPOOONNNLLLKKKJJJKKKKKKJJJJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEGGGDDD@@@>>>===>>>@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999888999999999999999999999999555555555555444444444333333333222222222222222111222333333333333333333333111000000000//////////////////000000111111222222111111111111111111111111000000000111111111222222222222222222222222222222333222111000000000111222666555333111///...------------------------------............////////////////////////////////////...------,,,,,,------...///////////////////////////...------------...///000//////......//////000////////////////////////............////////////////////////////////////000000000000000000000000///////////////////////////000000000000111111111//////000000111222222222111111000000000000111111111111111111222222222222222222222222333333333333444333333333333444555555333333333444555666777888777777888999:::;;;;;;<<<;;;<<<======>>>???@@@@@@@@@AAAAAAAAAAAA@@@?????????@@@AAABBBBBBBBBAAAAAAAAA@@@???============>>>@@@@@@AAABBBCCCDDDEEEEEEDDDEEEEEEDDDAAA@@@@@@AAA>>>???????????????>>>>>>==================<<<<<<888:::;;;;;;:::999::::::888888777666666666666777777777777777777777777777666555555555444444444444333333333333333333333333333333333333333333333333222111111111111222333333111111000000000/////////111111111111111111111111///000111111111000///...------......///000000000///......---,,,,,,++++++.............../////////.........---......//////......//////000111222333/////////...------,,,,,,,,,,,,------.../////////...........................------,,,,,,------...........................------...////////////.........------------......////////////////////////............////////////------......///000000000//////............//////------........./////////000000000000000000000000222222222111111111111111222222333333333333444444333333222222333333444555666666666666666666666666666777777888999999::::::999::::::::::::;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBAAADDDGGGIIIIIIJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNPPPQQQSSSTTTTTTUUUQQQQQQQQQQQQPPPPPPPPPPPPOOORRRTTTTTTSSSRRRRRRSSSVVVVVVUUUUUUTTTSSSSSSSSSPPPPPPOOOOOOOOOPPPPPPQQQRRRSSSSSSQQQOOONNNNNNOOOOOOOOOOOOOOONNNMMMLLLLLLJJJJJJJJJJJJIIIGGGFFFEEEDDDCCCCCCBBBCCCEEEFFFGGGGGGDDD@@@>>>???@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>??????>>>>>>===<<<;;;;;;:::::::::999999999888888999999::::::999999888777777777777666666666666222222222222222222222222222222333444444444333333111111000000000/////////000000000000111111111111666666666666666666666666444555555555555666666666777777777777777777777777444444444555555555555555555444222000///---------------------------------............////////////..............................------------......//////////////////////////////...------...//////111000000//////000000111////////////////////////....../////////000000000////////////////////////000000000000000000000000////////////////////////....../////////000000000/////////000111222222222111111000000000000111111111111111111222222222222222222222222222222222222333333333222333444444555222222222333444666777888666666777888999:::;;;;;;;;;;;;<<<===>>>???@@@@@@AAABBBBBBBBBAAAAAA@@@???>>>???@@@AAABBBAAAAAA@@@@@@???>>>======>>>??????@@@@@@AAABBBCCCCCCDDDDDDDDDFFFGGGEEEBBB@@@@@@BBB>>>>>>????????????>>>>>><<<=====================888888888999;;;<<<;;;999888888777666666666666666777777777777777777777777555555555444444444333333333333333333333333333333333333333333333333333333222222222222222333444444111000000000////////////000000000000000000000000...///000111111000000///------......///000000000............------------.........//////000000000000000///.........//////------......///111222333000//////...------,,,,,,,,,,,,------...//////000...........................------,,,,,,------...........................,,,---...///000//////.........------------......////////////////////////............////////////------......///000000111//////............//////---------.........//////000000000000000000000000111111111111111222222222222222333333333333444444444333333333333444555555555555555555555555555555777777888888999::::::;;;999999999999::::::::::::::::::;;;<<<>>>???@@@AAA???BBBEEEGGGHHHIIIJJJLLLKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKLLLMMMNNNNNNNNNNNNMMMNNNOOOPPPQQQQQQQQQQQQOOOOOOOOOPPPPPPPPPPPPPPPOOORRRUUUVVVTTTSSSSSSTTTVVVUUUTTTSSSSSSRRRRRRRRRQQQPPPPPPOOOOOOOOOPPPPPPRRRQQQOOOOOOOOOPPPOOONNNLLLMMMMMMMMMMMMMMMLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAACCCDDDEEEEEEBBB>>>>>>???AAA@@@????????????>>>>>>>>>======????????????>>>===<<<;;;:::::::::999999999999999888999::::::::::::999888888888888777777777666666333333333333333333333333111222333444444444333333222222222222111111111111111111111000000000000000;;;;;;;;;;;;;;;;;;;;;;;;888999999999::::::::::::::::::::::::::::::::::::777888999:::;;;;;;;;;;;;555444222000///...------------------------------............/////////000........................//////............//////////////////////////////000///...------...///000111111000000000000111111////////////////////////.../////////000000111111////////////////////////000000000000000000000000////////////////////////............////////////...//////000111222222222111111000000000000111111000111111111111222222222222222222222222222222222333333222222333333444555222222222333444555777888555666777888999:::;;;;;;;;;;;;<<<===>>>???@@@@@@BBBCCCCCCCCCBBBBBBAAA@@@>>>???@@@AAABBBAAAAAA@@@>>>>>>======>>>???@@@AAA@@@@@@AAABBBBBBCCCDDDDDDEEEGGGHHHFFFBBB@@@AAACCC===>>>>>>?????????>>>>>><<<<<<<<<===============888666555888<<<===<<<999888888777666666666666666777777777777777777777777555555444444444333333333333333333333333333333333333333333333333333333333333222222222333444444555000000000000////////////////////////////////////---...///111111111000000000000000///......------------......///000000000.../////////000000111111222111000///////////////,,,,,,------///000111222000000///...------,,,,,,,,,,,,------...///000000...........................------,,,,,,------...........................,,,---///000000000///............------.........////////////////////////............/////////000---------...///000000111//////............//////---------.........//////000000000000000000000000000000111111222222222333222222333333333444444444555444444444444555666666555555555555555555555555888888888999::::::;;;;;;888888999999999:::::::::999:::;;;<<<===???@@@@@@===@@@DDDFFFGGGHHHIIIKKKIIIIIIJJJKKKLLLMMMNNNNNNIIIJJJKKKMMMNNNNNNNNNNNNMMMNNNNNNOOOOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNRRRVVVWWWUUUSSSSSSUUUUUUUUUSSSRRRQQQQQQQQQQQQSSSRRRRRRQQQQQQQQQRRRRRRRRROOOLLLMMMPPPQQQPPPMMMJJJKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDBBB@@@@@@@@@BBBCCCCCC@@@======???AAA@@@>>>>>>>>>>>>>>>============????????????>>>===<<<;;;::::::999999999999999999888999:::;;;;;;:::999888666666666666555555555555555555555555555555555555000111333444555444333333444444444333333333222222222222111111000000//////=========>>>>>>>>>>>>???=========>>>>>>>>>>>>???>>>===<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>======888666333///---,,,,,,---......................................................////////////.....................................................................---------////////////////////////000000000000000000000000000000000000000000000000---......///000/////////000000//////.........---............////////////............////////////000000000000111111111111000000000000111111111111111111111111111111111111111222222333333222222111222222111111222222333444444444444555555555555666555555555555666888999:::::::::;;;<<<===>>>??????AAAAAA@@@@@@???@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;999999999999999999999999888888777777666666555555444666777888777666444333777666555444333333444555333333333333333333333333444444333333333222222222000000000000000000000000000000000000000000000000222111000//////000111222//////000000000000/////////000111111111///...---......//////////////////++++++---...//////000000111000///...---,,,,,,,,,.........------,,,,,,,,,//////.........---------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------.........//////---------------------------------............///000///...---------------************************---------............///............////////////111111000000//////......000000000000////////////000000111111111222222222555555444333333222222111555555555555555555555555444444555666777888999999:::999888888888999:::;;;888999999:::;;;<<<======>>>>>>@@@BBBDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIMMMMMMMMMMMMMMMMMMMMMMMMPPPOOONNNNNNNNNNNNOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQQQQRRRQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPOOONNNMMMLLLKKKKKKJJJIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA?????????>>>===<<<<<<;;;???>>>>>>>>>???@@@AAAAAA???>>>===<<<;;;:::999999:::::::::999888777666555999999999888888888888777777777777666555555444444555555444444444444555555222222222111111111111000222222222111111111111000000000000000000000000000999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;:::999999888888999999:::;;;;;;;;;;;;;;;;;;:::666444222///------------......................................................////////////......................................................------..........................................000000000000000000000000////////////////////////------...////////////...000/////////........................////////////............//////////////////000000000111111111//////000000000111111111111111111111111111111111111222222333333222222111222222111111222222333444444444444444555555555555444444555555666888999:::;;;;;;<<<===>>>???@@@@@@AAA@@@@@@?????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBCCCDDDDDDDDDDDDBBBAAA@@@??????>>>>>>>>>=========>>>=========<<<<<<<<<<<<::::::::::::::::::::::::999888888777666666555555666777888999888777555444666666555444333444555555555555555555555555555555444333333333333222222222000000000000000000000000000000000000000000000000111000////////////000111//////000000000000/////////000000000000//////...////////////............,,,,,,---...////////////000///...---------------......---------,,,,,,,,,///.........------------------------------------........................------------------------,,,,,,,,,---------......------------.........///------------------------,,,,,,,,,,,,---------...//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000000000//////......//////////////////......000000111111111222222222333333333333222222222222555555555555555555555555333444555666777888999999888888777777777888999:::888999999:::;;;<<<======>>>>>>@@@AAACCCDDDFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHKKKLLLLLLLLLMMMMMMMMMNNNOOOOOONNNMMMMMMNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQRRRQQQPPPOOOOOOOOOOOOOOOQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQPPPPPPOOONNNMMMKKKKKKJJJIIIIIIHHHHHHGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;::::::999:::::::::999999888777666999999999888888888777777777777666666555555444444444444333333333333444444222222222111111111111000222222222111111111000000000000000000000000000000333444444444444555555555555555666666666777777777666666555444444444444555666666666777777666666666333222000...------............................................................////////////......................................................,,,---------.../////////------------------------////////////////////////////////////////////////,,,,,,---...............////////////........................////////////............//////////////////000000000000111111//////000000000000111111111111111111111111111111111111222222222222111111222222111111222222333444444444444444555555555555444444444555666777999999<<<<<<===>>>???@@@@@@AAA@@@???????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>????????????@@@AAAAAABBBBBBCCCCCCDDDDDDCCCBBB@@@???>>>>>>>>>=========<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666666777888999999999888666555555555444444444555666666555555555555555555555555333333333222222222111111000000000000000000000000000000000000000000000000000//////......//////000...//////000000//////.../////////...//////000000////////////......------------...............---///......---------.........------------,,,,,,,,,............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------............------------------------+++++++++,,,,,,,,,------//////...------------...........................---------............///---............/////////000000000////////////................../////////111111111111111222222222111111111111111222222222444444444444444444444444333444444555666777888888777666666666666777888888888888999:::;;;<<<======>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHJJJKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFIIIIIIJJJKKKLLLMMMMMMNNNOOONNNNNNMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQSSSRRRQQQPPPOOONNNNNNNNNQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMJJJJJJIIIHHHHHHGGGGGGFFFDDDDDDDDDCCCCCCCCCBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>=====================<<<<<<<<<;;;;;;;;;;;;:::::::::999888888777999999888888888777777777777777666666555444444444333333222222222222333333222222222111111111111000222222111111111000000000000000000000000000000000//////000000000111111111111111111111222222222222222222111000000000000000111111222222222222111111//////...------......///................................................---......//////......---................................................,,,,,,,,,---...///000000------------------------........................////////////////////////+++,,,------......------///////////////.....................////////////............////////////////////////000000000111////////////000000000111111111111111111111111111111111222222222222111111222222111111222222333444333333444444444555555555444444444555666777888999;;;;;;<<<===>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCBBBCCCDDDDDDCCCBBB@@@???============<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888777666666777777888888888777666555444444444444555555666666333333333333333333333333222222222222111111111111000000000000000000000000000000000000000000000000//////............//////...//////////////////...///...------...///111222000//////......------,,,......//////...------,,,---------------...///000------------------------------------------------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......------------------------------------------------+++,,,,,,,,,,,,---------///......---------..............................---------............///---------.........//////////////////////////////......//////000000000111111111111111111111111111...//////000111222222222444444444444444444444444333333444555555666777777666666666666777777888888888888999:::;;;<<<<<<===>>>>>>??????@@@@@@AAAAAABBBCCCDDDFFFGGGIIIJJJKKKJJJJJJIIIHHHGGGEEEEEEDDDFFFGGGHHHIIIKKKLLLMMMNNNOOOOOOOOONNNNNNOOOOOOOOONNNNNNNNNOOOPPPPPPQQQQQQRRRQQQPPPOOOOOOOOOOOOOOOQQQQQQQQQPPPPPPPPPOOOOOONNNNNNOOOOOONNNMMMMMMLLLIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@AAAAAABBBAAAAAAAAA@@@@@@??????????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999888888888888777777777777777666666555555444333333333333222222222222333333222222222111111111000000111111111111000000000000000000000000000000000000------........./////////............//////////////////...------------.........////////////......,,,,,,,,,------......///................................................------............------................................................,,,,,,,,,---...///000000........................------------------------........................+++,,,------......------.........///////////////............////////////............////////////...////////////000000000...////////////000000000000000000000000000000000000111111222222111111000222222111111222222333444333333333444444444444555333444444444555777888999999::::::;;;<<<===>>>>>>>>>=========>>>>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCAAA@@@@@@???????????????AAAAAABBBBBBCCCDDDDDDDDDBBBCCCCCCCCCCCCAAA@@@???============<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999888888777777666666777666666666555555333333444555555666666666333333333333333333333333222222111111111000000000000000000000000000000000////////////////////////......////////////............////////////......///...---------///000111//////......---------,,,////////////...---,,,+++---------------...///000------------------------,,,,,,------------------------------------------////////////////////////------------------------,,,,,,,,,---------......------------------,,,,,,------------------------------------..................---------......///---------------------------------............///------------...........................///////////////000111222333333333111111111111111111111111......///000111111222333444444444444444444444444333333444444555555666666777777777888888888888888777888888999:::;;;<<<<<<>>>>>>>>>?????????@@@@@@AAAAAACCCEEEGGGIIIJJJKKKJJJIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGHHHJJJLLLMMMMMMOOOOOOPPPPPPPPPPPPOOOOOOMMMMMMNNNNNNOOOPPPPPPQQQOOOOOOOOOOOOOOOPPPQQQRRRQQQPPPPPPPPPPPPOOOOOOOOOMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@???======<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888888888999999888888888777777777666666666666666555444444333333444444333333333333444444222222222111111111000000111111111000000000//////////////////////////////------------............------------............///...------,,,,,,------------............------***++++++,,,------......................................................------............------................................................,,,---------.../////////////////////////////////................................................,,,,,,---........................///////////////............////////////............////////////......////////////000000......////////////000000000000000000000000000000000000111111111111000000222222111111222222333444333333333333444444444444333333333444555666888888888999:::;;;<<<======>>>===<<<<<<<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCAAAAAA@@@????????????@@@AAAAAAAAABBBCCCCCCDDDDDDBBBBBBCCCCCCBBBAAA???>>>>>>>>>>>>=========<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888666666666666555555555555333444555555666555555555555555555555555555555555111111111000000000000///000000000000000000000000////////////////////////...//////000000//////...---......//////......---.........---......//////------------------------.../////////...---,,,,,,---------------...///000,,,,,,,,,------------...,,,,,,,,,,,,------------------------------------........................------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,---------------------------------.........//////...------------...//////---------------------------------............///,,,------------.........---............////////////000111222333444555555222222222111111111111111...//////000111222222222333333333333333333333333333333333444444444555555666777888999999999888888777777888999:::;;;<<<<<<===>>>>>>>>>???@@@@@@@@@AAABBBCCCEEEGGGHHHJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHJJJKKKMMMMMMNNNOOOOOOPPPPPPOOOOOONNNLLLLLLMMMNNNOOOOOOPPPPPPNNNNNNNNNOOOPPPQQQRRRSSSPPPPPPPPPPPPOOOOOOOOOOOOKKKLLLLLLLLLLLLLLLKKKKKKIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAA@@@>>>=========<<<<<<<<<;;;;;;;;;:::999888777777777999999888888777777777666666666666666555555444333333333444444333333333333444444222222222111111111111000111111000000000/////////////////////////////////,,,,,,,,,---------......------------............///......---------------------............------)))***+++,,,,,,---------................................................,,,------......------,,,................................................------..........................................................................................------...////////////.............../////////000............////////////............////////////........./////////000000........./////////000000000000000000000000000000000000111111111111000000222222111111222222333444222222333333333444444444333333333444555666777888999999:::;;;<<<===>>>>>><<<<<<<<<<<<===>>>??????@@@@@@AAAAAABBBCCCCCCDDDBBBAAA@@@@@@??????@@@@@@??????@@@@@@AAABBBBBBCCCBBBBBBCCCCCCBBBAAA???>>>??????>>>>>>>>>=========<<<<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888777777666666666666666444555666666666555444333555555555555555555555555111111000000000/////////000000000000000000000000//////////////////////////////000111111000//////---......//////......---.........///......------+++,,,,,,------......///..................------......---------......///,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++------------------------,,,,,,---------.........---------------...//////---------------------------------............///,,,,,,---------.........---------.........//////...///000111333444555666222222222111111111000000000000000111111222222222333333333333333333333333333333333333333444444444555666777888888888777777777777888999:::;;;;;;<<<======>>>??????@@@AAAAAABBBCCCDDDEEEGGGHHHIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKLLLMMMLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRPPPPPPPPPOOOOOOOOONNNNNNJJJKKKKKKLLLLLLKKKKKKKKKIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@??????@@@AAAAAABBB?????????@@@@@@@@@@@@@@@<<<===???@@@@@@@@@>>>===>>>>>>===<<<;;;::::::999999888666555555666888999888777777777666666666666666555555444444333333222333333222222222222333333222222222111111111111000111000000000////////////////////////////////////,,,,,,,,,,,,------------------........./////////000///......------...............//////.........)))***+++,,,,,,,,,,,,,,,................................................,,,------......------,,,...............................................................---------------------------------////////////////////////........................---...//////000000//////---.........//////000000............/////////000............/////////000............/////////000............/////////000000000000000000000000000000000111111111111000000222222111111222222333444222222333333333444444444333333333444555666777888::::::;;;<<<===>>>??????;;;;;;;;;<<<<<<>>>??????@@@@@@AAAAAABBBCCCDDDDDDBBBAAA@@@@@@??????@@@@@@===>>>>>>???@@@@@@AAAAAAAAABBBCCCCCCBBBAAA???>>>????????????>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888999888888777777777777777555555666666666555333222333333333333333333333333000000000000////////////000000000000000000000000///////////////////////////000111222222111000///---..................---......///000///...,,,+++***++++++,,,---...//////------...............---///......---------......,,,,,,,,,------.........+++++++++,,,,,,---------------------------------////////////////////////------------------------,,,,,,,,,---------......---------,,,,,,+++++++++------------------------++++++,,,,,,,,,------------------------...///000........................---------.........//////,,,,,,,,,---------......---------.........//////---...///000222444555555222222222222111111000000111111111111222222222222333333333333333333333333333333333333333333444444333444666777777777666555777777888999:::;;;;;;<<<======>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJKKKLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOOOONNNNNNJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@?????????@@@AAAAAABBB????????????????????????:::<<<>>>???@@@???>>>===???>>>>>><<<;;;:::999999888777555444444666888999777777777777666666666666666555555444444333222222222222111111111111222222222222222111111111111000000000000000////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------------------------------000000//////............---------............///......------------......//////.........---------//////000000///...------//////.........---------..................------------......///000000000---------.........//////000000000000000000000000................................................////////////////////////////////////////////////---......///////////////000000000000111111111111000111111111111222222222222333333444444333333222555666777777666666777888;;;;;;:::::::::;;;<<<===::::::;;;<<<===>>>??????@@@AAAAAABBBBBBCCCDDDDDDCCCBBBAAABBBCCCBBB@@@????????????@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>@@@??????>>>===<<<<<<;;;<<<<<<<<<============>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<;;;:::999999999999999888777666666555333333444444444444444444444444333333222111000000000000000000000000000000//////000000000000////////////////////////////////////............//////000000////////////000000////////////////////////.........------,,,,,,,,,///...,,,++++++,,,...///////////////////////////+++,,,---......---,,,+++////////////////////////---...///...,,,++++++---.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////------,,,,,,,,,,,,------........................------,,,,,,,,,,,,---------------............///........................000111111111222222222222555555333222111000000000000000000000000000000000111111222222222333333333111111222222222333333333666666666666777777777777666666777888999::::::;;;???????????????@@@@@@@@@AAABBBCCCDDDFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIJJJLLLMMMOOOOOONNNNNNOOOPPPRRRSSSRRRRRRRRRQQQPPPPPPOOOOOONNNMMMLLLJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@AAAAAABBBCCC@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777777777777888888777777777777666666666666222333333444444333333222222222222222222222222222222222222111111111111000000000000000000000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,---------......................................................------------------------------------------------/////////.........---------------............///......------------......//////.........---------///////////////...------//////.........---------+++,,,,,,---...///000000...............------------.....................////////////////////////................................................////////////////////////////////////////////////---....../////////////////////000000000111111111000000111111111222222222222333333444444333333222444666777777666555777888:::999999999::::::;;;;;;999::::::;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@AAAAAAAAA???>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@????????????>>>??????>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888999999888888777666666555444444444444444444333333444444333222222111000000000000000000000000000000//////000000000000////////////////////////////////////............////////////............//////..............................---------,,,,,,,,,...---,,,,,,,,,,,,---...........................------............---------------------------------...///...,,,+++,,,---...------------------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------..................------------....................................------------......---------............///........................////////////000000000000333222111000/////////000000000000000000000000000111111111222222222333333111111222222222333333333555555666666666777777777666666777888999::::::;;;>>>>>>>>>????????????@@@AAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIJJJKKKLLLMMMOOONNNNNNMMMNNNOOOQQQRRRQQQQQQPPPOOOOOONNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA???????????????@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::999999888888888888777777777777888888777777777777666666666555222333333444444333333222222222222222222222222222222222222111111111000000000000000000000000000000////////////////////////...------------,,,,,,,,,,,,,,,,,,---------..............................////////////////////////------------------------------------------------.........------------------------............///......------------.....................---------///////////////......---...............------------------.........////////////...------,,,++++++///.....................////////////////////////................................................////////////////////////000000000000000000000000---....../////////////////////000000000000111111000000000111111111222222222222333333333333222222333555666666555555666777888888888888888999999999888888999:::;;;<<<======<<<<<<===>>>>>>??????@@@???AAAAAA@@@===<<<>>>AAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>???>>>>>>======<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;666666777777888888888888999888888777777666666555555555444444333333222222333333333222111111000000000000000000000000000000//////000000000000////////////////////////////////////............//////...------------------..............................------------,,,,,,,,,------------------------------------------------///..................///------------------------,,,---......---,,,...///---------------.................................------------------------------------------------------------------------,,,,,,,,,------------...///..................///........................///..................///---------............///........................------------........./////////............//////000000000000000000000000111111111222222222222333111111222222222333333333555555555666666666666777555666666777888999::::::======>>>>>>>>>?????????AAABBBCCCCCCDDDDDDDDDCCCEEEFFFFFFFFFGGGGGGGGGHHHEEEFFFGGGHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLMMMNNNOOOOOOOOONNNNNNMMMLLLLLLLLLIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA???>>>>>>>>>>>>???@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::999999888777777666888777777666666777777888777777777666666666555555222333333444444333333222222222222222222222222222222222111111111000000000000000000000000000000000////////////////////////------------------------,,,,,,,,,---------......................................................------------------------,,,,,,---------------------------------------------------............///......------------.................................///////////////..............................111000000...---,,,++++++//////.........---------////////////............////////////////////////................................................////////////////////////000000000000000000000000---......///////////////////////////000000000111000000000000111111111111222222333333333333222222222444555555444444555666666666777777777888777777777777888999:::;;;<<<<<<======>>>>>>???@@@@@@@@@@@@????????????AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>=========<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999999999888888777777666666666666555555444444333222111111333222222222111111000000000000000000000000000000//////000000000000////////////////////////////////////............//////......------------..............................------------------------,,,------......------,,,------------------------000///...------...///000////////////////////////+++---......------...000,,,,,,------......//////................................................------------------------------------------------,,,,,,---------.........//////............//////........................//////............//////---------............///........................,,,,,,---------............---------......///000////////////////////////111111111111222222222222111111222222222333333333444444555555555666666666555555666777888999::::::<<<<<<<<<======>>>>>>???AAAAAABBBBBBBBBBBBBBBAAADDDDDDDDDEEEEEEFFFFFFGGGDDDEEEFFFHHHIIIKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKIIIIIIJJJJJJJJJKKKJJJJJJLLLLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBBBB??????>>>>>>>>>??????@@@????????????>>>>>>>>>>>>========================:::999999888888777777666777777666666666666777777777777666666666555555555222333333444444333333222111111111111111111111111111111111111000000000000////////////////////////////////////////////////------------------------,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,---------......---------------------------------............///......------------......---...........................///////////////...---.....................111000000...---,,,++++++......//////000000000000////////////////////////........................................................................////////////////////////////////////////////////---......///////////////...////////////000000000//////000000000111111111111222222333333222222111111333444444333333444555444555666777777777666666666666777888999:::;;;;;;<<<======>>>>>>???@@@@@@???<<<;;;===AAADDDDDDBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777666666777777777666666666666666555555444333222222111111222222111111111111111000000000000000000000000000//////000000000000////////////////////////////////////............/////////..................///........................------------------------,,,------......------,,,........................000///...------...///000////////////////////////,,,---.........---///000---------....../////////................................................---------------------------------------------------.........//////////////////............//////........................//////............//////---------............///........................------........./////////............///000111111////////////////////////000000111111111222222222111111222222222333333333444444444444555555555555555555666777888999999:::::::::;;;<<<<<<===>>>>>>???@@@@@@AAAAAAAAA@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFCCCDDDFFFHHHJJJJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIJJJLLLMMMLLLKKKJJJIIIJJJKKKLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKIIIJJJJJJKKKJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJHHHGGGFFFFFFDDDDDDCCCBBBAAA@@@@@@?????????@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888888777777777777666666666666777777666666666666555555555555222333333444444333333222111111111111111111111111111111111000000000//////////////////////////////////////////////////////,,,,,,,,,------------...,,,,,,,,,---------..............................------------------------------------------------+++,,,,,,------.........---------------.........---------............///......------------......---------...............---...//////////////////---------...............---------.........//////...//////000111111222222....../////////000000000........................................................................////////////////////////////////////////////////---......///////////////......////////////000000/////////000000000111111111111222222222222111111111222333333222222333444333444666777777777666555666666777888999:::;;;;;;:::;;;;;;<<<<<<======>>>===<<<<<<>>>BBBCCCBBB@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@????????????>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888777666555444444666666666666666666666666444444333333222222111111111111111111111111111111000000000000000000000000//////000000000000////////////////////////////////////............////////////............//////------------------------,,,,,,,,,------------...------------------------///////////////////////////..................///---------------------------...//////...---...000.............../////////........................------------------------------------------------------------------------........./////////000000///..................///........................///..................///---------............///................................./////////000000///////////////000111222000000000000000000000000000000000111111111111222111111222222222333333333333333333444444444555555444555555666777888999999999999:::;;;<<<======>>>===>>>??????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEECCCDDDFFFHHHJJJJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHIIIJJJKKKJJJIIIIIIIIIJJJKKKMMMNNNMMMMMMLLLLLLKKKJJJJJJJJJIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@????????????@@@??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777777777666666555555666666777666666666555555555444444222333333444444333333222111111111111111111111111111111000000000/////////000000000000000000000000////////////////////////,,,,,,,,,---------......,,,,,,,,,---------......................................................------------------------++++++,,,,,,---......///------........./////////---------............///......------------......---------.........//////------...///////////////---------.........//////+++,,,,,,---...///000000////////////000000000000------...///000111111222........................................................................////////////////////////---------------------------......///////////////........./////////000000////////////000000000111111111222222222222111111000111222222111111222444333444666777888777666555666777777888999:::;;;<<<;;;;;;;;;<<<======>>>>>>===BBBGGGGGGBBB???@@@BBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@????????????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;888888888777777666666666666666666666666666666666333333222222222222222222000000000000111111111111000000000000000000000000//////000000000000////////////////////////////////////............//////...------------------...------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...........................------............------------------------------...///000///...---...///////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////......------------....................................------------......---------............///....................................////////////000///////////////000000000000000000000000000000000000000000111111111111111111222222222333333333222333333333333444444444444444555666777888999999888888999:::;;;<<<======;;;<<<===>>>???@@@@@@@@@??????@@@AAABBBCCCDDDDDDCCCEEEGGGIIIIIIIIIHHHGGGIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJIIIHHHHHHIIIJJJLLLNNNOOOKKKKKKKKKJJJIIIIIIHHHHHHGGGHHHIIIKKKKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>???>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;999888888777777666666555666666555555555555666666666666555555555444444444222333333444444333333222111111111111111111111111111000000000////////////000000000000000000000000////////////////////////,,,,,,,,,------.........,,,,,,,,,---------..............................////////////////////////------------------------++++++,,,,,,---...//////........./////////000000---------.........//////.........------.........---------.........//////------...///000000//////---------.........//////..................------000000000///......------,,,---...///000111222333........................................................................////////////////////////---------------------------......///////////////............/////////000////////////000000000000111111222222222222111111///111222222111111222333333444666888888777666555777777888999:::;;;;;;<<<======>>>>>>???@@@@@@@@@@@@KKKSSSPPPDDD===@@@FFF?????????@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::555555555666666666666666222222222222222222333333000000000000000111111111000000000000000000000000//////000000000000////////////////////////////////////............//////---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------.........///...,,,++++++,,,...///------------------------+++,,,---......---,,,+++///////////////////////////000111000...------...000000//////......------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......---------,,,,,,---------........................---------,,,,,,------------------.........//////........................---------.........//////000//////.........//////000000000000000000000000000000000000111111111111111111222222222333333333222222333333333444444444444444555666777888999999777888888999;;;<<<======:::;;;<<<>>>???@@@@@@@@@>>>??????@@@BBBCCCDDDDDDDDDEEEGGGIIIIIIIIIGGGFFFHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHHHHIIIJJJMMMOOOPPPJJJJJJIIIHHHHHHGGGGGGFFFDDDFFFHHHJJJKKKKKKJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDCCCBBBAAA@@@??????>>>??????>>>===============>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;777777777666555555444444666666555555555555666666666666555555555444444444222333333444444333333222000000000000000000000000000000000000////////////000000000000000000000000////////////////////////..................------//////////////////////////////.........---------//////.........------------------------------------------------------------------------------------------.........//////////////////000000000000//////.........---------........................,,,------...///000111111000000000///......------//////............//////////////////000000000000---.........///000000000///...---,,,,,,---...///..............................////////////......------,,,,,,,,,,,,------222000...---...///..................////////////000000000000000000000000222222222333333333444444333333333333333333333333333333444444555666666666999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAABBBBBBBBBAAA???>>><<<@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::999<<<;;;;;;::::::;;;;;;<<<999999::::::999999888777888777777777777777888888666555555555555444444444444444333333333333222222111111111111000000000000111111000000//////......000000///...............000000000000000000000000///////////////////////////...---,,,,,,---.../////////.........---------------..................,,,,,,------------------............---,,,++++++------------------------.........////////////000000000000///......------...------,,,,,,------...------------------------,,,,,,,,,---------......---+++)))***,,,---,,,)))------------------------......---------,,,,,,,,,------------------------........................------............------........................//////////////////////////////.........---------............////////////---......///000111111222000000000000000000000000222222222222222222222222111111222222222333333333444444555555666777777777666777999:::;;;;;;::::::;;;;;;<<<<<<======>>>>>>BBBAAA???>>>>>>@@@AAACCCEEEEEEEEEFFFGGGHHHJJJKKKHHHIIIIIIIIIHHHGGGGGGFFFGGGEEECCCCCCEEEHHHIIIIIILLLKKKJJJIIIJJJJJJLLLMMMNNNLLLIIIFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGCCCBBB@@@???>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<=========<<<:::999<<<<<<;;;;;;;;;:::::::::666666666666555555555555444444555555666777777777444333333222222333333444555444333222111222333333222222222111111///......000///.........000111222111111000000//////......////////////////////////................................................//////.........---------//////.........------------------------------------------------------------------------------------------.........//////........./////////000000......------,,,,,,,,,,,,........................,,,,,,------......//////........./////////////////////............//////.../////////000000000000..................//////......------------....................................////////////............------------......222000...---...///..................////////////000000000000000000000000111111111111222222222333222222222222222222222222333333333444555555666666999999999888999999:::::::::;;;;;;<<<===>>>???@@@@@@@@@AAAAAA@@@???===<<<@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999;;;;;;::::::::::::;;;;;;:::::::::::::::999888888777777777666666777777888555555555555444444444444444444333333333222222222111111111111000000000000000000000000//////......000000///...............////////////////////////........................///...------------.../////////.........---------/////////...---------,,,,,,,,,------.........///------...//////.........,,,,,,,,,,,,,,,,,,,,,,,,------........./////////............////////////...------,,,,,,------...------------------------,,,,,,,,,---------.........,,,++++++---...---+++------------------------............------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------........................//////.........---------............////////////......//////000000111111000000000000000000000000222222222222222222222222111111222222222333333333444444555555666666777777666777888999::::::::::::::::::;;;;;;<<<=========@@@???>>>======???@@@AAACCCCCCDDDDDDEEEGGGHHHIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCDDDHHHKKKMMMMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIJJJJJJJJJIIIIIIHHHJJJIIIIIIHHHGGGGGGFFFFFFCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========<<<;;;:::;;;;;;;;;::::::::::::999666666666666555555555555555555555555666666666666444333333222222333333444555444333222222222333333222222222111111000///...000///......///000111222000000000000//////......////////////////////////...............................................................---------...............---------------------------------------------------------........................---------...............---------.........//////---,,,,,,,,,,,,+++++++++........................,,,,,,------------------------......///000000111/////////....../////////....../////////000000000.........------------------..................---..............................////////////......///..................///111///------...//////...............////////////000000000000000000000000///000000000000111111111111111111111111111111111222333333444444555555666999888777666666666777888999::::::;;;<<<===>>>???>>>?????????>>>===<<<<<>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;:::999999;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;:::999999777777666555555666666777555555555555444444444444333333333333222222222222111111111111000000000000000000000////////////...000//////............///////////////////////////........................///...------------...///...............---------000000///...---,,,,,,+++,,,,,,---...//////000000,,,---...///000000000000------------------------,,,---------............,,,------...//////000000...------,,,,,,------...------------------------,,,,,,,,,---------.........---,,,---...///...,,,------------------------/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------.......................................---------............////////////////////////000000000000000000000000000000000000222222222222222222222222111111222222222333333333444444444555666666777777777777777777888999:::;;;999999::::::;;;<<<<<<===>>>>>>===<<<===>>>???@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIHHHHHHGGGFFFDDDCCCCCCEEEJJJNNNPPPQQQLLLKKKJJJHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIJJJJJJJJJJJJJJJIIIJJJJJJIIIHHHGGGEEEEEEDDDBBBBBBBBBAAA@@@???======>>>>>>>>>>>>>>>>>>>>>>>><<<============<<<;;;;;;:::::::::999999999888888666666666666555555555555666666666555555555555444444333333222222333333444444444333222222222222333111111222111111000///...000////////////000000111000000000////////////...////////////////////////---------...............................................................................................................------------------------////////////////////////........................,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,..............................------------------............//////000000......////////////.............../////////000000.........---,,,,,,,,,+++,,,---...//////...---,,,........................---......//////......---//////............//////000///---...///000///...............//////////////////////////////////////////000000000111111111000000000000000000000000222222222333444444555555888777555444333444555666888888999:::;;;<<<======<<<<<<======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999;;;::::::::::::::::::;;;:::;;;;;;;;;;;;:::999999777666666555555555555666555555555444444444333333333333333222222222222111111111111111000000000///////////////////////////000///............//////////////////////////////.................................------.................................//////......---------,,,,,,,,,---...///000111222------...///////////////............////////////,,,,,,,,,---------......---------....../////////...------,,,,,,------...------------------------,,,,,,,,,---------.........---------......------------------------------/////////////////////...------------------------........................------............------------------------------............................................................////////////000000000000////////////000000000000000000000000111111111111222222222222111111222222222333333333333333444555555666666777888777666666666888999:::999999::::::;;;<<<=====================>>>@@@@@@BBBAAAAAABBBCCCDDDEEEEEEGGGGGGGGGHHHHHHGGGGGGFFFCCCCCCCCCFFFJJJNNNPPPPPPLLLKKKIIIHHHGGGGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJKKKJJJIIIGGGFFFDDDCCCCCCBBBBBBCCCBBBAAA???===;;;====================================<<<<<<;;;;;;999999999888888888888777666666666666555555555555777777666555555444333333444333333222222333333444333333333222222222222222111111111111111000//////000////////////000000000////////////////////////////////////////////////---------.........//////........................---.....................---.............................................------------------------////////////////////////.....................---,,,,,,,,,,,,------------------------..................................../////////...............000000//////..................///000000///..................////////////.........---,,,,,,,,,+++,,,---...//////...---,,,........................------............------//////............/////////...---...000000///...............////////////////////////////////////000000000000111111111111000000000000000000000000111111222222333444444444555555444333333333444555777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<========================888888888999999999999:::::::::;;;;;;::::::999888:::::::::999999:::::::::::::::;;;;;;::::::999888777777666555555555555555555444444444444333333333333333222222222111111111111111111111000000000///...............///////////////............//////................................................---..................------.....................,,,---------......//////,,,,,,---...///000111222...............---,,,+++,,,,,,---------.........,,,,,,,,,---------......///.........---------,,,...------,,,,,,------...------------------------,,,,,,,,,---------......,,,---------,,,,,,,,,---------------------------.../////////////////////------------------------........................------............------------------------------........................---.................................////////////000000000000////////////////////////////////////000000000111111222222222111111222222222333333333333333444444555666666666888777666555666777888999888999999:::<<<======>>>=========>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFEEECCCCCCCCCEEEIIIKKKLLLLLLLLLKKKIIIHHHGGGGGGGGGHHHJJJJJJHHHHHHHHHIIIKKKLLLHHHHHHIIIJJJKKKKKKJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBAAABBBBBBBBBAAA???===<<<===========================<<<<<<;;;;;;;;;;;;;;;999999888888888777777777666666666666555555555555777777666555444333222222444333333222222333333444333333333222222222111111000111111111111000000//////000000000000/////////.............../////////////////////////////////,,,,,,------.../////////---------------------------------...............---------.......................................------------------------.......................................---------,,,,,,,,,---------......------...............///.........................../////////////////////111000000///......---------...///000000///...---------........./////////.........------------------..................---........................------............------///..................///...------///000111///...............////////////000000000000000000000000000000000000111111111111000000000000000000000000000111111222222333333444222222333333444444444444555666777888999::::::;;;:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888:::::::::::::::999888888::::::999999999999::::::999999:::::::::999888888888888777666555555555555444444444444333333333333222222222222111111111111111111111111000000000000---............////////////............//////000........................------------------------------...//////...---------------...............+++,,,,,,---...///000000,,,,,,---...//////000000............---,,,+++***)))******++++++,,,,,,,,,,,,---------............//////......---,,,,,,+++...------,,,,,,------...------------------------,,,,,,,,,---------......+++---...---,,,+++,,,------------------------------............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................---------------------------------...........................////////////////////////000000000000//////////////////////////////000000111222222222111111222222222333333333333333333444555555666666777666666666666666777777777777888999;;;<<<======<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDBBBCCCDDDDDDEEEDDDDDDDDDCCCBBBCCCEEEHHHIIIIIIIIILLLKKKJJJHHHHHHHHHIIIIIIKKKKKKJJJJJJJJJKKKKKKLLLGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHGGGFFFEEECCCCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::999999::::::999999999888888888777777666666666666555555555555666666555555444333222222444333333222222333333444222222222333222111111000000000111111111111000000///000000000000//////...---............/////////////////////////////////,,,,,,------...//////000---------------------------------.........//////---------.........//////........................------------------------------------------------//////.........---------------------............,,,,,,,,,------.................................---------......////////////////////////.........---...///000000///...------------.........//////..................//////......------------..............................,,,------......------,,,......------------......---------///111111///---............////////////000000000000000000000000....../////////000000000111111111111111111111111000000111111222333333333///000222444555555444444444555666777888999999:::::::::999999:::<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999888999::::::::::::999888888::::::999999999999::::::888888999999888888777666999999888777666666666666444444444333333333222222222222222222111111111111111111111111000000000000---------.........//////...............///000000........................------------------------------...//////...---------------.........//////,,,---------.../////////,,,,,,------.........///---...............------******++++++,,,------...------........./////////------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,...///...,,,,,,---///------------------------,,,,,,------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////////////////---------------------------------.........//////............////////////......//////000000111111/////////////////////////////////000111222222222111111222222222333333333222333333444444555555666555666666777666666666555444555666777888:::;;;;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@??????@@@@@@AAAAAA@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBEEEHHHJJJIIIHHHLLLKKKJJJIIIIIIIIIJJJKKKJJJLLLOOOPPPPPPNNNKKKIIIEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGFFFEEEDDDDDDCCCCCCAAAAAA@@@@@@???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999888888888999999::::::999999999888888888666666666666555555555555555555555444444333333333444333333222222333333444111222222333222111000///000000111111111111000000///000111111000///...------------.........//////////////////////////////,,,,,,------...///000000---------------------------------.........//////---------.........//////////////////////////////------------------------------------------------//////.........------------------.........//////+++++++++,,,,,,---------........................++++++,,,,,,---...//////------......///000000000---...///111111///...------------.........//////---.........///000000000///...---,,,,,,---...///........................,,,------......------,,,---------,,,,,,------------------///111111///---............/////////000000000000000000000000000---------.........//////111111111111111111111111000000000111222222333333---///222555777666555444444444555666777888999999::::::999999:::<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999::::::::::::999888888:::999999999999999999:::888888888888888777666666::::::888777666666666666444444444333333333222222222222222111111111111000111111111111000000000000---------.........//////...............///000111........................------------------------,,,---...//////...---,,,---------.........//////..................------,,,,,,------------------,,,---...///000000000000------......///000111111.........////////////000+++,,,,,,------......///...------,,,,,,------...------------------------,,,,,,,,,---------......---///111000------...111------------------------,,,,,,,,,---------......------------------------........................---..................---000000000000000000000000---------------------------------.........//////............/////////000---......///000111111222////////////////////////...//////000111222222222111111222222222333333333222222333444444555555666555555666777777666555444222222333555666888999999999:::;;;===>>>????????????>>>>>>>>>>>>>>>???@@@???@@@AAAAAABBBBBBBBBBBBAAAAAABBBEEEIIIKKKKKKJJJLLLKKKJJJIIIJJJJJJLLLMMMIIIMMMSSSVVVVVVQQQKKKGGGDDDEEEFFFGGGHHHHHHIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@?????????@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>:::999888777777777888999:::::::::999999999999888777666666666555555555555555555444444444444333333444333333222222333333444111111222333222111000//////000000111111111000000///000111111111///...------------.........//////////////////////////////.........------,,,,,,,,,........................///...---,,,,,,---.../////////.........---------//////...---,,,,,,++++++++++++,,,------......///,,,---...//////...---,,,------......------,,,+++......------+++)))((('''---------------------------------------------------------....../////////................................................//////.........---------------------------------................................................,,,,,,,,,---------......---------,,,,,,+++++++++...------------...//////........................//////.........---------............////////////000000000000000000000000//////000000111111111222111111222222222333333333666666666666666777777888888888888888999:::;;;<<<===<<<;;;:::999999999999999999999999999999999999888888888888888999999999888999:::;;;:::888666555999999999888777666666555666666555444444444444555555555444444333222111111////////////000000000000111111111111000000000000////////////////////////------............------......////////////......------------------------,,,---......//////..................---,,,++++++------,,,,,,,,,---......------------------------......................../////////......---------...---,,,+++,,,...000222,,,------......------,,,---------.........//////......---------,,,,,,,,,/////////...---------,,,---------............////////////......---------///...---,,,,,,,,,,,,,,,...---,,,,,,......---,,,---------............///------------------------...///000111111000///...------------------------..............................------------......////////////////////////////////////000000000000////////////////////////111111222222222333333333222222333333333333444444444444444444444444444444555555444555666777999:::;;;;;;<<<<<<===>>>>>>>>>@@@?????????>>>>>>======<<<<<<===>>>???@@@@@@AAACCCDDDEEEGGGIIIKKKLLLMMMKKKKKKJJJIIIHHHHHHGGGGGGJJJMMMRRRUUUTTTPPPJJJFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@DDDCCCAAA???>>>===<<<<<<>>>============<<<<<<<<<:::::::::999999999888888777777777777888888888888888777555444444555666666333333444555555444333333222222222222222222222222333333333222222222111111///////////////......---////////////////////////////////////////////////////////////////////////......---------,,,,,,,,,........................///...------------.../////////.........---------.........------,,,,,,+++------------------------------...//////...------...////////////.........---------------,,,+++***------------------------------------------------++++++,,,,,,------------................................................//////.........---------------------------------................................................,,,,,,,,,---------......------------,,,,,,,,,,,,...------------...//////........................//////.........---------............////////////000000000000000000000000///000000000111111111111111111111222222222333333555555444444555555666777888888888888999:::;;;;;;<<<<<<;;;:::999999999999999999999999999999999999999999888888888888888888777888999::::::999777666999999888888777666666555666666555444444444444444333333222222111111000000////////////000000000111111111000000000/////////////////////////////////------............------------............------------------------------,,,---......//////......------------------,,,,,,///...---,,,,,,,,,,,,,,,------------------------.................................---------,,,,,,...---,,,,,,,,,...000111,,,------......------,,,+++++++++,,,,,,,,,------............------,,,,,,............---------------------............///.........---------,,,,,,///...---,,,,,,,,,,,,---,,,+++******,,,,,,+++***------------............---------------------------...///000000///...---------------------------..............................------------......000000000000000000000000.../////////000000000000000000000000000000000000111111111222222222333333222222222333333333444444444444444444444444444444555444444555666777999:::::::::;;;<<<<<<======>>>?????????>>>>>>>>>======<<<<<<===>>>???@@@AAAAAADDDEEEFFFGGGHHHJJJKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGIIIKKKNNNPPPOOOLLLGGGDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<;;;;;;:::::::::999999999888888777777777777888888888888888777666555444444555555333333444555555444333333222222222222222222222222333333222222222111111111///000000000000///......////////////////////////////////////////////////////////////////////////...------------,,,,,,,,,........................///...------------...///...............---------------------------------//////...------,,,++++++------...//////...------------..................,,,------.........------------------------------------------------------******++++++++++++,,,,,,...............................................................---------........................................................................,,,,,,,,,---------......---------------............------------...//////.......................................---------............////////////000000000000000000000000000000000000111111111111111111111222222222222333333333333333333444444555888888888999999:::;;;;;;<<<;;;:::999999888999999999999999999999999999999:::999999999888777777777666777999::::::999888777999999888888777666666666666555555444444444444444000000000000000000000000/////////000000000111111000000000/////////......////////////////////////------............------,,,,,,------------,,,,,,------------------------,,,---......//////......,,,,,,------------------000///...---,,,+++++++++------------------------........................------------,,,,,,,,,,,,...---,,,,,,---...000111------............------+++++++++,,,,,,,,,------/////////............---------------............---------............///------------,,,,,,,,,,,,......---,,,,,,,,,------,,,+++***+++,,,---,,,***------------............------------------------,,,---...//////...---,,,------------------------..............................------------......000000000000000000000000....../////////000000000000000000000000000000000111111111222222222222333222222222222333333333333444444444444444444444444444444444444555777888999999999::::::;;;<<<<<<<<<>>>>>>>>>>>>============<<<<<<===>>>???@@@AAABBBFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJJJJIIIFFFDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB??????>>>>>>>>>??????@@@<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999888888777777777777888888888888888777666555444444444444333333444444444444333333222222222222222222222222333222222222222111111111000000111111000000///...////////////////////////////////////////////////////////////////////////------------------------.................................------.................................,,,,,,------------------......---------,,,,,,,,,---..................---+++++++++++++++,,,,,,---------............------------------------------------------------------++++++++++++++++++++++++........................................................................////////////////////////................................................,,,,,,,,,---------......,,,------....../////////...------------...//////............................................................////////////////////////////////////000000000000000111111111111111111111222222222222333222222222222333444444777777888999::::::::::::;;;::::::999888888999999999999999999999999999999:::::::::999888777666666666777888999999999999999888888888888777777666666666555444444333333444444000000000000000111111111//////000000000111111111////////////............////////////////////////------............------,,,------......------,,,------------------------,,,---......///.........,,,,,,,,,,,,------...//////...---,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000------............---------------.........///////////////////////////...,,,,,,,,,------.........---------............///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------///---,,,---...///...---,,,,,,---------.........------------------------------////////////------------------------------..............................------------......////////////////////////........./////////000000111111111111111111111111111111111111222222222222111222222222222333333333333333333333333333333333333333333444555666777888888888888999::::::;;;;;;========================<<<<<<===>>>@@@AAABBBBBBGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEECCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB??????>>>>>>>>>>>>??????<<<<<<;;;;;;;;;::::::::::::::::::999999999888888666777777777888888888888888777666555444333333333333333333333333333333333222222222222222222222222222222222222111111111111111111111111111000//////////////////////////////////////////////////////////////////////////////------------------------........................---..................------.....................,,,,,,------------------,,,,,,,,,---------...............------.........---,,,+++++++++,,,------.........------,,,+++***------------------------------------------------------------------,,,,,,................................................---.....................////////////////////////................................................,,,,,,,,,---------......,,,------....../////////...------------...//////........................---.................................////////////////////////////////////111111000000000000000000000000111111111222222222333333222222333333444555666777999:::::::::::::::::::::999888888888999999999999999999999999999999:::::::::999888777666666666777888888999999999999888888888777777777777777555555444333333333333333111111222222222222222222000000000000111111111111////////////............////////////////////////------............------......////////////......------------------------,,,---......///.........,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---...///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------......///---......//////......------------.........//////.../////////////////////+++,,,,,,,,,------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...///...------//////...---,,,,,,,,,------------...------------------------...///000111111000///...------------------------..............................------------..........................................////////////000000000000000000000000000000111111111222222222111111111222222222333333333333333333333333333333222222333444555666666777777777888888999:::::::::<<<<<<<<<<<<<<<<<<<<<===<<<<<<===???@@@AAACCCCCCGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEECCCAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>============<<<<<<;;;;;;;;;::::::::::::::::::999999999888888666777777777888888888888666666666555444444333222333333333333333333333333222222222222222222222222222222222111111111000000111111111111111000//////////////////////////////////////////////////////////////////////////////,,,,,,,,,------------...........................------...//////...---------------...............------------------------++++++,,,,,,---.../////////...------------...///111000///...---...//////.........------+++******------------------------------------------------//////............------................................................---------.......................................................................................,,,,,,,,,---------......---------------............------------...//////........................---------...........................////////////000000000000000000000000111111111111000000000000000000000111111111111222222222222222222333444444666777999:::;;;;;;:::999999999888888888888999999999999999999999999999999:::999999999888777777777888888888888888999999999888888777777777777777777555444444333333333333333444444333333333333333333000000000111111111222222000000000/////////......////////////////////////------............------...//////////////////...------------------------,,,---......//////.........---,,,+++,,,---...///+++++++++,,,---...///000------------------------........................,,,,,,,,,,,,---------------...........................////////////......+++++++++,,,,,,,,,---------............/////////,,,,,,,,,,,,---------------------............///,,,,,,,,,,,,------------------,,,,,,,,,---......---,,,+++,,,---...---+++,,,,,,,,,,,,------------------------------------...///000111111000///...------------------------..............................------------......------------------------------........./////////////////////////////////000000000111111111111222111111111111222222222222333333333333333333333333000111333444555666666666777777888888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===???AAABBBCCCDDDFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDEEECCCAAA@@@@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999888888777777777777888888888888444555555555555444333333333333222222222222333333222222222222222222222222222111111111111000000000000000111111000000///...////////////////////////////////////////////////////////////////////////,,,,,,,,,---------..............................------...//////...---------------.........//////.........------,,,,,,+++,,,---------------------///...------------...///444333111///......//////------............------------------------------------------------------/////////.........------................................................---------.........//////------------------------................................................,,,,,,,,,---------......------------,,,,,,,,,,,,...------------...//////........................---------.........//////............////////////000000000000000000000000111111111111000000000///000000000000111111111111111111000000111111222333666777999;;;;;;;;;:::999999999888888888888999999999999999999999999999999999999888888888888888888999999888888888888888888777777777777777777777888555444333333222222333333555555444444333333222222000000111111111222222222111111000000000/////////////////////////////////------............---------......//////......---------------------------,,,---......//////......///...,,,++++++,,,---...,,,,,,,,,,,,,,,---...///------------------------........................,,,,,,---------.........---...............------......////////////......+++++++++,,,,,,,,,------,,,,,,------............------,,,,,,,,,,,,,,,,,,---------............///,,,,,,---------.........,,,,,,,,,,,,,,,---...///...,,,+++,,,---...---,,,++++++,,,,,,,,,---------------------------------......///000000///......------------------------..............................------------..............................---------.........//////........................000000000000111111111111111111111111222222222222222222222222222222222222000111222444555555555555777777888999999::::::;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<===???AAACCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBAAA?????????AAADDDEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@???>>>============>>>>>>=========<<<<<<<<<;;;;;;:::::::::999999999888888777777777777888888888888222333444555555555444444333333222111111222333333222222222222222222222222111111111111000000000000///000000000000///......////////////////////////////////////////////////////////////////////////,,,,,,,,,------.................................,,,---...//////...---,,,---------.........////////////...---,,,,,,++++++///......------,,,,,,+++///...---,,,,,,---...///444222000---,,,,,,------,,,---...///000000000000------------------------------------------------/////////......---------................................................---------.........//////------------------------................................................,,,,,,,,,---------......---------,,,,,,+++++++++...------------...//////........................---------.........//////............/////////000000000000000000000000000222111111111000000//////000000000000111111111111///////////////000111111555777999;;;<<<;;;:::999999888888888888888999999999999999999999999999999888888888888888999999999::::::999888777777777888777777777777777888888888555444333333222222333333555555444444333222111111000111111111111222222222111111111111000000000000////////////////////////---..................---,,,------......------,,,------------------------,,,---......//////......000///---+++++++++---.........---,,,,,,,,,------------------------------........................---------....../////////---......///......------......////////////......---------.........//////,,,,,,,,,---------......---------,,,,,,+++++++++---------.........//////---------....../////////,,,,,,,,,,,,,,,---...///000///......///000///...++++++,,,,,,,,,---------------------------------,,,---...//////...---,,,------------------------.................................------.........////////////////////////---------.........//////........................000000000000111111111111000111111111111222222222222222222222222222222222///000222444555555555444888888888999::::::;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<>>>???AAACCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFEEEDDDCCCBBBBBBAAA??????>>>>>>???AAADDDEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEECCCBBBAAA@@@@@@<<<<<<<<<======>>>???@@@>>>============<<<<<<<<<:::::::::999999999888888777777777777888888888888111222444555666555555444444333222111111222333444222222222222222222222222111111111111000000000000///////////////......---////////////////////////////////////////////////////////////////////////,,,---------.../////////,,,,,,,,,---...///000000........................------------------------///...---,,,,,,---...///,,,---------------------------------------------///............---------......////////////......,,,,,,...000333333111///---...//////000000//////........................---------............///000000//////.........---,,,---...//////...---,,,................................................,,,------......------,,,------............---------,,,,,,++++++,,,,,,------------............/////////.........---------////////////000000000000///////////////000111111............//////////////////000000000000//////---///111111111111222333444444333222222333333333666777777888888888888777777777777777888888888888888999999:::::::::999999777777888888888888777777999999888888888888999999888888777666666666666666555555444444444333333333555555444333333222111111000000000000000000000000000000111222222000///...000000//////.........---////////////////////////......////////////............------------.........,,,***---222444111...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------++++++,,,,,,---...//////---------............///,,,,,,,,,---------......---++++++,,,///000...+++,,,,,,,,,---------......------------------------------------------------.........------,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++++++++,,,,,,---...//////.........------,,,,,,,,,------------------------...------------...//////////////////////////////////////////////////////////////////000000000000111111222222222333333333111222222333333222222111333333333333333333333333666666666777888888999999;;;<<<<<<===>>>??????@@@===>>>???AAABBBCCCDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGIIIHHHGGGEEEDDDBBBAAA@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@BBBDDDFFFFFFEEECCCBBBDDDCCCBBBAAA@@@@@@@@@@@@???????????????>>>======<<<<<<;;;::::::::::::;;;888888999:::999888777666999999888888777888888888666666555444333333222222111111111222222333333333333333333333333333333333222111111000///......---444333111000...,,,******000000//////.........---,,,---......------...000////////////////////////------------............,,,---------.../////////........................------------------------///...------------...///.........------,,,,,,+++------------------------///............---------------............------------...000222222000...+++,,,------......------........................---------............///000/////////.........---------............------................................................,,,,,,------------,,,,,,------............---------,,,,,,++++++,,,,,,------------............/////////.........---------............///////////////////////////000000111............//////////////////000000000000//////---///111111111000111333333222222111111111222222555666666777777777777777666666666777777777888888888888999999:::999999888777777888888888888777777999888888777777888888999888777777666666666666666555555444444444333333333555555444333333222111111111111111111111111111111111111111111111000//////000/////////............////////////////////////......////////////............------------......///,,,+++---111333000------------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------+++,,,,,,------.........---------............///,,,,,,,,,---------......---,,,+++,,,//////...,,,,,,,,,,,,---------......------------------------------------------------......---------,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++++++++,,,,,,---......///......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---..............................////////////////////////////////////000000000000111111111222222222333333111222222333333222222111333333333333333333333333666666777777888999999999::::::;;;<<<===>>>>>>???===>>>@@@AAACCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@BBBDDDFFFFFFEEECCCBBBCCCBBBAAA@@@???????????????????????????>>>======<<<<<<;;;::::::::::::;;;888999999:::999888777666888888777777777777777777666555555444333333222222111111222222222333333333222222222222222222222222111111111000///.........111000000///...---------000/////////............,,,---......------...000....................................------------------..........................................------------------------///...------------.../////////...---,,,++++++***........................///............---------,,,,,,------------,,,,,,---------///000000...,,,+++,,,------......------........................---------............////////////........................------.........................................................+++,,,,,,------,,,,,,+++------............------------,,,,,,,,,,,,---------------............///...............---------------------............//////......//////000111............//////////////////000000000000//////---///111111000000111222111111000000000111111222333444555555666666666555555555555666666666666777888888999999999999888888777888888999999888888777888888777777777777888888777777777777666666666666555555444444444333333333555444444333333222222111222222222222222222222222222111111000000000000000////////////............////////////////////////......////////////............------------......000---,,,---000111///,,,........................---,,,,,,,,,,,,---......---------------------------------------------------------------------------------------------------------------------------------............///,,,,,,,,,---------......---,,,+++,,,...///...---,,,,,,,,,---------......------------------------------------------------...------------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,+++++++++,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------////////////////////////////////////000000000000111111111222222222222333111111222222222222111111333333333333333333333333666666666777888888999999888888999:::;;;<<<===>>>>>>???AAABBBDDDEEEEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDCCCBBB@@@@@@???AAABBBBBBCCCCCCBBBBBBAAA@@@AAACCCEEEEEEDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>???????????????>>>======<<<<<<;;;:::::::::::::::888999999999999888777777888777777666666666555555555555555444444333333222111222222222222333333333111111111111111111111111111111000000//////................../////////000////////////............,,,---......------...000.................................------,,,,,,,,,...............---------........................------------------------.........------..................------,,,,,,,,,///////////////////////////............---------,,,------......------,,,...---------......,,,***---...//////000/////////........................---------............///........................///...---,,,,,,---...///................................................++++++,,,,,,,,,,,,++++++------............------------,,,,,,,,,,,,---------------............///........................------.........////////////............///000000............//////////////////000000000000//////---///111111000///000111111111000000000111222222111222333444444555444444444444444555555555666666888888888888888888777666777888888888888888888777777777777666666777777777777777777777777666666555555555444444444333333333444444444333333222222222222222222222222222222222333222000/////////000111///////////////.........////////////////////////......////////////............------------......000...---...//////---+++---------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------------------------,,,,,,---------............///,,,,,,,,,---------......---,,,,,,,,,---.........,,,,,,,,,---------......------------------------,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------////////////////////////,,,,,,,,,+++,,,,,,---...------------------------////////////////////////////////////000000000000111111111111222222222222111111222222222222111111222222333333333333444444444444555555666777777777777888999:::;;;<<<===>>>???@@@AAACCCDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGEEEDDDDDDCCCBBBAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>???????????????>>>======<<<;;;::::::999999::::::999999999999888888777777888888888777777666555555555555444444444333333333222222222222222222222222000000000000000000000000111000000000/////////...------......//////000000///////////////.........,,,---......------...000..............................------,,,,,,,,,+++...............---------........................---------------------------..................---,,,,,,,,,------.........///////////////////////////............---------......////////////......///...,,,---------+++***---...//////000/////////........................---------............///---------...............///...---,,,,,,---...///................................................+++,,,,,,------,,,,,,+++------............------...------,,,,,,------...---------............///---.........................../////////000000000...............//////000............//////////////////000000000000//////---///000111/////////000111111111111111222333333000000222333333444444444444444444444555555555555777888888888777777666555666777777888888777777666777666666555555666666777666777777888777666555555555555444444444333333333444444333333333333222222222222222222222222222222333222000/////////000111.........///////////////////////////////////////......////////////............------------......///...............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------------------------,,,,,,---------............///,,,,,,,,,---------......------,,,,,,,,,---...///,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------////////////////////////---------------......///------------------------////////////////////////////////////000000000000000000111111111222222222000111111222222111111000222222222333333444444444222222333333444555555555777888999:::<<<===>>>??????@@@AAACCCDDDEEEFFFFFFDDDEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCBBBBBBAAA??????>>>>>>======>>>>>>???????????????>>>======;;;;;;:::999999999999:::999999999888888888888888999999999999888777666555444444444444444333333333222222222222222222222222000000000000000000000000000000000000///////////////////////////..................///////////////,,,---......------...000........................------------,,,,,,,,,,,,------..........................................------------------------------...//////...------***++++++,,,---...//////........................///............---------...//////////////////...///...,,,,,,------,,,++++++,,,------......------........................---------............///---------------..................------.........................................................,,,------......------,,,------............------......------------......---------............///---------...............////////////000000000111......------......///000............//////////////////000000000000//////---///000000///...///000111111111111111222333444///000111222333444444444444444444555555555555666777777888777777666555444555666666777777666666555666666555555555555666666666777888888888777555444555555444444444333333333333333333333333333333333222222222222222222222222222111111000000000000000.........///////////////////////////////////////......////////////............------------.....................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------------------------------------------------------------------------------------------------------------------------............///,,,,,,,,,---------......,,,------,,,+++,,,...000,,,,,,,,,---------......------------------------+++,,,,,,------.........,,,,,,,,,------------...------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------////////////////////////////////////000000000000000000000111111111111222000000111111111111000000111222222333333444444555111222222333444444555555777777999:::<<<===>>>???>>>???AAABBBDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCC???@@@@@@AAAAAA@@@@@@??????@@@AAAAAABBBBBBAAAAAA??????>>>>>>>>>>>>>>>??????????????????>>>======;;;;;;:::999999999999999:::999888888777777888888999:::::::::999888666555444444444444444444444444333333333222222222222111000000000000000000000000000000000000////////////000000000///......------.........///////////////,,,---......------...000------------------------,,,,,,,,,,,,,,,,,,------,,,---------.../////////........................------------------------------...//////...------+++,,,,,,------.........------------------------///............------------......//////......---///...,,,,,,......---,,,+++,,,------......------........................---------............///,,,,,,,,,------.........------............------................................................---......//////......---------............------......------------......---------............///---------.........//////........./////////000000...------------...//////............//////////////////000000000000//////---///000000///......////////////000000222333333//////111222333444444444444555555555555666666666777777777777666555444333444444555555555555444444666555555444444555555666666666888888888777555444555555444444444333333333333333333333333333333333111111111111111111111111111111111111111000//////............/////////000////////////////////////......////////////............------------......,,,---......---,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------+++,,,,,,------.........---------............///,,,,,,,,,---------......,,,------,,,***+++...111,,,,,,,,,---------......------------------------++++++,,,,,,---......///,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,---------......++++++++++++++++++++++++------,,,,,,------...///........................////////////////////////////////////000000000000000000000000111111111111000000111111111111000000111111222333333444555555333333333444555555666666555666777999;;;<<<===>>>===>>>@@@AAACCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCC??????@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAA?????????>>>>>>??????@@@???????????????>>>======;;;:::999999888999999999:::999888777777777888999999999::::::999777444333444444444444444444444444333333333222222222111111111111111111111111111111////////////000000000000////////////......................../////////000,,,---......------...000------------------------+++++++++,,,,,,---------,,,,,,------...///000000........................------------------------,,,---...//////...---,,,---------------------,,,------------------------//////.........---------,,,------......------,,,///...,,,,,,...//////...---...//////000000//////........................---------.........//////,,,,,,,,,------.........,,,---...//////...---,,,......................................................////////////......---..................---......------------......---------.........//////---------.........//////---------.........//////...------------...//////............/////////000//////000000000000//////---///000000///......///............///000222222///000111222444444444555555555555666666666666777777777777777666555444333333444444444444444444333555555555444444555555555555666888999888777555444555555444444444333333333333333333333333333333333000000000000000000000000000111222222222111///...---.........//////000000////////////////////////......////////////...............------.........+++---......---,,,------........................---,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------++++++,,,,,,---...//////---------.........//////,,,,,,,,,---------......,,,---...,,,******...222,,,,,,,,,---------......------------------------++++++,,,,,,---...//////,,,,,,,,,------.........------------------------------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,------.........------------------------,,,,,,++++++,,,,,,---...////////////////////////////////////////////////////////////000000000000000000000000111111111111000000111111111111000000111111222333333444555555444444555555666777777888444444666777999;;;<<<======>>>???AAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBB??????@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA@@@???????????????@@@@@@???????????????>>>======;;;:::999999888888999999;;;:::888777777777888999777888999999888666333222444444444444444444444444333333333222222111111111111111111111111111111111////////////000000000000.........///////////////---.........//////000000,,,---///...------...000---------------------------...///...------.../////////.........---------000///---,,,,,,---///000.................................------,,,,,,,,,//////.........---------///////////////.................................222111000///...---,,,,,,........................//////.........---------...........................................................................------,,,,,,------...------------------------------------------------+++++++++,,,,,,---------------............------........................,,,,,,---.../////////...///......------,,,++++++,,,---...//////...---,,,---------............///000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111222222222333333333444333333333333444555555888888888888777777777666666555444333333333333333111222333444555444333222666666777777777777666666555444333333222222333333333333333222222222111111000000000000000000000000333222000/////////000111000///...------...///000//////000000///...------////////////////////////.........------,,,,,,,,,......////////////......++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---///......------......///........................///......------,,,++++++------------------------++++++,,,------......///------------------------+++++++++,,,,,,,,,------..................................................................---------------,,,,,,,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------////////////////////////000///...---,,,------...---...000111222111///...////////////000000000000222222222222222222222222222222111000000111111222222222333333333333444444555555666666777999:::;;;<<<===>>>???AAABBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCBBB@@@???@@@AAA??????@@@@@@@@@AAAAAAAAA>>>???@@@@@@@@@@@@???>>>============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999888888888888888777666666888777666555444333222222555555444444444333333333333333333222222222111111222111000//////......///111111111111000000000000222222222222222111000000/////////////////////////////////...------,,,,,,//////.........//////000---...///...------.../////////.........---------000...---,,,,,,---...000........................------------------,,,,,,//////.........---------...............---------........................---------------,,,,,,,,,........................//////.........---------...........................................................................------,,,,,,------...------------------------------------------------,,,,,,,,,,,,---------...------............------....................................---,,,+++***------------------------------............------------------............////////////////////////........................////////////////////////000000000000000000000000111111111222222222333333444444444444444444555666777777777666666666555555555555444333333333333333222333444555555555444444444444555555555555444444555444333333222222333333333222222222111111111111000000000000000000000000222111000/////////000111000///...------...///000///////////////...------------------------------......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------........................................................................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------........................000///...---,,,------...---...000111111111///...////////////000000000000222222222222222222222222222222222222222111111111222222222333333333444444555555555666777888:::::::::;;;<<<===???@@@AAAAAACCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBB@@@???@@@AAA?????????@@@@@@@@@AAAAAA>>>???@@@AAAAAA@@@???>>>???>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999999888888888888888777666666777777666555444333333222555555444444444333333333222222222111111111000000000///////////////000111111111111000000000//////000000000000000//////..........................................---------//////............//////---...///...------...///...............---------///...---,,,,,,---...///........................,,,,,,------------------...............---------------------------------........................,,,,,,,,,---------.............................................---------...........................................................................------,,,,,,------...---------------------------------------------------------...............------............------........................------------,,,+++******++++++,,,------...//////------,,,,,,,,,,,,------------------............////////////////////////........................////////////////////////000000000000000000000000000111111111222222222222444444444444555555666666666555555555555444444444555444444333333333333333333444555666666666555555444444555555555555444444555444333333222222333333222222111111111000000000000000000000000000000000222111000/////////000000//////............/////////////////////......---------------------------...------------,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------------------------------------------------------........................------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---........................++++++,,,------...//////------------------------//////...------,,,++++++------------------------,,,------------.................................................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------........................//////...------------...---...///000111000//////////////////000000000000000000000000000000000000111111333333333333222111222222222222333333333333555555555555666888999:::::::::;;;<<<>>>???@@@@@@BBBBBBAAAAAAAAAAAAAAA@@@@@@AAABBBAAA?????????@@@?????????@@@@@@@@@@@@AAA??????@@@AAAAAA@@@??????????????????>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999::::::777888888888888777777666666666555555555444444444555555444444444333333333111111111000000000//////............///000111222111111000000000000//////...............------,,,........................---------...............//////............//////---...///...---------///........................///...------------...///........................,,,,,,,,,------.................................---------------..........................................////////////000...........................................................................................................................------,,,,,,------...------------------------.................................///////////////------............------........................)))***+++,,,---.........,,,,,,,,,---------......------+++******+++------,,,,,,---------.........////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000111111111111222444444555555666666666666555555555555444444444444444444333333222333333444333444444555555555555555666666777777777777666666555444333333222222333333111111111000000000000///000000000000000000000000111111000000/////////////////////....../////////...///////////////......////////////////////////------------------------......////////////......------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///......------......///........................,,,,,,,,,---------......------------------------......---------,,,,,,,,,---------------------------------.........//////................................................---------..................------------,,,,,,,,,........................------------------------------............------------------------------....................................------......---...///000000000//////////////////000000000000000000000000000000000000000111333444555444222111111222222222222333333333444444444555666777888999;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???AAAAAA@@@???>>>???@@@????????????@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999:::::::::777777888888888888777666555555555555555555444444555555444444444333333333222111111111000000000000///////////////000111111111000000000////////////---............---,,,,,,........................,,,,,,------...//////000000//////............///---...///...---------///---..............................------.................................,,,,,,,,,------.........---.....................------......////////////........................000////////////.................................---................................................................................................------,,,,,,------...------------------------........................////////////////////////------............------........................***+++,,,...//////000000......---------,,,,,,,,,------+++******+++------,,,,,,,,,------------...........................000000000000000000000000//////////////////////////////////////////////////////000000000111111111333444555555666666555555666666555555555444444444333333222222222333333444333333333333333444444444666666777777777777666666555444333333222222333333111111111000000000000///000000000000000000000000000000000000//////.........//////////////////.........///////////////...////////////////////////------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------++++++++++++++++++++++++...------,,,,,,------...///......------......///..............................---------,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------.........//////................................................---------.........//////.........---------,,,,,,........................------------------------------............------------------------------........................------..................---......///////////////////////////000000000000///////////////////////////000222444444444222111111111111222222222333333333333444444555666888999;;;;;;<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAA@@@>>>===>>>???>>>>>>?????????@@@@@@@@@????????????????????????>>>>>>=========<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999:::666777777888888888777777555555555555555555444444555555444444444333333333333333222222222111111111111111000///////////////000000000////////////......////////////...------........................+++,,,,,,---...///000000000000///...............---...///...------...///---------...............................................................,,,,,,---------------------------...............------......///000000000..............................---------,,,,,,,,,........................---------..........................................................................................------,,,,,,------...------------------------........................///////////////.........------............------........................---......//////...------//////...---,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,------------................................................////////////////////////////////////////////////////////////000000000000222222444555555555444333666666555555555444444444222222222222222333333444333222222222222333444444444444555555555555444444555444333333222222333333222222111111111000000000000000000000000000000000//////000000000///...---......////////////......---...//////////////////------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++......------------......---,,,,,,++++++,,,,,,---........................//////...---,,,,,,++++++------------------------++++++,,,,,,---...//////------------------------,,,------------.........................................................,,,,,,------.../////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------------------------------,,,---......///.........------........./////////////////////000000000000////////////////////////...///111222333333222111111111111111222222222222333333333333555666777888888999999:::;;;;;;<<<<<<>>>????????????@@@@@@@@@>>>???@@@???=========>>>>>>>>>>>>????????????@@@???>>>============>>>???============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999666777777888888888888777666666555555555444444444555555444444444333333333333333333222222222222111222111000///............000000////////////......//////000000//////...---------------------------,,,,,,------...///000000111000///......---......---...///...------...///---------.........//////---..................---........................------------------,,,,,,---------.........//////,,,,,,---......///000000........................,,,,,,,,,---------------........................---------.........//////...........................................................................------,,,,,,------...------------------------......................../////////.........------------............------........................,,,------......------------------------------,,,------............------++++++,,,,,,,,,---------................................................////////////////////////////////////////////////........./////////000000000111333444555444333222444444444444333333333333222222111111222333333444444333333222333444555666444444555555555555444444555444333333222222333333333222222222111111111111000000000000000000000000...///000000000///...------...///000000///...---------...///////////////------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------......---,,,,,,++++++,,,,,,---........................---------------------,,,------------------------,,,---------------------------------------------,,,,,,,,,,,,------------................................................,,,,,,------...//////000............------------,,,,,,,,,,,,,,,,,,,,,,,,........................------............------------------------------------------------------,,,,,,.../////////.........---------......//////////////////000000000000000000000000000000000000......///000111111222222111111111111222222222222222222222333444555777777888888999999::::::;;;;;;>>>>>>>>>>>>??????@@@@@@>>>?????????===<<<===>>>>>>>>>>>>>>>????????????>>>===<<<;;;;;;<<<===>>>>>>>>>>>>============<<<===<<<<<<<<<<<<;;;;;;;;;:::999888888777777888888666666777888888888888888777777666555444333333222555555444444444333333333222222222222111111111111111000///////////////000000000/////////.........///////////////...------------------------------,,,---------......//////111000///......------------...///...------...///---------.........//////------............------.................................------,,,,,,,,,---------.........//////++++++,,,,,,---...//////........................,,,,,,---...///000111222........................---------.........//////...........................................................................------,,,,,,------...------------------------//////////////////////////////......---------,,,---..................---........................((()))***,,,---...//////+++,,,,,,------......///,,,---////////////---,,,++++++,,,,,,,,,---------........................000000000000000000000000////////////////////////////////////////////////............/////////000///000222444444333222111333333333222222222111111222111111111222333333444555555444333444555666777666666777777777777666666555444333333222222333333333333333222222222222111000000000000000000000000...///000000000///---,,,---...///000000///...---------...///000000//////////////////////////////,,,,,,,,,------............//////////////////...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////......------------......///......------......///........................+++,,,,,,------......///------------------------///......------,,,,,,+++------------------------+++++++++,,,,,,,,,------................................................,,,,,,------...///000000//////.........---------................................................---..................---------------------------------------------------+++,,,.../////////.........------------...//////////////////000000000000111111111111111111111111............///000222222000111111111111222222222222222222333444555666777:::::::::;;;;;;<<<<<<<<<======>>>>>>?????????@@@===??????>>>===<<<===>>>>>>>>>>>>>>>????????????===<<<;;;::::::;;;<<<===????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999888888777666777777777666666777888888888888888888777777555444333222222555555444444444333333333111111111111000000000000///......//////000111222000/////////..................//////......---,,,---------------------------------...............111111000......---------,,,------......------,,,//////.........---------------------------------,,,,,,++++++,,,---///000..................---------------------------------------............/////////.........---------//////////////////////////////.........---------...------,,,,,,------...........................---------............/////////.........---------------------------------........................---------------------------------............///,,,---...//////...---,,,........................,,,,,,------...///000000......------------......---,,,++++++,,,///111333------.........---+++***------------------------//////...---,,,,,,++++++---------............///////////////////////////////////////000000000000111111111111111111111111000111111111111222222222333333333333333333333333444444444555555555555666888999:::888666444333444333333333333333333333333222222222111111111111000////////////////////////222111///...---------...000000///.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...+++++++++,,,,,,,,,------.........------,,,,,,,,,////////////////////////------------------------,,,------......------,,,........................---,,,,,,++++++,,,,,,---////////////////////////------------------,,,,,,........................000000//////.........---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////...---,,,+++---------............///...------,,,,,,------......---+++++++++,,,...000//////............//////000000//////.........---000000000000000000000000////////////////////////111111222222222333333333000000111111111111000000111222222333333444444555777777777888999999999:::===============<<<<<<<<<>>>======<<<<<<<<<======>>>>>>>>>>>>????????????============<<<<<<<<<<<<>>>>>>>>>>>>============::::::999999999999999999:::999999888777666666555444444444555555666777888555444444333333222111111222222444444444444222222222222222111111111111000000000////////////000000000000000000000000000000...........................------,,,,,,------...........................------............------,,,------......------,,,//////.........---------------------------------,,,,,,++++++,,,---///000..................---------------------------------------............/////////.........---------........................//////.........---------.........------.................................---------............/////////.........------------------------------------------------------------------------------------------............///,,,---...//////...---,,,------------------------,,,,,,,,,---.........///......------------......///...---,,,,,,---///000------.........---,,,+++------------------------///......---,,,,,,++++++------------....................................////////////000000000000111111111111111111111111000000111111111222222222333333333333333333333333444444444444555555555555777999999888666444333444333333333333333333333333222222222111111111111000000000000000000000000000222111///...------......000000///.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,++++++***,,,,,,---------...............---------,,,,,,,,,........................------------------------,,,------......------,,,........................------,,,,,,,,,,,,------................................................------------------------............---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////...---,,,+++---------............///...------,,,,,,------......---,,,+++,,,---///000//////............//////000/////////.........---////////////////////////////////////////////////000000000111111111222222000000111111111111000000111111222333333444444555666777777888888999999:::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<===============>>>>>>>>>??????============<<<<<<<<<<<<>>>>>>>>>=========<<<<<<:::::::::999999999999888999999888777777666555555555555555555666777888888666666666555444444333333222333333444444333333222222222222111111111111000000000////////////000000////////////////////////...........................------,,,,,,------...------------------------------............------,,,------......------,,,...............---------------------------------,,,,,,,,,,,,,,,---//////------------------......---------------------------------............///...............---------------------------------...............---------//////............//////........................---------............///...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------......111000...,,,++++++,,,,,,------.........---,,,+++------------------------.........------,,,,,,+++------------....................................////////////000000000000111111111111111111111111000000000111111111222222222222333333333333333333444444444444555555555555666888999888555333333444222222333333333333333333222222222111111111111000000000000000000000000000111000///......---......000///......---.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,++++++***---------.........//////...------------,,,,,,,,,------------------------------------------------,,,------......------,,,------------------------......------------......------------------------------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------....../////////------------------------------------------------////////////...---,,,,,,---------............///...------,,,,,,------...///...---------...///000//////............///////////////.............../////////////////////////////////////////////////////////000000000111111111111222222222222111111111111222222333444444444666666666777888999999999;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<======<<<<<<=========>>>>>>>>>============<<<<<<<<<<<<>>>============<<<<<<<<<:::::::::999999999888888888777777666666555555555555555555666666777888999888888888777666666555555222333333444444333333222222222222111111111111000000000////////////000000////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------......------,,,........................------------------------,,,,,,,,,,,,------......,,,,,,------------......---------------------------------............///........................------------------------..............................------------..............................---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++...------,,,,,,------...000000...---,,,++++++,,,---------------------,,,------------------------......---------,,,,,,,,,,,,,,,---------.................................////////////000000000000111111111111111111111111000000000000111111111111222222222222222333333333333333444444444555555555555777888777555333333333222222222222222333333333222222222111111111000000111111111111111111111111000000//////............///......------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...------------............------------------------------------------------------------------------,,,------......------,,,------------------------.........------.........------------------------+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,---...//////000........................------------------------......//////...------,,,---------............///...------,,,,,,------...///............///000111///......------......///......................../////////////////////////////////////////////////////////000000000111111111111222222222222111111111111111222333333444444444555555666777888999999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<========================<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;::::::999999888888888777666666666555555555444666666666666666777999999999888888777777666666555333333333333333333333333222222222111111111000000000000////////////000000////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,---.....................------------------------,,,,,,------------------,,,,,,,,,,,,------......---------------------------------............///---.....................---------------------------.....................---,,,,,,++++++,,,,,,---........................---------............///---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,---------------,,,,,,,,,---------------------------------------------------------------------,,,,,,,,,,,,,,,,,,------------...........................////////////000000000000000000000000000000000000//////000000000111111111111111111222222333333333333333333444444444444555444666777666444333333333111111111222222333333333222222222111111111000000000000000000000000000000///////////////...............------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...+++,,,,,,,,,,,,---------------------------------------------------------------------------------,,,------......------,,,------------------------.........------.........------------------------******+++,,,------......---------------------------------------------...******+++,,,---.................................------------------------.........///......---,,,---------............///...------,,,,,,------...............//////000000......------------......---------.......................................////////////////////////000000000111111111222222111111111222222111111111000000111222222333333444333444555666777888999999888999999999:::::::::;;;;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999888777777666666666666555555555555555555555555666777888999888888777777666555555444333333333333333333333333222222222111111111000000000000////////////000000...................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,---------...............------------------------,,,,,,---......------,,,++++++,,,,,,------......---------------------------------............///---------...............---------------------------------...............,,,,,,++++++++++++,,,,,,........................---------............///---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++,,,,,,------......------,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,------------------------------------////////////000000000000000000000000000000000000/////////000000000111111000000111111222333333333333333333333444444444444333555666555444222222333000000111111222333333333222222222111111111111000////////////////////////......////////////......---------,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------******++++++,,,,,,------........................------------............***++++++,,,,,,------------------------------------------------------------...............---------------............///...------,,,,,,------...------........./////////......------------......---------------.................................////////////////////////000000000111111111222222000000111111111111000000000000111111222333333333222333444555666777888999777777888888999999::::::::::::::::::;;;<<<======<<<<<<=========>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<;;;;;;:::999888777777666666666666666666666666444444444555555666777888777777666666555444444444444333333222222333333444222222222111111111111000000000////////////000000...................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,---------.........//////------------------------,,,------......---,,,,,,***++++++,,,------......---------------------------------............///---------.........//////........................---------.........//////---,,,,,,++++++,,,,,,---........................---------............///---------.........//////---------------------------------------------------------------------------------............///------,,,++++++,,,------------------------------,,,,,,,,,---.........///---,,,,,,++++++,,,,,,---++++++,,,,,,---------------,,,,,,,,,,,,---...///------------------------------------------------++++++,,,,,,,,,---------------------------------////////////000000000000000000000000000000000000////////////000000000111///000000111222222333333222222333333333444444444222444555555333222222333///000000111222222333333222222222111111111111000........................---...///000000///......---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,++++++***,,,,,,,,,,,,---------...,,,,,,,,,---------..............................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............------------............///...------,,,,,,------...,,,,,,---..................------,,,,,,------...,,,,,,,,,------................................./////////////////////////////////000000000111111//////000000000000//////000000000111222222333333111222333444666777888999666666777777888999999:::::::::::::::;;;<<<===>>>=========>>>>>>>>>??????============<<<<<<<<<<<<;;;;;;;;;::::::::::::999<<<;;;;;;:::999888777666777777777777777777777777333333333333444555666777777777777666555555444444444333333222222333333444222222222111111111111000000000////////////000000...................................................------,,,,,,------...------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,---------.........//////------------------------,,,---.........---,,,+++******+++,,,,,,---......---------------------------------.........//////---------.........//////////////////////////////---------.........//////...------,,,,,,------...........................---------.........//////---------.........//////------------------------........................---------------------------------.........//////------++++++++++++------........................,,,,,,------...///000000---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++---,,,,,,+++,,,---...///------------------------------------------------++++++,,,,,,,,,---------------------------------////////////000000000000000000000000000000000000////////////000000000000///000000111222222333333222222333333333444444444222333555444333222222333///000000111222222333333222222222111111111111000........................---...///000000///......,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,---......---------.........//////,,,,,,,,,------.........////////////////////////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---////////////////////////---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............------------.........//////...------,,,,,,------...+++,,,------......------...------,,,,,,------...,,,,,,,,,------.................................////////////////////////............/////////000......////////////......000000000111222222333333111222333444666777888999555666666777888999999999999999999:::;;;<<<===>>>>>>>>>>>>>>>????????????>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999<<<<<<;;;:::999777777666777777777777888888888888333333333333333555666666888888777777666555555555444444222222222222444444222222222111111111111000000000////////////000000...................................................------,,,,,,------...........................+++,,,,,,------,,,,,,+++,,,,,,------------------------------------------------------------------........................///...---,,,,,,,,,,,,,,,---///111111///---------000000//////.........---+++,,,---......---,,,+++////////////////////////000///---,,,++++++,,,---.........------,,,,,,,,,------------------------++++++++++++++++++++++++000///---,,,,,,---...///------------------------,,,------......//////000,,,,,,---....../////////---------............///---.........---,,,,,,+++------------------------...---,,,+++++++++,,,---+++,,,,,,------......///------------------------/////////......---------.........------,,,,,,,,,------------------------)))***,,,---...---,,,,,,---.........---,,,,,,+++............////////////000000000000000000000000///////////////000111111......///000111222222333222222222222222222222222222222222222222222222222444444333333222111000000000000111111111111000000000000000000000000000000////////////............------------------------------------------------+++++++++,,,,,,---------........................////////////...---,,,,,,++++++++++++++++++++++++)))((((((((()))+++---.....................---------------------------------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////...---,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------...------,,,,,,------...---...///...------...///000///---,,,+++,,,------000000000///.........---,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,---------...............------,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,------......------,,,------......///000000000///000000000000000//////000000000000000000000000////////////000000000000000///...///000111000///111111222222222333333333666666666666777888999:::::::::999999999:::;;;;;;AAA@@@@@@@@@??????>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;;;;===>>>===;;;999999999777777777777777666555555333222111333555888888888::::::999777666444333333444444444444444444444444///000000111111000...---111111111000///......---......//////......---,,,---------............///+++,,,...//////...,,,+++...///000111111000///...------............------........................------------------------------------------------------------------------......---,,,,,,,,,------,,,...000///...,,,,,,,,,000/////////.........---,,,------------------,,,...........................---,,,,,,,,,---...............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++///......---------......---------------------------------------,,,,,,,,,.........------------------------............///---.........------,,,+++------------------------------,,,++++++,,,,,,---------------------------------------------------------,,,,,,,,,+++++++++......---------,,,,,,,,,------------------------++++++,,,---------------------......------,,,+++............///////////////////////////////////////////////////000000111000000000000000111111111222222222222222222222222222222222222222222222222444444333222222111000000000000111111111111000000000000000000000000000000////////////............------------------------------------------------+++++++++,,,,,,---------........................,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,---..................------------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------///......---,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------...------,,,,,,------...---...///...---,,,---///......---,,,,,,,,,,,,,,,......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................,,,,,,,,,---------............---------,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------------......//////000000//////000000000000//////////////////////////////....../////////000000000000///...///000111000///111111111222222222333333666666666666777888999999999999999999999:::;;;<<>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;999999:::::::::::::::::::::<<<===<<<:::888888999777777777777777666555555333222222333666888999888::::::999777666555444333333333333333333333333333000000111111000000///...111000000///......------......//////......---,,,,,,,,,,,,,,,---------...+++,,,...//////...,,,+++......///000000///......------............------000000000//////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......+++---......,,,++++++,,,/////////..................------,,,,,,------...------------------------,,,,,,+++,,,,,,...///000.........---------------------------------------......---------,,,,,,,,,------...............---------------------------//////...------,,,++++++.........---,,,+++++++++---------............///---............---,,,,,,........................------,,,,,,,,,,,,------//////......---,,,,,,+++........................---,,,,,,,,,,,,+++++++++...------------,,,,,,,,,------------------------------------------...///------......------,,,,,,---............/////////////////////////////////////////////000000000000111111111111000000//////222222222222222222222222222222222222222222222222333333333222111111000000000000111111111111000000000000000000000000000000////////////............------------------------------------------------++++++,,,,,,,,,,,,------------------------------)))***+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++------------------......------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...------,,,,,,------...,,,...///...---,,,---...,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,,,,,,,---------.........------------,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------.........---,,,,,,,,,,,,---...---------...//////000000...//////000000/////////////////////////////////------........./////////000///...///000111000///111111111222222222222333555555555555666777888999888888888888999:::;;;<<<============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::999999999999:::;;;:::888777777888777777777777777666555555444333333555888::::::999::::::999888666555444444222222222222222222222222222222111000000000000111000000//////......------......//////......---,,,+++++++++,,,,,,,,,------+++,,,---......---,,,+++---......//////......---------............------111000000///...---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,---......,,,++++++,,,...........................---,,,++++++,,,---...------------------------,,,,,,,,,,,,------.....................---------------------------------/////////...------,,,,,,,,,---.../////////...---------------------------/////////.........---------------,,,,,,+++++++++---------............///------............------////////////////////////,,,,,,,,,,,,---------...///.........---------,,,////////////////////////........................------------------------------------------------///...---,,,,,,---///000,,,------...------,,,,,,---------.........//////////////////////////////...//////000000000000000111111000000000000000000111111111111222222222222222222222222222222222222333222222222111111000000000000111111111111000000////////////////////////////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------((()))***+++++++++++++++------------------------------,,,,,,,,,,,,+++,,,,,,,,,------------......------------------------///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------......------,,,,,,------...,,,---......,,,,,,---...***+++,,,---,,,,,,***)))******++++++,,,,,,,,,---------------------------+++,,,,,,,,,,,,---------........................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......///...,,,++++++,,,...///,,,,,,---......//////000......//////000/////////////////////////////////------------.........///000///...///000111000///111111111111222222222222444444444444555666777888666666777777999:::;;;<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;:::::::::999999888888777999:::999777666666777777777777777777666555555444444444666999;;;:::999:::999999888666555555444222222222222222222222222444333111000000000111222000000000/////////...............///......---,,,+++,,,,,,,,,,,,---------,,,,,,---......---,,,,,,------------------------,,,------......------,,,//////......---,,,++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,---...///---...///...,,,+++,,,...---------..................---,,,++++++,,,---...------------------------.........------,,,,,,+++........................------------------------/////////......---------+++,,,.../////////...---------------------------,,,,,,------............+++++++++,,,,,,------------------............///------...//////......---////////////////////////,,,,,,------............---------....../////////////////////////////////........................------------------------------------------------000///---,,,,,,---...///,,,,,,------...------,,,------------..........................................///000111000000///...//////000111111222222000000000111111222222222222222222222222222222222222222111111111111111000000000111111111111000000////////////////////////////////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,------,,,,,,------------------------++++++,,,,,,------------,,,,,,,,,,,,------......------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------............------,,,,,,------...,,,---...---,,,+++,,,...)))***+++,,,---,,,+++***++++++,,,,,,------......------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......///...,,,++++++,,,...///,,,,,,------.../////////------...///////////////........................------------.........///000///...///000111000///000000111111111222222222333333333333444555666777555666666777888999;;;<<<999999999999999999999999::::::;;;;;;;;;;;;:::::::::::::::999999888888888666777999888777666666777777777777777777666555555444444555777:::;;;:::999999888888777666555444444333333333333333333333333444333111000000000111222111111000000000000//////.........///......---,,,------------............,,,------------------,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,.........---,,,,,,++++++------------------------------------------------........................------,,,,,,,,,---.........//////...,,,+++---...---------------............------,,,,,,------...------------------------............---,,,+++***.............../////////------------------------........................,,,,,,---...////////////------------------------******++++++,,,------...+++++++++,,,---.........---------............///------...////////////...........................+++,,,---......///......,,,------...//////000000........................+++++++++,,,,,,,,,,,,---,,,,,,,,,------------...------------------------///...------------------,,,,,,------......------,,,------------.................................---...000111111111000///......///000111222333333//////000000111222222222222222222222222222222222111111111111111111111111000000111111111111000000000000000000000000000000////////////....................................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------,,,,,,++++++,,,,,,------......---------------------------------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,---------...............------,,,,,,------...+++---...---,,,+++,,,---***++++++,,,,,,,,,,,,,,,------------............---------------------------------.........//////++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,---......//////,,,---......////////////........................------........./////////000///...///000111000///000000000111111111111222222222222222333444555666666666666666777888999:::888888888888999999999999::::::;;;;;;;;;;;;::::::999999999999999888888888555777888888777666666777777777777777777666555555444444555777:::;;;:::888777777666555555444333333333333333333333333333333222222111000000000000111000000000000000/////////......//////......---,,,---------.........//////------------------------...------,,,,,,------...,,,,,,------------,,,,,,............------------------------------------------------------------------------------------......---,,,,,,,,,---------......,,,******,,,...,,,,,,,,,------.........,,,------------------,,,........................,,,---.........---,,,+++---........./////////000------------------------,,,,,,,,,---......//////,,,,,,,,,---...///000000---------------------------------...............---------------.........---------............///------...///////////////------------------------+++,,,---.../////////...............////////////------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------------------,,,+++++++++,,,------......------,,,,,,---------.................................---...000111111111////////////000000111111111222/////////000111222222222222222222222222222222222000000000000111111111111000000111111111111000000000000000000000000000000////////////....................................---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***)))***++++++,,,------......------------------------,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------++++++,,,,,,,,,,,,------------------...............------,,,,,,------...+++,,,------++++++,,,---,,,,,,,,,,,,,,,---..................------------........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,------......///+++,,,---...////////////............................../////////000000000000///...///000111000///000000000000111111111111111111111222222333444555666666666666666777888999777777888888999999999999999::::::;;;;;;::::::999888888888888999999999999555777999888777666777888777777777777777666555555333333444777:::;;;999777555555555444333333222222222222222222222222222222000000111111000000///.................................//////......---,,,,,,,,,---------.........---------,,,,,,---------///...---,,,,,,---...///+++,,,,,,------,,,,,,+++.........///////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,,,,---,,,+++))))))+++---,,,,,,,,,------.........+++,,,............,,,+++////////////////////////***+++---...///......------.........//////000000------------------------***++++++,,,---...//////------,,,,,,---...000111------------------------333333222222111111000000000//////......------,,,---------.........//////------...///000000//////------------------------***+++---///000000///...000000000///......---------------------------------------....../////////,,,,,,,,,------.........------------------------,,,,,,---...---,,,***)))+++,,,,,,---.........---,,,,,,,,,---------..............................---...000111222111///...111111111111000000000000...//////000111222222222222222222222222222222222000000000000000111111111000000111111111111000000000000000000000000000000000/////////............////////////////////////---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,+++)))'''&&&******+++,,,,,,---......------------------------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------++++++,,,,,,,,,------------------.........//////...------,,,,,,------...+++,,,------++++++,,,---------,,,+++,,,---///000.........------,,,,,,,,,........................++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,------......------,,,++++++,,,------......///+++,,,---...////////////........................////////////000000000000000///...///000111111///000000000000111111111111111111111111222333444555777666666666666666777888777777888888999999999:::999::::::;;;;;;::::::999777777888888999999999:::555777999999888777777888777777777777777666666555222222444777::::::999777444444444333333222222222000000000000000000000000///000111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,++++++,,,,,,,,,---------...------,,,,,,------...///...------------...///+++,,,,,,------,,,,,,++++++,,,------......------+++,,,------......------///...---,,,,,,,,,,,,,,,................................................------............------//////.........---------..............................---,,,---...///000//////...---,,,++++++***---------.........////////////.........---------//////.........---------..............................------------..............................//////.........---------......---,,,---...///000////////////////////////...............///000111...---+++)))))))))+++,,,.........------,,,,,,,,,------------------------///...---,,,+++*********.........------,,,,,,,,,------------------------+++++++++,,,,,,---------................................................////////////////////////...............///000000000111111111111222222222222111111111000000//////111111222222222222111111333333333222222222222222000000000000000000000000000000000000000000000000......////////////......+++,,,,,,------,,,,,,+++111000...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,******+++,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,+++.........---------,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,............---,,,+++***---------------------------------.........//////******+++,,,,,,---......+++******))))))******+++------------------------------,,,+++,,,---...///------,,,+++,,,---...///......//////...---,,,,,,---......///////////////111111111000000000000000111111111111111111111111111111000000111111222333333444666777777777666555555555666666777888888888777888:::;;;;;;:::888777777777777777777777777777999999888888777777777666777777777777777666555555666666666666666666666666555555444333333222111111111111111111111111111111000000000000000000000000000000///...............//////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------+++,,,------......------///...---,,,,,,,,,,,,---........................------------------------------............------//////.........---------...........................------,,,---...///000.........------,,,,,,+++---------.........////////////.........---------//////.........---------..............................------------..............................//////.........---------...------,,,---...///000........................///............//////000...---+++******+++,,,---.........------,,,,,,,,,------------------------......---,,,++++++++++++......---------,,,,,,,,,------------------------,,,,,,,,,,,,------------................................................////////////////////////...............///000000000000111111111222222222111111111111000000000///111111222222222222111111////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////,,,------......------,,,///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------***++++++,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///............---------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,............---,,,+++***---------------------------.........////////////+++++++++,,,,,,------.........------------......------------------------------,,,,,,,,,---...///------,,,,,,,,,---...///...............---,,,,,,---......///////////////000000000000000000000000111111111111111111111111111111000000111111222333222333444444555555444444444444555555666777777777666777999::::::999777666777777777777777777777777555555555444444444333333888888888888888777666666666666666666666666666666666555555444333333222222111111111111111111111111000000000000000000000000000000///...............//////............//////........................------------------------------------------------------------------------+++,,,------......------+++,,,------......------......---,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------............------...............---------...........................------------...//////---------------------------------..............................---------...............---------..............................------------.............................................---------...------------...//////........................//////......---............---,,,++++++---...///.........---------------------------------------------,,,,,,,,,,,,------...------------,,,,,,,,,------------------------.........---------------------------------------........................////////////////////////...............///000000000000000111111111222222111111111111000000000000111111222222222222111111111111222222222222222222000000000000000000000000000000000000000000000000//////000000000000//////---......//////......------,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------/////////.........------///.........---,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,............---,,,++++++------------------------............////////////,,,,,,,,,,,,,,,---------//////............//////---------------------------,,,,,,,,,,,,---...///---,,,,,,,,,,,,---...///---............------,,,---......///////////////000000000000000000000000111111111111111111111111111000000000000111222222111111111111111222333333333333333444555555666666555666777888888777666555666666666666666666666666666666666666555555555555888888999999999888777777666666666666666666666666555555555444333333222222111111111111111111111111000000000000000000000000000///......---.........//////............//////------------------------------------------------........................------------------------+++,,,------......------+++,,,------......------...------,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------............------................................................------------......//////,,,,,,,,,------...............................................................................................................------------......................................................------------......//////........................000///......---------------------,,,---...///000...............---------........................,,,,,,,,,,,,,,,---......------------------------------------------------/////////......------,,,------------------------........................////////////////////////...............///000000000000000000111111111111111111111000000000000000111111222222222222111111222222333333333333333333000000000000000000000000////////////////////////......////////////......------............------++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------........./////////.........------000//////...---,,,,,,+++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,---.........------,,,+++------------------------,,,---------............---------------,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,------......---------......------,,,---......////////////////////////000000000000000111111111111111111111111000000000000000111222222222111000///000111222333222222222333444444555555444555666666666666555444555555555555555555555555777666666666666666666666777777888888888777777666555555555555555555555555444444333333222222222222111111111111111111111111000000000000000000000000///......------.........///......------......///------------------------------------------------------------------------------------------------+++,,,------......------+++,,,------......------------,,,,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------............---------.............................................---------...............+++,,,,,,------..............................------.....................---...................................................------------..............................---.....................---------.......................................000///...---------------------------...//////000................................................,,,,,,,,,,,,---...//////------------------------------------------------/////////......------,,,------------------------........................////////////////////////...............///000000//////000000000111111111000000000000000000111111111111222222222222111111.../////////000000111111000000000000000000000000////////////////////////,,,------......------,,,,,,,,,------------,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...///000000111000/////////............000000///...------,,,,,,,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,---------...------,,,,,,------------------------++++++,,,,,,,,,---------...---------------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,---------------,,,,,,,,,---------------,,,,,,---------------,,,---......///////////////......//////000000000000000000000000000000000000000000//////000000111222222111000000000111333444111111222222333444444444444444444444444444444444444444444444444444444444333333333333333333333333555555666666666666666555444444444444444444444444222222222222111111111111000000000000000000000000////////////////////////......------------............------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------+++,,,------......------------,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,------............---------------.......................................,,,---......//////......,,,,,,,,,------........................------------------...............---------.............................................------------..............................---------...............,,,---......//////......------------------------......------,,,---------------................................./////////........................------,,,,,,---...//////,,,,,,,,,------------...------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////...............///000000/////////000000000111111000000000000111111111111111111222222222222111111///000000111111222222222000000000000000000000000000000000000000000000000---------......---------+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------......000111222333333222222111111111000000000000/////////...---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,,,,------...------,,,,,,------------------------+++,,,,,,,,,,,,------------------------...............------------......------------------------+++,,,------......------+++,,,------......------+++,,,,,,------------,,,---......///////////////---......//////000000111000000000000000000000000000////////////000111111222111111111111222333333111111222222333333444444444444444444444444444444555555555555555555555555444444444555555555555666444444555555666666555555444444444444444444444444222222222222222111111111000000000000000000000000////////////////////////---------,,,------...///......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------+++,,,------......------,,,,,,,,,,,,,,,---...///........................------------------------------............---------------.........//////........................,,,---.../////////...---,,,,,,------------------//////.........------------------.........//////---------.........//////..............................------------..............................---------.........//////,,,---.../////////...---------------------------------,,,,,,,,,---......------.........------,,,---........./////////000...........................------------......///,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////...............///000000////////////000000000111///000000000111111111111111111222222222222111111111222222333444444555555000000000000000000000000000000000000000000000000...//////////////////...,,,,,,------------,,,,,,------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---........................------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...///000111333444555666666555555555444444444444////////////............,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,------...------,,,---------------------------------.........//////,,,,,,------......////////////............//////------------------------+++,,,---.........------+++,,,---.........------***+++,,,------------------......///////////////------......///000000111000000000000000000000000///////////////000111111000000111222222222222222111111222222333444444555444444444333333444444444555555555555555555555555777777777888888999999999444444555666666666666666333333333333333333333333333333333333333333333333000000000000000000000000////////////////////////---,,,,,,,,,------...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,------......------+++,,,------......------,,,,,,,,,,,,,,,---...///................................................---..................------------.........//////........................,,,,,,.../////////...---------------------------//////.........------------------.........//////---------.........//////.................................------.................................---------.........//////,,,,,,.../////////...---------------------------,,,,,,,,,,,,------...///---.........---,,,++++++---.........//////000000///////////////////////////......---------......,,,,,,,,,------.........------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////...............///000000////////////000000000000//////000000111111111222111111222222222222111111......///000111111222222000000000000000000000000000000000000000000000000000000111111111111000000---..................---......///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,...///000000..................------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///000111222444555777777888888888888777777777777.........///////////////,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,------...---------------------------------////////////000000000111,,,,,,,,,---...///000000......------------......------------------------+++,,,---.........---,,,+++,,,---.........---,,,***+++,,,,,,---------------......///////////////---------...///000000111000000000000000000000000///////////////000111111...///111222222222111000111222222333333444555555555444444333333444444555666666666666666666666666444555555555666666777777555555666777777888777777333333333333333333333333555555555555555555555555000000000000000000000000////////////////////////,,,,,,,,,,,,------...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------................................................------////////////////////////................................................---------------,,,,,,,,,........................------------------------.................................------,,,,,,,,,....../////////...,,,+++.........------,,,,,,,,,------------------------,,,,,,,,,------.........---------------------------------.........//////..............................---------,,,,,,,,,+++,,,------......------///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---...///...---,,,,,,,,,,,,---------......111000///...............//////.........---------000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000//////............//////000000///...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...+++))))))+++---+++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///---,,,,,,---...---,,,,,,,,,,,,------.........------------------------,,,---...//////...---,,,,,,---------.../////////...---,,,,,,+++***)))(((------///111444666888999;;;<<<======;;;777444111//////...---,,,,,,++++++------------------------///...---,,,+++,,,,,,---+++)))'''%%%%%%&&&''')))------------------------........................000...------.........---------------------------...........................---,,,,,,,,,,,,---...//////.........---------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++---///000111......---------,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......///////////////////////////////////////000111111222222111000//////000000111000/////////000222333222222222333333333444444222222222333333333444444333333333444444444555555666666777777777777666666444444333333333444555555555555444333333333333444333333333222222222111111111111000///////////////..................------)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++,,,---------,,,,,,,,,---------......)))***+++,,,---.........+++,,,...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......------------------------------------------------,,,,,,---------........................---------------------------..............................................................................//////......---------,,,........................------------------------.................................------,,,,,,,,,....../////////...,,,,,,------------------,,,,,,------------------------,,,,,,------------------------------------------+++++++++,,,,,,,,,------..............................---------,,,,,,,,,+++,,,------......------............------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------......------,,,,,,,,,---------......000//////...............//////.........---------//////000000000111111111000000000000000000000000000000000000000000000000000000////////////000000//////............//////000//////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---,,,***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...---++++++---......---,,,,,,------------------------------------------------............------------------............---------,,,++++++******///000222444777999:::;;;<<<<<<<<<;;;888555222000.........---,,,,,,,,,+++------------------------///...---,,,,,,,,,------,,,,,,,,,+++++++++******------------------------------------------------///...,,,,,,...//////...------------------------...........................---,,,,,,,,,,,,---...//////.........---------//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...///000000/////////..................---,,,,,,---......---,,,,,,,,,,,,---......///////////////////////////////////////000000111222111111000//////000000111000/////////000222222222222222333333333333444222222333333333444444444333333333444444444444555666666666777777666666666444444333333333444555555555555444333333333333444333333333222222222111111111111000///////////////........................++++++,,,,,,------......------------------------------------,,,+++******,,,,,,,,,---------......,,,,,,------,,,,,,+++******+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......------------------------------------------------,,,------------.........//////.........---------++++++,,,,,,------..............................................................................//////...---,,,,,,++++++........................------------------------.................................---------------.........///......---,,,,,,,,,------------------------------------------------------------,,,,,,------------------------+++++++++,,,,,,,,,------..............................---------,,,,,,,,,+++,,,------......------............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,---------...................../////////...............---------//////000000000000111111000000000000000000000000000000000000000000000000000000////////////000000//////............///////////////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,......---,,,,,,+++******------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,++++++---//////...------------------,,,,,,------------------------------,,,,,,,,,,,,------............------------------------------------111222444777999;;;<<<===<<<<<<:::888555333111000------------,,,,,,,,,,,,------------------------......---,,,,,,,,,------,,,---...//////---,,,+++------------------------,,,,,,,,,,,,------------...---+++,,,...000//////------------------------...........................------,,,,,,------..................---------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......////////////..................---,,,,,,---......---,,,,,,,,,,,,---......//////////////////////////////......//////000000111111000/////////000000000000000///000111111222111111222222222333333333333333333333444444444444333333333333444444444444555555666666666666555555333333333333333444555666555555444333333333333444333333333222222222111111111111000///////////////........................------------------------......................../////////...---,,,+++***,,,,,,,,,---------......,,,,,,------,,,,,,+++***)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------..............................------------------------------------............/////////...------,,,,,,******++++++,,,---.................................................................................------,,,+++***)))))).......................................................................................---------..................------,,,,,,,,,------.........------------------------.........------,,,,,,,,,---------------------------------.........//////..............................---------,,,,,,,,,+++,,,------......------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,,,,---------......,,,------...////////////........................////////////000000000111000000000000000000000000000000000000000000000000//////000000000000////////////............////////////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------......---,,,++++++******------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,+++***+++---/////////.........------,,,,,,,,,------------------------------+++******+++------.........------,,,,,,,,,------------......//////111222555888:::<<<<<<======<<<999555333111000000,,,,,,,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,,,,,,,++++++------------------------++++++,,,,,,,,,,,,,,,------,,,+++,,,...000000000------------------------........................------------------------........................---------,,,+++***))))))------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,,,,,,,---......//////////////////////////////.........//////000111000000/////////000000000000000000000111111222111111111111222222222222333333333333444444444444222222333333333444444444444555555666666555555444333333333333444444555666555555444333333333333444333333333222222222111111111000000///////////////............//////////////////.........---------------------------------)))***+++---......//////,,,,,,,,,---------......)))***+++,,,---.........,,,++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------..............................---------------------------------.........////////////.........---------******++++++,,,---.......................................................................................---,,,++++++***......................................................................................................------............,,,,,,,,,------.........------------------------.........------,,,,,,,,,---------------------------------.........//////..............................---------,,,,,,,,,+++,,,------......------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,,,,---------......+++,,,---...//////......---........................////////////000000000000000000000000000000000000000000000000000000000//////000000000000////////////............//////...............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---.........---,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***++++++,,,,,,++++++***,,,+++***+++---/////////.........------,,,,,,,,,------------------------------+++******+++------......------,,,,,,,,,+++,,,------......//////000222333666:::<<<===>>>>>><<<:::777444111000000000++++++,,,,,,,,,,,,,,,,,,------------------------,,,---------------------,,,+++***))))))***,,,---------------------------+++++++++,,,,,,------------,,,+++,,,...000000000------------------------........................---------------------------.....................111000000///...------,,,------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......//////////////////////////////............//////000///////////////000000///000000000111111111111000000000111111111222222222222222333333333333444222222222333333333444444444444555555555555444444333222222333444555666666555555444333333333333444333333333222222222111111111000000///////////////........./////////000000/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))+++---//////000,,,,,,,,,---------......)))***+++,,,---.........///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------..............................------------------------------........./////////........................++++++,,,,,,------......------------------------................................................000000////////////............................................................................................./////////......---------...//////,,,,,,------------------------------------------------------------,,,,,,------------------------+++++++++,,,,,,,,,------..............................---------,,,,,,,,,+++,,,------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,---------......+++,,,...//////...---,,,---------.....................////////////000000000000000000000000000000000000000000000000000000...///000111111000///...//////............//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,(((+++---...---------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...++++++,,,,,,,,,,,,++++++---,,,++++++---//////...------------------,,,,,,------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,---------.........//////222444888;;;>>>??????>>>999777555222000/////////,,,,,,,,,,,,++++++++++++------------------------+++,,,---.........------...---***))))))+++...000------------------------++++++,,,,,,------.........---+++,,,...000//////------------------------........................,,,------......------,,,---------...............///.........---,,,,,,,,,------------------------............------,,,,,,------------............---...////////////...------,,,,,,,,,,,,---......//////////////////////////////......------......//////......//////000000//////000111111111111000///000000000000111111111111111111111222222222222222222222222333333333333333333444444444444333333222222222333444555666777555555444333333333333444333333333222222222111111111111000///////////////.........//////000000111///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------,,,,,,+++***.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------..............................------------------------............////////////,,,,,,------.../////////------------------......------------------------................................................------............//////........................................................................---........./////////000...------,,,---...///000------------------,,,,,,------------------------,,,,,,------------------------------------------+++++++++,,,,,,,,,------..............................---------,,,,,,,,,+++,,,------......---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------,,,,,,,,,---------......,,,---...//////---,,,+++---------.........//////........./////////000000000000000000000000000000000000000000000000000000...///000111111000///...//////............//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,&&&***---...---,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,------------,,,,,,...---++++++---......---,,,,,,------------------------------------------------............------,,,,,,,,,,,,,,,,,,------------------------......///111555888;;;<<<;;;;;;333333111///...---,,,,,,---,,,,,,,,,+++*********------------------------+++,,,---.........------,,,,,,+++++++++,,,......------------------------+++,,,,,,---....../////////...,,,,,,...//////...------------------------........................,,,,,,---......---,,,,,,---------.........//////++++++++++++++++++++++++....................................------------,,,,,,---------.........---...///000000///...------,,,,,,,,,,,,---......////////////////////////000///...------------..................///000000...///000111222111111000/////////000000000111111///000000000000111111111111222222222222333333333333333444444444444333333222222222333444555666777555555444333333333333444333333333222222222111111111111000///////////////---......///000000111111------------,,,,,,,,,,,,------------------------,,,,,,------,,,++++++***,,,,,,,,,---------......,,,,,,------,,,,,,+++***)))***,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////------------------------............/////////000+++,,,,,,---...///000000..................------------------------------................................................)))******++++++,,,,,,---........................////////////////////////........................---.........//////000000...------,,,---...///000.........------,,,,,,,,,------------------------,,,,,,,,,------.........---------------------------------.........//////..............................---------,,,,,,,,,+++,,,------......---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,---...///...---,,,,,,,,,,,,---------......,,,---/////////---+++***---------.........//////............/////////000000000000000000000000000000000000000000000000000...///000222222000///...//////............//////---........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,%%%)))---...,,,+++,,,---***++++++,,,,,,------...------------------------++++++++++++++++++++++++******+++,,,,,,---......,,,------......------,,,///---,,,,,,---...---,,,,,,,,,,,,------.........------------------------,,,---////////////---,,,+++++++++,,,,,,---------------------------------***,,,000444666777777666//////......,,,++++++***------,,,,,,+++***))))))------------------------***+++---...///...------((()))+++,,,,,,,,,++++++------------------------,,,,,,------...///000000000...------.........---------------------------........................,,,,,,---......---,,,,,,---------.........//////---.....................................................................*********++++++,,,,,,,,,---...///000000///...------,,,,,,,,,,,,---......////////////////////////000///...---------------...............///000111...///000222222111111000////////////000000000000////////////000000000000111111222222222333333333222333333444444333333222222222222333444555777777555555444333333333333444333333333222222222111111111111000///////////////---......///000111111222,,,,,,,,,,,,,,,,,,,,,,,,........................---------...------,,,,,,,,,,,,,,,---------......)))***+++,,,---.........$$$&&&))),,,...//////...++++++,,,,,,,,,,,,------,,,---......//////.........------------...//////111000///...------...//////............---------........................//////.........---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------------------------------++++++,,,,,,---......///000000000///.........---------............------,,,,,,,,,---------............---------,,,,,,,,,---------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////.........------,,,,,,,,,------........................---------------------------------,,,,,,+++++++++------------------------//////...------.........---..............................------,,,,,,,,,,,,,,,---......---,,,,,,//////.........---------000000000000000000000000111111111111000000000000222111111000///......------------............///------------------------..................------------,,,+++++++++,,,,,,---------............///...---,,,***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---.........---,,,,,,+++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////......------------......+++++++++++++++++++++++++++,,,...000111111000///.........------,,,,,,,,,------,,,,,,,,,,,,++++++...---,,,+++,,,---...///......------------......------------------------//////---,,,,,,,,,,,,,,,/////////...---+++***)))...---,,,,,,,,,,,,---...........................------------------------.........------,,,,,,,,,...---,,,,,,,,,,,,---...//////.........---------///............------------------...------,,,,,,*********,,,...///...,,,---..................---/////////...------,,,,,,---------............/////////.........---------///......------///000111000//////.........//////////////////000000000000111111222333333333333222222222111111222222333444555555555444444333333333333333222222333333444555666555444333333333333333111222222333333222222111000000000000111111111111//////.........000222333........................///............---------------------------------///...---,,,,,,,,,,,,,,,)))***+++,,,---------------***''''''***,,,,,,+++++++++,,,,,,,,,,,,------,,,---......//////......---------------......///111000///...------...//////............---------........................//////.........---------......---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,------......------,,,------------------------------------------------000000000///......------//////..................------............------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------...------,,,,,,---------........................---------------------------,,,,,,,,,,,,,,,,,,+++------------------------++++++************++++++,,,,,,,,,++++++******)))......---------,,,,,,,,,,,,,,,---......---,,,,,,//////.........---------//////////////////////////////000000000000000000111111000000///......------------............///------------------------..................------///...---,,,+++*********,,,,,,,,,,,,---------...,,,++++++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------......------,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,......------------......+++++++++++++++++++++++++++,,,---///000000//////......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++******++++++,,,,,,......------------......------------------------,,,---------------------,,,---......//////.........---,,,,,,,,,,,,---...........................------------------------------------------,,,,,,...---,,,,,,,,,,,,---...//////.........---------///............---------,,,------...------,,,,,,,,,++++++,,,......,,,+++------............---------------...............------------............///.........------------///......---...///000111////////////000000000000.../////////000000000000//////000111111111111000222222222222222333333444555444444444333333333333333222222222222333444444555555444333333333333333111222222333333222222111............//////////////////...............///....................................------------------------------------///...---,,,,,,,,,,,,---)))***+++,,,---------------+++((((((***,,,---,,,++++++,,,,,,,,,,,,------,,,---......//////......,,,,,,,,,---------......000///......---.........///............---------.......................................---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------111111000///...------------------------.........------............------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,------...///000000------------------------------------------------,,,,,,------------,,,,,,---------,,,,,,------...........................------------------------+++,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---------,,,+++***)))(((((('''...------------,,,,,,,,,,,,------......------,,,...............---------////////////////////////---.........///000000000111000000//////.........---------............///------------------------------------------......000///...,,,+++***))))))+++++++++,,,,,,,,,------************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------......------,,,,,,,,,,,,------------,,,,,,---------,,,,,,+++++++++***++++++,,,,,,,,,++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............------------,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,,,,++++++......------------......------------------------***+++,,,...///.........------...///////////////...------,,,,,,------...------------------------------------------------,,,,,,------------------...------,,,,,,------..................---------///............---------,,,,,,------...------,,,...---,,,---...---,,,***,,,,,,------------,,,,,,+++,,,,,,---......//////------------........................------------......------......///000---...///111111111000000....../////////000000000...///000000111111000000333333222222333333444555444444333333333333333222222222222222222333444444444444444444333333333333111222222333333222222111////////////............////////////...---,,,+++....................................------------------------------------......---,,,,,,,,,------******+++,,,------------...,,,******+++---------+++++++++,,,,,,,,,------,,,---......///.........+++,,,,,,---------------........................///............---------......................................................---------,,,,,,,,,------------------------........................------............------------------------------------------............---,,,,,,+++,,,---...///+++,,,,,,,,,---.........------............------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,------------------+++,,,,,,---...///000000........................------------------------,,,,,,------------,,,,,,------,,,,,,,,,---..............................------------------------+++++++++,,,,,,---------------------------------------------------...///......------,,,,,,++++++------------------------------------------------........................////////////////////////,,,,,,------...///000000000000/////////.........---------............///........................,,,,,,------------......///...---,,,+++*********+++,,,,,,,,,,,,---------++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---------,,,++++++...------,,,,,,++++++***..................------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...------------------------------,,,,,,,,,++++++++++++,,,---...///...---,,,...------,,,,,,------...,,,,,,------------------***+++---//////...---,,,////////////...---,,,+++------------------------------------------------------------------------,,,,,,,,,------.........------------------------........................///............---------,,,,,,------...------------,,,,,,---......---++++++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,---------.........------------------------------------......//////***,,,...000111111000///........./////////000000000111111222222222222222333333333222333333444555333333333333222222222222222222222111222333333444333333333444333333333333111222222333333222222111111111111111000000000000......///000///...,,,+++.................................---------,,,,,,------------------------...------,,,,,,,,,------***+++,,,,,,---------,,,---,,,,,,+++,,,---......+++++++++,,,,,,,,,------,,,---......///.........+++,,,---.........------------..................///............---------........................---...........................---------,,,,,,,,,---------------------------------------------------......//////......------------------------------------....../////////...---,,,++++++,,,...///+++,,,,,,,,,---.........------............------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000........................------------------------------............------,,,,,,,,,,,,,,,---...///........................------------------------+++++++++,,,,,,---------------------------------***************+++,,,,,,,,,,,,------......//////---------------------------------------------------.............................................+++,,,,,,---...//////000////////////............---------............///........................,,,,,,,,,,,,------......,,,,,,+++++++++,,,------------------............------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,------,,,++++++***---------,,,,,,+++++++++....../////////...------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------------,,,,,,,,,++++++++++++,,,---...///...---,,,------,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...//////---+++***------------,,,,,,+++***------------------------------------------------------------------------,,,,,,,,,------.........---------------------------.....................///............---------+++,,,,,,---.........---*********,,,///000000...+++,,,,,,------,,,,,,+++......------,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------------------,,,------...............(((***,,,/////////...---............////////////000000111222222222222111333222222222222333444444222222222222222222222222222111111111111222333333222222333444444333333222111222222333333222222111222111111111000000000///---...///000111000000///...........................------------,,,,,,,,,------------------------------,,,,,,,,,------...++++++,,,---------,,,,,,,,,---------------...///++++++,,,,,,,,,,,,------,,,---......//////......,,,---.../////////...---,,,,,,---............---///............---------........................---------.....................---------,,,,,,,,,------------------------++++++++++++++++++++++++......////////////......---------------------------------...//////000000444222000---,,,,,,---...---------------.........------............------,,,,,,,,,---------............---------,,,,,,,,,+++,,,,,,------.........---------............///------------------------------------------------------............------,,,,,,,,,,,,---......///........................------------------------+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++,,,,,,---...///)))***+++,,,---......///,,,,,,,,,------------......------,,,,,,------...---------.......................................,,,---------.../////////........................---------............///........................++++++,,,,,,------......++++++++++++,,,---......---------.........//////............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------......------,,,------,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,++++++******++++++,,,,,,++++++------,,,,,,,,,,,,------+++,,,,,,------...............//////...,,,+++***((()))***,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,------......------,,,---------...............///............---------++++++,,,---............))))))***,,,000111111000,,,,,,------------,,,,,,......------,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,---............---)))***+++---------,,,,,,------........./////////---...//////000000//////222222111111222222333444000111111111111222222222111111111111111222333333000111333444444333222222111222222333333222222111000000//////......---------...///000111111111111........................------------,,,,,,,,,,,,------------------------------,,,,,,,,,---......+++,,,,,,------,,,,,,,,,+++,,,......---,,,---///++++++,,,,,,,,,,,,------,,,---......//////......,,,---///111111000///...+++,,,---.........------///............---------........................---------.........//////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......---------------------------------...///000000000555333000---,,,,,,---...//////..................------............------,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,---......///...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,---...//////........................---------------------------,,,,,,,,,,,,,,,,,,+++------------------------////////////000111222222*********++++++,,,,,,---,,,,,,,,,---------.........---,,,,,,,,,,,,---...---------.........//////..........................................//////........................---------............///........................***++++++,,,------......,,,,,,+++++++++,,,------,,,,,,---------.........,,,------......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------,,,------,,,,,,***))))))***++++++,,,,,,------...++++++,,,---.........------,,,,,,++++++,,,,,,---------------------------+++,,,---......---,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++******++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---......///---------------------,,,))))))+++,,,---.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,---......---,,,,,,---------........./////////............---------***+++,,,---............+++***+++---000111000///------............---------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......///////////////111111000000111111222333000000000000111111222222111111111111111222222333///111222444444444222111111222222333333222222111000000000///...---------//////.........//////000........................---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++))),,,......,,,+++,,,...++++++,,,,,,,,,---------,,,---......//////......---...000111222111000...***+++---...///...------//////.........---------........................---------.........//////......---------,,,,,,,,,------------------------000000000000000000000000......////////////......---------------------------------...///000000111000...,,,******+++...///000000000///.........------..................---,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,---...///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,++++++++++++++++++,,,---...///000........................---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,------///000000------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,---...---------.........//////........................///////////////.........---.....................---------.........//////////////////////////////******+++,,,,,,---.........---,,,,,,++++++++++++++++++,,,,,,,,,---------***+++---...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,,,,---.........------------,,,+++***)))((()))***+++,,,------...///,,,---...///000000000000---,,,,,,++++++,,,,,,---------------------------+++,,,...//////...,,,+++,,,,,,,,,------.........---------,,,,,,,,,++++++...---,,,+++,,,---...///---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////,,,,,,,,,,,,,,,---//////------......------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,---......---,,,,,,---------.........////////////.........---------***+++,,,---............---,,,,,,---///000///------......//////......---***++++++,,,,,,------...++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,---.........---,,,......---,,,,,,,,,---------------........./////////000000111111111111111000000000///000111111222//////000000111111111222111111111000111222222333///000222444444444222111222222222333333222222222333222222111000//////...111000...---,,,,,,---...........................---------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,------,,,++++++)))+++......,,,+++,,,...++++++,,,------......///...------,,,,,,------...------///000111111111111///...---,,,,,,---...///------------------------........................//////.........---------////////////////////////......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000111000///...------...///..............................---,,,---...///000------------------------//////.........---------........................+++,,,,,,,,,,,,,,,,,,+++..............................---------,,,,,,,,,------------------------........................,,,,,,,,,---------..............................................................................++++++++++++++++++++++++//////.........---------,,,,,,---------------------,,,++++++------,,,+++------------------------,,,------......------,,,000000/////////.........((()))+++---...///000000//////.........---------000000//////......------............///////////////////////////////////////......------,,,++++++...---,,,,,,,,,,,,---.........---------,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,+++++++++******))))))***+++,,,,,,------------------------------------------------------000///...---,,,+++++++++..............................---------,,,,,,,,,++++++,,,------......///------------------------,,,------......------,,,,,,,,,,,,---------......++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......------,,,++++++,,,,,,,,,------.........------------------------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////---------------...///000------,,,,,,,,,,,,++++++------,,,++++++,,,,,,,,,..................------***+++,,,---....................................---------............///111000///...............222222222111111111000000000000000000000000000000111222333444444333222111222222222111111111111000333333333222222222111111......//////000000111111........................//////.........---------,,,,,,,,,------.................................////////////............------------------------------------------------++++++,,,------......///...------,,,,,,------...------///000000111111111///...------------...///------------------------........................//////.........---------....................................---------,,,,,,,,,,,,---------......,,,,,,------...//////000000///...---------.................................------,,,---...///000------------------------///.........------------........................///000000000000000000///..............................---------,,,,,,,,,------------------------........................,,,,,,---------.........------------------------................................................---,,,,,,,,,,,,,,,,,,,,,//////.........------------------------------------,,,++++++------,,,+++------------------------,,,------......------,,,......---------,,,,,,,,,---......///000000////////////.........---------///////////////.....................////////////////////////////////////------------------------...---,,,,,,,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,++++++++++++******++++++,,,------......------------------------------------------------------,,,,,,++++++******------------------------......---------,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------------------------------------------......---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------...------------......///------,,,,,,,,,,,,++++++---,,,,,,,,,+++,,,,,,,,,..................------***+++,,,---............---------------------------------............///111000000///......//////222222222111111000000000000000000000000000000000111222333444444333222111000000111111222222222333333222222222111111111111////////////000000000000//////////////////////////////.........---------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,////////////............------------------------------------------------++++++,,,------......///...------,,,,,,------...---......///000000000000///...------------...///------------------------------------------------...............---------------------------------/////////.........------,,,,,,,,,---------......,,,,,,------...////////////...------,,,---------...........................------------...//////------------------------............------------------------------------......////////////....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,................................................---------------........................---------///.........---,,,,,,,,,---,,,+++,,,---...---+++------------------------,,,------......------,,,---------------,,,,,,,,,000000000000///...---,,,...............---------.........///////////////............////////////////////////////////////++++++,,,------...//////...------,,,,,,------...***++++++,,,---...///000------------------------+++++++++++++++,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------......///------------------------------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,//////...------,,,++++++------------------------,,,------......------,,,,,,,,,,,,---------......//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......//////......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------...//////------------------,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------///...------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------............///111000//////.../////////111111111111000000000000000000000000000000000000222222333333333333222222...///000111222333444444222222111111111000000000000000000000////////////000000000000000000000000...............---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////............---------------------------------------------------++++++,,,------......///...------,,,,,,------...---......///000000//////.........------.........------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,000////////////.........,,,,,,,,,---------......---------.........//////------------,,,---------........................------------......//////------------------------------------------------------------------------,,,,,,------------,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------............,,,,,,,,,,,,,,,,,,,,,,,,................................................---------------.................................000//////...---,,,,,,+++...,,,+++,,,---...---,,,------------------------,,,------......------,,,////////////////////////............---,,,+++***........................------......//////000000............////////////////////////////////////,,,,,,,,,---------......------------------------++++++,,,,,,---...//////------------------------++++++++++++,,,,,,------------,,,,,,,,,++++++++++++,,,,,,,,,------......,,,,,,------------------------------------------,,,---///111111000///...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------...............------,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------........./////////......---,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////...............///000000000000000000000000000000000000000000000000111111111111111111111111///000000111222222333333111111111000000000000///111111000000//////......////////////////////////........................++++++++++++++++++++++++------..................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...------,,,,,,------...---......////////////...---..................------------------------------------------------------.....................,,,,,,,,,,,,,,,,,,,,,,,,000////////////.........,,,,,,,,,---------......---------...............,,,,,,------------------........................---------...............------------------------,,,,,,------------------------------------------......////////////....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,................................................++++++,,,,,,---------...---.....................000000///...------,,,,,,...---,,,,,,......---,,,------------------------,,,------......------,,,.../////////////////////+++,,,------...------------.....................------......//////000000............////////////////////////////////////......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++---///111111111///...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------........./////////...---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++,,,------------,,,,,,,,,,,,,,,------......,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------,,,,,,---......////////////////////////000000000000000000000000000000////////////000000111111111111111111111111111111111000000000000///111111000000//////..............................---.....................++++++++++++++++++++++++---------.........//////............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...------,,,,,,------...---....../////////......------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------,,,,,,,,,---------..............................,,,,,,---............---........................,,,---......//////......------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,..............................---------,,,,,,,,,------------------------........................------........./////////,,,,,,,,,,,,,,,,,,,,,,,,................................................+++++++++,,,------......---------...............000/////////...---------...---,,,---...///...,,,------------------------,,,------......------,,,,,,,,,,,,---------------,,,---...///000000000000---------........................///////////////............//////////////////////////////////////////...---,,,,,,++++++,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------.........------------------------***+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,---...//////------------------------,,,------......------,,,,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...---,,,,,,++++++------------------,,,,,,------------------------,,,,,,,,,------------............------,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))***,,,---...------,,,++++++,,,,,,------......,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------,,,------...///............////////////000000000000000000000000000000////////////000000222222222111111111000000222222111111111000000000000000000000////////////........................---------...............,,,,,,,,,,,,++++++++++++***++++++,,,,,,---------.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...------,,,,,,------...---......//////...------------...//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------............---------,,,,,,,,,,,,---------..............................,,,---...///000//////...........................,,,---.../////////...---------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++..............................---------,,,,,,,,,............................................................////////////------------------------................................................,,,,,,,,,---......//////---------.........//////////////////............///---,,,---...///...---------------------------,,,------......------,,,,,,,,,,,,---------......,,,---...///000000000000---------........./////////////////////.....................////////////////////////////////////---------------------,,,,,,,,,---......---,,,,,,,,,,,,------------------------------------------+++,,,---.........---,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------++++++++++++,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,---------------------------------------------,,,------......------,,,,,,,,,,,,---------......,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------,,,,,,,,,------------------------------------------,,,,,,,,,---------......000000//////...---,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,++++++(((***,,,---......---,,,***++++++,,,------......,,,------...------,,,,,,---------------------------------............///...............///000000---------....../////////000000000000000000000000222111000000000000111222111111111111111222222222333222222222111111111111////////////000000000000........................---------.........//////------------,,,,,,,,,+++******++++++,,,------............---------,,,,,,------------------------++++++++++++++++++++++++++++++,,,------......///...------,,,,,,------...---......///......------,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------......---------,,,,,,,,,,,,,,,,,,---------...........................---,,,---///000000000//////........................,,,,,,.../////////...---------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////..............................---------,,,,,,,,,////////////////////////..................................../////////000........................................................................---------...///000000111---------.........//////.........//////////////////...------...///...---------------------------,,,------......------,,,........./////////000000,,,,,,------...------------------.........//////000000//////.........---............/////////000////////////////////////+++,,,,,,------......///,,,,,,---......---,,,,,,***++++++,,,---...//////////////////////////////+++,,,---.........---,,,......---------,,,,,,,,,------------------------++++++,,,,,,---...//////------------------------...------,,,,,,,,,---.................................---------,,,,,,,,,///......------,,,,,,+++------------------------,,,------......------,,,,,,,,,,,,---------......///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......//////......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------......///,,,,,,,,,------.........------------------------,,,,,,,,,------.........222222111///...---,,,+++,,,,,,++++++,,,,,,---...---------.........//////++++++++++++,,,------...---------,,,,,,,,,++++++((())),,,.........---,,,******+++,,,,,,---......---------...------,,,,,,........................---------.........//////000000000000000111222222---------.........//////000000000000000000000000444333222111111222333444//////000111222333333444333333333222222222222111......//////000000111111000000000000000000000000---------.........//////.........------,,,,,,,,,,,,,,,------...///000000......---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,------............------//////.........---------///............---------///...---,,,+++,,,,,,---,,,,,,,,,,,,------...///........................------------------------.........------,,,,,,,,,------------------------++++++,,,---............------,,,+++,,,---...///+++,,,------......------------------------------.........------,,,,,,,,,/////////......////////////000111222222111000///........................................................................,,,,,,---------------------------.........//////000///...---------------------............------,,,------......------,,,,,,,,,,,,------///000111------...///000000//////////////////////////////------------------------...------,,,,,,------...+++,,,............,,,+++,,,,,,------...///000000222111///...---------.../////////////////////////////////////////////////////////...------,,,,,,////////////////////////---------------------------------------------------------,,,++++++---000///...---,,,,,,,,,,,,,,,...------,,,,,,------......---,,,,,,,,,,,,---............------.........------------------------////////////////////////000//////---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,......---------......///............//////000000,,,,,,,,,---------.........---,,,,,,,,,,,,---......------,,,,,,------...........................//////.........---------,,,---......//////......111111000000/////////............------,,,,,,,,,------------------------.........------,,,,,,,,,---------------------------------,,,,,,+++++++++...------,,,,,,------...//////.........---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,///......------,,,++++++...---+++******+++---...,,,------......------,,,,,,---......//////......,,,,,,------.../////////000000///...............///////////////////////////000000000000000//////111222222111000//////000...000333444333222333333444444555555444333111000---......///////////////000000000000000000000000000000///...---,,,,,,,,,.........------,,,,,,,,,---...............------------..................,,,,,,,,,---------......///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++------............------//////.........---------............------------///...---,,,,,,,,,------//////...............///........................------------------------......---------,,,,,,,,,------------------------,,,,,,------...---------------,,,,,,,,,---...///,,,,,,---...............------------------------......---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,...///////////////..............................................................................//////......------,,,,,,---------.........////////////...---------------------............------,,,------......------,,,---,,,------...///000000---......////////////...........................------------------------...------,,,,,,------...,,,------......------,,,++++++,,,,,,---......///222111///...------..............................////////////////////////------..................////////////////////////------------------------------------------------------...,,,++++++---///......---,,,,,,,,,,,,,,,...------,,,,,,------......---,,,,,,,,,,,,---.........------------......------------------------........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......------------------------........./////////,,,,,,,,,---------.........---,,,,,,,,,,,,---......------,,,,,,------...------------------------//////.........---------,,,---......//////....../////////......---------......---------,,,,,,,,,------------------------......---------,,,,,,,,,---------------------------------,,,,,,,,,++++++---------,,,,,,---------///.........------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,------------------...---+++******+++---...,,,------......------,,,+++,,,,,,---------------,,,,,,------.../////////000000///.......................................//////000000000000//////000111222111///...///000000222444444222111111111111222222222111000...------......///////////////////////////////////////000000///------,,,,,,---......---------,,,,,,,,,---...............------........................,,,,,,,,,---------............---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******++++++------............------...............---------............------------......---,,,,,,,,,------000///...---,,,,,,,,,,,,........................------------------------------------,,,,,,,,,,,,---------------------------------...------,,,,,,---,,,,,,,,,,,,---...///------...////////////...------------------------...------------,,,,,,,,,///......------......///------,,,,,,,,,------...........................................................................111000000///...---,,,,,,---------...............//////...------------...------............------------............---------------......//////000....../////////......---........................------------------------...------,,,,,,------.........------------......***++++++,,,,,,---------111000///......---..............................////////////////////////,,,,,,------...//////000////////////////////////---------------------------------------------------......---++++++---......------,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------...------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++,,,,,,---------------.........,,,,,,,,,---------.........------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,---......//////......---------,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------...------------,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------............------------******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,+++++++++,,,---.........------++++++++++++------,,,------......------,,,***+++,,,,,,------,,,,,,,,,,,,------.../////////000///......---....................................//////000000////////////000111000...---...///333444666555333111111111000000111111000///...------......///////////////////////////////////////000///...---------------...------------,,,,,,,,,------...............---........................,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---------............------.................................---------,,,,,,---------------------------,,,+++***************........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++,,,,,,,,,,,,------......---......///000/////////------------------------------------------------000000////////////000000---,,,+++++++++,,,---...........................................................................000000//////.........---........................///......---------......------............------------............------------...///////////////////////////...---,,,,,,........................------------------------...------,,,,,,------...///...---,,,,,,---...///++++++,,,,,,,,,---------000000//////....................................////////////////////////---------.........//////////////////////////////---------------------------------------------------......---,,,+++,,,...------,,,,,,+++,,,,,,---...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++------------------------......---,,,++++++++++++------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------------,,,------------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,------------,,,,,,,,,------...////////////......------.......................................//////000/////////...///000///...---...///444555777777555444333333111111111111111000000///---......///////////////////////////////////////000///...---------------------------------------,,,---......///........................---------,,,,,,,,,---------......,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///------............---------........................------------,,,,,,,,,,,,---------------------***************+++,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++,,,,,,,,,------------------......///000/////////---------------------------------------------------,,,,,,++++++,,,,,,---...---,,,+++,,,---///000........................................................................---.........//////000000.....................---......---------......///------............---------......//////......------...///000000000///.........///......---,,,,,,........................------------------------...------,,,,,,------...//////---,,,,,,---//////------------............///////////////.................................//////////////////////////////.........---------////////////////////////---------------------------------------------------...///...,,,+++,,,---,,,,,,+++++++++,,,,,,---...------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++------------------------...---,,,+++++++++++++++------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---.....................,,,---......///.........------------------......------------------------------------------------------------------------------------------------------------------------,,,,,,---......---,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---...............,,,,,,------.../////////......------------..............................------...///////////////---///000///...---...000000222444555444333333444111111000000000000000000---......///////////////........................//////...------------...------------------------,,,------...//////......//////.........---------,,,,,,,,,---------......,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------............---------------...............------------,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,---...///000........................------------------------++++++++++++,,,,,,,,,,,,---------------------------------...------,,,,,,+++,,,------......------------...////////////...------------------------,,,,,,,,,------------.........------------......------------...//////000........................................................................,,,,,,---...///000000111...............---------...------------...//////------............------......////////////............000111111000///...------.........------,,,------------------------------------------------...------,,,,,,------...//////............//////..............................////////////......------------------------////////////////////////000//////...------,,,,,,////////////////////////---------------------------------------------------...//////---++++++,,,+++++++++++++++,,,,,,---...------,,,,,,------...,,,------......------,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////------------------------------,,,,,,,,,,,,------.........---------------,,,,,,,,,---------......,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,---......//////..................////////////,,,,,,,,,------------...------------------------,,,,,,,,,------------...------------------------------------............+++,,,---......---,,,+++,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......//////......,,,,,,------.../////////---------,,,------...///------------------------,,,---......////////////---///000000///...///111,,,...111222111000111222//////............//////---......///////////////........................///......---------......,,,,,,,,,------------...,,,,,,---.../////////////////////...------,,,,,,,,,,,,,,,---------......------,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...//////------............---------------.........//////---------,,,,,,,,,+++++++++,,,---.........------///...............//////........................------------------------******+++++++++,,,,,,,,,------------------------,,,,,,------...---------+++,,,---.........------,,,,,,---...............------------------------,,,,,,,,,---------......000000////////////000000+++,,,---...////////////........................................................................,,,,,,------......////////////.........------------------------...//////------............------......////////////.........///000111111000...---,,,,,,---.........------------------------------------------------------...------,,,,,,------.........////////////......---------------------------...///000000///......------------------------////////////////////////..................------////////////////////////---------------------------------------------------...000///---+++++++++++++++******+++,,,,,,---...------,,,,,,------...,,,,,,---......---,,,,,,......------------......------------------------------------------------***++++++,,,---...///000........................,,,,,,,,,,,,---...///000/////////.........------,,,,,,,,,---------......,,,,,,---......---,,,,,,...------,,,,,,------...---------------------------------.........//////,,,---......//////......---.........////////////,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------.........///+++,,,...//////...,,,+++++++++,,,,,,,,,---------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,---............---,,,,,,------.../////////---,,,,,,,,,------...///------------------------+++,,,---...////////////...///111000//////111222---///111222000//////000000///.........///000000---......///////////////..............................---------......///,,,,,,,,,---------......+++,,,---...////////////000//////...------,,,,,,,,,,,,,,,---------.........------------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---..................------------.........//////---------,,,,,,,,,++++++***+++---...///...------//////...---,,,,,,,,,,,,........................------------------------*********++++++,,,,,,,,,------------------------++++++,,,---............+++,,,---.........---,,,+++,,,------......------------------------------,,,,,,,,,------.........------,,,,,,,,,,,,------)))+++,,,...//////..............................................................................------------------,,,,,,//////.........------------------------...///000---..................---......////////////.........///111222111000...---++++++,,,---............------------------------------------------------...------,,,,,,------...---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///......------------------------////////////////////////,,,,,,------.../////////////////////////////////---------------------------------------------------...000///---+++***++++++*********+++,,,,,,---...------,,,,,,------...,,,,,,---......---,,,,,,///......------......///------------------------------------------------------------------,,,,,,........................,,,,,,,,,---...///000111000000/////////.........,,,,,,,,,---------......,,,,,,---......---,,,,,,...------,,,,,,------...........................---------.........//////,,,---......//////......---------....../////////,,,,,,,,,------.........------------------------,,,,,,,,,------.........---------------------------------.........//////+++,,,...//////...,,,++++++++++++,,,,,,---------+++,,,,,,---...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,*********++++++,,,------+++,,,,,,------,,,,,,+++,,,------......------,,,++++++,,,---------,,,,,,,,,,,,------...//////000,,,,,,,,,,,,------...///------------------------+++,,,---...////////////...000111111000000111333111333555555222111000000333222111000000111222333---......///////////////..............................---------......///,,,,,,,,,------.........+++,,,---...////////////000000///...------,,,,,,,,,,,,,,,---------......///......---------......++++++,,,,,,,,,,,,------,,,++++++++++++,,,------........................,,,---......//////......------------------------,,,,,,,,,------.........---------...------,,,,,,------------------------,,,------......------,,,+++++++++,,,,,,---------------------------------...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------........................---------------------------------............///------------------------++++++++++++++++++++++++//////.........------------------............///---...............------)))***---...//////...---..................------,,,,,,,,,---------......---.........//////000000////////////000000000000000000//////....................................................................................////////////////////////+++,,,,,,------,,,,,,+++...------,,,,,,------..................---------//////.........---------000000//////............,,,,,,,,,---...///000000///...---,,,,,,---...///------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000000//////...---++++++.........------,,,,,,,,,,,,------......------,,,..................------------+++******+++------,,,---......//////......------------------------,,,,,,,,,------.................................,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---...///000000,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,***+++,,,,,,+++))).........------,,,,,,,,,------------------------------------------------,,,++++++******++++++,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------.........------,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++,,,---...///000.........------,,,,,,,,,---------...------,,,,,,...---,,,,,,,,,,,,---...........................000000//////.........---111111111111111111111111000000000000000000000000......////////////......---------,,,,,,+++++++++......000000000000......+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------......///000........................,,,---......//////......------------------------,,,,,,,,,---------......,,,------...------,,,,,,------------------------,,,------......------,,,+++++++++,,,,,,---------------------------------...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------........................---------------------------------............///------------------------------------------------//////.........------------------............///---...............------***,,,...///000000///...........................---------.........//////........./////////000000000000000////////////////////////.........------........................................................................------------------------,,,,,,------------,,,,,,...------,,,,,,------...------..................//////.........---------.........---------,,,,,,,,,---------...////////////...------------...///---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,......---------,,,,,,,,,,,,------......------,,,------------------......------,,,,,,,,,,,,------,,,------...............------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------,,,---------.../////////,,,,,,,,,---------......///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,++++++,,,,,,+++***......---------,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,------...------,,,,,,...---,,,,,,,,,,,,---...........................000/////////............000000000000000000000000000000000000000000000000......////////////......---------,,,,,,,,,++++++***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///............///000000........................,,,---......//////......------------------------,,,,,,,,,------------...,,,,,,------...------,,,------------------------,,,------......------,,,++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,,,,------------........................---------------------------------............///------------------------.......................................------------------............///------...............---,,,---///000111000000///........................---............/////////......////////////000000111000000//////..................---------------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------............------...------,,,,,,------...,,,---------.../////////...............---------,,,,,,,,,,,,++++++++++++------..................///...------------...///------------------------............////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------------,,,,,,,,,,,,------......------,,,++++++,,,,,,------......------............------,,,,,,---...............------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------------..................,,,,,,,,,---------............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---,,,,,,---...,,,+++...------------,,,,,,,,,------------------------------------------------...------,,,,,,------...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,++++++...------------,,,,,,,,,,,,,,,------...------,,,...------,,,,,,------...........................////////////............////////////////////////000000000000000000000000......////////////......------------,,,,,,,,,,,,,,,------......------,,,,,,,,,------------,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,------...///........................,,,---......///.........------------------------------------------------,,,,,,------...---------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...........................---------------------------------............///........................................................................---------............///,,,---......///.........,,,---...///////////////---------...............---------.........////////////////////////000000111111000///......------------------------------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,......////////////.........------,,,,,,------...,,,,,,,,,---...///000000........................,,,,,,++++++++++++++++++...............---------.........------.........------------------------------------............------------------------,,,,,,,,,,,,,,,,,,------------------------------,,,------......------,,,******++++++,,,---......,,,---...//////...---,,,,,,,,,---.........------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------...............---------,,,,,,,,,---------.........------,,,,,,,,,------------------------------,,,,,,,,,---------......000...------......---,,,------------------------------------------------------------------------------,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------,,,------------------------,,,,,,------...---------------------------------........................///////////////.........////////////////////////////////////////////////......////////////......------------------,,,,,,------............------,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---..............................,,,---......///.........------------------------------------------------+++,,,,,,---.........---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.................................---------------------------------............///........................---------------------------.....................---------............///,,,------...//////......,,,,,,------.........------------.........//////------------............000000000000000000//////111000000///...------,,,------------------------........................................................................------------------------...//////000000//////......------,,,,,,------...,,,,,,,,,---...///000000---.....................,,,,,,,,,,,,------------...............------------..................---------------------------++++++,,,,,,,,,---------------------------------000///...---,,,,,,,,,,,,------------------------,,,------......------,,,******++++++,,,---......,,,---...//////...---,,,+++,,,,,,---...---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------...............---------,,,,,,,,,---------......------,,,,,,,,,------...------------------------,,,,,,,,,---------......000///---...//////...,,,------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++------------------------,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////------------------------+++,,,,,,---.........---------------------------.................................///////////////000000000000000000000000////////////////////////......////////////......------------------------+++******************+++,,,------......------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------...//////........................,,,---......//////......------------------------...------------,,,,,,,,,++++++,,,---............------------------------,,,------......------,,,------,,,,,,,,,,,,++++++------------------------,,,------......------,,,,,,---------....................................---------------------------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------............///,,,,,,---...////////////------------------------,,,,,,------.../////////------........./////////111111000000000000//////000//////......------------------------.................................................................................------------------------......////////////.........------,,,,,,------...,,,---------.../////////---------...............------------............------..................------...//////...------------------------------***+++++++++,,,,,,,,,,,,------------------------222111///---,,,,,,,,,---,,,,,,,,,------------...,,,------......------,,,++++++,,,,,,------......------............------++++++,,,---------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------------..................,,,,,,,,,---------......------,,,,,,,,,---......------------------------,,,,,,,,,---------......000...------......---,,,,,,,,,,,,------------...------------------------------------------------,,,++++++******++++++,,,......---,,,,,,+++******------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------....../////////000,,,,,,,,,------------...++++++,,,---............,,,------......------,,,.................................///////////////000000000000000000000000000000000000000000000000......////////////......------------............---,,,,,,++++++,,,,,,---------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---..............................,,,---......//////......------------------------......---------,,,,,,,,,***+++,,,---............------------------------,,,------......------,,,---------,,,,,,+++++++++------------------------,,,,,,---......---,,,,,,------------....................................---------------------------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------............///+++,,,---...////////////......------------......,,,,,,------...//////000///000000000000111111111111111111000000000//////........................------........./////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...------,,,,,,------...------..................---------.........//////,,,---------.........///,,,---------.../////////------...//////...------------------------------+++++++++,,,,,,,,,------........................000///---,,,+++,,,---...,,,,,,,,,---------......,,,------......------,,,------------------......------,,,,,,,,,,,,------++++++,,,------------,,,------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------,,,---------.../////////,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///........................,,,,,,,,,---------......///...,,,---......---+++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------,,,,,,,,,,,,,,,,,,---------......***+++,,,---............,,,,,,---......---,,,,,,..................................../////////000////////////////////////000000000000000000000000......////////////......------------.........///000000///......///000000------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******))))))******+++,,,........................,,,---......//////......------------------------.........------,,,,,,,,,***+++,,,---............------------------------,,,------......------,,,---------,,,,,,+++++++++------------------------,,,,,,---......---,,,,,,---------.........//////........................---------------------------------.........//////////////////////////////---------------------------------.........//////---------.........//////+++,,,---...////////////000//////.........//////,,,,,,------...///000000111222222222222333333333222111111111000000//////---------......................../////////000000........................................................................++++++++++++++++++++++++------............------...------,,,,,,------..................------------------.........//////,,,,,,,,,------.........,,,,,,------...///000000,,,---...//////...---,,,------------------------,,,,,,,,,---------..............................---,,,+++******,,,...///,,,,,,,,,------.........,,,------......------,,,..................------------+++******+++------++++++,,,---------,,,,,,------------------------.........------,,,,,,,,,........................,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------,,,,,,------...///000000,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///........................,,,,,,,,,---------......///---,,,,,,---...,,,+++,,,,,,,,,------.........------------------------------------------------...------,,,,,,------...***++++++,,,,,,------...........................,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,***))))))(((,,,,,,,,,------.........***+++,,,---............,,,,,,---......---,,,,,,........................---.........//////000000........................000000000000000000000000......////////////......---------.........//////...---,,,++++++,,,---...------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,------------...------,,,,,,------...,,,---///000000///---,,,+++,,,---,,,++++++,,,...///...---,,,+++,,,------//////.........---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------.........------,,,,,,++++++***+++++++++,,,,,,,,,------......---,,,,,,+++******------------------------------------------------++++++,,,,,,,,,---------......------------......,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------...............------------...///000000000000000000000000111111222222333222111111111000000////////////000000///...------////////////////////////,,,...///000///.../////////...,,,++++++,,,---///........................................................................////////////////////////,,,,,,,,,---------.........................................................---------...///111222000///---,,,,,,---.../////////.........---------++++++,,,,,,---...//////.................................------,,,,,,,,,,,,,,,,,,+++++++++******------------------------......---------,,,,,,,,,,,,------......------,,,,,,------......------,,,...------,,,,,,------...------------------------------------------------........................------------...//////000,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////---------------------------------............///..................------///...---,,,+++,,,,,,---...------,,,,,,------............------,,,,,,,,,............................................................//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------+++,,,------++++++,,,---000000//////.........------------............///////////////////////////------..................//////000000000000//////////////////////////////........................---------,,,,,,+++++++++---,,,,,,,,,,,,---......///...,,,+++***+++,,,,,,------.........---+++***------------------------///...---,,,++++++,,,---,,,,,,,,,---------......111///---,,,++++++,,,---...------,,,,,,------...,,,---...000000...---,,,,,,------,,,++++++,,,.........---,,,,,,,,,,,,---///.........------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////...------,,,++++++------------------------------------------------++++++,,,,,,,,,---------......------------......,,,------......------,,,........................------------------------...............---------------------............//////000111111111111111111222222222222222333333111111000000000////////////////////////...------------------------------,,,---...///.........//////...,,,++++++,,,...///........................................................................////////////////////////,,,---------...............................................................---------...///111222///...------------.../////////.........---------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------,,,,,,,,,+++------------------------,,,,,,,,,------.........,,,------......------,,,,,,------......------,,,...------,,,,,,------...------------------------------------------------........................+++************++++++,,,,,,,,,------------------,,,,,,,,,---------..............................------------------------------------............------------------......///...---,,,,,,,,,------...------,,,,,,------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------+++,,,------++++++,,,---000/////////.........------------............///////////////////////////000000000000//////////////////000000000000//////.........................................................---------,,,,,,---,,,,,,,,,,,,---.........---,,,+++++++++,,,,,,------.........---,,,+++........................///......---,,,,,,------,,,,,,,,,---------......333000...++++++,,,...///......------------......,,,---...//////...---,,,,,,---...---,,,+++,,,...------......------,,,+++............------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......******+++,,,,,,---......,,,------------........./////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------......------------......------............------................................................---------...............---------.../////////000111111222333333333222222333333333333222222222222///////////////.........///////////////......------------------------------------.....................---,,,,,,---...///........................................................................////////////////////////------........./////////................................................------------...///000111---------------...///000...............---------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,............------------------------------------***++++++,,,---...///000,,,------......------,,,,,,------......------,,,...------,,,,,,------...------------------------------------------------........................------,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,---------......------------------------------------------------------------............++++++,,,,,,------............---,,,,,,,,,------...------,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------------------+++,,,------++++++,,,---/////////...............---------............///////////////////////////000000000000//////.........//////000000//////...........................------------------------//////............---------,,,,,,,,,,,,---......------,,,+++++++++,,,,,,------.........---,,,+++.................................///......---,,,,,,,,,,,,---------......---,,,++++++,,,...000111......------------......------...//////...---------...//////---,,,,,,---,,,---...///...---,,,+++------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......+++++++++,,,,,,------------------........./////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------.........------------......------............------........................---------...............---------....../////////......///000111111222222222333333444444444333333333222222222111111000000...........................///////////////......////////////////////////......------////////////...------------......///........................................................................////////////////////////.........////////////000................................................------------......//////,,,,,,,,,---...///000000........................,,,,,,,,,---------..............................------------------------.........------------,,,------------------------++++++,,,,,,---...//////,,,------......------,,,,,,------......------,,,...------,,,,,,------...------------------------------------------------........................///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,---------.........******++++++,,,---......------------------------...------,,,,,,------...,,,,,,,,,------.........................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------.........------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,---........................---------............//////////////////////////////......------,,,,,,+++...//////////////////...........................------------------------............---------------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---------------------,,,........................---...///000//////---,,,,,,,,,,,,---------......((()))+++---...///......///......------......///---..................------///000000...---------,,,---...///...---,,,+++,,,,,,------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------,,,,,,+++++++++---------.........//////---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...............------------......---......//////......---////////////////////////,,,---------......//////.........//////000000000000111111222333444444555333333444444444333333222111111000000//////......------------..................///////////////...////////////////////////111...------///111111000------------......//////........................................................................////////////////////////.........////////////000................................................---------...............+++,,,---......///000000---.....................,,,,,,,,,---------------........................------------------------------------,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,------......------,,,...------,,,,,,------...------------------------------------------------........................++++++***)))(((((()))))).........------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------...******++++++,,,---......,,,---------------------...------,,,,,,------...,,,,,,,,,------.........................................................,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------.........------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------++++++,,,------------...............---------............///////////////////////////......------,,,,,,,,,+++......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......)))+++---//////---***)))//////............//////...........................000111111///---------------......------,,,+++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------............---,,,,,,+++******,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------..................------------............////////////......////////////////////////------......///000000000000000000000111111111111222222222333444444555555222222333333333222111111/////////...............---------...............---...//////////////////------------------------111...+++,,,///111111///---------...//////000000........................................................................////////////////////////------........./////////................................................,,,------.........------,,,,,,---.../////////...---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,,,,,,,+++------------------------......---------,,,,,,,,,,,,------......------,,,,,,------......------,,,...------,,,,,,------...------------------------------------------------........................,,,,,,++++++***+++++++++------------------,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------------++++++,,,,,,------......+++,,,---.........------...------,,,,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------+++,,,------++++++,,,------------------.........---------............///////////////////////////........................---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......++++++,,,---------,,,,,,------,,,,,,,,,---......++++++++++++++++++++++++,,,,,,------...---------,,,,,,,,,---------......+++,,,---......---,,,+++//////............//////.........------............000222222000...------......---,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................------------------------------------..................------------............////////////......//////////////////////////////000111111222333333333333222222222222222222222222222222222333333333111111111111111000//////.........///////////////------......////////////------...///////////////------------------------000,,,))))))---000///---,,,---...//////000000000........................................................................////////////////////////,,,---------............................................................,,,---.........---,,,,,,,,,---...//////......------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------------------------------------,,,,,,------------------,,,------......------,,,,,,------......------,,,...------,,,,,,------...------------------------------------------------..........................................///000,,,,,,------------------,,,,,,,,,---------..............................------------------------++++++,,,,,,,,,---------------------------......+++,,,---.........------...------,,,,,,------...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................---------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------+++,,,------++++++,,,---,,,,,,,,,------.........---------............///////////////////////////,,,------......//////000---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,---......***+++,,,---------,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......+++++++++,,,...000111222//////............//////......------------......///111333333000...---,,,///...---,,,+++,,,---...+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......***++++++,,,,,,------...+++++++++,,,,,,,,,---------.....................////////////////////////---------------------------------.........//////.........------...............////////////......000000000000000000000000111111222333444444555555444444444333333222222222222222111111111111111111000000000000000///...---......//////000000111111........./////////000000------...///000000/////////////////////////////////***&&&'''+++...---+++,,,---...///000000000000........................................................................////////////////////////,,,,,,,,,---------......................................................,,,---.........---,,,+++---.../////////...---,,,---------.........//////------------------------........................,,,,,,,,,------.........000/////////............------------------------***++++++,,,---...//////,,,------......------,,,,,,------......------,,,...------,,,,,,------...------------------------------------------------........................++++++++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////------------------------++++++,,,,,,,,,---------..................------***+++---...///...------...------,,,,,,------............------,,,,,,,,,.........................................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------+++,,,------++++++,,,---,,,,,,,,,------.........---------.........//////////////////////////////)))******+++,,,---......---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,,,,,,,---......)))***,,,---...---,,,,,,---,,,,,,+++,,,---...///------------------------++++++***)))***+++---...,,,,,,---......---,,,,,,---------............//////...---,,,,,,---.../////////......---------,,,------............------...///000///---,,,,,,...........................++++++,,,,,,---...//////,,,,,,------...---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,------......///000///,,,*********------------...///000000////////////////////////111111000//////...------000000111111222333333444666666666666777777777777333222222222111111000000000000//////.........---............////////////...111222000,,,+++---000////////////////////////////////////////////////............////////////------------------------........................////////////////////////////////////////////////........................//////.........---------,,,------......------,,,...///////////////..................................................................////////////++++++++++++,,,------...,,,------......------,,,---------............///+++,,,...//////...,,,+++...,,,******,,,...000000---------............///.........------,,,,,,,,,---...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................+++++++++,,,,,,---------//////.........---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,---...000111---...............------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------000...+++,,,...000...---,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++)))***,,,...//////...---...------,,,,,,------...---------,,,,,,+++++++++---,,,+++******+++,,,---,,,,,,------,,,,,,+++*********+++,,,,,,,,,,,,+++***+++,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......)))))))))******++++++,,,------------------------------------------------...........................---,,,,,,++++++++++++///---+++,,,///000///,,,................................................//////000000///...------------------------------,,,,,,---------------------------------------------------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,---......---,,,,,,---------............//////...------------...////////////.........---------......//////......---...///000///---,,,---...........................+++,,,,,,------.........,,,------......---------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............---------------...,,,...///...---,,,,,,---...............///000000///...............------//////000111222333333444555555555555555555555555666666555555555555555555222111111111000000000///000/////////.........---............////////////000///...---.../////////////////////////////////////////////////////////............////////////................................................////////////////////////////////////////////////........................//////.........---------------------------------------............------................................................------------............+++,,,---.........------,,,------......------,,,------------............,,,,,,---......---,,,,,,...,,,******,,,...///000---------............///......---------,,,,,,,,,,,,---------------,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------------------------......//////.........---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,---...///000------............------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------///---++++++---...---,,,---------------.........------------------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++***+++---/////////...---...------,,,,,,------...---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,,,,,,,------,,,,,,+++*********+++,,,,,,,,,,,,+++***+++,,,,,,---------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------------------------------------------------------------------------------...---,,,,,,+++++++++,,,111///---...000000///---................................................///////////////...---------------------------------------------------------------------------------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,------......------,,,---------............//////...------------...//////////////////...............////////////......---/////////---,,,---...........................------------------------------.........------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000///...------------***,,,......------...//////............///000000...........................///111444777999;;;<<<::::::999999888777777666555555444444333222222222000000000////////////////////////...............---............/////////111---***,,,///111000---////////////////////////////////////////////////............////////////000000000000000000000000........................////////////////////////////////////////////////.......................................---------------++++++++++++------,,,,,,---------------,,,................................................,,,,,,,,,------------...---...///000///...---,,,------............------------------............------------------------...,,,******,,,...//////---------............///...------------,,,,,,,,,++++++,,,,,,---,,,,,,+++------------------------...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------...............---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,+++++++++,,,---...///------............------...------------,,,,,,,,,------,,,,,,,,,,,,------------------------------...,,,******,,,---,,,+++---...///000///...---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////------...------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,222000//////000000...---------------------------...........................////////////...------------------------------.........------,,,,,,+++------------------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,---------------------------------............///.........------.........////////////////////////...//////000000//////...---...///...---,,,---///........................------------------,,,,,,...............------,,,...------------,,,,,,,,,---------------------------,,,,,,,,,,,,---......222111000///...---------+++---//////...---...///..................///000---......///000111222222444555666888;;;===>>>???;;;;;;:::999777666555444333333222222111000//////................................................---------.........//////111...,,,,,,...///...---////////////////////////////////////////////////............////////////000000000000000000000000........................////////////////////////////////////////////////...................................................---+++******+++---...,,,,,,---.........------................................................,,,,,,---------.........//////......------,,,,,,------............------,,,,,,---------............------,,,,,,------......,,,++++++---.........---------............///------------------------++++++,,,------------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,........................,,,,,,------------------........................------------------------------------------------------------------------++++++++++++,,,,,,------,,,,,,---.........------------------------------------,,,,,,,,,,,,---------------------------------,,,,,,+++,,,,,,------...///000111111///---+++,,,,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////...------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,++++++******))),,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,111000//////......---,,,------------------------.................................//////...------------------------------//////...---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------............///---..................---.........///////////////......////////////......,,,...///...------...///........................------------------,,,,,,.../////////......---,,,---------------------------------------------------,,,,,,,,,,,,---......222111000///...------------///000///...,,,---------------......///000111///000111333555777888999<<<<<<<<<<<<<<<<<<;;;;;;888777666555333222111000222111111000///......---------------------......---------...............------------............///000000...+++***,,,...////////////////////////////////////////////////............////////////////////////////////////........................////////////////////////////////////////////////........................---........................---+++******+++---...------...///////////////................................................---.........////////////000///,,,***)))***,,,...---......//////......---,,,,,,,,,------------......------,,,,,,------......,,,+++,,,---......------------............///------------------------,,,,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---------,,,,,,++++++---.....................,,,,,,,,,---------..............................------------------------------------------------------------------------++++++,,,,,,,,,,,,,,,,,,++++++,,,---......------------------------------...------,,,,,,------...------------------------.........---------.........///000111111///---+++,,,,,,,,,------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,------------,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,++++++*********,,,,,,,,,---------......------------------------------------------------,,,,,,,,,++++++,,,,,,---/////////...,,,+++++++++------------------------........................------............------------------------------//////...---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...------,,,,,,------...---------............///------...//////...---------------...............------............------,,,---///...------...///........................------------------------///////////////...---,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......000000///...------------...///000000...---------.........///111222444555555555666888999;;;<<<<<>>===;;;999777666555222222111111000///......000000//////......---------------------.........---------------.........,,,------------.........---000111///***)))+++///////////////////////////////////////////////////............////////////................................................////////////////////////////////////////////////........................---------..................---,,,,,,,,,,,,---...------...///000000000000........................................................./////////000000///...+++))))))***---.........////////////......,,,,,,,,,,,,------------------------------------...,,,,,,,,,......---,,,---------............///,,,,,,,,,------------...,,,,,,---...////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,++++++---------...............+++,,,,,,------.................................------------------------------------------------------------------------,,,,,,------------,,,,,,***+++,,,------...------,,,,,,,,,------------.........------------......------------------------......///...---,,,...000---...///000///...---,,,,,,,,,------------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,------,,,,,,+++***++++++,,,---------------,,,,,,---------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///............------------+++,,,,,,------.........------------------------........................,,,,,,+++++++++,,,---------......---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---............---------------------------.........------,,,,,,+++------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...---------............///------...//////...------,,,,,,,,,,,,---------...,,,,,,------------,,,,,,,,,---......------...000........................+++,,,,,,------.........000000000000///...---,,,***++++++,,,---...//////........................---,,,,,,,,,,,,---............---------------...,,,...000000///.../////////000111222444777999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999777555333222111.............../////////........................------------.........///,,,,,,,,,------.........,,,,,,---------.........,,,,,,---,,,,,,---...///////////////////////////////////////////////////............////////////................................................////////////////////////////////////////////////........................---------.........//////........................+++,,,---...////////////................................................---------.........//////,,,,,,,,,---------------......////////////......++++++,,,,,,,,,---------,,,,,,---......---,,,,,,...---,,,---......---+++---------............///,,,,,,,,,---------......++++++,,,---............------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------------------.........//////++++++,,,,,,---......///................................................------------------------------------------------,,,---............---,,,******+++,,,------------,,,,,,,,,---------............------------......------------------------,,,...///---++++++---///---------------.........------------------,,,,,,............------------------------------------++++++++++++,,,,,,---......------,,,,,,------...+++++++++,,,,,,---------,,,,,,---......---,,,,,,,,,,,,------,,,,,,+++***+++,,,------...---------,,,---------,,,,,,+++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------...............++++++,,,,,,---......///------------------------------------------------,,,+++++++++,,,,,,---...,,,---///...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------.........---------------------------------------------------------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...---------.........//////,,,---...//////...---,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,---......------///000........................++++++,,,,,,---...//////000000000000///...---,,,)))***+++,,,...///000000........................---,,,,,,,,,,,,---......------,,,,,,,,,------...***,,,////////////111222111222333555777:::<<<>>>@@@@@@???===<<<;;;:::999666555444333222111000///---------...//////000000---.....................---------....../////////,,,,,,,,,------.........,,,,,,,,,---------......,,,)))(((***///222111000////////////////////////////////////////////////............/////////000////////////////////////........................////////////////////////////////////////////////........................---------.........//////......///000000///......***+++,,,---............................................................,,,,,,,,,---------......)))+++...111111000...,,,......////////////......++++++,,,,,,,,,---------+++,,,...//////...,,,+++...---,,,---......---+++---------.........//////,,,,,,,,,------.........)))***+++,,,------...---------------------------........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---------.........//////++++++,,,,,,---...//////................................................---------------------------------------------------.../////////...---,,,)))***+++,,,------...---,,,,,,,,,------...............------------......------------------------+++---...---******,,,///,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,//////.........---------------------------------***))))))***+++,,,---......------,,,,,,------...+++++++++,,,,,,---------,,,,,,---......---,,,,,,,,,,,,---------,,,+++++++++,,,------......------------------,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++...000///---,,,...000,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------.........---------------------------,,,,,,------------------------------------------+++++++++,,,,,,---------...------,,,,,,------............------,,,,,,,,,---------............/////////.........---------444333222000///---,,,+++---------------...///000........................000///...---,,,+++******........................000000//////.........---,,,,,,,,,------------.........------------......////////////...---,,,,,,....../////////...---,,,000111111222333444444444222555999===??????>>>===???===:::888555444444444000000000000000000000000------......//////000000,,,,,,------------,,,,,,........................---------------------------......///////////////.........///////////////---------.........//////111111000000//////....../////////////////////////////////////////////////////////////////////////////////000000000000000........................//////////////////////////////.........---------..............................////////////..........................................//////////////////............//////........................//////.........---------------------------------................................................------------------------))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......------------------------++++++,,,---,,,+++)))(((------------------------...------,,,,,,------...///...------...///...---,,,,,,,,,---------......------,,,+++,,,---...///........................,,,,,,,,,---------..................////////////---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((((((***+++,,,------,,,------......------,,,.........------,,,,,,,,,------------------------++++++,,,,,,++++++***)))............------,,,+++------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......)))******++++++,,,,,,---------------------------//////.........---------......---------,,,,,,,,,---------............/////////.........---------000/////////......------......---------......///........................//////............------------------------------000/////////.........---............////////////......------------......////////////...------,,,////////////.........---111111222444555666777888888:::<<<>>>???>>>===;;;888777444222000000//////////////////////////////............////////////------............------........................---------------------------......///////////////000/////////......---------------.........//////111000000000/////////...////////////////////////////////////////////////////////////////////////000000000/////////..............................//////////////////////////////.........---------..............................////////////......////////////////////////............////////////......------------..............................//////.........---------------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,+++******------------------------...------,,,,,,------...///...------...///...---,,,,,,,,,---------......------,,,,,,,,,---...///........................,,,,,,,,,---------......------------............---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---......---,,,,,,+++++++++,,,,,,,,,,,,---///...---,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++***---------------,,,++++++------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......................../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......)))******+++,,,------...------------------------///.........------------...------------,,,,,,,,,---------............///...............---------,,,,,,------...///////////////...---------......................................./////////000000,,,,,,,,,,,,,,,,,,,,,,,,/////////...........................////////////......------------......//////..................000///////////////000111444444555777888:::;;;;;;;;;<<<<<<;;;:::999888777222111///...---,,,,,,,,,......................../////////........................//////.................................---------------------------......///////////////111000///...---,,,++++++------........./////////000000000000////////////////////////////////////////////////////////////////////////////////////000000//////......------......................../////////////////////////////////............---...........................//////000000//////...000000000000000000000000............////////////------,,,,,,,,,,,,------.......................................---------------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------......------------------------...------,,,,,,,,,,,,,,,------------------------...------,,,,,,------...///...------...///...---,,,,,,,,,---------......---,,,,,,,,,,,,---...///........................,,,,,,,,,---------......,,,,,,,,,------------...------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,,,,,,,---------............---,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///...------,,,,,,,,,------......------,,,...------------,,,,,,,,,---------------------------------------,,,++++++,,,,,,------,,,,,,++++++------------------------,,,------......------,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......)))***+++,,,---...//////------------------------............---------------------------------------------............///........................,,,,,,---......///000000000///...---------------........................---.........////////////,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------......------------.....................//////////////////000111333555666999999::::::;;;<<<<<<===888777666444333222111111//////......------------------------------------/////////......---------......////////////......................................................---......////////////////////////...---,,,,,,,,,............////////////000000000000////////////////////////////////////////////////////////////////////////////////////..................//////......................../////////////////////////////////.......................................//////000000000000//////////////////////////////............////////////...------,,,,,,------...................................................------------------------................................................------------------------))))))***+++---...//////------------------------..................------------------------------///...---,,,+++,,,---...,,,,,,------------------...------,,,,,,------...///---------...///...---,,,,,,,,,---------......,,,,,,,,,,,,------..............................,,,,,,,,,---------......,,,,,,---------.........------,,,,,,,,,,,,------//////......------,,,,,,+++,,,------......------------------------------........................------------------------------------.........///...------,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................//////,,,------......------,,,------------------------------------------------------......------,,,++++++,,,,,,,,,,,,,,,++++++------------------------,,,------......------,,,........................---------------------------------,,,,,,,,,++++++,,,,,,,,,---------------------------------------,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......******+++,,,...///000000---------------------------------------------------------------------------------............///---.....................//////////////////000000000///...---------------.................................---------,,,,,,---------------------------------...............+++++++++,,,,,,,,,,,,---......------------.....................///000111...///000222555888:::<<<>>>>>>===<<<<<<;;;::::::333222000///......//////---------.........------------------------------//////......------,,,,,,......////////////......................................................---......///////////////................................./////////000000////////////000000000000////////////////////////////////////////////////////////////////////////,,,------...///000111111//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////....................................//////////////////............//////........................---.....................------------------------................................................------------------------))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------...---,,,+++,,,,,,...///,,,,,,,,,---------.........------,,,,,,------...///---------...///...---,,,,,,,,,---------......,,,,,,,,,---------------........................,,,,,,,,,---------......---.........////////////...------,,,,,,------.........------,,,,,,+++++++++,,,------......------------------------------........................------------------------------........./////////------,,,,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............,,,------......------,,,------------------------------------------------------......------,,,++++++,,,,,,------,,,,,,,,,------------------------,,,------......------,,,........................---------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------.........//////...---,,,,,,++++++,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......***++++++,,,...//////000------------------------,,,,,,------------------,,,,,,,,,------------...---------............///---------...............000000000000000///////////////...---------....................................------,,,,,,,,,+++........................---------------.........------------..................------------............------...000222333000111444777:::<<<===>>>>>>===<<<:::999777666666000//////......//////000+++,,,------------,,,,,,------------------------.........---------------.........//////.........................................................---......///////////////........./////////000000....../////////000000000////////////000000000000////////////////////////////////////////////////////////////////////////------...///000111222222////////////////////////////////////////////////...////////////000000000///////////////////////////000000111111000000///..................................../////////////////////....../////////........................---------...............------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------------------,,,,,,,,,,,,,,,------...+++,,,,,,------............------,,,,,,------...///...------...///...---,,,,,,,,,---------......+++,,,------......------........................,,,,,,,,,---------.............../////////000000......------------......+++***************))))))+++,,,------......------------------------------...........................------,,,,,,------...---------.........//////------,,,,,,,,,---..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++//////...---,,,++++++***,,,------......------,,,,,,,,,,,,------------...---------------------------------------,,,++++++,,,,,,------......------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---......//////000///...---,,,++++++***+++,,,,,,------...............------------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,------......------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......---------............///---------.........//////////////////////////////......---------......///........................------------............------------------------,,,,,,,,,------.........,,,,,,---------...............------------............------...000333444444666999<<<======<<<<<<888888777555444333222111............////////////,,,---.........---,,,,,,------------------------,,,------------------...------............------................................................---......///////////////000000000000000/////////.../////////000000000000.../////////000000000111////////////////////////////////////////////////////////////////////////111111111111111111000000////////////////////////////////////////////////.../////////000000000000////////////////////////000000111111111111000000....................................///////////////......------......///........................---------.........//////------------------------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------......------------------------******+++,,,,,,,,,,,,,,,++++++,,,,,,---......///...------,,,,,,------...///...------...///...---,,,,,,,,,---------......+++,,,---.........------........................,,,,,,,,,---------......---------.........//////......------------......*********++++++++++++++++++,,,------......------...................................................---,,,,,,,,,,,,---...,,,,,,---------.........,,,,,,,,,,,,,,,---...///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,++++++***,,,---....../////////...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------.../////////.........------,,,,,,,,,++++++,,,,,,---......///......------------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,------.........---------.........//////---------.........//////,,,---------.../////////---------------...///000........................,,,,,,---...///000111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,.........------...............------...111333555888:::===??????>>>;;;999333222222111000000//////,,,------......------,,,...///000111000///...---........................,,,,,,,,,------.........,,,------------------,,,........................////////////////////////---......///////////////333333222111000///......////////////000000000000.../////////000000111111////////////////////////////////////////////////////////////////////////444444333222111000///...000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000111111111111000000000000000000000000000000............/////////000...------,,,,,,------...........................---------.........//////------------------------................................................------------------------))))))***+++---...//////........................******++++++,,,---......------------------------((()))+++,,,---,,,++++++++++++,,,,,,---...//////...------,,,,,,------...///...------...///...---,,,,,,,,,---------......+++,,,---.........---,,,........................,,,,,,,,,---------......,,,,,,,,,---------............------------......---------....../////////+++,,,------......------...................................................---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,---.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---...///000111,,,------......------,,,,,,,,,,,,------.........------------------------+++,,,,,,,,,,,,+++******------...///000000//////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,------...///000000,,,,,,,,,---------......++++++,,,,,,---...//////......------------......------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******------------------------+++++++++,,,,,,---------......------------..............................////////////////////////000000//////.........---+++---///111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---...///000000---,,,,,,,,,,,,---......,,,,,,---...//////000000/////////111333666999;;;@@@???===:::777555444444000000///...------,,,,,,...------,,,,,,------...------------------------..............................------------......//////.........---------000000//////.........---............////////////............////////////000000000000000000000000000000000000000000000000000000111111111000000///000000000000000000000000000000000000111111111111000000000000000000000000111111000000//////......222111111111000000//////////////////////////////////////////000000000000000000000000000000000000//////000000000000//////111111000//////////////////000111111111///...---////////////////////////------............------............////////////////////////////////////////////////............................................................---...///...------...///------............------,,,,,,---.../////////...,,,---------.../////////.........------,,,,,,,,,........................////////////////////////......------------......---------.........//////...---,,,,,,++++++++++++************++++++,,,---------------------------///////////////.........---------------------------------,,,,,,+++++++++++++++,,,,,,---...//////------------------------+++,,,,,,------,,,,,,+++------------------------------............------......//////...---,,,,,,........................///...---,,,+++,,,------,,,,,,,,,---------......,,,,,,,,,---------..................////////////,,,,,,------...///000000---,,,,,,++++++,,,,,,---.................................------,,,,,,,,,---------.........//////...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................---,,,+++***+++---///111000000///...------,,,,,,................................................++++++++++++++++++++++++...---,,,,,,,,,,,,---...------------------------------------------------------------------------,,,+++*********,,,...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................////////////////////////000/////////............,,,---...000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------.../////////------,,,,,,------...//////.........//////000000000111222444666999;;;======;;;999777444333222111000//////...------,,,,,,...------,,,,,,------...------------------------..............................------------......//////.........---------000/////////........................////////////............////////////000000000000000000000000////////////////////////444444444444333222111111000000000000000000000000000000000000111111111111000000000000000000000000111111000000////////////111111111111000000000///////////////////////////////////////000000000111000000000000000000000000//////000000000000//////111111000//////////////////000111111000///...---////////////////////////---......//////......---............////////////........................---.........//////000000................................................---...///...------...///------............------..................---------------.....................---------,,,,,,,,,......................................................------------......---------.........//////...---,,,,,,++++++,,,,,,+++++++++++++++,,,------.......................................------------------------------------------,,,,,,,,,++++++++++++,,,------...//////------------------------+++,,,,,,------,,,,,,+++------------------------------............------...............---,,,,,,........................///...---,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------------............,,,,,,------...//////000---,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,+++++++++,,,,,,,,,------///...---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------,,,+++++++++---///111000//////...------,,,,,,................................................------------------------...---,,,,,,,,,,,,---...------------------------------------------------------------------------,,,,,,,,,---,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................////////////////////////////////////....................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------..................---------,,,------...///111000///......///111222444555777999;;;<<<======888777555333111//////.../////////...------,,,,,,......------------......------------------------..............................------------.....................---------////////////........................////////////............////////////000000000000000000000000........................//////000000000000000///000000000000000000000000000000000000111111111111000000000000000000000000111000000000000/////////111111111111000000000000/////////////////////////////////000000000111111000000000000000000000000///000000111111000000///111111000/////////000000///000000000000//////...////////////////////////---......//////......---............////////////........................,,,,,,---...///000111111................................................---...///...------...///------............------////////////...---,,,+++...............---------...------------,,,,,,,,,........................------------------------......------------......---------..................---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---......//////------------------------,,,,,,------------,,,,,,------------------------------............---------............------,,,------------------------///...---,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,------.../////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++++++++,,,,,,,,,------///...------,,,---------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000/////////...------,,,,,,...........................................................................------,,,,,,------...,,,,,,,,,,,,------------------------------------------------------------,,,---...///...,,,)))(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................///////////////////////////////////////.........///...------------...///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............------------------------...//////000///......///111333555999:::<<<======<<<;;;:::444333111000......------//////.........---------......------------..................------------..............................------------..............................///////////////.....................////////////............////////////////////////////////////////////////////////////***+++,,,...///000000111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000111111000000000111111000000///000000111///000000000000/////////////////////////////////......////////////..................////////////---------------------------------...///000000111................................................---...///...---------///------............------..................------/////////...---------,,,------------------------........................------------------------......------------.................................------,,,,,,,,,------......---------......///........................---------------.................................------------------,,,,,,,,,---------......//////,,,,,,------------------,,,,,,------------,,,,,,------------------------------............---------------......------,,,------------------------......------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------.........---------.........//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.../////////.........---------................................................------------------------------------------------,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------..............................////////////////////////.........///////////////000...---,,,,,,---...000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------...------------...//////------...///222555777999?????????>>><<<999777555111111000///...........................---------///......------......////////////......---------..............................------------......---..............................///////////////............////////////............////////////////////////////////////000000000000000000000000//////000111222222222222111111111111111111111111///000000000111111111111111111111111111111111111000000000000111111111111000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111000000111111111111000000111111000000000000111111000////////////000000000000000000000000000000000...//////////////////...............////////////........................///////////////.........////////////////////////........................---...///...---------///------............------+++,,,---.../////////////////////...---------,,,------------------------........................------------------------......------------...........................------------,,,,,,---......///......------.........------------------------------......////////////........................------------------------------...............///,,,,,,,,,---------......,,,------......------,,,------------------------------............------,,,,,,---------------,,,---------------------------------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---.........////////////---------..................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---.............................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.....................---------................................................------------------------------------------------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------..............................////////////////////////.........//////////////////...---,,,,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........................------......///000,,,...000333666999<<<===@@@???===;;;888555222111000//////............///........................//////............//////000000//////...---------..............................------------......---------........................///////////////............////////////............////////////000000000000000000000000111111111111111111111111222222222111111///......111111111111111111111111000000000000111111111111111111111111111111111111000000000111111111111222000000000000111111111111111111111111111111111111000000000111111111222222111111111111111111111111000111111222222111111000111111000000000111222222000////////////000000111000000000000000000000000...//////000000//////...............////////////////////////////////////000000//////............////////////////////////........................---...///...------...///------............------***+++,,,...///000000111...............---------,,,,,,,,,------------...........................------------------------......------------.....................---------------------------.../////////...------------...------------------------------......///000000000........................------------....................................+++,,,,,,------.........------............------------------------------------............------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---------......,,,,,,,,,---------.............../////////000000..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,---............---------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................................................................,,,------......------,,,******++++++,,,,,,------------------------------------------------------,,,+++***)))***,,,///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------..............................////////////////////////............/////////000.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------.../////////...............//////000///111555999<<<>>>??????===<<<999666444222000000......---------...//////........................//////............//////000000000///...---------..............................------------......---------.........//////............/////////000............////////////............////////////000000000000000000000000000000000000000000000000...//////000//////......111111111111111111111111000000000000111111111111111111111111111111111111000000111111111222222222///000000000111111111111222222222222222222222222000000111111111222222222111111111111111111111111000111111222222111111000111111000000111111222333000///......///000111222000000000000000000000000//////000000000000//////............////////////000000000000000000000000.........///////////////////////////////////////........................---...///...------...///------............------+++,,,---...////////////---------...............,,,,,,,,,---------............................................................------------......//////.........------------------------.../////////......---,,,,,,------........................,,,,,,---......///000000........................------------.........///////////////............++++++,,,,,,---......///------............------------------------------------............------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////..............................------------......------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------***+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------,,,........................................................................------------------------,,,,,,---......---,,,,,,)))******+++,,,,,,------------------------------------------------------,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++.................................------.................................////////////////////////---.........//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,------...///000000...............///000000333555:::>>>@@@AAA@@@???:::888666333111000000000------,,,,,,------...///---.....................//////............//////111000000///...---------.................................------.........---------.........//////---.........//////000000............/////////000............/////////000000000000000000000000000////////////////////////,,,...000222444666777777111111111111111111111111000000000000111111111111111111111111111111111111000000111111222222222222//////000000111111111222222222222222222222222222000111111111111222222222111111111111111111111111111111222222222222111111111111000000111222333333000///.........000111222000000000000000000000000//////000000000000//////............/////////000000000000000000000000000,,,------...///000111111000000000000000000000000........................---...///...------...///---..................---------......///.........,,,------....../////////,,,,,,,,,------.................................////////////////////////.........------.........//////.........------------------------...///000///...---,,,,,,,,,,,,,,,////////////////////////++++++,,,,,,---...//////////////////////////////---------........./////////////////////.........++++++,,,,,,---...//////------............---------------------------------..................---***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------...........................---......------------..............................,,,,,,,,,------.........---------.........//////)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................---------......---,,,,,,---.....................................................................++++++++++++++++++++++++,,,,,,---......---,,,,,,))))))***+++,,,,,,------------------------------------------------------,,,---.........,,,***(((++++++++++++++++++++++++................................................/////////000000000000111---...///...------.../////////.........---------------------------------........................---------............///,,,---......//////......)))***,,,---...////////////.........///111333555666999===@@@@@@>>>;;;999666333///,,,***+++---///---...///...,,,+++,,,---........................///////////////////////////...---,,,,,,---...///........................000000//////.........---............////////////////////////////////////......////////////......000000111111111111000000111111000000//////............//////000000111111000111111111111222222222000000000000000000000000000000000000000111222222111111111111111111111111222333333444333222000///000000111111111111000000222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111/////////000111111222222111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000//////......------......////////////......---------------...///000................................................//////............//////000---,,,---///000...,,,........................,,,---------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...///...,,,,,,,,,---///111................................................---------............///.........------,,,,,,,,,//////.........------------------...///000000111////////////////////////111000///000111222111///------------------------------------------,,,,,,//////.........---------........................000///---,,,++++++,,,---...///000///......///000..................------......------------......................................................---...............------///...---,,,,,,---...///................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////..................------..............................---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........------------------------------------------------------------------------............---,,,++++++........................,,,,,,---------.........---...//////------...///000000/////////.........------------------------........................---------............///,,,---......//////......,,,,,,---...///////////////...---...000444777:::===>>>??????<<<999555222333222///---,,,,,,...///---...///...,,,+++,,,---................................................///...------------...///........................000/////////........................//////////////////////////////////////////000000000000//////000000111111111111000000111111000000/////////////////////000000000000000000111111111111222222222111111111111111111111111000////////////000111111111111111111111111111111333333333333333222111111000000111111111111000000222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000000000111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000/////////...//////////////////.../////////......//////000................................................///..................//////---,,,---///000...,,,........................---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...///...---,,,,,,---///000................................................---------............////////////......---------//////.........---------,,,,,,,,,---.../////////........................111000//////000111000///------------------------........................//////.........---------...........................---,,,,,,,,,---...///...///000///------...///---------------...............------------......................................................------..................///...------------...///................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...------------------,,,------------------------+++++++++,,,,,,,,,------......................................................---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------------------,,,,,,------------------------,,,,,,------...---------........................+++,,,,,,,,,---------------...//////------...///000000000000000/////////------------------------........................---------............///,,,---......//////.........//////////////////////////////111444999===@@@AAA@@@>>>;;;888444111///000000///...............---...///...,,,,,,,,,...........................------------------------///......------......///........................////////////........................////////////////////////////////////000000111111111111000000000000111111111111000000111000000000000/////////000000000000000000//////000111111111111222222222111111111111111111111111111000000000000111222222222222222222222222222222444333333222222222222222000111111222222111111000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222111000000///222222111111111000000000111111111111111111111111111111111111111111111111000000000000000000000000000000////////////000000000000000000111111111111////////////////////////111111000////////////000......................................................------------......///...------...///...---.......................................---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------.........---,,,,,,...///000................................................---------............//////////////////........................---------++++++,,,,,,---.................................000.........///000///...........................000000000000000000000000...............---------........................,,,,,,,,,,,,---...///000...//////...,,,+++,,,---+++,,,,,,------...............------------......................................................,,,,,,---.../////////...///...------------...///................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------------.................................+++++++++,,,,,,,,,,,,---......................................................---------,,,,,,,,,,,,------------.........------------------,,,,,,------------------------.........------,,,,,,,,,------------------------***+++,,,---....................................---------.........//////---///000///...---...///////////////////////////................................................---------............///,,,---......///.........000//////...............000111444888<<>>???@@@@@@>>>;;;777555333222000...---------...////////////............,,,...//////......///111////////////////////////...........................///000111111000///......................................./////////000............//////////////////////////////////////////000000000000//////000000111111111111000000000000111111111222222222111111111111111111222222000111111111111222222222222222222222222222222222111000000000000111222222333333333333333333333333222333333444555555444444333333444444444444333333555555555555555555555555555555555555555555555555222222222222222222222222333333333333333333333333333333333444444444444444333333222222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000////////////000000000000000///////////////222111///......///111222000000///......---......................................................///..................///,,,...000///---,,,---///........................---------...............................................................***+++,,,...............,,,------...............................................................---------............///------------.........///---------.........//////........................------------------------///...---...///000///---------------------------+++++++++,,,------......---------.........//////..............................///000000///...---,,,---...///......///111////////////////////////......------------......................................................////////////...---,,,,,,------...//////...------........................................................................------............------------------............////////////............------------------------------,,,,,,,,,+++++++++,,,,,,------...//////000..............................---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------+++,,,,,,------.........---------------------------------...------,,,,,,......................../////////000000000000111...000111000///...///111.../////////000000111111////////////////////////........................---------.........//////,,,---......//////............///000444888;;;>>>CCCBBB@@@<<<999555333222///...---------...///000000000///...............,,,...//////......///111000000000000000000000000////////////////////////...///000111111000///...........................---.........//////000000............/////////000////////////////////////000000111111111111000000000000111111111111000000000000111111222222222222000000000111222222222333000111111111111222222222222222222222222222222222444444333333444444555666333333333333333333333333111222444555666555444444333444444555555444444333666666666666666666666666444444444444444444444444222222222222222222222222333333333333333333333333666555555444444333333222333333333222222222111111222222222222222222222222222222222222222222222222000000000000000000000000000000////////////000000222222111111000000//////222111000......000111222444333222000...---,,,,,,................................................//////............//////,,,...000///---,,,---000........................,,,------....../////////////////////////////////........................)))+++,,,...//////......,,,---......//////......................................................---------.........//////---.........//////000000---------.........//////------------------------------------------------000///......///000///...------------------------++++++,,,,,,---...//////---------.........//////........................,,,---...000000000//////+++---////////////111222000000000000000/////////.........------.........................................................000000000///...---++++++,,,---...//////...---,,,........................................................................------............---------------.........//////000000//////......------......................../////////......---------,,,,,,------...///000000..............................---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........------------------------***++++++,,,---...//////------------------------++++++,,,---............///...---,,,,,,---...///---------.........//////////////////////////////////////////////////////000///...------...///000........................//////000000///---+++***...........................000333777:::===???@@@???<<<999666444222000...//////.........---------........................////////////////////////..............................///000000000000000........................000000//////.........---...///000111111000///...---------...///000000111000000////////////000000000000000000111111111111000000000000000///......000000000000000000000000000111111111111222222222222333333222111222444666333333333333333444333333000111111222333444444555333333333333333333444444666555444444555666888999888888999::::::::::::999777777666555555777888999999888777777888888666444555555555555555555666666999888777666555555555555444444444444333333333333333333333333222222222222333333222222111000000///000000000000000000000000111111111111000000000000222222111111000/////////111111111111111111111111---.........//////000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////------------------------........................................................................................................................000000...------...///000000000//////.........---------............------..............................---,,,,,,+++******------,,,,,,,,,+++++++++------------------------........................------............------,,,,,,---......---,,,,,,///////////////.........///...---,,,,,,---...///......------------......................................................---.........------++++++//////............//////........................---------............///000///...---------------------...............---........................------------------------........................,,,---......//////..............................000///...------...///000////////////////////////........................////////////////////////------------------------------------------------......---,,,---...///000........................//////...---,,,,,,++++++---...............------,,,,,,,,,------.........///...------------...///------..................////////////////////////////////////////////////000///...------...///000........................---...///000000///......//////............//////222444777:::===???@@@AAA;;;999666333222111///---//////.........---------........................////////////////////////........................------...///////////////........................000/////////............//////000000000000//////------......///000000111000000////////////000000000000000000111111111111000111111111111111111000111111111111111111111111111111111111222222222222333333444333222222444666444444333222222222222222333333444444444444444444444444444555555555555666666666666777888999:::;;;::::::;;;;;;;;;;;;::::::<<<;;;:::::::::;;;<<<<<<>>>===<<<===??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777777777666666666666555555555555444444444444444333333333444444333333222222111111222222222222222222222222222111111111000000000000000000000000111111111111111111111111111111111111........./////////000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////------------------------------------------------................................................................................................------------...000111111///.........------------------............------..............................------,,,++++++*********+++,,,---...//////................................................------............------,,,,,,---......---,,,,,,////////////............///...------------...///......------------....................................................../////////......---------//////............//////........................---------............/////////...---------------------...............---........................------------------------........................,,,,,,---.......................................///...---,,,,,,---...///////////////////////////................................................------------------------------------------------...------,,,---...///000........................///......---,,,,,,++++++------............------,,,,,,------------------///...------------...///..................------//////////////////////////////////////////////////////............//////........................,,,---...///000111111111000//////...///000222333888:::===???@@@AAA@@@???777444222000000000...,,,...............---------........................////////////////////////////////////////////////,,,------.......................................////////////............000000////////////000000---......//////000000111000000////////////000000000000000000111111111111000111111222333333444444111111111111111111111111111111111111222222222333333444444333222333555666888777555444333222333333666666666555555555555444777777777888888999999999999:::;;;===>>>?????????@@@@@@@@@@@@@@@???>>>===???>>>============>>>>>>???>>>>>>@@@BBBCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;;;;999999999888888777777777666666666666555555444444444444444444444444333333333333333333333333333333222222222111111111000000//////000000111222222333000000000000000000000000......////////////000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////------------------------........................................................................................................................,,,---...///////////////---------------,,,,,,,,,------............------..............................------,,,+++++++++++++++,,,---...//////000////////////////////////........................------............------,,,------......------,,,........................///...------------...///......------------......................................................111000///...---...////////////............//////........................---------............/////////...------------...---...............------........................------------------------........................+++,,,------......------........................------,,,,,,,,,,,,---...////////////////////////........................------------------------------------------------------------------------...------------...//////.................................------,,,,,,+++------............------------------------,,,,,,.........------........................---------/////////////////////////////////////////////////////////....../////////........................,,,---...///000000111111/////////000111444777999>>>???AAAAAA@@@>>>;;;999333111////////////...---................................................////////////////////////000000000000000000000000,,,---......//////..............................///////////////.........111000///......///000111......//////000000000000000000////////////000000///000000000111111111111///000000111333444555666111111111111111111111111111111111222222222333333333444555555444444555777===;;;999777555555666666666777777777777777777777;;;;;;;;;<<<<<<======>>>@@@AAABBBDDDDDDDDDCCCBBBFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAABBB@@@@@@@@@BBBEEEFFFEEEDDDBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@????????????;;;;;;::::::999999888888888888888777777666666555555444444444444444444444333333333333333333333333333333222222222111111111000000000111111222222222//////////////////////////////////////////000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////........................////////////////////////................................................................................................000000000000///---+++)))------------------------------............------..............................------,,,,,,,,,,,,//////.........---------................................................------............------------------------------------...............///.........------...............------------......................................................111///...,,,,,,---///000//////............//////........................---------............//////......---------...............///......---,,,........................................................................+++,,,,,,---------------........................------------------......////////////////////////........................------------------------------------------------........................------------......//////..............................---------,,,,,,,,,,,,,,,---.........------.........------,,,,,,,,,---..................---.....................---////////////////////////////////////////////////...//////////////////...////////////////////////------.........//////000//////000333666999<<<>>>AAAAAAAAA???<<<888555222222000......///000///...---.............................................////////////////////////000000000000000000000000......///000000000000///.................................///////////////111000///......///000111/////////000000000000000000000////////////000000///000000000111111111111......///000222444666777111111111111111111111111111222222222222333333333333444666666555444555777<<<;;;:::888777777777888666777777999:::;;;<<<<<>>======<<<;;;;;;::::::;;;;;;::::::999888777777666555555555555555444444333333333333333333333333333333333333222222222222333222222222111111000000////////////////////////000000000000000000//////////////////////////////////////////////////////////////////////////////............////////////////////////////////////................................................................................................................................................///000000000...,,,***)))..................//////------............------..............................------------,,,,,,//////.........---------------------------------........................------............------------------------------,,,---------......//////---..................---......------------......................................................///...,,,++++++,,,...000//////............//////........................---------............///......---------......///......//////...------,,,........................................................................+++,,,------......------........................------......////////////////////////////////////........................------------------------------------------------........................---------.......................................---------------,,,,,,,,,++++++,,,---......------.........------,,,,,,,,,------...//////...---------------.........//////////////////////////////////////////////////////......////////////......///////////////////////////............///000111111222444777:::===???@@@@@@???===:::777333000///111///......///000000///---------.......................................////////////////////////////////////////////////...//////000000000000000.................................///////////////000000////////////000000000000000000000000000000000000////////////000000000000000000111111111111/////////000222444666888222222222222222222222222222222222222333333333333333555777777666555666777999999999999999999999999999999;;;<<<>>>@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGIIIJJJJJJKKKKKKHHHIIIJJJLLLMMMMMMMMMMMMNNNMMMMMMNNNPPPPPPOOOMMMMMMLLLLLLKKKKKKJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@??????>>>??????>>>>>>===<<<;;;;;;888888888777666666555555333333333333333333333333444444444333333333222222444333333222111111000000000000000000000000000000111111000000000000//////000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,................................................................................................+++,,,---........................///////////////------............------..............................------------------++++++,,,---...//////000------------------------........................------............------...------,,,,,,------...,,,,,,,,,---......//////------...//////...------......------------......................................................------,,,+++,,,---.../////////............//////........................---------............///...------------...//////////////////...---,,,,,,........................................................................,,,---......//////..............................,,,---...///000000000000////////////////////////........................------------------------------------------------........................,,,---......//////..............................------------------------***+++,,,------...------------------------,,,,,,------...//////...------+++,,,,,,---...///000000////////////////////////////////////////////////---...///000000///...---////////////////////////////////////111333555666555777:::===>>>?????????;;;:::777444222111000000000...------...///......---------.........//////........................////////////////////////........................---...//////000000//////..................................../////////000//////000000000000//////000000000000000000000000000000////////////000000000000000000111111111111111111000111222555888999222222222222222222222222222222222333333333444444333555777888777666666777888999<<<>>>?????????>>>??????@@@AAACCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPSSSUUUWWWYYYZZZ[[[UUUWWWYYY[[[]]]^^^^^^^^^]]]\\\[[[[[[\\\[[[YYYWWWVVVVVVVVVUUUTTTSSSSSSSSSPPPPPPOOONNNMMMMMMMMMMMMKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCAAA@@@@@@???===<<<;;;:::999888777666444444444444444444444444444444444444333333333333222222222222222222222222111111111111111111111111111111111000000000//////000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////........................------------------------................................................................................................+++++++++,,,---...///000---------....../////////------............------........................------..................******+++,,,---...//////................................................------............------...---,,,,,,,,,,,,---...++++++,,,------...//////------...//////...------......------------......................................................------------........./////////............//////........................---------............///---------------...//////////////////...---,,,+++........................................................................---...//////000000//////........................+++,,,---//////000//////////////////////////////................................................------------------------........................,,,---.../////////...---........................------------------------******+++,,,------------,,,,,,------------------,,,---...//////...---,,,***+++,,,---...000111111////////////////////////////////////////////////---...///000000///...---000000000000000000000000/////////111333666999:::999;;;>>>@@@AAA@@@>>><<<777666333111000000222222///---,,,,,,---...---,,,---------.........//////........................////////////////////////........................,,,---......//////..............................---.........//////000000...///000111111000///...111111111000000000000000000000////////////000000000000000000111111111111333333222222333666999:::222222222222222222222222222222333333333444444444333555888888777666666777999<<>>===;;;999888888666666666666666666666666555555444444444333333333111111111222222333444444111111111111111111111111222111111111000000//////000000000000000000000000////////////////////////////////////////////////............/////////000////////////////////////////////////////////////000000000000000000000000................................................................................................///...---++++++,,,---...,,,,,,,,,------.........---..................---........................------..................------,,,,,,,,,+++++++++////////////////////////........................---..................---...---,,,,,,,,,,,,---...++++++,,,,,,---...//////,,,---...//////...---,,,.........------.........................................................------...///000000////////////............//////........................---------.........//////---------------...///000////////////...---,,,+++........................////////////////////////...........................//////000000000000000........................)))+++,,,...//////......////////////////////////........................////////////////////////------------------------////////////////////////,,,,,,.../////////...---........................------------------------)))***+++,,,------...---,,,,,,,,,------.................................////////////////////////000000000/////////......///////////////000000000111000000///000000111111111000000000000111222333222222333666;;;>>>??????AAAAAAAAA???===:::888666222222111000///...------...........................------,,,,,,------...------......//////000000//////000000000000//////......///000000///...---------......//////000000000000//////......------//////............//////000000000000111111111111000000000000////////////222222111111111111222222111111111111111111111111//////000000111333444555888444111000222444444333666555444333444555666777777777999<<<>>>???>>>===BBBCCCDDDDDDDDDDDDDDDDDDHHHGGGFFFFFFGGGJJJLLLNNNNNNOOOQQQRRRRRRTTTWWWYYY^^^```bbbbbbaaacccgggkkknnnqqqwww}}}~~~|||||||||zzzzzz{{{{{{{{{yyyxxxwwwtttoooiiihhhkkkoooooommmhhheeeaaa^^^]]]ZZZUUUQQQTTTSSSPPPMMMJJJHHHFFFEEEEEEEEEDDDBBB@@@>>><<<;;;;;;:::999999999888666444555444333222222222333333000000111222333444444555111111111111111111111111111222333444444333222111444333111////////////000333000,,,,,,...///...---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////,,,---------...///////////////.........---------..............................------------......////////////////////////,,,---...//////...---,,,..............................------------..............................000000000000000000000000,,,,,,------......//////------............---------------............//////...---,,,,,,---...///........................///////////////////////////////////////...............------------......////////////////////////......---,,,---...///000////////////////////////............////////////........................////////////////////////................................................---------.........//////........................000000///...............////////////////////////////////////////////////////////////////////////------------------------........................................................................------------------------.......................................................................................---------.............../////////////////////............111111111111111111222222222222333555666777888888:::999999;;;>>>@@@@@@@@@??????===;;;888666333222111111000000///.................................///......------......///.........///////////////...//////000000//////......///000000111000//////.........//////////////////////////////.........//////............//////000000000000111111111111000000000000000000000///222111111000000111111222111111111111111111111111000000000000111222333444888555222222444666666555666666666666888999:::;;;<<<<<<===???AAABBBAAAAAAAAACCCDDDFFFGGGHHHIIIJJJLLLLLLMMMNNNPPPSSSVVVWWWXXX[[[^^^aaacccfffiiilllrrrtttvvvvvvvvvwww{{{~~~}}}}}}|||xxxuuupppiiidddaaa___[[[VVVRRRNNNKKKJJJHHHGGGFFFDDDBBB???>>>===;;;:::999999:::999777555777777666666555555444444222222222222222222222222111111111111111111111111111111222333333222111111333222111000//////000000333000------///000///...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////---------...............//////.........---------..............................------------..............................------...//////...------------------------------......------------..............................////////////////////////.............../////////---..................------------............//////...------------...///................................................/////////////////////.........------------......////////////////////////......---------...///000....................................////////////........................////////////////////////------------------------////////////////////////---------.........//////........................000000///...............////////////////////////................................................------------------------................................................------------------------------------------------........................................................................000/////////.........---------...//////000000111........................222222333333444555666777888999<<<>>>@@@@@@AAA@@@BBBAAA@@@@@@AAAAAA@@@???<<<;;;888555222000...---////////////////////////......................../////////......////////////////////////..................//////.........++++++,,,---............///////////////................../////////////////////............//////000000000000111111111111000000000000000000000000111111000000000000111111222222222222222222222222111111000111111222333444555333111111222444444444333444555777999;;;<<<===?????????@@@AAABBBCCCDDDDDDFFFIIIJJJKKKMMMPPPRRRSSSUUUXXX\\\aaaeeegggiiimmmqqqvvv{{{~~~{{{uuurrrmmmggg```[[[WWWUUURRRPPPNNNJJJGGGEEECCCBBB???>>><<<<<<======;;;:::::::::;;;::::::888666555444444333222222111000000222222222222222222222222000111111222222111111000111111000000000000000111222111//////000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////...............---------...............---------..............................------------......------------------------------...//////...------------------------------......------------......................................................000000///////////////...........................---------............//////...------------...///......................................................//////////////////......------------......////////////////////////......------......///000------------------------............////////////........................////////////////////////------------------------000000000000000000000000------........./////////........................000//////............///////////////////////////........................................................................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................111111111111000000000000000000000000111111111222...//////000111222333333555666888:::<<<>>>???@@@DDDEEEHHHJJJJJJJJJHHHHHHFFFDDDBBBAAA@@@???===;;;777666333000...---------........./////////000000........................//////............//////000000//////......------------............------++++++,,,---.../////////000000//////......------------......//////000000//////............/////////000000000111111111111000000000000000111111111111000000//////000000111222222222222222222222222222222111111222222333444555444333333444555666666666777999;;;===???@@@@@@CCCCCCCCCCCCCCCEEEHHHJJJMMMPPPSSSTTTTTTVVVYYY\\\```cccjjjqqqxxx}}}zzzssslllgggeeeccc```\\\WWWRRRNNNKKKJJJGGGEEECCCBBBBBBBBBAAA???===>>>>>>>>>===:::888666555444444333222111000000222222222222222222222222000000000111111000000000000000000000000111111111111111000000000111000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......................../////////////////////////////////...---------,,,........................------------------------......------------......---------------------------..................---------------------------......------------......................................................111111000000//////...............------.........---------............///.........------.....................................................................////////////......------------......////////////////////////...............//////000....................................////////////........................////////////////////////------------------------////////////////////////............////////////........................000///............//////////////////////////////------------------------........................////////////////////////................................................------------------------........................................................................////////////////////////000000000000000000000000222222111111111111111111111111333555777999;;;<<<===???BBBEEEHHHJJJLLLMMMOOOOOOPPPQQQPPPMMMKKKIIICCCAAA>>><<<;;;999666444333111000.........//////------......//////000000...........................------,,,,,,------...000000//////......------------............------......//////000111222333000000//////......------------......//////000000//////............/////////000000000111111111111///000000000111111111222111111000000000000111111222222222222222222222222333333222333333444555666888888999999::::::<<<===??????@@@BBBCCCEEEFFFFFFFFFHHHIIIJJJJJJLLLPPPTTTXXX]]]ccceeefffhhhlllpppvvvzzz{{{yyyuuurrrmmmfff___YYYUUUSSSQQQNNNKKKHHHHHHGGGEEECCCAAAAAAAAAAAA???<<<999777555444444444333333222222222222222222222222222222111000000000000000000111000000000111111111111111000000111111111000000111000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...---------,,,---.....................,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------.........------.........------------------------......------------......................................................111111000000//////......///...------------...///---------............///---..................---................................................---.........//////000000......------------......////////////////////////.........///////////////////////////////////////............////////////////////////////////////////////////////////////------------------------................................./////////000000//////////////////////////////............//////000000000000000000000000................................................////////////////////////................................................////////////////////////........................................................................////////////////////////.........///000000111111333333333333444444444444888999:::===???BBBDDDEEEFFFHHHKKKNNNQQQRRRSSSSSSQQQQQQPPPNNNLLLHHHFFFDDD===;;;888666555333111...000///////////////000111---------....../////////........................------,,,,,,,,,,,,------///////////////..................//////.........,,,,,,,,,,,,,,,---...//////////////////................../////////////////////............//////000000000000111111111111///000000111111222222222222222111111111111222222333333333333333333333333333333444444555777888999666888:::;;;;;;;;;===???BBBBBBBBBBBBDDDFFFHHHJJJHHHLLLPPPRRRSSSUUUZZZ___hhhpppyyy~~~yyyqqqjjjdddaaa]]]ZZZUUUQQQNNNLLLIIIGGGFFFEEEEEECCCAAA===;;;999666666666555555444444444333333333333333333333333222111111000000111111222000000111111111111000///---///111111000///000111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...............------------------...............,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------///...------------...///..............................------------......................................................000000///////////////...///...---,,,,,,---...///---------............///------...//////...------........................------------------------------......///000000000......------------......////////////////////////---...///000000000000///000000000000000000000000............////////////////////////////////////////////////////////////....................................................../////////000000000///////////////////////////............//////000000000000000000000000000////////////////////////------------------------........................................................................////////////////////////........................................................................////////////////////////...///000111222444555555777777888:::;;;===>>>???BBBBBBCCCEEEGGGIIIJJJJJJJJJLLLNNNOOOPPPOOONNNMMMJJJIIIGGGDDDAAA>>><<<:::777555333222111000...,,,//////000000000000//////---...................................................------------...............///////////////...//////000000//////...+++***)))))))))***+++,,,.........//////////////////////////////.........//////............//////000000000000111111111111///000000111111222333333333333222222222222333333333333333333333333333333444444555666777999;;;<<<888;;;>>>???>>>>>>@@@CCCEEEDDDCCCDDDFFFJJJNNNQQQTTTZZZaaaeeefffjjjoootttyyyuuunnniiiccc]]]YYYUUURRROOOKKKJJJHHHEEEBBB@@@===<<<:::999888777666555444333333333333333333333333333333222111111111111222333111111222222111000///...+++...111111///...///111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---------...............---------.........//////..............................------------..............................///...------------...///////////////////////////......------------..............................////////////////////////.............../////////000///---,,,,,,---///000---------............///------...//////...------........................------------------------------......///000000111......------------......////////////////////////---...///000111000000///000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////.........................../////////000000000000////////////////////////...............///000000000000000000000000000000000000000000000000000000------------------------------------------------................................................////////////////////////........................................................................000000000000000000000000111222333555777999::::::;;;<<<>>>AAADDDFFFHHHJJJIIIIIIJJJKKKKKKLLLMMMMMMIIIJJJKKKKKKJJJGGGEEECCCBBB@@@>>>:::777555444333333222000000000000...,,,///000000111000///---,,,................................................//////............//////---.........//////000000//////000000000000//////111000///.........///000---.........//////000000000000//////.........---//////............//////000000000000111111111111///000000111222222333333444333333222222333333444333333333333333333333333444444555777999;;;===>>>@@@CCCGGGHHHGGGGGGJJJLLLMMMLLLKKKKKKOOOTTTZZZ^^^hhhooowww|||{{{vvvooohhhbbb^^^ZZZWWWOOOMMMJJJGGGDDDAAA@@@???===<<<;;;999666444333222333333333333333333333333444333222111111222333444111222222222111000...---***---111111///...///000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////,,,------....../////////---------.........//////000000000000000000000000.........------.........///////////////////////////...---,,,,,,---...///000000000000000000000000.........------.................................000000000000000000000000,,,---------......//////000///---,,,,,,---///000---------.........//////,,,---...//////...---,,,........................---------------------------------...///000000111.........------.........////////////////////////---...000111111111000///////////////////////////............/////////000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000...............///000111000000000000000000000000000000000000000000000000------------------------------------------------........................................................................////////////////////////................................................111111222333333444444555666777999;;;===???@@@AAAAAADDDIIIMMMPPPQQQPPPOOOPPPPPPOOOMMMJJJGGGDDDBBBDDDCCCBBBAAA???<<<:::999444444444333333222222222//////////////////////////////////////////////////////............//////---,,,,,,++++++,,,,,,---000000//////.........---//////.........---------//////............//////......////////////......000000000000////////////000000//////.........---///---+++******,,,///000///...,,,---///000000///111111111111111111111111333222222111000//////...333444333222000000222444666777999:::;;;===@@@BBBFFFIIIJJJIIIFFFEEEGGGJJJMMMRRRVVVWWWYYY```mmmwwwzzzvvvrrrmmmfffaaaZZZTTTNNNJJJHHHGGGEEECCCAAA???=========<<<:::888666444333333444555555444444444333333222111111000000000000000000000000000000000000000000000000000......///000000000000000////////////////////////////////////000000000000---.........//////000000//////............//////222111111000///.........////////////////////////........................////////////////////////000000000000000000000000------------------------............////////////........................................................................000000//////.........---.........------,,,,,,+++------------------------------------------------//////............//////////////////////////////........................////////////////////////........................///...---,,,,,,---...///000000///...............////////////////////////////////////////////////............/////////000222111111111000000//////........................////////////////////////......//////000000111111//////////////////////////////000000///...------111111000000/////////...////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000//////.........//////........................////////////////////////,,,,,,,,,---...///000111////////////////////////222333444555777888999:::<<<<<<>>>@@@CCCEEEFFFGGGIIIKKKNNNPPPQQQPPPOOONNNJJJJJJHHHFFFDDDAAA???===999888888666555333111000222222222111111111000000//////////////////////////////////////////////////////............//////......------------......000/////////............//////.........---------//////............//////......////////////......000000000000////////////000000/////////.........------........./////////222000//////111222222111222222222111111111111111222222111111111111111111222333333333222333555777:::<<>>@@@AAABBBCCCCCCEEEGGGIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKIIIHHHBBBAAA???===:::999888777333333222222111000......000000////////////......//////////////////////////////////////////////////////............//////000//////////////////000////////////............/////////............---//////............//////......////////////......////////////000000000000000000////////////......---...///111111000///...333111000000222333333222333333222222111111111000111111111111222222333333222333444555555777999<<<<<>><<<888666555444555555444333333333333333333333222222111111111111111111111111000000000000000000000000......///000000000000000////////////////////////////////////000000000000............//////////////////............//////......------,,,+++++++++////////////////////////........................////////////////////////........................------------------------............////////////........................................................................////////////........................////////////------------------------------------------------//////............//////////////////////////////........................////////////////////////........................///......------......///000000///...............000000000000000000000000////////////////////////....../////////000000000111111111111000000000000/////////////////////////////////////////////////////////000000000000111//////////////////////////////000000000///......////////////............////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////........................////////////////////////......---------......///////////////////////////BBBCCCDDDEEEFFFGGGHHHIIIGGGGGGHHHHHHIIIJJJJJJJJJHHHGGGEEECCCAAA???>>>>>>;;;999777555333222222222111111111111111000000//////.....................//////////////////////////////////////////////////////............//////000000////////////000000///////////////........./////////...............//////............//////......////////////......////////////000000000000000000//////////////////......//////000000000///111000...///111222222111444333333222222111111000111111111111222222222222333555777999:::;;;>>>AAABBBDDDGGGIIIIIIIIIJJJKKKNNNQQQUUUYYY]]]dddmmmtttwwwoooiiiccc\\\WWWRRROOOJJJGGGDDDBBB???======;;;999888888888777666444444444444333333333333111111111111111111111111000000000000000000000000......///000000000000000////////////////////////////////////000000000000.........//////////////////......------......///---------,,,,,,,,,++++++////////////////////////........................////////////////////////............................................................////////////........................................................................///////////////...............//////000000111111................................................//////............//////////////////////////////........................////////////////////////........................//////............//////000000///...............////////////////////////////////////////////////...////////////000000000111111111000000000000000222222222222222222222222////////////////////////000000000000000000000000//////////////////////////////000000000//////...//////..................///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////000........................///////////////////////////......---------......////////////////////////KKKKKKKKKKKKKKKJJJJJJJJJFFFFFFEEEDDDCCCBBBAAAAAA===<<<:::888777666666666666444222111//////000000------...............---//////////////////////////////////////////////////////////////////////////////............/////////......------......///........./////////////////////////////////////////////............//////......////////////........./////////000000000111//////000000000000000000///...---,,,,,,...000111111000...///111222222111333333333333222222111111222222222222222222222222666999<<<>>>???@@@CCCEEEIIIKKKLLLMMMLLLKKKLLLMMMRRRXXX```hhhpppzzz~~~yyyssslllggg```[[[UUUPPPLLLHHHEEEBBBAAA???<<<;;;::::::888666555555555444444444444444111111111111111111111111000000000000000000000000......///000000000000000000000000000000000000000////////////000000000000///////////////...............------------...............---------------////////////////////////........................////////////////////////............................................................////////////................................................////////////////////////.........///////////////...//////000000111111111................................................//////............//////////////////////////////........................////////////////////////////////////////////////////////////////////////000000///.......................................000000000000000000000000////////////000000000111000000000000000000111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000//////000000000000000///......//////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////...............///000000///////////////////////////////////////////////////......---------......////////////////////////LLLKKKJJJIIIGGGFFFEEEDDD@@@???>>><<<;;;999888777444444333222222222333333222222111000/////////000---....../////////.........////////////000000000//////////////////////////////////////////////////////............//////...------,,,,,,------............///////////////...////////////000000000//////............//////......////////////............//////000000111111//////000000000000111111000///,,,++++++---000222333111000000222333333222333333333333333333333333333333444444555555666666<<<>>>AAACCCDDDEEEGGGHHHHHHJJJKKKLLLLLLNNNQQQSSS[[[dddqqq}}}~~~zzzlllggg___WWWQQQLLLHHHEEEDDDBBB???===<<<;;;999777777666666555555444333333222222222222222222222222000000000000000000000000......///000000000000000000000000000000000000000////////////000000000000///////////////...............------------......//////..................////////////////////////........................////////////////////////............................................................////////////................................................////////////////////////.........///////////////////////////000000000000................................................//////............//////////////////////////////........................////////////////////////////////////////////////...//////000000//////...000000///...............------------------------000000000000000000000000/////////000000000111111000000000000111111111111........................000000000000000000000000222111111111111000000000000000000000000000000000//////000111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......---......///000111////////////////////////////////////////////////......---------......///////////////////////////DDDCCCAAA@@@>>><<<::::::888777777555444333222222000000000111111111222222000000111111111000000///000111111111111111000000............//////000000//////////////////////////////////////////////////////............//////...------,,,,,,------.............../////////000.../////////000000000000//////............//////......////////////...............///000111111111//////000000000111111111//////.........///000111222000//////111222222111111222222333333444444444333444555777999;;;<<<===AAADDDFFFHHHHHHHHHIIIJJJGGGIIILLLOOOSSSYYY```dddqqq{{{|||vvvmmmccc\\\UUUPPPMMMJJJGGGDDDBBBAAA???===;;;999888777666555333333222222222222222222222222222000000000000000000000000......///000000000000000000000000000000000000000////////////000000000000000/////////...............------,,,,,,------........................///////////////////////////........................////////////////////////////////////////////////....................................////////////................................................////////////////////////............/////////000000///////////////......................................................//////............//////////////////////////////........................////////////////////////////////////////////////...///000111111000///...000000///.......................................000000000000000000000000//////000000000111111111///000000000111111111111////////////////////////000000000000000000000000222222222111111111000000000000000000000000000000//////000111111111111111000000000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------......///000111////////////////////////////////////////////////---------------...///000////////////////////////;;;:::999777555444222222222222222222111111111000......///000111111000000//////111222222111000/////////000000000///......---------......///////////////////////////////////////////////////////////////............//////......------------......---.........//////000000.../////////000000111111//////............//////......////////////......---......///000111111222//////000000111111111222...///000222222111111000///...,,,---///000000///000111222333444444555666333444666999===@@@BBBCCCEEEGGGJJJKKKJJJIIIJJJKKKMMMPPPTTTYYY```iiissszzz}}}sssjjjccc]]]YYYPPPMMMJJJGGGFFFDDDBBB@@@:::999888666555333222111222222222222222222222222000000000000000000000000...//////000000000000000000000000000000000000000////////////000000000000000000//////.........---...------,,,,,,------...........................////////////////////////........................////////////////////////000000000000000000000000////////////////////////............/////////000................................................000000000000000000000000---.........//////000000000000//////......------//////////////////////////////////////////////////////............//////////////////////////////........................////////////////////////000000000000000000000000...///000111111000///...000000///...............////////////////////////000000000000000000000000000000000000111111111111//////000000111111111222111111111111111111111111000000000000000000000000222222222222111111000000000000000000000000000000//////000111111111111111000000111111222222222333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------......000111111000000000000000000000000////////////////////////,,,,,,,,,---...///000111////////////////////////111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000//////.........---...............///000000000000000000000000000000////////////000000000000000000000000000000000000///////////////.........---...000111111111000///000000000000000000000000////////////////////////...,,,++++++---000000000000000000000111111111111000000000000000000000000000000000000111111111111000111222222111000111333//////000222444666888999666999<<<>>>@@@CCCFFFIIIKKKJJJIIIHHHHHHJJJMMMNNNRRRXXXaaaiiirrr}}}~~~vvvooojjjggg]]]ZZZVVVPPPKKKHHHEEEDDD???===:::777444222222222333222222222444444222000222222222111111111111000111111222222222222111111000000000000111111111111000000000000000000000000111111000000//////............------------......////////////000000000000,,,---------.../////////............////////////---,,,++++++************,,,,,,---.../////////...............////////////......------------......000000//////.........---............////////////........................111000///...---,,,++++++/////////...---------,,,////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////000000111111000///.........//////000000000000000000000000000000000000000------......//////000000000000111000000///...---000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333222111000000111222333/////////000111111111222000000111111111111000000111111111111111111111111000000000000000000000000......//////000000111111000000000000000000000000000000//////.........------......//////////////////000000000000//////...//////000000000000//////////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000/////////...........................///000000000000000000000000000000////////////000000000000000000000000000000000000/////////////////////...---...///000111000000///000000000000000000000000///////////////////////////...,,,---///111111111000000000000111111111111000000000000000000000000000000000000111111111111000111222222111111222333222222222333444666888999999<<<@@@DDDFFFHHHKKKMMMHHHIIIIIIIIIJJJMMMPPPRRR```hhhttt~~~}}}vvvrrrhhhddd^^^WWWQQQLLLIIIGGGEEECCC@@@===:::999888777444333222333444555333222222222222111111111111000111111222222222222111111000000000000111111111111000000000000000000000000111000000000/////////...///......------......///////////////000000000000------..............................////////////......---,,,,,,,,,,,,,,,------......///.....................///////////////..................///000/////////........................////////////.......................................---------///////////////.........////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////...............---,,,,,,,,,---......//////......000000000000000000000000.........//////////////////000000000000//////...000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333222111000000111222333111111222222222222222222000000111111111111000000111111111111111111111111111111111111111111111111////////////000000111111000000000000000000000000000000/////////.........---...//////000000////////////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////...........................///000000000000000000000000000000////////////000000000000000000000000000000000000......//////////////////......///000000000000000000000000000000000000000////////////////////////111///...///111222222222000000000000111111111111000000000000000000000000000000000111111111222222000111333222222111333444666555444444555777:::<<<===AAAGGGKKKLLLMMMNNNOOOIIIJJJKKKLLLNNNRRRXXX\\\rrr}}}xxxtttlllcccZZZSSSOOOLLLGGGFFFCCC@@@===;;;999999555444333444555666555333222222222111111111111000111111222222222222111111000000000000111111111111000000000000000000000000000000000000///////////////......------......///////////////000000000000//////..............................////////////000000///............///....../////////...------............////////////000//////......//////000////////////........................////////////........................---------........./////////////////////000000000////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////...............------,,,,,,---......//////......000000000000000000000000///////////////............//////000000000000///000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333222222111111111111222222444444444444333333333333000000111111111111000000111111111111111111111111111111111111111111111111/////////000000000000111000000000000000000000000000000////////////......---...//////000000//////---...///000000111000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////........................///000000////////////////////////////////////000000000000////////////////////////............////////////...//////000000000000000////////////////////////////////////////////////111000//////111222222111///000000000111111111111000000000000000000000000000000111111111222222222000222333333222222444555666555555555777:::>>>@@@CCCGGGLLLNNNNNNLLLKKKKKKLLLNNNPPPRRRVVV^^^gggooo~~~|||{{{}}}{{{pppfff]]]WWWSSSKKKIIIGGGCCC@@@===;;;999666555333444555555444333222222222111111111000000111111222222222222111111///000000000111111111111////////////////////////000000000000//////////////////............//////////////////000000000000000000//////......------............////////////000000//////...//////000///////////////...---,,,............////////////000000////////////000000///////////////.....................////////////........................---------............///------......//////000000////////////////////////......////////////......///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000////////////000111111111111111////////////////////////000000//////......---------...///000000111000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222555555444444333333333222000111111222222111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000//////////////////......///000000000000000------...000111111111111//////000000000000//////////////////////////////////////////////////////........................////////////////////////.../////////000000000111////////////////////////.........///////////////...............///000000////////////////////////////////////000000000000////////////////////////---.........//////000000///////////////000000111////////////////////////000000000000000000000000000//////000111222111//////000000000111111111111000000000000000000000000111111111111222222222222000222333444333333555666444444555777;;;???CCCFFFIIIKKKNNNNNNLLLIIIHHHHHHLLLPPPUUU[[[cccooo~~~~~~{{{~~~}}}|||{{{{{{{{{yyy|||}}}~~~~~~sssiiibbb]]]UUUSSSPPPLLLHHHDDD@@@???999777444444444444444333222222222111111111000000111111222222222222111111///000000000111111111111////////////////////////////////////000000000000/////////....../////////////////////000000000000000000000//////......---............///////////////.............../////////000000000///...------............////////////000000////////////000000.........///////////////............////////////........................///............---------,,,,,,,,,------.........////////////////////////......////////////......//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000//////000000111111111111111////////////////////////000000//////......---------...///000000111000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333222222222333333222222222444444333333222222111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000//////000000000000000000...//////000000000000000------...000111111111111//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000......//////000000111111000000000000000000000000.........///////////////...............///000000000000000000000000000000////////////000000000000000000000000000000000000------......///000000000///////////////000111111000000000000000000000000000000000000000000000000000000///000222222000///000000000000111111111111000000000000000000000000111111111222222222222333111222444444444444666777555666999===AAAEEEIIIKKKLLLMMMNNNMMMKKKKKKLLLNNNQQQYYYdddnnnyyy}}}yyyyyy}}}~~~zzzxxxyyy|||~~~yyy|||}}}|||~~~xxxooojjj^^^\\\YYYTTTNNNIIIDDDAAA===:::777555555444444222222222222111111111111000111111222222222222111111000000000000111111111111000000000000000000000000////////////000000000000000//////......//////000////////////000000000000000000//////////////////............////////////...------------....../////////000000000///..................////////////000//////......//////000.........///////////////............////////////........................//////.........---------,,,,,,,,,,,,,,,---------////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////,,,---..................---...//////000000//////000000000000000000000000///////////////............//////000000000000///000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222333333333333222222222222222222111111111111111111222222222222111111111111111111111111111111222222222222222222222222222111111111111000000000000000000000000000000000//////000000000000111111...///000000111111000000---...///000000111000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000.........///000111111111000000000000000000000000............/////////000...............///000000000000000000000000000000////////////000000000000000000000000000000000000------......///000000111000//////...///000111222000000000000000000000000000000000000000000000000222111111222333333111///000000000000111111111111000000000000000000000000111111111222222222333333111222444555444555777888999;;;???CCCHHHKKKMMMNNNLLLMMMMMMMMMOOOSSSYYY]]]eeeqqq}}}|||}}}zzz~~~~~~xxxvvvwww{{{~~~yyy}}}~~~|||{{{||||||vvvgggeeeaaa\\\UUUNNNHHHEEEBBB???:::888666666444333222222222111111111111000111111222222222222111111000000000000111111111111000000000000000000000000.../////////000000000111000000////////////000000////////////000000000000///////////////000000000............////////////---------------...///000...//////000000000000///............///////////////..................///............/////////000............////////////........................---------...............---------------,,,,,,,,,////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,---.....................///000000000000///000000000000000000000000.........//////////////////000000000000//////...000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444222222333444444333222222111111111111222222222222111222222333333222222111111111111111111111111111222222222222222222222222222222222111111111000000000000000000000000000000//////000000000111111111//////000111111111111000//////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000---.........//////000000...............///000000000000000000000000000000////////////000000000000000000000000000000000000---------...///000000111000///.........///111222000000000000000000000000000000000000000000000000333333333444555555222000000000000000111111111111000000000000000000000000111111222222222333333333111333444555555555777999===@@@DDDIIILLLNNNOOOOOOLLLLLLLLLNNNSSS[[[eeekkk|||{{{|||~~~wwwssstttyyy}}}zzz~~~{{{zzzzzz~~~~~~rrrppplllfff___WWWQQQMMMFFFBBB===:::888777666444222222222111111111111000111111222222222222111111000000000000111111111111000000000000000000000000.../////////000000111111000000////////////000000////////////000000000000......//////000000111111............/////////000...............///000000......///000000111000000............/////////000......------------......---.........//////000000............/////////000........................++++++,,,---...///000111/////////......------,,,////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////......///000111111000000000000111222222222222222000000000000000000000000---.........//////000000000000111000000///......000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444222222444444444444222222111111111222222333333333111222222333333222222111111111111111111111111111222222222222222222222222222222222222111111000000000000000000000000000000//////000000111111111222//////000111111111111111///000000000000000///...//////000000000000//////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////222111111111000000//////222222111111000/////////000000000000////////////111111000000//////......////////////000000000000000000////////////000000000000000000////////////,,,------...///000000111000000000000000000000000000000000000111111111111000000111222222222222111111111111111111111111111222222222222222222222222222222222111222222333444444555555555555888<<>>;;;999777555333333444444333222111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000...////////////000000000.........///////////////000///...------...///000///////////////........./////////////////////...////////////////////////..............................////////////......//////.........---------............------,,,,,,---------............/////////............//////////////////////////////////////////////////////////////////////////////------------------------..............................////////////....../////////000000000111111000000000000000000000000///////////////000111111////////////000000000111000000000000000000000000///000111222222222111000222222222222222333333333444444444444444444444333666666666666666666666666666555444444444444555666999888777666555444444444444444555555666555555444555555555555555444333333444444444444444555555555222222222333333333444444222222111111000000000000111111111111111111111111111111000000000000111111////////////////////////000000000000000000000000////////////////////////000000////////////000000111000000//////......---000000000000////////////000000000000000000000000////////////////////////////////////...............//////000111111222222111111000000000/////////000000000000////////////////////////000000000000///......------......///000000000000////////////000000000000000000111111000000000000000000000000000000000000111111111111000000111222222222222111111111111111111111111111111111111111111111111111444444333333333333444444222555999<<<>>>AAADDDFFFDDDGGGJJJJJJIIIJJJNNNRRR^^^eeepppyyy{{{vvvvvvzzz~~~{{{{{{}}}{{{|||~~~}}}zzzxxxyyyzzz{{{{{{zzzyyyxxxvvviiibbb^^^YYYQQQKKKFFFBBB???===;;;888555444444555555444222222222222333333333333111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111000000............///////////////////////////.........000///............///000.........///////////////......////////////////////////////////////////////////////////////////////////............//////...............---------/////////............------------............/////////............//////////////////////////////////////////////////////////////////////////////------------------------...........................//////000000//////........./////////000000000000000000000000000000000///////////////000111111/////////000000000111111000000000000000000000000000000111222333333222222222222222333333444444444555555555555666666666666888888888888888888888888777666555555555555666777888888666555444444444444555555555666666555555444444555555555555444333333333333333444444555555555222222222222333333333333222222222111111111111000222222222222222222222222111111000000000000111111////////////////////////000000000000000000000000//////////////////////////////000000000000//////........................000000000000////////////000000000000000000000000//////////////////////////////////////////////////////000000111111111111111111111000000000//////000000000000////////////////////////000000000000//////............////////////.........---------222222111111111111111111///////////////////////////000000000111111111111000000111222222222222111111111111111111111111111333333333333333333333333444333333333222333333444333666;;;???AAACCCEEEFFFFFFGGGHHHHHHIIIOOOWWW^^^pppzzz~~~~~~||||||}}}~~~|||}}}~~~|||}}}~~~~~~}}}|||{{{~~~uuummmiiicccZZZQQQLLLGGGDDDBBB???<<<777555444555555555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000//////////////////.............../////////000000000000//////......------........................------......//////000000............////////////////////////////////////000000000000000000000000000///...------...///000......................../////////////////////...---------............//////............//////000////////////////////////////////////////////////////////////////////////////////////000000000000........................//////000000000000//////............////////////000000000000000000000000///////////////000000111//////000000000111111111//////000000000000000111000111111222222333333333222222333444555555666666777777777888888999999999999999999999999999999999888888777777777777888888;;;:::999888777666666777777777888888777777666666444555555555555444333333222222222333444444555555222222222333333333333333222222222222222222222222222222222222222222222222222111111000000111111222000000000000000000000000000000000000000000000000///////////////000000000...///000111111000///...------------......//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////111111111111000000000000////////////000000000000////////////000000000000111111000000000000111111000000000/////////......222222222222111111111111///////////////////////////000000000111111111111000000111222222222222111111111111111111111111111333333333333333333333333222222222222222333444444666:::???BBBCCCCCCDDDEEEIIIJJJJJJKKKPPP[[[iiisss|||~~~{{{|||~~~{{{rrrlllbbbYYYSSSNNNJJJHHHCCC???:::777666555555555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000..................////////////000000000111111111000000//////......------------------------------------......//////000000---.........//////000000////////////////////////000000000000000000000000000///...------...///000---......................../////////////////////---------............///...............///000000/////////////////////////////////////////////////////////////////////////////////000000000111111//////////////////////////////000000000000//////............////////////000000000000000000000000///////////////000000111000000000000111111111111///000000000111111222222000111111111222333444444333444555666777888999:::999::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<;;;:::999999666777777777777666555555333333333444444444555555333333333333333333333333222222222222333333333333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111////////////000000111111...///000111111000///...,,,,,,------.../////////000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111222222111111000//////...222222111111111000000000////////////000000000000////////////000000000000222111111000000111111222222222222222111111111111111111111111111111222222000000000000000000000000000000000000111111111111000000111222222222222111111111111111111111111111222222222222222222222222222222222222333555666777;;;>>>BBBDDDDDDDDDDDDEEEHHHJJJNNNSSS]]]lll}}}}}}}}}wwwnnnddd]]]VVVQQQNNNFFFCCC>>>;;;999888666555444444444444333333333333222222222222222222222222000000000000000000000000000000000000000000000000//////000000000000111111000000000000111111111111///////////////.........------............------.........///////////////------......///000000000//////////////////////////////////////////////////////............//////---------...............---............/////////---------............///......---......///000111////////////////////////////////////////////////////////////////////////---------......//////000///////////////////////////000000111111000000///....../////////000000000000000000000000000000000///////////////000111111000000000111111111222222000111111222222333333333222222222222333555666777777888999:::<<<===>>>???>>>??????AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCAAAAAAAAAAAA@@@???>>>>>>;;;;;;<<<<<<;;;;;;:::999777777777777777777777777555555555555444444444444222333333333333444444444333333333333333333333333222222111111111111222222222222222222222222222222111111111111111111111111...//////000000111111222//////000000000000//////------........./////////000000000000////////////////////////////////////000000000000000000000000/////////000000000111111111111111000000000000000222222222111111111000000.../////////000000000111////////////000000000000111111000000000000111111222111111111111000000000//////000000111222222222000000000000000000000000000000000000111111111111000000111222222222222111111111111111111111111111222222222222222222222222222222333444666888999;;;???AAADDDFFFFFFGGGHHHIIIJJJPPPZZZeeesss}}}}}}}}}}}}yyy{{{}}}||||||{{{qqqggg___WWWSSSJJJGGGCCC@@@===;;;888666555555444444444333333333222222222222222222222222000000000000000000000000000000000000000000000000/////////000000000111111/////////000000000000111.........///////////////...///000111111000///...///////////////.........------......///000000111////////////////////////..............................////////////......---------.........//////,,,,,,------............---------............///---------......///000111////////////////////////////////////////////////////////////////////////,,,------...//////000000////////////////////////000000111111111111000000/////////000000000111111000000000000000000000000///////////////000111111000000111111111222222222111222222333444444555555555444444444666777999:::<<<===>>>@@@BBBCCCEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHFFFFFFFFFFFFEEEDDDCCCCCCAAABBBBBBBBBBBBAAA@@@@@@======<<<<<<;;;:::::::::777777666666666555555555333333333333444444444555333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111...//////000111111222222000000////////////000000////////////////////////000000000000////////////////////////////////////000000000000000000000000---.........//////000000/////////000111111222222222222222111111111111000.../////////000000111111////////////000000000000000000////////////000000///.........------------......///000111222222333000000000000000000000000000000000000111111111111000000111222222222222111111111111111111111111111444444444444444444444444333333444666888:::<<<>>>@@@CCCFFFGGGHHHIIIKKKMMMSSS\\\jjj{{{|||yyyyyyzzz{{{wwwyyy{{{{{{|||~~~~~~zzzoooddd[[[VVVMMMJJJFFFCCCAAA>>>:::777555555555444444333333333222222222222222222222222000000000000000000000000000000000000000000000000,,,---------......//////............/////////000---.........//////000000000111222333333222111000000000//////.........------------...///000000111////////////////////////........................---...///000000///...------------.........//////,,,,,,,,,---------......---------.........//////---------......000111111////////////////////////////////////////////////////////////////////////...//////000111222222333000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000///////////////000111111000111111111111222222222222222333444444555666666777666666666888999;;;===@@@AAABBBDDDFFFHHHIIIJJJHHHIIIJJJLLLMMMOOOPPPQQQLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIJJJKKKKKKJJJIIIHHHKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDAAAAAA@@@???>>>======<<<888888777777666666666555333333333444444555555555333333333333333333333333333222222111111222222333000000000000000000000000111111111111111111111111...//////000111222222222111000///......///000111000000000000000000000///222111///.........///000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111777000***(((,,,///000...222000///------///000222222111111111000000//////000000000000111111111111000000000000000000000000///000000000000111111111111111222222222333333333777444111222333444333111333444666555333111111222555444444666:::===@@@AAADDDEEEGGGFFFFFFJJJQQQVVVeeeppp~~~{{{xxxwwwxxxzzz{{{zzzyyy{{{{{{xxxzzz}}}~~~}}}rrrdddZZZUUUQQQKKKGGGCCC???<<<999888777555555555555333222333333222222111222222333222222222222111111000000000000000000000000000000222222111111000000//////000000000000000000000000------...///000111222222////////////////////////000000//////.........---///////////////////////////////////////////////////////////////000111111000000000000000000000000...///000000000///---,,,........................////////////////////////////////////////////////............////////////111111000000//////......111111000000//////......111111000000//////......111111000000//////............//////000000111111111111000000//////......000000111111111000000//////......---...///111222222222222333333333333333444444444444444555666777555666888;;;>>>@@@BBBCCCHHHHHHIIIJJJJJJJJJJJJJJJLLLJJJHHHHHHJJJLLLLLLLLLKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHIIIJJJJJJGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGIIIJJJKKKLLLKKKIIIHHHHHHIIIJJJKKKJJJIIIHHHHHHHHHFFFCCC@@@@@@>>>;;;999999999777666::::::999777777666666666555555555555555555555555222222222222222222222222111111111111111111111111000000000111222222222333222222222222222222222222000000000000////////////......//////000000111111222111000///...//////000////////////000000000000////////////000000000111000000000000000000000000000000000000000000000000//////000000000111111111111111000000000000111111???:::333111222333111///111000///......///000111111111111111000000000///000000000000111111111111000000000000000000000000000000000111111111222222111111222222222333333333555333111111333444333111111333444444333222333444555555666999===AAACCCDDDDDDEEEGGGHHHKKKSSS^^^gggzzz}}}|||}}}~~~|||{{{{{{|||}}}{{{{{{}}}xxxwwwzzz~~~{{{xxxxxx|||yyylllccc\\\XXXQQQKKKGGGCCC???===:::888666666666666444222222222222222222222333333333222222111111111111111000000000000000000000000111111111000000000000000000000000000000000000000////////////000000000000////////////////////////000/////////............////////////////////////////////////////////////...............//////000////////////////////////...///000000000///---,,,........................////////////////////////....................................////////////111000000000/////////...111000000000/////////...111000000000/////////...111111000000/////////////////////000000000000000111111000000////////////000000111111111111000000111000/////////000111222444444444444333333333333555555555666777888999:::;;;;;;===???AAACCCEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKIIIHHHHHHJJJLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMKKKJJJHHHFFFFFFFFFGGGGGGFFFGGGJJJLLLNNNOOOOOOOOOLLLKKKIIIGGGGGGIIIJJJLLLKKKKKKKKKKKKKKKLLLLLLMMMRRRQQQOOOMMMJJJHHHGGGFFFEEECCC@@@??????>>><<<::::::999777666555444444444444444444444444333333333333333333333333444444444111111111111111111111111111111111111222222222222222222222222222222222222111000000000////////////.../////////000000000111111111000///////////////////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000//////000000000000111111111000000//////000000111;;;777222111111111///---111000///......///000111111111111111000000000000000000000000111111111111000000000000000000000000111111111111222222222333111111222222222333333333333222000111222333333222000222444444333444555777666777;;;>>>BBBEEEGGGHHHGGGHHHIIILLLSSS```ppp|||{{{wwwyyy|||~~~|||{{{~~~||||||~~~wwwwww{{{}}}yyyvvvvvvzzz~~~xxxppphhhbbbZZZRRRLLLGGGCCCAAA===;;;888777666666444222222222222222222333444444444333222000000111111222000000000000000000000000000000000000111111111111000000000000000000000000111000000000/////////...////////////////////////////////////............////////////////////////////////////////////////---------------...//////......................../////////000//////...---........................////////////////////////....................................////////////000000000000////////////000000000000////////////000000000000////////////111000000000000/////////000000000000000000//////111000000000000/////////000000111111111111111000333222111111111111111222555555555555555555555555777777888:::<<<===??????BBBCCCCCCDDDFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGIIIKKKMMMLLLLLLOOOOOONNNNNNNNNNNNNNNNNNMMMLLLIIIGGGFFFEEEFFFFFFGGGKKKPPPUUUXXXYYYXXXWWWUUUSSSPPPMMMKKKKKKMMMNNNMMMMMMOOOPPPRRRSSSUUUVVV]]]]]][[[VVVOOOKKKKKKMMMIIIGGGFFFEEEEEEDDDBBB@@@===<<<:::888777666555555666555555555444444333333333333333444444555555555111111111111111111111111222222222222222111111111111111111111111111111111111111000000000/////////////////////000000000000111000000///////////////////////////000000000000//////000000000111111111000000000000000000000000000000000000000000000000////////////000000000111000000////////////000000///...,,,---///000///...000000////////////000000111111111000000000000000///000000000111111111111000000000000000000000000111111222222222333333333111111222222222333333333222111000111222333333333222333444555444555666888999<<<@@@CCCFFFGGGIIIJJJKKKLLLOOOTTT^^^ooo~~~wwwzzz}}}{{{wwwyyy~~~|||~~~~~~{{{||||||tttmmmcccZZZRRRMMMHHHEEE@@@===:::888777666444222222222222222222333444555555333222000000111222333000000000000000000000000//////000000111111222222////////////////////////000000000000///////////////////////////////////////////////////.........////////////////////////////////////////////////......------......///000........................//////////////////..............................////////////////////////------------------------............////////////000000000000////////////000000000000////////////000000000000////////////000000000000000000000000222111111000000/////////000000000000000000000000000000111222222222111111333333333222222222333333444555555666777888999999:::;;;===???AAACCCEEEEEEHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIFFFFFFGGGJJJMMMOOOOOONNNTTTSSSQQQOOOOOOOOOPPPPPPRRRPPPMMMJJJIIIIIIJJJKKKNNNSSSZZZaaaeeefffdddbbbcccaaa]]]XXXVVVUUUUUUUUUTTTTTTUUUXXX]]]bbbgggkkknnnpppnnnfff[[[RRROOOOOOJJJIIIGGGGGGHHHHHHFFFEEEDDDCCCAAA???===;;;;;;:::999999888888777666555555333333333444444444555555111111111111111111111111333333333222222111111111000000000000000000000000111111111000000000//////////////////000000000000000000000000000//////...////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000...////////////000000000000000////////////000000---------///222333333333000000////////////000000000000000000000000111111///000000000111111111111000000000000000000000000111111222222222333333333111111222222222333333333111111222111222222444555444555666666555666888:::???BBBFFFGGGGGGGGGIIIJJJKKKPPPXXXbbbppp|||~~~~~~{{{wwwuuuyyy~~~}}}xxxnnnddd[[[TTTNNNJJJDDDAAA<<<999777666444222333222222222333444444555444444222111111111222333000000000000000000000000//////000000111111222222////////////////////////.........///000111111111////////////////////////........./////////////////////////////////////////////////////////////////////......//////000111........................//////........./////////........................////////////////////////....................................////////////////////////000000000000////////////000000000000////////////000000000000000000000000111111111111222222111111000000//////000000000000111111111111000000111222222222222222333333444555555666666666555666888:::<<<>>>???@@@???AAACCCEEEGGGIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIHHHIIIIIIIIIJJJIIIIIIHHHGGGFFFGGGKKKPPPUUUXXXYYYXXX]]][[[XXXUUUSSSSSSTTTUUUVVVTTTRRRPPPOOOPPPRRRTTTXXX]]]eeelllppppppnnnmmmlllkkkiiigggeeeeeeffffffdddcccdddhhhooozzzooo^^^TTTPPPKKKIIIGGGGGGHHHIIIHHHHHHIIIHHHFFFDDDBBBAAA@@@@@@<<<<<<;;;:::888777666666444444444444444444444444111111111111111111111111444333333333222222111111000000000000000000000000111111111111000000000000000000000000////////////000000000000000///......////////////000000000000000000000111111111222222000000000000000000000000000000000000000000000000......////////////000000000//////......//////000//////000000111111111111//////000000000000//////000000000000111111111111000000000000111111111111000000000000000000000000111111111111222222222333111111222222222333333333222333444333222222444555555666777777777999<<>>@@@CCCEEEGGGHHHFFFGGGIIIKKKMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIHHHGGGFFFGGGHHHJJJKKKKKKLLLLLLMMMPPPVVV^^^fffkkklllkkkllliiiddd```]]]\\\]]]^^^\\\[[[YYYXXXZZZ]]]aaaccchhhkkkpppvvvyyyyyyxxxwwwrrrsssuuuwwwyyy{{{|||}}}zzzzzz{{{qqqaaaXXXSSSOOOKKKHHHHHHIIIJJJIIIKKKJJJHHHFFFEEEDDDCCCCCC??????===<<<:::999888777666666666555444444333333333333333333333333333333333333333333333222222222111111111111111111111111222222111111111000000000000000000000///////////////000000111000///...---////////////000000000000000000111111111222222222000000000000000000000000000000000000000000000000........./////////000000//////............//////000000///...------.../////////000000000000/////////000000000111111111111000000000000111111111111000000000000000000000000000000000111111111222222111111222222222333333333444555666555222222444666444555777888:::===BBBEEEGGGKKKNNNMMMKKKLLLPPPTTTYYYfffyyy{{{wwwuuutttwww|||xxxuuuuuuwww{{{~~~tttjjj```ZZZPPPKKKEEE@@@===;;;999888666555444333333333333333222333444555444333111000000000000000000000000000111111111000000000000000000000000000000000000000......//////000000111111////////////////////////............/////////000///////////////////////////////////////////////////............///000000///////////////////////////......---...///000111........................////////////////////////000000000000000000000000............////////////.../////////000000000111.../////////000000000111.../////////000000000111000000111111111222222222111111111111111111222222000000111111111222222222///000111222333333333333333555888<<<@@@BBBDDDDDDEEEEEEGGGHHHJJJLLLMMMNNNLLLMMMOOOPPPPPPPPPNNNMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGIIILLLPPPSSSVVVXXXYYYZZZ^^^fffqqq{{{~~~zzztttmmmiiihhhiiijjjgggfffeeefffiiioootttxxx{{{}}}uuulll```[[[SSSMMMKKKKKKKKKKKKLLLKKKJJJHHHGGGFFFFFFFFFEEEEEECCCBBB@@@>>>===<<<;;;:::999888666555444444444444444444444444444444222222333333333333333333222222222222222222222222222222222111111111000000111000000000/////////...///000111111111000...---////////////000000000000000111111111111222222222000000000000000000000000000000000000000000000000............/////////000//////............//////111111111000//////111333//////000000000000////////////000000111111111222000000000000111111111111000000000000000000000000///000000000000111111111111111222222222333333333555777888666333222444666222333666888;;;@@@FFFJJJIIIMMMPPPOOOMMMOOOTTTYYYeeettt~~~{{{wwwuuuqqqvvv{{{}}}zzzxxxyyy{{{}}}rrrgggaaaTTTPPPIIIDDD@@@>>><<<;;;777666555444333222222222111333555666666444111///000000000000000000000000222222111111000000//////000000000000000000000000000000000000////////////////////////////////////---.........//////000000////////////////////////////////////////////////...------------...//////000000000000000000000000///...------...///000111........................////////////////////////000000000000000000000000............/////////000.../////////000000111111.../////////000000111111.../////////000000111111000000111111222222222222000000000111222222222333000000111111222222222222///000111222333444444444444666;;;???DDDGGGIIIJJJLLLMMMMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSRRRQQQOOOMMMMMMLLLLLLKKKJJJIIIHHHHHHKKKMMMRRRWWW]]]aaaeeegggdddiiirrr~~~wwwsssqqqrrrsssppppppppprrrwww}}}~~~llleeeZZZRRRNNNLLLLLLMMMMMMMMMLLLJJJJJJIIIIIIIIILLLKKKIIIHHHFFFDDDBBBBBB>>>===<<<:::888777555555555555555555555555555555222222222333333444444444222222222222222222222222222222222111111111111000111111000000/////////.........////////////......////////////000000000000000000000000111111111111////////////////////////111111111111111111111111...000111000///...///111000000000000000000000000111111000000//////......000000000000////////////111111000///////////////111111111000000000000000111111111111111111111111333222222222111000000000000111222333444333222222444333222222222333444555888777888<<>>;;;999666555666777666555444333222222111222222222222222222222222222222222111111111111000000000///000000000000000000000000111111111111000000000///000000000000000000000000////////////////////////000000000000000000000000............////////////............////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......000000000000000000000000111000000000/////////...000000000000000000000000///////////////000111111222111111111000000000000111111222222333333222222222333444555777888999:::>>>BBBGGGMMMPPPQQQPPPPPPQQQPPPOOOPPPRRRSSSQQQOOONNNNNNNNNNNNOOOOOOPPPQQQSSSQQQRRRWWWXXXVVVUUUWWW^^^iiissszzz|||zzz{{{~~~xxxiii```^^^^^^]]]ZZZXXXWWWVVVVVVXXXYYYZZZZZZ]]]\\\\\\___aaa^^^YYYTTTNNNHHHDDDCCC@@@<<<:::<<<:::888777777888999888777444444333222222222333333333333333333333333333333222222222222111111111111111111111111111111111111...//////000000//////...////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111...000111000///...///111000000000000000000000000000000000000////////////......//////000000111111111000000///////////////000000000000000000111111111111111111111111111111111111111222222222222222111111222333333333333333444444333333444666888999888;;;AAAGGGLLLOOOPPPPPPNNNPPPUUU]]]eeerrr~~~}}}~~~}}}tttiiiddd___[[[WWWQQQJJJDDD???<<<888555555666666666444444333222222222222222222222222222222222222222111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000............////////////............////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......000000000000000000000000000000000000////////////000000000000000000000000///////////////000111111111111111111111000000000333333333333333222222222333444666888:::===>>>???IIIKKKMMMPPPQQQPPPOOOOOOOOONNNMMMNNNOOOPPPOOOMMMJJJKKKMMMOOOSSSVVVYYY[[[]]]\\\^^^cccdddaaa```bbbqqq~~~tttlllkkkkkkjjjhhhcccccccccdddfffiiilllnnnnnnppptttyyy|||zzzsssmmm```UUUJJJGGGEEEAAA??????;;;999666666666777777777555444333222222222222222444444444444444444444444333222222222111111111111111111111111111111111111//////000000000000//////////////////000000000000///000000000111111111111111111111111111111111111111111111111111111111111...000111000///...///111////////////////////////000000000000////////////---......///000111111222000000////////////000000000000000000000111111111111111111111111111111111111111111222222333333333222222222333333333333333333333333333555777999:::;;;@@@GGGLLLOOOPPPPPPOOOQQQWWWaaammm{{{}}}{{{|||~~~}}}}}}}}}~~~~~~qqqmmmhhhccc___XXXOOOIIICCC???:::666555666666666444444333222222222222333222222222222222222222222111111111000000000000000000000000000000000000000111111111000000000000000////////////////////////////////////////////////////////////////////////............////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////000000000000///////////////////////////////////////////////////000000111111111111111111111111111333333222222222222222333555666999<<<@@@CCCFFFGGGOOOPPPPPPQQQQQQPPPPPPOOOOOONNNMMMMMMMMMMMMMMMLLLKKKMMMQQQWWW]]]dddiiilllooollllllooonnnkkklllppp~~~yyyxxxyyyyyyxxxqqqqqqrrrtttwww{{{wwwgggUUUNNNLLLHHHCCCAAA???<<<999888888888888888555555444333222222222222444444444444444444444444333333222222222111111111111111111111111111111111//////000000000000//////////////////000000000000///000000000111111111111111111111111111111111111000000000000000000000000...000111000///...///111////////////////////////////////////000000000000---......///000111111222000000////////////000000//////000000111111111111111111111111111111111111111111222222333333333444333333333333333444444444222222222333555888:::<<<@@@DDDKKKNNNPPPPPPPPPQQQWWW```ppp}}}}}}~~~}}}}}}~~~~~~~~~~~~yyyuuuooojjjeee^^^TTTMMMGGGCCC===888666666555555555444333333222222333333222222222222222222222222000000000000000000111111000000000000000000000000000000000000000000111111////////////////////////////////////////////////////////////////////////............////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////000000000000///////////////////////////////////////000000111111111111111111222222222222222222222222444555666:::;;;>>>BBBFFFJJJMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPOOOOOOOOOPPPQQQSSSWWW]]]eeemmmuuuzzz}}}~~~zzzwwwuuusssqqqvvv}}}yyydddZZZVVVPPPJJJFFFFFFDDD@@@>>>>>>===<<<:::777666555444333333333333222222222222222222222222333333333222222222222111111111111111111111111111///000000111111000000///////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000...000111000///...///111000000000000000000000000////////////000000000000......//////000000111111///////////////000000111/////////000111111222222111111111111111111111111222222222333333333333333333333333333333444555555222222333444777:::===???EEEHHHLLLNNNNNNQQQUUUYYYaaaooo}}}}}}{{{|||~~~~~~~~~}}}|||}}}}}}~~~wwwqqqkkkdddZZZTTTLLLGGGAAA===:::888666555555444444333333333333333222222222222222222222222000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000............////////////............////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......000000000000000000000000////////////000000000000000000000000000000000000///////////////000111111111111111222222222222222222222222333555888:::<<>>:::;;;:::999777666666555555333333333333333333333333444444333333333222222222111111111111111111111111000000111111111111000000////////////000000000000000000000000111111111111////////////////////////000000000000000000000000///000111000///...///111000000000000000000000000.../////////000000111111000000000000///////////////////////////000111111...//////000111222222222111111111111111111111111444444444333333222222222444444333222333444555666555666777999<<<@@@CCCEEEJJJKKKKKKKKKNNNVVVdddooo}}}~~~|||{{{}}}}}}vvvooogggaaaTTTPPPKKKGGGCCC???;;;888555555444333333333333444222222222222222222222222//////000000111111111222000000000000000000000000//////000000111111111222000000000000000000000000////////////////////////000000000000000000000000............/////////000............/////////000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......000000000000000000000000.../////////000000111111000000000000000000000000///////////////000111111111111111222222333333333333333555888<<>>999888666444333444444333222222333333333333222111111222333333333333222111111000000////////////000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////......//////000000111111000000///...............////////////////////////////////////////////////////////////////////////////////////////////////000///.........///111222000000000000000000000000111111111000000000000000111111111000000000000000000111222222222222444666444555888<<>>;;;999888888777666555444333222111222333333333333222222111222222222111111111111111111111111222111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111111000000000/////////...222222222222111111000000------..................111111000000000111333444000111111111111222222222222222333333333333444444444444444444444444444444666777999===BBBGGGIIIJJJLLLJJJMMMTTT^^^lll{{{zzzyyyxxxyyy}}}{{{tttkkkcccYYYPPPKKKGGGBBB>>>999777555444555555444333222333333333333222111111222333333333333222111111000000////////////000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------............------////////////000000000000000000///...............//////////////////////////////////////////////////////////////////////////////////////////////////////111222222222111000000000000000000000000000111000000000000000000000222222222222222222111111000111222222222333666888888:::???DDDHHHKKKMMMNNNMMMKKKHHHFFFGGGIIIMMMOOOQQQNNNMMMOOOOOOOOOTTT[[[iiiuuu}}}sssiii___UUUMMMHHHDDDBBB???>>>>>>>>>===;;;999888666555444444555555333333222222111111222222111111111111111111111111222222222222111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................111111000000000000111111000000000000////////////333333222222222222111111---------......//////////////////000111333444555000111111111111222222222222222333333333333444444555555555444555555555666777999>>>CCCGGGJJJKKKLLLNNNMMMQQQ\\\lll|||wwwyyy{{{uuummmaaaWWWQQQMMMHHHEEE<<<:::777555666666555444333333333333333222222111222333333333333222111111111000000//////000000111//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000------............------000000000000////////////000//////............///////////////////////////////////////////////////////////////////////////////////////////////////...///222444555333111///000000000000000000000000000000000000000000111111222333333333333333333333///000111111222555999<<>>;;;:::888666555555555555555444333222111111111222222222222222222222222222000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111////////////000000000000/////////000000000000000000000000000111111222222111111111222111111111111000000111111111222222222222222222333333333444444666666555555777999;;;<<>><<<:::999999999666555444333222222222222222222222222222222222222///////////////000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................111111000000000000111111////////////000000000000.........////////////000////////////////////////222222222222222111000///000111111111111222222222222222333333333333444444333333333444666999===???DDDHHHKKKLLLKKKKKKNNNPPPZZZlll~~~{{{vvvrrrmmmeee[[[SSSMMMHHHBBB<<<999777555444444444444444444333222222222333333333333222111111222111111000000111111222//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000------............------000000000000///////////////............//////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000///.........///111222000000000000000000000000/////////000111111222222000000111111222222333333555777:::===???CCCGGGJJJQQQPPPNNNMMMLLLMMMNNNOOOOOOOOOOOOOOONNNMMMLLLKKKHHHIIIOOOYYYeeettt{{{rrrjjjeee___]]][[[YYYXXXVVVRRROOOKKKIIIEEEAAA===;;;999888888777666555444333333333333333333333333333333333//////000000000111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111.../////////000000000111.../////////000000000000111111000000///.........000000111222333222111111000111111111111222222222222222333333333333444444444444444555999===AAADDDHHHKKKMMMLLLKKKMMMTTTYYYjjj}}}~~~~~~xxxssskkkaaaZZZUUUOOOHHHAAA===:::777666444444444555444444333222222333333333333222111111222111111000000111111222//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------............------////////////000000000000...............///000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000000111111111111000000000000000000000000...//////000111111222222111111222222333444444555777;;;???CCCEEEGGGJJJLLLOOONNNMMMMMMMMMNNNPPPQQQTTTRRRPPPNNNLLLLLLLLLLLLNNNPPPXXXfffuuu~~~|||{{{vvvsssmmmkkkhhhgggffffffdddbbb\\\YYYSSSLLLEEE???<<<::::::999888666555555444444333333333333333333333333000000111111222222222333////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111000000000000111111.../////////000000111111//////000000111111111222444444333222111000//////---///000222333333333222000111111111111222222222222222333333333444444444777777777999===BBBGGGJJJLLLNNNOOONNNNNNRRR[[[bbbyyy{{{{{{xxxzzz|||vvvnnneee___ZZZUUULLLEEE@@@<<<999777444444555555444444333222222333333333333222111111222222111111111111222222//////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////......//////000000111111...............///000111////////////////////////////////////////////////000000000000000000000000000000000000000000000000...///222444444333111000000000000000000000000000...//////000111222222222222222333333444555666666999===BBBGGGIIIJJJLLLNNNMMMMMMMMMNNNOOOPPPQQQQQQUUUSSSPPPMMMKKKLLLMMMNNNWWWYYYaaarrr|||~~~}}}wwwwww|||}}}{{{xxxwwwxxxyyyyyyxxxppplllddd[[[RRRJJJEEEBBB;;;:::999777666666555555333333333333333333333333000000111111111111000000//////000111111111111111333222111000000111222333000000000000111111111111000000000000000000000000000000000000000111111111111111000000//////......333222111000000111222333000000000000000000000000000000000000000000000000333222111000000111222333222222111111111111111111222333555444444333555666777777777:::@@@EEEJJJLLLMMMJJJLLLQQQUUUZZZhhhwww|||xxx}}}yyyxxxwwwzzz{{{rrrjjjddd```ZZZRRRKKKFFFAAA;;;666333444444444333222333444333333333222222222111111222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000...---...///111222111000///......///000111000000000000000000000000////////////............000000000000000000000000///////////////000111111............/////////000////////////000000000000////////////000111333333111111111000000000000000333333333444666999;;;===BBBDDDHHHJJJKKKKKKLLLNNNNNNLLLJJJLLLPPPSSSSSSRRRPPPPPPNNNKKKHHHKKKQQQVVV___fffssszzzxxxwwwyyyyyyzzzyyyssssssssstttwww|||}}}|||}}}wwwjjj\\\PPPHHHEEE@@@;;;999:::999777555555444333333444444222000000000111111111111000000//////000111111111111111222222111000000111222222000000000000111111111111000000000000000000000000111111111000000000000000111111000000////////////111000000000000000000111000000000000000000000000000000000000000000000000222222111000000111222222222222111111111111111111333444555555444444666777888999;;;???DDDIIILLLMMMLLLKKKMMMRRRXXXcccxxx|||||||||yyywwwwwwxxx|||xxxooojjjbbb]]]WWWQQQMMMFFF???999444555555444333333444444333333333222222222111111222111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000.........///111222111000///......///000111000000000000000000000000////////////////////////000000000000000000000000///////////////000111111........./////////000000////////////000000000000000/////////000111222222222222222222222222111111333444444666888;;;>>>???CCCEEEIIIKKKKKKLLLMMMNNNOOOMMMMMMNNNQQQRRRQQQOOOOOOPPPPPPOOONNNRRRXXX^^^hhhqqq~~~wwwttttttwwwwwwxxx}}}~~~wwwsssttttttuuuxxx}}}~~~rrr```TTTKKKFFF???;;;;;;:::888666666555444444555555333222000000111111111111000000//////000111111111111111222222111000000111222222000000000000111111111111000000000000000000000000222222111111000000//////111000000000000///////////////000000000000//////000000000000000000000000000000000000000000000000222222111000000111222222111111222222222222222222444555666666555555666888999<<>>888777555444444444444555333333333222222222111111111111111111111000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000///.........///111222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111....../////////000000000////////////000000000000111000000000000000111111222333333333333333333333333444555888;;;>>>AAACCCEEEHHHKKKLLLMMMMMMNNNOOOOOOOOOOOOQQQSSSTTTSSSQQQOOORRRUUUXXXYYY^^^eeejjjuuuuuuqqqpppqqqtttvvvvvv{{{}}}xxxvvvwwwxxxxxx|||ppp___UUUNNNEEE???===<<<:::888777555444555666666555333000111111222222111111000//////000111111111111111222111111111111111111222///000000000111111111111000000000000000000000000333222222111000///......000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000222111111111111111111222111111222222222222222333444555666555444555777999:::???FFFMMMPPPQQQQQQPPPSSSSSSVVV```qqq{{{vvvuuurrrtttyyyxxxsssjjjeee___ZZZVVVQQQKKKFFF<<<999666444333444444444333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000//////...///000111111000000////////////000000////////////////////////000000000000111111111111///////////////////////////////////////000000111...////////////000000000////////////000000000000222111000000000000000111222222222222333333333333222444666:::===AAADDDFFFHHHJJJMMMNNNNNNNNNOOOPPPOOOPPPQQQTTTVVVXXXXXXXXXVVV[[[```eeehhhmmmtttyyyzzzsssooonnnppptttvvvwww{{{|||zzz|||}}}}}}~~~}}}lll___VVVKKKBBB???===<<<:::888666444444666666555444111111222222222222111111//////000111111111111111111111111222222111111111///000000000111111111111111111111111111111111111333222222111000///......000000000000111111111111///000222222222222000///000000000000000000000000000000000000000000000000111111111222222111111111111111222222333333333333333444444444444555888;;;<<>>===999777555444555555555444111111222222222222111111//////000111111111111111000111222222222222111000000000000000111111111111111111111111111111111111222222111111000000//////000000000111111111111222111111222222222222111111000000000000000000000000000000000000000000000000000111222222222222111000111111222222333444444444333333444444555777;;;???AAAGGGNNNRRRRRRQQQRRRSSSVVV```ppp}}}vvvwwwzzz~~~uuummmbbb[[[XXXXXXWWWUUUJJJCCC;;;666555555444222333333333222222222111111111111111222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000...//////000000111111111000000000000000000000000///////////////000111111/////////000000000111111////////////000000000000111000000000000000111111000000111111222222333333555777:::???CCCFFFIIIJJJNNNPPPRRRSSSRRRQQQQQQRRRRRRSSSTTTUUUZZZbbbkkkqqqzzztttqqqqqqqqquuu{{{}}}|||~~~~~~{{{xxxwww{{{~~~lllcccWWWMMMHHHFFFCCCAAA===:::777666666666555444111222222333333222222111//////000111111111111111000111222222222222111000000000000000111111111111111111111111111111111111111111111000000000000000000000111111111222222222111111000000000000111111000000000000000000000000000000000000000000000000000111222222222222111000111111222222333444444555333444555666777;;;@@@CCCGGGLLLQQQSSSRRRQQQSSSVVVaaarrr{{{{{{}}}xxxqqqhhhaaa___^^^]]][[[RRRJJJ@@@:::888888666444333333333222222222111111111111111222222333333333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...//////000000000000000...///000111111000///...000000000000000000000000------...//////000111111000000000000000000000000///////////////000111111//////000000000111111111////////////000000000000000/////////000111222222111111222222333444444555888:::>>>CCCGGGJJJLLLMMMPPPRRRTTTTTTSSSRRRRRRSSSQQQSSSUUUZZZdddttt|||vvvrrrssstttxxx~~~~~~|||zzzyyyyyy|||}}}ppphhh\\\TTTOOOLLLIIIGGGBBB???;;;888777777666555111222222333333222222111//////000111111111111111000111222333333222111000000000000000111111111111111111111111111111111111000000000000000111111111000000111111222222222222111000///......///000111000000000000000000000000000000000000000000000000000111222333333222111000111111222333333444555555444555666777999===CCCGGGKKKPPPTTTTTTQQQQQQUUUYYYmmm~~~~~~}}}zzztttlllgggeeedddaaa^^^XXXOOODDD===;;;:::888555333333333222222222111111111111111222222333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...//////000000000000000...///000111111000///...000000000000000000000000,,,------...///000000111000000000000000000000000///////////////000111111000000000000111111111111////////////000000000000////////////000111333333222222333333444555666666;;;>>>AAAFFFJJJLLLNNNOOOQQQSSSUUUUUUTTTSSSSSSSSSOOOQQQWWW```ppp{{{vvvtttuuuzzz}}}{{{zzzzzzzzz}}}ssskkk```XXXTTTQQQMMMKKKEEEBBB===:::999999888666111000000222333333111///000000000000000000000000000000000000000000000000000000000000000000000000555444222000............000111222333333222000///000000000000000000000000000000////////////000000333333333333333333333333111111111111111111111111222222333333333333444444333444555555333333444555222555888;;;<<>>???CCCGGGKKKOOORRRSSSTTTQQQQQQUUUVVVSSSQQQQQQPPPTTT[[[jjj}}}zzzxxxwww|||~~~|||{{{{{{}}}~~~}}}~~~yyyooobbbYYYWWWVVVTTTQQQLLLJJJEEE@@@===:::999999111111111222444333111///000000000000000000000000000000000000000000000000000000000000000000000000444333111000///...//////000000111111111000000///000000000000000000000000333333222222222222333333222222222222222222222222111111111111111111111111222222222333333333444444222333555444333333444555444666999<<<@@@FFFKKKOOOTTTOOOOOOTTTUUUXXXgggyyy~~~yyywww||||||uuunnniiifffdddeee___TTTIII???:::999999888666333222333444333333222222222333333333333333111111111111111111111111111111000000000000111111000000111111111111000000000000000/////////......000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000111111111111111111000000000//////111111111111000000000///222111111111000000000000222222222222222222222222333333222333666888999:::===@@@DDDIIINNNQQQTTTUUUSSSPPPPPPTTTUUURRRQQQSSSOOOVVVbbbuuu{{{yyyxxxwww~~~~~~~~~}}}}}}vvvhhh___\\\[[[YYYVVVPPPNNNJJJEEE@@@===;;;:::222222222333555444222000000000000000000000000000000000000000000000000000000000000000000000000000222222111000///000000000000///////////////000000000000000000000000000000444333333222222333333444111111111111111111111111111111111111111111111111222222222222333333333333111333444444333333444666666777:::???FFFLLLPPPQQQUUUQQQQQQUUUYYYcccyyy~~~yyyvvvyyywwwpppjjjfffgggccc[[[QQQHHH@@@;;;999999666444333333444444333333333333333333222222222222222222222222222222222111111000000000000111111000000111111111111000000111000000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000000111111333222222222222111111111111111111111000000000000111111111111111000000000111111111111111111111111333444444666888:::<<<===???BBBGGGMMMQQQTTTUUUUUURRROOOOOOQQQQQQOOOPPPSSSRRR]]]nnn|||zzzzzzzzz|||~~~|||}}}yyykkkaaa]]][[[YYYVVVUUUSSSPPPKKKFFFAAA===;;;333222222444555555333111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000///......000111222000000000000000000000000111000000//////000000111000000000000000000000000111111111111111111111111111222222222222333333333000222333444333333555777888888;;;CCCLLLRRRSSSRRRTTTRRRTTTZZZcccuuu{{{zzzyyy{{{~~~}}}}}}~~~uuunnnjjjfffccc]]]WWWOOOGGG???:::999666444222333333333222333333333222111111111000222222222222222222222222111111000000000000111111000000111111111111000000111111111111000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000111222222222222222222222222111111111000000000000000111111111111111111111111000000111111111111222222333444777888:::<<>>AAAAAACCCGGGJJJQQQRRRTTTUUUUUUSSSQQQOOOPPPLLLJJJIIIHHHKKKTTT^^^mmm}}}}}}}}}~~~~~~yyyvvvuuuuuusssuuuxxxxxxxxxzzz~~~|||zzzyyyzzz}}}yyyuuuqqqkkkfffdddccc___[[[VVVRRROOOMMM111111111222444333111///000000000000000000000000000000000000000000000000000000000000000000000000000000111222111111000///...///000111222222222222000000000000000000000000111111000000000000111111////////////////////////111111111111111111111111111111111111222222222222111333555666777888:::<<>>BBBIIIRRRWWWWWWUUUTTTTTT]]]fffvvv}}}}}}}}}{{{zzztttrrrrrrsssssswwwwwwrrrmmmlllrrryyy~~~xxxuuuooogggbbb^^^XXXPPPIII???<<<999777777777666555333333333444444555555555222222222222222222222222111111000000000000111111000000111111111111000000---.........//////000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////............/////////000//////000000111111111222//////000000111111111222111111111222222333333333222222333444444555666666:::@@@GGGJJJKKKLLLQQQUUUSSSSSSTTTTTTTTTSSSSSSRRRKKKIIIIIIKKKNNNVVVeeessswwwpppnnnooopppssswww||||||wwwuuuuuuxxx||||||{{{}}}zzzzzz{{{|||~~~rrrppplllhhheeedddcccccc222222222111111111111000222111111111000000//////000000000000000000000000333333222222111000000000//////000000111111222222111111111000000000000000000///---+++,,,...111333000000000000000000000000222111000//////000111222111111222222222333333333000111111222222333444444555777888888777888===AAAIIIKKKQQQWWWYYYVVVUUUXXX^^^ooovvvppppppsssxxx{{{|||}}}rrrjjjlllsssyyy}}}|||tttooohhh```YYYVVVUUUUUUIIIBBB:::777777777555222444333222222111111222222222222222111111111000000222222111111000/////////111111222222222222111111000000000000000000000000000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000////////////////////////............////////////111111000000000000111111222222111111111111111111000000111111111222222222333222111111222555888:::FFFHHHLLLOOORRRRRRQQQQQQSSSSSSSSSSSSRRRRRRQQQPPPLLLKKKJJJLLLTTTbbbsss~~~wwwmmmkkkkkklllooorrrwww}}}}}}~~~~~~yyy{{{yyyzzz~~~{{{uuurrrrrrtttvvvwww222222222111111111111000111111111111000000000///000000000000000000000000111111111111111111222222000000000000000111111111111000000000000000000000222111000//////000222333111111111111111111111111222111000//////000111222111111222222222333333333111111111222333333444444555666888888888;;;@@@DDDPPPRRRVVVYYYWWWSSSUUUZZZooo~~~}}}~~~{{{wwwwwwzzz~~~{{{ooommmrrrwww}}}wwwssskkkccc\\\XXXWWWVVVNNNGGG>>>999888888555222333333222222222222222333333222222222222111111111/////////000111111222222//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000111111000000////////////000000000000000000000000////////////////////////....../////////000000000111111000000000000111111111111111111111111111111111111111111111222222222444333222222555999===@@@KKKMMMQQQTTTUUUVVVUUUTTTQQQQQQRRRRRRRRRQQQPPPOOONNNNNNOOOSSS___rrrooogggffffffiiinnntttzzz222222222111111111111000111111111111000000000000000000000000000000000000///000000111222222333333111111111111000000000000000000000000000000111111222111111111111111000000111111111111111111111111222111000000000000111222111111222222222333333333111111222222333333444444555666777888:::???FFFJJJUUUVVVYYYYYYUUUSSSZZZccc{{{}}}xxxrrrrrruuu{{{}}}xxxqqqiiiaaa]]]ZZZYYYUUUNNNDDD===:::888555333333333222222222333333444333333333333222222222222/////////000111111222222//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000111000000000000/////////000000000000000000000000/////////////////////////////////000000000111111111111000000000000111111111111111111111111111111222222222222222111111111444444333555999???DDDHHHPPPRRRTTTVVVWWWWWWVVVUUURRRRRRSSSSSSRRRQQQOOONNNMMMNNNSSS[[[jjjrrrfffaaabbbeeekkkrrryyy222222222111111111000000111111111000000000000000000000000000000000000000000000111111111222222222222222111111000000//////000000000000000111111111///000000111000///...---111111111111111111111111111111111111111111111111111111222222222333333333111111222222333444444555555555666999===DDDKKKPPPSSSUUUWWWVVVSSSVVVcccrrr||||||{{{vvvuuuzzzxxxppphhhbbb^^^\\\[[[TTTJJJBBB<<<888555222333333333333333444444555444444444333333333222222222222111111000/////////111111222222222222111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111000000000000111111000000000000111111111111333333222222222222111111333444555888===DDDKKKOOORRRSSSTTTVVVVVVUUUTTTSSSTTTTTTUUUTTTSSSPPPNNNMMMMMMRRR[[[hhhxxxuuuhhh```___ccckkkrrr|||222222222111111111000000000000000000000000111111000000000000000000000000222222222111111111000000222222111111000000////////////000000111111111111///000111222111000...,,,111111111111111111111111111111222222222222111111111111222222222333333333111222222333444444555555666666777;;;BBBIIIPPPSSSSSSSSSTTTTTTTTT[[[nnn~~~zzz}}}~~~yyy{{{~~~vvvnnnhhhccc```___YYYPPPGGG???:::555333555444444444444444555555444444444333333333222222222222111111000/////////111111222222222222111111000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111//////000000000111111111333222222222222222222222333444777;;;BBBIIIOOOSSSSSSTTTUUUUUUUUUUUUTTTSSSUUUUUUTTTRRRPPPOOOMMMLLLPPPYYYhhhzzznnneeeaaaccchhhqqqzzz222222222111111111111000000000000000111111111111000000000000000000000000333333222222111000000///111111111111000000000000/////////000111111222222111222333333333222111000222222222222222222222222111111222333333222111111111111222222222333333333222222333333444444555555888888:::???FFFMMMRRRTTTVVVTTTSSSUUUYYYeeezzz|||xxxwww}}}|||tttmmmgggdddaaa]]]VVVNNNEEE===888555777666555444444444444555333333333333222222222222/////////000111111222222//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222000000000000000000000000000000000000000000000000/////////000000000111111111111000000000000111111...//////000000111111111222222222222333333333444444666;;;@@@GGGMMMRRRUUUVVVWWWWWWWWWWWWWWWVVVVVVTTTSSSQQQPPPOOOPPPPPPQQQSSS```tttzzzlllffffffjjjooouuu222222222111111111111000///000000000111111111111000000000000000000000000222222111111111111111111000000000000000111111111...//////000111111222222111111222333333333222222222222222222222222222222111222222333333222222111111111222222222333333333222222333333444555555555::::::<<>>DDDLLLQQQRRRRRRVVVRRRRRR[[[jjjxxxwwwvvvxxxzzzsssllliiidddccc```YYYPPPGGG@@@<<<:::999777666444333333333222222222111111111000000222222111111000/////////111111222222222222111111000000000000000000000000000000////////////000000000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000............////////////111111000000000000111111---......///000111111222000000111222444555666666888<<>>GGGLLLRRRWWWYYYYYYYYYYYYWWWVVVWWWXXXYYYZZZ[[[]]]]]]jjj{{{{{{uuusssuuuxxx{{{|||{{{|||222333444444222111111111000000111111111222222222111111111111111111111111111111111111111111111111......//////000000111111000000000000000000000000222111111000//////000000111111111111111111111111000000000111111222222222222222222333333333444444444666888999999:::<<<>>>HHHLLLQQQUUUVVVTTTRRRQQQVVVdddxxx~~~xxxwwwvvvwwwzzz{{{yyyvvvvvvzzzzzzuuussstttuuusss||||||tttkkkbbb```bbbaaaXXXOOO???<<<:::888777666333111222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000/////////000000///......//////000000000111111111////////////000000111111000000000000///////////////////////////.........//////////////////////////////000000000000//////000000111111111222222222111222222222444999???DDDLLLPPPUUUYYYZZZYYYYYYZZZVVVUUUVVVXXXYYYZZZ___eeennn~~~{{{wwwtttvvvyyy|||{{{zzz|||}}}zzzzzz{{{}}}111333444444222111111222000000111111111222222222111111111111111111111111111111111111111111111111......//////000000111111000000000000000000000000222111000000///000000000111111111111111111111111111111111111222222222222222222222333333333444444333555777888999;;;>>>AAAKKKOOOSSSUUUTTTSSSSSSTTT]]]oooyyyyyy{{{{{{|||}}}}}}zzzyyy~~~sssiiifffhhhlllrrr|||~~~xxxooofffcccdddccc\\\UUUCCC???;;;888777555333111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111//////000000111000000///........./////////000000///////////////000000000////////////000000000000........./////////////////////////////////////////////000000000000//////111111111111222222222222222222333444777===DDDJJJOOORRRVVVXXXXXXXXXXXXYYYVVVTTTVVVYYYYYY[[[eeeppp{{{wwwtttvvv{{{}}}|||||||||{{{zzzyyyyyyzzz|||~~~~~~111222444444222111111222000111111111111222222222111111111111111111111111111111111111111111111111111111111111222222222222000000000000000000000000333333222222222222222333111111111111111111111111222222222222222222222222222222333333333333444444333444666777999===BBBEEENNNQQQUUUUUUTTTTTTVVVYYYggg~~~~~~{{{xxx{{{~~~||||||}}}~~~vvvhhhaaaccchhhsss|||{{{uuummmhhhfffccc^^^YYYHHHDDD>>>999777555444333333333333333333333333333000000000000000000000000000000000000000000000000111111111111111111111111///000000111111111111111............////////////////////////////////////////////////000000000000.........///////////////000000000000000000000000...//////000000000000000111111111222222222222333222333444777;;;AAAJJJOOOQQQSSSVVVWWWWWWWWWXXXYYYWWWUUUVVVYYYZZZ]]]lll~~~|||{{{}}}}}}|||zzzwwwuuuyyy|||}}}~~~~~~000222444333222111222333000111111111111222222222111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000333222222222222222333333111111111111111111111111222222222222222222222222222222333333333333444444444555555777:::???FFFKKKQQQTTTVVVUUUTTTVVV[[[```rrr|||yyy{{{oooeeedddgggttt{{{~~~zzztttnnnhhhccc^^^\\\OOOIIIAAA:::777777777777333333333333333333333333000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111111111...////////////000000000////////////////////////.../////////000000000111............/////////000000000000000000000000000......///000000000000000111111111222222222333333222444666:::???FFFNNNSSSRRRTTTVVVWWWVVVWWWXXXYYYYYYUUUVVVZZZ[[[```ttt}}}xxxuuussstttwww{{{}}}}}}yyyzzzyyywwwxxx~~~000222333333222111222333000111111111111222222222111111111111111111111111111111111111111111111111111111000000//////......000000000000000000000000111000000000000000111111111111111111111111111111222222222222222222222222222222333333333444444444555555666777:::AAAJJJPPPSSSUUUWWWVVVTTTWWW___eeezzz|||{{{~~~sssgggcccdddtttzzz~~~yyyrrrjjjccc___]]]SSSLLLCCC<<<888888999:::333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000......///000111111000000000000000000111111111111///////////////............/////////000000111111---.........//////000000000000000000000000000000......///000000000000000111111222222222333333333222444888<<>>CCCHHHLLLPPPSSSTTTUUUVVVXXXYYYZZZYYYYYYWWWUUUVVVWWWYYYfff}}}sssnnnmmmkkkqqquuuxxx{{{{{{}}}xxxwww}}}333333444444333333222111111111111111222222222333111111111111111111111111333222111111111111222333111111111111000000000///000000111111111111000000111222222222222222222111111111111111111111111111111111222222222333333333111222333444555555444444555666888===BBBIIIOOORRRWWWUUUTTTUUUWWW]]]ooo~~~www{{{~~~rrrjjjhhhnnnwwwwwwrrrllleee```[[[ZZZSSSFFF===;;;999555444333222222111222222222333222222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////000000000000111111111111000111333333222222444555666:::AAAGGGKKKOOORRRUUUUUUVVVXXXZZZ[[[[[[ZZZYYYXXXVVVUUUXXX^^^nnnyyyrrrllliiiiiiqqqxxx333333333333333222222111000000000111111111222222111111111111111111111111222111111000000111111222111111111111000000000000000000111111111111000000333333333444444333333333111111111111111111111111111111222222222333333333222222333444444444333333777888<<>>EEEKKKOOORRRTTTVVVWWWYYYZZZ\\\\\\\\\[[[ZZZYYYUUUTTTZZZfffyyytttnnnmmmlllnnnqqq}}}222222333333333222222111///000000000000111111111111111111111111111111111111000000000000000000111111111111000000000000000000000111111111111000000222333333444444333333222111111111111111111111111111111222222222333333333222222333333333333333333888:::???EEEJJJPPPSSSUUUWWWSSSQQQTTT```uuu|||yyywwwxxx}}}xxx~~~wwwsss}}}~~~wwwnnnhhhdddddd```UUUHHH>>>:::888888777666555444444444555111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................///000000000111111111111111222333333222333666888===BBBHHHNNNRRRTTTUUUWWWYYY[[[]]]^^^^^^\\\ZZZYYYWWWTTTSSS\\\mmmvvvjjjhhhlllrrryyy111111222333333222222222///000000000000111111111111111111111111111111111000000000111111000000000000000000000000000111111000000111111111111000000111111222222222222111111111111111111111111111111111111222222222333333333333333333333333333444444999<<>>DDDGGGLLLOOOQQQTTTVVVXXXZZZ[[[]]]^^^]]]ZZZVVVTTTQQQUUU]]]jjj~~~kkkfffcccfffmmmzzz000000111222222222222222111111111111222222222333111111111111111111111111111111222333333222111111///000000000111111111111000000111111111111000000///000000111111000000///111111111111111111111111111111222222222333333333333333333333555666888999???DDDJJJQQQUUUVVVUUUTTTPPPVVV___lll{{{wwwyyyyyyyyy{{{yyyzzz}}}|||{{{~~~wwwrrrnnnooovvvzzz{{{vvvqqqkkkhhhhhhcccUUUHHHAAA999888666555444333333333333222222222111000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111111222444555666:::???CCCHHHJJJMMMOOOQQQTTTXXX[[[YYYZZZ\\\]]]\\\XXXTTTQQQQQQ[[[gggvvvtttggggggiiilllrrr///000111222222222222222111222222222222333333333111111111111111111111111111222333444444333222111//////000000111111111222000000111111111111000000000000111111111111000000111111111111111111111111111111222222222333333333333333333444555888:::;;;BBBGGGNNNTTTXXXXXXVVVUUUQQQZZZeeeuuuwwwvvvzzzzzzzzz{{{xxxyyy}}}~~~}}}zzz~~~uuulllggggggoooxxx|||vvv{{{~~~zzzuuummmiiillliii[[[LLLEEE;;;:::999777666666555555444333333222111000//////111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111000000000000111111111111222444555666999===CCCGGGKKKMMMOOOPPPRRRUUUYYY]]]XXXZZZ\\\\\\[[[WWWRRROOOSSS```ooo~~~mmmccceeejjjnnnrrr333333333222222222111111111111111000000000000000111111222222222222111111111111111111111111111111222111111111000000//////......///000111222222333111111111111111111111111222222222111111111000000000111222333444333222111222333555555555666999;;;CCCJJJPPPSSSTTTUUUTTTSSSWWW^^^pppzzzssstttyyy}}}}}}{{{yyy~~~{{{zzz|||yyyvvv{{{vvvjjjeeehhhooouuuxxxssspppsss}}}zzzuuuqqqlllbbbTTTJJJAAA:::555666666444222222222222222111111111111000333333222222111000000000////////////////////////222111///.........///000000000000000111111111111000000000000000000000000222222111000//////000000222111000//////.........000000000000111111111111111111000000000000000111333333444666999>>>CCCFFFKKKLLLMMMPPPRRRUUUXXXYYY^^^^^^___^^^VVVOOOOOOUUU[[[iii{{{vvvmmmaaagggpppxxx}}}333222222222111111111111111000000000000000000000111111222222222222111111111111111111111111111111111111111111000000000/////////000000111111222222111111111111111111111111222222222111111111000000222222333444444444444333444444555555555888;;;???FFFLLLRRRUUUUUUUUUUUUUUU]]]fffzzz}}}wwwrrrsssyyy{{{{{{{{{vvvsssyyy}}}zzzxxxzzz|||oooggggggmmmsss~~~{{{xxxvvvrrrnnnqqqzzz~~~xxxsssnnndddYYYPPPDDD<<<777777777555333444222222222222111111111111111111111111111111222222111111111111111111111111////////////000000111222000000000000111111111111000000000000000000000000222222111000000000000000///......//////000111222000000000000111111111111111111000000000000111111333444555777<<>>CCCIIIOOOTTTWWWQQQPPPSSSSSSWWWjjjppplllpppyyy~~~xxxsssxxxzzzmmmmmmqqq}}}|||vvvppplllgggxxxyyyooopppqqqsssvvv{{{}}}tttmmmjjjhhhcccWWWIIIAAA<<<777666777444444444333333333222222000000000111222222333333111111111111111111111111......------...000222333000000000000111111111111000000000000000000000000000000///000000111222222444333222111000000000000000000000000111111111111111111111111222333444555;;;???DDDJJJOOORRRSSSSSSSSSUUUYYY]]]```aaaaaaaaaXXXVVVUUUYYY___mmmyyysssrrrxxx~~~555444333222111111111111000000111111111000000///111111000000000000111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111333333333222222111111111111111111222222333333444999888:::???HHHNNNQQQRRRVVVTTTSSSSSSSSS\\\uuu{{{sssqqqsss~~~}}}uuuttttttxxx~~~ssskkkjjjpppwwwooooooooouuu}}}{{{mmmlllkkkmmmsss{{{zzzuuummmhhhfff___SSSGGG===888666666666666555444333333333333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111222222222111000333777:::999@@@IIINNNPPPOOOOOOPPPTTTVVV[[[aaaeeeeeebbb^^^YYYWWWWWW___nnnzzzwww{{{}}}555444333222111111111111000000111111111111000000111000000000000000111222111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111333333333222222222111111222222333333444555555555888999<<>>DDDJJJNNNOOOPPPRRRUUUVVVYYY^^^dddgggeeeaaa]]][[[]]]bbbmmm|||~~~~~~555444333222111111111111000000111111111111000000000000000000000111222333111111111111111111111111111111111111000000000000000000000000000000000000222222222222222222222222333333333222222222222111222222222333444555555555888:::???FFFMMMRRRTTTTTTRRRRRRUUUYYYaaaqqqssslllmmmpppuuuyyy{{{zzz|||}}}{{{yyy{{{~~~xxxtttuuu|||}}}rrrkkkjjjqqqzzzjjjeeefffmmmuuuzzz}}}}}}tttrrrttt~~~|||yyyvvvnnnhhh]]]QQQGGG???;;;999666666555444333333333333222222222222222222222222111111111111111111111111222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111222555999===EEEIIIMMMOOOOOOQQQUUUYYYYYY]]]cccggghhhddd___\\\\\\dddqqq444444333222111111111111///000000111111111111000000000000000111222333333111111111111111111111111111111111111000000000///000000000000000000000000222222222222222222222222222222222222222222222222///000000111222333444444999<<>>BBBIIIOOOQQQSSSTTTUUUTTTVVV\\\hhh}}}{{{sssnnnsssyyyyyywwwwwwvvv{{{|||{{{}}}uuukkkjjjmmmwww}}}|||tttkkkaaa]]]\\\___hhhqqq|||{{{yyyxxxvvvooolllfff]]]RRRFFF===777666666555444333333333333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111222444666999>>>DDDHHHJJJNNNRRRTTTSSSRRRTTTVVV]]]aaaeeeccc^^^^^^cccjjj|||zzz{{{555444333222111111111111...///000111111222222222444444333222111111111111111111111111111111111111111111111111000000000000000000000000000000000000333333333333333333333333111111222222222333333333333444555666777999::::::@@@EEEKKKOOOPPPQQQSSSUUUSSS[[[gggyyyyyyttttttyyy}}}|||zzzzzzxxx|||~~~qqqhhhdddiiivvvyyypppeee^^^ZZZZZZaaaiiiwww~~~|||{{{yyyqqqoookkkcccXXXLLLAAA:::666666555444333333333333222222222222222222222222111111111111111111111111////////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111222333666888;;;AAAGGGLLLOOOQQQSSSRRRQQQRRRVVVYYY^^^bbbddd```[[[^^^jjjtttyyytttxxx555444333222111111111111......///111111222222222555555333222111000000000111111111111111111111111111111111111000000000000000000000000000000000000333333333333333333333333111111111222222333333333222222333555666888999999BBBGGGLLLOOOOOOPPPRRRTTTRRR^^^ooozzzwwwxxx~~~~~~||||||zzztttrrruuu{{{pppggg```fffuuu}}}|||sssggg___XXXWWW\\\ddduuu}}}sssrrrnnnggg\\\PPPDDD===666666555444333333333333222222222222222222222222111111111111111111111111.../////////000222333444000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111333444777999===BBBIIINNNTTTTTTTTTQQQOOOQQQWWW]]]___bbbccc___ZZZ```nnn|||}}}{{{uuuvvvuuurrrpppvvv777666666444333222111111000000000000000000000000111111111111111111111111444333222111111222333444222222222111111111111000111222222333333222222111333333222222111222222222222222333333333444444444555555444333444777===AAADDDJJJNNNPPPQQQSSSTTTTTTVVVbbb{{{||||||wwwzzz~~~~~~}}}|||~~~~~~xxx{{{}}}uuuqqqllliiijjjmmmppprrryyy~~~ooofff___hhhwww~~~|||zzzzzz{{{}}}~~~xxxlll___WWWVVVZZZ^^^ppp}}}{{{}}}xxxooohhheee___QQQCCC???:::666555444000111444333222222111111222222333000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000000000111222444666999>>>CCCGGGKKKMMMOOOQQQRRRRRRRRRTTTZZZ^^^cccaaa]]]ZZZXXX___rrr~~~|||vvvrrrooooooooorrr|||666666555444333222111111000000000000000000000000111111111111111111111111333222222111111222222333222222222111111111111000111222222333333222222111333333222222111222222333111111222222222333333333555555444444555888>>>BBBGGGKKKOOOQQQQQQRRRTTTUUU]]]lll~~~~~~www{{{~~~||||||{{{sssnnnkkkiiihhhjjjnnnqqqsssvvv|||}}}ooogggccckkkyyy}}}{{{zzz{{{|||~~~~~~}}}|||vvvmmmbbbZZZWWWXXX[[[mmm}}}{{{{{{|||{{{zzzwwwuuuvvv{{{{{{sssllliiidddVVVHHH<<<777444555555333444777333222222111111222222333111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333555999>>>CCCHHHLLLNNNOOOPPPQQQQQQQQQUUUZZZ___ccc```\\\XXXWWW___sss~~~zzz~~~{{{vvvqqqmmmllllllppp{{{666666555444333222111111000000000000000000000000111111111111111111111111111222222222222222222111222222222111111111111000111222222333333222222111333222222111222222333333222222333333333444444444555555555555666:::@@@DDDJJJMMMQQQRRRQQQQQQTTTXXXfffxxxxxx}}}~~~{{{}}}wwwppplllhhhhhhjjjlllppptttxxxzzz~~~zzzmmmgggfffnnn|||}}}{{{{{{||||||{{{zzzxxxtttmmmeee\\\XXXWWWWWWfffxxxwwwoookkkjjjjjjlllmmmpppwww~~~wwwpppnnnjjj^^^QQQ>>>888555666666444444666333222222111111222222333222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111222222333555:::???EEEJJJNNNPPPPPPPPPPPPQQQRRRVVV\\\aaaccc^^^ZZZWWWWWW```tttvvvtttuuuxxx~~~xxxqqqkkkhhhiiinnnyyy555555444444333222111111000000000000000000000000111111111111111111111111000111222333333222111000222222222111111111000000111222222333333222222111222222111111222222333333444444444444555555555555444555666666888<<>>999888777333111111333222222111111222222333222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000111222333333333666;;;AAAGGGLLLOOOQQQQQQQQQQQQRRRUUUZZZ___cccaaa\\\WWWUUUWWWbbbwww|||rrrkkklllsss|||}}}uuulllhhhhhhmmmwww444444444333333222222111000000000000000000000000111111111111111111111111000000222333333222000000222222222111111111000000111222222333333222222111222111111111222222333444333333333333444444444444333555666888:::???DDDHHHNNNOOOQQQTTTRRRQQQYYYccc{{{}}}|||~~~|||{{{{{{||||||uuuuuuxxxwww}}}|||mmmdddaaadddmmm|||~~~|||zzzyyyyyywwwuuuvvvsssmmmeee]]]XXXWWWXXX]]]mmmyyyhhh]]][[[^^^dddjjjrrryyy{{{uuutttrrrkkkbbbLLLCCC;;;999888444111111333222222111111222222333111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000111222333444333777<<>>EEEKKKOOOQQQRRRTTTSSSTTTWWW\\\___aaaaaaZZZVVVTTTWWW^^^kkk{{{jjjfffdddjjjvvv~~~xxxtttqqqrrrvvv333333333222222222222222000000000000000000000000111111111111111111111111111111000000000000111111222222222111111111111000111222222333333222222111111111111111222333444555111111111222222222333333333555888;;;>>>CCCHHHLLLMMMKKKOOOUUUTTTTTTaaarrr}}}}}}||||||zzz{{{~~~pppccc___^^^aaakkk{{{~~~{{{yyyxxxwwwuuutttssssssqqqkkkddd]]]XXXVVVYYYaaasss~~~qqqddd^^^\\\aaajjjuuu{{{~~~~~~~~~|||xxxwwwxxxtttnnnYYYLLL???:::999777555555333222222111111222222333222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333555555777:::@@@FFFLLLOOOQQQQQQRRRRRRTTTXXX]]]___^^^\\\WWWSSSSSSXXXbbbpppsssgggeeeeeekkkxxx~~~|||uuupppppp333333222222222222222222000000000000000000000000111111111111111111111111222111000//////000111222222222222111111111111000222222222333333222222222111111111111222333444555444444444555555555666666222555888;;;???DDDIIIMMMLLLJJJNNNUUUUUUUUUcccvvvwwwzzz}}}wwwzzz~~~nnnbbb^^^^^^bbblll|||}}}zzzyyyxxxwwwuuutttppprrrsssooohhh___XXXTTTTTTYYYhhh}}}wwwjjjbbb^^^^^^hhhssszzz}}}~~~}}}yyyyyyzzzwwwqqqaaaRRRBBB;;;888555222222333222222222222222222333333333333333333333333333111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000111222444555666888;;;AAAGGGLLLOOOQQQQQQQQQQQQTTTXXX]]]^^^\\\XXXUUURRRSSSZZZdddsss|||oooffffffgggmmmzzz|||{{{~~~wwwpppmmm333333333333333333333333111111222222222222111111222222222222222222222222222222222111111111000000111111111111111222222222000111111111111222222222333333333333333333333333333333444444444444444444444666:::>>>CCCGGGJJJKKKNNNMMMMMMNNNPPPXXXiiiyyyzzzyyy||||||mmmcccaaabbbdddnnn}}}|||xxxvvvtttrrrqqquuusssppplllfff___VVVPPPTTTTTT[[[iiiuuuyyy{{{}}}|||~~~sssggg```___eeeooozzz~~~|||{{{{{{{{{yyywwwppp\\\HHH>>>999555444777333333333222222222111111222222222222222222222222222222222222222222222222222222111000//////000000222222222111111111111000111111111111111111111111111111111111111111111111000111222333222333666888<<>>EEEJJJOOOQQQRRRMMMMMMNNNOOOSSSbbbvvvooopppxxxuuuwwwzzzooonnnpppuuuzzzyyysssooorrrzzzssskkkjjjlllooovvv~~~yyytttpppmmmllljjjhhheee___XXXSSSQQQMMMMMMTTT]]]eeepppxxxyyyyyypppiiipppsss```MMM@@@888555666444444333333333222222222222222222222222222222222111111111111111111111111333333222222222222222333222222222111111111000000111111111111111111111111111111111111111111111111222333333333333444888:::AAAEEEKKKPPPRRRRRRSSSSSSSSSUUUXXX[[[\\\ZZZUUUQQQPPPWWWbbbooo~~~|||qqqnnnuuuwwwyyyzzzyyywwwvvvvvv||||||zzzpppjjjgggkkkqqqyyywwwhhh666666555444222111000000111111222222222222111111111111111111111111111111111111111111111111111111333333333222111000//////000000111111111222222222222222222333333444444444333333444555555666777777666:::???FFFLLLPPPRRRSSSOOOOOOOOOQQQVVVggg{{{ooolllnnnvvv|||xxx{{{}}}tttkkkiiikkkooossszzzuuuqqqmmmqqqzzztttllllllnnnlllttt|||uuupppmmmllljjjhhhddd^^^WWWRRRNNNJJJHHHMMMSSSZZZfffpppuuu~~~vvvmmmuuuvvveeeRRRCCC;;;888777444444444333333333222222222222222222222222222222222222222222222222222222333222222222222222333333222222222111111111000000111111111111111111111111111111111111111111111111222222333333333666:::===CCCGGGMMMQQQSSSSSSSSSTTTSSSWWWZZZ\\\[[[WWWSSSRRRRRRZZZfffrrrwwwpppooozzz|||}}}{{{yyyxxxyyyzzz{{{ssskkkfffeeeiiiooovvv~~~xxxhhh555555444333333222111111111111222222222222111111111111111111111111111111111111111111111222222222333222222222111000000000000111111111111222222222111222222333333444444555333333444555666777777888888<<>>:::888444444444444333333333333222222222222222222222222222222222222222222222222222111111111111222333333222222222111111111111000111111111111111111111111111111111111111111111111111111222222444777<<<@@@EEEJJJOOOSSSTTTTTTTTTTTTUUUYYY\\\\\\XXXTTTSSSSSSWWW```lllyyytttqqqrrr|||}}}~~~|||zzz{{{zzzuuuoooiiidddeeeiiinnnuuu|||xxxiii444444444333333222222222111111222222222222111111111111111111111111111111000000111111111222222222222222111111111111111111000111111111111222222222111111222333333444555555333333444555666777888888;;;???EEEKKKPPPSSSTTTTTTSSSPPPQQQYYYgggzzzyyylllkkknnnpppxxx|||{{{zzzvvvrrrnnnkkkkkklllqqq}}}xxxtttkkkpppzzzoooeeedddfffiiisssvvvoookkkjjjiiihhhfffaaa[[[VVVPPPLLLJJJKKKKKKNNNVVV___lllzzz}}}uuuxxxzzz{{{qqq]]]KKKAAA;;;888555444444444444333333333222222222222222222222222111111111111111111111111000000000000000111222333222222222111111111111000111111111111111111111111111111111111111111111111///000111222444999???CCCGGGKKKPPPTTTUUUTTTTTTUUUVVVZZZ]]][[[VVVRRRRRRUUU[[[fffvvvwwwssstttvvv{{{}}}}}}|||{{{|||xxxtttpppllljjjiiilllqqqwww~~~yyyjjj333333333333333333333333111111222222222222111111000000000000000000000000000000111111222222222222111111111111111222222222000111111111111222222222111111222333333444555555333333444555666777888999===AAAGGGMMMRRRTTTUUUUUUTTTPPPRRR]]]mmmqqqhhhkkkoooqqqyyy{{{www~~~~~~}}}vvvqqqmmmkkkjjjnnnyyyyyyuuukkkqqq|||lllbbb```aaajjjttt~~~sssllliiihhhhhhhhhgggccc]]]YYYNNNKKKIIIIIIHHHIIIPPPXXXjjjxxxttttttzzz{{{}}}vvvaaaMMMBBB<<<777555555444444444333333333222222222222222222222222000000000000000000000000000000//////000111222222222222222111111111111000111111111111111111111111111111111111111111111111///000111222555:::@@@EEEHHHLLLQQQTTTUUUUUUUUUUUUWWW[[[^^^[[[TTTPPPRRRVVV^^^kkk}}}yyyqqqsssxxx{{{{{{|||}}}{{{||||||xxxvvvuuurrrqqqmmmqqqvvv|||zzzlll555444444333333222222111000000000000000111111222222222222111111111000000111111111111000000//////222222222222222222222222333333222111000000111111...//////000111111222222///000111222222555999<<<>>>CCCIIINNNPPPRRRTTTUUUUUUTTTVVVaaatttsssmmmiiilllrrrwww}}}yyy|||wwwjjjhhhkkkmmmvvv~~~sssrrruuu~~~yyyfff^^^^^^bbbjjjwwwvvvoookkkjjjhhhgggeeebbb]]]YYYVVVPPPJJJGGGEEEFFFMMMUUUgggxxx|||sssnnnoooyyy}}}}}}~~~{{{qqqZZZCCC:::===:::888777555444444555555222222222222222222222222111111111111111111111111000111111111111222222222444333333222111111111222111111000000111111222333222222111111111111111111222111222444888>>>DDDGGGLLLNNNQQQTTTWWWWWWWWWWWWYYY[[[\\\XXXRRRPPPRRRVVV```nnn~~~uuuqqqqqquuuzzz~~~{{{zzz{{{~~~|||}}}}}}zzzzzzzzzzzzyyywwwyyy~~~|||ooo555444444333333222111111111111111111111222222333222222222111111111000000222222111111111000000000111111111111111111111111333222222111000000111111222222222333444444555555222222333333444666:::===AAAEEEJJJOOOQQQRRRSSSTTTTTTTTTYYYggg}}}tttnnnlllpppvvv{{{}}}yyykkkhhhiiijjjrrr}}}tttqqquuuwwwfff^^^___bbbkkkwwwuuuooojjjhhhgggfffeeebbb]]]ZZZWWWPPPKKKHHHEEEFFFLLLTTTgggyyypppjjjiiipppxxxzzzyyyyyyxxx{{{}}}sss___HHH======666555444222111111111111222222222222222222222222111111111111111111111111000111111111111222222222333222111111000000000111111111000000111111222333222222111111111111111111222222222444999???DDDHHHLLLNNNQQQUUUWWWXXXXXXXXX[[[\\\\\\XXXRRRQQQTTTWWWbbbooo|||rrrrrrtttwwwyyy{{{yyyzzz}}}}}}}}}~~~~~~}}}~~~uuu444444444333222222111111222222222111222333333444222222222111111111111111222222222222222111111111000000000000000000000000333222111111000111111111000000000111222222333333444555555555555777;;;>>>DDDHHHMMMPPPQQQRRRRRRSSSSSSTTT\\\ooo~~~uuurrrrrrwww|||{{{kkkffffffgggnnnyyyvvvrrrvvvvvveee^^^___ccclllyyy}}}sssmmmhhhfffeeeeeedddbbb^^^[[[WWWQQQLLLIIIFFFFFFLLLSSSgggzzzqqqhhhcccfffkkkmmmnnnooossswww~~~wwweeePPPAAA<<<999888666444333222333333222222222222222222222222111111111111111111111111000111111111111222222222222111000000///000000000111111000000111111222333111111222222222222222222222222333666:::@@@FFFIIIMMMOOORRRVVVXXXYYYYYYYYY^^^^^^[[[VVVRRRRRRVVVZZZbbbnnntttrrrxxx||||||zzzwwwwww{{{}}}}}}444444333333222111111111222111111111111222333333111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111111222/////////000111111222222555555666555666777;;;>>>GGGJJJOOOQQQRRRQQQQQQRRRRRRTTT^^^uuu|||wwwwwwyyyyyyiiiccccccdddlllvvvyyyuuuyyytttddd___aaadddnnn{{{zzzpppjjjfffeeedddccccccaaa___\\\XXXSSSNNNKKKHHHFFFKKKQQQeee{{{vvvkkkaaa```bbbdddgggkkkooouuu~~~yyymmmZZZGGG;;;:::999777555444444444444222222222222222222222222111111111111111111111111000000111111111222222222222111111000000000111111111111000000111111222333111111222222222222222333222333444777<<>>IIILLLPPPRRRRRRQQQQQQQQQRRRUUUbbbzzz}}}zzz|||tttddd```aaaccckkkuuu}}}|||xxx|||rrrdddaaacccfffrrr~~~xxxnnngggfffeeeccccccbbbaaa___]]]YYYTTTPPPMMMIIIGGGJJJPPPaaayyy{{{nnnaaa\\\[[[]]]bbbhhhnnnuuu~~~|||uuueeeNNN===888777555333111111111111222222222222222222222222111111111111111111111111000000111111111222222222222222111111111222222333111111000000111111222333111111222222333333333333333444666999>>>DDDHHHKKKNNNQQQTTTXXX[[[\\\]]]]]]```]]]YYYUUUTTTVVV[[[___hhhsss{{{ttt||||||sssuuu|||333333333222111111000000000000//////000000111222111111111111111222222222111111111222222222222222222222222222222222222222111111111000111111222333111222222333333444444555333444555555666999===@@@IIILLLPPPRRRQQQPPPPPPPPPSSSYYYjjj}}}|||~~~}}}mmm```^^^___aaaiiitttyyy~~~zzz}}}qqqeeecccfffiiivvvxxxoooiiihhhfffdddccccccbbb```^^^ZZZVVVRRROOOKKKGGGIIINNN[[[qqq~~~pppbbbZZZWWWYYY```hhhooovvv}}}qqqYYYBBB;;;:::888555444333333333222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222333444111111000000111111222333111111222222333444444444333444777;;;@@@EEEJJJMMMOOORRRUUUYYY\\\^^^^^^___aaa^^^ZZZWWWXXX[[[```cccsss~~~{{{xxx}}}uuuvvv|||333333222222111000000000111111000000111111222333000000111111111222222222000000000111111111222222111111111111111111111111111111000000111222222333//////000111111222222333444555666777888;;;@@@CCCHHHKKKOOOQQQQQQPPPOOOPPPTTT___uuu}}}|||~~~|||xxxiii]]]\\\^^^```gggpppvvv{{{}}}qqqfffeeehhhkkkzzz{{{sssmmmjjjhhheeeccccccbbb```^^^[[[WWWSSSPPPLLLGGGHHHMMMSSSfffsssddd[[[WWWYYYbbbjjjqqqwww}}}cccIII???>>>;;;999777666666666222222222222222222222222111111111111111111111111000111111111111222222222111111111111111222333333111111000000111111222333111111222222333444444555333555888<<>>EEEKKKNNNOOOSSSVVVZZZ\\\]]]^^^___aaabbbaaacccffffffffflllttt|||}}}111222333333333333222111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333444333333222222333333444555444555777888999<<>>CCCIIIMMMQQQRRRTTTWWWZZZ\\\]]]]]]___```]]]___cccjjjlllnnnuuu}}}zzz~~~~~~222333333333222222111111........./////////000000111111111111111111111111111111111111111111111111111111111111111111111111333333222222222222222222333333333333333444555555888888888:::<<<@@@EEEHHHPPPNNNNNNPPPOOOOOOUUU]]]jjjrrrooottt{{{|||tttnnnmmmqqquuu{{{yyyllllllttt|||~~~zzzwwwrrrnnniiieeedddbbbaaa___ZZZYYYVVVSSSOOOKKKHHHGGGJJJNNN[[[ooo~~~tttggg```aaadddwwwqqqQQQEEE;;;:::;;;999666555444444333333333222222222111111111111111111111111///000000000111111111111111111000000111111222333222222111111222222333444888666555333222222222222777;;;@@@EEEIIIMMMQQQSSSUUUXXX[[[\\\]]]]]]^^^___\\\^^^cccjjjpppuuu{{{~~~|||~~~{{{{{{~~~333333333222222111111111/////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111333333222222222222222222444444333333444444555666888777777999===BBBFFFHHHOOONNNNNNOOONNNOOOVVV```rrrxxxmmmkkkqqqwww{{{rrrmmmooorrr{{{{{{ooooooxxx}}}yyyvvvnnnkkkgggdddbbbbbbaaa___YYYXXXWWWTTTPPPLLLHHHFFFHHHJJJTTTeeettt{{{wwwjjjbbbdddiii|||yyyWWWIII<<<999:::888555444444444333333333222222222111111111111111111111111///000000000111111111111111111000000111111222333222222111111222222333444444333222111111222333444777;;;AAAFFFJJJMMMPPPSSSVVVXXX[[[]]]\\\\\\]]]^^^[[[\\\cccllluuu~~~~~~yyyxxx|||~~~|||xxxyyy|||444444333222111111111111000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222444444444444444555555666888777666999???DDDIIIJJJPPPOOOOOOOOONNNOOOXXXccc{{{sssiiijjjqqqxxx~~~tttmmmmmmooozzz|||qqqrrr{{{|||yyyvvvnnnkkkfffcccbbbaaa___^^^YYYXXXWWWTTTPPPLLLHHHFFFDDDFFFNNN[[[gggpppzzz{{{llleeegggmmm___NNN>>>888999777555333444444333333333333222222111111111111111111111111000000000000111111111111111111000000111111222333111111111111111222333333111111000000111333444555777<<>>FFFKKKLLLNNNRRRUUUWWWZZZ\\\]]]\\\[[[\\\\\\```hhhyyy}}}wwwvvvxxx{{{zzzwwwvvv}}}~~~|||{{{{{{yyyyyyzzz}}}}}}666444333111000000111111000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111222333333444444555444444444444555666666999777777;;;CCCKKKOOOPPPSSSRRRRRRRRRPPPRRR]]]jjj{{{}}}kkkeeekkkwww~~~yyypppooorrrvvvzzz}}}sssuuu~~~~~~~~~~~~}}}{{{vvvqqqkkkfffbbb___\\\ZZZXXXXXXWWWUUUQQQLLLHHHEEE@@@BBBGGGNNNTTT___qqqtttjjjkkkooommmXXXBBB999999888666666444444444333333333222222111111111111111111111111000000000000111111111111111111111000111222222333000000000///000111111222444444333222333444555666999@@@HHHMMMNNNOOOSSSWWWXXXZZZ\\\]]]\\\[[[[[[\\\gggrrr|||uuutttwww{{{~~~~~~|||zzzyyy|||{{{{{{{{{zzzyyyyyy{{{~~~}}}333333333333333222111000000000000000111111111111222222222222222222222222111111111111111111111111000111111111111222222222444444333222222333333333222222333444444555555666999:::===AAAFFFKKKOOORRRVVVTTTSSSTTTSSSVVVaaammm~~~yyy|||nnnkkknnnvvv}}}zzzqqqkkkpppuuu|||vvvyyy{{{xxxsssqqqnnniiiddd___[[[YYYZZZYYYWWWSSSOOOKKKHHHFFFKKKGGGFFFJJJQQQ]]]ppp}}}mmmfffhhhzzzxxx]]]DDD>>>>>>888333444444444333333333333222222111111111111111111111111000111111111111222222222222222222222222222222222000000111222333333444444222333333222222333777:::<<<@@@FFFLLLOOORRRUUUWWW\\\ZZZ[[[___```^^^___bbbkkkzzzpppooosssvvv~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}|||{{{{{{zzzyyyxxxwwwwwwxxxzzz}}}~~~333333333333333222111000000000000000111111111111222222222222222222222222111111111111111111111111000111111111111222222222555555444444444444555555222333333444444555555666888:::===BBBGGGLLLQQQSSSUUUUUUVVVVVVTTTXXXfffttt}}}yyynnnmmmrrrzzztttnnnnnnrrryyy}}}zzz}}}|||zzzvvvtttpppkkkeee```\\\ZZZYYYXXXVVVTTTQQQNNNKKKJJJFFFCCCBBBEEEKKKXXXlll}}}oooggghhhppp{{{zzzyyy{{{~~~|||aaaGGG???>>>888555555444444333333333333222222111111111111111111111111000111111111111222222222222222222222222222222222111111111222222333333444222333333222222444777:::===BBBHHHMMMPPPSSSVVVXXX]]][[[]]]```aaa___```cccsss{{{ooonnntttzzz~~~}}}{{{xxxxxx{{{}}}|||}}}~~~|||||||||{{{zzzzzzyyyxxxwwwxxxzzz}}}~~~222222333333333222111111000000000000111111111111222222222222222222222222111111111111111111111111000111111111111222222222444444333333333333444444333333333444555555666666888:::>>>CCCIIINNNRRRUUUUUUVVVXXXWWWUUUZZZkkk}}}tttkkknnnvvv~~~yyypppkkkoootttxxxzzz}}}~~~|||yyywwwsssmmmgggaaa]]]ZZZXXXWWWVVVTTTRRRPPPNNNLLLGGGDDDBBBEEEKKKXXXmmmssshhhffffffnnnvvvxxxtttqqqrrrvvv{{{hhhMMMAAA===888666777444444333333333333222222111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222333333333555888;;;???DDDJJJOOORRRUUUWWWYYY]]]\\\___bbbbbb___```dddyyyyyymmmkkkrrrzzzyyyxxxuuusssuuu}}}}}}|||}}}}}}}}}||||||}}}}}}|||{{{zzzxxxwwwxxxzzz|||~~~~~~~~~222222333333333222222111///000000000111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111000000000111222222333333444444555666666666888:::???EEEKKKPPPTTTVVVTTTWWWYYYWWWTTTZZZooonnngggmmmuuu}}}}}}ssskkkmmmpppssswww{{{~~~|||zzzuuuooohhhbbb^^^[[[XXXWWWVVVTTTRRROOOMMMKKKHHHEEEDDDEEEKKKXXXoooxxxjjjccc```eeejjjllllllmmmrrrvvv}}}oooSSSCCC;;;777666888444444333333333222222222111111111111111111111111000000111111111222222222222222222222222222222222333333222222222222222222111222333333444666:::===BBBFFFLLLQQQTTTVVVYYY[[[\\\\\\___bbbaaa]]]___dddvvvtttkkkjjjnnntttuuuuuuuuuuuu{{{~~~|||~~~~~~~~~}}}~~~}}}{{{xxxwwwwwwxxx{{{|||}}}|||}}}111222222333333333222222///000000000111111111111222222222222222222222222111111111111111111111111000000111111111222222222111000000000111111222333333333444555555666666777999;;;@@@GGGMMMRRRUUUWWWUUUVVVWWWVVVTTT]]]ttt{{{iiieeejjjrrrzzzuuummmlllmmmoootttyyy}}}~~~{{{vvvpppiiiccc^^^[[[XXXWWWVVVSSSPPPMMMJJJIIIEEECCCBBBCCCGGGUUUmmm}}}kkk```[[[]]]```dddgggmmmtttyyywww[[[FFF;;;666666777444444333333333222222222111111111111111111111111000000111111111222222222222222222222222222222222333333222222222222222222111222333444444777;;;???DDDHHHMMMRRRUUUWWWZZZ\\\\\\\\\___```^^^[[[^^^dddsss}}}ooolllllllllnnnrrrsssvvv|||~~~|||~~~}}}~~~~~~{{{xxxuuuuuuvvvyyy{{{{{{{{{|||111111222333333333222222000000000000111111111111222222222222222222222222111111111111111111111111000111111111111222222222333333222333333444555666444444444555666666777777:::===BBBIIINNNSSSVVVWWWVVVVVVVVVVVVXXXddd~~~ttthhhfffjjjqqqyyy{{{ooommmkkklllqqqvvv{{{}}}}}}zzzuuuoooiiibbb^^^[[[XXXWWWUUUSSSPPPLLLIIIHHHGGGEEEDDDDDDHHHVVVpppmmm___UUUVVVXXX]]]dddmmmvvv{{{cccKKK<<<777666777444444333333333333222222111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222111222333444555888===@@@EEEIIINNNSSSVVVXXXZZZ\\\]]]]]]^^^___[[[XXX]]]eeeuuuvvvmmmmmmmmmlllnnnooossszzz~~~}}}{{{~~~~~~{{{wwwtttrrrtttvvvxxxyyyzzz{{{}}}000111222333333333333222000000000000111111111111222222222222222222222222111111111111111111111111000111111111111222222222333333333333444555666777444444555555666666777777<<>>AAAEEEIIIOOOSSSVVVXXXZZZ\\\```______^^^YYYXXX___hhh{{{oooiiiiiihhhkkkqqqqqqvvv}}}~~~}}}~~~~~~{{{vvvrrrpppqqqtttvvvxxxyyyzzz{{{|||~~~000111222333333333333333000000000000111111111111222222222222222222222222111111111111111111111111000111111111111222222222222222222222333444555666444444555555666777777777===@@@EEEKKKPPPSSSUUUVVVYYYVVVUUUYYYeeeyyysssnnnlllmmmqqqvvvqqqlllhhhggglllqqqvvvwww{{{~~~~~~yyywwwsssmmmgggaaa]]]ZZZVVVVVVUUUTTTRRRPPPOOONNNFFFDDDCCCBBBEEETTTppprrrbbbRRRQQQRRRYYYeeerrr{{{qqqUUUBBB;;;:::999444444444333333333222222111111111111111111111111000111111111111222222222222222222222222222222222000000111222333333444444111222333555666:::>>>BBBEEEIIIOOOSSSVVVXXXZZZ\\\bbbaaa```^^^YYYXXX```kkkxxxiiifffdddaaahhhssstttzzz~~~~~~~~~~~~}}}|||}}}~~~~~~~~~zzzuuuqqqooopppsssuuuxxxyyyyyyyyyzzz{{{~~~333333333333333333333333222222222111111111000000333222222111111222222333333222222111111222222333444444333333222111000000444444444444444444444444333444555555555555888:::;;;AAAHHHNNNSSSUUUWWWYYYXXXWWWYYY```ppprrrnnnooowww}}}yyyoooggggggjjjnnntttyyy|||{{{zzzwwwsssoookkkeee___[[[WWWVVVUUUUUUTTTRRRMMMJJJNNNFFFCCCFFFIIIQQQggguuueeeYYYRRRQQQZZZgggqqqzzzyyy\\\FFF===:::999666555444333222333444444333333333333333333333333111111111222222333333333111111111111111111111111222222222222222222222222555555555555777:::@@@DDDHHHKKKOOOSSSUUUXXX[[[]]]]]]aaaccc___YYYZZZbbbjjjyyymmmaaa^^^aaafffkkkqqqrrr}}}~~~{{{{{{|||~~~~~~{{{zzzzzz{{{xxxvvvsssqqqooopppqqqrrrvvvwwwxxxxxxwwwxxxzzz|||~~~333333333333333333333333222222222111111111000000333222222111111222222333333222222111111222222333444444333333222111111000444444444444444444444444333444555555555666888:::<<>>CCCKKKQQQUUUWWWXXXYYYXXXYYY^^^jjj}}}uuuvvvzzz|||{{{yyylllggghhhjjjooouuu~~~~~~{{{wwwtttoooiiibbb^^^WWWVVVTTTTTTSSSQQQMMMJJJHHHDDDDDDHHHHHHIIIUUUcccrrrzzz}}}||||||sssgggYYYQQQLLLRRR^^^lllzzzfffNNNAAA<<<:::666555444333222333444444333333333333333333333333333333222222222222222222111111111111111111111111222222222222222222222222444444555666888<<>>FFFLLLUUU[[[]]]\\\[[[ZZZ[[[___jjj|||tttkkkvvv~~~}}}}}}vvvkkkdddaaaaaadddhhhpppyyy}}}|||yyyvvvqqqiii```YYYXXXUUURRRPPPPPPOOOMMMKKKDDDFFFFFFDDDDDDGGGHHHGGGRRR___llluuu{{{eee]]]UUUSSSXXXcccttt}}}zzzcccLLLAAA>>>666555444333222333444444333333333333333333333333111111111222222333333444111111111111111111111111222222222222222222222222111222555777;;;BBBJJJOOOOOORRRVVVZZZ\\\___bbbdddeeegggkkkqqqzzzwwwfff]]]___eeennntttvvvzzzyyyzzz~~~zzzsssrrrvvv{{{~~~|||}}}}}}|||zzzxxxyyyyyyvvvvvvtttrrrpppnnnlllkkklllrrr{{{|||xxxuuuvvvzzz333333444444333333222111000111111111111222222222333333333222111000///...333333333333333333333333222222222222222222222222444333333222222111111111444333444777888777:::@@@JJJOOOVVV[[[\\\\\\[[[[[[YYY```ooo}}}nnnnnnrrrvvvyyyzzz|||{{{llldddbbbbbbbbbeeeiiipppvvv~~~~~~~~~zzzuuuooohhhaaa\\\XXXVVVSSSQQQPPPOOOLLLJJJGGGGGGFFFEEEDDDDDDGGGJJJMMMWWWgggwww|||jjj```WWWVVV\\\iii{{{zzzyyy~~~jjjNNN???===999888666444333333333333333222222111111222222333222222222222222222222222222222222222222222222222000222333333222111333444111222444777===CCCIIIMMMQQQTTTWWWZZZ\\\___ccceeehhhiiiqqq~~~tttgggaaafffqqq}}}|||}}}yyyuuuvvv~~~yyyssskkkiiisss~~~}}}{{{yyyyyyzzzzzzyyyxxxvvvvvvtttrrrpppnnnmmmlllkkkrrryyy}}}zzzvvvrrrpppqqquuu{{{~~~~~~333333444444333333222111000111111111111222222222222222333222222111000///222222222222222222222222222222222222222222222222333333333222222222222222555333444777888777;;;@@@KKKPPPWWW[[[]]]\\\\\\[[[ZZZbbbsss|||nnnjjjnnnssswwwxxx||||||lllccc___^^^^^^aaaeeelllsss{{{~~~~~~zzzuuuooohhhaaa\\\XXXUUUSSSQQQPPPNNNLLLJJJHHHHHHGGGFFFDDDDDDGGGIIIOOOXXXgggwwwlllaaaWWWVVV]]]iii{{{|||~~~nnnRRRBBB>>>999888666444333333333444333333222222222222333333222222222222222222222222111111111111111111111111000222333333222111333444222333444888>>>DDDJJJNNNRRRUUUYYY\\\^^^```dddfffhhhlllwwwvvvlllhhhnnnzzz}}}xxxuuuvvv}}}{{{sssmmmiiijjjwww~~~|||zzzyyyxxxyyyzzzyyyxxxvvvuuutttrrrqqqooonnnmmmnnnsssxxxzzzwwwssspppnnnooosssyyy{{{|||~~~333333444444333333222111000111111111111222222222111111222222222222111111111111111111111111111111222222222222222222222222222222222222333333333333555333444777888888<<>>DDDOOOTTTZZZ^^^___^^^]]]\\\]]]jjjtttlllggglllrrrxxx~~~pppbbbZZZUUUTTTVVV[[[bbbiiisss}}}yyytttooohhhaaa\\\WWWUUUQQQOOONNNMMMKKKIIIJJJJJJIIIHHHEEEEEEFFFGGGNNNVVVccctttrrrdddVVVRRRWWWbbbppp||||||zzz||||||^^^HHH>>>999888666555444333444444444444333333333333444444222222222222222222222222111111111111111111111111000222333333222111333444444555777<<>>;;;666444444444444444000111111222222333444444222222111111222222333444444444333222222333444444333333222222222333444444444777<<>>;;;777444444444444444333222222222222222222222222222111111222222333444222222111000000111222222333333222222222333444444555777<<>>CCCIIINNNRRRTTTUUUYYY```dddfffffffffgggaaaoooxxxvvvwww{{{zzzzzzvvvpppmmmmmmpppwww}}}sssjjjgggjjjtttzzzyyywwwuuuuuuxxxwwwwwwvvvvvvvvvvvvvvvwwwvvvtttrrrqqqsssuuuvvvvvvrrrpppmmmkkkkkklllmmmnnnoooppppppooopppuuu}}}555555555666666666666666333444444444444444444444333333333333333333333333333222222222222333444444444444444444333333333333222222222333333333444444666777888:::>>>FFFOOOUUUZZZZZZZZZ[[[YYYWWW\\\cccttt}}}~~~yyyuuuvvv~~~}}}sssiii^^^WWWPPPJJJHHHIIIJJJKKKNNNUUU[[[bbbnnnzzz~~~yyyxxxyyy}}}|||{{{zzzwwwtttqqqmmmhhhccc___[[[XXXTTTQQQOOOMMMJJJGGGHHHGGGFFFDDDCCCCCCCCCCCCDDDFFFLLLWWWccckkkllljjjiii```TTTKKKGGGIIIMMMPPPUUU```ooo{{{lllPPPAAA===888555555555444444111111222222222333333333222222111111222222333444333333333333333333333333222222222222333444555666777:::???DDDJJJOOOSSSUUUXXX\\\aaadddeeeeeeeeeeeebbbpppzzzsssrrruuu~~~~~~}}}~~~|||zzzyyyvvvqqqoooqqqttt|||zzzqqqjjjkkkqqq}}}}}}xxxwwwvvvsssrrrtttuuutttttttttuuuuuuvvvwwwvvvssspppoooppprrrrrrrrrooonnnkkkiiihhhhhhjjjlllnnnooopppoooooosss{{{444444555555555444444333222222222222333333333333333333333333333333333333222222222222222333444444333333333333333333333333222222333333333333444444666777999;;;@@@HHHQQQWWW]]]]]]^^^^^^[[[XXX]]]eeevvvzzzwwwuuuxxx~~~|||ssshhh\\\UUUNNNHHHGGGIIIJJJJJJNNNTTTZZZ```kkkvvv}}}{{{|||~~~~~~}}}|||{{{yyywwwtttqqqmmmiiiccc```\\\YYYTTTPPPNNNLLLIIIGGGHHHGGGFFFDDDCCCCCCCCCCCCEEEEEEIIIQQQ\\\dddhhhhhhggg```UUUKKKFFFGGGKKKOOOTTT```mmmxxxpppSSSAAA>>>999666555555444444000111111222333333444444222222111111222222333444000111111222222111111000111111111222333444555666888;;;@@@EEEKKKPPPTTTVVVZZZ]]]aaacccddddddeeefffdddooo}}}uuuoooqqquuu{{{zzzzzz|||}}}xxxwwwuuuqqqrrrvvvzzzyyyooojjjooowwwzzzvvvuuusssooonnnoooppppppqqqqqqssstttvvvwwwtttqqqnnnmmmmmmnnnnnnnnnmmmllliiifffcccdddgggjjjlllnnnooonnnnnnqqqxxx}}}222333333333333222000/////////000000000111111111333333333333333333333333222222222111222222333444111111111222222222222222222222333333333333444444777888999<<>>999666555555444333222222222222222222222333222222111111222222333444000111222222222222111000111111111222333444666666999<<<@@@FFFLLLQQQUUUWWWYYY[[[^^^```bbbcccfffhhhjjjrrr|||xxxlllhhhmmmsss}}}~~~zzzvvvvvvzzz{{{uuusssrrrqqqtttyyyxxxpppmmmuuu{{{uuupppooommmhhheeeeeeggghhhiiijjjllloooqqqrrrpppmmmkkkjjjkkkmmmmmmmmmlllkkkhhhccc```aaaeeeiiijjjlllnnnmmmmmmooouuuzzz666666777777666444333111222222333333333444444444333333333333333333333333222222111111222222333444555555555555555555555555222222333333333444444444777888:::<<>>;;;;;;444444888555444333333333333333333444222222222222222222222222111111222333333333333222111222333333222333444666;;;>>>CCCGGGKKKNNNRRRUUUVVVXXX[[[^^^aaaeeehhhjjjwwwzzziii___[[[]]]eeennnuuuzzz~~~|||wwwuuuyyytttkkkiiihhhkkkrrrwwwzzz|||xxxyyysssqqqpppqqqxxxzzzuuuqqqtttvvvkkkbbbZZZWWWTTTOOOMMMNNNPPPQQQSSSVVVYYY\\\___aaaeeedddeeehhhlllnnnnnnmmmllliiifffdddcccdddfffgggjjjjjjjjjjjjkkkkkkllllll555555666777666555444333222222333333444444333333333333333333333333333333333333333333333333333333666555444444333333444444555555555555555666777777666777999>>>EEEOOOWWW\\\aaa```bbbbbb___\\\bbbjjj~~~jjj______eeejjjlllqqqwww}}}~~~~~~ooocccVVVNNNJJJGGGGGGIIIJJJHHHIIINNNQQQUUU]]]eeeqqq|||zzzxxx{{{}}}~~~~~~~~~}}}}}}}}}}}}|||{{{yyyuuuqqqoookkkhhheee^^^ZZZTTTPPPMMMLLLJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCDDDCCCBBBFFFNNNZZZfffnnntttmmmaaaUUUNNNNNNTTTYYYkkksss|||}}}yyyxxxiiiOOO@@@<<<;;;555444777333555444444333333444444555222222222222222222222222222222111111222222333444111222333333222333555777===@@@EEEHHHKKKNNNQQQTTTWWWZZZ^^^aaacccfffjjjmmm{{{rrrccc[[[YYY\\\eeemmmppptttvvvtttppprrr{{{~~~pppgggeeeccceeekkkpppsssxxx~~~}}}zzz~~~yyyvvvuuutttuuu|||vvvsssttt|||yyypppaaaYYYRRROOOMMMIIIHHHJJJMMMNNNPPPRRRVVVYYY\\\]]]bbbbbbdddgggkkknnnnnnnnnkkkjjjhhhfffeeeeeeeeefffggghhhjjjkkklllkkkjjjiii222333555666666444222111111222333444555444333222333333333333333333333333333333333333333333333222555555444333333333333333444444444444555666777777666777999>>>FFFOOOXXX^^^``````bbbbbb^^^[[[aaajjjvvvbbbZZZ]]]eeejjjlllrrryyyooocccVVVOOOKKKHHHGGGJJJJJJHHHIIIMMMQQQTTT[[[dddpppzzzzzzxxxyyy}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}{{{yyywwwsssqqqnnnlllhhhfff^^^ZZZTTTPPPMMMLLLJJJIIIGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBAAADDDLLLZZZiiirrrxxxpppcccVVVNNNNNNSSSYYYlllsss||||||yyyzzzpppSSSCCC===<<<555444777222444444333333333333444444222222222222222222222222333222111000111222333444111222333333333444666888>>>AAAEEEHHHJJJMMMPPPRRRXXX[[[```ccceeehhhmmmqqq~~~|||oooaaaZZZZZZ^^^eeelllmmmoooqqqooommmsss}}}oooeeebbb___```eeejjjmmmsssyyy~~~zzzxxxyyyyyyzzz{{{sssrrrwww~~~rrrjjjYYYRRRMMMLLLJJJHHHJJJNNNOOOQQQSSSUUUXXXYYYZZZ[[[______aaaeeejjjnnnooonnnlllkkkjjjhhhgggeeeddddddeeegggjjjmmmmmmkkkiiiggg333444555666666444222111111222333444555444333222333333333333333333333333333333333333333333333222444333333222222222222222333333333333444555666777666777:::???GGGPPPYYY______```bbbbbb]]][[[cccmmmppp___ZZZ```ggglllnnnuuu~~~ooocccVVVOOOKKKHHHHHHJJJKKKIIIJJJNNNQQQTTT[[[cccmmmxxx}}}xxxvvvwww}}}~~~||||||}}}~~~}}}||||||}}}}}}{{{yyyvvvtttqqqnnnmmmjjjgggeee^^^YYYTTTOOOMMMKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@@@@BBBJJJXXXiiiuuuxxxpppcccUUULLLKKKQQQVVVfffmmmuuuyyyzzz{{{}}}{{{}}}vvvWWWEEE>>><<<666555777111333333222222222222333333222222222222222222222222333222111000111222333444111222333444333444666999===@@@DDDGGGIIIKKKNNNQQQXXX\\\bbbeeegggjjjooottt|||nnn```ZZZ[[[]]]ccchhhkkknnnpppooopppxxx}}}nnnddd___\\\\\\aaaeeeiiipppvvv}}}{{{}}}}}}~~~zzzssssss|||xxxmmmdddUUUPPPLLLKKKIIIHHHLLLRRRRRRTTTYYY]]]___``````___^^^^^^aaaeeejjjnnnoooooolllkkkkkkiiigggeeecccbbbdddgggkkknnnnnnlllhhheee666666777888777666555444222222333333444444333333333333333333333333333333333333333333333333333333333333222111111111111222222222222333444555666777777777:::???GGGQQQZZZ``````aaabbbaaa\\\[[[fffssslll^^^^^^fffmmmqqqrrrzzzooocccVVVOOOLLLIIIIIIKKKLLLIIIJJJMMMPPPSSSZZZaaakkkuuuwwwtttssssss{{{~~~~~~}}}||||||{{{|||}}}~~~|||{{{{{{{{{|||{{{yyywwwuuurrrooommmkkkiiifffccc]]]YYYSSSOOOLLLKKKIIIHHHFFFFFFFFFFFFEEECCCBBBAAA@@@@@@@@@BBBIIIXXXiiivvvxxxpppbbbTTTKKKIIIMMMRRR^^^dddlllppprrruuu|||{{{YYYGGG>>><<<777777888222333222222111111222222333222222222222222222222222222222111111222222333444111222333444444555777999<<>><<<777888999222333333333222222333333333222222222222222222222222111111222333333333333222111222444444444555888:::<<>><<<888999:::333555444444333333444444555222222222222222222222222000111222333444333222222111222444444444555888:::===@@@DDDHHHKKKNNNQQQTTTVVV]]]dddggggggkkkrrryyytttfffbbbdddfffhhhkkklllrrryyy}}}~~~rrreee[[[WWWSSSRRRWWW\\\bbblllttt|||~~~|||}}}{{{ppp```RRRJJJIIIJJJNNNRRRWWWbbbmmmzzzwwwqqqhhhiiikkkoootttwwwxxxxxxnnnllliiifffcccaaaaaa```^^^aaadddggggggeeebbb```555666666777666444333222222222111111222222333444222222222222222222222222333333333444444444555555222222222222222222222222444444333444444555666777999999;;;AAAJJJTTT\\\```eeedddbbb___[[[^^^nnn~~~mmmaaaaaadddnnnyyyyyyuuufffVVVNNNKKKHHHGGGIIIJJJIIIJJJMMMMMMNNNUUU^^^jjjtttzzzqqqoooqqquuu|||~~~zzz~~~~~~~~~~~~~~~}}}|||||||||zzzyyyxxxyyyxxxvvvttttttqqqnnnkkkiiigggdddaaa[[[XXXTTTPPPLLLJJJIIIIIIDDDDDDDDDDDDCCCCCCCCCCCC@@@BBBBBBCCCNNN```ooouuuzzzmmm]]]SSSLLLGGGEEEGGGNNNTTT\\\dddkkksss{{{~~~dddKKK>>>>>>:::888888333444444444444444444444444444444444333333222222222222222222222222222222222///111333444444666999;;;AAADDDGGGHHHIIILLLRRRWWW]]]___ccchhhhhhiiiqqqzzz{{{mmmjjjlllmmmnnnppprrrtttxxx|||~~~xxxkkk___WWWRRRRRRRRRSSSXXXaaalllsss~~~vvviii\\\TTTOOONNNNNNPPPVVVbbbnnnwwwyyyqqqiiihhhjjjqqqzzz|||rrrnnniiiggggggeeebbb^^^```aaaccceeeeeecccaaa```666666666666555444333333222222222111222222333444222222222222222222222222333333333444444444555555222222222222222222222222444444333444444555666777999999;;;AAAKKKUUU\\\```cccaaa```]]]ZZZ^^^nnn~~~lll``````bbbmmmxxxxxxvvvgggWWWOOOKKKHHHGGGHHHIIIHHHJJJMMMNNNOOOWWW```lllvvv}}}tttrrrsssvvv}}}}}}~~~~~~~~~~~~~~~}}}||||||}}}{{{xxxwwwwwwvvvtttssspppnnnjjjhhhfffccc```]]]ZZZWWWTTTOOOLLLJJJIIIIIIDDDDDDDDDDDDCCCCCCCCCCCCAAABBBBBBDDDOOOaaapppwwwzzzmmm]]]SSSKKKFFFEEEGGGLLLRRR[[[dddlllssszzzeeeLLL>>>>>>:::888888333444444444444444444444444444444444333333222222222222222222222222222222222000111333444555666999<<>>:::888999444444444444444444444444444444444333333333333222222222222222222222222222222000222333444555777:::===EEEIIIOOOSSSUUUWWW[[[___bbbcccfffiiihhhiiipppzzzvvvvvvyyyyyyxxxwwwsssvvvzzz~~~vvvkkkaaaXXXRRROOOOOOPPPRRRWWW```kkkrrrzzz~~~tttiii^^^WWWLLLMMMOOOVVVbbbqqquuummmgggfffggglllvvvwwwsssmmmjjjiiifffbbb^^^[[[]]]```ccceeefffeeeeee999888666444444444555555333222222222222333444444333333333333333333333333333333333444444444555555333333333333333333333333444444333444444555666777999999===DDDNNNWWW^^^bbbeeedddbbb___[[[___nnnmmmaaaaaacccnnnzzzzzz{{{lll[[[QQQLLLHHHFFFFFFGGGFFFIIIMMMPPPSSS]]]fffsss~~~|||yyyyyy{{{~~~~~~~~~~~~~~~}}}||||||{{{yyyuuuttttttuuuuuutttrrrooollliiifffddd```]]]XXXVVVSSSOOOKKKIIIGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCAAACCCDDDGGGRRRdddsssyyywwwkkk]]]QQQHHHCCCCCCGGGHHHOOO[[[fffpppwwwzzz|||kkkPPPAAA>>>999888999555444444444444444444444444333333333333333333333333222222222222222222222222111222333444555888<<>>EEEOOOYYY```cccgggeeeccc___ZZZ]]]lll|||ooodddfffhhhsss~~~}}}nnn\\\RRRMMMHHHFFFFFFGGGFFFIIIMMMPPPUUU___iiiwww||||||~~~~~~~~~~~~~~~~~~~~~}}}||||||xxxvvvttttttvvvxxxxxxxxxtttqqqmmmjjjhhheeeaaa^^^WWWVVVSSSOOOLLLIIIGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCAAACCCDDDGGGQQQbbbooouuusssiii\\\RRRHHHBBBCCCGGGIIIPPP[[[hhhssszzz}}}}}}oooSSSBBB???999888999555444444444444444444444444333333333333333333333333222222222222222222222222222333444444555888===@@@FFFLLLTTTYYY[[[\\\___aaabbbbbbdddfffeeeeeemmmwww~~~xxx{{{~~~}}}xxxvvvrrrvvv}}}xxxlllbbbZZZTTTQQQLLLMMMNNNQQQUUU^^^gggnnntttzzz}}}uuukkk```YYYSSSQQQRRRXXXbbbmmmuuuzzz|||xxxrrrlllgggdddbbbbbbaaaeeeooo}}}{{{uuupppmmmhhhccc^^^[[[]]]___aaacccdddeeeeee888888777666555555555555333333333333333444444555333333333333333333333333333333333444444444555555333333333333333333333333444444333444444555666777999:::???GGGQQQZZZaaaccceeecccaaa]]]XXX[[[jjjzzzqqqhhhkkkooozzz~~~ooo]]]SSSNNNIIIGGGGGGHHHGGGIIIMMMQQQVVVaaakkkxxx~~~~~~~~~~~~~~~~~~}}}||||||vvvuuuuuuwwwzzz{{{{{{zzztttqqqmmmjjjgggddd```]]]WWWVVVTTTPPPMMMJJJGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCAAACCCCCCEEENNN]]]iiinnnnnneee[[[SSSIIIBBBCCCGGGJJJPPPZZZhhhttt|||rrrUUUCCC???999888999666444444444444444444444444222222333333333333444444222222222222222222222222222333444444555999>>>BBBGGGMMMTTTXXXZZZ[[[^^^aaabbbbbbccceeeddddddmmmwww~~~}}}xxxzzz~~~|||wwwtttpppuuu}}}vvvkkkaaaZZZUUUQQQLLLMMMNNNPPPTTT\\\dddjjjqqqwww|||vvvmmmbbb[[[RRRPPPPPPVVV```jjjqqqsssuuuqqqlllfffaaa_________```fffrrrxxxrrrnnniiiccc^^^[[[\\\^^^```bbbdddeeefff777888888777777666555444444333333333333444555555444444444444444444444444333333333444444444555555444444444444444444444444444444333444444555666777999;;;???HHHRRR[[[bbbddddddcccbbb^^^[[[^^^nnnqqqkkkooottt~~~{{{|||ooo^^^TTTOOOJJJHHHHHHIIIHHHJJJNNNQQQVVVaaalllwww~~~~~~~~~~~~~~~~~~}}}||||||wwwwwwxxx{{{}}}~~~|||zzztttqqqmmmjjjgggddd```]]]XXXWWWUUURRRNNNKKKHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCAAABBBBBBBBBJJJXXXcccggghhhbbb[[[TTTKKKCCCCCCGGGJJJOOOXXXfffsss|||tttWWWDDD???999777:::666444444444444444444444444222222222333333444444444222222222222222222222222333444444444666999???CCCIIINNNTTTXXXYYYZZZ]]]```bbbbbbccceeedddeeennnyyyzzztttvvvzzzwwwrrrooonnnsss~~~uuujjjaaaZZZTTTQQQMMMMMMNNNPPPSSSZZZaaagggnnnuuu~~~{{{vvvoooeee]]]TTTRRRQQQVVV```iiimmmnnnllljjjfffbbb___]]]]]]]]]bbbhhhvvv{{{uuupppjjjccc^^^YYYZZZ\\\___bbbeeeggghhh777777888888888666444333444333333333333444555555444444444444444444444444333333333444444444555555444444444444444444444444444444444444444555777777999;;;@@@HHHSSS\\\bbbeeeeeeeeedddbbb___dddtttqqqkkkrrrwww|||xxxyyy{{{ooo^^^TTTOOOKKKIIIIIIJJJIIIJJJNNNQQQWWWbbbmmmuuu}}}~~~~~~~~~~~~~~~}}}||||||yyyyyy{{{~~~|||yyyvvvsssooollliiieeebbb___XXXWWWUUURRROOOKKKHHHGGGEEEDDDDDDDDDCCCCCCCCCCCC@@@BBBAAAAAAHHHTTT^^^bbbeee```[[[UUULLLCCCCCCGGGJJJNNNWWWdddrrr{{{vvvXXXEEE???888777:::777444444444444444444444444222222222333333444444444222222222222222222222222333444444444666:::@@@DDDJJJOOOTTTWWWXXXZZZ]]]```cccbbbdddeeeeeefffpppzzzuuuoooqqqtttrrrmmmjjjlllrrr~~~~~~tttjjjaaaZZZTTTPPPMMMNNNOOOPPPSSSYYY```eeemmmttt~~~~~~{{{yyywwwpppggg```YYYVVVTTTXXX```gggiiiiiicccbbb```^^^]]]]]]]]]]]]ccckkkyyy|||vvvpppkkkddd^^^VVVXXX[[[^^^cccfffiiikkk888888999999888777555444333222222222333333444555444444333333222222222222333333333333333333333333666666555444333333333333444555555555444444666777:::<<>>???FFFPPPXXXZZZ\\\]]]WWWNNNGGGFFFGGGOOOYYYfffrrrxxxzzzxxxwwwyyyzzz\\\GGG@@@888777999555444444444444444444444444222222333333333333444444333333333333333333333333222333333444555:::???DDDLLLTTTZZZ[[[]]]bbbffffffcccdddccccccdddkkkvvv~~~{{{uuupppooonnnjjjhhhjjjsss{{{wwwkkk```XXXSSSQQQPPPMMMMMMPPPQQQSSSZZZaaakkksss}}}}}}xxxssspppiiiccc]]]^^^ccciiikkkjjjggghhhgggffffffkkktttzzzvvvrrrpppjjjdddaaa\\\ZZZYYYZZZ^^^cccfffggg:::999999999888777666666555555444333333333333444222333555666666555444333444444444444444444444444333333333333333444555666444555666555444444666888999<<>>DDDNNNUUUZZZ\\\\\\VVVMMMGGGGGGIIIQQQ]]]mmmyyy}}}zzzvvvtttuuu|||~~~{{{}}}^^^IIIBBB999777888555555555555555555555555555222222222333333333444444333333333333333333333333222333333444555:::@@@DDDLLLTTT\\\^^^aaaeeeiiiiiiggggggfffeeeffflllwww~~~{{{uuurrrqqqnnnjjjhhhjjjwwwxxxlllaaaYYYTTTQQQNNNKKKLLLOOOQQQSSSYYYaaakkksss}}}~~~zzzvvvsssoooiiicccaaaeeekkkmmmnnnmmmoooooooooqqqxxxvvvqqqnnniiicccaaa\\\ZZZXXXYYY\\\```cccddd::::::999888888777777777555555444333333444444444444444222222222333444555444444444444444444444444666555444333333333333333555666666666555555777888999<<>>>>>DDDMMMUUU]]]]]][[[SSSKKKFFFHHHLLLRRR^^^ooozzz{{{xxxsssqqqtttzzz~~~{{{xxx```KKKCCC:::777888444555555555555555555555555222222222333333333444444333333333333333333333333333444444555666;;;@@@EEEKKKUUU^^^aaacccgggjjjiiihhhhhhgggeeefffkkkuuu}}}{{{wwwtttssspppllllllooo|||zzznnncccYYYSSSPPPKKKIIIIIIMMMPPPSSSZZZbbblllsss||||||~~~{{{xxxvvvtttoooiiigggjjjooorrrsssvvvzzz}}}~~~~~~tttooolllgggcccbbb]]][[[XXXWWWZZZ^^^aaabbb;;;;;;999888888777888888444444444444444555555666999777444222111333555777444444444444444444444444666666555444333333333333555666777666555555777999888<<>>???DDDNNNUUU___^^^[[[SSSJJJEEEHHHLLLQQQ]]]kkkttttttpppnnnmmmsssyyyzzzyyyxxxcccMMMDDD;;;777888444444444444444444444444444222222333333333333444444333333333333333333333333333444444555666;;;AAAEEELLLVVV___ccceeeiiijjjiiiggggggfffdddeeekkkttt|||}}}yyyvvvuuussspppsssxxx}}}qqqeeeZZZRRRNNNIIIGGGHHHLLLOOORRRZZZbbbjjjqqqyyy|||}}}~~~|||{{{zzzyyyuuuqqqppprrrvvvzzz|||{{{qqqmmmjjjeeebbbbbb___[[[XXXWWWYYY]]]```aaa<<<;;;999888777888888888333333333333444666777888:::888666444333333444555555555555555555555555555555444444333333333444444555666777666555555777999888<<>>>>>DDDNNNUUU^^^___\\\UUUKKKFFFFFFIIINNNXXXdddjjjiiiggggggiiiqqqwww{{{vvvvvvwwwdddNNNEEE;;;777888444333333333333333333333333222222333333333333444444333333333333333333333333222333333444555:::???DDDNNNXXXbbbfffhhhjjjkkkiiifffgggffffffhhhoooyyy{{{yyyxxxuuuuuuzzzttthhh[[[PPPKKKJJJGGGHHHLLLNNNQQQXXX```eeekkktttzzz~~~}}}yyy{{{~~~~~~~~~}}}{{{yyyyyy{{{wwwoookkkhhhdddbbbccc```]]]XXXWWWYYY\\\___aaa<<<;;;:::888777888888999222222333333555666888999888777777666555333222111555555555555555555555555333333333333444555666666555666777666555666777999888<<>>CCCMMMUUU\\\^^^^^^WWWMMMFFFDDDFFFKKKTTT^^^cccaaa```cccfffooovvvxxxssstttvvveeeOOOFFF;;;777888444333333333333333333333333222222333333333444444444333333333333333333333333111222222222444888>>>CCCOOOZZZdddhhhiiilllllljjjggghhhiiiiiillluuu}}}zzzyyywwwxxxvvviii[[[OOOIIIKKKIIIIIILLLMMMOOOVVV]]]```gggooovvv{{{yyyuuuuuu|||~~~}}}uuummmjjjgggcccbbbdddaaa]]]YYYWWWXXX\\\___aaa;;;;;;;;;::::::999999999555555555666888777555333555555444444444444555555555555555555555555555555555555555555555555555555444444555555666777777777===???FFFSSSaaakkkmmmlllkkkgggdddffflllzzzlllbbb]]]bbbiiioooyyysssdddWWWPPPNNNMMMKKKMMMPPPSSSXXXbbbnnnvvv}}}{{{zzzyyyxxxyyyzzzyyyvvvtttooooooppprrrtttsssqqqoooooommmllljjjgggbbb\\\WWWSSSRRRPPPNNNKKKHHHFFFEEECCCCCCBBBBBBBBBAAAAAAAAABBB???>>>???@@@BBBJJJRRR^^^___\\\TTTKKKEEEFFFIIIJJJQQQXXX\\\]]]___ccchhhooottt~~~}}}xxxuuu{{{mmmTTTFFF===666333555555444222000000111222333333333333333333333333333222222333444444555555666222333444555666999===@@@NNNWWWaaafffkkkoooooollliiijjjjjjhhhjjjuuu|||yyy}}}|||zzzuuudddVVVNNNKKKGGGFFFEEEGGGJJJPPPVVVZZZ^^^cccjjjqqqwww|||vvvrrrpppqqq{{{{{{}}}~~~xxxtttmmmhhheeecccaaa```^^^[[[WWWUUUVVVYYY^^^aaa===<<<;;;:::999888777777555555555666777777555333555555444444444444555555555555555555555555555555444444444444444444444444444444555555666777777777:::<<>>777555666777666444333222333444555333333333333333333333333444444444444444444444444222333444555666999===AAAMMMWWWaaagggkkkppppppmmmiiijjjjjjjjjnnn|||~~~vvvfffXXXOOOLLLHHHGGGFFFGGGJJJPPPUUUYYY^^^cccjjjqqqwww}}}wwwqqqmmmlllnnnttt~~~}}}}}}}}}~~~|||~~~~~~~~~zzzsssoooiiieeebbbaaa___^^^___[[[WWWTTTUUUXXX^^^aaa======<<<:::888777555555666555555666777777666444555555444444444444555555555555555555555555555555444444444444444444444444444444555555666777777777999;;;BBBNNN\\\ggglllmmmnnniiifffiiiqqq~~~jjj___ZZZ```gggjjjrrr{{{zzziii[[[RRRNNNMMMJJJMMMPPPTTTZZZdddpppyyy}}}{{{yyyxxxxxxyyyyyyyyyvvvtttrrrqqqqqqrrrtttsssqqqooommmkkkiiigggeee```[[[WWWSSSRRRPPPNNNKKKHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDBBBAAAAAAAAABBBKKKTTTcccdddaaaYYYMMMEEEBBBCCCEEEJJJOOOTTTXXX^^^ffflllvvv|||pppYYYIII@@@999777888777666444333333333444555333333333333333333333333666666555444444333222222333444555555666999===AAAMMMWWWaaagggmmmqqqrrrpppkkkkkkjjjkkkrrrvvvgggZZZQQQMMMIIIHHHGGGGGGJJJOOOTTTWWW^^^cccjjjpppvvv}}}zzzqqqjjjfffccchhhooozzz|||zzzyyyyyy{{{{{{|||}}}|||zzzzzz}}}|||uuuqqqkkkhhhcccaaa______^^^]]]```\\\WWWSSSSSSWWW]]]aaa<<<;;;;;;999888777666666666555555555777777666444555555444444444444555555555555555555555555555555444444444444444444444444444444555555666777777777:::===DDDPPP]]]hhhnnnppplllgggdddhhhqqqkkk```[[[bbbiiikkkpppwww|||kkk\\\RRRNNNLLLJJJMMMPPPTTTZZZdddpppyyy|||~~~}}}{{{yyyxxxxxxxxxyyyxxxvvvssssssrrrqqqrrrsssrrrpppnnnkkkjjjgggeeeccc___ZZZVVVSSSRRRPPPNNNKKKHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBCCCAAAAAAAAAAAADDDNNNYYYggghhhfff]]]PPPFFFBBBBBBDDDGGGMMMRRRYYYaaakkkqqqzzzsss]]]KKK@@@:::888888444444333222222222222333333333333333333333333333555555444444444333333333333444555666777999>>>AAAMMMWWWbbbhhhnnnssstttrrrooommmjjjkkktttvvvhhh[[[QQQLLLJJJIIIGGGGGGJJJNNNSSSVVV^^^ccciiiooouuu|||~~~rrriiiccc``````iiisss}}}zzzwwwvvvwwwyyyzzzzzzyyywwwuuutttxxx~~~{{{uuuqqqnnnfffdddaaa___`````````___aaa]]]WWWRRRRRRUUU[[[___::::::999999999999999999777555444555666777666555555555444444444444555555555555555555555555555555555555555555555555555555444444555555666777777777999>>>FFFRRR^^^gggmmmpppiiidddbbbgggqqq~~~nnnccc^^^fffmmmooorrrwww|||jjj[[[RRRMMMLLLJJJMMMPPPTTTZZZcccpppxxx{{{www}}}~~~~~~~~~}}}{{{yyyxxxwwwxxxyyyxxxuuussstttrrrqqqqqqqqqqqqooommmjjjhhheeeccc```]]]XXXUUUSSSRRRPPPNNNKKKHHHFFFEEECCCCCCCCCBBBBBBBBBAAAAAA@@@???@@@AAAAAAEEEQQQ^^^kkkkkkhhh___QQQGGGBBBBBBDDDGGGLLLSSS\\\gggqqqwww|||vvvaaaLLL@@@;;;999777444444333333222222222333333333333333333333333333333333333444444444555555333444555666777:::>>>AAANNNXXXcccjjjpppuuuvvvtttqqqnnnkkkmmmyyyuuuiii]]]RRRLLLKKKIIIHHHGGGJJJNNNSSSVVV\\\aaahhhnnnttt|||uuukkkddd___^^^aaaiiivvv~~~|||wwwtttsssuuuyyy{{{zzzxxxvvvssssssvvv{{{~~~~~~|||xxxsssooommmeeecccaaaaaacccddddddcccaaa]]]WWWRRRQQQTTTYYY\\\999999:::::::::;;;;;;;;;777666444444666777666555555555444444444444555555555555555555555555555555555555555555555555555555444444555555666777777777888===GGGSSS]]]eeekkkmmmgggbbbaaahhhsss}}}qqqfffbbbkkkssstttuuuxxx|||jjj\\\RRRNNNMMMKKKMMMPPPSSSYYYbbbnnnvvv{{{wwwwww~~~}}}}}}~~~~~~~~~~~~{{{xxxwwwwwwxxxxxxxxxuuussstttrrrpppooopppooommmlllhhhfffcccaaa^^^[[[WWWUUUSSSRRRPPPNNNKKKHHHFFFEEECCCBBBBBBBBBBBBAAAAAAAAA>>>>>>@@@AAA@@@DDDRRR```kkkkkkhhh^^^PPPFFFCCCCCCEEEHHHMMMUUU```llluuu{{{}}}{{{fffOOOAAA<<<:::777666666666666555555555444333333333333333333333333222222333333444555666666444555666666777:::>>>BBBOOOZZZdddkkkqqqvvvwwwuuupppnnnlllqqqwww{{{}}}}}}uuukkk___TTTMMMKKKIIIHHHGGGJJJNNNSSSVVVZZZ___fffmmmsss{{{}}}mmmeee```\\\^^^dddjjjzzz|||xxxtttqqqqqqtttxxx||||||zzzxxxvvvvvvxxxzzz|||}}}||||||~~~uuuvvvvvvvvvtttpppmmmjjjdddcccbbbccceeefffffffffaaa]]]XXXSSSRRRSSSWWWYYY;;;;;;;;;;;;;;;;;;;;;;;;888666444444555666666666555555444444444444555555555555555555555555555555333333333333333333333333444444555555666777777777888???JJJVVV___fffjjjlllhhhddddddlllwww~~~ssshhhdddnnnxxxxxxxxxzzz~~~{{{kkk]]]TTTQQQOOOKKKMMMPPPSSSWWW```kkkttt{{{uuuuuuyyy~~~}}}}}}}}}}}}~~~~~~{{{xxxwwwwwwwwwxxxwwwuuurrrtttrrrooonnnnnnmmmllljjjgggeeeaaa___]]]ZZZWWWTTTSSSRRRPPPNNNKKKHHHFFFEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAA@@@>>>BBBOOO^^^iiiiiieeeZZZMMMEEEBBBDDDEEEHHHNNNWWWcccoooxxx}}}lllSSSDDD???;;;777666666666666666555555444333333333333333333333333333444444444444444444444444555666777888:::???BBBQQQ[[[ffflllrrrwwwwwwuuuqqqnnnmmmssszzzqqquuuvvvuuu}}}wwwnnncccWWWOOOJJJHHHGGGGGGJJJNNNSSSWWWXXX]]]eeelllsss{{{wwwgggbbb___\\\```iiirrr}}}xxxtttpppmmmmmmrrrwww{{{}}}{{{yyywwwxxxxxxyyyyyyzzzxxxxxxyyy{{{{{{yyyvvvrrrrrrrrrrrrpppmmmjjjhhhbbbaaaaaabbbeeeggggggfff___]]]XXXUUUSSSSSSUUUVVV>>>>>>===<<<;;;;;;::::::888666444444555666666666555555555444444555555555555555555555555555555555111111111111111111111111444444555555666777777777:::BBBNNNZZZccchhhkkkmmmjjjfffgggppp{{{tttiiieeepppzzz{{{yyy{{{~~~||||||kkk^^^VVVSSSRRRKKKMMMPPPRRRVVV___jjjrrr|||uuurrrttt|||~~~}}}||||||~~~~~~{{{xxxwwwwwwwwwxxxwwwuuurrrsssqqqnnnmmmmmmlllkkkiiifffdddaaa^^^\\\ZZZVVVTTTSSSRRRPPPNNNKKKHHHGGGEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@===???MMM\\\gggfffbbbWWWKKKCCCBBBDDDEEEHHHNNNXXXeeeqqqyyy}}}pppVVVFFFAAA===888444444555555444444333222333333333333333333333333666555555444444333333222444555666777888;;;???BBBRRR\\\gggmmmrrrwwwxxxuuurrrooonnntttwwwooorrrssspppwww}}}}}}||||||yyypppeeeYYYQQQIIIHHHGGGGGGJJJOOOTTTWWWVVV\\\dddkkksss|||uuueeeaaa```]]]cccnnn|||~~~|||uuurrrmmmjjjkkkpppvvv{{{{{{yyyxxxwwwwwwwwwvvvuuuxxxwwwwwwxxxzzzyyyuuuqqqtttsssrrrooommmjjjhhhggg```______aaadddfffeeeeee___\\\YYYVVVSSSSSSSSSTTT??????>>>===<<<;;;;;;:::666666666666555555555555555555444444444333333333555555555555555555444444333333444555555444333333666666666666777888999:::===AAAJJJUUUaaahhhllllllkkkkkkkkkooowwwqqqnnnpppwww}}}}}}||||||}}}|||}}}{{{xxx~~~{{{kkkaaa[[[VVVSSSNNNLLLNNNTTTYYY___hhhqqqzzz~~~}}}uuurrrppp{{{~~~~~~~~~wwwwwwvvvuuutttttttttuuutttrrrpppmmmkkkjjjjjjjjjiiifffbbb^^^\\\YYYVVVTTTQQQOOOMMMJJJHHHFFFEEEDDDAAABBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>===BBBJJJQQQ___]]]YYYRRRKKKFFFDDDDDDFFFHHHMMMWWWdddpppxxx}}}rrrYYYGGG???<<<:::888666555444555666555444333333333444444444555555333333333333333333333333444333444777888888===CCCQQQ]]]iiiooossswwwxxxwwwvvvsssqqqvvvwwwlllnnnqqqqqquuu|||{{{yyy}}}xxxqqqfffYYYOOOJJJJJJJJJKKKNNNRRRWWWYYYYYY]]]dddjjjpppyyyssseeeaaaaaa```gggppp{{{wwwtttpppmmmkkkmmmrrrvvvxxxxxxyyy{{{||||||zzzxxxwwwvvvwwwwwwvvvtttrrrssssssrrrpppmmmlllllljjjeeeaaa[[[\\\___cccffffffdddaaa```]]]XXXSSSPPPPPPPPPQQQ??????>>>===<<<<<<;;;:::777777777666666555555555555555555444444444333333555555555555555555555555333333444555555444333333666666666666777888999:::;;;@@@IIITTT```gggkkkkkkkkkkkklllooowwwsssrrruuu}}}~~~~~~|||{{{{{{}}}xxx~~~|||mmmccc]]]YYYVVVRRROOOPPPUUUZZZ___gggooowwwzzzzzzsssrrrqqq~~~}}}~~~~~~}}}|||xxxwwwvvvuuuttttttttttttsssrrrooommmkkkjjjjjjjjjhhheeeaaa]]][[[XXXUUUSSSPPPOOOMMMJJJGGGFFFDDDDDDBBBCCCCCCCCCCCCCCCCCCBBB@@@@@@@@@======AAAHHHNNNZZZYYYVVVPPPJJJFFFDDDDDDHHHJJJNNNXXXdddpppxxx}}}uuu[[[HHH@@@<<<:::888666555444555666555444333333333444444444555555444444444444444444444444444333444777888888===CCCOOOZZZgggmmmqqquuuvvvuuuvvvrrrpppuuuzzznnnnnnqqqrrrvvv~~~zzzssshhh[[[QQQKKKJJJJJJKKKMMMQQQUUUWWWXXX]]]ccciiipppyyypppdddaaabbbccckkkvvv~~~yyyuuuqqqooollllllnnnrrrvvvyyy|||}}}}}}|||{{{yyywwwvvvuuuvvvvvvtttrrrqqqqqqrrrpppnnnlllkkkkkkiiidddaaa\\\]]]```dddggggggdddbbb```]]]XXXSSSPPPOOOOOOPPP@@@@@@???>>>===<<<;;;;;;888888888777666555555444555555555444444444444333555555555555555555555555333444444555555444444333666666666666777888999999:::???HHHSSS___gggjjjkkklllllllllooowwwttttttyyy~~~}}}}}}|||{{{~~~yyy~~~~~~pppgggbbb^^^\\\VVVRRRRRRWWW[[[___eeelllrrrvvv{{{~~~tttpppqqqwww~~~~~~~~~~~~||||||}}}}}}|||{{{zzzzzzwwwwwwvvvuuuttttttttttttrrrqqqnnnllljjjjjjiiijjjgggddd```\\\ZZZWWWTTTRRROOONNNLLLIIIGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCC@@@AAA@@@===<<>>===<<<;;;:::999999888777777666666666666555555555444444444444444444555555555666666444444444444444444444444555555555555666777888999;;;@@@IIIUUUaaaiiimmmmmmlllkkkkkkmmmuuu}}}|||sssuuu{{{~~~{{{{{{zzzvvvrrrooolll^^^WWWTTTWWW\\\```eeejjjlllqqqxxx}}}|||sssnnnrrryyy~~~}}}{{{{{{|||}}}~~~zzzzzzyyywwwvvvuuuttttttvvvuuusssrrrqqqpppppppppooonnnllljjjiiihhhhhhiiifffccc___\\\YYYWWWTTTQQQLLLKKKIIIGGGEEEDDDCCCBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@===;;;<<>><<<===BBBFFFJJJJJJHHHEEEBBBAAABBBCCCHHHLLLUUUbbboooxxx}}}{{{xxxuuuyyyhhhOOOBBB>>><<<888666555444555666555444333333333444444444555555333333333333333333333333444333444777888888===CCCLLLXXXeeemmmrrrwwwzzzyyyuuusssqqqnnnpppxxxwwwttt{{{{{{nnnooouuuzzz{{{qqqcccYYYOOOMMMKKKJJJJJJKKKMMMOOOTTTZZZbbbjjjqqqzzzsssjjjeeeiiinnnuuu~~~xxxqqqlllmmmsssyyy|||{{{zzzzzz{{{{{{|||}}}~~~}}}{{{xxxwwwrrrqqqooollliiihhhjjjkkkjjjlllmmmllljjjgggggggggcccccceeehhhiiihhheeeaaa]]][[[XXXTTTQQQOOONNNMMMDDDDDDBBBAAA???===<<<;;;888888888999999999999:::666666666666555555555555333333444444555666666777555444333333333333444555555555555555555666888888:::???HHHTTT```iiimmmnnnkkkiiihhhjjjrrrssstttwww{{{{{{yyy{{{{{{sssggg]]]\\\___bbbfffkkkjjjooovvv|||yyysssooorrr~~~~~~}}}{{{yyyyyyzzz{{{}}}{{{yyywwwuuusssrrrrrrrrrrrrqqqpppnnnmmmlllkkkkkkmmmkkkjjjhhhggggggggghhhbbb___[[[XXXUUUSSSPPPMMMJJJIIIGGGEEECCCBBBBBBAAA@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAA???===>>>BBBGGGMMMLLLIIIDDD@@@???AAADDDHHHMMMWWWcccnnnuuuwwwvvvttt{{{sssqqqxxxiiiOOOBBB>>>===888666555444555666555444333333333444444444555555444444444444444444444444444333444777888888===CCCLLLXXXfffmmmsssyyy{{{zzzvvvuuurrrnnnmmmsssxxxvvv}}}{{{ooooootttxxx}}}tttfff\\\OOONNNLLLJJJJJJLLLNNNPPPTTTZZZccckkkrrr{{{rrrkkkhhhnnnuuu~~~|||uuupppmmmttt{{{~~~{{{xxxvvvwwwyyy{{{}}}~~~zzzwwwtttrrrqqqoookkkhhhgggiiikkkhhhjjjlllllliiiffffffgggcccdddeeehhhiiigggddd```\\\ZZZXXXUUUSSSQQQPPPOOOEEEDDDCCCAAA???===<<<;;;777888888999999:::;;;;;;777666666666555555555555333333444444555666777777555444333333333333444555555444444555555666777888999===GGGSSS___hhhlllmmmjjjhhhgggiiiqqqpppppprrrvvvuuutttxxxxxx||||||ooobbb^^^```bbbfffkkkiiinnnvvv{{{~~~zzzuuupppnnnuuu~~~~~~}}}zzzxxxxxxyyy{{{}}}{{{zzzwwwtttrrrqqqqqqqqqqqqpppooommmkkkjjjjjjjjjlllkkkiiihhhgggggggggggg```]]]YYYVVVSSSQQQNNNKKKIIIHHHGGGEEECCCBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@AAABBB@@@>>>???CCCGGGPPPMMMIIIDDD??????AAADDDFFFLLLUUUaaajjjooonnnlllooo|||yyyqqqpppxxxjjjPPPCCC???>>>888666555444666666555444333333333444444444555555555555555555555555555555555333444777888888===CCCNNN[[[hhhpppvvv|||~~~}}}vvvuuurrrnnnkkkppp{{{{{{yyy|||pppppptttvvv}}}vvvhhh^^^PPPNNNLLLKKKKKKMMMOOOPPPTTTZZZdddlllsss|||rrrkkkjjjrrrzzzyyytttmmmttt|||~~~{{{vvvssssssyyy{{{~~~~~~zzzuuuqqqrrrqqqoookkkhhhgggiiikkkfffiiikkkjjjgggeeeeeefffcccdddeeegggiiigggccc```[[[ZZZXXXVVVTTTRRRQQQQQQ