BM6P6(@ }}}xxxssspppmmmllllllkkkiiiiiilllrrryyy}}}~~~wwwppplllggghhhllluuu~~~}}}zzzzzzxxxsssooohhhgggffffffhhhkkknnnpppnnnqqqssssssrrrtttwww{{{~~~~~~~~~~~~{{{xxxqqqnnniiifffccc```\\\ZZZVVVUUUSSSQQQNNNMMMLLLKKKJJJLLLMMMMMMLLLJJJKKKKKKLLLSSSZZZ^^^eeelllooommmnnnkkkfffcccbbbaaa___]]][[[YYYUUUQQQLLLHHHEEEDDDCCCBBB@@@>>>===<<<<<<===:::::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<===>>>???BBBDDDFFFHHHIIIKKKNNNRRRUUUWWWYYY\\\^^^]]]]]]]]]]]]\\\ZZZXXXWWWRRRQQQPPPOOONNNNNNNNNNNNOOOPPPQQQRRRTTTUUUVVVWWW[[[[[[\\\\\\\\\\\\\\\[[[UUUUUUUUUVVVWWWYYYZZZ[[[bbbcccdddhhhlllqqquuuwww~~~}}}zzzuuupppkkkgggddd\\\XXXQQQKKKGGGFFFFFFGGGFFFFFFFFFGGGIIIKKKLLLMMMMMMNNNPPPQQQQQQPPPNNNMMMLLLJJJIIIIIIIIIIIIGGGFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@AAABBBBBBAAA@@@>>>=========<<<<<<<<<<<<======@@@@@@@@@AAAAAABBBBBBBBBFFFFFFFFFEEEEEEFFFJJJMMMLLLNNNQQQTTTUUUWWWZZZ]]]]]]^^^bbbeeehhhiiijjjkkknnnnnnnnnoooppprrrssstttzzzyyyxxxxxxxxxyyyzzz{{{{{{{{{zzzzzzzzz{{{{{{|||~~~}}}}}}~~~~~~~~~zzzooofffaaa\\\YYYWWWWWWWWWYYYcccmmmzzz}}}}}}zzzxxxuuusssssstttwwwxxxppphhhaaa\\\VVVOOOFFF@@@===<<<:::888999999888888888888888999777777777777888888888888:::999888888:::<<<>>>@@@>>>>>>>>>>>>>>>?????????>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFHHHIIIJJJIIIIIIIIIKKKMMMOOOPPPVVV]]]___ggg~~~|||pppqqqxxx|||kkk___XXXUUUSSSSSSSSSRRRPPPMMMJJJGGGEEEBBBBBBAAA@@@@@@@@@AAAAAACCCBBBAAA@@@BBBDDDHHHJJJLLLPPPUUU[[[aaahhhnnnsssvvvyyy|||~~~~~~|||wwwssspppooonnnllljjjkkknnnuuu{{{~~~wwwpppllllllnnnrrr|||{{{yyyyyyxxxtttpppiiihhhgggggghhhjjjmmmoooooorrruuuvvvvvvwwwzzz}}}{{{yyyrrrnnnjjjfffbbb___[[[YYYTTTSSSQQQOOONNNLLLLLLLLLKKKLLLMMMMMMKKKKKKKKKLLLOOOVVV]]]aaahhhooorrrpppooolllgggdddbbbaaa___]]][[[YYYUUUQQQLLLHHHFFFDDDAAA@@@>>><<<::::::::::::999:::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<======???AAADDDFFFHHHIIIKKKNNNRRRUUUWWWYYY\\\^^^`````````___]]][[[YYYWWWSSSSSSQQQPPPOOONNNNNNNNNNNNOOOPPPQQQRRRTTTUUUUUUXXXXXXYYYYYYYYYYYYYYYXXXTTTTTTTTTSSSSSSTTTUUUUUUYYYYYYZZZ\\\___bbbdddfffnnnoooqqqrrrrrrrrrqqqqqqqqqooommmiiieeeaaa]]][[[UUURRRNNNJJJGGGGGGHHHIIIHHHHHHHHHIIIKKKLLLNNNOOONNNOOOQQQRRRRRRQQQOOONNNMMMLLLJJJJJJJJJJJJHHHFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>===@@@@@@????????????@@@@@@???@@@@@@AAAAAABBBBBBBBBDDDEEEEEEEEEEEEFFFIIIKKKKKKNNNQQQSSSUUUWWWZZZ]]]]]]___bbbeeehhhjjjkkkkkkmmmmmmoooqqqssstttvvvvvvyyyxxxxxxxxxxxxyyyzzzzzz{{{{{{{{{{{{{{{|||}}}}}}~~~}}}~~~{{{pppfff```]]]ZZZWWWWWWXXX[[[fffqqq|||~~~}}}{{{zzzxxxwwwxxxyyy}}}xxxooofff]]]WWWQQQKKKDDD???===<<<999777999888888777777777888888777777777777888888888888:::999888888999;;;>>>???>>>>>>>>>>>>???????????????@@@AAABBBDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIJJJLLLMMMOOOPPPVVV]]]___fff|||{{{www{{{wwwhhh]]]WWWUUUTTTSSSSSSRRRPPPMMMJJJGGGEEEBBBBBBAAA@@@@@@@@@AAAAAABBBBBBAAA@@@BBBDDDGGGIIILLLOOOUUU[[[aaagggnnnrrrsssvvvyyy|||~~~{{{vvvsssrrrooonnnmmmnnnrrrxxxxxxqqqmmmrrrttt{{{~~~zzzxxxxxxwwwtttpppllljjjiiihhhhhhjjjlllmmmooorrrvvvyyyzzz|||}}}|||yyyrrrooojjjeeebbb^^^ZZZWWWQQQQQQOOONNNMMMLLLLLLLLLKKKMMMMMMLLLKKKKKKLLLNNNSSSZZZaaaeeelllsssvvvtttqqqnnniiieeecccaaa^^^\\\[[[YYYUUUQQQMMMIIIGGGEEE@@@???>>><<<;;;:::999999999999999999::::::::::::;;;::::::::::::;;;<<<<<<<<<===???AAADDDFFFHHHHHHKKKNNNRRRUUUWWWYYY\\\^^^ccccccbbbaaa___]]]ZZZYYYVVVUUUTTTRRRPPPOOONNNNNNOOOOOOPPPRRRSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWVVVUUUTTTRRRQQQQQQPPPPPPSSSSSSSSSSSSSSSTTTUUUVVV\\\]]]^^^_________^^^]]]```___^^^\\\YYYVVVTTTSSSLLLKKKJJJIIIIIIIIIJJJKKKJJJJJJJJJKKKLLLNNNOOOPPPPPPQQQSSSTTTTTTSSSQQQPPPOOOMMMLLLKKKKKKKKKIIIGGGGGGGGGHHHIIIIIIIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<======??????@@@@@@AAABBBBBBCCCBBBCCCEEEEEEEEEEEEGGGIIIJJJMMMPPPRRRTTTWWWZZZ\\\^^^```cccfffiiikkklllllllllmmmpppsssuuuwwwxxxxxxvvvwwwxxxyyyyyyyyyyyyyyy{{{{{{{{{|||}}}~~~~~~|||pppfff```___[[[XXXXXXYYY^^^jjjwww~~~|||||||||}}}|||}}}zzzpppeee[[[TTTMMMGGGAAA===<<<;;;999666777777777666666777777888777777777888888888999999999999888888999;;;===>>>>>>>>>>>>?????????@@@@@@@@@AAABBBDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHJJJJJJJJJJJJJJJLLLNNNOOOPPPWWW___aaafffyyy~~~~~~rrreee\\\WWWUUUVVVSSSSSSRRRPPPNNNJJJGGGFFFCCCBBBAAAAAA@@@@@@@@@AAABBBAAA@@@@@@BBBDDDGGGIIIKKKOOOTTTZZZ```fffmmmqqqqqqtttxxx{{{}}}~~~yyyvvvtttpppooooooqqquuu|||zzzssspppsssxxx~~~zzzxxxwwwuuurrrpppooonnnlllkkkjjjjjjkkklllooorrrwww{{{}}}{{{xxxsssooojjjeeeaaa]]]YYYVVVOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKNNNPPPVVV]]]dddiiiooowwwyyywwwtttqqqkkkgggdddaaa^^^\\\ZZZXXXUUUQQQMMMIIIGGGFFFBBBAAA@@@>>>===<<<;;;;;;999999999999999999999999;;;::::::::::::;;;<<<<<<<<<===???AAACCCEEEGGGHHHJJJMMMQQQUUUWWWYYY\\\___bbbbbbbbbbbbaaa___]]]\\\ZZZYYYWWWTTTSSSQQQPPPPPPRRRRRRSSSTTTUUUVVVWWWWWWYYYYYYZZZZZZZZZYYYXXXXXXWWWVVVUUUTTTRRRRRRQQQQQQTTTSSSSSSRRRRRRQQQQQQQQQTTTUUUVVVVVVVVVUUUTTTSSSTTTTTTTTTSSSRRRQQQOOOOOOGGGHHHHHHIIIJJJKKKLLLMMMKKKKKKKKKLLLMMMNNNPPPQQQRRRSSSTTTVVVVVVTTTSSSRRRQQQOOOMMMMMMMMMLLLJJJIIIGGGHHHHHHIIIIIIIIIHHHHHHDDDDDDCCCBBBAAAAAAAAABBBAAA@@@???===<<<======>>><<<;;;;;;;;;;;;;;;;;;<<<>>>>>>???@@@AAABBBBBBCCCAAACCCFFFGGGFFFFFFGGGHHHJJJLLLPPPRRRTTTWWWZZZ]]]___aaadddhhhjjjlllmmmmmmlllnnnqqqtttvvvwwwvvvvvvuuuvvvxxxyyyzzzyyyxxxxxx|||||||||}}}~~~}}}rrrgggaaa___[[[XXXXXX[[[aaaooo|||~~~|||}}}~~~}}}ssshhh]]]UUUNNNHHH@@@;;;::::::999777666666666666666666777888777777888888888999999999999888888888999:::<<<===>>>>>>>>>??????@@@@@@AAAAAAAAACCCDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKKKKKKKKKKIIIJJJKKKKKKJJJKKKMMMOOOPPPRRRYYYaaacccfffwww}}}rrrfff\\\VVVUUUVVVSSSSSSRRRPPPNNNKKKHHHFFFCCCCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@AAABBBDDDGGGHHHJJJNNNSSSYYY___eeelllqqqqqqtttxxx{{{}}}{{{wwwvvvqqqqqqrrrtttyyy~~~xxxuuuttt{{{{{{yyyvvvtttrrrpppsssrrrpppnnnmmmmmmmmmmmmppprrrvvvzzz~~~{{{wwwrrrnnniiiddd```\\\XXXUUUOOONNNNNNNNNNNNNNNOOOOOONNNNNNMMMLLLKKKLLLOOORRRYYY___fffkkkrrryyy{{{zzzxxxtttnnniiieeeaaa^^^[[[XXXWWWTTTPPPLLLIIIGGGFFFBBBBBBAAA@@@>>>===<<<;;;999999999999999999999999;;;::::::::::::;;;<<<<<<<<<===>>>@@@CCCEEEGGGHHHJJJMMMQQQUUUWWWZZZ]]]_________aaabbbbbbbbbaaa```]]]\\\ZZZXXXVVVUUUTTTSSSSSSSSSTTTUUUVVVWWWWWWXXXZZZZZZ[[[[[[ZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQRRRSSSSSSRRRQQQPPPOOONNNNNNNNNOOONNNNNNMMMMMMHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNPPPPPPSSSTTTVVVWWWWWWVVVTTTSSSSSSQQQOOONNNNNNMMMKKKIIIHHHHHHHHHIIIIIIHHHGGGGGGCCCBBBAAAAAAAAAAAAAAABBBAAA@@@???===<<<======>>>???>>>>>>======>>>>>>???===>>>>>>???AAABBBBBBCCCBBBEEEGGGHHHHHHGGGHHHJJJIIILLLPPPRRRUUUWWW[[[]]]aaacccfffiiilllnnnnnnooonnnppprrrtttuuuuuutttsssuuuvvvxxxyyyzzzzzzyyyyyy||||||}}}}}}}}}rrriiiccc^^^ZZZXXXZZZ]]]eeesss}}}}}}~~~wwwlllaaaYYYTTTKKKAAA:::888999999999666666555666666777888888888888888888999999999999999999999999:::;;;;;;<<<===>>>>>>???@@@AAAAAAAAA@@@AAABBBCCCEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJKKKKKKJJJKKKLLLLLLKKKKKKMMMOOOSSSTTT[[[cccdddffftttxxxkkk^^^WWWUUUUUUSSSSSSRRRQQQNNNLLLIIIGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFGGGIIIMMMRRRXXX^^^dddkkkoootttwwwzzz|||}}}~~~|||yyywwwssstttuuuxxx~~~|||xxx}}}zzzxxxvvvttttttwwwvvvuuusssrrrqqqpppppprrrsssuuuyyy~~~}}}yyyvvvqqqmmmhhhccc```\\\XXXUUUQQQPPPPPPOOOOOOPPPPPPQQQOOOOOOMMMKKKJJJLLLQQQTTT[[[bbbhhhmmmttt{{{~~~|||{{{vvvpppjjjfffbbb^^^[[[VVVUUURRROOOKKKIIIGGGFFFAAAAAA@@@???>>><<<;;;:::::::::::::::999999999999;;;::::::::::::;;;<<<<<<;;;<<<>>>@@@CCCEEEGGGGGGIIILLLQQQTTTWWWZZZ]]]```^^^___aaacccdddddddddddd```___]]]\\\ZZZYYYXXXXXXTTTTTTUUUVVVVVVWWWXXXXXXZZZ[[[[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUVVVSSSSSSTTTTTTTTTSSSSSSRRROOOPPPPPPPPPOOONNNLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJKKKLLLMMMNNNNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQTTTUUUWWWXXXXXXWWWUUUTTTSSSRRROOONNNNNNMMMKKKIIIGGGGGGHHHHHHHHHGGGFFFFFFAAAAAA@@@@@@@@@AAABBBBBBAAAAAA@@@???>>>>>>>>>>>>======<<<<<<<<<<<<======<<<===>>>???@@@BBBBBBCCCDDDEEEGGGGGGGGGHHHIIIKKKJJJMMMPPPSSSVVVXXX\\\___bbbdddgggjjjmmmoooppppppqqqrrrssstttttttttsssrrrvvvwwwxxxyyyzzz{{{{{{{{{}}}}}}}}}~~~zzzppphhhccc]]][[[ZZZ]]]aaajjjxxx~~~}}}}}}xxxmmmbbb[[[UUULLLBBB:::999999:::999666666666666777888999999888888888999999999999::::::::::::;;;;;;<<<<<<<<<===>>>>>>???@@@AAABBBBBB@@@AAABBBDDDEEEEEEEEEFFFDDDEEEFFFHHHIIIJJJJJJJJJJJJLLLLLLLLLKKKLLLNNNPPPVVVVVV[[[bbbdddeeeqqqqqqbbbYYYUUUUUUSSSSSSRRRQQQOOOLLLJJJHHHDDDCCCBBBAAA@@@????????????@@@@@@AAABBBDDDEEEFFFHHHLLLQQQWWW]]]cccjjjooouuuxxx{{{}}}}}}~~~~~~{{{yyyvvvwwwyyy}}}~~~~~~}}}|||zzzyyyyyyzzzzzzzzzyyywwwvvvuuuttttttuuuuuuuuuyyy~~~|||xxxtttoookkkgggccc___\\\XXXVVVSSSSSSRRRRRRQQQRRRRRRSSSPPPOOOMMMKKKJJJMMMRRRVVV]]]dddkkkpppvvv~~~~~~}}}xxxrrrlllgggbbb]]][[[TTTSSSPPPMMMJJJHHHFFFEEEBBBBBBBBBAAA@@@>>><<<;;;;;;;;;;;;;;;:::::::::999;;;::::::::::::;;;<<<<<<;;;<<<>>>@@@BBBEEEFFFGGGIIILLLQQQTTTWWWZZZ^^^``````aaaccceeefffffffffeeebbbaaa```___]]]]]]\\\\\\XXXYYYYYYZZZZZZ[[[[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYZZZYYYYYYXXXXXXXXXXXXXXXUUUVVVVVVWWWVVVUUUTTTSSSQQQQQQQQQQQQPPPNNNLLLKKKKKKLLLLLLLLLLLLLLLKKKKKKIIIIIIJJJKKKLLLNNNOOOPPPOOOOOOOOOOOOPPPQQQRRRRRRTTTUUUWWWXXXXXXWWWUUUTTTTTTRRRPPPNNNNNNMMMKKKIIIFFFGGGGGGGGGFFFFFFEEEDDD@@@@@@???@@@@@@AAABBBBBBAAAAAAAAAAAA@@@???>>>===;;;::::::999999::::::;;;<<<<<<===???@@@AAABBBCCCDDDEEEFFFEEEEEEFFFIIIKKKKKKMMMQQQTTTWWWZZZ]]]```ccceeehhhkkknnnpppqqqqqqrrrrrrssstttuuuuuuvvvvvvxxxxxxxxxyyyzzz{{{}}}}}}~~~~~~}}}~~~~~~uuummmfffbbb^^^\\\]]]bbbgggooo}}}~~~~~~{{{tttjjj___WWWPPPIIIBBB===<<<;;;:::888777666666777888999::::::888888888999999999::::::;;;;;;<<<<<<======<<<<<<===>>>>>>???AAABBBBBBCCCBBBBBBDDDEEEFFFGGGGGGGGGDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLMMMMMMLLLLLLNNNPPPWWWUUUYYY```aaabbbnnn}}}vvvfffZZZVVVVVVSSSSSSRRRQQQOOOMMMJJJIIIDDDDDDBBBAAA@@@???????????????@@@AAACCCDDDEEEFFFGGGKKKQQQVVV\\\ccciiinnnsssvvvyyy{{{|||~~~}}}{{{yyyzzz||||||}}}}}}}}}||||||}}}||||||{{{zzzyyywwwvvvvvvxxxwwwvvvyyy~~~|||wwwtttnnnkkkfffbbb___\\\YYYVVVUUUTTTTTTSSSSSSSSSSSSTTTQQQOOOMMMKKKJJJMMMRRRWWW___fffmmmrrrxxx~~~zzzssslllgggbbb]]]ZZZSSSRRROOOLLLIIIGGGFFFEEEDDDDDDEEEDDDCCCAAA???===<<<<<<<<<;;;;;;:::::::::;;;::::::::::::;;;<<<<<<;;;<<<>>>@@@BBBDDDFFFGGGIIILLLQQQTTTWWWZZZ^^^```cccdddfffgggggggggffffffccccccaaa```____________^^^^^^^^^______`````````aaaaaaaaa```___^^^]]]\\\```___^^^\\\[[[[[[[[[[[[ZZZ[[[[[[\\\[[[YYYXXXVVVTTTUUUUUUTTTSSSQQQOOONNNNNNNNNNNNNNNNNNMMMLLLLLLHHHHHHHHHIIIKKKNNNPPPRRRQQQQQQQQQQQQQQQRRRSSSTTTTTTUUUWWWXXXXXXWWWUUUTTTTTTRRROOONNNNNNMMMJJJHHHFFFFFFFFFFFFFFFEEEDDDCCC????????????@@@AAABBBBBB@@@AAABBBBBBAAA@@@>>>============<<<<<<=========;;;<<<===???@@@AAACCCCCCDDDDDDDDDCCCCCCEEEHHHKKKKKKNNNRRRUUUWWWZZZ^^^aaadddeeehhhlllooopppqqqrrrrrrsssssstttuuuwwwyyyzzzyyyyyyyyyyyyzzz|||~~~~~~~~~~~~}}}~~~~~~{{{rrrjjjdddaaa___^^^```eeekkksss}}}~~~}}}{{{xxxqqqfffZZZRRRJJJFFFAAA??????===:::666777777777777888999:::;;;888888999999999:::::::::;;;<<<======>>>============>>>>>>@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHDDDEEEGGGIIIJJJKKKLLLLLLKKKLLLMMMMMMLLLMMMOOOQQQWWWTTTWWW]]]___```kkkzzzxxxhhh\\\WWWXXXSSSSSSRRRQQQOOOMMMJJJIIIEEEDDDBBBAAA@@@?????????>>>???@@@AAACCCDDDEEEEEEGGGKKKPPPVVV\\\bbbiiimmmpppssswwwzzz|||~~~|||zzz{{{~~~|||{{{zzzyyyyyy{{{|||~~~~~~}}}|||{{{zzzzzzzzzxxxyyy{{{|||~~~|||yyywwwtttqqqnnnkkkiiifffaaa]]]YYYWWWUUUVVVUUUUUUVVVVVVUUURRROOOQQQOOOLLLKKKLLLOOORRRUUU___eeennnwww}}}~~~yyyrrrkkkeee```[[[WWWQQQNNNJJJHHHHHHHHHGGGFFFCCCCCCCCCCCCBBB???===<<<<<<<<<;;;;;;;;;:::::::::888999::::::;;;;;;::::::>>>???AAAAAABBBDDDHHHJJJKKKMMMQQQUUUXXX\\\aaaeeeiiiiiiiiiiiihhhgggfffeeeccccccccccccbbbbbbaaaaaaaaaaaa````````````aaaaaa```aaabbbccccccbbb`````````______^^^^^^]]]\\\\\\]]]\\\[[[YYYXXXXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUNNNNNNNNNMMMMMMMMMLLLLLLKKKMMMNNNNNNNNNNNNOOOQQQPPPQQQRRRSSSSSSRRRQQQPPPVVVUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPOOONNNMMMLLLKKKGGGGGGFFFEEEDDDDDDEEEEEEDDDAAA???>>>???@@@@@@@@@AAA@@@???>>>============:::::::::;;;;;;;;;<<<<<<;;;;;;<<<>>>???@@@AAABBBAAADDDFFFGGGGGGGGGHHHJJJLLLOOORRRUUUWWW[[[```ccceeefffhhhjjjlllmmmnnnnnnsssuuuwwwyyyyyyyyy{{{|||}}}|||{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~wwwllleee```^^^^^^^^^aaagggqqqzzz}}}|||vvvpppjjjaaaVVVNNNEEEBBB===::::::::::::999::::::999888777777777888999888888888999::::::;;;<<<<<<===??????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDCCCDDDFFFGGGGGGFFFDDDCCCDDDDDDFFFGGGIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPPPPQQQSSSSSSVVV]]]aaadddkkkrrrwwwhhh[[[UUUSSSTTTSSSSSSQQQOOOLLLIIIHHHDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCJJJMMMQQQUUUZZZ___fffjjjpppssswwwzzz|||}}}|||zzz|||~~~}}}|||zzzzzzzzz{{{}}}~~~~~~}}}|||{{{{{{{{{{{{}}}~~~~~~~~~zzzxxxvvvsssooommmjjjhhheee```\\\XXXVVVUUUUUUUUUUUUVVVVVVUUURRRPPPPPPNNNLLLKKKLLLOOORRRUUU___eeennnwww~~~zzzssslllfff```[[[XXXQQQNNNJJJHHHGGGGGGGGGFFFDDDDDDDDDDDDBBB@@@>>>===<<<<<<;;;;;;;;;:::::::::888999::::::;;;;;;::::::===???@@@@@@AAACCCGGGJJJLLLNNNSSSVVVZZZ^^^cccgggiiiiiiiiiiiiiiihhhggggggfffffffffeeedddddddddcccccccccbbbbbbbbbbbbccccccccccccdddeeeeeedddcccbbbbbbbbbaaaaaa```______^^^___^^^]]]\\\ZZZZZZZZZYYYWWWWWWWWWWWWWWWWWWVVVVVVRRRRRRQQQPPPPPPOOONNNNNNLLLMMMNNNOOONNNNNNOOOQQQQQQRRRTTTUUUUUUUUUTTTTTTUUUUUUTTTSSSRRRQQQQQQPPPOOOOOOOOOOOONNNMMMLLLKKKHHHGGGFFFDDDCCCBBBBBBBBBBBBAAA??????@@@@@@@@@???AAA@@@???>>>============:::::::::;;;;;;;;;;;;<<<;;;<<<===>>>???@@@AAAAAAAAACCCFFFGGGGGGGGGIIIJJJLLLOOOSSSVVVYYY\\\```ccceeefffhhhjjjlllnnnoooppprrrtttwwwxxxxxxxxxzzz{{{|||{{{zzzzzzzzz{{{|||}}}uuullleeeaaa___]]]^^^bbbiiisss}}}~~~zzzsssmmmggg^^^UUUNNNDDD@@@<<<999999999999888999999888888777888888888555666666888:::<<<===>>>===>>>??????@@@@@@??????AAAAAABBBBBBCCCCCCDDDDDDCCCDDDFFFHHHHHHGGGFFFEEEGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPRRRSSSXXX___cccfffkkkrrrxxxxxxssseeeYYYTTTSSSTTTTTTTTTRRRPPPNNNKKKIIIDDDCCCBBBBBBAAAAAAAAAAAA???@@@@@@AAABBBCCCEEEEEEHHHKKKOOOSSSXXX^^^dddhhhooossswwwzzz{{{}}}~~~||||||}}}~~~}}}{{{zzz{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{xxxuuusssqqqmmmkkkgggfffccc___[[[WWWUUUSSSSSSSSSSSSTTTUUUUUUSSSQQQOOOMMMKKKKKKLLLOOORRRUUU^^^dddmmmwww|||tttmmmfff```[[[XXXQQQMMMJJJHHHGGGGGGGGGFFFEEEEEEEEEEEECCCAAA???>>><<<<<<;;;;;;;;;:::::::::888999::::::;;;;;;::::::<<<===??????@@@BBBFFFIIILLLPPPTTTYYY]]]aaafffiiijjjjjjkkkkkkkkkjjjiiiiiijjjjjjiiihhhhhhgggffffffeeeeeeddddddddddddeeeeeeffffffggghhhhhhggggggfffeeeeeeddddddcccbbbbbbbbbaaa```___^^^]]]\\\\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXUUUTTTSSSRRRQQQPPPOOONNNLLLMMMOOOOOONNNNNNPPPQQQSSSTTTVVVWWWXXXXXXXXXWWWUUUTTTSSSRRRQQQPPPOOOOOONNNNNNNNNNNNMMMLLLKKKKKKHHHGGGEEECCCBBB@@@@@@???AAA@@@???@@@AAAAAA???===@@@??????>>>>>>=========::::::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAAAAACCCEEEFFFFFFGGGIIIKKKLLLOOOTTTXXX[[[^^^```cccdddfffhhhkkknnnpppqqqrrrrrrtttvvvwwwwwwwwwyyyzzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~ssskkkeeebbb```\\\^^^ccclllvvv}}}{{{uuunnngggaaa[[[SSSMMMAAA>>>:::888888888888777888888888777888888999999666666777888:::<<<===>>>??????@@@@@@@@@@@@@@@???BBBBBBCCCCCCDDDEEEEEEEEECCCDDDFFFHHHIIIIIIIIIHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOORRRSSSYYYbbbfffhhhlllqqqzzzuuuooopppwww~~~xxxmmm```WWWTTTTTTTTTTTTTTTSSSQQQOOOLLLKKKDDDDDDCCCBBBAAAAAAAAAAAA?????????@@@AAADDDFFFHHHGGGJJJNNNRRRVVV\\\bbbfffnnnqqqvvvyyy{{{|||~~~~~~~~~~~~~~~}}}{{{zzz{{{|||~~~~~~~~~zzzxxxuuurrrpppnnnkkkhhhdddcccaaa^^^ZZZWWWTTTRRRPPPOOOPPPQQQSSSSSSRRRPPPNNNLLLKKKKKKLLLPPPSSSUUU^^^cccmmmwww~~~vvvnnngggaaa[[[WWWPPPMMMIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDBBB@@@???<<<<<<;;;;;;;;;:::::::::888999::::::;;;;;;::::::;;;===>>>??????AAAEEEHHHLLLOOOUUUZZZ___ccchhhkkkllllllmmmmmmmmmmmmmmmlllnnnmmmlllkkkjjjiiihhhhhhgggffffffffffffffffffggghhhhhhiiiiiiiiiiiiiiiiiigggggggggfffeeeeeeddddddbbbbbbbbbaaa```___^^^]]]\\\\\\[[[[[[ZZZYYYXXXXXXVVVUUUTTTRRRPPPNNNMMMMMMLLLNNNOOOOOONNNOOOPPPRRRSSSTTTVVVXXXYYYZZZZZZYYYTTTSSSRRRQQQPPPOOONNNMMMLLLMMMMMMMMMLLLLLLKKKJJJGGGFFFEEECCCBBBAAAAAAAAA@@@??????@@@AAAAAA>>><<<>>>>>>>>>>>>>>>======<<<999999:::::::::;;;;;;;;;=========>>>??????@@@@@@AAACCCEEEFFFFFFGGGJJJLLLLLLPPPVVVZZZ]]]___aaaccceeefffiiillloooqqqssstttsssuuuwwwxxxxxxxxxyyy{{{yyyyyyzzzzzz{{{{{{||||||~~~{{{pppjjjfffbbb```\\\^^^eeennnxxx|||zzzxxxqqqiiibbb\\\WWWPPPKKK@@@===:::999999999999888888777777777888999::::::::::::999999999::::::;;;>>>>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFCCCDDDFFFHHHJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLPPPPPPOOOOOOOOONNNNNNNNNRRRTTT[[[dddhhhhhhkkkpppuuuxxxyyylllgggiiippp{{{|||yyyqqqggg\\\VVVTTTTTTSSSSSSSSSSSSQQQOOOMMMKKKEEEDDDCCCBBBAAA@@@@@@@@@@@@?????????AAACCCFFFGGGGGGIIIMMMQQQUUU[[[aaaeeelllppptttwwwyyy{{{}}}}}}|||{{{zzz{{{|||~~~~~~xxxuuurrrpppnnnllliiifffbbbaaa```]]]ZZZVVVSSSRRRNNNMMMMMMNNNPPPQQQPPPOOOMMMLLLLLLLLLNNNQQQTTTVVV]]]ccclllwwwwwwoooggg```ZZZVVVOOOLLLHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEBBB@@@???<<<<<<;;;;;;;;;:::::::::888999::::::;;;;;;::::::;;;<<<>>>>>>???AAAEEEGGGJJJNNNUUU[[[```eeejjjmmmnnnoooppppppqqqqqqqqqqqqqqqpppooonnnlllkkkjjjiiihhhggggggffffffgggggghhhiiiiiiiiiiiijjjjjjkkkkkkiiiiiiiiihhhggggggffffffddddddddddddcccaaa```___^^^]]]\\\[[[ZZZYYYXXXXXXWWWVVVUUUSSSQQQOOONNNMMMLLLNNNOOOOOOOOOOOOPPPRRRRRRSSSUUUWWWYYYYYYYYYXXXSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKLLLLLLKKKKKKJJJJJJEEEEEEDDDCCCCCCDDDDDDDDD?????????@@@AAA@@@>>><<<======>>>>>>>>>===<<<<<<999999999:::::::::;;;;;;<<<<<<===>>>???@@@@@@AAABBBCCCDDDEEEFFFGGGJJJMMMMMMRRRWWW\\\___aaacccdddfffhhhjjjmmmpppssstttuuuuuuwwwyyyzzzyyyyyyzzz|||yyyyyyzzz{{{{{{||||||}}}~~~~~~~~~yyyoooiiifffbbb^^^\\\___fffoooyyy~~~{{{uuunnneee^^^YYYSSSMMMHHH???===;;;:::;;;;;;:::999888777777777888999::::::;;;;;;::::::999::::::;;;;;;<<<>>>@@@BBBCCCCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFDDDEEEFFFHHHIIIKKKLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOQQQQQQPPPOOOOOONNNNNNNNNRRRTTT[[[dddhhhgggiiimmmtttsss{{{|||qqqfffaaaccclllxxxzzzuuummmcccZZZUUUSSSSSSQQQQQQQQQQQQPPPNNNLLLKKKEEEEEECCCBBBAAA@@@@@@@@@BBBAAAAAA@@@AAABBBDDDEEEGGGIIIMMMQQQUUUZZZ```dddjjjnnnrrrvvvxxxzzz|||~~~~~~}}}|||{{{|||}}}~~~|||uuussspppnnnmmmjjjhhheee``````___]]]ZZZWWWSSSRRRMMMLLLKKKLLLNNNOOOOOONNNMMMLLLLLLMMMPPPSSSVVVXXX]]]bbbkkkvvvxxxoooggg___YYYTTTNNNKKKHHHFFFGGGGGGGGGGGGFFFFFFFFFFFFDDDBBB@@@???<<<<<<;;;;;;;;;:::::::::888999::::::;;;;;;::::::;;;<<<>>>>>>???AAAEEEHHHIIINNNUUU\\\bbbgggllloooqqqrrrssstttuuuuuuuuuuuuuuutttrrrqqqooommmlllkkkiiiiiihhhhhhhhhhhhiiiiiijjjjjjiiijjjjjjkkklllmmmlllkkkkkkjjjjjjiiiiiihhhgggggghhhhhhgggeeecccbbb```___^^^]]][[[ZZZXXXXXXYYYYYYWWWUUUTTTRRRQQQPPPMMMNNNPPPPPPOOOOOOQQQRRRRRRSSSUUUVVVWWWWWWWWWVVVRRRQQQPPPOOOMMMLLLJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIDDDDDDCCCCCCDDDDDDEEEFFF@@@???>>>???@@@@@@>>><<<<<<===>>>>>>>>>===<<<;;;999999999999::::::::::::;;;;;;<<<>>>???@@@AAABBBBBBCCCDDDEEEEEEGGGKKKNNNPPPSSSXXX\\\___bbbdddggghhhjjjlllooorrrtttuuuvvvvvvxxxzzz{{{zzzzzz{{{|||yyyyyy{{{|||}}}}}}}}}}}}~~~~~~wwwnnnjjjfff```[[[\\\___fffppp{{{~~~tttmmmddd]]]WWWQQQJJJFFF>>><<<;;;:::;;;<<<;;;:::888888888777888888999999888888999999:::<<<===>>>;;;<<<>>>???AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEFFFGGGIIIJJJKKKLLLOOOOOOPPPPPPQQQRRRSSSSSSQQQQQQPPPPPPOOOOOONNNNNNRRRTTTZZZbbbeeedddfffjjj{{{wwwsssxxx|||vvvmmmbbb]]]^^^hhhxxx~~~zzzuuummmccc[[[VVVSSSRRRPPPPPPQQQQQQPPPNNNMMMKKKFFFEEECCCBBBAAA@@@??????AAAAAABBBBBBBBBBBBBBBBBBFFFIIIMMMPPPTTTYYY___ccciiilllqqquuuwwwyyy|||}}}~~~~~~~~~{{{xxxtttrrrooommmllljjjgggeee_________]]][[[WWWTTTRRROOONNNLLLMMMNNNOOOOOONNNMMMMMMNNNOOORRRUUUXXXZZZ]]]bbbkkkuuu~~~xxxnnnfff^^^WWWSSSNNNKKKHHHFFFFFFGGGGGGGGGEEEEEEFFFEEEDDDBBB@@@>>><<<<<<;;;;;;;;;:::::::::888999::::::;;;;;;::::::<<<===>>>???@@@BBBEEEHHHJJJOOOWWW^^^dddjjjnnnqqqttttttvvvwwwxxxyyyyyyyyyyyyxxxvvvtttrrrpppnnnnnnkkkkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnooooooooonnnmmmmmmllllllkkkkkkkkkllllllkkkiiigggeeebbbbbb```___]]][[[ZZZYYYXXXXXXWWWUUUTTTRRRQQQPPPMMMOOOPPPPPPOOOPPPQQQRRRRRRSSSUUUVVVVVVVVVUUUUUUQQQQQQOOONNNLLLJJJIIIHHHHHHIIIIIIJJJJJJJJJIIIIIIDDDDDDCCCCCCBBBCCCCCCCCCAAA???>>>===>>>???>>>===;;;<<<===??????>>><<<;;;888999999999999:::::::::999:::<<<===???AAACCCCCCBBBCCCDDDDDDEEEGGGKKKNNNRRRUUUYYY\\\___bbbfffiiijjjlllnnnppprrrtttuuuuuuvvvxxxzzzzzzyyyyyyzzz{{{yyyzzz|||}}}~~~~~~vvvoookkkfff^^^XXXZZZ^^^eeeqqq~~~|||}}}}}}tttmmmeee]]]WWWPPPIIICCC<<<;;;999:::;;;;;;:::999999999888888777888888888999999999:::;;;<<<===>>>======>>>???@@@@@@@@@@@@BBBBBBCCCDDDDDDEEEEEEFFFEEEEEEFFFFFFHHHIIIJJJKKKMMMMMMNNNOOOQQQRRRSSSSSSPPPPPPPPPPPPPPPOOOOOOOOOSSSTTTYYY```bbb```bbbfffrrr}}}xxxzzz|||wwwnnnddd^^^^^^eeexxx|||wwwnnneee]]]WWWRRRPPPPPPPPPQQQQQQQQQOOONNNMMMFFFEEEDDDBBBAAA@@@??????>>>???AAACCCDDDDDDCCCBBBEEEGGGKKKNNNRRRWWW]]]aaagggkkkppptttvvvxxx{{{}}}}}}yyyvvvtttqqqooommmkkkjjjgggddd_________^^^[[[XXXTTTRRRQQQOOONNNNNNOOOPPPPPPOOOMMMMMMNNNPPPSSSVVVYYY[[[]]]bbbjjjttt}}}wwwnnneee]]]VVVRRRMMMKKKGGGFFFFFFGGGGGGGGGEEEEEEEEEEEECCCAAA???>>><<<<<<;;;;;;;;;:::::::::999999:::;;;;;;;;;::::::<<<===??????@@@BBBFFFIIIKKKQQQYYY```ggglllqqqtttuuuvvvwwwyyyzzz{{{||||||{{{zzzyyywwwtttrrrppppppmmmmmmllllllllllllmmmmmmmmmlllllllllmmmnnnpppqqqqqqqqqppppppooonnnnnnnnnmmmnnnoooooonnnllljjjhhheeedddbbbaaa___]]][[[[[[VVVUUUTTTSSSRRRPPPOOOOOOMMMOOOPPPPPPPPPPPPQQQSSSSSSTTTUUUVVVVVVVVVUUUTTTQQQPPPOOOMMMLLLJJJHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIEEEDDDCCCBBBAAA@@@@@@@@@BBB@@@===<<<===??????>>>:::<<<===??????>>><<<;;;888888999999999:::::::::888999;;;===@@@BBBDDDDDDBBBCCCDDDDDDEEEGGGLLLOOOSSSVVVYYY\\\^^^bbbgggjjjlllmmmoooqqqssstttuuuuuuuuuwwwyyyyyyxxxxxxyyyzzzyyyzzz|||~~~vvvooolllfff]]]UUUYYY]]]eeerrr{{{wwwxxx{{{~~~yyytttnnneee^^^XXXPPPHHHAAA:::999888999::::::999888::::::999888777777777888===<<<;;;:::::::::::::::???????????????>>>===<<>>>>><<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>??????AAAEEEGGGKKKQQQZZZcccjjjooosssuuuuuuxxxzzz||||||}}}~~~{{{xxxvvvvvvvvvtttsssrrrpppnnnllllllmmmoooqqqnnnnnnnnnnnnoooooooooooossssssrrrrrrqqqqqqqqqqqqpppqqqrrrtttuuutttppplllhhhgggfffeeeeeeccc___\\\[[[YYYWWWUUUSSSQQQPPPOOOQQQPPPOOOOOOOOOPPPQQQRRRRRRTTTVVVWWWWWWUUUSSSQQQNNNMMMLLLKKKJJJIIIIIIIIIKKKKKKKKKLLLMMMLLLIIIFFF????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999;;;<<<>>>@@@AAABBBCCCEEEFFFGGGHHHKKKNNNQQQQQQVVV\\\aaadddfffhhhiiilllmmmoooqqqssstttuuuuuuwwwwwwxxxyyyzzzzzzzzzzzzxxxyyy{{{~~~}}}sssooollleee___]]]___bbbjjjvvv{{{yyyyyyyyy}}}yyytttiii___[[[XXXOOOFFFAAA<<<;;;::::::999999999999555555666666777888::::::999999:::999888999<<<>>>======>>>???@@@@@@AAAAAA??????@@@AAABBBBBBBBBBBBDDDDDDEEEFFFHHHIIIJJJJJJMMMLLLKKKLLLNNNOOOOOONNNOOONNNNNNNNNNNNNNNNNNOOOSSSUUUXXXZZZ[[[^^^bbbeeemmmxxxnnngggcccfffvvvxxxjjjdddaaa\\\WWWUUUSSSSSSSSSSSSRRRPPPNNNMMMGGGFFFDDDCCCBBBBBBBBBCCC????????????@@@AAABBBCCCEEEGGGJJJLLLPPPTTTZZZ___fffkkkoooooorrryyy~~~~~~~~~}}}zzzwwwuuurrrpppmmmllllllkkkhhhfffaaa```___]]]ZZZWWWTTTSSSPPPPPPOOOOOOOOOPPPPPPQQQRRRRRRRRRSSSUUUWWWZZZ[[[```dddjjjrrrzzzxxxnnnddd\\\VVVSSSOOOMMMKKKHHHFFFFFFFFFFFFGGGEEEDDDDDDDDDDDDAAA???>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>??????AAAEEEHHHLLLSSS\\\eeelllqqquuuwwwyyy{{{~~~~~~zzzyyyxxxxxxwwwuuutttrrrooommmllllllmmmnnnooooooppppppppppppppppppuuuuuuuuuuuutttsssqqqqqqttttttuuuwwwxxxwwwssspppkkkjjjhhhgggfffccc```]]][[[ZZZXXXUUUSSSQQQPPPPPPPPPPPPOOOOOOOOOPPPRRRRRRSSSTTTVVVWWWWWWVVVTTTRRRNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKHHHEEECCCBBBAAA@@@>>>===<<<<<<========================<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCEEEEEECCCEEEFFFHHHIIIKKKOOORRRTTTXXX^^^ccceeegggiiijjjmmmnnnoooqqqssstttuuuuuuwwwxxxyyyzzzzzz{{{zzzzzzzzz{{{|||~~~{{{qqqmmmjjjddd```___aaaeeennnzzz}}}{{{{{{{{{|||xxxrrrggg]]]YYYVVVMMMDDD@@@<<<;;;:::999999999999999777777777777888999::::::999::::::999999:::<<<>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIKKKJJJJJJKKKMMMNNNNNNMMMNNNNNNMMMMMMMMMMMMNNNNNNQQQSSSVVVYYYZZZ]]]```bbbkkk{{{uuummmiiiffftttzzzllleeeaaaZZZTTTRRRRRRRRRRRRRRRQQQOOOMMMLLLGGGFFFDDDCCCBBBBBBBBBBBB????????????@@@AAABBBCCCDDDFFFIIIKKKOOOSSSYYY]]]dddjjjnnnooossszzz~~~}}}{{{yyywwwsssqqqrrrpppnnnmmmmmmllliiigggbbbaaa___]]]ZZZWWWUUUTTTRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSTTTWWWYYYZZZ___ccciiiqqqyyyxxxnnnddd[[[UUURRROOONNNKKKIIIGGGFFFFFFGGGFFFEEEDDDDDDDDDDDDBBB@@@???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;===>>>???@@@BBBEEEHHHNNNUUU^^^gggoootttxxx{{{~~~||||||{{{zzzxxxvvvtttqqqnnnlllllllllmmmppppppqqqqqqqqqrrrrrrrrrvvvwwwxxxxxxwwwvvvsssrrrwwwwwwxxxzzz{{{yyyvvvsssooommmkkkiiigggddd```]]]\\\ZZZXXXUUUSSSQQQPPPOOOOOOOOOOOOOOOPPPQQQSSSTTTTTTUUUVVVVVVVVVUUUSSSRRROOONNNNNNMMMMMMNNNNNNNNNLLLKKKKKKKKKKKKIIIFFFDDDBBBBBBAAA@@@>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???AAABBBCCCCCCEEEGGGHHHJJJMMMQQQTTTXXX\\\aaaeeegggiiijjjlllnnnoooppprrrsssuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{||||||~~~xxxnnnjjjgggcccaaabbbdddiiisss~~~~~~{{{vvvpppeee\\\XXXSSSKKKBBB>>>;;;::::::999999999999::::::999999888888999999:::999:::;;;:::::::::<<<>>>BBBBBBBBBAAAAAAAAA@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHJJJIIIIIIJJJLLLMMMMMMLLLMMMMMMMMMLLLLLLMMMMMMMMMNNNQQQUUUXXXZZZ[[[^^^___hhhtttwwwnnnhhheeeppprrriiibbbZZZTTTRRRPPPPPPQQQQQQPPPNNNLLLKKKHHHGGGEEECCCBBBBBBBBBBBB????????????@@@AAABBBBBBCCCEEEHHHJJJMMMRRRWWW\\\bbbhhhmmmooossszzz}}}yyywwwvvvtttqqqooopppnnnllllllkkkkkkiiigggbbbaaa___]]]ZZZXXXWWWVVVUUUTTTSSSSSSRRRSSSSSSSSSTTTSSSSSSSSSUUUWWWYYYZZZ^^^bbbhhhpppxxx~~~~~~vvvlllcccZZZUUURRRNNNMMMKKKIIIGGGGGGFFFFFFFFFEEEDDDDDDEEEDDDBBB@@@???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;===>>>???@@@BBBFFFIIIOOOVVV```iiipppvvv{{{}}}~~~|||zzzwwwuuussspppooonnnnnnnnnpppqqqqqqqqqrrrrrrrrrrrrtttvvvxxxzzzzzzyyywwwuuuxxxxxxyyyzzz{{{zzzwwwtttrrrpppllljjjgggddd```]]]ZZZYYYWWWTTTRRRPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSQQQPPPOOOOOOOOOOOONNNOOOOOOPPPPPPOOONNNLLLLLLKKKJJJGGGDDD????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::<<<===>>>@@@@@@CCCEEEGGGIIIKKKOOOSSSWWW[[[^^^cccfffhhhiiikkkmmmooopppqqqrrrtttvvvwwwxxxxxxyyyzzz{{{{{{||||||{{{{{{|||}}}~~~tttkkkgggdddbbbcccfffgggnnnyyyyyytttnnnddd[[[WWWRRRIIIAAA>>>::::::999999999999999:::<<<;;;:::999999999999999999:::<<<;;;;;;;;;===>>>@@@@@@@@@AAAAAAAAAAAAAAACCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIIIIJJJLLLNNNMMMLLLMMMMMMLLLLLLLLLLLLMMMMMMLLLPPPUUUXXXZZZ[[[]]]^^^eeeooowwwllleeeccckkk{{{yyynnnddd[[[UUUTTTOOOPPPPPPPPPOOONNNLLLKKKHHHGGGEEECCCBBBAAAAAABBB@@@?????????@@@@@@AAABBBBBBDDDFFFIIIKKKPPPUUUZZZ___fffkkknnnssszzz{{{xxxuuussssssrrrpppooommmkkkjjjiiiiiihhhfffeeecccbbb___]]]ZZZYYYXXXXXXVVVVVVUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVWWWYYYZZZ^^^bbbhhhooovvv||||||tttkkkbbbZZZUUURRRLLLKKKJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDEEEDDDBBB@@@??????===<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;===>>>???@@@CCCGGGJJJOOOVVV```jjjrrrxxx}}}}}}{{{xxxwwwuuutttsssrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqqqqssswwwzzz{{{{{{zzzyyyzzzzzzzzz{{{|||{{{yyyvvvssspppllliiifffccc___\\\WWWVVVUUUSSSQQQPPPOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVXXXWWWUUURRRPPPNNNMMMMMMQQQPPPPPPPPPPPPPPPQQQRRRSSSQQQOOOMMMLLLJJJGGGEEE>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCEEEHHHJJJMMMQQQVVVZZZ\\\___cccfffhhhjjjlllnnnqqqqqqqqqrrrtttvvvxxxzzzyyyyyyzzz{{{||||||||||||yyyzzz|||yyyqqqhhheeecccbbbeeejjjjjjrrr}}}wwwrrrlllddd\\\WWWQQQGGG@@@>>>999999999888888999999:::===<<<;;;:::999999999999999;;;<<<===<<<<<<===???<<<===>>>???@@@AAABBBCCCBBBBBBCCCDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIIIIKKKMMMOOOOOONNNMMMMMMLLLLLLLLLLLLMMMMMMMMMQQQVVVYYY[[[\\\^^^___dddlllyyyllleeeaaaffftttsssggg\\\VVVVVVOOOPPPQQQQQQPPPOOOMMMLLLIIIGGGEEECCCBBBAAAAAAAAA@@@@@@??????@@@@@@AAAAAABBBCCCFFFHHHJJJOOOTTTXXX]]]dddjjjmmmqqqyyy}}}~~~yyyvvvsssqqqppppppooonnnjjjiiigggggggggfffeeecccdddbbb```]]][[[YYYYYYYYYWWWWWWVVVVVVWWWXXXXXXYYYXXXWWWWWWVVVWWWXXXZZZZZZ___bbbhhhnnnuuuzzz}}}}}}yyyrrrjjjaaaZZZVVVSSSLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCDDDEEEEEECCCAAA??????>>>===<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;===>>>@@@AAADDDHHHKKKPPPWWWbbbllltttzzz}}}{{{zzzyyyxxxwwwwwwwwwwwwsssrrrrrrqqqqqqppppppooooooqqqtttwwwyyyyyyyyyyyy{{{{{{zzz{{{||||||zzzwwwrrrnnnjjjfffccc```]]]ZZZUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSTTTVVVWWWWWWWWWWWWXXXVVVTTTQQQOOONNNNNNNNNTTTSSSSSSRRRRRRRRRSSSSSSVVVSSSPPPNNNMMMKKKHHHEEEAAAAAA@@@???===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@CCCEEEHHHKKKOOOSSSXXX\\\]]]```dddgggiiillloooqqqrrrrrrrrrsssuuuwwwyyy{{{yyyzzz{{{|||}}}}}}}}}}}}yyyzzz|||tttmmmgggeeecccccchhhnnnpppwww}}}yyyssskkkccc[[[VVVOOOEEE???===999888888888888999999:::<<<;;;::::::999999999999999;;;===>>>======>>>???;;;;;;===>>>@@@BBBCCCCCCAAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHJJJIIIIIIKKKMMMOOOOOONNNMMMMMMMMMLLLLLLMMMMMMMMMOOORRRVVVYYY[[[]]]___```dddkkkxxxkkkcccaaadddooopppbbbYYYVVVQQQQQQRRRRRRRRRQQQOOOOOOIIIHHHEEECCCBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAABBBCCCEEEGGGJJJNNNSSSWWWZZZbbbhhhkkkpppwww{{{{{{}}}~~~yyyvvvrrrpppooonnnmmmllliiihhhffffffffffffdddbbbdddccc```]]][[[ZZZZZZZZZWWWWWWWWWXXXXXXZZZ[[[\\\ZZZZZZYYYXXXXXXYYY[[[[[[```ccchhhnnnssswwwzzz{{{zzzwwwpppiiiaaa[[[WWWUUUMMMMMMMMMLLLKKKJJJIIIHHHEEEDDDCCCDDDEEEEEECCCAAA@@@???>>>===<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;===>>>@@@AAADDDHHHKKKRRRYYYdddnnnwww}}}~~~}}}{{{zzzyyyxxxvvvuuutttsssrrrpppoooooopppqqqrrrtttuuuuuuuuuuuuxxxwwwvvvwwwxxxxxxvvvtttoookkkfffbbb```]]]ZZZXXXUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYYYYXXXWWWVVVUUURRRQQQPPPQQQSSSTTTXXXXXXWWWVVVUUUUUUUUUUUUWWWTTTPPPNNNLLLJJJGGGDDDAAAAAA@@@>>>===<<<;;;:::========================<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????CCCEEEIIILLLPPPUUUZZZ^^^___bbbfffiiikkkooorrruuussssssssssssuuuxxxzzz|||zzzzzz|||}}}}}}}}}}}}}}}zzz|||}}}|||pppkkkfffeeedddeeejjjpppvvv}}}}}}yyy{{{|||vvvhhhaaaZZZUUUMMMCCC===<<<888888888888888999::::::;;;:::999999999999999:::999<<<>>>???>>>===>>>???======>>>???AAABBBCCCCCCAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHJJJLLLNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNPPPRRRUUUXXXYYY\\\___aaafffmmmyyyllldddccceeeooonnn___YYYRRRSSSTTTTTTTTTSSSRRRQQQIIIHHHFFFCCCAAAAAA@@@@@@AAAAAA@@@@@@???@@@@@@AAABBBDDDFFFGGGJJJNNNSSSWWWYYY```gggjjjnnntttxxxwww{{{}}}|||{{{xxxsssooonnnlllkkkjjjiiigggfffeeeffffffdddbbbeeeccc```]]][[[ZZZ[[[[[[WWWWWWWWWXXXZZZ[[[]]]^^^\\\[[[ZZZYYYYYYZZZ[[[\\\aaadddhhhmmmrrrvvvyyyzzzyyyuuuooohhhaaa[[[WWWVVVOOOOOOOOOOOONNNLLLKKKJJJEEEDDDCCCDDDEEEEEECCCAAA@@@???>>>======<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;===>>>@@@AAADDDHHHKKKTTT[[[fffpppyyy}}}{{{yyyxxxxxxxxxvvvuuusssqqqpppooorrrrrrqqqqqqrrrrrrrrrrrrsssrrrqqqrrrsssrrrqqqooollliiiddd```^^^[[[YYYWWWUUUUUUUUUUUUVVVWWWXXXXXXWWWXXXYYYZZZZZZYYYXXXXXXTTTSSSRRRQQQRRRUUUXXXZZZ\\\[[[ZZZYYYXXXWWWWWWWWWWWWTTTPPPMMMKKKHHHEEECCC>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;??????@@@AAABBBCCCCCCDDDCCCFFFIIIMMMPPPVVV[[[___```cccgggjjjmmmqqquuuxxxttttttssstttuuuxxx{{{}}}zzz{{{|||}}}~~~~~~~~~~~~}}}}}}yyynnnjjjffffffeeefffkkkrrrzzz}}}zzzvvvyyy|||xxxfff___YYYSSSKKKAAA;;;:::888888777777888999:::::::::999999888888999999:::999<<<>>>??????>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFDDDEEEEEEGGGHHHIIIJJJJJJGGGFFFFFFHHHKKKMMMMMMMMMOOOOOONNNNNNNNNNNNOOOOOOPPPRRRTTTVVVXXX[[[___bbbgggooorrrkkkeeefffoooyyyeee\\\TTTTTTUUUVVVVVVUUUSSSSSSJJJHHHFFFCCCAAA@@@@@@@@@AAAAAA@@@@@@???@@@@@@@@@BBBDDDFFFHHHJJJNNNSSSWWWXXX___fffiiimmmsssvvvuuuzzz|||~~~{{{xxxuuurrrpppooollljjjiiihhhfffddddddddddddeeeaaa```___^^^]]]\\\[[[[[[WWWXXXYYYZZZ[[[\\\]]]]]]\\\[[[ZZZYYYYYY[[[]]]___bbbdddhhhlllpppssstttuuutttrrrnnnhhhbbb\\\WWWUUUOOOPPPQQQQQQPPPNNNLLLKKKHHHGGGEEEEEEEEEDDDAAA???????????????>>>===;;;;;;===<<<<<<;;;;;;;;;<<<<<<<<>>============>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999:::::::::????????????@@@AAABBBBBBEEEHHHKKKNNNRRRWWW\\\```fffgggjjjmmmppprrrssstttxxxwwwvvvvvvwwwzzz|||~~~~~~~~~~~~~~~}}}}}}}}}}}}|||sssmmmhhheeedddbbbbbbgggnnnxxx~~~{{{wwwzzzyyyzzz~~~tttiiibbbYYYOOOHHHAAA<<<999999999888888999999:::;;;::::::999999999999999999::::::;;;<<<===>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIKKKLLLMMMPPPOOONNNMMMLLLLLLLLLLLLNNNPPPSSSUUUVVVYYY\\\___gggmmm{{{vvvhhheeedddmmmsssaaaZZZTTTRRRUUUWWWTTTQQQQQQMMMKKKHHHEEEBBB@@@??????>>>>>>?????????@@@@@@@@@BBBDDDFFFGGGHHHKKKOOORRRWWW\\\ccciiinnnqqquuuxxxzzz{{{}}}~~~{{{wwwtttrrrooollljjjfffeeedddbbbbbbbbbbbbcccbbbbbbaaa```^^^]]]\\\\\\YYYZZZ[[[\\\^^^___``````^^^]]]\\\[[[[[[\\\^^^___ccceeehhhmmmpppssstttuuutttqqqmmmggg```ZZZVVVSSSQQQRRRSSSTTTSSSQQQOOONNNKKKIIIGGGFFFFFFFFFDDDBBBAAA@@@???>>>===<<<;;;;;;???>>>>>>======>>>>>>???<<>>============>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::999::::::;;;@@@@@@@@@@@@AAABBBCCCDDDKKKNNNQQQUUUYYY^^^dddhhhiiijjjmmmppprrruuuvvvwwwxxxxxxxxxxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{sssmmmhhhdddbbb```___cccjjjttt~~~}}}zzzwwwyyyyyyzzzvvvhhhaaaXXXNNNGGG@@@;;;888:::999999999999:::;;;;;;999999999999999999:::::::::;;;;;;<<<===>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMOOOOOONNNMMMLLLLLLLLLMMMNNNPPPRRRTTTVVVYYY]]]```eeelllyyy|||nnneeedddmmmzzzgggZZZUUURRRUUUWWWTTTQQQQQQMMMKKKHHHEEEBBB@@@?????????@@@@@@@@@AAAAAAAAAAAAAAACCCDDDFFFGGGJJJNNNQQQVVV[[[bbbhhhmmmqqquuuwww{{{|||~~~~~~zzzvvvtttqqqnnnkkkfffeeedddcccbbbbbbcccccceeedddcccbbb```___^^^]]]\\\]]]^^^```bbbcccccccccbbbaaa___^^^^^^___``````dddfffjjjmmmqqqsssttttttssspppkkkeee^^^XXXTTTRRRRRRSSSTTTUUUTTTRRRPPPOOONNNLLLIIIGGGGGGGGGFFFEEECCCBBB@@@===<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<>>=====================<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;:::::::::::::::;;;;;;???@@@@@@AAABBBCCCEEEFFFLLLOOOSSSXXX\\\aaagggkkkmmmnnnpppsssvvvxxxyyyzzzyyyyyyzzz{{{|||}}}}}}}}}~~~~~~~~~~~~{{{sssnnnhhhccc```]]][[[___fffqqq}}}}}}||||||yyywwwxxxyyy}}}vvvfff```VVVLLLEEE???;;;888:::999999999999:::;;;;;;888888999999::::::;;;;;;;;;;;;<<<===>>>??????@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFGGGGGGHHHHHHGGGHHHIIIKKKLLLLLLLLLLLLNNNNNNMMMMMMLLLMMMMMMMMMMMMOOORRRTTTVVVZZZ^^^bbbccciiiuuurrrddddddllllll[[[UUURRRUUUVVVTTTRRRRRRNNNLLLIIIEEECCCAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@AAACCCEEEFFFIIIMMMPPPUUUZZZaaaggglllppptttwww|||}}}~~~}}}yyyvvvsssooollliiihhhgggfffeeefffgggggghhhgggfffdddbbbaaa______]]]___aaacccdddeeeffffffeeedddcccbbbbbbbbbbbbbbbfffhhhkkknnnqqqrrrssssssssspppjjjccc]]]WWWSSSRRRQQQRRRSSSTTTSSSRRRPPPNNNPPPMMMIIIGGGGGGHHHGGGGGGEEECCC@@@===;;;;;;;;;<<<999999999888999999::::::<<>>======>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::::::::;;;;;;<<<>>>>>>???@@@BBBDDDFFFGGGLLLOOOTTTYYY^^^ccciiimmmoooqqqsssvvvxxxzzz{{{|||yyy{{{}}}~~~~~~}}}~~~~~~}}}uuupppjjjccc___[[[YYY]]]cccqqq|||}}}}}}|||zzzwwwyyy{{{{{{pppccc]]]SSSJJJCCC>>>:::888999888888888888999::::::888888999999:::;;;<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGHHHJJJLLLMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNMMMOOORRRTTTVVVZZZ```cccccciiirrrooodddccckkk}}}nnn]]]VVVSSSUUUVVVTTTRRRRRRNNNLLLIIIFFFCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBB@@@BBBCCCEEEFFFIIIMMMPPPTTTYYY___eeejjjoootttwww|||}}}}}}yyywwwtttqqqnnnlllkkkiiihhhhhhiiijjjjjjkkkjjjhhhfffdddbbb```___^^^___bbbdddfffgggggggggggggggfffeeeeeeeeeddddddggghhhkkknnnpppqqqrrrrrrqqqnnnhhhbbb[[[WWWTTTRRRPPPQQQSSSTTTTTTRRRPPPOOOOOOLLLIIIGGGGGGGGGGGGFFFFFFDDD@@@===;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>===???BBBCCCDDDIIIQQQVVV]]]eeepppyyy}}}{{{yyywwwwwwsssrrrqqqooonnnlllkkkjjjiiihhhgggeeeddddddccccccbbbbbbbbbbbbbbbbbbbbbbbbdddeeefffggghhhjjjkkkkkkggghhhhhhhhhhhhhhhhhhhhhffffffffffffeeedddbbbbbb```^^^]]]]]]^^^]]][[[XXXWWWUUUQQQMMMJJJGGGEEEDDD@@@???>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;:::::::::;;;;;;<<<===<<<===>>>@@@BBBEEEGGGHHHOOOSSSYYY^^^cccgggmmmpppppprrrtttvvvyyyzzz||||||zzz|||~~~~~~}}}~~~xxxsssllleee___ZZZXXX\\\bbbpppzzz~~~{{{xxx{{{~~~}}}tttjjj___YYYOOOGGGAAA===:::999777777777777777888999999888888999:::;;;;;;<<<<<<======>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIKKKLLLMMMNNNNNNNNNPPPOOOOOONNNNNNNNNNNNOOONNNPPPRRRSSSVVV[[[```ddddddiiiqqq~~~mmmdddbbbhhhyyyqqq^^^WWWSSSTTTVVVTTTRRRRRROOOMMMJJJGGGDDDBBBAAAAAA????????????@@@@@@@@@@@@AAABBBDDDFFFGGGJJJNNNQQQSSSWWW]]]ccchhhmmmsssvvv|||}}}~~~{{{yyywwwuuusssqqqmmmlllkkkjjjjjjkkklllmmmmmmllljjjgggeeebbb```___^^^```cccfffhhhiiihhhhhhhhhhhhhhhhhhgggggggggggggggiiikkkmmmoooooopppooonnnkkkeee___YYYUUUSSSRRRRRRSSSTTTVVVUUUTTTSSSQQQNNNLLLIIIGGGGGGGGGFFFEEEDDDCCCAAA>>>===<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>===???BBBCCCEEEJJJRRRXXX]]]eeepppzzz~~~}}}|||{{{ttttttsssqqqpppnnnmmmmmmkkkjjjiiihhhgggfffffffffeeeeeefffffffffgggggggggggghhhiiijjjkkkmmmnnnnnnllllllllllllllllllllllllhhhhhhgggfffeeecccaaaaaa___]]]\\\\\\\\\\\\YYYWWWUUUSSSOOOKKKHHHEEEDDDDDD??????>>>>>>>>>>>>>>>???=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<===>>><<<===>>>AAADDDGGGIIIKKKPPPTTTYYY___cccgggllloooqqqrrrtttvvvyyyzzz{{{|||{{{}}}~~~}}}~~~{{{uuummmeee```ZZZWWW\\\bbbnnnxxx|||zzz}}}{{{wwwnnnfff[[[UUUKKKDDD???===;;;:::777777777777777888999999999999::::::;;;;;;<<<<<<>>>>>>??????@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLNNNOOOPPPSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRTTTVVVZZZ```dddfffjjjoooxxxpppeeebbbeeerrruuu___XXXSSSTTTUUUSSSRRRSSSOOONNNKKKGGGEEECCCBBBBBB>>>>>>?????????@@@@@@@@@AAACCCDDDFFFGGGJJJNNNQQQRRRVVV[[[aaaffflllrrrvvv{{{}}}~~~~~~~~~|||}}}~~~~~~~~~|||yyywwwwwwvvvtttssspppooonnnnnnnnnnnnppppppnnnmmmjjjhhheeebbb```______aaaeeehhhjjjkkkjjjjjjhhhhhhhhhiiiiiiiiiiiiiiigggiiijjjlllnnnnnnnnnmmmjjjfffaaa[[[VVVSSSRRRQQQQQQRRRTTTUUUUUUTTTRRRQQQMMMLLLJJJIIIIIIHHHFFFDDDBBBBBBAAA@@@???======<<<999999999999:::;;;<<<======???BBBCCCEEEKKKSSSZZZ___gggrrr{{{xxxxxxwwwvvvuuutttsssrrrppppppnnnmmmlllkkkkkkkkkiiiiiijjjkkkllllllmmmmmmmmmmmmnnnoooqqqrrrssssssrrrrrrqqqpppooonnnmmmllljjjiiiiiigggeeecccaaa```]]]\\\[[[[[[[[[ZZZXXXVVVSSSPPPLLLHHHEEECCCBBBBBB??????>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<===>>>>>>>>>@@@CCCFFFJJJLLLNNNQQQUUU[[[```dddhhhkkknnnrrrsssuuuwwwyyyzzz{{{||||||}}}~~~~~~~~~~~~{{{uuummmeee___YYYWWW[[[bbbmmmwww}}}{{{}}}|||uuupppiiibbbWWWQQQHHHAAA>>><<<<<<<<<999999999999999::::::;;;::::::;;;;;;;;;;;;;;;;;;?????????@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCAAABBBBBBDDDEEEFFFGGGHHHEEEFFFFFFGGGHHHIIIJJJKKKMMMLLLJJJJJJKKKMMMPPPRRRVVVUUUSSSRRRPPPOOOOOOOOORRRRRRSSSTTTUUUZZZ```dddfffjjjlllssswwwiiicccccclll{{{www```YYYTTTTTTUUUSSSRRRSSSPPPNNNKKKHHHEEECCCBBBBBB?????????@@@@@@@@@AAAAAA@@@AAACCCEEEFFFIIIMMMPPPQQQTTTZZZ```eeekkkrrrvvvzzz|||~~~|||{{{{{{{{{|||}}}|||{{{zzz{{{}}}{{{yyywwwvvvwwwvvvuuuttttttsssrrrrrrrrrssstttuuunnnmmmkkkhhheeebbb```___```bbbfffjjjlllllllllkkkggghhhiiijjjjjjjjjjjjjjjggghhhjjjlllmmmmmmllllllfffccc^^^XXXTTTQQQPPPPPPNNNOOOQQQRRRSSSRRRPPPOOOMMMLLLKKKKKKKKKIIIGGGDDDAAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<===>>>???@@@AAA===???BBBCCCEEEKKKTTT[[[```hhhsss|||}}}||||||{{{zzzyyyxxxxxxvvvuuutttrrrqqqqqqqqqqqqllllllmmmnnnooopppqqqqqqrrrssstttuuuvvvxxxyyyyyywwwvvvtttrrrpppnnnlllkkkkkkkkkjjjhhhfffdddbbb```\\\[[[ZZZZZZZZZYYYWWWUUUQQQNNNJJJFFFCCCAAA@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>============<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<===>>>>>>???@@@BBBEEEHHHLLLOOOQQQXXX\\\aaafffjjjmmmpppsssrrrtttuuuxxxzzz{{{||||||}}}}}}~~~~~~~~~~~~{{{tttlllddd^^^XXXVVVZZZaaannnwww~~~~~~~~~~~~~~~|||}}}xxxqqqllleee^^^UUUOOOFFF@@@============;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;::::::@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDD@@@AAABBBDDDEEEGGGHHHIIIEEEFFFFFFGGGIIIJJJKKKKKKNNNMMMJJJIIIJJJMMMQQQSSSXXXWWWUUUSSSQQQPPPOOOOOOSSSSSSSSSTTTUUUYYY___cccfffiiikkkooo{{{kkkeeeaaagggtttwwwaaaYYYTTTTTTUUUSSSRRRSSSPPPNNNKKKHHHEEEDDDCCCBBB@@@@@@AAAAAAAAABBBBBBBBB???@@@BBBCCCEEEHHHLLLOOOPPPTTTYYY___dddkkkqqqvvvyyy{{{~~~}}}zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxyyyxxxwwwvvvvvvuuuuuuuuutttttttttttttttsssrrrqqqqqqooolllhhheeebbbaaaaaadddfffiiilllnnnnnnnnnmmmmmmlllkkkjjjhhhgggfffffflllkkkkkkjjjiiihhhggggggdddbbb^^^YYYTTTQQQOOONNNNNNNNNOOOOOOOOONNNNNNMMMOOOMMMKKKJJJJJJIIIGGGEEECCCBBBAAA???>>>======<<<===<<<<<<;;;;;;;;;<<<<<<<<>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;===???@@@>>>=========???@@@AAACCCEEEJJJQQQVVV[[[___cccgggkkknnnrrrtttyyyzzz{{{}}}}}}}}}|||{{{{{{||||||}}}~~~|||xxxrrrmmmddd\\\XXX[[[bbbhhhwwwzzz}}}|||yyyyyyzzz{{{|||}}}~~~}}}vvvpppiiibbb]]]ZZZPPPFFFCCC@@@===<<<>>>===<<<;;;:::999999999999999::::::;;;;;;<<<<<<<<<>>>???AAABBBBBBBBBBBBAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHIIIJJJDDDDDDEEEFFFGGGIIIJJJKKKMMMNNNOOOQQQRRRSSSSSSSSSUUUUUUTTTTTTSSSRRRRRRRRRTTTSSSQQQQQQTTTYYY^^^bbbhhhggghhhnnn|||mmmccc^^^dddooozzz|||uuu```XXXRRRRRRTTTTTTUUUWWWTTTPPPKKKEEEBBBBBBCCCDDDAAA@@@@@@??????@@@@@@AAABBBAAA@@@AAACCCFFFJJJLLLLLLQQQYYY```fffkkkpppsssxxxzzz}}}|||yyyxxxwwwwwwvvvwwwwwwwwwwwwwwwwwwvvvxxxwwwvvvuuuuuuvvvwwwxxxxxxxxxxxxxxxxxxwwwvvvuuupppnnnkkkgggdddbbbaaa```eeefffiiilllnnnoooooonnnlllkkkjjjiiihhhfffeeeeeeiiiiiihhhhhhhhhhhhhhhhhhcccaaa]]]XXXTTTPPPNNNNNNMMMNNNNNNOOOOOONNNNNNMMMNNNMMMKKKJJJJJJIIIGGGEEEDDDCCCAAA???>>>============<<<<<<;;;;;;<<<<<<<<<===@@@CCCEEEHHHOOOXXX^^^eeellluuu|||}}}{{{zzzyyyyyyyyyxxxwwwvvvvvvvvvxxxyyy{{{yyyzzzzzzzzz{{{{{{||||||{{{yyyvvvtttsssrrrpppnnnlllkkkhhheeecccaaa______ZZZXXXVVVVVVVVVUUUSSSRRRNNNMMMJJJHHHEEECCCBBBAAA@@@@@@@@@?????????>>>>>>===<<<<<<;;;;;;<<<<<<===<<<;;;::::::999999:::::::::<<<>>>>>>===<<<<<<===@@@AAACCCDDDGGGLLLSSSXXX]]]aaafffjjjmmmqqquuuwww{{{|||}}}~~~~~~~~~}}}|||}}}}}}~~~~~~yyyuuuqqqkkkbbb[[[ZZZ```iiipppyyy{{{~~~~~~yyywwwwwwyyyzzzzzzzzz}}}~~~xxxqqqiiiaaa\\\XXXMMMDDDAAA???<<<;;;<<<:::::::::999999::::::;;;:::::::::;;;;;;<<<======>>>???AAACCCDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIEEEEEEFFFGGGHHHJJJKKKLLLMMMNNNOOOQQQRRRRRRSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRTTTRRRQQQQQQTTTYYY^^^aaaiiihhhiiiooozzzqqqfff```eeemmmwww~~~~~~{{{ssslll]]]VVVQQQRRRTTTTTTUUUWWWSSSPPPKKKGGGDDDCCCCCCDDDAAA@@@@@@??????@@@@@@AAABBBAAA@@@AAACCCFFFJJJLLLMMMQQQXXX^^^dddjjjppptttxxxzzz}}}~~~{{{xxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuttttttvvvxxx{{{||||||||||||{{{{{{yyyxxxwwwooommmiiieeebbbaaa``````eeegggjjjmmmooopppppppppkkkjjjiiihhhgggeeeeeedddeeeeeefffffffffgggggggggaaa___[[[VVVSSSPPPNNNMMMMMMMMMNNNNNNNNNNNNNNNMMMNNNLLLJJJJJJJJJIIIGGGEEEDDDCCCAAA@@@>>>============<<<<<<;;;<<<<<<=========@@@DDDFFFIIIOOOXXX___fffllluuu||||||{{{{{{zzz{{{|||}}}~~~||||||||||||}}}}}}}}}}}}zzzxxxvvvttttttssspppooojjjiiifffcccaaa^^^]]]\\\WWWUUUSSSSSSTTTTTTRRRPPPLLLKKKIIIFFFDDDBBBAAAAAA@@@????????????>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<;;;;;;:::::::::::::::999;;;======<<<<<<<<<===AAABBBDDDFFFJJJOOOVVVZZZaaadddiiinnnqqquuuyyy{{{~~~~~~~~~~~~|||uuuqqqooohhh```[[[^^^hhhttt|||~~~}}}zzzvvvuuuvvvxxxyyyyyyyyy|||yyyrrriii```ZZZSSSJJJAAA>>>===:::999:::999888999999:::;;;<<<===::::::;;;;;;<<<======>>>???@@@BBBDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGGGGHHHIIIKKKLLLMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRTTTRRRQQQQQQSSSWWW\\\___hhhhhhjjjnnnxxxvvvkkkccceeejjjrrr|||xxxwwwtttkkkdddZZZSSSOOOQQQTTTTTTTTTUUURRRPPPMMMIIIFFFDDDCCCBBBAAA@@@@@@??????@@@@@@AAAAAAAAA@@@AAACCCFFFIIIKKKNNNQQQVVV[[[aaahhhoootttwwwzzz|||~~~~~~~~~zzzxxxwwwuuutttssssssssssssssssssssssssttttttssstttwww{{{~~~~~~~~~}}}|||zzzxxxwwwvvvllljjjfffccc````````````fffhhhkkknnnpppqqqqqqpppkkkjjjiiihhhgggfffeeedddcccccccccddddddddddddddd^^^\\\YYYUUUQQQOOONNNMMMLLLMMMMMMNNNNNNNNNNNNMMMNNNLLLJJJJJJJJJIIIHHHFFFDDDCCCBBB@@@???>>>======<<<<<<<<<<<<<<<======>>>>>>AAAEEEGGGJJJPPPYYY```fffmmmuuu|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}yyyxxxvvvuuutttssspppnnnhhhgggdddaaa^^^\\\ZZZYYYTTTSSSRRRRRRSSSSSSQQQPPPJJJHHHFFFDDDBBBAAA@@@@@@????????????>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<;;;:::::::::::::::999;;;============>>>@@@@@@BBBEEEHHHLLLRRRXXX]]]cccggglllppptttwww{{{~~~~~~~~~yyyrrrnnnkkkeee]]]\\\cccqqq{{{yyyvvvuuuwwwyyyzzzzzz{{{zzzqqqhhh^^^XXXPPPGGG???===<<<999888999999999999999:::;;;<<<<<<::::::;;;<<<===>>>>>>???AAABBBDDDEEEFFFFFFEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJLLLNNNNNNNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQSSSVVVYYY\\\dddeeehhhmmmuuu|||pppfffeeegggmmm|||{{{wwwwwwsssjjjcccXXXQQQNNNPPPSSSSSSSSSUUUQQQPPPNNNKKKHHHEEECCCBBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAACCCFFFIIIKKKNNNPPPTTTYYY^^^fffnnnsssvvvyyy{{{}}}}}}~~~{{{yyywwwvvvtttssssssrrrqqqqqqrrrssssssttttttuuuvvvyyy}}}~~~|||yyyvvvtttrrriiigggccc```______```aaaggghhhkkknnnpppppppppoookkkkkkjjjhhhgggfffeeedddccccccbbbaaa``````______[[[YYYVVVSSSPPPNNNMMMMMMKKKLLLMMMMMMNNNNNNNNNNNNMMMKKKJJJJJJJJJJJJHHHFFFDDDCCCBBB@@@???>>>>>>===<<<<<<<<<<<<<<<===>>>??????BBBFFFHHHKKKQQQZZZaaafffmmmvvv|||~~~}}}}}}~~~~~~}}}}}}||||||yyywwwuuuuuutttrrrooommmfffdddbbb^^^[[[YYYWWWVVVSSSRRRQQQQQQRRRRRRPPPOOOHHHGGGEEECCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<============<<<;;;;;;::::::;;;;;;:::<<<>>>>>>>>>???AAACCC@@@BBBFFFJJJNNNTTT[[[___fffiiinnnrrruuuxxx|||~~~~~~}}}wwwqqqmmmgggbbb]]]```kkk||||||yyywwwyyy{{{||||||wwwooofff\\\VVVNNNEEE>>>======:::999:::;;;::::::999999::::::;;;:::;;;;;;<<<>>>??????@@@DDDEEEFFFFFFFFFEEEDDDCCCEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFHHHHHHIIIJJJKKKMMMNNNOOOOOOOOONNNNNNOOOPPPQQQRRRQQQQQQRRRRRRSSSSSSSSSTTTSSSRRRQQQQQQRRRTTTWWWYYY]]]```fffjjjqqqtttiiifffeeejjjzzz~~~zzzyyyuuummmfffXXXQQQMMMOOORRRRRRSSSUUUQQQQQQOOOLLLIIIFFFCCCBBBAAA@@@@@@??????@@@@@@AAA??????@@@AAACCCFFFHHHJJJMMMOOORRRVVV\\\ccclllqqqtttwwwzzz{{{|||}}}}}}{{{yyywwwvvvtttsssrrrqqqqqqrrrssstttuuuvvvwwwzzz}}}|||xxxtttpppnnneeeccc```]]]]]]___bbbccchhhiiilllnnnoooooonnnmmmjjjjjjiiigggfffeeedddcccaaaaaa```___^^^]]]\\\\\\XXXVVVTTTQQQNNNMMMMMMLLLKKKKKKLLLMMMNNNNNNNNNNNNMMMKKKJJJIIIJJJJJJHHHGGGEEEDDDBBBAAA???>>>>>>>>><<<<<<<<<<<<===>>>??????@@@CCCGGGIIILLLRRR[[[bbbgggmmmvvv|||~~~}}}|||~~~}}}||||||xxxwwwuuutttsssqqqmmmjjjdddbbb___\\\XXXVVVTTTSSSSSSQQQPPPOOOPPPPPPNNNMMMFFFEEEDDDCCCAAAAAA@@@@@@======>>>>>>>>>>>>>>>???>>>======<<<<<<======>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>@@@BBBEEEAAADDDHHHMMMRRRXXX^^^ccciiilllppptttvvvyyy|||~~~{{{tttooollleeebbb```ggguuu}}}zzzzzz}}}~~~{{{ssskkkcccZZZUUULLLDDD=========;;;:::;;;;;;;;;:::999999::::::::::::;;;<<<===>>>???@@@AAADDDEEEFFFFFFFFFEEEDDDCCCEEEEEEFFFGGGGGGGGGGGGFFFGGGFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIJJJKKKMMMNNNOOOPPPOOONNNNNNNNNOOOQQQRRRPPPPPPQQQRRRRRRSSSTTTTTTSSSRRRQQQQQQQQQSSSUUUVVVXXX]]]cccggglll}}}wwwkkkfffdddiiizzz}}}yyyppphhhZZZRRRMMMNNNQQQQQQSSSUUURRRQQQOOOLLLIIIFFFDDDCCCAAA@@@@@@??????@@@@@@AAA>>>???@@@BBBDDDFFFHHHIIILLLNNNQQQUUUZZZbbbjjjooorrrtttxxxzzz{{{}}}}}}|||yyyxxxvvvuuusssrrrrrrsssuuuvvvwwwxxx{{{~~~~~~yyytttnnnjjjhhhaaa___]]][[[\\\___ccceeeiiijjjlllmmmnnnmmmkkkjjjhhhgggfffeeedddbbbaaaaaa^^^]]]]]]]]]\\\\\\[[[[[[VVVTTTRRROOOMMMLLLLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNLLLKKKIIIIIIJJJJJJIIIGGGEEEDDDCCCAAA@@@???>>>>>><<<<<<<<<<<<===>>>???@@@AAADDDGGGJJJMMMSSS\\\cccgggnnnvvv|||~~~~~~}}}xxxvvvuuutttrrrooojjjgggbbbaaa^^^ZZZVVVTTTRRRQQQRRRPPPNNNMMMMMMMMMKKKIIIFFFEEEDDDCCCBBBAAAAAAAAA============>>>>>>??????>>>>>>============>>>>>>======<<<;;;;;;;;;;;;;;;:::;;;======>>>???CCCEEECCCFFFKKKQQQVVV\\\cccgggmmmpppsssvvvxxxzzz|||~~~xxxrrrmmmjjjfffdddfffppp{{{{{{}}}wwwoooggg___YYYUUUJJJBBB<<<<<<===;;;999:::999999999999:::;;;<<<<<<:::;;;<<<===???@@@AAABBBAAACCCDDDFFFFFFFFFFFFEEEDDDEEEEEEFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFHHHHHHIIIIIIKKKMMMNNNOOOPPPOOONNNMMMMMMOOOPPPRRROOOOOOPPPQQQRRRSSSTTTUUUSSSRRRQQQPPPQQQRRRSSSTTTVVV[[[bbbeeehhhwwwxxxlllgggeeeiii|||}}}ssskkk]]]TTTMMMMMMOOOPPPSSSVVVTTTRRROOOLLLIIIFFFEEEDDDAAA@@@@@@??????@@@@@@AAA>>>???@@@BBBDDDFFFGGGHHHJJJLLLQQQUUUZZZaaahhhmmmooorrrvvvyyy{{{}}}}}}{{{yyywwwvvvtttsssssstttvvvwwwxxxzzz}}}~~~{{{uuuoooiiidddaaa___]]][[[ZZZ\\\___dddgggiiijjjlllmmmmmmllljjjiiifffeeedddcccaaa```______[[[[[[[[[[[[[[[\\\\\\\\\UUUSSSQQQOOOMMMLLLLLLLLLJJJJJJLLLMMMMMMNNNNNNNNNLLLKKKIIIIIIJJJJJJIIIGGGEEEDDDCCCAAA@@@???>>>>>><<<<<<<<<<<<===>>>@@@@@@AAADDDHHHJJJMMMTTT\\\ccchhhnnnvvv|||~~~xxxvvvuuusssqqqmmmhhheeebbb```]]]YYYUUURRRPPPOOOQQQOOOMMMLLLKKKKKKHHHGGGEEEEEEDDDCCCBBBBBBBBBBBB<<<=========>>>>>>??????>>>>>>============>>>>>>======<<<;;;;;;;;;;;;<<<999:::;;;<<<<<>>;;;;;;<<<>>>???AAABBBBBB>>>@@@BBBEEEGGGHHHHHHHHHDDDDDDEEEFFFFFFFFFFFFEEECCCDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHIIIKKKLLLNNNOOOQQQOOONNNMMMMMMOOOPPPRRRNNNOOOPPPQQQRRRTTTTTTUUUSSSRRRQQQPPPPPPQQQRRRSSSUUU[[[bbbdddfffsssxxxlllgggeeejjj}}}vvvmmm___UUUMMMLLLNNNPPPSSSWWWUUUSSSOOOLLLIIIFFFEEEEEEAAA@@@@@@@@@@@@@@@@@@AAA>>>>>>@@@BBBDDDFFFGGGHHHIIILLLPPPUUUZZZ```gggkkknnnqqquuuxxx{{{~~~}}}{{{yyy|||zzzxxxvvvuuuuuuvvvwww~~~~~~{{{vvvqqqkkkfffcccaaa^^^]]]\\\[[[]]]```dddfffiiijjjlllmmmlllkkkiiigggfffeeeccc```^^^\\\[[[[[[ZZZYYYYYYZZZ\\\[[[YYYWWWTTTSSSQQQOOOMMMKKKJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGDDDCCCBBB@@@???>>>======<<<<<<======>>>@@@AAABBBBBBDDDGGGJJJOOOUUU\\\aaakkkpppxxx}}}~~~|||{{{{{{zzzwwwuuusssnnniiiddd```^^^ZZZVVVSSSQQQOOOOOOPPPMMMJJJIIIJJJJJJIIIHHHGGGGGGEEEDDDCCCBBBBBBAAA???>>>>>>===<<<;;;;;;:::???>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???@@@AAACCCEEEIIILLLQQQVVV\\\cccjjjoootttuuuxxxzzz}}}{{{uuupppkkkgggfffcccfffttt|||rrrjjjddd^^^VVVOOOBBB???===;;;;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????AAABBBDDDFFFHHHHHHGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLOOOOOONNNNNNNNNNNNNNNNNNLLLMMMPPPRRRTTTUUUUUUUUUTTTSSSQQQPPPQQQRRRTTTUUUWWW]]]]]]^^^hhhssswwwkkkffffffmmmyyyrrrccc[[[RRRMMMJJJIIIMMMSSSTTTSSSRRROOOKKKHHHEEECCCAAAAAAAAA@@@@@@AAABBBBBB?????????@@@BBBDDDEEEFFFHHHKKKOOOTTTYYY___fffjjjooorrrwwwzzz|||~~~}}}{{{}}}|||zzzyyyxxxyyy{{{|||}}}zzzvvvpppjjjeeebbb```\\\[[[\\\]]]```dddhhhjjjllllllmmmmmmlllkkkiiihhhfffeeeccc```^^^]]]\\\[[[YYYYYYYYYZZZ[[[[[[YYYWWWVVVTTTRRROOOMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDBBB@@@???>>>>>>>>>============>>>@@@AAABBBCCCDDDGGGJJJNNNUUU\\\aaajjjpppwww|||}}}|||{{{yyyxxxuuusssppplllfffccc^^^\\\YYYUUURRROOONNNNNNOOOMMMJJJIIIIIIIIIIIIHHHEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@??????>>>======<<>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???@@@AAABBBDDDFFFLLLPPPUUUZZZ```gggnnnsssuuuwwwyyy{{{~~~|||uuupppjjjgggdddaaadddqqq{{{ppphhhccc]]]TTTMMMBBB???<<<;;;;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGGEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLNNNNNNNNNMMMMMMLLLLLLLLLKKKLLLOOOQQQSSSTTTTTTTTTSSSRRRQQQPPPQQQRRRTTTUUUSSSYYYYYYZZZdddnnnvvvjjjfffgggnnnzzzjjj___TTTNNNKKKKKKNNNSSSSSSSSSQQQOOOLLLHHHFFFDDDAAA@@@@@@??????@@@@@@AAA?????????@@@BBBDDDEEEFFFHHHKKKOOOSSSXXX^^^eeeiiinnnqqquuuyyy{{{}}}~~~~~~~~~}}}~~~|||yyyuuuoooiiiddd```^^^ZZZ[[[\\\___dddiiimmmooopppooonnnmmmlllkkkjjjiiifffeeecccaaa___]]]]]]\\\YYYXXXXXXYYYZZZZZZYYYWWWWWWUUURRROOOMMMLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHEEEDDDCCCAAA@@@???>>>>>>=========>>>???@@@AAABBBCCCEEEGGGJJJNNNTTT[[[```iiinnnuuuzzz}}}~~~|||{{{wwwuuurrrpppmmmiiiddd```\\\ZZZWWWSSSPPPNNNMMMMMMNNNLLLIIIHHHIIIIIIHHHFFFDDDDDDBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===@@@AAABBBDDDGGGIIIQQQTTTZZZ___eeelllssswwwxxxyyy{{{}}}zzzsssmmmhhheeeaaa___bbbmmm~~~wwwmmmfffaaaZZZQQQJJJAAA???<<<;;;;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>??????@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGDDDEEEEEEFFFGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLPPPOOOOOONNNMMMLLLKKKKKKJJJKKKMMMOOOQQQRRRRRRSSSSSSRRRQQQQQQQQQRRRSSSTTTQQQWWWVVVWWWaaajjj}}}vvvkkkggghhhooouuufffVVVOOOMMMMMMOOORRRRRRRRRQQQOOOMMMJJJGGGEEE@@@@@@????????????@@@@@@?????????@@@AAACCCEEEEEEGGGJJJNNNSSSWWW]]]dddhhhllloootttwwwzzz|||~~~~~~zzzxxxsssmmmhhhccc___^^^[[[\\\___cccggglllppprrrsssrrrpppnnnlllkkkjjjjjjgggfffdddbbbaaa```______[[[YYYXXXYYYZZZZZZYYYWWWXXXVVVRRROOOMMMMMMNNNOOONNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIFFFEEECCCBBB@@@?????????=========>>>???@@@BBBBBBCCCEEEHHHJJJNNNTTT[[[```gggmmmsssxxx{{{~~~~~~|||{{{uuussspppmmmjjjgggbbb___ZZZXXXVVVRRRPPPNNNMMMMMMMMMKKKIIIHHHIIIHHHGGGEEEFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;===???AAABBBEEEIIILLLSSSWWW]]]ccciiiooovvvzzz|||}}}~~~}}}vvvpppkkkgggddd``````cccmmm{{{{{{tttjjjccc^^^XXXNNNGGG@@@>>>;;;:::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>???@@@@@@BBBBBBAAAAAABBBCCCEEEFFFDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLQQQQQQPPPOOONNNMMMLLLKKKJJJJJJLLLMMMOOOPPPQQQQQQRRRQQQQQQQQQQQQRRRSSSTTTRRRXXXWWWXXXbbbjjjyyyzzzmmmiiihhhnnnppp\\\QQQOOONNNOOOPPPPPPQQQQQQPPPNNNKKKHHHFFFBBBAAA@@@@@@???@@@@@@@@@?????????@@@AAABBBDDDEEEFFFIIIMMMQQQVVV\\\bbbfffkkkooossswwwyyy|||~~~~~~|||{{{xxxvvvrrrlllgggccc```^^^^^^```cccgggllloooqqqsssuuutttrrrooommmlllkkkkkkiiihhhgggeeedddccccccccc^^^]]][[[ZZZ[[[[[[ZZZXXXXXXVVVTTTQQQOOOOOOOOOPPPQQQPPPNNNLLLKKKJJJJJJJJJKKKKKKKKKLLLKKKKKKJJJIIIFFFEEEDDDBBBAAA@@@@@@???======>>>>>>???AAABBBCCCDDDEEEHHHKKKNNNTTT[[[___fffkkkqqquuuxxx|||}}}{{{zzztttrrrnnnkkkhhheeeaaa^^^YYYXXXUUURRRPPPOOONNNNNNLLLKKKIIIIIIIIIIIIGGGEEEEEEDDDCCCBBBBBBBBBBBBBBB???????????????>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;<<<<<<=========;;;===???@@@BBBFFFKKKNNNUUUYYY```ffflllrrrxxx|||zzzsssooollliiigggaaaccchhhqqq{{{wwwpppgggaaa\\\UUULLLDDD???===;;;:::;;;;;;;;;:::;;;;;;;;;<<<<<<==================>>>??????@@@@@@BBBBBBAAAAAAAAACCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLPPPOOONNNMMMLLLKKKJJJIIIJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSRRRXXXWWWXXXbbbhhhuuurrrkkkhhhlll}}}{{{dddVVVQQQNNNMMMOOOPPPPPPQQQQQQOOOLLLIIIGGGDDDCCCBBBAAAAAAAAAAAAAAA?????????@@@AAABBBCCCDDDEEEHHHLLLPPPTTTZZZ```dddkkkoootttxxxzzz|||~~~|||zzzyyyvvvtttppplllhhhdddbbb```ccceeeiiimmmqqqtttuuuvvvwwwvvvuuusssqqqpppnnnnnnlllkkkjjjiiihhhhhhhhhhhhdddaaa___]]]]]]\\\[[[YYYYYYXXXWWWUUUTTTSSSRRRRRRSSSQQQOOOLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJGGGFFFEEECCCBBBAAA@@@@@@>>>>>>>>>???@@@AAABBBCCCDDDFFFHHHKKKNNNTTTZZZ___dddiiiooosssvvvzzz}}}zzzxxxwwwssspppllliiifffccc___\\\XXXWWWTTTRRRPPPOOOOOOOOOLLLKKKJJJJJJJJJIIIGGGEEEBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<;;;;;;;;;<<<======>>>>>><<<===???AAADDDHHHNNNRRRXXX\\\cccjjjpppuuu{{{~~~xxxrrrnnnlllkkkiiiccchhhooowww~~~~~~|||}}}~~~tttnnneee___[[[TTTJJJBBB???<<<:::999:::;;;;;;:::;;;;;;;;;<<<======>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQQQQQQQRRRRRRRRRQQQVVVTTTWWW```dddnnnwwwmmmgggiiixxxppp___TTTNNNLLLNNNPPPQQQRRRQQQPPPLLLIIIFFFEEEDDDCCCBBBBBBAAAAAABBB????????????@@@AAABBBCCCEEEGGGKKKOOOSSSXXX___ccckkknnnssswwwzzz|||~~~|||zzzxxxtttrrrooolllhhhfffdddcccfffiiinnntttxxxzzz{{{|||yyyzzzyyyyyywwwuuusssrrroooooonnnmmmlllllllllllliiifffbbb```___^^^\\\[[[[[[[[[[[[[[[ZZZXXXVVVUUUUUUSSSPPPLLLJJJIIIIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKGGGGGGEEECCCBBBAAAAAAAAA>>>>>>>>>???@@@AAABBBCCCEEEFFFHHHKKKNNNSSSZZZ___ccchhhmmmqqqtttxxx~~~~~~|||yyyvvvsssqqqpppmmmiiieeeccc```\\\ZZZVVVTTTRRRPPPNNNNNNNNNNNNMMMLLLKKKKKKKKKJJJHHHEEEAAAAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<=====================;;;;;;;;;<<<===>>>>>>>>>>>>@@@BBBDDDGGGKKKQQQVVV\\\aaahhhooouuuzzz}}}uuunnnkkkiiigggfffeeekkkuuu}}}}}}|||{{{zzz|||rrrlllddd^^^ZZZSSSIIIAAA>>><<<:::999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCBBBBBBCCCDDDDDDDDDDDDCCCDDDEEEEEEFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIKKKKKKJJJKKKLLLMMMOOOPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPUUUSSSVVV___bbbjjj{{{zzzoooggghhhvvv}}}hhhYYYOOOMMMOOOPPPQQQRRRRRRPPPLLLHHHEEEDDDDDDCCCBBBAAAAAAAAAAAA????????????@@@AAABBBBBBDDDFFFJJJNNNRRRWWW]]]aaaiiimmmrrrvvvyyy{{{~~~~~~}}}zzzyyysssqqqooollliiigggeeeeeehhhlllrrrxxx}}}{{{|||}}}}}}|||yyyvvvuuuqqqqqqpppooooooooooooooollliiieeebbb```___]]][[[]]]^^^______^^^[[[YYYWWWUUUSSSPPPLLLJJJIIIIIIIIIKKKKKKLLLLLLLLLLLLLLLKKKHHHGGGEEEDDDBBBAAAAAAAAA>>>>>>>>>???@@@AAACCCCCCEEEFFFHHHKKKNNNSSSZZZ^^^cccggglllpppssswww~~~~~~|||zzzvvvrrrooommmnnnkkkgggccc```]]]ZZZXXXTTTSSSQQQNNNMMMLLLLLLMMMMMMLLLLLLLLLLLLKKKHHHFFFCCCCCCBBBAAAAAAAAABBBBBB>>>>>>>>>>>>>>>?????????<<<<<<<<<===============;;;;;;;;;<<<===>>>>>>???@@@BBBDDDFFFIIINNNTTTYYY```eeelllsssyyy~~~yyyqqqjjjfffcccaaa```eeemmmxxx}}}|||{{{yyy{{{}}}zzzrrrkkkddd^^^ZZZSSSIIIAAA>>><<<999999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>???===>>>>>>??????@@@AAAAAABBBCCCDDDEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMOOOPPPOOOPPPQQQQQQRRRRRRQQQQQQQQQVVVTTTWWW```cccjjjzzz{{{ooohhhggguuuooo\\\PPPNNNQQQQQQRRRSSSSSSPPPLLLGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????@@@AAABBBBBBDDDFFFJJJMMMRRRWWW]]]aaahhhkkkpppuuuwwwzzz}}}~~~}}}zzzxxxtttrrrooojjjgggfffhhhkkknnnsssyyy~~~~~~|||{{{zzzzzzrrrrrrpppooonnnnnnnnnnnnnnnkkkgggeeedddcccaaa``````aaabbbaaa```]]]ZZZYYYUUUSSSQQQNNNMMMLLLLLLLLLMMMMMMMMMLLLLLLJJJIIIIIIFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAACCCDDDEEEFFFHHHJJJLLLOOOSSSWWW[[[bbbfffmmmsssvvvyyy{{{}}}~~~{{{xxxuuurrroookkkhhhgggeeecccaaa```]]]YYYWWWSSSRRRQQQPPPOOONNNNNNNNNJJJKKKJJJJJJIIIHHHGGGFFFDDDCCCBBB@@@???>>>>>>===>>>???AAABBBAAA@@@>>><<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;<<<===???@@@===@@@CCCGGGJJJOOOUUUYYYdddjjjrrrxxx|||~~~}}}tttlllhhheee```]]]^^^aaakkkvvv}}}~~~~~~|||yyyyyyzzz|||~~~yyyvvvmmmiiibbb[[[SSSLLLEEE@@@<<<<<<<<<;;;;;;:::::::::<<<<<<======>>>>>>????????????>>>>>>??????@@@AAACCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQNNNPPPRRRRRRPPPOOONNNNNNPPPSSSVVVWWWZZZaaajjjqqq|||qqqkkklllxxxuuu___RRROOOPPPOOORRRSSSQQQPPPOOOLLLGGGGGGDDDBBB@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBDDDFFFJJJMMMPPPUUUZZZ^^^aaagggnnnsssvvvyyy~~~{{{xxxvvvsssrrrooollliiiiiilllooorrrvvv}}}~~~|||{{{{{{vvvuuusssrrrpppooooooooonnnlllhhhgggffffffdddcccbbbccccccbbb```^^^[[[YYYTTTSSSQQQPPPNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKIIIIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@??????@@@AAACCCDDDFFFHHHJJJLLLOOOSSSWWW[[[```eeelllqqquuuxxx{{{}}}~~~|||{{{zzzzzzzzzyyyvvvssspppnnnkkkhhheeefffdddbbb```___\\\YYYVVVSSSRRRQQQPPPOOONNNNNNMMMKKKKKKJJJJJJIIIHHHFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@??????@@@@@@@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===???@@@???AAAEEEIIIMMMRRRXXX\\\eeekkksssyyy}}}xxxooogggdddaaa\\\YYYZZZ```iiiuuu|||}}}}}}}}}zzz{{{|||~~~zzzuuurrrlllggg```YYYRRRKKKDDD???<<<<<<;;;;;;;;;:::::::::<<<<<<======>>>>>>?????????????????????@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOPPPNNNPPPQQQQQQPPPOOOPPPQQQSSSUUUWWWXXXZZZ___gggmmm|||qqqiiiiiivvvyyyaaaRRRMMMNNNNNNRRRSSSQQQOOOPPPMMMHHHGGGEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCEEEHHHKKKNNNSSSXXX\\\```eeelllqqqssswww{{{~~~~~~zzzuuussssssrrrpppmmmkkklllooorrrwww{{{~~~}}}|||zzzyyywwwuuurrrqqqpppooommmkkkhhhhhhhhhhhhgggfffeeeeeedddcccaaa^^^[[[YYYTTTTTTSSSQQQQQQPPPQQQQQQQQQPPPPPPOOOMMMKKKIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA@@@??????>>>???@@@BBBCCCEEEGGGJJJLLLOOORRRWWWZZZ^^^cccjjjppptttxxx{{{}}}{{{zzzyyywwwvvvuuutttttttttqqqnnnlllkkkiiifffddddddbbb```^^^]]][[[WWWUUUTTTSSSRRRPPPNNNMMMLLLLLLKKKKKKJJJJJJIIIGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;===???@@@@@@CCCGGGKKKOOOUUU[[[___gggmmmttt{{{rrrjjjbbb___[[[VVVUUUWWW^^^gggssszzz|||}}}~~~|||}}}{{{uuupppmmmiiiddd]]]VVVOOOHHHBBB>>><<<;;;;;;;;;;;;:::::::::<<<<<<======>>>>>>???????????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNPPPPPPPPPOOOPPPRRRTTTUUUWWWXXXXXXXXX\\\ccchhh~~~tttjjjiiivvvgggTTTMMMMMMMMMQQQRRRPPPOOOPPPMMMIIIGGGEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAADDDGGGIIILLLPPPVVVYYY^^^dddjjjnnnqqqtttxxx|||}}}~~~~~~yyyuuussssssrrrpppnnnlllmmmqqqttt{{{~~~}}}|||yyyvvvsssqqqpppoookkkiiihhhhhhiiiiiiiiiggggggfffeeecccaaa^^^[[[ZZZUUUTTTTTTTTTSSSSSSSSSSSSRRRRRRQQQPPPNNNLLLJJJIIIFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@?????????@@@BBBCCCEEEGGGJJJLLLNNNRRRWWWZZZ^^^bbbiiiooosssxxx|||~~~~~~}}}|||zzzyyyxxxvvvtttsssrrrrrrqqqooolllkkkjjjiiifffdddbbb```^^^]]]\\\ZZZVVVTTTUUUTTTRRROOONNNLLLKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::<<<===???AAABBBEEEIIIMMMRRRXXX___ccckkkpppwww}}}oooggg```\\\XXXTTTTTTWWW]]]fffrrryyy{{{}}}~~~}}}~~~zzztttoookkkfffaaaZZZRRRLLLFFF@@@===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNOOOOOOOOOOOOPPPSSSVVVUUUWWWXXXWWWWWWZZZ```eeewww{{{ooommmxxxkkkWWWOOOOOOKKKOOOQQQPPPOOOPPPNNNJJJGGGEEEBBBAAAAAABBBAAA@@@???@@@@@@@@@@@@AAAAAAAAAAAACCCFFFHHHKKKOOOTTTWWW]]]bbbiiimmmooorrrvvvyyy|||}}}~~~|||xxxvvvtttsssrrrpppnnnlllnnnqqqttt~~~~~~}}}zzzwwwsssqqqooonnnmmmlllkkkkkkllllllkkkiiigggfffdddbbb___]]][[[YYYUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRQQQPPPNNNLLLJJJIIIFFFFFFEEEDDDCCCBBBAAAAAABBBBBBAAA@@@@@@AAACCCDDDEEEGGGIIIKKKNNNRRRVVVZZZ^^^bbbhhhnnnssswww|||}}}||||||zzzyyywwwuuusssrrrqqqqqqnnnmmmjjjiiiiiihhhfffdddaaa___]]]\\\[[[YYYVVVSSSTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKJJJIIIHHHFFFDDDCCCBBBBBBBBBBBBAAA???>>>===@@@???>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<>>>AAABBBCCCFFFKKKPPPUUU\\\cccgggooottt{{{{{{ooohhhaaa]]]XXXTTTUUUZZZ___hhhssszzz|||~~~~~~~~~|||vvvppplllccc^^^VVVOOOIIIDDD???<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAABBBDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNPPPSSSUUURRRTTTVVVVVVVVVYYY___dddqqqtttooowwwjjjVVVNNNNNNIIINNNPPPOOOOOOQQQOOOKKKHHHEEECCCAAABBBBBBAAAAAA?????????@@@@@@@@@AAAAAABBBCCCFFFHHHJJJNNNRRRVVV[[[```gggkkknnnqqquuuyyy{{{|||}}}~~~zzzwwwuuutttrrrqqqpppnnnnnnppptttwww}}}zzzwwwtttqqqooooooqqqpppoooooopppooollljjjddddddbbb```]]][[[ZZZYYYUUUVVVVVVWWWVVVVVVUUUTTTRRRQQQQQQPPPNNNLLLJJJIIIFFFFFFEEEDDDCCCBBBAAAAAACCCBBBAAAAAAAAABBBCCCDDDDDDFFFIIIKKKNNNQQQVVVYYY^^^bbbggglllqqquuuzzz}}}}}}~~~}}}}}}zzzyyywwwtttrrrqqqppppppmmmkkkiiihhhhhhgggdddccc```^^^\\\[[[[[[YYYVVVSSSSSSRRRQQQOOOMMMLLLKKKKKKKKKKKKJJJIIIGGGEEEDDDCCCBBBBBBCCCBBBAAA>>><<<;;;??????>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEHHHNNNSSSYYY```gggllltttyyy~~~~~~wwwoooiiiccc^^^YYYUUUXXX]]]dddlllwww}}}xxxrrrmmmaaa\\\TTTMMMGGGBBB>>>;;;:::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMMMMKKKLLLNNNNNNNNNOOOQQQSSSPPPSSSUUUVVVVVVXXX^^^ccckkk~~~vvvoooqqqxxxxxxeeeTTTLLLKKKHHHLLLOOONNNOOOQQQPPPLLLHHHFFFCCCBBBBBBBBBBBBAAA????????????@@@@@@@@@@@@AAACCCEEEGGGIIILLLPPPTTTXXX^^^eeeiiilllppptttxxxzzz{{{|||~~~}}}xxxuuusssrrrooooooooooooppptttyyy}}}~~~{{{xxxuuurrrqqqppprrrqqqpppoooooommmjjjgggbbbaaa___]]][[[ZZZYYYXXXVVVWWWWWWWWWWWWVVVTTTSSSPPPPPPPPPOOONNNLLLKKKJJJFFFFFFEEEDDDCCCBBBAAAAAACCCBBBAAA@@@@@@AAABBBBBBDDDFFFIIIKKKMMMQQQVVVYYY]]]```eeejjjmmmrrrvvvzzzzzz}}}{{{zzzxxxvvvtttrrrqqqqqqooommmkkkiiiiiihhheeeddd```^^^\\\[[[[[[YYYVVVTTTRRRQQQPPPNNNMMMLLLLLLLLLKKKKKKJJJIIIGGGEEECCCBBBAAABBBCCCCCCBBB@@@>>>======>>>???@@@@@@@@@???>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===???AAADDDEEEHHHLLLQQQWWW^^^eeemmmrrryyy|||{{{tttnnnhhhccc^^^XXXTTTXXX___iiiqqq{{{yyyqqqlll```ZZZSSSKKKFFFBBB>>><<<:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????@@@AAACCCDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHGGGGGGFFFGGGGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIKKKMMMNNNMMMMMMNNNPPPPPPSSSUUUUUUUUUWWW[[[```gggvvvxxxooolllnnnttttttcccTTTMMMKKKFFFKKKNNNNNNOOORRRPPPLLLHHHFFFCCCBBBBBBCCCBBBAAA????????????@@@@@@@@@@@@@@@BBBDDDEEEGGGJJJNNNQQQTTTZZZaaagggjjjnnnssswwwyyyzzz{{{}}}|||wwwsssqqqpppmmmnnnooopppsssxxx~~~~~~|||yyyvvvtttrrrrrrqqqooonnnmmmllliiieeebbb```___]]][[[ZZZYYYXXXXXXVVVWWWXXXXXXWWWUUUTTTSSSOOOOOOOOONNNMMMLLLKKKJJJFFFFFFEEEDDDCCCBBBAAAAAABBBAAA@@@?????????@@@AAADDDFFFIIIKKKMMMQQQVVVYYY\\\___cccgggkkkoootttwwwwwwzzz~~~}}}{{{xxxvvvtttssssssrrrpppnnnmmmlllkkkhhhfff```^^^\\\[[[[[[YYYVVVTTTQQQPPPOOONNNMMMMMMMMMMMMKKKKKKJJJIIIGGGEEECCCBBB@@@AAACCCDDDDDDCCCAAA@@@<<<===???AAABBBAAA@@@???;;;<<<<<<<<<<<<<<<<<<;;;=========>>>@@@BBBEEEFFFKKKOOOTTTZZZaaahhhpppuuu{{{yyysssmmmgggbbb]]]WWWSSSWWW___mmmttt~~~yyypppkkk___ZZZRRRKKKFFFAAA>>><<<:::::::::;;;;;;<<<<<<<<<<<<<<<======>>>?????????@@@AAACCCEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIHHHGGGFFFFFFFFFFFFEEEFFFFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHKKKMMMNNNMMMMMMMMMMMMQQQTTTVVVUUUTTTUUUYYY]]]dddqqq{{{qqqkkkiiijjjvvvtttdddWWWOOOLLLFFFKKKNNNNNNOOORRRQQQMMMIIIFFFCCCBBBCCCCCCBBBAAA>>>????????????@@@@@@@@@???@@@BBBCCCEEEHHHLLLOOOQQQWWW___dddhhhlllrrrvvvyyyzzz{{{}}}|||xxxsssooommmllllllnnnsssyyy~~~~~~}}}|||zzzwwwuuusssrrrqqqrrrqqqnnnjjjddd___\\\YYYXXXWWWVVVVVVVVVWWWXXXXXXXXXXXXWWWUUURRROOOMMMKKKKKKLLLLLLLLLLLLKKKKKKHHHEEECCCBBBCCCCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAABBBEEEHHHJJJLLLOOOSSSVVVXXX\\\aaafffjjjmmmppprrrwww{{{}}}zzzwwwtttsssrrrtttrrrpppooonnnlllhhhffffffccc___\\\[[[ZZZXXXWWWQQQOOOMMMMMMNNNNNNMMMLLLKKKKKKJJJIIIGGGFFFEEEEEEBBBAAA@@@@@@??????@@@@@@???@@@AAAAAA@@@>>>;;;999<<<;;;;;;;;;;;;<<<======;;;<<<======>>>BBBGGGKKKOOOUUU]]]dddiiinnntttxxx|||yyytttkkkhhhbbbZZZUUUWWW^^^dddmmmwww~~~wwwnnnhhhbbb\\\RRRIIICCC@@@===<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>?????????@@@@@@AAABBBCCCEEEEEEBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNTTTTTTTTTSSSRRRTTTXXX[[[bbbiii|||qqqkkkiiiiiiqqq~~~xxxgggXXXNNNJJJIIIIIIJJJLLLOOOPPPOOOMMMJJJIIIFFFCCCAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDFFFHHHLLLOOOQQQUUU[[[```eeejjjooorrrtttwww{{{~~~}}}yyyvvvrrroooooonnnoooqqquuu{{{~~~|||zzzwwwuuusssrrrrrrqqqpppooolllgggbbb^^^[[[XXXWWWVVVVVVVVVWWWXXXXXXYYYXXXXXXVVVTTTQQQOOOMMMKKKLLLLLLLLLLLLKKKKKKJJJHHHEEECCCBBBCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAACCCEEEGGGIIIKKKNNNQQQTTTWWW[[[```eeeiiilllppprrruuuyyy|||zzzxxxwwwwwwxxxvvvtttrrrqqqoookkkiiigggddd```]]]\\\ZZZXXXVVVPPPOOOMMMLLLMMMMMMLLLKKKJJJJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@????????????>>><<<:::999<<<;;;;;;;;;;;;<<<=========>>>>>>???@@@DDDIIILLLQQQXXX```ggglllqqqwww{{{xxxssskkkhhhaaa[[[WWWZZZaaagggttt~~~{{{tttlllfff___YYYOOOGGGAAA>>><<<;;;::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>???????????????@@@AAACCCDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNRRRRRRRRRQQQQQQTTTXXX[[[aaafff{{{}}}pppgggdddfffnnn{{{ooo]]]PPPJJJIIIIIIJJJLLLOOOPPPOOONNNKKKIIIFFFCCCAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEHHHLLLOOOOOOSSSYYY___ccchhhmmmqqqtttwww{{{~~~{{{wwwtttrrrqqqqqqrrrsssuuuyyy~~~}}}{{{xxxtttrrrqqqqqqqqqpppooolllhhhccc___\\\ZZZVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVSSSPPPNNNLLLLLLLLLLLLLLLLLLKKKJJJJJJHHHFFFCCCCCCDDDDDDCCCBBBAAAAAA@@@??????@@@AAAAAACCCEEEGGGHHHIIILLLOOOQQQUUUYYY^^^cccgggkkkooorrrssswww|||}}}}}}}}}|||zzzxxxvvvuuurrrooollliiifffbbb___]]][[[XXXVVVPPPNNNLLLLLLLLLLLLKKKJJJIIIIIIHHHFFFEEEDDDCCCBBBBBBAAA@@@@@@??????@@@@@@???>>>>>>===<<<;;;::::::<<<<<<;;;;;;<<<<<<===>>>??????@@@AAABBBFFFKKKOOOUUU\\\eeelllpppuuu{{{~~~wwwsssmmmjjjddd___^^^bbbjjjppp|||wwwppphhhbbb[[[TTTKKKCCC???<<<:::::::::;;;;;;;;;;;;<<<<<<<<>>======>>>@@@AAACCCDDDFFFGGGHHHIIILLLOOOSSSVVV[[[```eeeiiinnnqqqrrrvvv{{{~~~|||zzzxxxwwwtttqqqnnnkkkhhhdddaaa___\\\XXXVVVQQQOOOMMMLLLMMMMMMLLLKKKIIIIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@@@@??????@@@@@@@@@???>>><<<<<<;;;<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAABBBDDDIIINNNRRRYYY```iiipppuuuyyy~~~}}}wwwtttqqqnnniiifffhhhnnnvvv{{{zzzssskkkccc]]]WWWQQQHHHAAA===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCAAAAAAAAAAAABBBCCCDDDEEEHHHGGGEEECCCBBBCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQTTTYYY]]]bbbcccppp|||qqqhhheee```eeesssnnnYYYLLLIIIIIIIIIKKKNNNPPPPPPOOOLLLJJJGGGDDDAAA@@@@@@@@@????????????????????????@@@AAABBBCCCDDDFFFJJJMMMMMMPPPUUUZZZ___eeejjjnnnrrruuuyyy|||~~~|||wwwuuuvvvxxxwwwxxxzzz~~~~~~}}}zzzwwwsssooommmlllmmmnnnllljjjfffaaa^^^[[[ZZZZZZWWWWWWXXXXXXYYYYYYYYYYYYXXXWWWUUUSSSQQQOOONNNMMMNNNNNNMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEEEECCCBBBAAA@@@>>>======>>>@@@AAAAAACCCEEEEEEFFFGGGJJJLLLOOORRRXXX\\\aaaffflllppprrruuuzzz~~~~~~|||zzzyyyxxxvvvrrrpppnnnlllhhhdddaaa]]]YYYVVVSSSQQQOOONNNNNNNNNMMMLLLJJJJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@@@@@@@???>>>===============<<<<<<<<<<<<===>>>>>>>>>@@@BBBDDDGGGLLLRRRWWW^^^eeennnuuuyyy|||~~~yyyuuurrrooommmlllpppwww~~~zzzpppggg^^^YYYTTTNNNFFF@@@===<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<===???AAACCCEEEFFFCCCBBBBBBBBBCCCDDDEEEFFFHHHFFFDDDCCCBBBCCCEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPQQQRRRUUUZZZ^^^ccceeeooozzzooohhheee___bbbnnnwww^^^NNNIIIHHHHHHJJJNNNPPPQQQPPPMMMKKKGGGDDDAAA@@@@@@@@@???????????????????????????AAABBBCCCCCCEEEIIIKKKMMMPPPUUUYYY^^^dddjjjnnnqqqtttxxx|||}}}}}}xxxvvvxxx|||zzz|||~~~|||xxxvvvsssooommmllllllllljjjhhheeeaaa^^^]]]\\\[[[YYYYYYZZZ[[[ZZZZZZYYYYYYVVVUUUSSSQQQPPPOOOOOOOOOOOOOOONNNMMMKKKJJJHHHGGGGGGFFFEEEEEEFFFFFFCCCAAA@@@@@@???>>>>>>???@@@@@@???AAACCCDDDDDDFFFIIIKKKKKKOOOSSSXXX]]]ccciiinnnqqqtttxxx|||~~~}}}{{{zzzzzzyyyvvvtttrrroookkkhhhddd```[[[WWWUUURRRPPPOOOOOOOOOMMMLLLJJJJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@@@@?????????>>>>>>>>>=========<<<<<<======>>>???>>>@@@CCCFFFJJJQQQXXX]]]cccjjjssszzz}}}~~~yyyvvvpppnnnmmmpppvvv|||zzznnnddd[[[VVVQQQLLLEEE???============;;;;;;<<<<<<<<<=========:::;;;===???AAACCCEEEFFFCCCCCCBBBBBBCCCDDDDDDEEEEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLIIIJJJJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPQQQRRRUUUZZZ^^^ccceeemmm{{{oooeeebbb______iii{{{cccQQQIIIHHHHHHJJJMMMPPPQQQQQQNNNLLLHHHDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBBBBBBBDDDHHHJJJLLLOOOSSSXXX]]]ccciiinnnpppsssxxx{{{}}}}}}xxxvvvyyy}}}}}}vvvuuussspppnnnlllkkkjjjgggfffeeebbb```___^^^]]]\\\\\\]]]]]]\\\[[[YYYYYYTTTSSSRRRPPPPPPPPPPPPPPPOOOOOONNNMMMKKKIIIGGGFFFGGGFFFEEEFFFGGGFFFDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@===???AAABBBCCCEEEHHHKKKHHHKKKPPPUUUZZZ```ggglllooorrrvvvyyy~~~~~~~~~~~~}}}{{{yyyuuurrroookkkgggbbb\\\XXXTTTRRRPPPNNNNNNNNNLLLKKKIIIIIIHHHFFFEEEDDDCCCBBBBBBAAA@@@@@@??????@@@@@@===>>>?????????>>>===<<<===============>>>>>>??????BBBEEEJJJOOOVVV^^^ccciiipppyyy|||xxxvvvnnnnnnooottt{{{xxxlllbbb[[[VVVNNNIIIBBB>>><<<===>>>>>><<<<<<<<<<<<============<<<===>>>???@@@BBBBBBCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPQQQTTTXXX\\\___cccjjjyyysssfffaaa^^^\\\ddduuukkkYYYIIIHHHHHHIIIMMMPPPRRRRRRNNNLLLHHHEEEBBB@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBDDDGGGJJJKKKMMMQQQUUUZZZ```ggglllooorrrwwwzzz}}}~~~~~~}}}}}}xxxvvvyyy}}}}}}uuuuuusssqqqooollljjjiiiffffffeeecccbbb```______]]]^^^^^^^^^]]][[[ZZZXXXSSSRRRQQQPPPOOOPPPQQQRRRPPPOOOOOOMMMKKKIIIGGGFFFGGGFFFFFFFFFGGGFFFDDDAAA???@@@AAAAAAAAAAAA@@@???<<<>>>@@@BBBCCCEEEHHHKKKFFFIIINNNSSSXXX___fffjjjmmmppptttwww|||~~~wwwtttqqqmmmiiiccc]]]YYYTTTQQQOOONNNMMMMMMKKKJJJHHHGGGFFFEEEDDDCCCBBBAAABBBAAA@@@@@@??????@@@@@@;;;<<<>>>??????===;;;:::===============>>>??????AAACCCGGGLLLRRRZZZbbbhhhnnnttt}}}{{{wwwuuuoooooorrrxxxvvvkkkbbb[[[WWWLLLGGGAAA<<<;;;<<<===>>><<<<<<<<<<<<=========>>>>>>>>>?????????@@@@@@@@@@@@@@@??????@@@@@@AAAAAA???@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEGGGGGGHHHIIIJJJKKKLLLMMMJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOOOORRRWWWZZZ\\\aaahhhtttyyyjjjccc^^^ZZZ```ppp~~~rrr```IIIHHHGGGIIIMMMPPPRRRRRROOOLLLIIIEEEBBB@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB???@@@AAAAAABBBCCCFFFIIIIIILLLOOOSSSXXX___fffjjjooorrrwwwzzz|||~~~||||||yyyyyyzzzyyywwwyyy~~~~~~{{{xxxvvvtttsssrrrqqqnnnllljjjhhheeebbb___]]]\\\\\\^^^]]]\\\ZZZXXXVVVUUUTTTQQQQQQQQQQQQQQQRRRSSSSSSSSSRRROOOMMMKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCAAAAAABBBBBBAAAAAA@@@???@@@AAAAAABBBCCCDDDFFFFFFFFFHHHKKKNNNSSSXXX___cccjjjnnnrrruuuxxx}}}{{{wwwsssnnniiiccc]]]YYYUUURRRNNNKKKKKKKKKJJJJJJJJJHHHFFFFFFFFFEEECCCAAA??????????????????@@@@@@@@@?????????>>>>>>======<<<>>>???>>>>>>>>>@@@BBBDDDEEEJJJQQQZZZbbbgggjjjvvvyyy~~~}}}yyyvvvtttooorrrxxx~~~}}}qqqggg___WWWQQQIIIEEEAAA>>>===>>>=========<<<<<<;;;;;;===>>>???======>>>>>>?????????@@@===>>>>>>???@@@BBBCCCDDDAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCAAABBBBBBDDDFFFHHHJJJKKKEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQRRRQQQRRRTTTUUUXXX\\\bbbppp|||lllddd\\\ZZZ]]]hhhwwwxxx^^^TTTLLLFFFIIIMMMOOOOOOQQQQQQNNNKKKGGGCCCAAA??????CCCBBB@@@@@@@@@@@@BBBCCC???AAABBBAAAAAABBBDDDFFFIIIKKKNNNRRRVVV\\\cccgggnnnqqqvvvyyy{{{}}}~~~|||{{{yyyxxxyyyyyyxxx|||~~~zzzxxxuuutttsssrrrpppnnnjjjiiifffcccaaa______^^^^^^]]]\\\ZZZYYYWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTUUUSSSRRROOOMMMKKKIIIHHHGGGFFFFFFGGGGGGFFFEEEEEEDDDBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAACCCDDDEEEFFFEEEHHHKKKNNNRRRWWW^^^bbbfffjjjooorrruuuyyy~~~yyyuuuqqqlllgggbbb\\\XXXSSSPPPMMMKKKJJJKKKJJJJJJIIIGGGEEEEEEFFFFFFEEEDDD@@@@@@@@@@@@@@@@@@??????????????????>>>>>>>>>======>>>??????>>>???AAADDDFFFHHHMMMUUU___gggmmmpppxxx{{{}}}yyyvvvtttooossszzzzzznnneee]]]UUUOOOEEEAAA===::::::::::::999===<<<<<<;;;<<<===>>>????????????>>>>>>>>>>>>>>><<<<<<<<<===>>>@@@BBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJKKKKKKKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOQQQQQQRRRRRRTTTVVVVVVYYY```lllpppfff]]]ZZZ[[[eeessszzzaaaUUULLLFFFHHHMMMNNNOOOQQQRRRPPPLLLHHHEEEBBBAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA???AAABBBAAAAAAAAACCCEEEGGGJJJMMMPPPUUUZZZaaaeeellloootttxxxzzz|||~~~{{{{{{xxxwwwxxxyyyzzz|||yyyvvvuuuttttttsssrrrllljjjhhheeecccaaaaaaaaa^^^^^^\\\[[[YYYXXXWWWVVVWWWWWWVVVVVVVVVVVVVVVVVVSSSRRRPPPMMMJJJIIIGGGGGGFFFGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCEEEEEEEEEGGGJJJMMMPPPVVV\\\```cccgggkkkoooqqquuu{{{~~~|||wwwtttnnniiieee___ZZZVVVQQQNNNKKKIIIIIIJJJJJJIIIHHHFFFDDDCCCDDDFFFGGGGGGBBBBBBAAAAAA@@@@@@??????????????????>>>>>>>>>>>>>>>????????????AAACCCFFFHHHLLLRRR[[[eeemmmtttxxx||||||xxxuuusssqqqvvv~~~vvvkkkccc[[[SSSMMMBBB???;;;999888999888888<<<<<<;;;;;;<<<<<<===>>>@@@??????>>>>>>======<<<<<<<<<<<<===???@@@BBBCCCFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGEEEEEEDDDDDDEEEEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNLLLNNNPPPQQQQQQRRRTTTVVVRRRVVV]]]fffxxxvvvjjj___ZZZYYY```lll{{{iiiVVVMMMFFFGGGLLLNNNOOOQQQRRRPPPMMMJJJFFFDDDBBBAAA??????@@@@@@@@@@@@??????@@@AAABBBAAA@@@AAACCCEEEFFFHHHKKKOOOSSSXXX___cccjjjmmmrrrvvvyyy{{{~~~}}}{{{wwwvvvwwwyyy|||{{{xxxuuuuuuuuuuuutttooommmjjjgggdddbbbaaaaaa___^^^]]]\\\ZZZYYYXXXWWWZZZZZZYYYYYYXXXWWWWWWVVVTTTRRRPPPMMMJJJHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEDDDFFFIIIKKKOOOTTTYYY^^^aaaeeejjjmmmooorrrxxx||||||zzzwwwssslllfffaaa[[[UUURRRNNNLLLIIIGGGHHHIIIIIIIIIIIIFFFBBBAAABBBDDDEEEEEECCCCCCBBBBBBAAA@@@???????????????>>>>>>>>>>>>>>>===>>>?????????AAAEEEHHHJJJOOOWWW```iiirrryyy~~~~~~zzzwwwtttrrruuu||||||rrriiiaaaYYYQQQKKKBBB???<<<;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>=========>>>>>>???@@@AAACCCDDDEEEHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNPPPQQQQQQQQQQQQRRRTTTPPPTTT[[[bbbnnnooobbb\\\XXX\\\eeesssqqqYYYOOOGGGGGGKKKMMMOOOQQQQQQPPPNNNJJJGGGDDDBBBAAA>>>???@@@AAAAAA@@@???>>>@@@AAAAAAAAA@@@@@@BBBDDDEEEHHHKKKNNNRRRWWW^^^bbbhhhlllqqquuuxxx{{{~~~zzzwwwuuuxxxzzz~~~yyyvvvuuuvvvvvvvvvsssqqqmmmiiieeebbbaaa``````______]]]\\\[[[ZZZZZZ]]]]]]]]]\\\[[[YYYWWWVVVTTTSSSPPPMMMJJJHHHGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDCCCEEEHHHJJJMMMQQQWWW[[[```dddiiimmmnnnqqqvvvzzz|||~~~|||zzzuuupppiiibbb[[[UUUPPPLLLKKKIIIFFFEEEGGGHHHIIIIIIIIIFFFBBB@@@@@@AAABBBBBBCCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>??????<<<===>>>>>>???BBBGGGJJJLLLRRR[[[dddlllttt|||{{{xxxuuurrrpppyyy|||vvvmmmfff___WWWOOOHHHAAA???===<<<<<<===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@>>>??????@@@AAACCCDDDEEEHHHHHHGGGGGGFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDCCCDDDEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMPPPRRRRRRQQQPPPOOOPPPQQQQQQTTTZZZ___ggg~~~uuufff^^^XXXZZZ```kkkzzzvvv]]]RRRHHHGGGJJJLLLNNNQQQPPPOOOMMMJJJGGGDDDBBBAAA>>>???@@@AAAAAA@@@???>>>@@@AAAAAAAAA@@@@@@AAACCCFFFHHHKKKNNNQQQWWW]]]aaagggkkkqqquuuyyy|||zzzwwwvvvyyy||||||xxxwwwwwwxxxxxxvvvssspppkkkhhheeeccccccdddcccbbbaaa```______^^^aaaaaaaaa```^^^\\\YYYXXXUUUSSSPPPMMMJJJHHHFFFEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCDDDFFFHHHKKKOOOUUUYYY^^^ccchhhkkklllnnnrrrvvvwwwyyy{{{|||||||||~~~}}}yyyvvvnnniiibbb[[[UUUPPPKKKHHHHHHFFFDDDDDDEEEGGGHHHIIIIIIFFFCCCAAAAAAAAAAAA@@@BBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>????????????===>>>>>>???@@@DDDIIIMMMPPPWWWaaajjjpppwww~~~xxxuuurrrpppnnnwww||||||}}}{{{yyyuuuooohhhbbb\\\TTTKKKEEE???===;;;;;;<<<<<<;;;:::::::::;;;<<<<<<<<<<<<;;;::::::;;;<<<>>>???@@@@@@=========>>>@@@AAACCCDDDFFFFFFFFFEEEEEEEEEEEEEEECCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMQQQRRRRRRQQQOOONNNOOOPPPSSSTTTYYY^^^ccctttzzziiiaaaZZZYYY]]]eeeqqq|||zzzcccWWWKKKIIIJJJKKKMMMPPPOOOOOOMMMKKKHHHEEEBBBAAA??????@@@@@@@@@@@@??????@@@AAAAAAAAA??????AAABBBEEEGGGJJJMMMQQQVVV\\\```fffjjjpppuuuxxx|||yyywwwwww{{{~~~{{{yyyyyyzzzzzzwwwuuurrrnnnllljjjiiiiiiiiihhhhhhgggfffeeeddddddfffffffffeeeccc___\\\ZZZUUUSSSQQQMMMJJJHHHFFFEEECCCCCCDDDEEEEEEEEEEEEEEECCCDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBDDDFFFGGGJJJNNNSSSWWWZZZ___dddggghhhjjjnnnqqqqqqsssuuuvvvvvvwwwyyyzzz{{{||||||yyyuuuoookkkccc^^^XXXRRRNNNKKKGGGEEEFFFDDDBBBBBBDDDGGGHHHHHHHHHFFFDDDCCCDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@??????===>>>>>>>>>???????????????@@@@@@AAACCCGGGMMMQQQWWW___iiipppuuu{{{{{{uuurrrpppnnnlllqqq{{{{{{|||~~~~~~|||wwwqqqmmmhhhbbb]]]XXXPPPGGGAAA===<<<;;;;;;<<<<<<;;;:::999:::;;;<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>??????======>>>???@@@BBBCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAABBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMNNNOOOQQQQQQPPPOOOQQQRRRTTTTTTXXX^^^aaammmlllddd\\\[[[\\\bbbllluuuhhh[[[NNNJJJJJJKKKMMMPPPPPPOOONNNMMMJJJGGGDDDBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAA@@@??????@@@BBBDDDFFFIIIKKKOOOTTTZZZ^^^dddhhhnnnssswwwzzz~~~yyywwwxxx|||~~~{{{{{{||||||vvvuuusssqqqooonnnnnnooommmllllllkkkjjjiiihhhhhhiiiiiiiiihhhfffbbb___]]]UUUTTTQQQMMMJJJHHHFFFEEEBBBBBBCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAABBBBBBBBBCCCEEEGGGIIIMMMRRRVVVWWW\\\aaadddeeefffjjjmmmmmmoooqqqrrrrrrsssuuuwwwvvvwwwzzz}}}}}}zzzvvvqqqkkkddd```ZZZVVVQQQLLLJJJHHHFFFDDDEEECCCAAAAAADDDGGGHHHHHHFFFEEEDDDEEEFFFGGGFFFDDD??????????????????@@@@@@======>>>>>>?????????@@@AAAAAABBBCCCEEEJJJPPPTTT]]]dddnnnuuuyyy~~~yyytttpppnnnlllkkkkkkvvv|||vvvwww{{{}}}}}}}}}|||}}}yyyppphhhhhhddd^^^ZZZUUUNNNEEE>>>>>>===<<<<<<>>>>>>===<<<999:::;;;<<<<<<<<<;;;:::<<<<<<<<<===============??????@@@AAABBBDDDEEEFFFAAAAAABBBBBBCCCCCCDDDDDDAAAAAABBBCCCDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLMMMKKKMMMOOOPPPPPPQQQSSSTTTTTTSSSWWW]]]___iiimmmeee^^^\\\\\\```iiiqqqkkk^^^PPPKKKKKKKKKMMMOOOQQQQQQPPPNNNLLLHHHEEEDDDCCCBBBAAA@@@@@@AAABBBCCC@@@AAAAAA@@@???>>>@@@BBBBBBDDDGGGJJJMMMRRRXXX\\\bbbffflllqqquuuyyy}}}yyyxxxyyy~~~~~~|||zzzzzzxxxwwwuuusssrrrqqqpppqqqqqqqqqpppnnnlllkkkpppmmmkkkhhhfffbbb^^^ZZZWWWSSSOOOKKKIIIGGGEEECCCBBBCCCDDDFFFFFFFFFEEEEEECCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEGGGHHHJJJNNNPPPWWWYYY]]]```bbbccccccbbbgggffffffggghhhjjjlllmmmmmmooorrrtttvvvyyy|||}}}|||}}}~~~{{{}}}~~~|||{{{xxxvvvrrrooojjjccc\\\WWWMMMKKKIIIGGGEEECCCBBBBBB@@@BBBDDDDDDAAA@@@BBBDDDEEEVVVYYYHHH<<<@@@BBB===@@@@@@@@@????????????>>>??????>>>>>>>>>>>>>>>???BBBCCCDDDEEEGGGLLLRRRWWWbbbjjjuuu}}}~~~wwwvvvuuuooojjjgggmmmxxxxxxvvvxxxyyyzzz{{{zzz~~~~~~}}}zzzuuunnnhhheeeccc^^^XXXPPPIIICCC@@@>>>;;;999:::<<<<<<:::888========================<<<<<<<<<<<<============>>>>>>>>>>>>????????????CCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDFFFIIIJJJHHHEEEDDDCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKIIIIIIJJJKKKJJJLLLNNNNNNNNNNNNPPPRRRRRRYYYXXXYYYaaaiii{{{qqqfff\\\YYY[[[___hhhqqqtttdddSSSJJJIIIIIIMMMPPPPPPPPPPPPNNNLLLIIIFFFDDDFFFEEECCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDFFFHHHJJJMMMQQQVVVZZZ]]]bbbiiioootttyyy~~~{{{zzz{{{}}}{{{{{{zzzxxxwwwuuutttsssuuuuuuuuuuuusssqqqooonnnpppnnnlllkkkhhhddd___\\\UUURRRMMMJJJHHHFFFDDDBBBBBBCCCDDDEEEEEEEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEFFFGGGJJJMMMPPPSSSTTTWWWZZZ\\\]]]]]]\\\``````___```aaabbbdddeeegggiiilllnnnpppssswwwzzz}}}~~~}}}{{{yyyyyyzzzzzzyyyzzz{{{|||||||||||||||yyyyyyyyyyyyxxxwwwvvvuuupppmmmhhhddd___YYYRRRNNNIIIHHHFFFDDDBBBAAA@@@@@@???AAACCCBBBAAABBBDDDGGGNNNWWWXXXLLLCCCEEEGGGEEEAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@AAABBBDDDGGGMMMTTTYYYgggnnnxxx}}}wwwvvvtttoookkkkkksss}}}uuutttvvvvvvwwwxxxxxx{{{}}}|||~~~zzzwwwrrrkkkfffcccaaa\\\UUUNNNGGGBBB???===;;;999:::<<<<<<:::888<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>>>>?????????>>>>>>???@@@AAACCCDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDGGGJJJJJJHHHFFFEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJJJJHHHHHHIIIJJJLLLMMMOOOOOOOOOPPPQQQSSSPPPWWWVVVWWW^^^fffwwwvvvkkk___[[[\\\```iiiqqqzzziiiWWWMMMJJJJJJMMMPPPPPPPPPOOONNNLLLIIIFFFEEECCCBBBAAA@@@??????>>>>>>@@@@@@AAAAAABBBBBBCCCCCCCCCEEEGGGIIIKKKOOOUUUXXX]]]aaahhhnnnsssxxx|||~~~||||||~~~}}}}}}{{{zzzyyyxxxxxxyyyyyyyyyxxxvvvtttrrrqqqqqqpppooommmkkkfff```\\\RRROOOKKKHHHFFFEEECCCAAABBBCCCCCCCCCCCCBBBBBBAAA>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDEEEFFFHHHKKKNNNOOOPPPRRRUUUVVVWWWWWWVVVWWWVVVVVVVVVVVVWWWXXXYYY]]]___bbbdddfffiiimmmppptttuuuxxx{{{}}}~~~~~~~~~|||{{{yyywwwvvvuuuuuutttuuuttttttsssssssssssstttqqqqqqqqqpppooonnnmmmllleeeaaa\\\VVVRRRMMMHHHEEEDDDCCCBBB@@@????????????>>>???@@@@@@AAACCCGGGJJJPPPOOONNNJJJFFFCCCDDDEEECCCCCCBBBBBBBBBAAAAAAAAA>>>>>>=========>>>>>>???@@@AAACCCEEEIIIQQQZZZ```nnnttt|||{{{vvvuuussspppoooqqq}}}}}}uuutttvvvvvvuuuvvvvvvxxxyyyxxx{{{zzzuuurrrnnnhhhdddbbb___YYYRRRKKKEEE@@@>>><<<;;;::::::;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==================>>>>>>>>>>>>??????999;;;===???BBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBEEEGGGIIIJJJHHHFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIGGGHHHIIIIIIGGGGGGHHHIIIMMMNNNPPPPPPPPPPPPRRRTTTOOOVVVTTTTTT[[[aaappp{{{ooobbb]]]\\\```hhhqqqrrr]]]QQQLLLJJJLLLPPPOOOOOOOOOOOOMMMJJJGGGEEEBBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCEEEGGGIIIMMMSSSWWW\\\```ggglllqqquuuzzz|||}}}}}}~~~~~~}}}zzzzzzzzzzzzyyywwwuuutttsssrrrpppnnnjjjddd]]]XXXNNNKKKHHHEEEDDDCCCBBB@@@BBBBBBBBBBBBAAAAAA@@@@@@>>>@@@BBBDDDEEEEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEFFFIIILLLNNNOOOPPPQQQRRRSSSSSSSSSOOOOOOOOONNNNNNNNNNNNOOOSSSUUUXXXZZZ\\\___cccfffjjjlllooorrruuuxxxyyyzzzzzzyyyxxxvvvtttrrrqqqpppooonnnmmmlllllllllmmmnnnmmmlllkkkjjjhhhfffdddccc[[[VVVQQQLLLIIIFFFCCCBBB@@@@@@???>>>>>>>>>?????????>>>>>>>>>@@@CCCHHHJJJLLLEEEDDDIIIJJJCCC???BBBCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>=========>>>??????BBBCCCEEEIIIOOOXXXbbbiiitttyyyzzzuuutttrrrppptttyyy}}}wwwxxxzzzxxxwwwxxxvvvxxxwwwvvvxxxvvvqqqnnnkkkhhheeeaaa]]]WWWPPPIIICCC???>>>;;;:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<========================>>>>>>>>>???888999<<>>>>>??????@@@@@@???===>>>@@@DDDGGGIIILLLCCCDDDOOORRRIIICCCDDDBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>???@@@@@@BBBDDDGGGLLLSSS^^^iiipppxxx~~~~~~zzzvvvtttqqqrrryyy}}}zzz|||}}}{{{yyyzzzxxxzzzyyywwwyyy}}}tttnnnlllkkkiiiggg```\\\UUUNNNGGGBBB???>>>999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<============>>>>>>>>>:::;;;===???@@@@@@@@@???@@@AAAAAAAAABBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAACCCEEEEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIFFFGGGHHHHHHFFFFFFGGGHHHIIIKKKMMMMMMMMMMMMOOOQQQPPPUUURRRQQQXXX[[[eeeyyyvvvkkk```[[[ZZZ]]]eeelll{{{lllZZZOOOIIIHHHKKKLLLMMMOOOPPPOOOMMMJJJHHHDDDDDDCCCBBBBBBCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@BBBDDDEEEGGGIIIMMMRRRUUUYYY]]]ccciiinnnrrrvvvyyy}}}{{{yyyqqqnnniiiccc^^^WWWPPPLLLIIIFFFCCCBBBBBBBBBAAAAAABBBAAAAAA@@@@@@@@@@@@AAA???@@@AAABBBCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???AAABBBBBBBBBCCCEEEGGGHHHHHHGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFFFFEEEDDDEEEGGGIIIJJJKKKMMMQQQSSSVVVXXX[[[___dddhhhlllnnnqqqrrrrrrrrrpppnnnkkkiiiccccccccccccccccccdddddd^^^]]][[[XXXUUUQQQNNNLLLGGGDDDAAA@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@AAAAAA???>>>@@@CCCGGGIIIIIIHHHBBBDDDNNNSSSMMMFFFEEECCCCCCBBBBBBBBBAAAAAAAAA???????????????@@@AAABBBAAADDDIIIPPPXXXcccmmmttt|||}}}zzzvvvtttqqqttt}}}|||}}}{{{{{{|||~~~~~~}}}vvvpppmmmllljjjhhh```[[[SSSKKKEEE@@@???>>>888999::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<============>>>>>>======>>>>>>???>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@AAACCCCCCBBBAAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHFFFGGGHHHHHHFFFFFFGGGHHHHHHIIIKKKKKKKKKKKKMMMOOOPPPTTTQQQPPPWWWYYYaaassstttjjj```\\\[[[]]]ccciiixxxuuu___QQQIIIHHHIIIJJJLLLOOOPPPPPPNNNKKKIIICCCCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBDDDEEEFFFHHHLLLQQQTTTWWW[[[bbbhhhmmmrrrwwwzzz}}}yyyuuusssjjjfff```[[[VVVQQQLLLHHHGGGEEEBBBAAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCAAAAAAAAABBBBBBBBBBBBBBB???????????????????????????@@@AAAAAAAAAAAADDDFFFEEEEEEDDDCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBBBBBAAA@@@BBBDDDDDDEEEFFFIIIKKKNNNOOORRRWWW\\\```dddfffiiikkklllmmmllliiifffccc^^^^^^^^^^^^^^^]]]\\\[[[UUUUUUSSSQQQNNNKKKIIIGGGEEECCCAAA@@@AAABBBAAAAAAAAA@@@@@@?????????@@@@@@AAA@@@@@@CCCHHHLLLNNNMMMCCCAAABBBGGGKKKKKKHHHFFFDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@@@@AAABBBCCCDDDDDDHHHOOOWWW```jjjsssyyy|||zzzwwwtttrrrvvv~~~yyysssooollliiifff^^^YYYQQQHHHBBB>>>======777999;;;:::888888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<=========>>>>>>>>>>>>>>>===>>>>>>???????????????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@AAACCCCCCBBBBBBCCCDDDCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIHHHGGGFFFGGGIIIGGGHHHJJJKKKJJJKKKLLLNNNNNNRRROOOOOOVVVWWW^^^ooovvvmmmddd```^^^^^^aaafffsss}}}eeeUUUKKKIIIJJJIIIKKKNNNQQQQQQOOOLLLJJJEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCAAABBBDDDEEEGGGJJJOOORRRUUUZZZaaahhhnnnsssxxx{{{}}}xxxsssnnnkkkeeeaaa[[[UUUQQQNNNJJJHHHGGGEEEBBBAAABBBCCCBBBBBBAAAAAA@@@@@@@@@AAACCCDDDEEEEEEDDDCCCCCCCCCDDDDDD???????????????????????????@@@AAAAAA@@@AAACCCEEEFFFEEEDDDCCCBBBBBBBBBBBB===>>>???@@@AAA@@@??????>>>???AAAAAAAAABBBDDDFFFIIIJJJMMMQQQVVV[[[___bbbdddeeegggiiihhheeebbb___[[[\\\\\\[[[ZZZWWWUUUSSSQQQPPPPPPNNNMMMKKKIIIHHHGGGEEECCCCCCDDDDDDCCCAAAAAA@@@@@@???????????????@@@@@@AAAFFFMMMQQQRRRRRRDDDDDDCCCCCCGGGLLLMMMJJJEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAABBBCCCDDDEEEIIINNNVVV^^^gggqqqyyy|||zzzxxxuuurrrwww}}}uuuppplllhhhddd\\\WWWNNNFFF???<<<;;;<<<666999;;;:::888888:::<<<========================<<<<<<<<<<<<=========>>><<<<<<<<<<<<=========>>>>>>>>>=========???AAABBB>>>>>>???@@@AAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBCCCCCCBBBBBBDDDEEECCCCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIIIIGGGGGGHHHIIIGGGIIIJJJKKKJJJKKKMMMNNNMMMPPPMMMMMMTTTVVV\\\lllxxxzzzqqqhhhdddaaa___aaaeeeooohhhWWWMMMJJJKKKHHHKKKNNNQQQQQQOOOLLLJJJHHHGGGEEEDDDBBBBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDD@@@AAABBBDDDEEEIIIMMMQQQTTTYYY```hhhnnntttyyy|||{{{wwwqqqkkkggg^^^XXXPPPMMMNNNNNNKKKHHHDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB???@@@@@@AAAAAABBBBBBCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>============>>>>>>>>>>>>??????@@@@@@@@@AAACCCDDDFFFHHHJJJOOOUUUYYY^^^```cccffffffdddaaa___ZZZYYYXXXVVVTTTQQQPPPOOOMMMLLLJJJIIIHHHGGGGGGGGGLLLIIIEEEDDDDDDEEEEEEEEECCCBBBAAA@@@???@@@AAAAAACCCCCCFFFNNNUUUTTTKKKBBBGGGFFFEEEEEEEEEFFFHHHIIIFFFFFFGGGFFFFFFEEEDDDCCC===???@@@@@@@@@BBBEEEGGGKKKRRR]]]fffmmmuuu}}}}}}yyyrrrnnnpppzzz{{{yyytttkkkccc^^^WWWMMMEEE@@@>>>>>>===::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>????????????>>>===>>>??????>>>===???????????????????????????@@@@@@AAAAAABBBBBBCCCAAAAAA@@@@@@AAABBBDDDEEEEEEDDDBBBBBBDDDEEEDDDCCCHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHJJJKKKKKKLLLLLLKKKLLLQQQTTTUUU[[[bbb{{{}}}yyypppfff]]]\\\aaafffmmmzzzmmmZZZOOOIIIFFFIIIIIIKKKNNNPPPPPPMMMKKKHHHFFFCCCAAABBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@BBBCCCDDDFFFHHHLLLOOOUUUYYY___gggooovvv{{{~~~~~~{{{vvvpppjjjccc^^^YYYSSSMMMJJJKKKKKKIIIFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@?????????<<<<<<;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>AAABBBCCCEEEGGGKKKPPPUUUYYY\\\```cccdddbbb___]]]YYYWWWUUURRRPPPNNNMMMLLLKKKKKKIIIHHHGGGGGGGGGGGGLLLIIIFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBEEEJJJNNNOOOLLLGGGCCCFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGGGGGGGFFFEEEDDDCCC???@@@AAAAAAAAACCCGGGIIIPPPWWWbbbkkkssszzz{{{wwwqqqnnnqqq{{{yyynnneeeZZZTTTKKKCCC>>>===<<<;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===;;;<<<<<<<<<==================>>>>>>?????????@@@@@@???>>>???AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBBBBCCCBBBBBBAAAAAABBBCCCDDDEEEEEEDDDBBBBBBDDDEEEDDDCCCGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKNNNLLLMMMQQQSSSVVV\\\cccxxx}}}sssiiibbb___bbbdddlllyyyttt___QQQKKKHHHJJJJJJLLLOOOQQQQQQOOOLLLHHHFFFCCCAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCDDDEEEHHHLLLOOOSSSWWW]]]eeemmmtttyyy{{{~~~{{{zzz~~~|||yyysssnnnhhhaaaZZZVVVTTTPPPKKKIIIIIIJJJHHHFFFHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>======<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>???@@@AAABBBEEEJJJMMMQQQUUUZZZ___aaa```]]][[[YYYXXXTTTQQQNNNLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGKKKIIIGGGFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDEEEEEEEEEAAAGGGMMMMMMHHHCCCCCCEEEFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDAAABBBCCCCCCCCCEEEIIILLLVVV]]]hhhrrryyy~~~|||wwwtttpppnnnrrr}}}}}}pppeeeVVVPPPGGG@@@<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<<<<===>>><<<<<<<<<<<<============<<<<<<===>>>???@@@@@@AAA???>>>===???AAACCCCCCBBB??????????????????????????????@@@@@@AAABBBBBBBBBDDDCCCCCCCCCCCCCCCDDDEEEFFFDDDCCCCCCDDDEEEEEEDDDFFFEEEEEEEEEDDDDDDCCCCCCEEEFFFFFFGGGHHHIIIJJJJJJOOOMMMMMMPPPRRRUUU\\\cccrrrwwwlllfffcccbbbbbbjjjvvv|||dddTTTLLLJJJIIIIIIKKKMMMPPPPPPNNNLLLHHHFFFCCCAAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEGGGKKKNNNQQQTTTZZZbbbjjjqqqvvvxxx}}}|||wwwvvv}}}}}}yyyqqqnnniiieee```[[[VVVSSSQQQNNNKKKJJJJJJKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCBBBAAAAAA@@@?????????>>>======<<<<<<===<<<<<<<<<<<<<<<<<<===::::::::::::;;;;;;;;;;;;<<<===>>>>>>???AAADDDGGGJJJNNNTTTZZZ]]]]]]\\\ZZZ\\\ZZZVVVRRROOOMMMLLLLLLHHHHHHGGGFFFFFFGGGGGGGGGKKKIIIGGGGGGHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFBBBGGGKKKIIIDDDAAACCCFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEAAABBBCCCCCCDDDHHHLLLPPP[[[cccnnnwww~~~{{{yyyrrrqqqnnnnnnsss~~~}}}nnncccRRRLLLEEE???;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<===:::;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAA@@@>>><<<<<<>>>???@@@???========================?????????@@@AAAAAABBBBBBEEEDDDDDDDDDDDDDDDEEEEEEFFFDDDCCCCCCDDDEEEEEEDDDFFFEEEEEEDDDDDDCCCCCCBBBEEEEEEFFFGGGGGGHHHIIIIIINNNLLLKKKNNNPPPRRRYYYaaajjj|||zzznnngggcccaaa___gggssshhhVVVLLLJJJEEEFFFGGGJJJMMMNNNMMMKKKIIIFFFCCCAAAAAAAAA@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEGGGJJJMMMPPPSSSYYYaaahhhoootttwww|||yyyuuuuuu{{{xxxsssjjjfffbbb^^^ZZZWWWSSSPPPNNNMMMKKKJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDCCCBBBAAAAAA??????>>>======<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>AAACCCEEEIIIOOOUUUYYY[[[[[[ZZZ\\\ZZZWWWSSSPPPNNNLLLLLLHHHHHHGGGFFFFFFGGGGGGGGGIIIHHHFFFGGGHHHIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDEEEGGGEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEAAABBBCCCDDDFFFJJJPPPTTT```gggrrr{{{}}}yyywwwoooooooooqqqwww{{{lllaaaOOOJJJCCC>>><<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@AAAAAACCCAAA>>><<<=========<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBDDDDDDEEEEEEEEEEEEEEEEEEFFFEEECCCCCCEEEFFFEEEDDDFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHLLLJJJJJJLLLNNNOOOVVV]]]bbbsssqqqhhhccc```^^^dddnnnjjjWWWLLLHHHEEEEEEFFFIIILLLNNNMMMLLLJJJGGGDDDBBBAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBCCCDDDDDDFFFJJJLLLPPPTTTYYYaaahhhooosssvvvzzz~~~xxxtttuuu||||||wwwqqqmmmfffbbb]]]YYYVVVSSSOOOLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGHHHHHHHHHFFFFFFEEEDDDCCCCCCBBBBBB???>>>>>>======<<<<<<;;;:::999999888888999999:::<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<<<<===???AAABBBEEEIIIOOOSSSWWWYYYYYYZZZYYYWWWTTTQQQNNNLLLKKKIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGIIIJJJIIIHHHFFFGGGGGGGGGGGGFFFEEEEEEFFFDDDBBBCCCFFFIIIIIIGGGFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDAAABBBDDDEEEIIINNNUUUZZZeeemmmwww{{{xxxvvvoooqqqtttxxx}}}vvviii___LLLHHHBBB>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::999::::::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@AAAHHHDDDAAA>>>>>>>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGEEEDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIJJJHHHIIILLLMMMNNNSSSYYY^^^kkk{{{nnnfffaaa^^^bbbiiiyyylllZZZNNNHHHFFFFFFGGGJJJNNNPPPPPPPPPLLLIIIEEECCCCCCBBBAAA???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDFFFIIILLLQQQTTTYYYaaahhhnnnsssuuuyyy}}}}}}wwwtttvvv~~~|||}}}|||xxxuuurrrmmmhhheee___\\\XXXUUUSSSQQQOOOMMMLLLLLLMMMLLLKKKJJJKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJFFFEEEEEEDDDDDDCCCCCCCCC??????>>>>>>===<<<<<<<<<999999888888888888999999<<<<<<;;;;;;;;;:::::::::888999;;;;;;;;;<<<>>>??????AAADDDHHHMMMRRRVVVXXXYYYYYYYYYXXXUUURRROOOMMMKKKKKKIIIHHHGGGGGGGGGGGGEEEEEEEEEFFFHHHIIIHHHGGGGGGGGGHHHHHHHHHGGGFFFEEEHHHFFFDDDEEEHHHIIIIIIHHHGGGHHHIIIJJJJJJJJJIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBDDDFFFHHHLLLSSS\\\aaalllttt~~~zzzwwwvvvrrrvvv{{{}}}}}}zzzooobbbZZZIIIEEE@@@===;;;;;;;;;:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;:::;;;;;;;;;<<<<<<<<<============>>>>>>?????????@@@GGGDDD@@@>>>>>>??????>>>????????????????????????>>>>>>>>>???@@@@@@AAAAAA???AAACCCDDDFFFFFFFFFFFFGGGEEEDDDDDDEEEFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHJJJNNNOOONNNQQQWWW]]]fff{{{zzzlllccc______eeeqqqppp___RRRJJJGGGFFFGGGJJJNNNQQQRRRQQQMMMJJJGGGEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCEEEHHHKKKPPPSSSYYY```gggmmmrrrtttxxx|||{{{vvvtttwww{{{www|||xxxuuuqqqmmmjjjfffbbb___WWWUUURRRQQQRRRSSSRRRRRROOOPPPPPPOOONNNMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJEEEEEEEEEEEEDDDDDDDDDDDD?????????>>>======<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;::::::999999999666888:::::::::;;;===>>>===>>>@@@DDDIIIOOOSSSVVV[[[\\\\\\\\\ZZZVVVRRRPPPMMMLLLJJJIIIHHHGGGGGGGGGDDDDDDDDDFFFHHHIIIHHHGGGGGGHHHIIIIIIIIIHHHGGGFFFHHHHHHHHHHHHHHHHHHIIIJJJHHHIIIJJJKKKKKKKKKJJJIIIFFFFFFGGGFFFFFFEEEDDDCCCDDDEEEGGGJJJOOOWWW```fffqqqyyy~~~zzzwwwvvvuuuzzzzzz}}}}}}zzzssshhh\\\SSSGGGCCC???<<<;;;;;;::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;============>>>>>>>>>???>>>>>>>>>>>>>>>?????????DDDAAA===;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA>>>???BBBDDDFFFGGGGGGFFFGGGEEEDDDDDDEEEFFFFFFEEEBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJIIIHHHKKKOOOPPPOOOQQQVVV^^^dddtttqqqeee___^^^bbblll{{{sssdddVVVMMMEEEEEEFFFIIIMMMPPPQQQPPPNNNKKKHHHEEEEEEDDDBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCCCCCCCEEEHHHKKKOOORRRXXX___ffflllpppsssxxx|||}}}yyyxxxuuuyyyyyyyyy}}}~~~}}}{{{yyyuuuqqqlllgggccc```\\\ZZZUUUTTTTTTSSSSSSSSSSSSSSSPPPPPPPPPOOOOOOPPPPPPQQQPPPPPPOOONNNNNNNNNOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMMMMMMMNNNHHHIIIJJJJJJKKKJJJJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@>>>===<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999888888888888888888888888;;;===???BBBEEEJJJPPPTTT[[[^^^bbbccc___ZZZUUUSSSNNNMMMKKKIIIGGGGGGFFFGGGEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKHHHHHHGGGGGGFFFEEEEEEDDDDDDFFFIIIMMMSSS\\\gggmmmzzz}}}yyyyyyttt~~~}}}wwwqqqiiiaaaXXXRRRDDDAAA===;;;:::;;;:::999<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;888999;;;===>>>>>><<<;;;======<<<<<<<<<;;;;;;;;;>>>>>>======<<<<<<;;;;;;???>>>>>>>>>>>>@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEDDDCCCEEEHHHKKKGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIJJJKKKMMMPPPRRRTTTYYYaaaoookkk______]]]bbbpppvvvfffVVVIIIJJJGGGEEEEEEHHHKKKMMMMMMLLLKKKHHHEEECCCBBBAAAAAACCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAACCCEEEHHHJJJMMMQQQWWW]]]bbbiiiooossswwwzzz|||xxxvvvuuuzzz~~~yyyxxxxxx~~~||||||~~~~~~{{{wwwtttrrrnnnjjjeeeaaa^^^[[[XXXVVVVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPPPPPPPPPPQQQQQQRRRQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSSSSTTTRRRRRRQQQPPPPPPOOOOOOOOOIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999888888888888888888888888:::<<>>======<<<======<<<<<<<<<;;;;;;;;;===============<<<<<<<<<>>>>>>======>>>???AAABBBAAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDGGGJJJJJJJJJJJJKKKLLLLLLMMMMMMHHHHHHIIIJJJLLLNNNQQQSSSVVV^^^jjj}}}pppdddaaa^^^aaalll{{{xxxhhhXXXKKKIIIFFFDDDDDDGGGKKKMMMNNNNNNMMMJJJGGGDDDCCCBBBBBBAAAAAA@@@@@@@@@?????????AAA@@@@@@AAACCCEEEHHHJJJKKKOOOVVV\\\bbbhhhooossswwwzzz{{{wwwuuuuuu||||||vvvsssvvv~~~~~~{{{{{{|||}}}}}}~~~{{{wwwrrrnnnlllfffccc^^^[[[YYYXXXVVVTTTXXXWWWUUUTTTRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTSSSRRRQQQPPPPPPPPPPPPQQQNNNOOOPPPQQQSSSTTTUUUVVVTTTTTTSSSRRRRRRQQQPPPPPPJJJIIIIIIHHHGGGEEEEEEDDDEEEEEEDDDCCCBBBAAAAAA@@@??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999999999999999999999999999:::;;;===???BBBFFFKKKOOOXXX^^^eeeiiiiiieeebbb___ZZZWWWRRRNNNJJJIIIIIIIIIHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDEEEGGGLLLSSS\\\iiiuuu~~~}}}yyyyyyzzzwwwuuuwwwyyy{{{~~~~~~|||zzzwwwvvvuuurrrmmmfff___UUULLLEEEBBB???<<<;;;;;;;;;::::::<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===========================<<<<<<<<<========================<<<<<<<<<<<<;;;<<<<<<<<<===========================>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEECCCDDDDDDCCCBBBCCCFFFHHHJJJJJJKKKKKKLLLLLLMMMMMMGGGGGGGGGIIIKKKMMMPPPQQQTTTZZZdddtttssshhhaaa]]]]]]ffftttzzzlll[[[NNNGGGEEECCCCCCFFFKKKNNNOOOPPPOOOLLLIIIFFFDDDBBBAAA@@@@@@@@@@@@????????????AAA@@@@@@AAACCCEEEGGGIIIJJJNNNTTT[[[aaahhhnnnssswwwzzzzzzvvvtttvvvzzzuuuwww{{{}}}}}}||||||~~~|||vvvqqqllliiibbb___\\\ZZZYYYYYYWWWVVVYYYXXXVVVTTTSSSQQQPPPPPPRRRRRRSSSTTTUUUUUUVVVVVVUUUTTTSSSRRRRRRQQQRRRRRROOOOOOPPPQQQSSSTTTUUUUUUTTTTTTTTTSSSRRRQQQPPPPPPLLLKKKJJJGGGFFFDDDCCCBBBCCCCCCBBBAAAAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999999999999999999999999999999;;;<<<>>>@@@DDDHHHLLLVVV\\\eeelllnnnllljjjhhhccc```ZZZTTTOOOMMMLLLLLLKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJHHHFFFEEEEEEEEEEEEJJJMMMRRRXXXaaammmxxx}}}yyyyyyyyyuuurrrtttuuuxxx{{{}}}}}}yyyuuusssrrrnnniiiccc[[[RRRHHHBBB@@@>>><<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<======>>>=========<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>><<<<<<<<<======>>>???????????????@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEBBBCCCDDDCCCBBBCCCEEEGGGFFFGGGGGGHHHHHHIIIJJJJJJGGGGGGHHHIIIKKKMMMPPPRRRTTTYYY```mmmttthhh^^^YYYXXX```ooorrr```QQQHHHEEEBBBBBBFFFJJJMMMOOOQQQOOOMMMJJJFFFCCCAAA@@@BBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAACCCEEEFFFHHHHHHLLLSSSZZZ```gggmmmrrrvvvyyy~~~{{{wwwuuuyyy{{{yyyzzzzzz}}}{{{zzz|||{{{uuuooojjjggg```^^^[[[ZZZZZZZZZZZZYYYZZZYYYWWWUUUSSSQQQPPPPPPRRRSSSUUUVVVXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTSSSQQQPPPOOOOOOMMMKKKHHHEEECCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>===============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999999999999999999999999999999:::<<<===>>>AAAFFFIIISSSZZZdddlllpppqqqqqqpppmmmiiiccc\\\WWWSSSRRRQQQOOOOOOOOOOOOPPPPPPQQQQQQPPPOOOOOONNNMMMLLLLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLIIIJJJKKKKKKLLLKKKKKKKKKKKKIIIHHHFFFEEEFFFFFFGGGMMMPPPVVV^^^gggrrr|||{{{xxxyyywwwvvvsssrrrrrrtttxxxwww{{{~~~}}}~~~~~~yyytttqqqmmmjjjddd]]]VVVNNNEEE@@@>>>===;;;;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<======>>>========================;;;;;;<<<<<<======>>>>>>;;;<<<======>>>>>>??????>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDBBBCCCDDDDDDCCCBBBDDDFFFDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHJJJLLLNNNQQQRRRVVVYYY___jjj}}}uuuiii```[[[YYY^^^jjj}}}yyyfffWWWKKKGGGDDDCCCEEEIIILLLNNNPPPOOOMMMJJJFFFCCCAAA???BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGKKKRRRXXX___eeelllpppuuuxxx}}}}}}yyywww}}}|||yyy{{{}}}{{{yyyxxxxxx{{{~~~}}}xxxrrrlllgggddd^^^\\\ZZZYYYZZZ[[[[[[ZZZZZZYYYWWWUUUSSSRRRQQQQQQSSSTTTVVVYYYZZZ[[[[[[[[[YYYXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWVVVTTTQQQPPPPPPNNNKKKGGGDDDCCCBBBBBB??????>>>>>>============<<<<<<=========<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999:::::::::::::::::::::::::::;;;<<<<<<===@@@DDDGGGPPPWWWbbbjjjpppsssuuuvvvuuurrrmmmfff```[[[XXXVVVSSSSSSRRRRRRRRRRRRSSSSSSQQQQQQQQQPPPPPPOOOOOONNNLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKLLLLLLKKKKKKKKKJJJIIIGGGFFFFFFGGGHHHJJJMMMRRR[[[eeeoooyyyyyywwwyyyyyy~~~wwwtttsssqqqrrruuussswww|||}}}{{{yyyzzz{{{~~~}}}xxxrrrnnngggccc\\\UUUOOOHHHBBB======;;;:::;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========<<<============>>>>>>>>><<<<<<<<<===============;;;<<<===>>>????????????>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCCDDDEEEEEEDDDCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJLLLNNNQQQSSSVVVYYY___hhhuuuxxxlllddd___\\\^^^fffuuuppp```OOOKKKFFFDDDEEEHHHKKKLLLOOONNNMMMJJJGGGDDDAAA@@@????????????>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEGGGKKKQQQWWW]]]ccciiimmmsssvvv{{{~~~|||zzz|||zzzxxxyyy{{{}}}~~~~~~~~~}}}zzzvvvqqqlllgggddd```]]][[[[[[\\\]]]]]]\\\ZZZYYYWWWUUUTTTRRRRRRRRRSSSUUUXXXZZZ\\\]]]]]]\\\ZZZZZZXXXWWWVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\]]]\\\[[[XXXVVVTTTNNNLLLIIIEEECCCAAAAAAAAA============<<<<<<<<<<<<;;;;;;<<<======<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::;;;<<<<<<<<<===???CCCFFFOOOUUU^^^gggnnnssswwwyyy{{{yyytttoooiiiccc^^^[[[WWWWWWUUUTTTSSSSSSTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKIIIGGGFFFEEEFFFHHHJJJLLLQQQWWWbbbllluuu}}}}}}wwwvvvyyyzzzvvvuuutttqqqqqqtttrrrvvv{{{|||zzzxxxzzz|||zzz|||}}}xxxrrrnnnddd^^^VVVOOOIIIDDD@@@===;;;::::::;;;<<<===;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<666777999;;;============<<<=========>>>>>>>>>>>>===============<<<<<<<<<<<<===>>>@@@@@@@@@@@@???>>>>>>???@@@@@@AAAAAABBB@@@AAAAAABBBCCCCCCDDDDDDDDDEEEFFFFFFEEEDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGIIIKKKMMMPPPQQQSSSWWW^^^eeennnyyymmmccc___\\\^^^cccooo{{{lllTTTPPPIIIEEEEEEGGGIIIJJJNNNNNNMMMLLLIIIFFFCCCBBB????????????>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDHHHKKKQQQWWW\\\aaagggkkkqqqtttyyy|||~~~~~~}}}{{{}}}{{{|||}}}~~~}}}{{{wwwrrrmmmhhhfffbbb```^^^]]]___``````___YYYXXXWWWUUUTTTSSSSSSRRRSSSUUUXXX[[[]]]^^^^^^]]][[[[[[YYYXXXWWWVVVVVVUUUVVVWWWXXXZZZ]]]___```aaa``````aaaaaa___]]]ZZZXXXMMMKKKGGGDDDAAA@@@@@@@@@<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<=========<<<;;;<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::;;;<<<===<<<===???CCCFFFMMMSSS\\\eeelllrrrwwwzzz~~~|||yyytttnnngggaaa^^^ZZZYYYWWWUUUTTTTTTTTTUUURRRRRRRRRRRRSSSSSSSSSSSSPPPOOOOOONNNMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKHHHGGGEEEEEEFFFIIILLLNNNWWW^^^hhhrrryyy|||uuuuuuyyy{{{wwwtttuuutttqqqrrrtttrrrwww|||}}}{{{yyy{{{~~~zzz|||zzztttpppccc]]]UUUMMMGGGDDDAAA???;;;::::::;;;<<<===;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<==============================333555888;;;=========<<<<<<=========>>>>>>??????>>>>>>======<<<<<<<<<;;;<<<===???@@@AAAAAA@@@@@@?????????@@@AAAAAABBBBBB@@@@@@AAABBBBBBCCCDDDDDDDDDFFFGGGGGGEEEDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGJJJLLLOOOPPPQQQUUU\\\ccciiizzzyyylll^^^[[[ZZZ]]]bbbmmmtttXXXRRRKKKFFFEEEFFFHHHHHHOOOOOONNNMMMKKKHHHEEEDDDAAAAAAAAA@@@@@@@@@@@@??????@@@AAABBBCCCCCCDDDCCCHHHLLLQQQVVV[[[```fffiiipppsssxxx{{{|||}}}{{{vvvqqqlllhhhfffcccaaa___]]]\\\]]]___```^^^\\\ZZZWWWUUUUUUVVVWWWZZZ[[[[[[\\\\\\\\\[[[[[[^^^\\\ZZZXXXWWWXXXYYYZZZZZZZZZ[[[\\\___bbbeeegggjjjjjjiiihhhddd^^^VVVQQQNNNJJJEEEAAA??????>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>??????>>>============<<<<<<<<<999::::::;;;;;;::::::999::::::::::::::::::::::::;;;<<<===>>>>>>@@@DDDFFFHHHPPP[[[eeelllrrrvvvxxx~~~zzzuuunnnhhhddd\\\ZZZXXXXXXXXXXXXWWWVVVRRRQQQOOONNNNNNPPPSSSUUUTTTRRROOOMMMLLLMMMNNNOOOOOOOOONNNNNNMMMLLLLLLLLLIIIFFFDDDDDDCCCEEEMMMVVVYYYeeerrrzzz{{{uuurrruuuyyy}}}vvvsssqqqpppqqqsssssssssuuuvvvxxxyyyzzz{{{{{{|||~~~xxxpppjjjaaa[[[RRRIIIDDD@@@>>><<<;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<;;;;;;:::999<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;::::::999============>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDGGGFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGHHHIIILLLOOOQQQTTTWWWWWW\\\gggqqqsssfff___[[[^^^aaaiii|||~~~```TTTIIIFFFFFFFFFFFFGGGKKKMMMNNNMMMJJJHHHGGGGGGIIIEEEAAA>>>???@@@AAABBB?????????@@@BBBDDDEEEFFFEEEIIINNNSSSXXX^^^dddhhhnnnqqquuuxxxzzz|||~~~~~~~~~}}}xxxrrrmmmjjjhhhdddbbb```^^^]]]^^^```aaa```^^^\\\ZZZYYYXXXXXXYYYXXXYYYZZZ[[[\\\]]]]]]]]]^^^]]]\\\ZZZZZZ[[[\\\]]]^^^___aaacccfffiiilllmmmqqqpppmmmjjjfff___XXXRRRLLLIIIDDDAAA@@@??????>>>========================<<<=========>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;<<<======???BBBEEEHHHNNNXXXbbbjjjpppuuuxxx|||wwwpppiiiddd]]][[[YYYXXXXXXXXXWWWVVVTTTSSSQQQPPPPPPQQQRRRTTTTTTRRRPPPMMMLLLMMMNNNOOOOOONNNNNNMMMLLLLLLKKKKKKIIIFFFEEEFFFFFFHHHPPPZZZaaalllxxx~~~}}}xxxssstttzzz}}}wwwtttqqqppprrrsssttttttwwwxxxyyyzzz{{{{{{|||||||||vvvnnnhhh___YYYPPPHHHBBB???<<<;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBAAAAAABBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLOOOPPPSSSWWWWWW[[[dddkkk}}}lllddd___```bbbiii{{{gggYYYKKKGGGGGGGGGGGGHHHNNNPPPQQQPPPNNNKKKJJJJJJJJJGGGBBB@@@@@@BBBCCCCCC>>>>>>>>>???AAACCCDDDEEEFFFIIINNNRRRWWW\\\bbbfffjjjnnnrrrvvvxxxzzz}}}~~~{{{|||~~~{{{uuupppmmmkkkfffeeecccaaa```aaabbbcccbbbbbbaaa___^^^]]]\\\[[[WWWXXXYYYZZZ\\\]]]^^^^^^______^^^]]]^^^___```aaabbbdddhhhlllooorrrttttttwwwtttnnniiiccc\\\UUUQQQIIIFFFBBB@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<============<<<<<<::::::::::::::::::::::::999:::;;;<<<<<<>>>AAACCCGGGMMMUUU^^^fffmmmtttxxx~~~{{{ssskkkfff___]]]ZZZYYYXXXXXXVVVUUUSSSSSSRRRRRRRRRRRRRRRSSSTTTSSSPPPNNNMMMMMMNNNOOONNNNNNMMMLLLLLLKKKKKKJJJIIIGGGFFFHHHIIILLLVVV```kkkvvv~~~|||wwwrrrpppvvv|||xxxvvvsssqqqrrrtttuuuuuuyyyyyyzzz{{{|||}}}}}}}}}~~~|||xxxqqqjjjeee\\\VVVMMMFFFAAA>>><<<:::;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;<<<<<<<<<<<<<<<===========================>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAACCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFGGGIIIKKKLLLMMMNNNRRRWWWWWWYYY```dddvvvwwwllldddcccdddkkk}}}qqqaaaOOOHHHGGGGGGGGGIIIJJJLLLNNNNNNLLLIIIHHHHHHIIIFFFBBB@@@@@@AAABBBBBB======>>>???@@@BBBCCCDDDFFFIIIMMMQQQTTTYYY^^^bbbeeeiiinnnrrruuuxxx||||||yyyzzz}}}~~~xxxssspppooojjjiiigggeeeddddddeeeeeefffeeeeeedddbbb```___^^^XXXXXXYYYZZZ[[[]]]^^^___`````````aaabbbdddfffggggggjjjnnnsssvvvxxxxxxxxxwwwrrrjjjbbb\\\UUUOOOKKKGGGDDDBBB@@@AAABBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<===AAACCCGGGKKKRRRYYYaaaiiiqqqvvv}}}xxxpppjjjaaa^^^[[[YYYXXXWWWUUUSSSOOOOOOPPPQQQRRRSSSSSSSSSTTTSSSQQQOOOMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJIIIHHHFFFGGGJJJMMMQQQ\\\gggsss}}}{{{wwwrrrnnnpppyyy~~~zzzxxxvvvttttttuuuwwwwwwwwwzzzzzz{{{|||~~~~~~zzzuuunnnfffaaaZZZTTTLLLEEE@@@>>><<<;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<;;;;;;:::999888999:::;;;<<<=========999:::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;>>>>>>=========<<<<<<<<<============>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAACCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGEEEFFFGGGIIIKKKLLLLLLLLLOOOVVVWWWXXX^^^```llluuuiiifffgggnnn|||hhhSSSIIIFFFFFFFFFGGGHHHJJJMMMMMMKKKIIIHHHGGGFFFCCC???===>>>?????????>>>>>>??????@@@BBBCCCDDDFFFIIILLLOOORRRVVVZZZ]]]aaaeeejjjooossswww|||zzzxxxzzz}}}{{{wwwtttsssnnnmmmllljjjiiihhhiiiiiiiiiiiihhhfffdddbbb```^^^ZZZZZZZZZZZZ[[[]]]^^^___bbbbbbdddeeehhhjjjlllmmmooorrrvvvyyy{{{zzzyyyxxxqqqlllccc\\\UUUPPPKKKHHHFFFDDDBBBAAACCCCCCCCCBBB??????????????????????????????????????????????????????>>>>>>>>>=========<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>AAACCCGGGJJJOOOTTT[[[bbbkkkpppxxx{{{{{{sssnnnbbb___[[[YYYWWWUUURRRPPPHHHIIIKKKNNNPPPRRRTTTUUUUUUTTTRRRPPPNNNMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHFFFEEEHHHLLLQQQWWWcccnnnxxx}}}{{{xxxtttooommmrrr}}}}}}xxxxxxwwwwwwxxx{{{||||||||||||}}}}}}~~~yyytttlllddd___XXXSSSKKKDDD@@@>>>===<<<;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<;;;;;;:::999888999:::;;;<<<<<<<<<<<<999999;;;<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>============>>>>>>>>>>>>>>>???????????????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@BBBBBBCCCCCCDDDDDDDDDEEEDDDDDDEEEEEEFFFFFFFFFGGGDDDEEEGGGIIIJJJKKKKKKKKKLLLUUUVVVWWW\\\^^^gggyyy~~~ooojjjkkkrrroooVVVIIIFFFEEEEEEEEEJJJLLLPPPQQQOOOMMMKKKKKKEEECCC???>>>>>>??????>>>@@@@@@@@@@@@AAACCCDDDEEEEEEGGGJJJMMMOOORRRVVVZZZ___bbbggglllpppvvv{{{|||xxxvvvyyy|||~~~zzzxxxvvvsssrrrqqqooonnnmmmmmmllllllkkkiiifffccc```^^^]]]ZZZZZZZZZ[[[\\\^^^aaabbbeeefffhhhkkknnnqqqssstttyyyzzz{{{|||zzzxxxuuusssiiiddd]]]VVVQQQNNNJJJHHHFFFDDDCCCCCCDDDEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>AAACCCEEEGGGKKKOOOSSSZZZaaaeeemmmqqqxxx|||}}}yyysssoooccc___[[[XXXUUUSSSOOOMMMDDDEEEGGGJJJNNNQQQTTTVVVUUUTTTSSSQQQOOONNNMMMMMMKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFIIIOOOUUU]]]jjjvvv|||{{{yyyvvvsssppppppvvv}}}xxxwwwxxx{{{{{{uuulllccc]]]VVVQQQIIICCC@@@>>>===<<<;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<;;;;;;:::999888999:::;;;;;;;;;;;;;;;999999:::<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;<<<<<<888999:::;;;<<<>>>>>>???============>>>>>>>>>>>>????????????????????????>>>???@@@AAAAAAAAAAAA@@@BBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIJJJKKKJJJTTTVVVVVV[[[]]]cccrrrvvvnnnnnnuuuuuuZZZKKKHHHFFFEEEDDDGGGJJJNNNPPPOOOLLLKKKJJJGGGEEEBBBAAAAAABBBAAA@@@AAAAAAAAAAAABBBCCCDDDEEECCCFFFHHHKKKMMMPPPTTTWWW\\\___dddiiinnnsssyyy}}}}}}~~~yyyuuutttvvv|||}}}zzzxxxwwwvvvuuutttrrrqqqppppppooollliiiddd```^^^\\\[[[XXXXXXYYY[[[^^^bbbeeegggiiikkknnnrrruuuyyy{{{|||}}}|||{{{xxxtttooojjjhhh^^^[[[UUUQQQNNNLLLIIIGGGGGGEEEDDDEEEFFFGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;===???BBBBBBCCCFFFIIILLLPPPVVVZZZ___dddkkkqqqtttsssooommmccc___[[[WWWTTTQQQMMMJJJEEEEEEFFFHHHKKKPPPTTTVVVUUUTTTSSSQQQPPPNNNMMMLLLJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHLLLSSS[[[cccqqq~~~|||zzztttsssrrruuu|||yyyxxx{{{}}}wwwnnnddd]]]SSSNNNGGGAAA>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<;;;;;;:::999999::::::;;;;;;;;;::::::888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::============>>>>>>>>>>>>????????????>>>>>>>>>>>><<<===???@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEFFFGGGHHHJJJKKKJJJUUUUUUTTTYYY[[[___kkk}}}|||rrrpppvvvyyy]]]OOOKKKIIIFFFDDDDDDGGGLLLNNNMMMKKKIIIHHHHHHFFFCCCBBBCCCCCCBBB@@@@@@@@@@@@@@@AAABBBCCCCCCBBBDDDGGGIIIKKKNNNRRRUUUZZZ]]]aaaeeejjjpppvvv{{{|||~~~{{{wwwrrrrrruuu{{{{{{yyyyyyyyyxxxvvvuuusssrrrrrrpppmmmhhhccc^^^\\\ZZZZZZVVVVVVXXX[[[___dddiiillllllnnnrrrvvvzzz~~~}}}{{{xxxsssmmmfffaaa^^^VVVSSSOOOLLLKKKJJJHHHFFFHHHFFFEEEFFFGGGGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;:::;;;>>>@@@???AAACCCEEEGGGJJJNNNQQQUUUZZZbbbiiimmmmmmllljjjbbb___ZZZVVVSSSOOOLLLIIIGGGFFFFFFGGGJJJOOOSSSVVVUUUUUUSSSRRRPPPNNNMMMLLLJJJJJJIIIHHHHHHGGGGGGFFFJJJJJJNNNVVV^^^hhhvvv~~~|||sssssstttxxxzzzyyy~~~yyyoooddd]]]QQQLLLEEE???===<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;;;;:::999999999999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>BBBAAA???<<<888555333222============>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>;;;<<<>>>@@@AAABBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEKKKJJJJJJIIIHHHGGGFFFFFFGGGFFFEEEEEEEEEHHHJJJLLLJJJUUUUUURRRWWWYYY\\\gggrrrtttpppuuu|||```QQQMMMKKKGGGEEEFFFJJJOOOQQQPPPNNNLLLKKKFFFDDDBBBAAAAAAAAA@@@???????????????@@@AAABBBBBB@@@CCCFFFHHHJJJMMMRRRUUUXXX[[[___ccchhhnnntttxxx{{{}}}yyyssspppqqquuu~~~~~~||||||{{{zzzyyyyyywwwtttqqqmmmjjjfffaaa]]]ZZZYYYXXX[[[\\\^^^aaaeeehhhjjjkkkqqqsssvvv{{{}}}{{{}}}wwwooohhhbbb^^^ZZZXXXOOONNNMMMKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>??????@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<@@@@@@@@@AAABBBCCCEEEFFFKKKMMMQQQXXX```dddcccaaa___]]]ZZZVVVRRRMMMIIIGGGGGGEEEDDDDDDHHHMMMSSSWWWYYYVVVSSSOOOMMMLLLLLLLLLLLLJJJGGGGGGIIIJJJIIIGGGJJJOOOVVV]]]dddnnnyyy}}}zzzssspppttt}}}||||||~~~{{{sssjjj___YYYMMMIIIDDD@@@>>>>>>===<<<======<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999:::::::::;;;;;;<<<<<<<<<999999999:::;;;<<<===>>><<<;;;:::;;;===>>>===<<<::::::;;;;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>>>>;;;;;;<<<===>>>???@@@@@@>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@AAABBBDDDFFFGGGLLLKKKIIIGGGFFFFFFFFFGGGGGGGGGFFFDDDCCCCCCFFFHHHJJJNNNRRRUUUWWWYYY[[[]]]nnnxxxppprrr~~~rrr]]]PPPJJJHHHGGGFFFHHHLLLNNNNNNMMMMMMMMMHHHFFFDDDBBBAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAADDDEEEFFFGGGHHHJJJNNNQQQSSSVVVZZZ___dddkkkqqqvvvwwwzzz~~~yyytttpppqqqttt}}}}}}|||}}}|||{{{zzzyyyvvvrrrooojjjgggccc^^^[[[YYYYYYYYY[[[]]]```cccgggkkknnnooouuuvvvxxx|||~~~~~~{{{yyyvvvqqqjjjccc]]]YYYVVVSSSOOONNNMMMKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBB?????????@@@@@@@@@AAAAAA??????>>>======<<<<<<;;;:::::::::;;;;;;<<<<<<<<>>===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;:::::::::<<<===<<<;;;999:::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<======>>>=====================>>>======>>>??????@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFIIIHHHFFFEEEDDDEEEEEEEEEFFFFFFFFFDDDCCCCCCFFFHHHKKKNNNRRRUUUWWWYYY[[[]]]iiixxxyyyooommmuuu~~~}}}gggVVVLLLGGGEEEFFFHHHKKKMMMNNNNNNNNNNNNHHHGGGEEECCCAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAACCCDDDEEEFFFGGGIIIMMMPPPRRRUUUYYY^^^cccjjjpppuuuxxxzzz~~~zzzuuuqqqqqqttt}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{yyyuuuoookkkfffccc^^^ZZZXXXXXXZZZ\\\\\\^^^bbbggglllpppsssuuuyyyzzzzzz|||}}}{{{wwwtttmmmiiibbb\\\WWWTTTQQQNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDD@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<============>>>@@@AAABBBCCCCCCFFFJJJPPPTTTVVVVVVWWWWWWVVVTTTRRROOOMMMLLLJJJKKKMMMPPPRRRSSSTTTTTTRRRQQQOOOMMMKKKKKKKKKLLLJJJJJJIIIKKKNNNOOOOOONNNPPPVVV^^^eeennnxxx}}}zzzvvvxxx~~~~~~|||~~~}}}wwwppphhh___VVVQQQGGGDDDAAA??????@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999999999999;;;;;;;;;;;;;;;;;;::::::::::::;;;:::999999888888888999;;;999999:::;;;<<<;;;:::999:::;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;<<<<<<===>>>=========<<<<<<<<<;;;;;;=========>>>??????@@@@@@BBBAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFEEEDDDCCCCCCEEEHHHKKKNNNQQQTTTVVVXXXZZZ\\\bbbnnnyyynnniiimmmssssss___PPPIIIFFFFFFGGGIIIKKKMMMOOOOOOPPPJJJHHHFFFCCCAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAACCCDDDDDDEEEGGGKKKMMMPPPSSSXXX]]]bbbhhhooossswwwzzz}}}{{{vvvqqqqqqttt|||~~~~~~}}}}}}}}}~~~~~~~~~}}}|||zzzwwwrrrlllgggbbb___[[[WWWWWWYYY\\\______aaaffflllqqquuuxxxzzz||||||{{{zzzyyyvvvqqqnnneeeaaa\\\WWWTTTQQQNNNLLLMMMMMMLLLKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???>>>>>>======;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>??????AAAAAABBBEEEIIIMMMPPPRRRRRRRRRRRRRRRRRRQQQPPPOOOLLLOOOSSSVVVXXXWWWUUUSSSPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNMMMUUU[[[ccckkksss}}}~~~|||yyy|||zzz{{{~~~zzzrrrjjjbbbYYYRRRMMMEEEBBB???>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888888999;;;<<<<<<;;;;;;::::::999999999::::::999999999999999::::::999888999;;;<<<;;;:::888:::;;;===>>>===<<<<<<========================<<<<<<============>>>>>><<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEDDDCCCCCCEEEGGGJJJMMMPPPRRRTTTVVVXXX[[[^^^ggg{{{{{{ooohhhiiinnnzzz~~~hhhWWWMMMIIIGGGGGGGGGJJJMMMOOOQQQQQQKKKIIIGGGDDDBBB@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCCCCEEEHHHKKKNNNQQQVVVZZZ___ffflllqqqvvvyyy|||~~~|||wwwrrrqqqttt{{{}}}~~~~~~~~~~~~~~~~~~~~~|||zzzxxxuuuoooiiieee```]]]YYYWWWWWW[[[___bbbccceeejjjoootttxxxzzz{{{|||zzzxxxvvvsssooojjjfff```\\\XXXUUURRRPPPNNNLLLMMMLLLKKKJJJIIIIIIIIIJJJFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDCCCCCCCCCCCCCCCAAAAAAAAA@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>???@@@AAACCCFFFJJJMMMMMMNNNOOOPPPQQQRRRRRRRRRNNNRRRVVVZZZ[[[YYYVVVSSSPPPOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOQQQRRR[[[aaaiiiqqqxxx|||~~~~~~yyywwwyyy}}}~~~{{{vvvnnnfff^^^VVVNNNJJJCCCAAA>>><<<<<<<<<:::999::::::;;;;;;;;;;;;;;;;;;<<<;;;999888888999;;;<<<;;;;;;;;;::::::999999888999999999::::::;;;======:::999888999;;;<<<;;;:::999:::;;;============<<<==============================>>>>>>>>>?????????;;;;;;;;;;;;;;;<<<======::::::;;;;;;<<<======>>>?????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEDDDCCCDDDEEEGGGIIIKKKNNNPPPQQQSSSVVVYYY\\\cccrrrtttiiigggjjjrrrrrr^^^QQQJJJHHHGGGFFFHHHLLLPPPQQQQQQMMMKKKHHHEEEBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBCCCGGGIIILLLOOOSSSXXX]]]cccjjjooouuuwww{{{}}}}}}~~~~~~xxxrrrqqqssszzz}}}~~~~~~~~~}}}{{{zzz}}}}}}~~~~~~}}}{{{wwwtttqqqlllgggccc___]]][[[ZZZ[[[^^^bbbeeehhhjjjnnnrrrvvvxxxxxxxxxwwwuuuqqqooolllgggbbb___ZZZWWWTTTRRRQQQPPPMMMKKKLLLKKKJJJJJJIIIIIIJJJJJJFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBAAA@@@@@@??????=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>;;;<<<>>>>>>???AAAEEEGGGIIIKKKMMMOOOQQQRRRSSSTTTPPPSSSWWWZZZ[[[ZZZWWWUUURRRRRRRRRRRRRRRQQQQQQQQQKKKKKKLLLMMMOOOSSSYYY]]]ccchhhpppwww}}}}}}yyywwwyyy~~~{{{|||~~~}}}}}}wwwrrrjjjbbb[[[SSSKKKGGGBBB@@@===<<<<<<;;;999888::::::::::::;;;;;;;;;;;;;;;;;;999999999999;;;;;;::::::::::::999999999999999999999:::;;;<<<>>>>>>;;;999999:::;;;<<<;;;:::::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????;;;;;;::::::;;;;;;<<<===999:::;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAA@@@???@@@AAABBBBBBBBBBBBBBBAAACCCDDDEEEDDDDDDEEEFFFHHHIIILLLMMMNNNPPPTTTVVVYYY___iii}}}}}}nnngggfffnnnjjjWWWMMMKKKHHHEEEGGGLLLPPPQQQQQQNNNLLLIIIFFFCCCAAA@@@?????????@@@@@@@@@AAAAAAAAA???@@@AAAAAAAAABBBFFFHHHIIILLLQQQVVV[[[aaahhhlllrrruuuyyy{{{|||}}}yyysssqqqssszzz}}}}}}}}}~~~~~~|||zzzyyyzzz{{{}}}~~~|||yyytttpppmmmiiieeebbb```___]]]]]]___bbbeeeggglllnnnqqqtttvvvvvvuuutttqqqnnnkkkhhhddd```\\\XXXTTTRRRPPPOOONNNMMMKKKJJJKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGFFFFFFFFFEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@>>>=========<<<<<<<<<;;;>>>============>>>??????;;;===???@@@???@@@CCCFFFGGGIIIKKKNNNQQQSSSTTTUUURRRSSSVVVYYYZZZYYYXXXWWWVVVVVVVVVVVVUUUTTTTTTSSSMMMNNNNNNNNNQQQWWW___eeekkkpppwww}}}~~~yyywwwzzzyyyyyy}}}}}}|||{{{zzzyyyqqqmmmggg```XXXPPPHHHCCC@@@???============<<<;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999999999::::::::::::999999999:::;;;<<<<<<;;;:::::::::<<<===<<<;;;<<<;;;:::::::::<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============;;;;;;::::::;;;;;;<<<===<<<<<<<<<======>>>>>>>>>@@@@@@@@@???????????????<<<===???@@@AAAAAAAAAAAA???@@@AAAAAABBBAAA@@@@@@@@@BBBDDDEEEDDDDDDEEEFFFFFFHHHIIIJJJKKKNNNQQQTTTTTTZZZaaannnwwwkkkggghhhuuuzzzeeeXXXMMMIIIEEEFFFKKKOOOQQQPPPOOOMMMJJJFFFCCCAAA@@@?????????@@@@@@@@@AAAAAAAAA???@@@AAAAAAAAABBBEEEHHHHHHKKKOOOTTTYYY___fffkkkpppssswwwzzz|||}}}yyysssqqqsssyyy~~~}}}~~~~~~|||zzzwwwyyy|||~~~~~~~~~|||xxxrrrnnnjjjgggdddbbb````````````bbbdddggghhhoooqqqsssuuuuuutttrrrqqqllljjjfffccc```\\\XXXUUUPPPNNNLLLLLLLLLKKKIIIHHHKKKKKKJJJIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNOOOOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>======<<<<<<<<<;;;???>>>>>>>>>>>>??????@@@>>>@@@CCCCCCBBBBBBEEEGGGFFFHHHJJJMMMPPPSSSTTTUUURRRSSSUUUWWWXXXYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUSSSSSSRRRPPPQQQWWWaaahhhqqqvvv|||~~~~~~yyyxxx{{{xxxxxx{{{~~~|||{{{yyyxxxwwwnnnjjjddd^^^WWWOOOGGGAAA???>>>===>>>???@@@???>>>999999999::::::;;;;;;;;;999::::::;;;;;;::::::999888888888999999::::::;;;;;;:::999999888888999999<<<;;;:::;;;===>>>===<<<===;;;:::999999<<<>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>============?????????>>>>>>>>>>>>>>>;;;<<<>>>@@@AAABBBAAAAAA>>>???@@@AAAAAA@@@???>>>@@@BBBDDDEEEDDDDDDEEEFFFEEEGGGHHHIIIJJJLLLPPPSSSPPPUUU[[[eee~~~qqqkkkcccjjj}}}rrrcccOOOJJJEEEFFFKKKOOOPPPOOOPPPNNNKKKGGGCCCAAA@@@?????????@@@@@@@@@AAAAAAAAA???@@@AAAAAAAAABBBEEEGGGGGGJJJNNNSSSXXX___eeejjjnnnqqqvvvyyy{{{}}}zzzuuuuuuxxx|||}}}{{{{{{{{{{{{~~~~~~||||||}}}zzzwwwrrrooolllhhheeebbb`````````aaacccgggjjjlllppppppqqqrrrrrrqqqooooookkkiiifffaaa]]]ZZZWWWVVVNNNMMMLLLJJJIIIJJJJJJKKKIIIJJJJJJKKKKKKLLLLLLLLLMMMOOOPPPRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPQQQOOOLLLJJJJJJKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFFFFFFFFFFFFFGGGGGGDDDEEEEEEEEEDDDCCCCCCBBB???@@@AAA@@@>>>===>>>???CCCBBBAAA@@@@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHIIIKKKLLLNNNQQQVVVZZZWWWWWWZZZ^^^___^^^]]]^^^___]]]ZZZYYYXXXVVVTTTRRRRRRQQQQQQTTTUUUXXX```jjjvvv||||||}}}{{{yyyzzz~~~}}}{{{~~~|||vvvrrrlllggg___WWWQQQKKKFFFCCC@@@??????>>>===<<<<<<;;;<<<<<<<<<;;;;;;:::::::::;;;::::::999888888888999888888999999999:::::::::999999999999999999999999;;;::::::::::::;;;<<<<<>>>>>>>>===>>>??????@@@?????????AAABBBAAA???<<<>>>@@@BBBCCCCCCCCCCCCDDDGGGGGGFFFFFFGGGGGGHHHIIILLLQQQTTT___vvvsssgggeeelllxxxkkkXXXNNNFFFGGGJJJLLLMMMOOORRRPPPMMMJJJFFFBBB@@@>>>>>>>>>>>>>>>>>>????????????@@@@@@AAABBBCCCDDDDDDGGGJJJNNNRRRWWW]]]cccgggnnnqqquuuxxxzzz|||~~~{{{vvvvvvyyy~~~}}}{{{{{{||||||~~~|||yyytttpppmmmjjjfffdddaaaaaaaaaaaacccfffiiikkkoooooopppqqqpppooonnnmmmiiigggccc___ZZZWWWTTTSSSLLLKKKJJJIIIHHHHHHIIIJJJJJJJJJKKKKKKLLLMMMMMMMMMPPPQQQRRRTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQRRROOOLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEDDDDDDCCCBBBAAA>>>@@@@@@@@@>>>===>>>???BBBAAA@@@@@@@@@@@@AAABBBBBBBBBCCCDDDEEEGGGHHHIIIKKKLLLMMMNNNPPPSSSWWW[[[\\\]]]___cccdddcccbbbaaabbb```^^^\\\[[[ZZZXXXUUUUUUSSSTTTWWWXXXZZZbbbkkkvvv|||{{{}}}|||zzzzzz}}}|||}}}{{{vvvlllfff]]]UUUNNNJJJEEECCC??????>>>>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::;;;:::999999888888999999888888999999999:::::::::999999999999999999999999;;;::::::::::::;;;<<<<<<>>>======<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<999999999::::::;;;;;;<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@BBBCCCCCC@@@>>>???@@@BBBCCCCCCCCCDDDDDDGGGFFFFFFFFFFFFGGGHHHHHHJJJPPPRRR\\\ooowwwkkkeeejjjrrrttt\\\QQQHHHGGGJJJKKKLLLOOOPPPOOOMMMKKKHHHEEEBBBAAA>>>>>>>>>>>>???????????????@@@@@@AAABBBCCCDDDDDDFFFIIIMMMQQQUUUZZZaaaeeekkknnnssswwwyyyzzz|||}}}}}}xxxxxxzzz}}}{{{||||||}}}{{{vvvqqqnnnkkkhhhfffccccccbbbbbbdddfffiiijjjmmmnnnnnnooonnnmmmlllkkkhhhfffbbb^^^YYYUUUSSSQQQLLLKKKJJJIIIIIIJJJKKKKKKNNNNNNOOOOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTRRRPPPMMMLLLLLLLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???AAABBBBBB@@@@@@AAACCCBBBBBBAAABBBBBBCCCDDDEEEFFFGGGGGGIIIJJJKKKLLLMMMOOOPPPQQQRRRSSSVVVZZZ^^^bbbeeehhhjjjkkkkkkiiigggfffdddbbbaaa```___\\\ZZZYYYWWWWWW[[[]]]___eeelllvvv||||||yyy~~~~~~|||zzz{{{|||{{{}}}~~~~~~zzzllleee[[[RRRKKKGGGDDDBBB>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::999999888888999999888888999999999:::::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<===>>>@@@@@@======<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<:::::::::::::::;;;;;;;;;<<<<<<=========>>>>>>>>>========================>>>>>>>>>>>>>>>?????????AAAAAAAAACCCDDDDDDBBB@@@AAAAAABBBBBBCCCCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGHHHHHHNNNPPPWWWeeewww{{{qqqffffffjjjvvv}}}```TTTJJJGGGIIIJJJLLLNNNPPPOOONNNLLLJJJGGGEEEDDD??????????????????????????????@@@AAABBBCCCDDDDDDEEEGGGKKKOOORRRXXX]]]aaafffjjjpppuuuwwwxxxzzz{{{~~~yyyxxx{{{~~~||||||}}}~~~|||wwwrrrooollliiigggeeedddccccccdddfffhhhjjjlllmmmmmmmmmmmmllljjjiiiiiigggccc___ZZZVVVTTTRRRMMMMMMLLLKKKLLLMMMNNNOOOSSSSSSTTTUUUVVVWWWWWWXXXWWWWWWXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWTTTRRRPPPNNNNNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHHHHGGGGGGGGGFFFGGGGGGFFFDDDCCCBBBBBBBBBBBBDDDEEEEEEDDDDDDEEEGGGEEEEEEEEEFFFGGGHHHIIIIIIMMMMMMOOOPPPQQQRRRRRRSSSPPPRRRSSSTTTVVVZZZ___bbbiiimmmqqqrrrsssssspppllliiigggeeeccccccbbb```^^^\\\YYYZZZ___bbbdddhhhooowww}}}zzzyyy|||~~~}}}zzzyyyyyyyyy{{{~~~}}}oooggg[[[OOOHHHDDDAAA@@@=========<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999888999999:::888888999999999:::::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<>>>???@@@<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;:::::::::============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???????????????AAAAAAAAACCCEEEFFFDDDCCCDDDCCCBBBBBBCCCDDDDDDCCCEEEEEEEEEEEEEEEFFFGGGGGGGGGMMMOOOSSS^^^lll}}}ttthhhdddccckkk|||dddWWWKKKGGGHHHIIILLLOOOQQQQQQPPPNNNLLLIIIFFFEEE@@@@@@???????????????>>>??????@@@AAABBBCCCCCCDDDEEEGGGJJJMMMQQQUUU[[[___bbbgggnnnsssvvvwwwxxxzzz~~~zzzyyy|||~~~|||}}}~~~}}}wwwrrrnnnkkkiiigggfffeeedddddddddfffhhhjjjlllmmmmmmmmmlllkkkiiihhhhhhfffbbb^^^ZZZWWWTTTSSSNNNMMMMMMMMMNNNPPPQQQSSSVVVVVVWWWXXXYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYVVVTTTRRRQQQQQQPPPMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJIIIHHHGGGGGGHHHGGGFFFEEEEEEEEEFFFFFFEEEFFFHHHHHHGGGGGGHHHJJJHHHHHHIIIJJJKKKLLLLLLLLLQQQRRRSSSTTTUUUUUUUUUTTTOOOQQQSSSUUUXXX]]]bbbfffmmmsssxxxwwwwwwxxxtttnnniiigggeeeddddddccc```___]]]ZZZ\\\bbbgggjjjnnnssszzz~~~~~~zzz|||}}}yyy|||}}}zzzwwwvvvvvvyyy}}}pppgggZZZNNNFFFAAA>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999888999999::::::888888999999999:::::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;::::::;;;;;;<<<:::::::::::::::::::::;;;::::::;;;<<<<<<===>>>>>><<<;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>????????????????????????======>>>????????????>>>@@@@@@AAACCCFFFHHHHHHGGGGGGDDDBBBBBBDDDEEEDDDCCCEEEEEEDDDDDDEEEEEEFFFGGGFFFLLLNNNRRR[[[eee}}}ttthhhbbb^^^eeerrriii[[[LLLGGGGGGIIILLLPPPSSSSSSRRRPPPMMMIIIFFFDDDAAA@@@@@@@@@??????>>>>>>>>>??????@@@AAABBBCCCCCCEEEGGGJJJMMMPPPTTTYYY\\\```dddkkkppptttvvvxxxzzz~~~|||{{{~~~}}}~~~xxxrrrnnnllliiihhhffffffeeedddeeegggiiikkkmmmnnnnnnnnnmmmkkkjjjiiieeeccc```\\\YYYVVVTTTSSSOOONNNNNNOOOPPPSSSUUUVVVWWWXXXXXXZZZ[[[\\\]]]^^^___^^^^^^^^^^^^^^^______`````````______]]]\\\[[[YYYWWWVVVUUUTTTRRROOOMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLJJJIIIGGGHHHHHHGGGGGGHHHJJJLLLMMMJJJKKKLLLLLLKKKKKKLLLMMMLLLMMMNNNOOOOOOOOOOOOOOOSSSTTTUUUVVVVVVTTTSSSRRROOOQQQSSSUUUXXX\\\bbbfffmmmvvv{{{yyyyyyzzzuuulllhhhfffdddccccccbbb```^^^]]][[[^^^gggnnnrrruuuyyy}}}~~~}}}zzzwww{{{}}}yyyvvvttttttxxx|||}}}mmmdddXXXLLLDDD???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::999999888888999999::::::888888999999999:::::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<<<<<<<;;;:::999999999:::999999999::::::::::::;;;::::::;;;<<<===>>>>>>???;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>????????????????????????<<<===>>>@@@@@@??????>>>@@@@@@AAADDDHHHKKKLLLLLLIIIFFFBBBBBBDDDFFFEEECCCDDDDDDDDDDDDDDDEEEEEEFFFFFFKKKKKKPPPYYY___rrr{{{sssggg___\\\bbblll{{{rrrbbbQQQIIIHHHHHHKKKOOOSSSSSSSSSQQQNNNJJJFFFCCCAAAAAAAAA@@@??????>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEGGGIIILLLNNNQQQVVVZZZ^^^bbbhhhmmmppptttxxx{{{}}}~~~}}}zzztttpppmmmkkkjjjfffeeeeeeeeefffhhhkkklllooopppppppppnnnmmmkkkjjjcccbbb___\\\ZZZWWWVVVUUUSSSSSSSSSTTTVVVYYY[[[]]][[[[[[\\\^^^___```aaabbbdddcccbbbbbbaaabbbcccdddbbbbbbbbbaaa```^^^]]]\\\\\\ZZZYYYXXXWWWUUURRROOOLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNLLLJJJIIIHHHHHHHHHIIILLLOOORRRTTTTTTUUUVVVUUUSSSSSSSSSUUUSSSTTTUUUVVVVVVVVVUUUTTTVVVWWWXXXXXXWWWTTTRRRQQQPPPQQQSSSTTTVVVYYY^^^aaalllvvv|||yyyyyyzzztttjjjgggeeecccccccccbbb```^^^^^^\\\aaakkkuuuzzz~~~~~~}}}xxxwwwzzz~~~|||xxxuuutttuuuyyy~~~|||vvveee]]]SSSIIIBBB>>><<<;;;::::::::::::::::::::::::888888999999999:::::::::999999888888999999:::;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;::::::::::::;;;::::::::::::;;;;;;<<<<<<::::::;;;<<<===>>>??????::::::;;;;;;<<<<<<======;;;;;;<<<<<<<<<=========????????????????????????<<<===???@@@@@@@@@>>>===AAAAAABBBFFFKKKPPPRRRSSSLLLGGGBBBBBBEEEFFFEEEBBBDDDCCCCCCCCCCCCDDDEEEEEEFFFIIIHHHMMMVVVXXXeee|||{{{sssddd\\\ZZZ```hhhsss~~~mmmYYYNNNIIIHHHJJJNNNQQQRRRRRRQQQOOOKKKGGGEEEBBBBBBAAA@@@@@@???>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDEEEHHHIIIKKKOOOSSSVVV\\\___ccchhhlllqqqwwwzzz|||}}}~~~{{{uuuqqqooommmkkkfffeeeeeeeeefffiiikkkmmmpppqqqqqqqqqooonnnllljjjeeecccaaa___\\\[[[ZZZYYYXXXYYYYYYZZZ\\\___bbbccc___```aaabbbdddeeefffgggggggggeeeeeedddeeefffgggccccccbbbbbb```___^^^]]]]]]\\\ZZZZZZYYYVVVSSSPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNOOOPPPOOOMMMKKKIIIHHHHHHIIIKKKNNNRRRVVVYYY]]]^^^___^^^\\\[[[[[[\\\[[[[[[\\\]]]]]]\\\[[[ZZZZZZZZZ[[[ZZZYYYVVVSSSQQQRRRSSSSSSSSSTTTVVVZZZ]]]kkkvvv{{{xxxxxxzzzssshhhgggeeecccccccccbbb```______]]]bbbooozzz~~~~~~~~~}}}wwwwwwzzz}}}~~~|||xxxuuutttxxx|||{{{sssnnn^^^XXXNNNFFFAAA>>><<<;;;::::::::::::::::::::::::888888888999999:::::::::999888888888999::::::;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<======::::::;;;<<<===>>>???@@@:::::::::;;;<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@AAA@@@>>>===BBBBBBCCCHHHNNNSSSVVVWWWMMMHHHCCCBBBEEEGGGEEEBBBCCCCCCCCCCCCCCCDDDEEEEEEGGGHHHFFFJJJSSSTTT[[[ooo{{{tttaaaZZZYYY```fffnnnuuu___QQQKKKHHHIIILLLOOOPPPQQQQQQOOOLLLIIIFFFBBBBBBAAAAAA@@@???>>>>>>>>>>>>???@@@AAABBBBBBCCCBBBDDDFFFHHHIIILLLQQQTTTZZZ]]]aaaeeeiiiooouuuzzzzzz|||~~~{{{~~~yyyvvvrrrmmmlllnnnggggggggghhhjjjnnnqqqssssssrrrpppooommmlllllllllbbb```^^^\\\[[[\\\^^^___```aaabbbeeefffhhhiiiiiidddeeefffgggiiijjjkkkkkkkkkkkkkkkjjjiiiiiihhhhhhfffeeedddccccccccccccddd_________^^^\\\ZZZWWWVVVTTTRRRQQQRRRTTTUUUUUUUUUTTTRRRPPPOOONNNMMMKKKIIIHHHIIIJJJNNNRRRWWW\\\___fffhhhjjjjjjhhhfffeeeeeeaaaccceeegggfffccc```^^^\\\[[[YYYWWWTTTSSSRRRQQQQQQRRRSSSRRRRRRTTTWWWZZZjjjqqqvvvuuusssrrrnnnjjjffffffdddcccaaa___^^^]]]ZZZ```jjjvvv|||}}}}}}xxxxxxyyy{{{}}}}}}|||zzzyyy~~~|||sssiiicccRRRMMMFFF@@@<<<;;;::::::===<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888999::::::::::::999888::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<======999;;;<<<>>>>>>===;;;:::===<<<:::999999999::::::::::::::::::::::::::::::======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>======>>>???????????????@@@AAADDDIIIOOOSSSTTTTTTKKKJJJHHHEEEBBBAAABBBDDDAAAAAAAAAAAABBBCCCDDDDDDEEEGGGHHHKKKOOOVVV^^^ddd~~~{{{qqqkkkccc^^^aaaeeelll~~~lllYYYPPPMMMJJJGGGMMMOOOQQQQQQPPPLLLIIIFFFEEEBBB@@@??????@@@???>>>@@@@@@AAAAAAAAABBBBBBBBBCCCDDDFFFHHHLLLOOORRRTTTUUUWWW[[[```dddjjjppptttzzz|||}}}zzzvvvsssmmmlllmmmhhhhhhhhhiiilllooorrrtttsssrrrqqqooommmllllllkkkdddcccaaa______aaacccddddddeeefffiiijjjllllllmmmllllllmmmnnnpppqqqrrrrrrrrrqqqqqqppppppooonnnnnniiiiiigggfffeeeeeeddddddbbbbbbbbbaaa___\\\ZZZXXXVVVTTTTTTUUUWWWXXXWWWVVVTTTRRRPPPOOOOOONNNLLLJJJIIIJJJLLLOOOTTTYYY^^^aaahhhkkkppprrrqqqnnnkkkjjjhhhiiikkklllkkkiiifffccc```^^^]]]ZZZXXXVVVUUUUUUSSSSSSSSSRRRRRRTTTXXX\\\jjjqqquuuuuusssrrrnnnjjjeeeeeecccbbb```^^^]]]\\\[[[bbblllxxx}}}yyyyyyzzz{{{|||}}}~~~~~~~~~vvvlllbbb\\\OOOKKKDDD>>><<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;999999999888888777777777999:::;;;;;;;;;;;;:::999:::999999999999:::;;;;;;999:::::::::;;;;;;;;;;;;:::;;;<<<<<<<<<;;;::::::<<<;;;:::999888888999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<==============================>>>????????????>>>??????AAAEEEJJJLLLMMMLLLHHHGGGFFFCCC@@@@@@AAACCCAAAAAAAAAAAABBBCCCDDDDDDFFFGGGHHHIIILLLRRRYYY^^^qqq{{{pppfffaaacccfffmmm}}}|||iii[[[RRRNNNMMMNNNOOOQQQRRRQQQNNNJJJHHHFFFCCCAAA@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAACCCFFFIIILLLOOOQQQTTTVVVZZZ___ccciiiooossswwwzzz~~~zzzxxxtttnnnkkkllliiiiiiiiikkkmmmqqqsssuuutttsssqqqooonnnllllllkkkhhhgggeeeeeefffhhhjjjlllkkklllmmmoooqqqrrrssssssuuuuuuvvvwwwxxxxxxyyyyyyxxxxxxxxxwwwvvvvvvuuuuuupppooonnnllljjjiiiggggggfffffffffdddbbb___]]][[[XXXXXXXXXYYY[[[[[[YYYWWWUUUSSSQQQPPPOOONNNLLLJJJJJJKKKMMMQQQUUU[[[```cccjjjooouuuyyyyyywwwtttrrrppprrrssssssrrrpppmmmjjjdddcccbbb```^^^\\\[[[ZZZWWWVVVUUUTTTTTTWWW\\\```jjjqqquuutttsssrrrooojjjffffffdddbbb```^^^]]]\\\\\\cccnnnyyy}}}{{{zzzyyy{{{~~~wwwnnneee\\\VVVKKKFFFAAA<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::888888888777777777777777::::::;;;;;;;;;;;;::::::999999999999999:::;;;;;;888888999999999999::::::;;;;;;;;;::::::999999999::::::999888888888888999::::::::::::::::::::::::999999::::::;;;===>>>???<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<========================<<<===>>>>>>??????>>>>>>?????????BBBEEEFFFFFFEEECCCDDDCCCAAA??????@@@BBBAAAAAAAAAAAABBBCCCDDDDDDGGGGGGGGGGGGIIIMMMSSSWWWjjjyyymmmeeeeeehhhnnn}}}vvvbbbTTTOOOOOONNNPPPRRRSSSRRROOOLLLJJJGGGDDDAAA@@@@@@AAA@@@????????????@@@@@@@@@@@@AAA@@@AAABBBEEEHHHKKKMMMOOORRRUUUYYY]]]aaagggmmmrrrtttxxx}}}{{{yyyuuunnnkkkkkkhhhiiijjjlllooorrrtttvvvuuutttrrrpppooommmmmmlllkkkkkkjjjkkkmmmooorrrsssssstttvvvwwwyyyzzzzzzzzz}}}}}}}}}}}}~~~~~~~~~~~~}}}||||||{{{{{{zzzzzzyyywwwwwwuuutttqqqooommmllliiiiiihhhgggdddaaa^^^]]]ZZZZZZ[[[]]]^^^]]]ZZZXXXUUUSSSQQQPPPOOONNNLLLJJJKKKLLLNNNRRRWWW]]]bbbfffkkkpppvvvzzz{{{zzzyyyyyywwwwwwxxxxxxwwwtttrrrpppiiiiiihhhfffeeecccaaa```]]]\\\ZZZXXXXXX[[[aaafffkkkrrrvvvtttrrrrrroookkkiiihhhfffccc```^^^\\\ZZZZZZaaammmyyy|||yyyzzz}}}xxxooohhh```YYYUUUFFFBBB>>>;;;:::;;;;;;:::;;;;;;;;;;;;:::::::::999888888888888888888777777::::::::::::::::::::::::999999999888999::::::;;;999999999999999999999999<<<;;;:::999888888888888999888888888888888888888::::::::::::::::::::::::::::::::::::;;;<<<===>>><<<;;;;;;::::::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<========================<<<======>>>>>>>>>>>>>>>???>>>>>>@@@BBBDDDCCCBBBAAAAAAAAA@@@??????AAACCCAAAAAAAAAAAABBBCCCDDDDDDFFFFFFFFFGGGHHHKKKPPPTTTgggwwwwwwjjjggghhhooo~~~yyyhhhYYYQQQNNNNNNPPPRRRTTTTTTQQQOOOMMMGGGDDDAAA@@@@@@@@@???>>>>>>>>>?????????@@@@@@@@@AAABBBCCCEEEHHHKKKMMMNNNPPPRRRWWW[[[___eeekkkoootttwww|||{{{yyyuuunnnkkkkkkhhhiiijjjmmmpppsssuuuvvvvvvuuutttrrrqqqpppoooooooooooopppqqqsssvvvxxxzzz{{{|||}}}~~~~~~}}}}}}}}}}}}|||{{{yyywwwuuusssmmmmmmllljjjgggccc```^^^]]]]]]^^^___```^^^[[[YYYUUUSSSQQQPPPPPPOOOLLLKKKKKKLLLNNNSSSXXX___dddhhhlllooosssvvvwwwxxxzzz|||yyyzzzzzzzzzyyywwwuuusssoooooonnnmmmllljjjhhhfffaaa```^^^\\\\\\___eeejjjnnntttwwwuuusssrrroookkkiiigggeeebbb___\\\ZZZYYYZZZaaalllxxx{{{zzz}}}zzzrrriiiaaaZZZTTTOOOBBB???;;;999::::::;;;:::;;;:::::::::999999999999999999999999999999999999999888888888888888888999999888888888888999::::::::::::999999999999999999<<<;;;:::888888777777777888888888888888888888888::::::::::::::::::::::::<<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===<<<<<<===@@@BBBBBBAAA@@@AAABBBAAA@@@@@@BBBDDDAAAAAAAAAAAABBBCCCDDDDDDDDDEEEFFFFFFHHHKKKPPPTTT]]]hhhppphhhiiipppxxxrrruuuwwwwwwtttlll```VVVPPPMMMOOORRRTTTUUUSSSPPPOOOGGGDDDAAA?????????>>>===>>>>>>?????????@@@@@@@@@AAAAAABBBDDDFFFHHHKKKLLLMMMPPPTTTXXX]]]bbbiiimmmtttxxx|||zzzxxxtttnnnkkkllliiijjjlllooorrruuuwwwxxxwwwvvvuuutttssssssssssssssstttuuuwwwzzz|||~~~}}}{{{yyyrrrrrrqqqnnnkkkgggdddbbbaaaaaa```aaaaaa```]]][[[XXXVVVSSSRRRRRRQQQOOOMMMLLLNNNPPPUUU[[[bbbgggkkknnnppprrrttttttvvvyyy|||zzz{{{{{{{{{{{{yyyxxxwwwuuuuuuuuuuuusssqqqooonnneeeeeedddbbbbbbeeejjjnnnrrrxxxzzzwwwsssrrroookkkfffeeedddbbb```^^^]]]\\\aaagggpppzzz~~~|||~~~|||vvvnnnddd[[[SSSKKKFFF@@@===:::999:::;;;;;;::::::::::::999999999888888999999999999999:::::::::888888777777777777888888888888888888888999:::::::::::::::999999999999999:::::::::999999888888888777888999999:::999999999::::::::::::::::::::::::<<<<<<;;;:::::::::::::::;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>======;;;:::999;;;===@@@@@@@@@???AAABBBBBBAAAAAABBBDDDAAAAAAAAAAAABBBCCCDDDDDDCCCDDDEEEFFFHHHKKKOOOSSSVVV^^^rrrvvvllljjjnnn|||vvvmmmhhhhhhggggggeee___UUUNNNLLLNNNQQQTTTUUUTTTRRRPPPHHHEEEBBB@@@@@@@@@???>>>?????????@@@@@@@@@@@@AAA>>>>>>???@@@BBBDDDFFFGGGKKKNNNRRRVVVZZZ```fffkkktttwww{{{~~~zzzvvvsssmmmlllmmmkkklllooorrruuuxxxzzz{{{wwwvvvvvvuuuuuuvvvvvvwwwyyyzzz{{{}}}~~~~~~~~~}}}zzzyyyxxxuuurrrnnnjjjhhhfffeeecccbbbcccbbb```___[[[YYYWWWVVVVVVUUURRRQQQOOOPPPSSSXXX^^^eeekkkoooppprrruuuwwwwwwxxxyyy{{{||||||}}}}}}}}}}}}|||{{{{{{|||||||||{{{xxxvvvtttnnnnnnnnnmmmmmmooossswwwwww{{{|||xxxtttrrrooojjjeeeeeeeeefffffffffggggggmmmqqqxxxwwwtttooohhh___WWWNNNFFFAAA???===:::999:::;;;::::::999999999999888888888888777888888888999999999999999999888777777888999999888888888888888999999:::999999888888888777777777999999:::;;;;;;:::999888777888999:::;;;;;;:::999:::::::::::::::::::::::::::::::::999::::::;;;;;;;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>======>>><<<;;;;;;>>>@@@@@@@@@???AAABBBBBBAAA@@@AAABBBAAAAAAAAAAAABBBCCCDDDDDDBBBDDDEEEFFFGGGIIIMMMPPPSSS[[[hhh}}}qqqkkkjjjrrr}}}|||pppcccaaa___^^^\\\WWWQQQLLLKKKMMMQQQTTTUUUTTTRRRQQQJJJHHHDDDBBBBBBBBBAAA???@@@@@@@@@@@@AAAAAAAAAAAA===>>>>>>???AAACCCDDDEEEIIILLLPPPTTTYYY^^^eeeiiiqqquuuyyy}}}yyyvvvrrrmmmlllnnnmmmnnnqqquuuxxx{{{|||}}}wwwwwwvvvvvvwwwxxxyyyyyy}}}~~~~~~~~~~~~}}}||||||{{{{{{|||~~~}}}{{{wwwsssooommmjjjhhheeedddddddddcccaaa^^^\\\ZZZYYYYYYXXXUUUSSSQQQSSSVVV[[[aaahhhnnnrrrqqquuuyyy||||||{{{zzzzzz}}}~~~}}}{{{yyyvvvwwwwwwwwwwwwyyy|||yyy}}}~~~yyytttrrrooojjjfffgggiiikkkmmmpppqqqrrrwwwzzz~~~~~~|||tttlllhhhbbb[[[TTTMMMFFFAAA???===:::999:::;;;::::::999999999888888888888777666666777777888888888999;;;:::999888888999:::;;;888888888777888999999:::888888777777666666666555777999;;;<<<<<<;;;:::888888999:::;;;<<<;;;;;;:::::::::::::::::::::::::::888888888999:::;;;<<<===;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============CCCAAA???>>>@@@BBBBBBAAA>>>@@@BBBBBB@@@???@@@AAAAAAAAAAAAAAABBBCCCDDDDDDCCCDDDEEEEEEEEEGGGJJJMMMOOOXXX```ooouuummmgggiiiqqqwwwgggfffccc^^^ZZZUUURRRPPPJJJLLLPPPSSSUUUTTTRRRQQQMMMJJJFFFDDDDDDDDDBBBAAA@@@@@@AAAAAAAAABBBBBBBBB??????@@@AAABBBDDDEEEFFFIIIKKKOOOSSSXXX^^^dddhhhooosssxxx|||~~~~~~{{{wwwrrrnnnmmmqqqpppsssxxx{{{||||||}}}}}}}}}|||yyyxxxwwwxxxzzz{{{~~~||||||zzzyyyxxxxxxxxxxxxyyyyyyzzz{{{|||~~~|||zzzyyyssspppnnnmmmnnnmmmiiifffdddbbb``````___]]]ZZZXXXTTTVVVYYY\\\aaaiiiqqqvvvxxxzzz|||}}}|||}}}~~~~~~}}}}}}xxxrrrmmmiiiggggggiiilllqqqwww{{{~~~~~~|||wwwuuutttwww|||{{{uuukkkiiieee]]]SSSJJJCCC@@@<<<<<<;;;::::::999888888888888777777777888:::;;;999888777666666777888999;;;::::::999888888888999888888888888888888888888::::::999888777777888888;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;999888777777777888888999999999999888888<<<;;;999888777888999999888999999::::::;;;;;;<<<;;;;;;;;;<<<===>>>>>>???========================>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDCCCBBBAAA@@@DDDEEEEEEDDDEEEGGGLLLOOORRRSSSXXXfff}}}tttllliiiiiisssssshhh^^^]]]^^^ZZZUUUSSSNNNMMMLLLNNNQQQSSSTTTSSSOOOMMMIIIEEEBBBBBBBBBCCCFFFCCC???>>>@@@AAAAAA@@@AAAAAAAAAAAABBBDDDFFFGGGHHHKKKNNNRRRVVV\\\ccchhhmmmqqqvvvzzz|||~~~~~~~~~{{{wwwrrrmmmmmmqqqqqquuuzzz}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}{{{wwwwwwuuutttssssssrrrrrruuuuuuuuuwwwxxxzzz|||}}}|||yyywwwvvvvvvtttqqqmmmjjjhhhfffeeeeeecccaaa___[[[]]]^^^```dddkkksssxxx{{{~~~{{{vvvqqqmmmjjjhhhlllnnnrrrwww}}}}}}xxxsssooonnnnnnqqqvvvzzz|||{{{xxxssskkkiiiddd\\\RRRIIIBBB???<<<;;;;;;:::999999888888888888777777777888::::::999888777666666777888999:::999888777777777777888888888888888888888888888:::999999888777777888888999999999888888999999999999::::::::::::;;;;;;;;;;;;::::::999999::::::;;;999999::::::::::::999999;;;:::999999888888999999888999999::::::;;;;;;<<<:::::::::;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAABBBCCCDDDDDDEEEHHHMMMPPPQQQRRRUUU```xxxyyypppjjjhhhjjjyyyxxxmmmcccaaa```[[[UUURRRMMMKKKKKKMMMPPPSSSTTTTTTPPPNNNJJJFFFCCCBBBBBBBBBDDDBBB??????AAABBBAAA@@@AAA@@@@@@@@@BBBCCCEEEFFFFFFIIILLLPPPTTTZZZ```eeejjjnnnsssxxxzzz}}}~~~{{{vvvqqqmmmmmmqqqrrrvvv|||}}}{{{{{{zzzyyyxxxsssrrrqqqooonnnmmmmmmmmmnnnnnnoooppprrrtttvvvwww|||~~~}}}zzzwwwpppnnnkkkiiihhhgggeeedddaaaaaaaaabbbdddjjjrrrwww~~~yyysssnnnlllkkkjjjpppsssxxx}}}}}}yyyrrrmmmiiihhhiiilllrrrvvvyyyzzz~~~{{{tttpppjjjgggaaaYYYPPPHHHAAA>>>;;;;;;::::::999999888888888888888777888888999:::888888777777777777888888888888777666666666777777888888888888888888888888:::999888888777888888888888888777777777777888888888888999999999:::::::::999999999:::;;;<<<===>>>:::::::::;;;;;;:::::::::999999:::::::::999888888888999999::::::;;;;;;<<<999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDAAABBBCCCDDDEEEHHHMMMPPPOOOPPPQQQWWWhhhvvvlllgggcccmmm~~~uuukkkgggeee^^^UUUQQQKKKJJJIIIKKKOOORRRTTTTTTRRRPPPLLLHHHEEEBBBAAAAAAAAA@@@???@@@AAABBBAAA@@@?????????@@@AAABBBCCCDDDDDDFFFIIIMMMQQQVVV]]]aaafffjjjpppuuuxxx{{{~~~~~~zzzuuuqqqmmmmmmqqqssswww}}}}}}zzzxxxwwwvvvuuutttqqqpppnnnmmmlllkkkjjjjjjhhhhhhiiijjjlllnnnpppqqquuuyyy~~~{{{wwwssspppooommmkkkiiigggfffeeeeeefffkkksssxxx}}}wwwqqqmmmllllllmmmsssvvv|||zzzsssnnnhhhhhhjjjmmmsssxxx}}}yyyrrrmmmiiiddd]]]UUUMMMFFF@@@<<<::::::::::::999999888888888888888888888888999999888777777777777777777888888777777666666777777777888888888888888888888888999999888888888888888999888888888777777888888888777888888888888999999999888888888999:::;;;<<<===999999::::::::::::999999888999:::;;;;;;:::888777888999999::::::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>???????????????@@@@@@@@@@@@@@@?????????@@@BBBDDDFFFAAABBBCCCDDDDDDGGGJJJMMMMMMMMMNNNQQQ\\\vvv{{{nnngggdddhhhqqqtttooojjjaaaVVVQQQIIIHHHGGGIIIMMMQQQTTTTTTSSSQQQNNNJJJGGGDDDBBB@@@>>>??????AAABBBBBBAAA@@@>>>??????@@@@@@AAABBBBBBCCCEEEHHHKKKNNNTTTZZZ^^^bbbgggmmmssswww{{{~~~xxxtttpppmmmnnnssstttxxx~~~}}}zzzvvvtttttttttrrrqqqooonnnllljjjiiihhhggggggeeeeeeeeefffhhhiiikkklllnnnqqqwww~~~|||zzzwwwtttqqqnnnnnnmmmkkklllpppwww{{{|||wwwqqqnnnnnnoooqqqvvvzzzzzztttpppjjjkkkmmmqqquuu{{{yyypppkkkeee___WWWOOOIIIDDD???;;;:::999999999999999888888888888888999888888888888777777777888888777777777888888777777777888888999888888888888888888888888999888888888888888999999999999888888888888999999777777777888888888999999999888888888888888999999888888999999999999888888777888:::;;;;;;:::999888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>?????????@@@@@@@@@??????>>>???@@@BBBDDDFFFCCCDDDEEEDDDDDDDDDGGGIIIKKKKKKMMMOOOUUUiiipppiiidddeeejjjuuu|||vvvpppeeeXXXQQQHHHGGGFFFGGGKKKPPPRRRSSSSSSRRRPPPMMMIIIEEEBBBAAA===???@@@AAAAAAAAAAAAAAA>>>>>>???@@@@@@AAAAAAAAACCCEEEGGGJJJMMMRRRXXX\\\aaaeeelllrrrwwwzzz~~~~~~wwwssspppmmmpppuuuvvv{{{~~~}}}yyyvvvsssrrrrrrrrrqqqpppmmmlllkkkiiigggfffeeeeeeeeeeeeeeeeeefffggghhhiiihhhkkkpppuuuzzz~~~|||xxxttttttsssqqqppprrrvvvyyy}}}xxxsssqqqqqqssstttxxx}}}~~~~~~wwwqqqnnnkkkmmmpppssswww}}}xxxnnnhhh```ZZZPPPJJJFFFBBB>>>:::999999999999999999888888888999999999999888777777777777888888888888777777888888777777777888999999888888888888888888888888888888888777888888999:::999999999888888999999999777777888888888999999999:::999888777777777777777777888888999999888888777888888999:::::::::999999888999999::::::;;;;;;<<<========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>????????????@@@>>>>>>??????AAABBBCCCDDDDDDEEEEEEEEECCCCCCEEEFFFIIIIIILLLOOORRR___rrrkkk```aaadddlll}}}|||uuuiii[[[SSSHHHFFFEEEFFFJJJNNNQQQRRRSSSRRRQQQOOOLLLHHHDDDBBB>>>???AAA@@@??????@@@AAA>>>???@@@AAAAAAAAAAAA@@@CCCEEEGGGIIILLLQQQVVVZZZ___dddkkkqqquuuyyy}}}|||uuurrrooonnnrrrwwwyyy~~~~~~|||{{{vvvtttqqqpppqqqrrrqqqpppooonnnllljjjhhhgggffffffggggggffffffffffffggggggfffgggjjjmmmqqquuuxxxzzz}}}|||yyywwwxxxzzz~~~zzzvvvtttuuuvvvwwwuuu{{{~~~xxxsssooommmmmmppprrruuuxxx~~~vvvkkkeee\\\TTTKKKEEEBBBAAA===:::888888888888888888999999888999999:::999888777666666777888999999888777666666666666666666777888999888888888888888888888888888888777777888999999:::888888777777777777888888888888888999999999:::::::::999888888777777888888888999999::::::999999888999999888888999999:::;;;888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>????????????===>>>???@@@AAABBBBBBBBBBBBCCCDDDDDDCCCCCCEEEFFFFFFFFFJJJOOOOOOVVVoootttmmm]]]___```dddqqqyyylll]]]UUUIIIGGGDDDEEEHHHLLLOOOPPPRRRRRRRRRPPPNNNJJJFFFCCC@@@AAAAAA???======???BBB???@@@AAABBBBBBBBBAAA@@@BBBDDDFFFHHHKKKOOOTTTXXX]]]bbbhhhnnnsssvvvzzz|||~~~{{{tttqqqoooooosssyyy|||~~~~~~|||{{{{{{uuurrrppppppqqqqqqqqqqqqsssrrrpppnnnllljjjjjjiiiiiihhhhhhgggfffffffffgggeeeffffffhhhkkkooorrrttttttyyy~~~{{{xxxwwwwwwxxxyyyqqqxxx~~~~~~~~~yyytttpppooooooppprrruuuwwwzzztttiiibbbYYYQQQHHHBBBAAA@@@===:::888888888888888888999999888999::::::999888777666666777888999999888777666555555555555555666777888888888888888888888888888888888777777888999::::::777777666666666666777777888999999999999::::::::::::999999888999999::::::999::::::;;;;;;::::::999999999888777888999;;;<<<888999999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>????????????===>>>@@@AAABBBBBBAAA@@@@@@BBBCCCDDDDDDDDDFFFGGGEEEDDDIIIOOONNNPPPddd|||tttooo^^^`````````hhh{{{mmm___VVVIIIGGGDDDDDDGGGKKKNNNOOOQQQRRRRRRQQQOOOKKKGGGDDDAAABBBAAA???<<<;;;???BBB???@@@AAABBBCCCBBBAAA@@@AAACCCEEEGGGIIIMMMSSSWWW\\\```gggmmmqqqtttxxxzzz|||~~~~~~yyyuuuuuuuuuvvvuuu}}}~~~||||||||||||{{{yyywwwvvvuuutttrrrpppoooooopppssstttssssssrrrrrrpppooommmmmmmmmlllkkkkkkkkkiiifffcccfffeeedddeeehhhjjjkkkjjjoooqqquuuyyy~~~~~~{{{zzz{{{zzzwwwtttqqqwww~~~|||{{{|||}}}|||xxxtttrrrqqqrrrrrrqqqtttwwwzzz}}}yyymmm```WWWPPPKKKDDD???<<<;;;:::999;;;;;;::::::999888777777::::::999888777666555555888777555444555666888999:::999888777777888999:::999888777666666777888999777777777777777777777777777777777777777777777777888888999999999:::::::::::::::999999888777777777<<<<<<<<<<<<;;;;;;:::999999999::::::999999888777999999999888888888777777;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>???AAACCCDDDEEEFFFBBBBBBBBBCCCCCCCCCCCCCCCFFFGGGIIIKKKKKKOOO[[[hhhvvvjjjfff^^^ZZZ\\\cccqqqyyysssjjjZZZPPPHHHCCCDDDGGGIIIKKKOOOTTTUUUVVVTTTPPPKKKIIIHHHDDDAAA???>>>>>>???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEGGGHHHKKKPPPSSSYYY\\\```eeekkkqqqxxx||||||~~~zzzxxxwwwxxxyyyyyy}}}{{{{{{{{{zzzyyyxxxwwwvvvvvvtttrrrqqqqqqsssuuuwwwuuuuuuuuuuuutttsssrrrrrrqqqpppooonnnnnnlllhhhfffeeedddcccccceeeggggggfffjjjmmmpppssswww}}}{{{zzzzzzxxxvvvsssqqqwww}}}|||{{{}}}~~~~~~zzzuuuqqqnnnoooqqqssstttvvvxxxzzz}}}|||ssshhh\\\TTTMMMIIICCC>>><<<;;;:::999888888888888888888888888999999888888777666666666666777777888888888888888999999888777777888999999999888777666666777888999777777777777777777777777777777777777777777777777888888888999999999::::::999999999888888888777777;;;;;;;;;;;;;;;:::999999:::::::::::::::999999888::::::::::::999999888888::::::::::::;;;;;;<<<<<<===<<<;;;:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????>>>???@@@AAABBBCCCDDDEEEBBBBBBCCCCCCCCCCCCCCCCCCFFFGGGIIILLLLLLNNNYYYeeetttgggbbb\\\YYY\\\aaakkk}}}wwwnnn]]]WWWNNNFFFFFFGGGHHHJJJMMMSSSUUUVVVTTTQQQMMMJJJIIIEEECCC@@@???@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEFFFHHHKKKOOORRRVVVYYY^^^ccchhhnnnuuuzzz{{{}}}|||{{{|||}}}~~~~~~~~~|||yyyzzzzzzzzzzzzyyyxxxxxxxxxwwwvvvuuuuuuwwwyyyzzzyyyyyyzzzzzz{{{zzzzzzyyywwwvvvtttsssrrrpppllliiihhhfffdddcccdddddddddbbbfffhhhjjjlllooouuu{{{{{{yyyxxxvvvtttrrrxxx~~~~~~}}}}}}|||xxxsssooonnnpppsssvvvxxxyyyyyyzzz}}}yyyssskkkaaaWWWPPPHHHEEE@@@<<<;;;;;;:::999555555666666777888999999777777777777777777777777555666888::::::999888777999888888777777888888999888888777777777777888888777777777777777777777777777777777777777777777777888888888999999999999:::999999999888888888888888999::::::::::::999888888;;;;;;;;;;;;;;;:::999999;;;;;;;;;::::::::::::999888999999:::;;;<<<<<<===<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAAAAABBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDFFFGGGJJJMMMLLLMMMUUU^^^oooxxxiiiccc]]][[[^^^```eeevvvyyyiiiaaaVVVLLLHHHHHHGGGHHHKKKRRRTTTVVVVVVRRROOOMMMLLLHHHEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEGGGIIIMMMPPPSSSVVV[[[```eeekkkrrrvvvzzz}}}}}}zzzyyyyyyzzz{{{{{{{{{{{{zzzzzzyyyyyyyyyyyy{{{}}}~~~}}}}}}}}}|||zzzyyyxxxuuuqqqnnnmmmkkkhhhffffffeeecccaaadddeeeggghhhkkkqqqwww|||}}}{{{yyyxxxvvv{{{yyyxxxvvvtttuuuvvvyyy{{{{{{{{{zzzzzz}}}|||xxxrrrjjjcccZZZRRRLLLDDD@@@<<<:::::::::::::::555555666777777888888999666666777777888888888888555666777888999888777777888888777777777777888888888777777777777777777888777777777777777777777777777777777777777777777777888888888888999999999999888888888888888888999999888888999999999888888777;;;;;;<<<<<<;;;;;;:::999:::::::::::::::::::::999777888888:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDDDDFFFFFFJJJMMMLLLKKKPPPXXXdddxxxuuuiiibbb^^^```aaaeeessszzzjjj^^^QQQKKKHHHFFFGGGJJJPPPSSSVVVWWWTTTQQQOOONNNIIIFFFCCCBBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDDDDEEEHHHKKKNNNQQQTTTXXX]]]bbbhhhnnnsssxxx{{{~~~|||zzzzzz{{{|||}}}~~~~~~~~~~~~|||||||||}}}~~~|||xxxuuussspppllljjjhhhfffcccaaabbbcccdddeeehhhnnnuuuzzz}}}~~~|||wwwyyy{{{~~~~~~{{{yyy{{{}}}}}}xxxssslllddd]]]UUUNNNIII@@@===:::999::::::::::::888888888888888888888888666666666777888888999999666666555444555666777888777777777777777777777777777777777888888777777777777777777777777777777777777777777777777777777777777777888888888999999999777777777888999999999:::777777888999999888888888;;;;;;<<<<<<;;;;;;:::999888888888888999999999999777777888999:::<<<<<<===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEFFFFFFEEEDDDFFFFFFIIILLLLLLJJJMMMRRR___lllrrrhhh```___```eeeuuuuuugggWWWNNNIIIFFFGGGJJJNNNQQQUUUWWWVVVSSSQQQQQQJJJGGGDDDBBBAAAAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCCCCDDDFFFIIILLLOOORRRVVV[[[```eeelllpppvvvyyy||||||}}}~~~~~~yyyvvvqqqnnnkkkiiieeecccbbbbbbbbbbbbeeejjjpppuuu|||||||||||||||}}}|||}}}xxxwwwuuuyyy~~~xxxwww}}}|||zzzyyysssnnnggg```YYYQQQKKKFFF>>>;;;999999:::::::::999888888888888888888888888666666777777888888888999666555444333333555777888666777777888888777777666777777888888888888777777777777777777777777777777777777777777777777777777777777777888888888888999666666777888999:::::::::777777888999999999999888;;;;;;;;;;;;;;;:::999999777888888888888888999999777888888999:::;;;;;;<<<999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>??????????????????????????????@@@@@@@@@AAADDDFFFGGGFFFEEEDDDFFFEEEGGGKKKKKKIIIJJJOOOZZZccc}}}zzzlll```]]]^^^eeevvvsss```SSSKKKGGGGGGIIIKKKOOOTTTWWWVVVTTTSSSRRRKKKHHHEEEBBBAAAAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBDDDGGGJJJMMMPPPTTTXXX]]]bbbiiimmmrrrvvvzzz~~~~~~yyyvvvssspppllljjjffffffdddccccccggglllqqqxxx~~~~~~}}}}}}}}}|||{{{{{{|||~~~yyyvvvvvvtttxxxxxxsssuuu}}}{{{wwwuuunnnjjjccc\\\VVVNNNGGGCCC===;;;999999:::::::::999555666666777777888888888777777777777777888888888555555555555555666666777555666777888888777666555666777888999999888777666777777777777777777777777777777777777777777777777777777777777888888888888555666777888999:::;;;;;;777888888999::::::999999:::::::::::::::999999888888888888999999:::::::::888888999999999:::::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????===>>>>>>>>>??????@@@@@@???AAADDDFFFGGGGGGFFFEEEFFFDDDEEEIIIIIIHHHIIIMMMSSSYYYkkkrrrddd``````gggxxxjjjYYYNNNGGGFFFHHHHHHMMMSSSVVVWWWUUUSSSSSSMMMJJJGGGDDDCCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBEEEHHHJJJMMMQQQUUUYYY___eeeiiiooosssyyy}}}}}}zzzwwwsssqqqlllkkkhhheeedddfffkkkoootttzzz~~~}}}~~~}}}||||||~~~}}}}}}~~~yyyvvvvvvtttwww~~~xxxpppoootttzzz|||~~~{{{wwwtttkkkgggaaaZZZTTTLLLEEE@@@===;;;999999:::;;;:::999222333444555666888999999888888777777777777777777444555777888999888666555555666777888888777666555666777888999999888777666777777777777777777777777777777777777777777777777777777777777888888888888555555666888999:::;;;<<<777888999:::::::::::::::999::::::::::::999888888999999999::::::;;;;;;;;;999999999999999999999:::888999;;;<<<===<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????=========>>>??????@@@@@@???AAADDDGGGHHHGGGFFFEEEFFFCCCDDDGGGHHHGGGIIIMMMLLLRRR___xxxwwwiiiddddddjjjyyyqqq^^^QQQHHHFFFGGGGGGKKKRRRVVVWWWUUUTTTSSSOOOLLLHHHFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA@@@BBBEEEGGGHHHKKKOOOSSSWWW]]]cccgggmmmqqqxxx}}}~~~}}}}}}vvvssspppnnnnnnnnnnnnmmmuuuxxx}}}}}}{{{zzz|||~~~~~~}}}xxxwwwssswww}}}xxxpppnnnoooxxxxxxxxxyyy{{{{{{yyywwwlllfff\\\SSSLLLFFFAAA>>><<<<<<<<<<<<;;;:::999888777777777777777777777777999888888888888888888999777555444222222444555777666666666666666666666666333555666888888666555333999999999999999999999999777666444333333444444555777777777777888888888888888888999999999:::::::::999999:::::::::;;;;;;;;;:::999888888::::::999888999999::::::::::::;;;;;;:::999999888888999999:::999999::::::::::::;;;;;;<<<<<<<<<<<<============<<<<<<======>>>>>>??????>>>>>>>>>>>>????????????CCCCCCEEEGGGHHHGGGDDDAAADDDEEEFFFGGGHHHIIIIIIIIIKKKNNNVVVggg|||mmmiiiiiiooo|||fffWWWOOOJJJGGGJJJJJJLLLOOOSSSUUUUUUSSSPPPNNNKKKHHHEEECCCAAA@@@DDDCCCBBBAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAABBBBBBGGGIIILLLOOOTTTYYY```dddlllpppuuuyyy}}}}}}zzzvvvsssssssssrrrrrrtttvvvyyy~~~|||{{{|||~~~~~~||||||~~~yyyuuutttrrruuu{{{}}}uuussssssttttttuuuwwwyyyyyyxxxvvvkkkeee[[[RRRJJJDDD???<<<;;;;;;;;;;;;:::999888888777777777777777777777777:::999999888888999999:::888777666666666666777888666666666666666666666666444555666888999999888888777777777777777777777777888777777666555666666666666666777777777888888888888888888999999999::::::777777777888888888999999:::999888888::::::999888888888888999999999:::::::::999999888888999999:::999999::::::::::::;;;;;;<<<<<<<<<<<<============<<<<<<======>>>>>>>>>>>>======>>>>>>>>>?????????BBBCCCDDDEEEFFFEEECCCAAABBBCCCDDDEEEFFFGGGGGGGGGGGGLLLUUUaaawwwtttooommmpppooo^^^SSSLLLHHHEEEFFFIIINNNSSSVVVWWWVVVQQQOOOLLLIIIFFFCCCAAA@@@CCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBFFFHHHKKKNNNRRRXXX^^^bbbjjjnnnsssxxx{{{~~~|||{{{zzzyyyxxxvvvwwwxxx{{{~~~~~~~~~}}}{{{{{{|||}}}|||{{{{{{}}}|||tttqqqqqqqqqtttxxx}}}}}}yyyxxxrrrrrrtttwwwyyyzzzxxxvvvkkkeeeZZZPPPHHHBBB<<<999::::::::::::999888777777777777777777777777777777777666666555555666666777888888888888888888888888666666666666666666666666555666666777999:::<<<===777777777777777777777777888888999999888888777666666666777777777777888888888888888999999999999:::777777777888888888888999:::999888888999:::999888777777777888888888888999:::999999888888999999:::999999::::::::::::;;;;;;;;;<<<<<<<<<<<<=========<<<============>>>>>>>>>======>>>>>>>>>>>>??????BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGGGGGGGDDDKKKRRRYYYfffxxxrrrrrr~~~~~~jjjZZZOOOJJJDDDEEEHHHMMMRRRUUUVVVUUURRRQQQNNNKKKGGGDDDAAA@@@AAA@@@@@@?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAADDDFFFIIILLLPPPUUU[[[___gggkkkqqqvvvyyy}}}~~~~~~|||{{{{{{|||}}}||||||}}}}}}~~~}}}{{{{{{zzz{{{{{{{{{{{{~~~vvvpppnnnppprrruuuxxx{{{~~~}}}{{{uuuuuuwwwzzz|||}}}{{{xxxkkkdddYYYNNNFFF@@@;;;888888888999888888777666666777777777777777777777777777666666666666666666777555555666777777666555555666666666666666666666666777777666666777999;;;===999999999999999999999999777888999:::999888777666666666666666777777777888888888888888999999999999999999999999::::::::::::999888777888999:::999777777777777888888888999999:::999999888888999999:::999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<==========================================>>>>>>>>>???AAAAAAAAA@@@??????AAABBBCCCDDDEEEGGGHHHHHHHHHHHHFFFIIINNNRRR[[[sssxxxsssxxxwwwcccTTTMMMHHHHHHIIIMMMPPPRRRRRRQQQTTTRRRPPPMMMIIIEEECCCAAA?????????>>>??????@@@@@@???@@@@@@@@@@@@AAAAAAAAABBBDDDGGGJJJMMMRRRXXX\\\eeeiiioootttxxx|||~~~}}}|||{{{{{{||||||}}}}}}|||zzzzzzzzz|||}}}~~~|||rrrnnnoooqqquuuwwwzzz|||}}}~~~~~~{{{xxxxxxzzz|||}}}|||yyyvvviiibbbWWWLLLEEE???;;;999777777888888777777666666777777777777777777777777999999888888888888999999555555666666666666555555666666666666666666666666888777555444444666888:::888888888888888888888888666777888999888777666555555666666666666777777777777777888888888999999999888888999999999:::::::::999888777777999999888777888888888888999999999::::::999999888888999999:::999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<============>>>>>>>>>@@@AAA@@@???======@@@CCCCCCDDDEEEFFFGGGHHHHHHHHHJJJIIIJJJNNNWWWkkk|||sssssswwwnnn]]]SSSJJJIIIIIIKKKNNNPPPQQQQQQTTTTTTRRROOOKKKHHHDDDBBB?????????>>>??????@@@@@@?????????@@@@@@@@@AAAAAAAAACCCFFFHHHKKKOOOUUUYYYbbbgggmmmrrrwww{{{~~~||||||{{{{{{{{{{{{{{{|||{{{|||{{{zzzzzz{{{~~~wwwooommmppptttxxxzzz|||}}}|||}}}~~~{{{zzzzzzzzz{{{zzzwwwrrrnnnddd]]]SSSIIIBBB>>><<<:::666777777888777777666666777777777777777777777777666555555444444555555666777777777777777777777777666666666666666666666666888666555333333444666777666666666666666666666666666666777777666666555444555555666666666666777777777777777888888888888999666666666777777777777888999888777777888999888777888888888999999999:::::::::999999888888999999:::999999::::::::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;<<<<<<============>>>>>>>>>@@@AAA???<<<<<>>>>>===@@@BBB@@@===<<>><<<@@@CCCAAA>>><<>>????????????@@@@@@@@@AAACCCDDDFFFHHHLLLQQQUUUWWW\\\ccciiinnnssswwwzzz}}}~~~}}}}}}}}}|||{{{zzzxxxxxxzzz}}}~~~|||zzzzzzyyyyyyzzz}}}yyyqqqmmmlllnnnnnnnnnxxx}}}}}}yyyxxxxxx{{{yyyxxxwwwyyy|||~~~}}}{{{xxxrrriii___YYYQQQLLLCCC<<<888666555444777777777777777777777777666666666666777777777777666666666666666666666666555555555555666666666666777777666555555555555666666666777777777777666666555555666777777777777777666666666666777777777777777777777777777777777777777777777777666666666666777777777777777888888999999999999888888888777777777888888888999999999999777888888888888999999999888888999999999::::::::::::::::::999999888888888:::::::::;;;;;;;;;<<<<<<<<<===============<<<;;;===>>>>>>??????@@@AAAAAAAAABBBCCCEEEFFFFFFFFFFFFBBBEEEGGGGGGHHHQQQ___kkk}}}sssllljjjiiippp}}}bbbXXXNNNIIIFFFFFFLLLSSSRRRVVVWWWTTTRRRQQQNNNIIIFFFDDD@@@??????@@@@@@@@@BBBBBBAAA@@@???>>>===<<>>>>>???@@@@@@@@@AAAAAACCCDDDEEEFFFFFFFFFDDDGGGIIIHHHHHHNNNZZZddd}}}wwwooofffccceeerrrhhh]]]QQQKKKIIIJJJOOOUUURRRVVVWWWTTTRRRRRROOOJJJIIIFFFBBB@@@?????????>>>????????????????????????AAABBBDDDEEEFFFHHHLLLOOOSSSWWW]]]ccchhhnnnsssvvv|||~~~}}}}}}~~~}}}|||{{{zzzyyyxxxwwwzzzyyyxxxyyyzzz{{{zzzyyyyyyzzz}}}~~~|||yyytttmmmhhhhhhjjjlllnnnqqquuuxxxyyywwwvvvwwwzzz|||||||||||||||zzzyyyxxxvvvtttrrroooiii```VVVOOOCCC???;;;999999:::;;;;;;555555555555555555555555666666666666666666666666666666666666666666666666555555555555666666666666333444444444666777888999555555555666666555555555555555666777777777777666666666666666777777777777666666666666666666666666666666666666666666666666777777666666777777888999999888888888888777777777666666666777777777888888777888888888888999999999888888888999999999999:::<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>=========>>>>>>???@@@@@@@@@AAAAAACCCDDDEEEFFFFFFFFFFFFIIIJJJHHHGGGJJJRRRZZZmmm~~~tttjjjdddaaafffssslll^^^NNNHHHGGGIIILLLPPPQQQUUUWWWTTTSSSSSSPPPLLLLLLHHHDDDAAA@@@???>>>=========>>>???@@@AAAAAABBB???AAABBBCCCDDDGGGJJJMMMQQQUUUZZZ```eeejjjpppsss{{{~~~}}}}}}|||zzzzzzyyyyyyxxxwwwwwwvvvyyyxxxwwwwwwxxxxxxxxxxxxyyy{{{|||xxxuuuoookkkkkkllloooqqqrrruuuyyyzzzyyyyyy|||~~~~~~}}}{{{yyywwwuuutttsssqqqooommmiiicccZZZPPPIIIBBB???;;;999888888888777666666666666666666666666666666666666666555555555666666666666666666666666555555555555666666666666444444444555555666888888444444555555555555444444444555666666777777666666666666666666777777777777555555555555555555555555555555555666666666666666666666666666666777888888888888888888777777777777666666666666777777777777777777888888888999999999888888888888999999999999;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<::::::<<<===>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBBBBDDDEEEFFFGGGGGGGGGFFFHHHJJJHHHFFFHHHMMMRRR]]]rrr|||pppjjjcccaaafffuuutttcccQQQIIIHHHHHHIIIKKKPPPTTTVVVTTTTTTUUURRRNNNLLLIIIDDDBBBAAA@@@???>>>======>>>???@@@AAAAAABBB???AAABBBCCCDDDFFFIIILLLOOOSSSXXX]]]bbbgggmmmqqqxxx|||~~~~~~}}}yyyxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwxxxzzz}}}}}}zzzxxxvvvsssooonnnoooqqqsssvvvyyy}}}~~~}}}}}}{{{wwwtttsssssssssnnnkkkgggbbb\\\SSSKKKEEE@@@>>>;;;999888888666444777777777777777777777777777666666666555555444444666666666666666666666666555555555555666666666666666666555555555555666666444444555555555555444444444444555666666666666666666666666666777777777777444444444444444444444444444444555555666666666777666666666555666777777888777777777777777777777777666666666666777777777777777777888888888999999999777777888888888999999999999999999999999::::::::::::::::::;;;;;;;;;<<<<<<::::::<<<===>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHDDDFFFHHHGGGFFFGGGKKKNNNSSSeeeqqqjjjccc^^^]]]eeewwwppp]]]RRROOOLLLKKKKKKMMMRRRTTTSSSTTTUUUTTTOOOKKKHHHEEEBBBBBBBBBAAAAAA?????????????????????@@@@@@AAABBBCCCDDDFFFIIILLLNNNQQQVVVZZZ___eeekkkooovvvyyy|||yyyxxxxxxxxxxxxxxxwwwwwwwwwtttuuuuuuttttttuuuwwwzzz}}}}}}zzzyyyxxxwwwwwwvvvtttqqqpppqqqrrrxxx|||{{{vvvssssssssstttkkkgggaaaZZZTTTMMMFFFAAA;;;:::999999::::::888666888888888888888888888888777666666555555444444444666666666666666666666666555555555555666666666666777777666555555555555555555555555666666555555555444444555666666666666555666666666666777777777777555555555555555555555555444444444555555666666777666666555555666666777888666666777777777777777888666666666777777777888888777888888888888999999999777777777888888888888999888888999999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>===??????@@@@@@AAABBBBBBBBBCCCCCCEEEFFFGGGHHHHHHHHHDDDEEEFFFFFFFFFGGGJJJLLLOOO\\\uuuuuummmddd___\\\___kkkxxx~~~jjj]]]TTTMMMIIIIIIKKKPPPRRRRRRSSSVVVTTTPPPLLLIIIEEECCCCCCCCCCCCBBBAAA@@@@@@@@@??????>>>>>>@@@AAABBBCCCCCCEEEHHHKKKMMMPPPTTTXXX\\\bbbhhhmmmrrrwww|||}}}{{{xxxxxxxxxwwwwwwwwwvvvvvvqqqssstttsssrrrtttwww{{{}}}wwwvvvwwwxxxxxx{{{|||{{{wwwtttssstttwww{{{~~~|||}}}~~~}}}{{{xxxuuurrrqqqqqqqqqhhhcccZZZRRRLLLFFFAAA>>>999888888999;;;;;;999888777777777777777777777777777777666555555444333333666666666666666666666666555555555555666666666666666555555555555666666777555666666777777666666555333444555555666666555555666666666666777777777777555555555555555555555555333333444555555666777777666555555555555666777777666666666666777777888888777777777888888888999999777888888888888999999999777777777777888888888888999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===============<<<===>>>>>>??????@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEGGGIIIKKKOOOUUUeee|||rrrggg```^^^```hhhqqqxxxhhhZZZNNNIIIIIIHHHMMMQQQQQQSSSUUUTTTQQQOOOKKKGGGDDDCCCCCCBBBAAA@@@@@@@@@?????????>>>>>>???@@@AAAAAAAAACCCFFFIIIKKKMMMQQQTTTYYY___eeejjjppptttzzz~~~~~~|||xxxxxxxxxwwwvvvvvvuuuuuupppqqqsssrrrqqqsssxxx||||||vvvvvvyyy{{{|||}}}yyywwwvvvtttyyy~~~|||yyyxxxyyyvvvuuutttssspppnnnlllkkkfff```VVVMMMFFFBBB>>><<<:::999999:::;;;;;;888666666666666666666666666666777777666555444444333333666666666666666666666666555555555555666666666777444444444555666777888999666666777777777777666666333444555555666666555555666666666666777777777777666666666666666666666666333333444444555666777777555555555555555666777777555666666666777777888888888888888888999999999999777888888888888999999999777777777777888888888888:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<===============<<<<<<<<<<<<<<<===>>>>>>?????????@@@AAACCCDDDDDDEEEEEEGGGFFFEEEDDDDDDFFFHHHJJJOOOQQQ[[[ppp}}}qqqddd^^^\\\^^^eeelll|||tttcccTTTNNNNNNGGGLLLPPPPPPRRRUUUTTTQQQQQQNNNIIIEEECCCBBBAAA?????????????????????@@@@@@===>>>???@@@@@@BBBEEEGGGIIIKKKNNNRRRVVV\\\ccchhhnnnsssyyy~~~{{{yyywwwxxxxxxxxxxxxvvvtttsssrrrqqqpppppprrruuuyyy{{{|||yyy{{{{{{wwwxxx|||||||||wwwuuutttuuuwwwyyyzzzzzzuuuxxxyyyxxxsssmmmhhheee^^^YYYQQQJJJEEE@@@===;;;999888888777666555555444777777777777777666666666777777777777777777777777888888777777666666555555666666666666666666666666888666333333444666777777444444444555555555666666555555555555555555555555666666666666666666666666;;;:::888666666777999::::::888666444333444555666666666555444444444444444666666666666666666666666666777777777777777666666777777777666555555444444666888999999888888999:::999999999999999999999999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>AAABBBCCCEEEFFFGGGGGGGGGIIIHHHGGGEEEEEEFFFGGGHHHLLLNNNWWWhhh~~~|||sssiiibbb]]]\\\bbbjjjwwwuuu```SSSOOOMMMJJJKKKPPPRRRQQQPPPRRRRRROOOLLLIIIGGGEEECCCAAA???@@@AAABBBAAA@@@???>>>?????????@@@AAABBBCCCDDDGGGJJJLLLPPPSSSYYY___ccciiinnnvvv|||~~~}}}}}}|||{{{zzzzzzyyy{{{}}}~~~zzzxxxvvvvvvwwwwwwvvvuuusssrrrsssrrrppppppqqqtttvvvxxx|||~~~~~~}}}{{{yyy||||||ttttttuuuwwwzzz||||||{{{uuuvvvvvvtttpppjjjdddbbbYYYTTTMMMFFFBBB>>>;;;999888888888777666555555555555555555555555555555444666666666666666666666666777777777777666666555555666666666666666666666666777555222111111111111000222333333333444444444444555555555555555555555555444444444444444444444444777666444333333555666777888777666555555666888999777666666555444444555555666666666666666666666666666666777777777777666666666666777777777777777777666888999999888888999:::999999999999999999999999999999999999999999999999<<<<<<<<<<<<<<<;;;;;;;;;<<<=========>>>>>>>>>>>>@@@AAABBBDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKNNNUUUbbbsss}}}sssiiiaaa\\\ZZZ___ffftttrrr^^^TTTMMMJJJJJJOOORRRRRRRRRTTTTTTQQQMMMKKKIIIFFFCCCAAA???@@@AAAAAAAAA@@@???>>>?????????@@@AAABBBCCCDDDFFFHHHKKKNNNQQQVVV]]]aaaffflllsssyyy}}}~~~{{{yyywwwvvvvvvvvvttttttttttttttttttttttttxxxzzz}}}{{{xxxvvvttttttttttttsssrrrqqqqqqsssrrrqqqpppqqqsssuuuwwwxxxzzz|||}}}{{{||||||rrrtttwww|||}}}uuuuuutttpppkkkeee```\\\RRRNNNGGGAAA>>>;;;999777888888777777666666555555444444555555555555555555666666666666666666666666777777777666666666666555666666666666666666666666888666555444555444333111333333444444444555555555555555555555555555555555444444444444444444444444444333333222333444666777666666555555666888:::;;;777777666666555555666666666666666666666666666666666666777777777777666666666666666777888999999999666888999999888888999:::999999999999999999999999999999999999999999999999======<<<<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDBBBDDDFFFHHHIIIJJJJJJJJJKKKMMMRRRZZZeeezzzxxxlllddd^^^ZZZ]]]bbbmmmzzzkkkYYYMMMJJJJJJNNNRRRSSSTTTWWWVVVTTTPPPMMMKKKHHHEEEBBB???@@@@@@@@@@@@???>>>===????????????@@@BBBCCCDDDDDDFFFIIILLLOOOTTTZZZ^^^ccchhhooovvvzzz}}}}}}|||yyyuuusssqqqppppppmmmnnnooopppqqqrrrssssssxxx{{{~~~|||yyyvvvtttrrrrrrrrrrrrqqqqqqpppppprrrqqqqqqqqqsssuuuwwwyyywwwxxxyyy{{{}}}|||{{{zzzzzz|||{{{sssvvv{{{xxxvvvsssooojjjccc\\\XXXLLLHHHBBB>>>;;;:::888777888777777777666666666555666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666555555555777999999888666666666666777777777777888555555555555555555555555666666666666666666666666555555555555666777888999666555555555666777888999777777666666666666777777666666666666666666666666555666666777777777777666666666666777777888888888666888999999888888999:::999999999999999999999999888999999999999999::::::=========<<<;;;;;;::::::<<<<<<<<<=========>>>>>>>>>???@@@AAABBBBBBBBBBBB@@@CCCFFFJJJLLLMMMMMMLLLJJJMMMQQQTTTZZZkkktttjjjccc]]]]]]```ggguuuuuu\\\NNNJJJIIIMMMQQQSSSVVVZZZXXXVVVSSSPPPMMMJJJFFFCCC@@@@@@@@@@@@???>>>>>>===>>>>>>??????@@@AAACCCDDDDDDEEEHHHJJJMMMRRRWWW\\\```eeelllrrrwwwzzz}}}~~~|||xxxtttqqqooonnnmmmkkklllmmmoooqqqssstttuuuzzz}}}}}}{{{yyyvvvtttsssqqqqqqqqqpppppppppppppppppppppqqqsssvvvyyy|||}}}xxxwwwvvvvvvyyy||||||{{{zzzzzz|||{{{wwwzzz}}}zzzvvvqqqkkkcccZZZTTTHHHDDD???;;;::::::999888777777777777666666666666555666666666777777888888555555555555555555555555555555555555555666666666666666666666666666666666333222333444777777666555666666666777777777777888555555555555555555555555666666666666666666666666555555666666777888999:::555555555444444555555555777777666666666666777777666666666666666666666666555555666777777777777777777777777666666555555555666888999999888888999:::999999999999999999999999888888888999999:::::::::======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>???@@@@@@AAA@@@@@@@@@CCCGGGKKKNNNNNNNNNMMMIIILLLOOOQQQTTTaaa}}}zzzooofff___]]]___fffsss|||aaaQQQKKKHHHKKKOOOQQQUUUZZZYYYWWWTTTRRRPPPMMMHHHEEEBBBAAA@@@??????>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEHHHJJJLLLPPPVVVZZZ^^^ccciiioootttxxx|||~~~}}}zzzvvvrrrpppooonnnmmmnnnppprrrtttvvvxxxyyy~~~~~~}}}{{{xxxvvvtttssssssrrrrrrqqqppppppqqqqqqrrroooppprrrtttxxx{{{~~~yyyvvvsssrrrsssxxx}}}}}}{{{{{{}}}~~~|||~~~~~~yyyuuuoooeeeZZZQQQFFFBBB===:::999999999888777777777777666666666666333333444444555666666666555555555555555555555555444555555555555666666666666666666666666666666666888666555555666666555444333333444444444555555555555555555555555555555555444444444444444444444444444444444555666666666666444444444444444444444444666666555555666666777777666666666666666666666666444555666777777888888777777777777666555444444444666888999999888888999:::999999999999999999999999888888888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<============>>>???@@@@@@@@@@@@@@@AAACCCGGGJJJLLLMMMLLLKKKHHHJJJNNNPPPRRR[[[qqqqqqggg___]]]^^^gggrrrgggTTTMMMHHHIIILLLNNNSSSXXXXXXWWWUUUSSSRRRNNNJJJGGGCCCCCCAAA@@@??????>>>???>>>>>>>>>>>>???AAABBBCCCCCCEEEGGGHHHJJJNNNTTTWWW\\\```ffflllqqquuuzzz}}}{{{xxxvvvtttttttttuuuwwwyyy{{{~~~}}}{{{xxxvvvtttsssssssssssssssrrrqqqqqqrrrssstttoooppprrruuuxxx{{{}}}~~~xxxuuupppnnnooouuu{{{~~~||||||~~~|||xxxrrrgggYYYNNNDDD@@@<<<999888999888888666666666666777777777777333333444444555666666777555555555555555555555555444444444555555555666666666666666666666666666666999777555555666777777666222333333333444444444444555555555555555555555555444444444444444444444444333444444555555444444444333333444555555666666666555555444444555666666777666666666666666666666666444555666777888888888888777777777666666666666666666888999999888888999:::999999999999999999999999777888888999::::::;;;;;;::::::;;;;;;<<<=========;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@@@@???AAABBBEEEGGGHHHHHHHHHGGGFFFHHHLLLOOOQQQVVVeeetttuuujjjbbb______dddlll}}}lllWWWOOOHHHHHHIIIKKKPPPUUUWWWVVVTTTTTTSSSPPPLLLHHHEEEDDDBBBAAA@@@??????@@@======>>>>>>???AAABBBCCCBBBCCCEEEFFFHHHLLLQQQTTTXXX]]]ccchhhmmmrrrwwwzzz}}}~~~|||{{{zzz{{{|||~~~{{{zzzwwwtttsssssssssttttttsssrrrrrrrrrssstttuuuoooppprrrtttwwwyyy{{{{{{vvvsssnnnkkkmmmsss{{{~~~}}}~~~zzzsssgggXXXLLLCCC???;;;888777888777777666666666666777777777777555555555666777888888999555555555555555555555555444444444555555555666666666666666666666666666666222000......111444555666444444444555555555666666555555555555555555555555666666666666666666666666555555555666666555444444111222444666777888999999444444444444444555666777666666666666666666666666444555666777888888888888666666777777888888999999666888999999888888999:::999999999999999999999999777777888999::::::;;;;;;999::::::;;;<<<===>>>>>>;;;;;;;;;<<<<<<<<<======>>>??????@@@@@@@@@@@@???@@@AAACCCDDDEEEEEEEEEDDDEEEFFFJJJNNNPPPSSS]]]hhhyyymmmeeebbbccc^^^eeeuuulllYYYPPPHHHGGGHHHIIINNNSSSVVVUUUTTTTTTSSSQQQLLLIIIFFFEEECCCAAA@@@@@@@@@@@@======>>>>>>???@@@BBBCCC@@@AAACCCDDDFFFJJJOOORRRVVVZZZ```fffkkkpppuuuxxx{{{}}}|||zzzwwwtttrrrqqqqqqrrrsssrrrrrrqqqqqqqqqqqqqqqvvvuuuvvvyyy|||}}}{{{xxxtttqqqlllkkkooowww|||}}}~~~|||}}}}}}}}}~~~zzztttjjj^^^RRRIII===<<<<<<;;;:::888777666666666555555555555666666666666666666666666666666666666555555555444444444444444555555555555555444333444555555444444666777444444444444444444444444555555444444444444555555555555555666666666777777555555555555555555555555666666666666666555555555444555666777777666555444444333222444666777777666555555555555666666666666777777777777888888888888777888888777666555555666777777888888888888777777::::::::::::::::::::::::999999888888888888888888:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999:::>>>BBB@@@<<<:::<<>>>>>??????@@@AAADDDCCCCCCCCCDDDHHHKKKMMMSSSWWW]]]bbbgggmmmrrrvvv|||}}}|||wwwvvvsssqqqppppppqqqrrrsssrrrrrrqqqqqqrrrtttttt{{{{{{|||}}}yyyqqqnnnjjjlllsss|||~~~~~~~~~~~~|||yyyyyyyyyyyy{{{~~~~~~}}}}}}zzzuuummmdddYYYNNNGGG>>>===;;;888777777888888777666666555555666666777555555555555555555555555666666555555555444444444444444555555555555555444333444555555444444555777444444444444444444444444555555444444444444555555555555555555555555666666555555555555555555555555555555555555666666666666444555666777777666555444444333222444666777777666555555555555666666666666666666777777777888888888777888888777666555555777888999999::::::999999888::::::::::::::::::::::::888888999999999999999999888888999:::;;;===>>>>>><<<<<<<<<;;;;;;;;;;;;;;;;;;===@@@???===<<<===?????????@@@@@@AAABBBDDDEEEDDDEEEEEEFFFHHHLLLRRRVVVffftttjjjfffcccbbbfffsss{{{dddWWWKKKFFFFFFFFFHHHKKKRRRSSSUUUVVVUUURRROOOMMMIIIGGGDDDAAA??????@@@AAA??????>>>>>>??????@@@AAACCCCCCBBBBBBDDDHHHKKKMMMQQQUUUZZZ```eeejjjpppssswww{{{|||yyyxxxrrrqqqpppoooooopppqqqqqqsssrrrqqqqqqsssuuuwwwyyy}}}xxxpppllliiinnnyyy}}}yyyxxx}}}~~~yyyvvvuuutttuuuvvvyyyzzzyyywwwxxxssslllddd[[[QQQHHHCCC???<<<999666555666888:::888777777666666777777888555555555555555555555555555555555555555444444444444555555555555555444444333444666555444444555666444444444444444444444444555555444444444444555555555555555444444444444444555555555555555555555555444444444555666666666777444555666666666666555444444333333444666777666555555555555555666666666666666666777777777777888888666777888777666555666777::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888888999999::::::;;;;;;777777888:::<<<===??????<<<<<<<<<<<<<<<<<<======;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCCCCDDDDDDDDDEEEHHHMMMQQQZZZooosssmmmcccbbbdddiiirrrnnn___PPPKKKJJJHHHFFFGGGPPPQQQTTTVVVUUUSSSPPPNNNKKKIIIFFFCCCAAA@@@AAAAAA??????>>>>>>??????@@@AAABBBAAAAAABBBDDDGGGKKKMMMOOORRRWWW\\\aaaffflllppprrrvvv{{{~~~yyyvvvtttppppppooonnnnnnoooooopppqqqqqqqqqrrrtttxxx{{{~~~{{{wwwrrrnnnllltttyyytttsssxxxyyyuuusssrrrrrrsssuuuuuutttrrrqqqkkkbbbYYYQQQJJJCCC???<<<:::888666555666888999888888777777777777888888555555555555555555555555555555555555555555555555555555555666555555444333333555666555444444555666444444444444444444444444555555444444444444555555555444444444444333333333555555555555555555555555333333444444555666777777555555555555555555555555555444333444666777666555555555555555666666666666666666666666777777777888666777888777666555666777::::::;;;;;;;;;;;;::::::999999999999999999999999888888999:::;;;;;;<<<<<<888888999:::;;;======>>>;;;<<<<<<<<<======>>>>>><<<;;;;;;===???@@@???>>>======>>>>>>???AAABBBCCCEEEEEEFFFEEEEEEGGGKKKNNNVVVeeewwwiiidddaaadddhhhrrr|||jjjWWWOOOLLLJJJHHHGGGMMMOOORRRUUUUUUTTTRRRPPPMMMKKKHHHEEECCCBBBAAAAAA??????>>>>>>??????@@@AAA@@@@@@@@@BBBDDDGGGIIIKKKMMMPPPTTTXXX]]]bbbhhhlllppptttyyy~~~|||wwwtttrrrqqqqqqpppoooooonnnnnnnnnppppppqqqssswww||||||yyywwwtttttt||||||uuupppnnnrrryyy{{{{{{wwwsssrrrqqqqqqrrrqqqooonnniiibbbYYYPPPIIIDDD@@@===777777777777777777777666888888777777777777888888555555555555555555555555444555555555555555555555555555666666555444444333444555666555444333444666444444444444444444444444555555444444444444555555444444444444444444444444555555555555555555555555222333333444555666666777555555444444444444555555555444333444666666666444555555555555666666666666555666666666666777777777555777888777666555666888999999::::::::::::999999999999999999999999999999888888999:::;;;;;;<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>><<<;;;;;;===???@@@???>>>=========>>>???@@@AAABBBEEEFFFFFFEEEEEEFFFIIILLLSSS^^^tttpppeee^^^aaaeeekkk{{{uuu___RRRLLLIIIHHHIIIJJJMMMQQQTTTUUUUUUSSSRRROOOMMMJJJGGGEEECCCBBBBBB??????>>>>>>??????@@@AAA@@@@@@@@@AAACCCEEEGGGHHHLLLOOORRRUUUYYY___eeeiiipppsssxxx}}}~~~zzzuuurrrpppqqqqqqppppppoooooonnnnnnooopppsssxxx}}}~~~}}}|||~~~~~~wwwrrrnnnlllnnnsssvvvzzz|||xxxrrrqqqooonnnnnnllliiiggg___YYYQQQIIICCC@@@===;;;444555666777777777666555888777777666666777777888444444444444444444444444444444444555555555555555666666666666555444333333444666666666444333444555444444444444444444444444555555444444444444555555333444444444555555555555555555555555555555555555333333333444555555555666555555444444444444555555666444333444555666555444555555555555666666666666555555666666666666777777555666777777666666777888888888999999999999888888999999999999999999999999888888999999::::::;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<======;;;<<<===>>>>>>>>>>>>>>>=========>>>???@@@BBBBBBCCCDDDDDDCCCCCCDDDFFFHHHKKKUUUgggvvveee[[[___dddgggrrrkkk[[[OOOHHHGGGIIIHHHKKKOOOSSSVVVVVVUUUTTTQQQOOOMMMJJJGGGDDDCCCBBB??????>>>>>>??????@@@AAA@@@@@@@@@AAABBBCCCEEEEEEKKKMMMOOORRRVVV[[[aaafffmmmqqqvvv{{{~~~~~~zzzvvvssspppooommmnnnnnnoooooooooooooooooorrrwww}}}}}}|||{{{vvvrrrqqqnnnkkkllloooqqquuuyyy}}}{{{wwwpppnnnkkkjjjhhheeebbb___WWWQQQIIICCC>>><<<:::888555555444444555555777777777666666555555666666777444444444444444444444444444444444555555555666666666666666666555444333222555666777666444333444555444444444444444444444444555555444444444444555555333333444555666777777888555555555555555555555555444444444444444444444444555444444333333444444555666555444444555666555444555555555555666666666666555555555666666666777777444666777777666666777999888888999999999999888888888888888888888888888888888888999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;===@@@???===<<<===???>>>>>>>>>???@@@AAABBBCCCAAABBBCCCCCCBBBCCCEEEGGGEEEMMMZZZjjj|||iii\\\___bbbdddppp~~~kkkYYYLLLHHHJJJFFFIIINNNSSSVVVWWWVVVUUURRRQQQNNNKKKHHHEEECCCBBB??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBBBBBHHHJJJLLLNNNRRRWWW]]]bbbhhhlllrrrxxx|||~~~|||zzzwwwtttqqqooommmjjjkkklllnnnoooppppppppppppttt{{{{{{wwwxxx~~~~~~{{{yyytttqqqooopppnnnkkkjjjmmmooorrrvvvyyy{{{~~~zzzuuunnnkkkhhhfffddd```\\\YYYQQQLLLEEE???;;;999888666777555333111222444777:::666666555555555555666666444444444444444444444444444444444555555555666666666666666666555444333222555666777666444333444555444444444444444444444444555555555444444555555555222333444555666888999999555555555555555555555555444444444444444444333333555444333333333333444555666555444444555666555333555555555555666666666777555555555555666666666777444666777777666666777999888999999::::::999999888888888888888888888888888999999888888888888888888999999::::::;;;<<<======<<<<<<<<<;;;;;;::::::999:::>>>BBB@@@<<<:::<<<@@@>>>>>>??????@@@AAACCCDDDAAACCCDDDDDDCCCDDDFFFHHHCCCJJJTTT]]]kkknnn```aaabbbcccrrryyycccQQQJJJLLLEEEHHHMMMRRRVVVWWWWWWVVVSSSRRROOOLLLIIIFFFCCCBBB?????????>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAFFFHHHJJJLLLOOOTTT[[[___dddhhhooouuuzzzwwwuuussspppnnnmmmllllllkkkkkklllmmmoooqqqrrrsssvvvzzzyyypppmmmrrr{{{|||uuurrrrrrsssvvvvvvtttqqqnnnlllmmmnnnnnnpppsssuuuwwwzzz~~~}}}xxxrrrqqqnnniiiddd```ZZZUUUQQQJJJFFFAAA===<<<<<<;;;:::999888777666666777888999555555555555555555555555444444444333333222222222444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555444555666666666555333222333333333444555666777888666666555555555444444444555555555444444333333333444444444555555555555666555666666666555444333333777777777777777777777777666666666777777777777888555555555555666666666666777777777777777888888888777777777666666666666666888777777666777999;;;<<<888999999::::::999999888999999::::::;;;<<<=========>>>>>>>>>>>><<<;;;:::;;;<<<===>>>???@@@AAAAAAFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGNNNXXX___mmmsssddd______bbbqqqttt\\\NNNKKKEEEFFFIIINNNSSSWWWWWWWWWTTTSSSQQQNNNKKKHHHEEEDDDBBBBBBAAA@@@?????????@@@AAAAAAAAABBBBBBBBBCCCCCCEEEGGGJJJLLLOOOSSSXXX[[[```dddjjjpppuuuzzz}}}uuusssqqqooommmlllkkkkkkmmmmmmmmmmmmoooppprrrsssvvvzzzzzzqqqjjjhhhmmmwww~~~xxxrrrqqqrrrtttzzzzzzyyyvvvrrrooonnnooopppqqqsssssstttuuuyyy{{{{{{vvvqqqnnnjjjfffaaa]]]WWWRRRNNNFFFCCC>>>:::999999888777888888777666666777888888555555555555555555555555555444444444333333333222444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555444333333555444444444444555555666666555555555444444444444444444444444444444333333444444444555555555555666555555555555555555444333555555555555555555555555333333333333444444444444666666666666777777777777::::::999999888888777777999999999999999999::::::777777777777777999:::;;;999999999999999999999999999:::::::::;;;<<<<<<<<<<<<===>>>>>>>>>===;;;;;;===>>>???@@@AAABBBBBBCCCEEEEEEDDDCCCCCCDDDEEEEEEEEEDDDIIIPPPUUU```|||zzzjjjcccaaacccpppeeeSSSNNNFFFGGGHHHLLLQQQTTTUUUUUUSSSSSSRRRPPPMMMJJJGGGEEEBBBBBBAAA@@@????????????@@@AAAAAAAAAAAABBBBBBBBBDDDFFFHHHKKKMMMQQQVVVYYY]]]aaagggmmmsssxxx}}}}}}zzzsssqqqooommmlllkkkkkkkkkooonnnmmmmmmoooqqqtttuuuxxx|||~~~sssoooiiidddeeelllvvv~~~|||tttoooooorrruuu}}}~~~|||xxxtttqqqppppppqqqqqqqqqrrrtttxxx{{{}}}yyysssnnnjjjfffaaa\\\XXXSSSNNNJJJCCC@@@<<<999888888777666888777777666666777777888555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444666555555444444444444444666666555444333333444444555555555555444444444444333333444444444444444444444444444555555555555666333444444555555555555444444444444444444444444444555555555555666666666666666666777777777888888888<<<;;;:::999888777777666666666666777777888888888777777777777777888999::::::999999888888999999:::::::::::::::;;;;;;;;;;;;;;;;;;===>>>>>>>>>===<<<===>>>>>>???@@@AAABBBBBBEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDFFFJJJKKKSSSjjjrrrhhhcccbbbkkkxxxqqq\\\RRRHHHGGGGGGJJJNNNQQQSSSSSSSSSTTTTTTSSSQQQMMMIIIFFFCCCBBBAAA@@@??????????????????@@@@@@@@@AAAAAAAAABBBDDDFFFHHHKKKNNNSSSVVVYYY]]]ccciiiooouuu{{{~~~yyyvvvqqqpppnnnmmmlllkkkllllllnnnnnnmmmnnnpppssswwwyyy|||xxxsssgggfffdddcccgggpppzzzzzzrrrnnnooosssvvv{{{~~~}}}yyyuuutttpppqqqrrrssstttxxx}}}}}}wwwqqqkkkgggccc^^^XXXTTTOOOJJJFFFBBB???;;;999999999888777777777777666666777777777555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444666555444333333333444555666555444444333333444444444444444444444444444444333333333444444555555555444444444555555555555666222333444444555555555555444444444444444444444444666666666666777777777777666666666666777777777777999999999888888777777777444444444555666777888888777777777777777888999999::::::999888888999::::::;;;;;;::::::::::::::::::999:::<<<>>>>>>>>>>>>===<<<<<<<<<===>>>??????@@@CCCCCCCCCCCCCCCCCCCCCCCCFFFEEEFFFHHHIIIOOOaaasss}}}pppgggbbbfffmmmsss}}}dddUUUIIIGGGFFFGGGJJJOOORRRSSSSSSTTTUUUUUUSSSPPPKKKIIICCCCCCAAA@@@????????????>>>????????????@@@@@@@@@AAACCCEEEGGGIIILLLQQQTTTVVVZZZ```fffkkkrrrxxx|||}}}~~~yyyuuurrrpppooonnnmmmlllmmmnnnnnnmmmmmmmmmooorrrvvvzzz|||wwwooojjj^^^___bbbfffllluuuzzzrrrnnnooorrruuuuuuyyy~~~|||yyyxxxvvvwwwxxxyyyzzz}}}yyyqqqjjjfffbbb\\\UUUPPPKKKFFFCCC>>><<<999888888999888777666666666777777666666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555444333222222333555555333333333333333444555555333333444444444444444444333333333444444555555555444444444555555555555666222222333444555555555444555555555555555555555555222222222333333333444444444444444555555555666666555555666666777777888888777777888999999:::;;;;;;666777777777888888888888:::999999999999999999:::::::::::::::::::::999999999:::<<<===>>>???>>>>>><<<<<<<<<======>>>>>>???BBBBBBCCCCCCCCCCCCBBBBBBDDDDDDFFFHHHIIIPPP]]]jjjqqqhhheeegggiiirrrmmmZZZMMMIIIEEEEEEHHHMMMRRRTTTSSSTTTVVVWWWUUURRRNNNKKKEEEDDDCCCAAA@@@@@@??????>>>>>>>>>?????????@@@@@@AAACCCEEEFFFHHHKKKOOORRRTTTXXX]]]bbbhhhooouuuzzzzzz~~~~~~|||{{{zzzyyywwwtttqqqpppooonnnmmmllllllmmmnnnooolllmmmooorrruuuyyy{{{}}}}}}~~~}}}zzzuuunnngggcccZZZ^^^eeelllrrrzzz~~~wwwqqqnnnnnnpppssspppuuu{{{~~~|||{{{}}}}}}ssskkkgggbbbZZZSSSMMMGGGBBB???:::888666666777777666555555666666777777666666555555555555555555555555555444444444444444555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333444444555333333222222333444555555333333333333444444444444333333444444444444444444444444444555555555555666222333333444444444444333555555555555555555555555333333333444444444555555333333444444444555555555333444444555666777888888666777777777888999999999666666777888888777777666888999999::::::999999888999999999999::::::::::::999:::<<<>>>>>>>>>>>>===>>>>>>>>>?????????@@@@@@AAAAAABBBCCCCCCBBBAAAAAA@@@BBBDDDFFFIIIOOOYYYaaatttsssjjjfffeeejjjttt{{{eeeTTTNNNHHHEEEFFFKKKPPPSSSSSSTTTVVVVVVUUUSSSPPPNNNGGGFFFEEECCCBBBAAA@@@@@@>>>>>>?????????@@@@@@@@@AAABBBDDDEEEFFFIIIMMMPPPSSSVVV[[[___dddkkkqqqvvvwww{{{xxxwwwuuusssqqqpppoooooollllllkkkkkkkkkmmmnnnooonnnooorrruuuwwwyyyzzzzzzwwwuuurrrnnnjjjfffbbb``````eeennnvvv{{{yyyvvvrrrmmmkkklllnnnpppnnnsssyyy}}}~~~~~~}}}}}}~~~vvvmmmfffaaaXXXPPPIIICCC>>>:::888777555666777777666555555555666777777666555555555555555555555555555555222333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333111222333444444444444444444444333333222222333333222222333333333444444444444444444444444444333333444444444555555555555666333333444444444333222222444444444444444444444444555555555666666666777777444444444444555555555666555555666666777777888888555555555555666666666666666666777888888777666555777888:::<<<<<<:::888777888888888999:::::::::;;;:::;;;<<<>>>>>>>>>======>>>>>>>>>>>>????????????@@@AAABBBBBBBBBBBBAAA@@@@@@BBBCCCDDDGGGLLLRRRVVVbbbttt|||nnneeecccdddjjjyyyxxx]]]VVVLLLFFFEEEIIIMMMPPPSSSTTTUUUUUUTTTSSSRRRQQQIIIHHHFFFEEECCCBBBBBBBBB?????????@@@@@@@@@AAAAAA???AAABBBCCCDDDFFFJJJMMMRRRTTTXXX\\\```fffmmmqqquuuxxx|||wwwuuurrrooommmmmmnnnnnnjjjjjjiiiiiijjjlllmmmnnnppprrrtttwwwxxxxxxwwwwwwqqqnnnjjjfffcccaaa``````gggnnnwww|||xxxrrrpppmmmjjjiiijjjlllnnnooosssyyy}}}~~~}}}}}}}}}zzz}}}xxxnnnfff```WWWNNNGGG@@@;;;777999888777888999:::999888444555666777777666555444555555555555555555555555222222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333000111333444555444333333777666444333222111111111222222222333333444444444555555555444444333333333444444444555555555666666444444444444333333222111333333333333333333333333222222222333333333444444555555555555666666666777888888888888777777777777999999999999888888888888666666777888888777666555666888;;;======;;;888666777777888999::::::;;;;;;;;;<<<===>>>>>>>>>===<<<<<<<<<<<<<<<============@@@@@@BBBBBBBBBBBB@@@@@@BBBDDDEEEEEEFFFKKKNNNOOOUUU```oooddd```___dddpppddd\\\PPPGGGEEEGGGKKKMMMTTTTTTTTTTTTTTTSSSRRRRRRJJJIIIGGGFFFDDDCCCCCCBBB???@@@@@@@@@@@@AAAAAAAAA>>>???@@@AAABBBDDDHHHKKKPPPRRRVVVYYY]]]ccciiinnntttwwwzzz}}}}}}vvvooolllnnnooommmjjjkkkjjjjjjjjjlllooorrrtttssswww{{{}}}{{{uuunnniiihhheee```[[[YYY\\\ccchhhtttyyy}}}wwwsssoooooonnnllljjjiiikkkmmmssstttwwwyyyzzzzzzyyyyyy{{{}}}zzzkkkccc\\\SSSJJJCCC<<<777444777777666555555555555555555555555555555555555555444444333333333444555555333333444444555444444444555444333333333333444555444444555444333222444666444444444444444444444444555444444333333444444555//////000111222333333444555555555444444333333333333333333444444444555555444444444444444444444444444444444444444444444444555888999777333111111333555444444333333444444555444555666555444444555666666666666666666555555555666666777777777777666666777777777777666666666666888888888777666666555555;;;;;;;;;:::999888777777::::::999999::::::;;;<<<888999:::<<<===>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBBBBBBBAAA@@@???AAABBBBBBDDDFFFHHHJJJKKKJJJ\\\ooozzznnneeeaaaaaaiiiuuu|||eeePPPLLLLLLHHHFFFJJJOOOSSSVVVWWWUUUSSSTTTUUUNNNMMMJJJGGGDDDBBB@@@@@@BBBAAAAAA@@@??????@@@@@@???@@@AAAAAABBBCCCGGGIIIKKKNNNRRRUUUYYY___eeeiiiooosssyyy~~~{{{uuuooolllmmmnnnllljjjiiiiiiiiijjjlllooorrrtttvvvwwwyyyxxxssskkkddd______]]]ZZZYYY[[[bbblllsss{{{zzztttpppmmmmmmllljjjhhhhhhiiikkknnnpppsssuuuwwwvvvuuutttuuuwwwyyy{{{|||xxxjjj___YYYOOOGGG@@@;;;777555777777666555555555555555555555555555555555555555666555555444333333333333333333444444555444444333555444333333333333444555111222333222111000222444444444444444444444444444555444444333333444444555111111222222333444444444555555444444444333333333333333333444444444444555444444444444444444444444444444444444444444444444555666666666333222111222444444444444444444444444444555666555444333444666666666666666666666666555666666777777777777666666666666666666777777777777444444444444444444555555444555666777777777777777:::999999999999:::;;;;;;::::::;;;<<<======<<<<<<======>>>>>>>>>?????????@@@AAABBBBBBBBBAAA@@@@@@AAABBBBBBDDDEEEGGGIIIJJJSSS[[[bbbxxxxxxhhhcccaaagggrrrlllUUUNNNKKKFFFEEEIIIMMMPPPUUUVVVUUUTTTTTTUUUPPPNNNLLLIIIFFFCCCAAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAAAAAAAACCCFFFHHHJJJMMMPPPTTTXXX]]]cccgggooosssyyy}}}yyytttnnnkkkllllllkkkiiihhhiiijjjlllooorrrtttvvv{{{zzzvvvppphhh___WWWSSSVVVVVVWWWZZZ```jjjvvv}}}|||wwwrrrpppllllllllljjjhhhhhhjjjkkklllnnnqqqtttuuutttrrrpppnnnpppsssuuuwwwzzz~~~uuugggYYYSSSJJJBBB===:::888666777777666555555555555555555555555555555555555555777777666555444333222222333444444555444444333333555444444333333444444555000111111000//////000222444444444444444444444444555444444333333444444555444444444444444555555555555444444444444333333333333333333333444444444444444444444444444444444444444444444444444444444444444444333333444444222111333333444555555444333333333555666555444333444555555555666666666666666666555666666777777666666555555555666666777777888888555666666777888888999999333333555666666777777777999999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;======>>>>>>>>>>>>?????????@@@AAABBBBBBBBBAAA@@@AAAAAABBBCCCEEEGGGHHHIIITTTVVVUUUddd|||jjjddd```dddlllwwwzzzaaaSSSLLLFFFFFFJJJIIIMMMRRRUUUVVVUUUTTTTTTRRRQQQNNNKKKHHHEEECCCBBB@@@??????>>>??????@@@@@@AAABBBBBBAAAAAABBBDDDGGGHHHKKKNNNRRRUUUZZZ```dddlllpppuuuzzz}}}uuuqqqmmmkkkkkkkkkkkkjjjjjjkkknnnqqqtttxxxzzz{{{zzzsssiii___VVVPPPLLLRRRVVV\\\ccckkkttt}}}}}}wwwtttqqqppplllmmmmmmkkkjjjjjjlllnnnoooqqqtttwwwwwwuuurrrpppjjjlllooorrrtttwww{{{~~~}}}ooobbbRRRMMMEEE>>>;;;:::999999777777666555555555555555555555555555555555555555666666555555555444333333444444444555444444333333444444444444444444444444111222333222000000222333444444444444444444444444555444444333333444444555666666555555444444444333444444444444444444444444222222333333333444444444444444444444444444444444444444444444444444444444555333222333666777444111222333555666666555333222333444555555333333444555555555555555666666666666555666666666666666666555444555555666777888888999888888888999999:::::::::888888999999888777777666999999999888999::::::;;;::::::;;;<<<<<<<<<;;;;;;============>>>>>>>>>??????@@@AAABBBBBBBBBAAA@@@AAAAAABBBCCCDDDFFFGGGHHHIIIOOOQQQ]]]zzzyyyttthhhbbb^^^```fffooo|||ppp^^^QQQIIIHHHJJJGGGKKKPPPTTTWWWWWWVVVUUUTTTSSSQQQNNNKKKHHHEEEDDD??????>>>>>>>>>???@@@@@@BBBBBBBBBAAA@@@AAACCCEEEFFFIIILLLOOORRRWWW\\\```gggjjjppptttxxx{{{~~~}}}zzzqqqnnnlllkkkkkkkkklllkkkkkkmmmqqquuuzzz}}}~~~wwwmmmaaaWWWQQQMMMLLLQQQYYYdddoooxxxxxxrrrooommmlllkkklllllllllkkkmmmooorrrtttvvvxxxyyyyyyvvvsssqqqkkkmmmppprrrtttwwwzzz}}}{{{sssfff[[[LLLGGGAAA<<<::::::::::::777777666555555555555555555555555555555555555555333333555666666666666555444555555555444333333222444444444444444444444444444555555444333333444666444444444444444444444444555444444333333444444555555555444444333222222222444444444444444444444444222222222333333333444444444444444444444444444444444444444444444444444444666444333555888999666333222333555666666555333222333444555444333222333555444555555555666666777777555555666666666666555555444555555666777888888999777777666666666555555555999999::::::999999888888999888888888888999::::::777888999;;;<<<=========<<<============>>>>>>>>>???@@@AAABBBCCCBBBAAAAAAAAAAAAAAABBBCCCEEEFFFGGGAAAJJJPPPYYYlll}}}vvvpppjjjfffccc]]]ZZZ]]]bbbiiisss}}}jjjYYYMMMIIIIIIGGGIIINNNSSSWWWXXXWWWVVVTTTTTTSSSQQQNNNKKKHHHFFF@@@???????????????@@@@@@BBBBBBBBBAAA@@@@@@BBBDDDEEEGGGJJJMMMPPPTTTYYY]]]cccggglllqqquuuyyy}}}|||yyywwwuuutttrrrpppllllllkkkkkkkkklllnnnooollloootttzzz|||ttthhh[[[RRROOOOOOQQQVVV___lllyyyxxxrrrnnnkkkhhhgggiiijjjllllllmmmpppsssvvvzzzzzz{{{zzzxxxuuusssqqqnnnoooqqqssstttvvvyyy{{{|||~~~wwwooofff[[[QQQFFFBBB>>>;;;:::::::::999777777666555555555555555555555555555555555555555111222444666777777777666555555555555444333222222333444444555555444444333555666777666444444666777444444444444444444444444555444444333333444444555444333333333222222111111333333333444444444444555222222222222333333333333444444444444444444444444444444444444444444444444666555555666888888777555333333444555555444333333222444555444333222333444444444555555666777777777444555555666666555555444555555666666777777888888888888888777666555555555333444666777999:::::::::888888888888888999::::::666777999:::<<<=========<<<<<<============>>>>>>>>>???AAABBBCCCBBBBBBAAAAAAAAAAAAAAACCCDDDEEEFFFCCCJJJLLLPPP\\\kkk}}}ssslllgggbbb^^^^^^YYYWWWZZZ^^^ccckkksss{{{zzzeeeUUULLLHHHGGGHHHKKKPPPTTTWWWWWWVVVTTTTTTSSSRRRPPPMMMKKKIIIBBBAAAAAA@@@??????@@@@@@AAABBBBBBAAA???@@@BBBDDDDDDFFFIIIKKKNNNRRRVVVZZZaaadddiiinnnrrrwww|||xxxvvvsssqqqooonnnllljjjiiijjjkkkkkklllnnnppprrrppptttzzzwwwhhh[[[TTTSSSVVVZZZbbbjjjuuu|||xxxtttrrrpppnnnmmmmmmllliiigggkkkmmmoooqqqsssvvvzzz~~~~~~{{{xxxvvvsssrrrpppqqqrrrrrrrrrsssuuuwwwtttvvvtttkkkaaaYYYPPPIII???===:::999999888777666777777666555555555555555555555555555555555555555222444555777888777666555555555555555444333222111333333444555555444333333444555555444333333444666444444444444444444444444555444444333333444444555333333333222222222222222333333333444444444555555111222222222222333333333444444444444444444444444444444444444444444444444555666777777666555555555444444444444444444444444222333444444222222333444444444555555666777777888444555555666666555555444666666666666777777777777888888888888888888888888222333555777888999999:::888888888888888999999:::777888999:::;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???@@@BBBCCCCCCBBBBBB@@@@@@@@@AAABBBCCCEEEEEEFFFHHHGGGKKKTTT]]]tttyyypppjjjeee```]]]\\\XXXVVVYYY\\\]]]bbbhhhooowwwuuuaaaSSSLLLFFFFFFGGGKKKQQQTTTUUUTTTRRRSSSSSSSSSQQQOOOMMMKKKDDDDDDBBBAAA@@@@@@??????@@@AAAAAA@@@???@@@CCCEEEDDDFFFHHHJJJMMMPPPUUUXXX\\\___dddiiinnnsssxxx|||~~~{{{sssrrrpppnnnmmmkkkiiihhhgggiiijjjlllmmmooorrrtttvvvzzz|||mmm___XXXXXX]]]bbbooottt{{{~~~zzztttmmmgggbbbccceeeiiimmmooonnnmmmoooqqqtttvvvyyy|||~~~zzzwwwvvvuuupppqqqrrrqqqpppqqqrrrtttmmmooolllbbbXXXQQQJJJCCC;;;:::888888888777555333777777666555555555555555555555555555555555555555444555777888888666444333555555555555444333222111333333444555555444333333222333333222111111222444444444444444444444444444555444444333333444444555333333333333333333333333333333333444444555555555111111222222222333333333444444444444444444444444444444444444444444444444333666888777444222333555555444444333333444444555222333444444222222333444444444444555666777777888444555555555555555555444777777777777666666666666333333444444555555666666777777888888888888888777888888888777888999999:::999::::::;;;;;;::::::999<<<<<<<<<<<<=========>>>>>>???@@@BBBCCCCCCBBBBBB@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDKKKUUUXXXddd|||xxxooojjjfffbbb^^^[[[WWWVVVYYYZZZZZZ]]]aaaaaakkk{{{lll\\\RRRFFFDDDDDDHHHMMMRRRSSSSSSQQQRRRSSSSSSRRRPPPNNNLLLFFFEEEDDDBBBAAA@@@?????????@@@AAA@@@???@@@CCCEEEDDDFFFHHHJJJLLLPPPTTTXXXWWWZZZ___ccchhhnnntttxxx}}}}}}~~~zzzuuuppppppnnnmmmkkkiiihhhgggfffgggiiilllooossswwwyyy}}}sssddd^^^cccjjjmmmyyy~~~}}}rrrhhhaaa___\\\^^^aaaeeeiiimmmpppqqqsssxxx|||}}}~~~}}}{{{xxxuuuuuuuuutttrrrnnnkkkiiihhhgggddd^^^WWWPPPIIIAAA<<<::::::999888777777777888777777666666555555555444555555555555555555555555777777666555444333333333111222222333444444444444555555555555555555444444222222222222222222222222555555555444444333333333444444444333333222222222000111222222333333222222444444444444444444444444111222222333333222222111555444444333333222222111444333333222222333333444555555555444444333333333333333333333333333333333444444222222222222444444222222333333444555666666777777777777777777777777888555222222555888888777777888999::::::999888777999888777777777888:::;;;888888999999999:::::::::<<<;;;;;;;;;;;;<<<======:::;;;===>>>>>>>>>===<<<<<<===???@@@AAAAAA@@@???>>>>>>???@@@BBBCCCDDDDDDEEECCCEEEKKKPPPVVV```iii~~~qqqlllkkkddd[[[^^^[[[XXXUUUWWW[[[```dddccchhhqqq~~~|||cccUUUKKKKKKHHHFFFIIIOOOTTTVVVXXXWWWVVVUUUSSSRRRQQQQQQJJJGGGCCCAAAAAAAAA@@@???@@@@@@@@@@@@AAAAAABBBCCCBBBCCCDDDFFFIIILLLNNNOOOWWWYYY]]]aaaeeejjjpppttt{{{}}}|||wwwooonnnllljjjiiihhhggggggiiijjjllloootttyyy~~~{{{nnniiimmmrrrttt~~~vvvllldddaaaaaa```aaacccgggkkknnnqqqsssyyy~~~~~~~~~}}}zzzxxxvvvvvvtttqqqlllhhhfffeeeaaa]]]VVVPPPIIICCC===999:::999888888777777777888777666666666555555555444555555555555555555555555777666555444444333333333222222333444444444333333555555555555555555444444444444444444444444444444444444444444444333333333555555555444444444333333111222222333333333333333444444444444444444444444222222333333333333222222333333333333333333333333444333333222222333333444555555444444444333333333333333333333333333333333444333333222222333333444222222333333444555555666666666666666666666666666:::666333333555777777666666777888888888888777666888777777666777888999:::999999999999999999999999:::999999999999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@>>>??????@@@AAABBBBBBCCCDDDCCCEEEJJJOOOTTT\\\eeewwwtttnnnmmmhhh```^^^\\\ZZZWWWVVVYYY^^^cccgggjjjpppzzzrrraaaOOOMMMHHHFFFGGGKKKOOOQQQWWWWWWVVVUUUTTTSSSRRRRRRLLLIIIEEECCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCC@@@AAABBBDDDFFFIIIKKKMMMSSSVVVYYY]]]aaaffflllpppsssvvvyyy|||~~~~~~xxxmmmllliiigggffffffggggggiiijjjmmmrrryyyyyyuuuwww{{{{{{{{{pppfffbbbccceeeeeefffgggjjjmmmpppsssttt{{{~~~zzzxxxtttooojjjeeeaaa___[[[VVVNNNHHHBBB>>>999777999888888777777777777777666666666555555555555555444444444444444444444444777666555444333333333333333333444444444333222222444444444444444444555555555555555555555555555555333333333333444444444444666666555555555555444444222222333444444444444444444444444444444444444444222222333333333333222222111111222333333444555555444333333222222333333444555444444444444333333333333333333333333333333333444333333222222333333444222333333444444555555555666666666666666666666666:::888555444555666555444555666666777777666666555666666666666666777888888999999999999999999888888999999999999999:::;;;;;;>>>============>>>??????>>>>>>>>>>>>???@@@AAAAAA????????????@@@@@@AAAAAACCCBBBDDDJJJMMMPPPVVV]]]dddzzzssspppkkkfff```bbbbbb^^^YYYYYY]]]bbbkkklllooowwwpppXXXRRRKKKGGGFFFHHHKKKMMMUUUVVVVVVVVVVVVUUUTTTTTTOOOLLLHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBB@@@@@@AAACCCEEEHHHJJJKKKNNNQQQTTTWWW[[[```fffiiikkkooouuuyyy}}}|||vvvllljjjgggeeedddfffgggiiifffhhhmmmttt}}}~~~zzzzzz{{{~~~~~~{{{|||~~~}}}xxxnnnhhhfffhhhjjjkkkkkklllmmmoooqqqssstttxxx~~~{{{uuunnnhhhbbb\\\YYYVVVPPPIIIBBB>>><<<999888888777777666666666777777555555555555555555555555444444444444444444444444666555444444333333333444444444444444333222222111333333444444444444555555555555555555555555555555222222222333333444444555555555555555444444444444222333444444555555444444444444444444444444444444222333333333333333333222222222222333333444444444444333333222222333333444444444444444444444444444333333333333333333333333333333333333333333333333333333333444444444555555666666666666666666666666999888666555555666666666666666666666666666666666555555555555666666777777999999999999888888888888;;;;;;::::::;;;;;;<<<=========<<<;;;;;;===>>>???>>>>>>=========???AAABBB?????????????????????@@@BBBAAADDDIIIKKKKKKOOOUUU[[[tttyyysssnnnkkkfffkkkmmmiiiaaa]]]___ccckkkmmmqqqzzz}}}dddZZZOOOJJJHHHHHHJJJMMMSSSTTTUUUVVVWWWWWWVVVVVVQQQNNNJJJHHHGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDFFFHHHJJJKKKJJJMMMPPPSSSVVV[[[```dddhhhmmmsssyyy}}}}}}|||yyy{{{}}}vvvpppjjjiiifffeeeeeefffhhhjjjeeehhhnnnvvvxxxooollllllnnnuuu}}}|||vvvrrrpppppprrrssssssrrrqqqppppppqqqrrrssstttzzz~~~uuummmfff___XXXTTTOOOJJJCCC>>>;;;:::999888777666666555666666777777444444444555555555555555444444444444444444444444555444444333333333333444444444444444333222222111333333333333444444555555444444444444444444444444111222222333333444444444333333333333333333333444222333444444555555444444444444444444444444444444333333333444444333333333444444444333333222222222444333333222222333333444444444444444444444444444333333333333333333333333333333333333333333333333333333333444444444444444555555555555555555555555666666666666666777888888777777777777777777777777444444555555666666666666888888888888888888888888;;;::::::::::::;;;<<<<<<;;;;;;:::999999;;;<<<===>>>======<<<===???@@@AAA?????????????????????@@@AAA@@@CCCGGGHHHGGGJJJOOOSSSccc}}}xxxqqqoooooouuuzzzwwwnnneeebbbccchhhllltttnnn```RRRLLLIIIFFFGGGKKKPPPQQQTTTVVVWWWXXXXXXWWWRRRPPPLLLJJJHHHFFFCCCAAAAAA@@@@@@??????@@@@@@@@@BBBBBBCCCDDDEEEGGGIIIIIIHHHJJJMMMPPPSSSWWW\\\```fffjjjqqqvvvzzz}}}{{{yyyssstttuuuvvvvvvsssnnnkkkgggfffeeedddeeefffhhhjjjhhhkkkqqqyyyuuujjjbbb```cccfffrrr|||wwwuuuuuuvvvyyy|||~~~|||zzzwwwtttsssrrrrrrssstttyyy|||~~~tttkkkccc\\\TTTNNNGGGCCC===999777777666666555555555555555666666777444444444444444555555555333333333333333333333333444444333333333333444444333333444444444333222222222222333333444444555555333333333333333333333333222222222222333333333333222222222333333333333444222222333444444444444444444444444444444444444444333333444444444444333333555555444333333222111111444333333222222333333444333333333444444444444555333333333333333333333333222333333444444333333222444444444444444444444444555555555555555555555555444666777777777777888:::888777777666666777777888444555555666777666666666777777777888888888999999888888888888888999::::::999999999999999:::;;;;;;============>>>???@@@@@@????????????@@@@@@AAAAAAAAA@@@BBBEEEEEEDDDGGGLLLOOOXXXjjjwwwuuu{{{~~~rrriiieeefffkkkttt{{{hhhVVVNNNJJJDDDDDDHHHLLLNNNRRRUUUWWWXXXXXXXXXTTTRRRNNNLLLJJJGGGDDDAAAAAA@@@@@@????????????@@@@@@@@@@@@AAABBBCCCEEEFFFFFFHHHKKKMMMPPPTTTYYY\\\aaaeeekkkppptttxxx||||||xxxpppnnnllllllkkkjjjhhhfffcccccccccdddeeefffggghhhiiilllrrrwww|||~~~~~~~~~sssoooggg___[[[^^^dddiiisss~~~}}}yyyvvvtttooooooqqqwww~~~yyyvvvtttttttttuuuxxxyyyzzz~~~}}}qqqggg```XXXOOOIIIAAA>>>999666666666555555555444444444555555666777333333333444444555555555333333333333333333333333444333333222333333444444222222333444444444333333111222222333444444555555333333333333333333333333333333333222222222222222333333333333444444555555111222222333333333333333444444444444444444444444333333444444444444333333333333333333333333333333444333333222222333333444333333333444444444555555333333333333333333333333222333333444444333333222444444444444444444444444555555555555555555555555555777999999777666777999777666555555555555666777444555666777777777666666555555666777888999::::::888888888777888888999:::999999:::;;;;;;;;;;;;:::;;;<<<===>>>????????????>>>??????@@@AAABBBBBBCCCBBB@@@AAACCCCCCBBBEEEJJJMMMTTT```rrr~~~uuulllhhhkkkrrr|||uuu___UUUMMMEEECCCGGGIIILLLPPPTTTWWWXXXYYYXXXWWWTTTQQQOOOLLLIIIEEECCCAAAAAA@@@???????????????@@@@@@@@@@@@AAABBBDDDDDDEEEFFFIIIKKKMMMQQQVVVYYY\\\```eeekkkpppvvv{{{}}}xxxnnnkkkhhhfffeeeeeeeeeddd```aaabbbcccdddeeeeeefffhhhkkkppptttuuutttrrrpppdddaaa\\\YYYZZZaaajjjrrrsss~~~}}}wwwqqqkkkgggkkkkkknnnwww}}}yyyvvvuuuuuuuuuwwwwwwuuuyyy{{{oooeee]]]UUULLLFFF???<<<999777777777777666444444444444444555666777333333333444444555555555333333333333333333333333333333333222222333444444111222333333444444444444111111222333333444555555444444444444444444444444444333333222222111111111444444444555555555666666111111222333333333333222444444444444444444444444333444444555555444444333111222222333333444444555444333333222222333333444333333333444444555555555333333333333333333333333222222444444444444222222444444444444444444444444555555555555555555555555666999;;;:::777555555777666555444333333444555666444555777888888888777666444444555777888999:::;;;::::::999999::::::;;;<<<999:::;;;<<<===<<<;;;::::::;;;===?????????>>>>>>>>>??????AAABBBCCCDDDDDDCCC@@@@@@BBBBBBAAAEEEJJJIIIPPPXXXcccyyytttjjjlllooovvvggg[[[RRRHHHDDDHHHGGGJJJOOOSSSWWWXXXYYYXXXYYYVVVSSSQQQOOOKKKGGGDDDAAAAAA@@@???>>>>>>??????BBBBBBBBBBBBCCCDDDEEEFFFCCCEEEGGGIIILLLOOOTTTWWWYYY]]]ccciiiooovvv~~~{{{vvvooojjjccc______``````___cccaaa___```bbbeeefffgggkkkiiijjjlllkkkfffdddeee\\\YYYXXXZZZaaakkkssswww}}}~~~~~~uuummmeeeaaabbbeeehhhoooxxx{{{vvvtttsssxxxyyyzzzwwwssstttzzz}}}xxxooofff\\\RRRHHHCCC;;;:::888666555555666777777777666555444333333333444444444444444444444444555555555555555555555555333444444555555444444333222333333444444333333222555444222111111111222333222333444666777666666555444555555555444333333222444444444333333222222222444444444444444444444444333333222111111222333333555333111111333333111///444333333222222333333444333333333333333333333333333444444555555444444333333333333333333333333333444444444444444444444444444444444444444444444444111222444555555555444444555555555555666666666666777777777777666666666666888888888777888999999:::888888777777777777777888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<==================>>>???@@@AAACCCCCCCCCDDDDDDDDDDDDEEEEEENNNQQQWWWhhh~~~~~~ssslllgggjjjsss~~~jjjYYYNNNIIIJJJGGGJJJMMMOOORRRWWWYYYYYYZZZXXXUUUSSSRRRPPPJJJFFFBBB@@@???@@@AAAAAA@@@>>>??????@@@@@@@@@AAAAAAAAACCCEEEGGGHHHIIIKKKNNNPPPXXX[[[___dddiiipppwww|||~~~xxxssskkkgggbbb______``````___cccbbb```aaacccfffggggggjjjgggfffgggccc\\\XXXYYYTTTWWW]]]dddkkksssyyy|||~~~wwwnnnfff^^^\\\]]]cccfffmmmwww{{{xxxvvvwwwxxxxxxvvvrrrsssxxx}}}|||vvvlllaaaWWWMMMEEE???;;;999777666555555666777777777666444444333333444444444444444444444444444444444444444444444444444333444444555555444444333222333333444444333333222111000000///////////////444444555555555444333222333333444444333222222111444333333333333333333222444444444444444444444444333333222111111222333333777555333333555555444111444333333222222333333444333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333444444444444444444444444222333444555555555444444555555555555666666666666555555666666777777777888777777666666666777777888888888777777777777888888999999999:::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDLLLNNNRRR```rrrwwwpppjjjjjjooozzzwwweeeWWWOOOMMMHHHIIIKKKMMMQQQUUUXXXXXXZZZXXXUUUTTTSSSPPPLLLHHHDDDBBB@@@@@@@@@AAA@@@?????????@@@@@@@@@AAAAAAAAABBBDDDFFFGGGHHHIIILLLOOOUUUXXX\\\```fffllltttyyyyyyrrrnnneeeccc```______``````___aaa``````aaadddfffgggfffgggccc```^^^ZZZSSSOOOPPPSSS\\\hhhrrrxxx{{{}}}{{{nnneee^^^XXXXXX[[[aaaeeelllvvvzzzuuussstttvvvvvvtttqqqrrrvvvyyy{{{}}}xxxqqqeeeYYYOOOFFF???;;;:::999777555555555666666777666555444444444444444444444444444444444444444333333333333333333333333333444444555555444444333222333333444444333333222222333333333222222111111666555555444333222000///222222333333222222111111222333333333333333333444444444444444444444444444333222222111111222222333666444333333555555444222444333333222222333333444333333333333333333333333333333444444444444333333333333333333333333333333222222222222222222222222444444444444444444444444222333444555555555444444555555555555666666666666333444555666777888888999666666555444444555555555888777777777777777888888999999999999::::::::::::999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<============>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCJJJJJJLLLWWWbbbyyyxxxooolllllloooxxxvvvfffYYYQQQKKKIIIHHHJJJNNNRRRUUUVVVYYYXXXVVVVVVUUURRRNNNJJJGGGDDDAAA@@@@@@AAAAAA@@@??????@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFGGGJJJMMMQQQTTTWWW\\\aaagggnnnsss~~~~~~|||xxxqqqkkkhhh______^^^______``````___^^^^^^```cccfffhhhhhhgggccc]]]WWWTTTQQQNNNOOOSSS\\\ggguuu~~~~~~~~~|||qqqddd]]]YYYWWWYYY^^^bbbeeekkksss}}}}}}wwwsssqqqqqqrrrssssssrrrrrruuuxxxwwwxxxyyyzzzzzzzzzzzzyyysssjjj^^^QQQGGG@@@<<<999888777666555555555555666777666555444444444444444444444444444444444444444333333333333333333333333333444444555555444444333222333333444444333333222333444555555555444222111555444444333222111000///222222333333333333222222222222222333333444444444333333333333333333333333222222222222222222222222333222222222222222222111444333333222222333333444333333333333333333333333333333333444444333333333333333333333333333333333333333333333333333333333444444444444444444444444333444444444444444444444555555555555666666666666444444555555666777777888666666555444444444555555777777777777777777888999888999999999999:::::::::888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<======>>>???@@@???@@@@@@@@@AAAAAAAAAAAABBBHHHGGGHHHPPPVVVeee|||wwwoookkkjjjnnntttyyyeeeWWWPPPJJJFFFHHHLLLNNNQQQTTTWWWWWWWWWWWWVVVSSSPPPMMMJJJGGGCCC@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA???AAACCCCCCDDDEEEHHHJJJNNNPPPTTTXXX\\\ccciiinnn|||zzzxxxxxxxxxxxxxxxxxxvvvsssooojjjeeebbb[[[\\\]]]^^^______``````^^^```cccgggkkklllkkkiii___WWWOOOKKKJJJKKKQQQXXXhhhqqq}}}~~~yyymmmddd[[[YYYXXXYYY]]]ccceeegggkkkqqqyyy}}}yyyvvvtttpppqqqrrrssstttuuuvvvxxxvvvvvvuuutttsssrrrqqqqqqjjjaaaUUUIIIAAA===:::999666666555555555555555555666666555444444444444555444444444444444444444444333333333333333333333333333444444555555444444333222333333444444333333222000111222222222111///...222222222222222222222222333333444444444444444333222222222333333444444444333333333333333333333333222222222222222222222222111222222222222222222333444333333222222333333444333333333333333333333333222333333333333333333222333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444555555555555666666666666666666666555555555555555777777666666555666666777777777666666777888999999888888888999999999::::::888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<===>>>???@@@????????????@@@@@@@@@AAAAAAFFFEEEFFFMMMPPPXXXjjjsssllliiikkkpppxxxyyyeeeYYYOOOGGGGGGJJJKKKMMMQQQTTTVVVXXXXXXWWWTTTQQQOOOMMMJJJEEEBBBAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA>>>@@@AAABBBBBBDDDFFFIIIKKKNNNQQQTTTYYY___eeejjj|||xxxuuusssqqqpppooonnnmmmjjjgggccc```^^^YYY[[[]]]^^^^^^^^^```bbbccceeehhhlllooonnnkkkggg[[[SSSLLLJJJJJJMMMUUU]]]ooouuu}}}{{{tttnnnaaaZZZWWWYYY\\\^^^ccchhhjjjkkknnnqqqvvv{{{}}}{{{yyyvvvuuussstttuuuvvvwwwwwwwwwvvvtttsssqqqooollliiigggeee^^^VVVKKKBBB===::::::999555555555555555555444444666555555444444444555555444444444444444444444444333333333333333333333333333444444555555444444333222333333444444333333222222333333333333222111111111111111111222333444555333333444555555555444444222333333333333333333444333333333333333333333333111222222333333222222111222444555555333333444666444333333222222333333444333333333333333333333333222222333333333333222222333333333333333333333333555555555555555555555555444444444444444444444444555555444333333333444444555555555555666666666666666666666555555555444444777777666666777777888999666666666666777888999:::888888888888999999999999888888999999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>??????????????????@@@@@@@@@@@@AAAEEECCCEEELLLLLLQQQ___mmm}}}sssmmmlllnnnqqqyyyxxxdddUUUIIIHHHIIIGGGIIINNNQQQTTTWWWYYYWWWTTTRRRQQQOOOLLLGGGDDDCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAA>>>@@@AAAAAABBBCCCEEEGGGIIIKKKNNNRRRVVV[[[aaafff~~~yyytttpppllliiigggfffeeecccaaa^^^]]]\\\ZZZ\\\]]]]]]]]]^^^aaadddfffgggjjjmmmmmmiiiccc^^^UUUPPPNNNQQQUUUYYY```hhhtttwww|||~~~}}}|||xxxrrrkkkfff]]]YYYZZZ___eeegggjjjnnnooooooppprrruuuxxx|||}}}zzzzzz{{{|||{{{zzzxxxwwwzzzzzzzzzzzzzzzxxxuuussspppooommmjjjeee```[[[YYYQQQKKKBBB;;;999888999999444444444555555444444444555555444444444555555666444444444444444444444444444444444444444444444444333444444555555444444333222333333444444333333222666666555444444444444555222111111111222333555666222222333444444444444444444333333333333333333222222222222222222222222222111222333333333333222111111444555555333333555777444333333222222333333444333333333333333333333333222222333333333333222222333333333333333333333333555555555555555555555555444444444444444444444444666555444333333333333444555555555555666666666666444444555555555555555555555555555666777888999:::666666666666777888999:::888888888888999999999999999999999999999999::::::======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===???????????????@@@@@@@@@AAAAAAAAADDDAAABBBJJJIIIJJJVVV[[[sssuuuooommmlllppp~~~nnn\\\LLLIIIIIIEEEFFFKKKNNNRRRWWWXXXWWWTTTRRRRRRPPPMMMIIIGGGEEECCCAAA?????????@@@@@@@@@AAAAAAAAA>>>@@@AAAAAAAAABBBEEEGGGGGGIIILLLNNNRRRWWW^^^bbb{{{uuuoooiiifffbbbaaa```___]]]\\\[[[[[[ZZZ\\\^^^]]]\\\]]]aaaeeeeeeggghhhjjjhhhbbbZZZTTTOOONNNQQQYYYaaafffmmmtttxxxyyy|||}}}zzzxxxwwwuuuqqqllleee```___]]]```gggmmmoooqqqsssqqqqqqrrrsssvvvyyy{{{}}}~~~~~~}}}~~~}}}{{{xxxtttqqqmmmllljjjfff```YYYSSSPPPIIIDDD<<<777666777999999333333444555555444444444555555444444444555555666444444444444444444444444555555555555555555555555333444444555555444444333222333333444444333333222444333222111000111222333444333222222222333555555000111222333333333333333444444444333333222222222222222222222222222222222111222333444444333222111///111444333111111333555444333333222222333333444333333333333333333333333222222222333333222222222333333333333333333333333444444444444444444444444444444444444444444444444666555444333222333333444555555555555666666666777222333333444555666777777444444444555777888:::;;;666666666666777888999:::777888888888888999999999::::::999999999999999999======<<<<<<<<<;;;;;;;;;<<<;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@AAAAAAAAABBBDDD@@@AAAHHHFFFFFFQQQOOOccc}}}rrrmmmiiijjjuuuuuu```OOOKKKIIIDDDDDDJJJLLLQQQVVVXXXVVVTTTRRRRRRPPPNNNJJJHHHFFFDDDAAA>>>??????@@@@@@@@@AAAAAAAAA???@@@AAAAAAAAABBBEEEGGGEEEGGGJJJLLLPPPUUU[[[___~~~~~~~~~{{{ssskkkeeeaaa```___\\\[[[ZZZZZZ[[[\\\\\\]]]^^^^^^```aaabbbbbbggghhhhhheee___YYYTTTQQQOOOSSS\\\gggqqqwwwxxxwwwxxxzzz|||wwwvvvsssnnnhhhdddcccdddccceeehhhlllooopppppppppwwwvvvuuuuuuwww{{{{{{zzzzzzxxxsssooohhhfffbbb]]]YYYSSSLLLHHHAAA???;;;888666555555666666666666666555555555555444555555555666666777777333333333333333333333333555555444444444444555555333333333444444444555555333333444444333333222111333333333333333333333333000111222333555666777888222222222222222222222222222222222222222222222222333333333222222111111111000000//////000222444555555555333222111000000000222222111111222444555777222333333444444333333222000000111222222222222111000000000111111222222222444444444444444444444444333333333222222111111111222222333333444555666666555555555555555555444444555555666777777777777777999777555444333444555666777777888999999999999888888888999:::;;;<<<<<<===888888888888999:::;;;<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===BBBAAA@@@@@@@@@AAABBBCCCAAABBBCCCCCCCCCCCCEEEGGGSSSUUUeee{{{ooojjjjjjqqqnnnYYYNNNKKKHHHFFFFFFHHHKKKPPPUUUWWWXXXWWWVVVUUUSSSPPPLLLHHHEEECCCBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@??????@@@BBBCCCEEEFFFGGGIIIKKKNNNQQQTTTVVV~~~{{{zzzzzz}}}xxxpppiiiccc```]]]\\\[[[ZZZZZZ[[[\\\]]]\\\]]]^^^```bbbcccccccccccccccaaa\\\WWWRRROOOOOOTTT[[[fffqqqxxx{{{{{{zzz{{{}}}}}}wwwtttoookkkgggeeeddddddfffhhhkkkoooqqqsssssssssvvvwwwxxxyyy{{{}}}~~~zzzuuupppllleeebbb]]]YYYTTTNNNHHHDDD>>>===:::888666555555555666666666666555555555555444444444444555555555666444444444444444444444444555555444444444444555555333333333444444444444555333333444444333333222111333333333333333333333333333333333444444444555555222222222222222222222222222222222222222222222222333333333222222222111111111111111111111222333444444444333222111111111111333222222222222333555666333444444555555444444333000000111222222222222222222222333333333444444444444444444444444444444444444333333333222222222222222333333444444555555555555555555555555555555555555555666777777777777777888777555444333444555666777777888999999999999888777777777777777777777888888888888888999:::;;;<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===??????>>>>>>>>>???@@@AAA@@@AAABBBBBBAAABBBDDDFFFKKKMMMZZZttt~~~qqqkkkjjjnnnyyysss]]]PPPLLLIIIGGGGGGFFFIIINNNRRRVVVWWWWWWVVVUUUSSSPPPMMMIIIFFFCCCBBBBBBBBBBBBBBBAAA@@@@@@???AAA@@@@@@???@@@AAACCCCCCDDDEEEGGGIIILLLOOOQQQSSS~~~xxxwwwwwwyyy}}}zzzrrrkkkddd```^^^YYYYYYXXXXXXYYY[[[\\\^^^[[[\\\___bbbdddeeedddddd___]]]XXXSSSNNNMMMOOOQQQ^^^gggttt~~~~~~}}}uuupppjjjggghhhiiiiiihhhmmmnnnppprrrtttuuuvvvvvvwwwzzz~~~~~~{{{{{{{{{}}}xxxoooiiifff___\\\WWWRRRMMMGGGBBB>>>:::999888888777666555555666666666555555555555444333333333444444444444444555555555555555555555555555555444444444444555555333333333333444444444444333333444444333333222111333333333333333333333333555555444444333333222222222222222222222222222222222222222222222222222222333333333222222222222111222222333333333333333222333333222111111222222333333333333222222333444444444444555555555555444444000111111222222222222222222333333333333444444444444444444444444444444444444444444444333333333333444444444444444444444444555555555555555555555555555555666777777777777666777666555444444444555666666777888888999999888888777777777666666666555555999999999999:::;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===???>>>>>>>>>>>>???@@@@@@???AAAAAAAAA@@@AAACCCEEEFFFHHHQQQaaaxxxwwwnnnkkklllsss|||gggXXXPPPKKKIIIIIIDDDFFFJJJOOORRRUUUVVVVVVVVVTTTQQQNNNJJJGGGDDDCCCAAAAAAAAA@@@??????>>>>>>AAAAAA@@@@@@@@@@@@AAABBBBBBBBBDDDFFFHHHKKKNNNOOOzzzyyywwwxxx{{{}}}~~~~~~~~~zzztttllleee```\\\[[[XXXXXXXXXXXXXXXYYY[[[\\\ZZZ\\\```ccceeeeeedddcccZZZWWWSSSNNNMMMQQQWWW]]]kkkuuu}}}zzzqqqkkkfffggglllqqqsssrrruuuuuuuuutttttttttttttttxxx|||}}}ssstttvvvzzzuuujjjcccaaaZZZVVVPPPKKKFFFAAA===:::666666777777777666555444666666555555555444444444444444444444444444444444444444444444444444444444555444444333333444444555222222333333333444444444333333444444333333222111333333333333333333333333555444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333444555444333222111222111111111222222333444444444333333333333333333333333444444444444333333000111222222333333222222111111111111111111111111333333333333333333333333444444444444444444444444444444444444444444333333444444444555555555555555444555666666777777666666666666555444444444555666666777777888888888888888999999999999999999888888::::::999999:::;;;;;;<<<999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===@@@@@@@@@@@@@@@AAAAAABBB@@@AAABBBAAA@@@AAABBBDDDGGGJJJOOOWWWccc{{{pppkkkiiilllrrr|||vvveeeYYYPPPKKKJJJCCCDDDGGGKKKNNNRRRTTTVVVUUUTTTRRROOOLLLIIIFFFEEEBBBAAA@@@???>>>=========AAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBDDDFFFIIIKKKLLL}}}zzzxxxxxxxxxwwwvvvuuuqqqkkkeee```\\\ZZZYYYYYYXXXXXXXXXXXXXXXXXXYYYYYY[[[___aaabbbbbb```___TTTSSSQQQPPPSSS[[[eeelllzzz~~~xxxssspppkkkhhhgggllluuu}}}}}}|||yyyvvvtttrrrrrrrrrwww|||}}}yyynnnqqqvvv{{{tttiiibbb___UUUQQQJJJEEEAAA===:::888444555555666666666555444555555555555444444444444666666555555555555555555222222222222222222222222444444333333333333444444222222222333333333444444333333444444333333222111333333333333333333333333222222222333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222333444555444333222111111111111111222333444444333333333333333333222222222222222333333222222222111111222333333333333222111111111111111111111111333333333333333333333333444444444444444444444444444444444444444444333333444444444555555555666666444444555666666666666666555555444444444555555555666666777888888888888777888888999999:::;;;;;;<<<::::::999999999:::;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===??????@@@@@@AAAAAAAAAAAAAAABBBCCCBBBAAAAAACCCEEEEEEHHHMMMQQQWWWiiisssmmmhhhgggiiippp|||sssdddVVVLLLIIIDDDDDDEEEGGGJJJNNNRRRTTTTTTTTTSSSQQQNNNLLLIIIGGGCCCBBB@@@???>>>=========@@@@@@@@@@@@@@@@@@??????AAAAAABBBCCCEEEGGGIIIJJJ~~~zzzvvvtttrrrooommmiiigggddd```\\\ZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[\\\]]]]]]\\\ZZZYYYQQQRRRTTTXXX___iiittt||||||tttlllfffcccfffggglllttt~~~yyyvvvtttsssssswwwzzz~~~~~~zzzwwwppptttyyy~~~~~~|||}}}tttjjjaaa\\\QQQLLLEEE@@@===;;;999888555555555555555555555555555555555444444444444333666666666666666555555555111111111111111111111111444444333333333333444444222222222222333333333333333333444444333333222111333333333333333333333333000111111222333444444555222222222222222222222222222222222222222222222222111222222222222333333333222222333333333333333222222111111111222333333444222222333444444444333333111111222222222222111111111222222333333333333333444444444333333333333222333333333333333333333333333333333333444444444444444444444444444444444444333333444444555666666666444444555666666666666555333444444444555555555555555666777777888888777777666666777888999:::;;;;;;:::999999888888999999:::888999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<===>>>>>>??????>>>>>>BBBCCCCCCBBBAAAAAACCCDDD???BBBHHHLLLOOO\\\uuuvvvmmmgggeeegggpppzzzsss```QQQKKKGGGFFFEEEEEEGGGKKKOOOQQQSSSSSSSSSRRRQQQNNNLLLKKKEEEDDDBBB@@@???>>>>>>?????????@@@@@@@@@@@@@@@???AAAAAAAAACCCDDDFFFGGGHHH{{{vvvqqqnnnkkkhhheee___^^^]]]\\\ZZZYYYXXXWWWVVVWWWXXXYYYYYYZZZYYYYYY[[[[[[ZZZYYYWWWUUUSSSRRRSSSWWW^^^fffoooyyy{{{rrrjjjddd```^^^ccchhhrrr}}}~~~zzzyyyyyyyyy|||}}}~~~~~~}}}{{{yyytttvvvzzz~~~}}}{{{yyyyyyxxxuuupppggg]]]VVVLLLGGGAAA<<<999999888777777666555444444555666666555555555444444444333333666666666555555444444444222222222222222222222222444333333222222333333444111222222222222333333333333333444444333333222111333333333333333333333333000111111222333333444444222222222222222222222222222222222222222222222222111111222222222333333333111111111111111222333444222222222111222222333333000111333444444444444333111222222333333222222111111222333333444444333333444444444333333333222222222222222222222222222222222222222222333333333444222333333444444555555555333333444444555666666777333444555555666666555555222333444444555555555555555666666777777777777777666666777777888888999999999888888777777888888888888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<===>>>???>>>>>>===AAABBBBBBAAA@@@@@@AAACCC@@@AAAEEEHHHKKKRRRcccsss|||pppgggdddiiiqqqppp]]]TTTKKKHHHFFFDDDEEEHHHLLLNNNQQQRRRSSSSSSSSSQQQOOONNNHHHFFFDDDAAA@@@@@@@@@AAA===>>>???@@@AAAAAA@@@@@@@@@@@@@@@AAABBBDDDEEEFFF{{{wwwrrrmmmjjjfffcccaaaYYYYYYZZZZZZYYYYYYXXXWWWTTTUUUWWWYYYZZZ[[[\\\\\\\\\[[[YYYVVVSSSQQQOOONNNXXX^^^gggqqq{{{|||xxxqqqjjjdddaaa``````aaajjjwww~~~uuuwwwyyy{{{||||||||||||rrrqqqooonnnjjjbbbWWWNNNIIIDDD>>>999777777777777999777555444333444666777555555444444444333333333555555555444444333333333333333333333333333333333444333333222222333333444111111222222222333333333333333444444444333222222333333333333333333333333222222222222222222333333222222222222222222222222222222222222222222222222111111111222222333333333000000//////000222444555333333222222111222222333///111222444555555444444222333333444444333333222111222333333444444333333222222222111111000000000222222222222222222222222111111111222222333333333222222333333444555666666333333444444555666777777333444555555666666555555222333444444555555555444555666666777777777777777999999999999888888888888888888777777777777777888888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<=========>>>???AAAAAA@@@@@@???@@@AAAAAA@@@???>>>@@@BBBGGGEEEFFFHHHIIIMMMXXXccc~~~zzzmmmeeehhhnnnyyy}}}hhh]]]MMMJJJFFFCCCCCCFFFJJJMMMPPPQQQRRRTTTTTTSSSQQQPPPJJJHHHEEECCCAAAAAAAAABBB<<<===???@@@AAAAAAAAA@@@?????????@@@AAABBBDDDEEE}}}vvvmmmeeeaaa^^^]]]\\\XXXWWWVVVUUUUUUUUUVVVWWWUUUVVVXXXZZZ\\\^^^```aaa___\\\VVVPPPMMMNNNRRRVVVeeeqqq}}}~~~sssooohhhaaa^^^___ccchhhlllttt}}}||||||||||||}}}}}}zzzxxxpppmmmkkkhhhddd\\\QQQIIIAAA???<<<888666555555666888888777777666666666555666666555444333333222222111222333333444444333333444444444444444444444444444444444444444444444444333222222111111222222333333333333333333333333333444444444333333222222222666555333222111222222333222222222222222222222222111111111111111222222222333333333333333333333333222222111111111111222222444444333222222111111000222222222111222222333444333333333333333333333333222222222222222222222222000111222333444333222111222222222333333444444444444333333222222333333444555555555555555444444444444444444555555555555666444444444444444444444444333444555555666666555555666666777888999::::::;;;888888888777777777777777888999999999999888777777999999::::::::::::;;;;;;999999:::;;;;;;;;;::::::>>>>>>???@@@@@@@@@@@@???@@@@@@??????@@@@@@AAABBBDDDCCCAAA@@@BBBGGGOOOTTTggg~~~}}}lllfffhhhzzz{{{jjjZZZPPPGGGEEEDDDCCCDDDGGGMMMOOORRRUUUUUUTTTQQQPPPQQQMMMIIIGGGEEEDDDBBB@@@>>>???@@@AAAAAA@@@>>>===@@@?????????@@@AAAAAABBBzzztttkkkccc___\\\[[[ZZZWWWVVVUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]]]]\\\YYYSSSNNNLLLPPPWWW]]]pppzzz~~~sssfffdddaaa]]]\\\^^^dddhhhnnnvvv{{{yyyxxxxxxwwwuuurrrooooookkkgggbbb]]]UUUKKKDDD===;;;999666444444444444666555555555444444444444666555555444333333222222222222333444444444444444444444444444444444444444222222222222222222222222333333222222222222333333333333333333333333333333222222444555777888999:::555444333222222222333444222222222222222222222222444444333222111000//////333333333333333333333333222222111111111111222222222222222222222222222333111111111111111222333444333333333333333333333333222222222222222222222222111111222333333333333222222333333333333333333444444444333333333333444444444444444444444444444444444444444555555555555666666666666666666666666666333444444555555555555555666666777777888888999999777777888888888888888888666777888999999999999999999999::::::::::::;;;;;;999999:::;;;;;;;;;::::::>>>>>>???@@@@@@@@@@@@???@@@@@@??????@@@@@@AAABBBBBBAAA@@@@@@AAAEEEKKKPPPVVVhhhwwwlllkkkqqqwwwaaaUUUKKKGGGFFFDDDCCCDDDJJJMMMQQQTTTUUUTTTRRRPPPSSSPPPKKKIIIGGGEEECCCAAA???@@@@@@AAAAAA@@@>>>>>>@@@?????????@@@@@@AAABBBuuuoooggg```[[[YYYWWWVVVVVVUUUUUUTTTUUUUUUVVVVVVXXXXXXZZZ[[[[[[[[[[[[[[[VVVTTTPPPNNNPPPVVV```gggzzzrrrhhhZZZZZZZZZ[[[\\\aaaggglllqqqwww}}}{{{yyywwwtttpppmmmnnniiiaaaZZZTTTMMMDDD>>>:::999777666555444555555555555555555444444444444555555555444444333333222333333444555555555555444444444444444444444444444222222222222222222222222444444333333333333444444333333333333333333333333111222333555777999;;;<<<333333222222222333444444222222222222222222222222444444333222111000000///333333333333333333333333222222111111111111222222000111111222333333444444000000000000111222333444333333333333333333333333222222222222222222222222222222111111222222333444444333333333333333333222555444444333333444444555444444444444444444444444444444444555555555555666666666666666666666666666333444444444555555555555666666666777777777777777777777777888999999::::::444555777888999:::::::::999999::::::::::::;;;;;;999999:::;;;;;;;;;;;;;;;===>>>??????@@@@@@??????@@@????????????@@@AAAAAA???@@@@@@@@@@@@CCCGGGJJJMMMWWWllloooiiihhhyyypppaaaRRRLLLJJJGGGDDDCCCFFFIIINNNRRRTTTTTTSSSRRRUUURRRNNNKKKIIIGGGEEECCC@@@AAAAAAAAAAAA@@@???>>>@@@????????????@@@AAAAAA}}}zzznnniiibbb[[[XXXVVVTTTSSSTTTTTTTTTTTTTTTUUUUUUUUUTTTUUUVVVWWWXXXYYYYYYXXXQQQRRRSSSUUUYYYaaajjjppp{{{|||sssiiiaaaUUUWWWZZZ^^^aaagggmmmqqqtttyyy~~~{{{xxxuuuqqqnnnnnnfff\\\SSSLLLFFF???::::::999888777777777888888777777777777777666666666555555444444444333333333333444555555666666555555333333333333333333333333444444444444444444444444555444444333333444444555222222333333333333444444333333333444444444444444222222222222333444444555222222222222222222222222000111111222222333333333222222222222222222222222333222222111111222222333111111111222222333333333/////////000111222333444333333333333333333333333222222222222222222222222333222111000111222333444444444444333333222222222555444444333333444444555444444444444555555555555444444444555555555555666444444444444444444444444444333333333444444555555666666666666666555555555666777777888999::::::;;;555666777888999999999999999999999:::::::::;;;;;;999999:::;;;<<<<<<<<<<<<===>>>>>>??????????????????????????????@@@@@@AAA>>>@@@AAAAAAAAABBBDDDEEELLLPPP]]]uuusssjjjeeennn}}}qqq]]]SSSNNNIIIEEEDDDCCCFFFKKKPPPSSSTTTSSSSSSUUUSSSOOOMMMKKKIIIFFFCCCBBBBBBBBBAAAAAA@@@??????@@@???????????????@@@@@@}}}{{{yyyvvvrrrooogggbbb\\\WWWUUUTTTSSSRRRSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSPPPTTTZZZ```ffflllrrrvvvxxx~~~yyyrrrlllfff```\\\VVVYYY^^^bbbfffkkkppptttvvvzzz{{{xxxvvvtttpppnnnkkkcccVVVMMMFFFBBB===:::777777777777777777777888666666666777777777777777444444444444444333333333333444555555666666555555333333333333333333333333444444444444444444444444555444444333333444444555222222222333333444444444444444333333222111000000111222222333444444444444222222222222222222222222000111111222333333444444222222222222222222222222333333222222222222333333333333333222222222111111000000000000111222333444333333333333333333333333222222222222222222222222333222111000111222333444444444444333333222222222444444444333333444444444444444555555555666666666444444444555555555555666444444444444444444444444444333333333333444555555666666666555555555555555666666777888999999::::::777777888888888777777666999999999:::::::::;;;;;;888999:::;;;<<<<<<<<<<<<======>>>????????????>>>??????>>>>>>??????@@@AAA???AAACCCCCCBBBBBBCCCDDDFFFHHHPPPaaauuu~~~rrriiiiiiqqqjjj[[[RRRKKKFFFEEECCCEEEHHHLLLOOORRRSSSSSSTTTRRROOONNNLLLJJJGGGDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>?????????~~~{{{vvvrrroookkkgggddd___\\\WWWTTTSSSSSSRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTVVVTTTQQQOOOMMMMMMNNNOOOVVV[[[cccjjjppptttxxxzzzwww}}}|||wwwoooggg```\\\YYYYYYZZZ]]]aaaeeehhhmmmqqquuuyyy{{{~~~zzzwwwuuussspppnnnddd[[[OOOFFFAAA>>><<<999444444444555555555555555444444444555555555555555444444444444444444444444333333444555555555555444333333333333333333333333222222222222222222222222444444333333333333444444111222222333333444444555333333333333333333333333222222333444444444333333222222222222222222222222444444333333222222222222222222222222222222222222333333222222222222333333444444333333222111111000222222222111222222333444333333333333333333333333222222222222222222222222222222111111222222333444444333333333333333333222444333333222222333333444333444444555555666666666444444444555555555555666666666666666666666666666444333222222222333555666555555555666666666666666666666666777888888999999777777888888777777666555999999::::::::::::;;;;;;888999:::<<<============<<<===>>>>>>??????>>>>>>???>>>>>>>>>>>>???@@@@@@???AAACCCDDDCCCBBBCCCDDDBBBCCCJJJUUU```ttt}}}ssslllmmm~~~|||kkk]]]PPPIIIHHHEEEEEEFFFHHHKKKNNNQQQSSSSSSRRRPPPOOONNNLLLIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>???~~~|||{{{{{{zzzwwwsssnnniiifffbbb^^^\\\ZZZWWWSSSQQQRRRRRRRRRRRRPPPQQQRRRTTTTTTTTTTTTTTTTTTQQQMMMKKKKKKMMMQQQSSS^^^cccjjjppptttwwwzzz|||yyy~~~xxxmmmkkkfff```[[[ZZZ[[[\\\```bbbeeehhhlllpppuuuxxx|||}}}{{{vvvssspppnnnkkkiiiZZZRRRGGG???;;;:::999888444444444555444444444333444444444444555555555666444444444444444444444444222222333444444444444444222222222222222222222222222222222222222222222222333333222222222222333333111111222333333444555555333333333444444555555555222333444444444333222111222222222222222222222222444333333333333222222222111111111111111111111111444333333222222333333444333222222222222222222222555444333333222333333333333333333333333333333333222222222222222222222222111111222333333333333222222333333333333333333444333222222111111222222333111111222333333444555555444444444555555555555666666666666666666666666666444333222111222333555666555555555666666777777888666666666666666666666777555666777777777777777666999999::::::::::::;;;;;;888999:::<<<======>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>@@@BBBCCCBBBBBBCCCEEECCCCCCIIIPPPUUUaaa~~~vvvooowwwppp\\\QQQNNNHHHGGGEEEEEEGGGKKKOOORRRSSSRRRQQQQQQQQQPPPMMMJJJFFFEEEDDDBBBAAA@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>~~~|||zzzxxxwwwwwwqqqmmmhhhccc```]]]ZZZXXXWWWTTTQQQPPPQQQSSSSSSSSSOOOPPPRRRSSSTTTTTTTTTSSSNNNLLLIIIHHHKKKQQQWWW[[[eeeiiimmmqqquuuxxx{{{}}}zzzxxxppp______^^^\\\\\\]]]```bbbdddfffiiillloootttyyy}}}~~~~~~|||xxxtttnnnjjjgggdddaaa^^^SSSKKKAAA:::777777777666666666666777666666555444555666666666777777888888444444444444444444444444111222333333444444333333222222222222222222222222444444444444444444444444333222222111111222222333111111222333333444555555333333333333333333333222333444444555444333111000222222222222222222222222000111111222444555666666111111111111111111111111444333333222222333333444111111111222222333444444666666555444333333333333333333333333333333333333222222222222222222222222000111222333444333222222222222222333333444444444222111111111111111111222//////000111222222333333444444444555555555666666444444444444444444444444444333222111111333555666444555555666777888999999666666666666555555555555333444555777888888888888999999:::::::::;;;;;;;;;888999:::<<<===>>>>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@>>>???AAAAAAAAAAAACCCEEEDDDBBBFFFLLLMMMRRRhhh}}}}}}~~~sssrrrzzziiiYYYUUUJJJHHHEEECCCEEEIIINNNRRRTTTSSSRRRSSSSSSRRROOOMMMGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@???>>>>>>===>>>>>>}}}}}}{{{yyywwwuuusssooolllfffccc^^^ZZZWWWVVVVVVWWWXXXWWWUUUSSSQQQQQQRRRRRRSSSRRRQQQPPPPPPQQQRRRRRRLLLHHHGGGLLLOOOSSS]]]hhhrrrsssuuuvvvwwwxxxzzz||||||uuummmhhh\\\]]]___aaadddfffgggggggggjjjmmmooopppsssyyy}}}{{{vvvtttnnngggcccaaa]]]VVVPPPDDDBBB>>>:::777666666777444444444444444444444444444444555555555555444444444444444444444444444444444444444555555555555666333333333333333333333333222222222222222222222222222222444444444444222222222222222222222222222222444444333222111000///...444444444444444444444444222222222222222222222222333333333333333222111000333333333222222111111111000000000000000000000000333333333333333333333333222222222222222222222222333333222222222333444555000000000000000000000000333333333333333333333333222222222222222222222222222222222222222222222222000000111111111222222222333333333444444555555555777888999::::::888666444777666666555555555555666777777666666666666666777999999999888777666666555::::::999999888777666666999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::??????>>>===============?????????>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA???BBBEEEDDDEEEMMM[[[fffvvvqqqxxxvvvrrruuu~~~zzzdddWWWRRRLLLDDDAAACCCGGGJJJKKKNNNOOOQQQRRRSSSRRRPPPOOOLLLJJJGGGDDDBBBAAA@@@@@@@@@@@@???>>>>>>???@@@AAA{{{xxxuuurrrpppmmmjjjgggaaa___[[[WWWTTTTTTTTTUUUVVVUUUTTTRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSRRRRRRJJJHHHKKKSSSYYY___hhhsssxxxyyyzzzzzzzzzzzz{{{|||}}}~~~~~~|||xxxqqqjjjfff```aaadddgggjjjllllllmmmkkknnnrrrsssuuuwww|||yyy||||||vvvrrrmmmiiieeeaaa^^^WWWOOOIII@@@>>>:::777666555666777444444444444444444444444444444555555555555444444444444444444444444444444444444444444555555555555333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222222222222222222111111111444444444444444444444444222222222222222222222222333333333333333222111000333333333222222222111111222222222222222222222222333333333333333333333333222222222222222222222222222222222222333333444444222222222222222222222222222222222222333333333333222222222222222222222222444444444444444444444444111222222222333333333333444444444444444444444444444444555555555444333222555555444444444444555666777777666666666666777777666666666666666777777777777777777888888999999:::888888888999999999::::::::::::::::::::::::::::::??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???BBBDDDCCCCCCHHHSSS\\\sss|||tttvvv{{{~~~vvvsssvvvssseeeVVVPPPHHHDDDEEEFFFGGGFFFLLLNNNPPPRRRSSSRRRQQQPPPMMMKKKIIIEEECCCAAA@@@@@@AAA@@@????????????AAAAAAzzzuuupppkkkhhheeebbb```ZZZXXXUUUSSSQQQQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSNNNOOOPPPQQQQQQOOONNNLLLMMMOOOVVV```gggmmmuuu|||~~~~~~}}}}}}|||{{{zzzyyyyyyxxxwwwtttpppllliiigggiiikkkooosssuuuvvvvvvuuuqqqtttxxxzzz{{{}}}}}}xxxrrruuuzzz}}}vvvooolllfffeeebbb]]]VVVNNNFFFAAA;;;999777555444555666777444444444444444444444444444444555555555555444444444444444444444444444444444444444444555555555555333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222111111222222333333444444444444444444444444444444222222222222222222222222222222333333333222111111333333333222222222222111333333333333333333333333222222222222222222222222222222222222222222222222222222222222333333333444333333333333333333333333000111111111222222333333222222222222222222222222555555555555555555555555222222333333333444444444444444444444333333333333333333333222222222222222333333333333333444555666777777666666666666777777222333444555666777888999666666777777888999999:::777777777888888888888999::::::::::::::::::::::::>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????AAADDDEEECCCBBBDDDLLLRRR]]]qqq{{{xxxyyy}}}{{{ssspppwwwsss```YYYPPPJJJHHHGGGEEECCCIIIKKKNNNQQQSSSRRRQQQPPPOOOMMMKKKHHHEEEBBBAAA@@@AAAAAA????????????@@@AAAzzzuuummmfffaaa^^^[[[YYYTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPRRRSSSSSSTTTSSSSSSKKKLLLLLLLLLMMMMMMNNNNNNXXX]]]eeennnuuuyyy}}}~~~}}}{{{xxxvvvuuurrrmmmjjjhhhjjjnnnpppwwwzzz}}}}}}xxxzzz|||zzzuuuuuuvvvzzz~~~{{{rrrmmmjjjdddccc___WWWMMMDDD>>><<<999888666444333444444555444444444444444444444444444444555555555555444444444444444444444444444444333333444444444555555555333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444333333333333333333333333222222222222222222222222222222333333333222222111222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222111111222222333333333333111111111111111111111111111111111111111111111111111111111111111111111111555555555555555555555555222222222333333333333444222222333333333444444444555555444333333444444555333333333333444555666777777666666666666777777888333333444555777888999999999888888888777777777666777777777888888888999999::::::::::::;;;;;;;;;;;;===>>>>>>>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>???????????????BBBEEEFFFEEECCCCCCHHHLLLQQQ^^^uuu|||sssmmmrrr{{{{{{nnneeeYYYOOOKKKHHHFFFDDDFFFHHHLLLPPPRRRRRRQQQPPPQQQOOOMMMJJJGGGDDDBBBAAAAAA@@@???>>>===>>>???@@@}}}||||||}}}~~~~~~}}}zzzsssjjjbbb]]]YYYVVVTTTQQQPPPPPPPPPPPPPPPPPPPPPNNNOOORRRTTTUUUUUUTTTSSSOOONNNMMMMMMOOOTTTYYY\\\dddkkkttt{{{|||xxxtttpppkkkeeebbbeeemmmwww}}}~~~~~~~~~zzzzzzzzz{{{||||||zzzxxxyyyyyy{{{}}}}}}uuuooommmeeeaaaZZZOOOEEE>>>:::::::::999777555444333333333444444444444444444444444444444555555555555444444444444444444444444444444333333333444444444444555333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222444444444333333333222222333333333333333333333333222222222222222222222222111222222333333333222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000111222333333333222222111111111111111111111111444333333222111000//////111111111111111111111111333333333333333333333333111111111111222222222222///000111222333555666666666555555444555555666666444444444444555666777888666666666666666777888888666666666777777888888888888888888777777777777777888888888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>======<<<<<<======>>>>>>>>>>>>????????????@@@@@@AAAAAA@@@BBBDDDDDDBBBCCCEEEHHHLLLRRRaaa{{{tttlllnnnttt}}}rrrbbbTTTMMMJJJHHHGGGEEEGGGJJJMMMOOOQQQQQQQQQRRRQQQOOOLLLJJJGGGEEECCC@@@???>>>===<<<<<<===>>>}}}|||yyywwwvvvwwwxxxwwwwwwrrrmmmeee^^^YYYVVVSSSRRRNNNOOOPPPPPPPPPPPPOOONNNNNNPPPSSSVVVWWWVVVUUUSSSOOONNNMMMNNNSSS[[[dddiiimmmvvv|||uuuppphhhdddaaa```fffrrr~~~|||zzzwwwvvvuuuvvvyyy{{{||||||yyyyyyzzz{{{}}}}}}wwwppplll___YYYPPPGGG???;;;999888999999777666444444333333444444444444444444444444444444555555555555444444444444444444444444444444333333333333444444444444333333333333333333333333222222222222222222222222444333333222222333333444222222222222222222222222444444333333222222111111333333333333333333333333222222222222222222222222111111222333333333222222111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222///000222333333333222111444444444444444444444444444444333222111000000///111111111111111111111111222222222222222222222222000000111111111222222222///000111222333444555666444444444444555555555555555555555555555666777888666555555666666777888999888888888888777777777777444444555666888999::::::888888888999999999::::::999::::::;;;;;;<<<<<<===;;;<<<>>>??????>>>======;;;<<<<<<======>>>>>>???>>>>>>??????@@@AAAAAAAAA===>>>@@@@@@@@@@@@BBBDDDHHHIIISSSfffzzzoookkklllsssppp```UUUOOOKKKIIIEEEFFFHHHJJJLLLOOOQQQRRRRRRQQQPPPOOOLLLJJJGGGFFFAAA@@@>>>===<<<<<<===>>>}}}}}}~~~}}}yyywwwvvvsssooommmmmmmmmmmmlllfffbbb\\\WWWUUUTTTRRRQQQMMMNNNOOOPPPPPPOOONNNMMMOOOQQQUUUXXXYYYWWWUUUSSSMMMMMMOOOSSS[[[eeeoootttxxx~~~wwwmmmfff______```ccckkkvvv}}}zzzwwwuuuttttttvvvzzz}}}~~~~~~xxxxxxwwwxxxyyy|||~~~}}}|||yyyrrriiibbbSSSLLLDDD???<<<:::888666666666555555555444444444444444444444444444444444444444555555555555444444444444444444444444444444222222333333333444444444333333333333333333333333222222222222222222222222444333333222222333333444222222222222222222222222111111111222222222222222222222222222222222222222222222222222222222222222000111222333333333333222111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222///000222333333333111000444444444444444444444444222222222222333333333333111111111111111111111111222222222222222222222222111111111222222222333333222222222222222333333333222333444555666555555444555555555444444555555666555555555555666777888999777777777777777777777777333444555666777999::::::777777777888888888888999777777888999999:::;;;;;;;;;<<<>>>?????????>>>===;;;;;;<<<<<<===>>>>>>???======>>>>>>???@@@@@@AAA>>>???????????????AAACCCFFFFFFKKKWWWgggzzzqqqlllnnnuuutttfff[[[RRRLLLGGGFFFFFFGGGIIIMMMPPPRRRQQQQQQQQQPPPNNNLLLJJJIIICCCBBB@@@???>>>>>>>>>???|||}}}}}}~~~~~~~~~~~~zzzuuusssooolllhhheeeeeeddddddccc[[[XXXUUUSSSRRRRRRRRRQQQLLLMMMOOOPPPPPPNNNLLLKKKOOORRRVVVYYYZZZXXXUUUSSSPPPRRRVVV]]]gggqqqzzz~~~yyypppeee\\\ZZZ\\\```gggpppxxx~~~|||yyyvvvuuuuuuvvvyyy|||~~~zzzxxxwwwuuuuuuwwwxxxyyy~~~zzzvvvuuussslll```WWWHHHBBB<<<:::;;;;;;777333333333333444444555555555444444444444444444444444444555555555555555555444444444444444444444444444222222333333333444444444333333333333333333333333222222222222222222222222444444222222222222444444222222222222222222222222...///000111222333444444222222222222222222222222222222222222222222222222000111222333333333333333111111111222222333333333444444444444444444444444333333333333333333333333222222222222222222222222...000222333333333111000222222222222222222222222000111111333444555666666000000000000000000000000222222222222222222222222222222333333333444444444444444333333222111000000333444666888888777666555555555444333333333444444555555555555666777999999555555555555666666777777666666666666777777777777666666666666777777777777555666666777888888999999:::<<<>>>???@@@???>>>===;;;;;;;;;<<<===>>>>>>???;;;<<<<<<===>>>??????@@@BBBBBBAAA@@@@@@AAABBBCCCGGGGGGJJJPPPXXXkkkzzzrrrmmmlllsssuuufffYYYPPPHHHGGGEEEEEEGGGKKKPPPSSSQQQQQQRRRQQQPPPNNNKKKJJJEEECCCBBB@@@??????@@@@@@~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}yyysssooommmiiieeebbbbbb```]]]YYYOOORRRUUUTTTPPPMMMLLLNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOQQQQQQPPPPPPRRRTTTSSSYYYbbbkkkssszzzrrriiiddd```___[[[^^^dddjjjpppwww~~~{{{|||}}}}}}|||~~~}}}zzz{{{yyyvvvrrrpppppprrruuuuuusssqqqmmmfff\\\QQQIIIAAA???===:::888666666666444444444444444444444444555555555555555555555555666666666666666777777888444444555555555444222111333333333444444444555555333222222111111222222333333333333222222111111111111222333444444333222111222222222222222222222222444333222111111222333444444444444333333222222222222222222222222222222222000111111222222333444444222222222222222222222222444333111000000111333444222222222222222222222222333333333222222111111111333333333333333333333333222222111111111111222222222222222222222222222222222222111111111111111111111111222222222333333333333222222111111222222333333333333333333333333333222333444555555444333222333333333444444444555555888777666666666666777777555555555555666666666666444555555666666666666666666666555555555555666666666777777999:::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<======>>>???@@@@@@??????>>>???AAABBBCCCFFFFFFGGGKKKPPP[[[pppvvvnnnlllooouuu{{{~~~gggTTTMMMIIIGGGGGGFFFEEEIIIOOORRRSSSSSSSSSRRRQQQOOONNNBBBBBBBBBAAAAAA@@@@@@@@@}}}~~~~~~~~~~~~~~~}}}}}}|||xxxtttpppkkkgggbbb^^^\\\YYYUUURRRRRRQQQPPPPPPPPPPPPOOONNNMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMPPPSSSVVV]]]dddmmmvvv{{{tttiiibbb^^^\\\[[[]]]```eeejjjpppvvv|||~~~|||yyy|||zzzvvvrrrnnnmmmnnnpppooolllfff```YYYQQQIIICCC???===;;;999777666666666444444444444444444444444333333333333333333333333555555666777777777777666444444555555555444222222333333333444444444444555333222222111111222222333333333333222222222111111222222222333333222222222222222222222222222222222333222222222222222222333444444333333333222222222222222222222222222222222222222222222222222222222333333222222222222222222333222000//////000111222222222222222222222222222333333222222222222222222333333333333333333333333222222111111111111222222222222222222222222222222222222222222222222222222111111222222222333333333333222222111111222222333333333333333333333333333333333444444444444333333444444444555555555666666777666666555555666666666555555555555666666666666444555555666666666666666666666555555555555666666666777777888999:::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@?????????>>>???@@@BBBCCCEEEDDDEEEGGGJJJSSSdddttt}}}tttnnnjjjlllooowwwttt```RRRKKKFFFEEEEEEDDDGGGKKKPPPQQQRRRSSSSSSRRRQQQOOOEEEEEEDDDCCCAAA@@@??????||||||}}}}}}}}}}}}}}}|||}}}~~~~~~~~~~~~~~~~~~|||zzzwwwsssooofffbbb]]]YYYVVVSSSPPPNNNQQQNNNJJJKKKNNNPPPNNNLLLKKKKKKKKKKKKJJJIIIGGGGGGFFFGGGHHHJJJNNNSSS[[[```jjjpppyyyxxxrrrhhh```\\\[[[\\\\\\```cccggglllooosssxxx{{{~~~zzzwwwzzzwwwrrrnnnjjjhhhgggggghhhbbbZZZRRRKKKEEE@@@===;;;:::999777666666666666444444444444444444444444333333333333333333333333333444666777888777666555333444444444444333333222333333333333444444444444333222222111111222222333333333333222222222222111333222222222222222222333222222222222222222222222222222222333333222222222333333333333222222222222222222222222222222222222444333333222111111000000333333333222222111111111444333222000000000111222222222222222222222222222222222222222222222333333333333333333333333333333222222111111111111222222111111111111111111111111333333333333333333333333111111222222222333333333333222222111111222222333333333333333333333333333444444333333333333444444555555555555666666666666555555555555555555555555444555555555555666666666444555555666666666666666777666666555555666666777777777777888888999999999::::::999::::::;;;<<<===<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<===>>>???@@@??????>>>??????@@@BBBBBBDDDCCCCCCEEEFFFJJJVVVcccyyy{{{vvvxxxttthhhddddddiiiyyyooo]]]QQQGGGDDDEEEEEEFFFHHHMMMNNNQQQTTTTTTTTTRRRQQQIIIHHHGGGEEECCC@@@???>>>zzz{{{{{{||||||||||||{{{yyyyyyzzz{{{}}}~~~}}}~~~~~~~~~~~~}}}}}}~~~{{{yyywwwsssoookkk```^^^YYYVVVSSSQQQOOOOOOLLLKKKJJJKKKMMMMMMKKKIIIJJJJJJJJJIIIHHHFFFEEECCCCCCEEEHHHMMMTTT^^^hhhoootttyyy~~~yyyjjjfff___\\\\\\___bbbcccdddgggkkkmmmooorrruuuwww{{{yyyvvvtttqqqlllhhhdddbbb___]]]```ZZZRRRJJJDDD???;;;999777777666666666555555555444444444444444444444444444444444444444444444444111333666888888777555333333333333333333333333333222222333333333444444444333222222111111222222333222222222222222222222222444333222111111222333444222222222222222222222222111222333444444333222111333222222222222222222222222222222222222222222222333222222222111111000000444333333222222111111111777666555333333333333333222222222222222222222222111111111222222333333333222222222222222222222222222222111111111111222222000000000000000000000000222222222333333333333333111111222222222333333333333222222111111222222333333333333333333333333333555444333222222333444555444444444444555555555555333333444444444444444444444444444555555555666666444555555666666666666666777777666666666666777777777777777777777777888888999999999999:::;;;<<<===;;;<<<======>>>>>>======<<<<<<<<<<<<<<<===??????>>>>>>>>>??????@@@AAAAAADDDCCCDDDFFFEEEFFFNNNWWWfffuuurrrwww~~~kkkccc```bbbooo}}}~~~jjjZZZKKKFFFHHHHHHHHHHHHIIIKKKOOOSSSUUUUUUSSSRRRNNNLLLJJJGGGDDDBBB???>>>xxxyyyzzzzzz{{{{{{{{{zzzvvvwwwxxxyyyzzz{{{|||||||||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyxxx}}}zzzwwwtttqqqmmmgggddd\\\ZZZWWWRRRNNNLLLLLLMMMJJJMMMPPPQQQNNNKKKJJJJJJIIIIIIHHHHHHFFFEEECCCCCCAAAEEELLLTTT]]]iiiuuu|||}}}xxxooojjjaaa^^^\\\\\\```eeeiiijjjhhhkkknnnppppppqqqrrrtttvvvzzz}}}|||zzzvvvooolllhhheeebbb___[[[XXXUUUQQQKKKEEE@@@<<<888666555555555555555555555555444444444444444444444444444444444444444444444444111333555777777666444222333333333222333333333333222222222333333333444444333222222111111222222333222222222222222222222222444333222111111222333444222222222222222222222222111222333444444333222111222222222222222222222222222222222222222222222222000000000111111222222222333333333222222111111111666555555444333333333333222222222222222222222222111111111222222333333333222222222222222222222222222222111111111111222222000000000000000000000000000111111111222222222333111111222222222333333333333222222111111222222333333333333333333333333333444333222111111222333444222222333333333444444444222222333444555555444444444444444444555555555555444555555666666666666666777777666666666666777777777777777777777777888888888888888999:::;;;<<<===;;;;;;<<<===============;;;;;;;;;;;;<<<===>>>???======>>>???@@@@@@@@@AAABBBAAABBBEEEEEEEEEIIIPPPYYYlllxxxqqqsss~~~sssgggbbbbbbkkkwwwxxxeeeRRRKKKKKKJJJGGGFFFFFFIIIMMMPPPSSSTTTTTTSSSPPPOOOMMMJJJGGGDDDAAA@@@wwwwwwxxxyyyzzzzzzzzzzzzwwwxxxxxxyyyzzz{{{||||||{{{|||}}}~~~}}}}}}|||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}|||zzzwwwuuusssvvvssspppmmmiiiddd___[[[YYYWWWTTTNNNJJJHHHIIIKKKPPPTTTWWWUUUPPPLLLLLLMMMIIIHHHGGGEEEDDDDDDDDDDDDCCCIIISSS]]]hhhsss}}}zzzssskkkddd```^^^^^^^^^```eeejjjlllmmmllloooqqqrrrrrrqqqqqqrrrrrruuuxxxzzz{{{{{{}}}~~~{{{||||||{{{||||||wwwoookkkgggdddbbb___YYYTTTIIIFFFBBB???<<<999666444444444555555555555444444444444444444444444444444222222222222222222222222111222444666666555444333333222222222222333333444222222222222333333333333333222222111111222222333111222222222222333333333333222222222222222222333222222222222222222222222222222222333333222222222111111111222222222222222222222222222222222222222//////000000111222222333222222222222222222222222111111222222222222222222222222222222222222222222222222222222222222333333222222222222222222222222222222111111111111222222111111111111111111111111000000000111111222222333111111222222222333333333333222222111111222222333333333333333333333333333333333222222222222333333111222222222333333333333111222444555666555555444333444444444444555555555444555555666666666666666888777777666666777777888777777777888888999999999999999888999999:::;;;<<<;;;;;;<<<============<<<;;;;;;;;;;;;<<<===>>>???<<<===>>>???@@@@@@@@@@@@>>>===???BBBCCCBBBEEEKKKNNNYYYlll~~~uuussszzz}}}pppfffbbbhhhrrruuu```UUUPPPKKKFFFDDDEEEGGGJJJMMMPPPRRRSSSTTTRRRQQQOOOLLLIIIGGGEEEDDDuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxyyyyyyzzzzzzzzz{{{zzz{{{}}}~~~~~~}}}|||{{{}}}}}}}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{zzzxxxuuuqqqpppkkkiiifffdddaaa]]]WWWTTTRRRRRRPPPMMMJJJKKKOOORRRZZZYYYVVVRRROOOLLLLLLLLLIIIGGGEEECCCCCCDDDEEEGGGLLLSSS^^^jjjttt|||{{{uuunnniiieeeccccccddddddeeehhhlllnnnnnnmmmoooqqqttttttsssrrrqqqqqqqqqrrrtttttttttuuuxxxzzzxxxyyy{{{|||yyynnniiidddbbb___[[[SSSLLLAAA>>>:::888888888777666444444555666666555444333444444444444444444444444111111111111111111111111222222333444444444444333222222111111111222444444111222222222222333333333333222222111111222222333111111222222222333333333222222222333333222222222222222222222222222222222333222222222222222222333000111111111222222222222222222222222222222222222000000000000111111111111111111111222222333333444//////000111222222222222222222222222222222222222333333222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222000000111222222333444444111111222222222333333333333222222111111222222333333333333333333333333333222222333333333333222222222222222333333333444444111222444666777666555444333333444444444555555555444555555666666666666666888888777777777777888888666777777888999:::;;;;;;:::999999999999999:::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<===>>>???@@@@@@@@@???>>>===>>>AAACCCAAADDDHHHHHHMMMZZZooo}}}xxx|||zzzlllbbbeeennnzzztttdddYYYOOOGGGEEEDDDEEEGGGJJJMMMPPPSSSTTTQQQQQQOOOMMMKKKIIIHHHGGGuuuuuuvvvxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxzzz{{{}}}~~~~~~|||{{{{{{|||}}}|||{{{|||}}}}}}}}}}}}}}}}}}~~~~~~}}}|||||||||}}}yyyzzzzzzyyyvvvssspppnnndddbbb___]]][[[XXXSSSPPPKKKMMMNNNNNNNNNRRRYYY^^^aaaZZZQQQLLLKKKKKKJJJIIIIIIGGGDDDBBBBBBDDDGGGIIITTT\\\hhhttt}}}wwwssslllfffdddfffiiikkkkkklllmmmppprrrrrrpppmmmpppsssuuuvvvtttrrrrrrrrrrrrrrrrrrqqqqqqrrrvvvyyywwwyyy|||~~~zzzlllgggbbb^^^[[[UUULLLEEE???<<<777555666888::::::444555666666666555444333444444444444444444444444333333333333333333333333222222222333333333444444222222111111111222444555111111222222222333333333333222222222222222222333111111111222222333333333111222333444444333222111222222222222222222222222444333222111111222333444000000111111222222222222222222222222222222222222222222111111000/////////000000111222333444444555///000111222333444444444222222222222222222222222444333333222222111111111111111111111111111111111222222111111111111222222222222222222222222222222111111222333333444555555111111222222222333333333333222222222222222222333333333333333333333333333111222333444444333222111333333333444444444555555111222555666777777666555333333333444444444555555444555555666666666666666888888777777777777888888666777888999:::;;;<<<<<<::::::999999888999999999:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>;;;<<<>>>???@@@@@@??????AAA??????CCCDDDBBBDDDHHHFFFJJJRRRaaavvv~~~qqqcccccckkksssqqqaaaTTTKKKHHHDDDEEEFFFGGGKKKNNNRRRTTTQQQPPPOOONNNLLLKKKJJJJJJwwwwwwvvvvvvvvvvvvvvvwwwuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{{{{|||||||||||||||~~~}}}{{{{{{{{{||||||}}}~~~}}}{{{{{{}}}~~~~~~~~~~~~~~~~~~}}}|||{{{yyyxxxxxxzzzyyywwwuuussssssssssssddd]]]WWWUUUSSSPPPOOOQQQJJJNNNTTTYYY\\\[[[XXXUUUJJJJJJKKKKKKJJJIIIHHHHHHHHHIIIGGGEEEDDDHHHPPPWWWdddkkkttt|||~~~zzzqqqllleeeaaaccciiippptttuuuuuuvvvwwwwwwvvvuuutttxxxyyyzzzzzzyyywwwtttrrrrrrrrrrrrsssuuuxxxzzz|||zzz}}}wwwjjjfff___WWWQQQJJJDDD???===;;;999666444444555666666666555444444444444555555555555444444333333333444333222111111222333444444555555333222222444666222222222333333444444444222222333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222444444333333222111000000222222222111111111000000......///000111222222333000111222333333333333333111111222222222222111111000000111111222333555555333333333222222111111111111111111111111111111111000111111222222111111000222222222111111111000000111111111111111111111111111111222222222222111111000000111111111111000000//////000111111111111000111111111111111111111111222222333333333333444444444333333222222333333444333333333333333333333333333333333333333333333333444333333333333444555666666666666666666666666666666666666666777888999:::999999888888999;;;===>>>===<<<;;;:::999::::::;;;:::999999888888999999:::===<<<;;;::::::;;;<<<===<<<<<<<<<======>>>???@@@@@@???>>>>>>>>>@@@BBBDDDEEEGGGMMMWWWdddyyy~~~}}}}}}lllgggjjjqqqyyymmm[[[OOOIIIFFFGGGGGGFFFEEEGGGMMMRRRMMMNNNOOOOOONNNMMMKKKJJJuuuttttttsssssstttttttttsssssssssssstttuuuwwwwwwzzzzzzzzz{{{{{{|||||||||~~~~~~||||||{{{|||}}}}}}|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{yyyxxxvvvuuuuuupppnnnkkkgggdddbbbaaaaaa```[[[VVVSSSMMMHHHGGGJJJTTTVVVXXXZZZYYYUUUQQQNNNIIIHHHHHHGGGFFFEEEEEEDDDEEEGGGHHHIIIKKKRRR[[[bbblllsss|||{{{uuupppkkkhhhddddddgggnnntttxxxyyyyyy{{{{{{{{{zzzyyyxxxzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvwwwyyy|||~~~sssgggaaaZZZRRRKKKDDD???;;;999888666555555555555666666666555444444444444444444444444444444333333333333333222111111222333333444444444333222222444666111111222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222444333333222222111111111222222222111111111000000111111111111222222222222000111222333333333333333111111222222222222111111222222111111111222222333333333333222222222111111111111111111111111111111111111222222222222111111222222222111111111000000111111111111111111111111111111222222222222111111222222333333333333222222///000111111222222111111222222222111111111111111222222222333333333444444333333222222222222333333333333333333333333333333333333333333333333333333333333333444444444555555555555555555555555555555555555555555666777888999:::999999888888999:::;;;===<<<;;;:::999::::::;;;:::999999999999999999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>>>>>>>@@@BBBCCCCCCDDDHHHOOOXXXiii|||vvvvvvuuummmmmmlllqqq}}}mmm]]]TTTGGGFFFEEECCCCCCEEEHHHJJJNNNNNNOOOPPPPPPOOONNNMMMqqqqqqppppppppppppqqqqqqqqqqqqqqqqqqrrrrrrssstttxxxxxxyyyzzz{{{{{{||||||}}}||||||||||||}}}}}}~~~|||~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwwwuuusssrrrpppooojjjhhhccc^^^ZZZVVVTTTSSSZZZXXXWWWXXXTTTOOONNNPPPXXXXXXWWWUUURRRNNNIIIGGGIIIHHHFFFDDDCCCCCCCCCDDDFFFIIIMMMQQQUUU]]]gggooovvv|||~~~yyyuuuqqqkkkfffddddddeeehhhmmmrrrwww{{{{{{|||~~~~~~}}}|||{{{{{{zzzzzz{{{{{{{{{zzzzzzzzz}}}vvvlll___ZZZQQQIIICCC>>>999777555555555555555555555555666555555444444444444444333333333333444444444444333333222222222222333333222333333222111111333444222222111111111111111111222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111333333333333222222111111111111222333333333222222111111222222222222111111333222111000000000000000333333333222222222222111111111111111111111111111222222333333333333222222222222222111111111111111111111111111111111111111111111222222222222111111222222333333333333222222000111111222222222222222222222222222111111000000222222222222333333333333222222111111111111222222222222222222222222222222333333333333333333333333222333444555555555444333555555555555555555555555444444444444555666777777:::999888777777777777888<<<;;;:::999999999::::::999999999999999999999999;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@???>>>>>>>>>>>>@@@AAACCCBBBBBBDDDHHHLLLVVViiizzztttppp{{{~~~rrrnnniiiiiinnnuuu|||nnn```PPPKKKFFFDDDEEEFFFEEEDDDKKKLLLMMMNNNOOOOOOOOOOOOnnnnnnnnnmmmnnnnnnooooooqqqqqqqqqqqqqqqrrrssssssvvvvvvwwwxxxyyy{{{{{{|||{{{{{{{{{||||||}}}~~~~~~}}}~~~~~~}}}|||}}}~~~}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||zzzyyyxxxwwwuuutttrrrpppnnnllljjjjjjfffccc^^^YYYTTTPPPNNNLLLOOOOOOSSS]]]aaa^^^ZZZXXXPPPOOONNNMMMKKKIIIGGGFFFIIIHHHFFFEEEDDDEEEGGGHHHMMMRRRWWW[[[```gggpppvvv|||wwwooojjjgggdddaaaaaadddhhhlllpppsssvvvxxxxxxzzz~~~~~~}}}}}}||||||||||||}}}~~~~~~wwwlllaaaUUUOOOHHHAAA<<<:::777666444555666666666666555444666555444444333333444444222222222333333444444555333333333333333333333333111222333222111111222333333333222222111111000000111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333111111111111111111111111222222222222222222222222111222222333333333222222111111222222222222111111111111000000000000000111222222222222222222222222111111111111111111111111222333333444444333333222111111111111111111111111111111111111111111111111111111222222222222111111000000111111111111000000111111222333333333333222333333222222111000000000111222222222222333333333222111111000000111111222111111111111111111111111333333333333333333333333111222444666666555444333555555555555555555555555555555444444555666666777777777777777666666777777::::::999999999999999999999999999999999999999999::::::<<<======<<<::::::<<<<<<<<<<<<<<<===??????>>>>>>======>>>???AAAAAAAAABBBDDDFFFHHHLLLYYYfffyyy{{{yyyqqqhhhggggggiiimmmxxxqqq```WWWLLLGGGHHHIIIHHHEEEFFFGGGHHHJJJKKKMMMNNNNNNlllllllllllllllmmmnnnooorrrrrrqqqrrrrrrssstttuuutttuuuvvvwwwxxxyyyzzz{{{zzzzzz{{{{{{||||||||||||}}}~~~~~~}}}|||}}}~~~|||}}}}}}|||}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}||||||}}}}}}}}}||||||zzzyyywwwuuusssssspppooommmjjjhhheeecccbbb[[[YYYUUUQQQMMMJJJIIIHHHGGGFFFLLLZZZccc```VVVNNNIIIHHHHHHGGGGGGGGGGGGHHHGGGFFFFFFGGGIIILLLOOOQQQWWW\\\bbbgggkkkqqqxxx}}}zzzmmmccc`````````___cccggglllpppqqqqqqsssttttttwww|||~~~~~~~~~~~~}}}}}}}}}{{{}}}|||wwwqqqkkk```VVVJJJFFF@@@;;;999999888888777777777777777555444333555555444333333333333333111222222333333444444444333333333333333333333333111222333333222111222333444444333333222222222111111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333111111111111111111111111//////000000111222222333222222333333333222222111111111222222222222111111////////////000111222333222222222222222222222222111111111111111111111111222333333444444333333222111111111111111111111111111111111111111111111111111111222222222222111111000000111111111111000000111111222333333333333222222222222111111111000000111111111222222222333333222111111000000111111222111111111111111111111111333333333333333333333333111222444666666555444333555555555555555555555555666666555555666666777777444444555666777777888888888888999999999999999999888999999::::::999999888999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;<<<===>>>???============>>>???@@@@@@??????BBBEEEFFFIIIRRR\\\lllyyyiiifffeeedddeeennntttfffUUUKKKIIIJJJHHHEEEDDDDDDFFFHHHJJJLLLNNNOOOkkkkkkkkkkkkkkklllmmmnnnpppppppppqqqrrrsssuuuvvvttttttuuuvvvwwwwwwxxxxxxxxxyyyzzzzzz{{{zzzzzzyyy{{{|||}}}}}}{{{{{{|||}}}{{{|||}}}~~~~~~}}}|||{{{||||||}}}~~~~~~~~~~~~}}}{{{|||~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~||||||{{{zzzzzzzzz{{{{{{xxxxxxvvvtttrrrooonnnmmmiiihhhfffccc```]]][[[ZZZSSSQQQOOOLLLJJJIIIHHHHHHKKKHHHLLLWWW]]]VVVJJJAAAHHHHHHGGGFFFFFFFFFFFFGGGCCCEEEGGGLLLQQQWWW\\\___ccchhhoootttvvvzzzzzzqqqeee]]]\\\^^^``````fffkkkppprrrqqqqqqsssuuuvvvyyy~~~{{{yyyxxxttttttqqqiiiccc]]]TTTKKKBBB>>>:::888888999999999888888777777666555444444555444444333333333333333222222222222333333333333333333444444444444333333111333444444333222222333444444444333333333333333111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222222222---...///000111222333333222222333333333222111111111111222222222222111111/////////000111222333444111222222222222333333333111111111111111111111111222222333333333333222222111111111111111222222222111111111111111111111111111111222222222222111111222222333333333333222222000111111222222222222222111111111111111111111111111111111111222222222222222222111111111111222222222222222222222222222222333333333333333333333333222333444555555555444333444444444444444444444444777666666555666666777777222333555666777888888888777777888999999999888888888999:::;;;;;;:::999888::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<===>>>???<<<<<<<<<===>>>>>>??????<<<<<>>>>>;;;;;;<<<===>>>>>>>>>>>><<<;;;===AAABBBBBBGGGMMMQQQ]]]ooowwwnnngggbbbaaagggpppmmm___TTTKKKFFFDDDDDDEEEFFFIIILLLNNNPPPgggggggggggghhhiiikkkkkkhhhiiijjjkkkmmmoooqqqssstttttttttuuuuuuuuuuuuuuuwwwxxxyyyyyyxxxwwwuuuttttttvvvwwwwwwwwwwwwyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{}}}~~~~~~~~~}}}|||yyyzzz||||||{{{|||}}}~~~~~~}}}|||~~~}}}}}}~~~}}}}}}|||zzzzzzyyyyyyyyywwwwwwvvvuuuuuuuuuuuuuuupppooommmkkkhhheeecccbbb^^^\\\ZZZWWWSSSPPPNNNMMMIIIHHHGGGEEEDDDDDDEEEEEEBBBDDDHHHJJJFFFBBBDDDKKKBBBBBBBBBBBBBBBBBBAAAAAAFFFJJJSSS]]]iiirrryyy}}}zzzqqqkkkhhhfffgggjjjlllkkkiiiggglllrrrtttuuuwww}}}}}}zzzwwwsssooolllcccbbb[[[RRRLLLIIICCC===;;;999777666777777666444444333222111222444666888555444333333222222333333444333333222222111111111333333444555555444333333222444666666555333333444000000111111222222222333000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222444444333333222111000000000000111111222222222222333333333222222222222111333333333333333222111000111111222222222222111111444333222222111222222222111111111222222333333333111111111111111111111111111111111222222111111111000000111111222222222222111111111111111111111111111111222222222222111111000000111111111111000000//////000111111111111111//////000111222333333444000111111111111222222222444333333222222333333444333333333333333333333333333333333333333333333333444444333333333444555666444444444444444444444444555444444333333333444444666777888888888777555555555666777999999999888777777888:::;;;;;;:::888777<<<;;;999999999999;;;<<<;;;;;;;;;;;;;;;<<<>>>>>>:::;;;<<<===>>>>>>>>>>>>>>>===>>>AAAAAA@@@CCCIIIHHHRRR___oooxxxnnnfffaaaccchhhjjjxxxppp___SSSKKKBBBBBBBBBDDDFFFIIILLLMMMdddeeeeeefffggggggffffffhhhhhhiiikkklllnnnooopppoooppprrrrrrqqqpppqqqrrruuuvvvwwwxxxxxxwwwuuuttttttuuuvvvwwwxxxyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxxxxyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzyyyzzzzzz|||}}}~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~||||||}}}}}}|||{{{zzzxxxvvvuuuvvvuuutttsssqqqpppooonnnooolllgggbbb^^^\\\\\\\\\UUUTTTRRRPPPMMMJJJHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEIIIGGGFFFGGGIIIIIIEEEBBBBBBBBBAAA@@@@@@BBBFFFIIIOOOXXXdddnnnuuuzzz{{{vvvrrrppppppkkkoootttvvvuuussspppooommmooosssvvvzzz~~~~~~|||uuupppnnnlllhhheee```XXXOOOHHHEEEBBB<<<888;;;:::777555444444555666666555444333333333333333555555666666666666555555222333555555555555333222222333333444444333333222111222333333444444333333333333222111111222333333333444555444222111222333333333333333333333333333111111111222222333333333222222222222222222222222333333222222222222222222444444333333222111111111444444444444444333222111///000111222222222222222333333222111111222333333333333333333333333333333333333333333333333333333333333333333333333333333111222222333333222222111222222222111111111000000000111111111111222222222111111111111111111111111222222222111111111111111111111222222222333333333000000000000000000000000000111111111111222222222111111111111111111111111444444333222222333333333111111222222222333333333555555666666666666666666555555555555555555555555555555555555555555555555777777777777888888888888999999888888888888888888555666666777888888999999::::::999999::::::;;;<<<999:::;;;===>>>?????????=========>>>>>>>>>>>>>>>>>>??????@@@BBBCCCDDDDDDEEEKKKVVVcccqqqooo```^^^cccfffgggppprrr^^^PPPLLLDDD???BBBFFFHHHIIILLL___```aaabbbcccccccccccceeefffggghhhjjjlllmmmmmmlllmmmoooooonnnmmmnnnooonnnoooqqqsssttttttsssrrrsssttttttuuuvvvwwwxxxxxxzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzyyyxxxxxxxxxyyyzzz{{{|||||||||}}}}}}~~~~~~}}}}}}~~~~~~}}}{{{yyyxxxvvvvvvuuuuuutttsssqqqqqqrrrqqqpppnnnllljjjhhhhhheeeccc^^^ZZZWWWUUUUUUUUUOOONNNMMMKKKIIIHHHFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEGGGEEEDDDEEEGGGFFFDDDAAABBBBBBAAA@@@BBBGGGNNNSSS[[[cccnnnvvvzzz~~~|||xxxvvvrrrlllhhhgggiiikkkssswww}}}~~~zzzwwwuuurrruuuxxxzzz|||{{{vvvoookkkiiifffbbb___VVVOOOFFFAAA???<<<888444777666444333333333555666555555444333333333444444333333444444444444333333333333444444444444333333111222222333333222222111000111222222333333222222333333222111111222333333333444555444222111222333333333333333333333333333222222222222222222333333222222222222222222222222222222222222222222222222222222222222222111111111222222222222222111000///000000111222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222222222111111111000000000111111111111222222222111111111111111111111111111111111111111111222222111111111111222222222333111111111111111111111111000111111111111222222222333333333333333333333333444333333222222333333444111222222222222333333333555555555444444444444444555555555555555555555555222222222222222222222222666666777777777888888888888888888888888888888888777777777888888999999999::::::999999::::::;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<========================??????@@@AAABBBCCCDDDDDDDDDHHHOOOXXXdddxxxlllbbbccccccccchhhtttooo\\\MMMHHHDDDEEEDDDCCCFFFKKKXXXYYYZZZ\\\]]]^^^______aaabbbccceeefffhhhiiijjjhhhjjjllllllkkkjjjkkklllmmmnnnppprrrtttuuuttttttrrrrrrssstttuuuvvvwwwwwwyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvvvvvvvwwwyyyzzzyyyzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~}}}~~~}}}||||||||||||}}}~~~~~~}}}|||zzzxxxvvvuuusssssssssrrrqqqppppppoookkkjjjhhhfffccc```^^^]]]ZZZXXXTTTQQQOOONNNNNNNNNIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEECCCDDDDDDDDDCCCAAABBBBBBBBBCCCHHHQQQ[[[ccclllsss{{{{{{vvvnnnkkkgggbbb```ccchhhmmm{{{~~~|||{{{|||~~~~~~sssnnnhhhdddaaa^^^YYYTTTJJJDDD>>>:::999888555222555444333333333444666777444444333333333444555555333333444444444444333333333222222222222222222333000111111222222111111000000000111222222222222111333222222111111222222333222333444333222111222333333333333333333333333333333333222222222222222222222222222222222222222222111111111222222333333444000000000111111111111222111111222222222111000000000000111222222222222111333222111111111111222333111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111222222222111111111111111000111111111111222222222111111111111111111111111000000000111222222222333000000000111111111222222222222222222222222222222000111111111111222222222333333333333333333333333333333333222222333333444222222222222333333333333555444444444333333222222555555555555555555555555444444555555555555555555666666777777777777888888888888888888888888888888888888888999999999999999::::::999999::::::;;;<<<===<<<<<<<<<;;;;;;::::::======<<<<<<<<<<<<<<<===??????@@@AAABBBCCCCCCDDDDDDEEEHHHNNNUUUeeezzziiibbbbbbaaaccchhhppp}}}mmmUUUPPPLLLHHHDDD@@@DDDJJJQQQRRRTTTVVVXXXYYYZZZZZZ]]]^^^___aaaccceeefffgggfffhhhjjjjjjiiiiiijjjkkkmmmnnnpppqqqssstttttttttqqqqqqrrrssstttuuuvvvvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxvvvvvvuuuuuuuuuwwwxxxyyyxxxyyyzzz|||}}}||||||{{{||||||~~~~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}|||||||||}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzzxxxwwwvvvuuurrrqqqpppnnnlllkkkjjjjjjdddcccaaa^^^ZZZWWWUUUTTTQQQPPPMMMKKKJJJJJJJJJKKKIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEGGGEEEDDDCCCCCCCCCBBBBBBBBBDDDGGGLLLSSS^^^iiipppzzz~~~vvvqqqeeedddbbb```bbbgggnnnttt}}}xxxooojjjccc^^^ZZZUUUOOOJJJBBB???;;;999999888777555777666555555555666666777333333333333333444555666444555555666666555555444333222111000000111222333111111222222222222111111000111111222222222222222222222222222222222222222222333444333222111222333222222222222222222222222333333333222222111111111222222222222222222222222000000111222333333444444...//////000111111222222333333444444444333333222000111111222222222111111222222111111111111222222000000000000000000000000000000000111111111111111111111111111111111111111111222222333333222222111111111111111111111111111000000111111111222222222111111111111111111111111//////000111222333333333///000000000000111111111222222222222222222222222000000111111111222222222111111111111111111111111333333222222222333444444222222222333333333444444555555444444333333222222555555555555555555555555666666666666666777777777666666666666777777777888777777777777888888888888999999999999999999999999::::::999999::::::;;;<<<=========<<<<<<<<<<<<===???>>>======<<<======>>>>>>>>>???@@@@@@AAABBBBBBDDDDDDGGGIIIMMMVVVjjj{{{wwwjjjcccaaabbbdddhhhqqqggg]]]RRRJJJEEEAAACCCHHHLLLMMMOOOQQQSSSUUUVVVVVVXXXYYY[[[]]]___aaabbbcccdddfffhhhiiihhhhhhiiijjjjjjjjjkkklllmmmmmmmmmmmmppppppqqqrrrssstttuuuuuutttttttttuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuwwwxxxzzzwwwyyyzzz||||||||||||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~||||||{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzyyyxxxwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvnnnllliiifffccc```___^^^]]][[[YYYVVVSSSPPPNNNMMMJJJIIIHHHGGGGGGGGGHHHHHHJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEDDDCCCAAAAAABBBCCCEEEGGGKKKRRRYYYbbbkkkuuu{{{|||uuunnnjjj]]]___aaadddhhhnnntttyyy~~~~~~~~~~~~vvvmmmggg___XXXSSSMMMGGGAAA===;;;999888999999999888888777777666555444444444333333333333333444555666444444555555555555444444222222000//////000222222222222333333333333222222111222222333444333333333222222222222222222222222111222333333111111222333222222222222222222222222333333333222222111111111222222222222222222222222000000111222333333444444......///000111222222333222333333444444444333333111111222222222111111000111111111111111111111111000000000000000000000000111111111111222222333333222222222222222222222222111222222333333222222111111111111111111111111111000000111111111222222222111111111111111111111111//////000111222333333333///000000000000111111111222222222222222222222222000000111111111222222222111111111111111111111111333222222222333333444555222222333333333444444444555555555555444444333333555555555555555555555555222222333333444444444444555666666666666777777777666666777777777888888888999999999999999:::::::::::::::999999::::::;;;<<<===<<<<<<===>>>@@@AAABBBBBBAAA???>>>===>>>???@@@======>>>>>>??????@@@@@@BBBBBBEEEHHHIIILLLXXXdddyyycccaaaaaabbbccchhhuuu}}}lllXXXMMMHHHDDDBBBCCCHHHIIIKKKMMMOOOPPPQQQQQQSSSTTTVVVXXXZZZ\\\^^^___aaaccceeefffffffffggghhhiiiiiiiiijjjjjjkkkkkklllnnnnnnooopppqqqrrrssssssqqqrrrrrrrrrrrrrrrssssssttttttuuuvvvvvvvvvvvvvvvttttttttttttuuuvvvxxxyyywwwxxxyyyzzz{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{zzzzzz{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwvvvuuutttsssrrrqqqrrrrrrssssssssssssrrrllliiieeeaaa]]]ZZZXXXXXXTTTTTTRRRPPPNNNLLLJJJIIIEEEEEEDDDDDDDDDDDDDDDEEEGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAABBBEEEJJJNNNTTTYYY```hhhpppxxxxxxpppjjjeeeccc```dddiiinnnrrrwww|||~~~{{{{{{}}}|||}}}~~~uuuiiibbbYYYQQQLLLGGGAAA===888888777777777777777888666666555444333222111000444444333333333444555555222222333333333333222222222111111111111111111222333333333444444333333333222222333444444444444333111222222333333222222111000111222222111111222333222222222222222222222222333333222222222222222222222222222222222222222222111111111222222333333444//////000000111222333333000000111222222222111111111222222222222111000000000000111222222111000000000000000000000000000000000000111111222333333333222222222222222222222222111222222333333222222111111111111111111222222222000111111111111222222222111111111111111111111111000000000111222222222333000000000111111111222222222222222222222222222222000111111111111222222222333333333333333333333333222222222222333444555555333333333333444444444444444444444444444555555555555555555555555555555555333444444555555666666666555555666666666666777777555666666777777888888888777777888888999::::::;;;::::::999999::::::;;;<<<<<<<<<<<<===???BBBEEEFFFDDDCCC@@@???>>>???@@@AAA======>>>>>>>>>?????????>>>???CCCFFFFFFFFFLLLUUUmmmiiiccc_________aaaiiiqqq}}}eeeWWWQQQKKKDDDAAAEEEFFFGGGIIIKKKLLLLLLMMMMMMNNNPPPRRRUUUWWWYYYZZZ\\\^^^```aaaaaaaaabbbcccffffffggghhhiiijjjllllllkkkkkklllmmmnnnoooppppppooooooooopppppppppqqqqqqqqqqqqrrrsssssssssssssssrrrrrrrrrrrrsssuuuvvvxxxwwwwwwwwwwwwxxxyyyzzzzzzzzz{{{|||}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{zzz{{{|||}}}~~~}}}}}}||||||||||||}}}}}}}}}}}}{{{yyyxxxwwwwwwwwwxxxwwwuuutttssssssttttttrrrrrrrrrrrrqqqooommmlllmmmmmmnnnmmmmmmllljjjjjjgggeeeaaa\\\XXXVVVUUUTTTMMMLLLKKKJJJIIIHHHGGGGGGDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA???AAADDDFFFJJJPPPYYY___fffiiinnnttt{{{|||tttlllfffdddcccdddiiikkkooosssvvvzzz|||xxxxxxzzz|||~~~yyymmmaaaZZZPPPIIIEEEBBB>>>;;;555666666666555555666666444444444444333333222111555555444333333333444444111222222333333222222111111222222222222222222111222222333333333333222222111111222333333333333333111222333333333333222111///111222222111111222333111111111111111111111111222222222222222222333333222222222222222222222222222222222222222222222222000111111111222222333333///000111222222222222111222222222222222111000000///000111222222111000///111111111111111111111111//////000000111222222333111111111111111111111111111222222333333222222111000000111111111222222222000111111111111222222222111111111111111111111111111111111111111111222222111111111111222222222333111111111111111111111111000111111111111222222222333333333333333333333333222222222222333444555666333333333444444444444555222222222333444444555555555555555555555555555555666666666777888888999999555555555666666666777777555555666666777888888999555555666777999:::;;;;;;::::::999999::::::;;;<<<;;;;;;;;;<<<>>>BBBEEEGGGDDDCCC@@@>>>===>>>???AAA????????????@@@@@@@@@@@@>>>>>>BBBEEEDDDDDDJJJRRR[[[pppzzzoooddd___^^^^^^bbbfffuuu}}}nnnbbbUUUKKKFFFCCCCCCEEEGGGHHHIIIIIIIIIJJJJJJLLLOOOQQQTTTUUUVVVWWWZZZ\\\]]]]]]]]]^^^___^^^___```aaacccfffhhhiiihhhiiiiiijjjkkklllmmmnnnmmmmmmnnnnnnooooooooopppoooooopppqqqqqqqqqqqqpppppppppppppppqqqsssuuuvvvvvvvvvuuuuuuuuuwwwyyyzzzyyyzzz{{{|||}}}}}}}}}}}}}}}~~~~~~~~~||||||||||||||||||||||||{{{{{{zzzyyyzzz{{{|||}}}{{{{{{{{{zzzzzz{{{{{{{{{}}}|||zzzxxxwwwuuuuuutttuuutttsssqqqppppppqqqqqqnnnooooooooommmllljjjhhhkkkkkkjjjiiigggeeecccbbb___]]]YYYUUUQQQPPPOOOOOOHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDEEEFFFHHHIIIIIIBBBBBBAAAAAAAAA@@@@@@@@@@@@CCCHHHLLLRRR[[[fffnnnsssuuuwww{{{yyytttkkkdddaaacccfffiiijjjlllnnnoooqqqtttyyy|||{{{wwwwwwyyy{{{}}}|||ooocccZZZSSSIIIBBB@@@>>>===;;;666777777777666555666777333444555555666666555555666555444444333333333333333444444555555444444333111222333444444333222111111111222222222222111111000000111222222222222111111222333444444333222111///111222222111111222444111111111111111111111111111111111222222333333444222222222222222222222222333333222222222222222222222222222222222333333333111222333444444444444444222222222222222111000//////000111222222111000///111111111111111111111111---......///000111111222000000000000000000000000222222222333333222222222000000111111222222222222000111111111111222222222111111111111111111111111222222222111111111111111111222222222222333333333000000000000000000000000000111111111111222222222111111111111111111111111222222222222333444555666333333333444444444555555000000111222333444444555555555555555555555555555222333333444555666666777555555555555666666666777444555555666777888888999333444555666888:::;;;<<<::::::999999::::::;;;<<<<<<;;;;;;;;;===@@@CCCEEEDDDBBB???===<<<===???@@@AAAAAAAAAAAAAAAAAABBBBBBAAA@@@BBBEEEEEEFFFLLLUUUOOOaaayyy|||lllccc```___aaadddjjjxxxqqq___RRRMMM======>>>@@@BBBDDDEEEFFFFFFGGGHHHJJJLLLMMMOOOOOOTTTTTTSSSSSSTTTUUUVVVVVVYYY[[[]]]^^^^^^___aaabbbbbbccceeeeeefffgggjjjllllllkkkiiiiiiiiijjjlllnnnnnnnnnooooooooonnnnnnmmmmmmoooqqqqqqpppqqqrrrtttsssssssssrrrsssttttttuuuvvvwwwwwwxxxyyyzzz{{{{{{||||||}}}}}}}}}}}}~~~~~~~~~}}}~~~{{{yyyzzzzzzyyywwwyyyxxxwwwwwwxxxzzz|||}}}{{{zzzyyyyyyzzzyyywwwuuuxxxxxxxxxxxxwwwvvvuuutttsssrrrqqqpppooonnnnnnmmmlllkkkjjjhhhgggeeedddccceeedddbbb```]]][[[YYYXXXUUUTTTRRRPPPMMMKKKIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEHHHHHHGGGFFFDDDCCCBBBBBBDDDBBB@@@@@@AAABBBBBBBBBBBBIIISSS[[[bbbjjjuuu|||{{{qqqmmmhhhdddcccdddffffffooooooooooooqqqsssvvvwww~~~~~~~~~~~~{{{yyyxxxyyy{{{|||~~~{{{{{{}}}{{{{{{|||{{{wwwoooddd]]]RRRLLLEEE>>>:::999888777666666555555555555666666444444444444444444444444222333444555444333222111444333333222222333333444000111222222222222111000222222222222222222222222333333333333333333333333111222333444444333222111222222222111111000000000000000111111111222222222333333333222222222111111000000111222222222222111222222222222222222222222000000111222333333444444222222222222222111000///222222111111111222444555333222111/////////000000111111111222222333333333000000000000000000000000000111111111111222222222111111111111111111111111///000000000000111111111222000///......///000222222111000000000111222333222111111111000000//////000000000000111111111111000000000000000000000000444333111000000000111222222222111111222222333444222222222333333444444444111111222222222333333333444444444333333222222222333444555555333222333555222333444555555555777888111222444666777777666555555555666777777777777777777777888888888888777777:::999888888888999:::;;;;;;;;;<<<<<<===>>>>>>>>>BBBAAA???============>>>AAA@@@@@@??????@@@@@@AAABBBBBBBBBDDDFFFIIILLLNNNTTTVVVbbbzzz{{{qqqggg^^^^^^ccc```lll|||ppp^^^SSS<<<======>>>???@@@AAAAAAAAABBBCCCEEEGGGHHHJJJJJJMMMMMMNNNOOOQQQSSSUUUVVVTTTVVVXXXYYYYYYYYY[[[]]]^^^```bbbcccdddeeegggiiiiiihhhgggffffffhhhiiikkklllmmmmmmnnnnnnmmmmmmllllllmmmooooooooooooqqqsssssssssssssssssstttuuuuuusssssstttuuuvvvvvvwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{yyywwwwwwxxxxxxyyyzzzzzz{{{yyyzzzzzzxxxvvvuuuvvvwww{{{}}}~~~||||||{{{zzzxxx{{{zzzxxxwwwxxxyyyzzz|||xxxvvvvvvvvvwwwwwwuuusssvvvvvvvvvuuutttsssrrrqqqoooooonnnmmmlllkkkjjjjjjggggggeeedddbbb```^^^^^^[[[ZZZYYYWWWTTTRRRQQQPPPNNNMMMLLLJJJGGGEEEDDDCCCFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBAAA@@@??????@@@BBBDDDIIIQQQ]]]gggoooxxxxxxsssooolllhhheeeeeeggghhhiiillllllmmmnnnpppqqqssstttwwwwwwxxxyyyzzz{{{|||}}}~~~|||}}}}}}xxxtttssssssqqqooommmkkkfff^^^VVVPPPHHHDDD>>>:::888777666666444444333333333333444444444444444444444444444444111222222333333222222111444333333222222333333444222222222222222222222222222222222222222222222222333333333333333333333333222222222333333222222222333333222222222111111111000000111111111222222222333333222222222111111111000000111222222222222111222222222222222222222222000111111222333333444444333333444444333222222111222222111111111222333444111111000//////000111222111222222222222222222333000000000000000000000000000111111111111222222222111111111111111111111111000000000111111111222222111000///......///000111////////////000111222222222111111111000000000000000000000000111111111111111111111111111111111111333222222111000000111111222222111111222222333444333333444444444444444555111111222222222333333333444444444444444333222222222333444444222222333444555555555444333222333333222333444555666666666666555666777777888888777777777777888888888888777777999999888888888999:::;;;:::;;;;;;<<<<<<======>>>??????>>>======>>>???@@@@@@??????>>>>>>??????@@@@@@@@@AAABBBDDDGGGIIIKKKPPPPPPXXXkkk}}}qqqfffaaabbb```iiivvvrrrfff;;;;;;<<<<<<<<<<<<<<<<<<>>>???@@@AAACCCDDDFFFFFFGGGHHHHHHIIIKKKMMMOOOPPPMMMOOOQQQRRRRRRRRRTTTVVVXXXZZZ^^^```aaabbbccceeeddddddcccbbbcccdddeeefffiiijjjjjjkkkkkkkkkjjjjjjiiikkkmmmmmmmmmmmmoooqqqqqqqqqqqqqqqrrrrrrrrrsssooopppppppppqqqqqqrrrrrrttttttsssssssssssssssssstttvvvyyy||||||uuuqqqoooooooooooopppqqqrrrrrrsssttttttsssqqqpppqqqrrruuuxxx{{{}}}~~~|||{{{|||{{{yyywwwvvvvvvwwwwwwtttsssrrrrrrssssssrrrqqqsssssssssqqqpppnnnlllkkkiiiiiihhhgggfffeeeeeeddd``````^^^\\\ZZZXXXVVVVVVQQQPPPOOOMMMKKKJJJHHHHHHJJJJJJIIIGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFDDDCCCCCCBBBBBBBBBBBBBBB@@@AAABBB@@@???BBBGGGLLLVVV^^^jjjttt}}}~~~vvvooolllpppnnnllljjjiiijjjkkkllljjjkkkmmmpppqqqrrrssssssqqqrrrtttvvvxxxzzz|||}}}}}}~~~~~~|||wwwrrrooommmlllhhhbbb]]]WWWQQQKKKGGG???<<<999888888888777666444444333333333333444444444444444444444444444444222111111000111111222222333333333333333333333333444444333222222333444444222222222222222222222222333333333333333333333333333222222222222222222333333333333333222222222222111111111111111222222222333222222222222111111111000000111222222222222111222222222222222222222222111111111222222333333444444444555555555444333333222111111111111222333333////////////000111222333222222222222222111111111000000000000000000000000000111111111111222222222111111111111111111111111111111111111222222222333111000///......///000111------...000000111111111111111111111111000000000000000000111111111222222222222222222222222222222111222222222222111000000222222111111222222333444555555555555444444444444111111222222222333333333333444555555555444333222222333444333222222333444666666555333333222222222444444444444444555666777666777888888999999888888777777888888888888777777999888888888888999::::::999999:::;;;;;;<<<<<<===============>>>???@@@AAA???>>>>>>>>>>>>>>>>>>???>>>>>>???@@@BBBDDDFFFGGGLLLKKKOOOZZZkkktttiiieeeaaagggooo{{{999999:::::::::;;;;;;;;;===>>>???@@@BBBCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHJJJLLLMMMMMMMMMOOOQQQRRRUUUZZZ]]]^^^^^^___```_________^^^___```aaaaaadddeeeeeeffffffffffffffffffgggiiijjjjjjkkklllnnnlllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnooooooooonnnnnnmmmmmmmmmnnnoooqqqtttwww}}}}}}sssnnnmmmmmmlllkkklllmmmnnnnnnooopppqqqpppnnnmmmmmmnnnoooqqqtttwwwzzz~~~}}}|||{{{yyywwwuuutttttttttqqqpppnnnooopppqqqpppooopppooonnnllljjjhhhfffeeeccccccbbbaaa```___^^^^^^YYYXXXWWWUUUSSSQQQOOONNNKKKKKKJJJIIIGGGFFFEEEEEEGGGFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDBBBAAAAAAAAABBBBBB???CCCFFFFFFFFFIIIQQQXXXbbbjjjttt~~~~~~yyyuuurrrpppoooxxxxxxvvvrrrooommmllllllkkkmmmqqqtttvvvvvvvvvuuurrrsssvvvyyy|||}}}{{{||||||zzzvvvqqqmmmjjjiiiccc[[[SSSMMMIIIEEEBBB;;;:::999999::::::999888666555555444444555555666333333333333333333333333222222111000000111333444333333333333333333333333555444222111111222444555222222222222222222222222222222222222222222222222444333222111111222333444333333333333333333333333111111111111111111111111222222222222111111111111000000111222222222222111111111111111111111111111111111111222222333333333333444444555444444333333111111111111111111222222000000000000000111111222333333222222111111000000000000000000000000000000000000111111111222222222111111111111111111111111111111222222222333333333111111000//////000111111,,,---///111222222111111111111111111111111111111000000111111111222222222222222222222222222222222000111222333333222000000222222111111222222333444555555555444333333333222111111222222222333333333333444555666666555333222222444555444333333444555666555333333444555666666555444444333333555666777777777888999999999999999777777888888888888777777888888888888888999999:::888999999::::::;;;<<<<<<=========>>>>>>???@@@@@@??????>>>>>>>>>>>>??????===>>>>>>@@@AAACCCDDDEEEIIIHHHKKKQQQ[[[mmmuuullldddgggkkkrrr777777888999:::;;;<<<<<<<<<<<<===???@@@AAABBBBBBDDDCCCBBBBBBBBBBBBCCCCCCEEEGGGIIIJJJJJJKKKMMMNNNNNNQQQUUUXXXYYYYYYZZZ[[[ZZZZZZZZZZZZ[[[[[[\\\\\\^^^^^^___```````````````aaaccceeeffffffgggiiijjjiiiiiijjjkkklllkkkkkkjjjkkkkkkkkkkkkjjjjjjjjjjjjkkkjjjjjjiiihhhggggggfffbbbcccdddeeehhhnnnuuuzzzzzzuuuooonnnlllkkkjjjjjjkkklllkkklllmmmllljjjhhhggghhhiiijjjlllnnnqqqvvv|||}}}|||||||||{{{yyywwwuuutttsssrrrooommmkkkkkklllmmmlllkkkjjjiiihhhfffdddbbb___^^^\\\\\\[[[ZZZYYYXXXXXXWWWRRRQQQPPPNNNMMMKKKJJJIIIGGGGGGGGGFFFEEEDDDDDDDDDAAAAAAAAAAAAAAABBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEECCCBBBAAA@@@???@@@AAABBB@@@FFFMMMPPPRRRVVV^^^dddjjjpppyyy}}}zzzwwwpppoooooooooqqquuuyyy|||~~~vvvpppmmmllllllooossswwwyyyyyyxxxwwwvvvxxx{{{}}}uuuuuutttsssqqqlllgggddd___XXXOOOGGGBBB???===<<<:::999888999::::::888666555555444444444444555555333333333333333333333333333222111111111333444555222333333444444333333222444222111//////111222444222222222222222222222222222222222222222222222222444333222111111222333444333333333333333333333333111111111111111111111111222222222111111111000000000000111222222222222111111111111111111111111111111222222222222222333333111222222333333333222222111111111111111111111111111111111111000000//////222222222111111000000000111111111111111111111111000000111111111222222222111111111111111111111111111111222222222333333333111111000000000000111111---///000222333333222111111111111111111222222222111111111111222222222222222222222222222222222222000000222333333222111000222222111111222222333444444333333333222111111111111111222222222333333333222333444555555444444333444555666666555555666888:::777555444666777777666666555444333333444666777777777888999999999999999777777888888888888777777777777888888999999999999888888999999:::;;;;;;;;;>>>>>>>>>??????>>>>>>>>>@@@@@@@@@??????@@@@@@@@@>>>>>>???AAABBBCCCCCCDDDFFFFFFJJJNNNSSS^^^rrrrrrhhhggghhhlllsss~~~666777777888:::;;;<<<<<<999999:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAACCCDDDCCCDDDFFFGGGGGGHHHJJJLLLJJJMMMPPPRRRRRRSSSTTTUUUTTTTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZYYYZZZ\\\^^^______```cccdddfffggghhhiiijjjiiihhhggghhhggggggffffffeeeeeeeeedddccccccaaa```___^^^^^^ZZZ[[[[[[[[[]]]aaahhhmmm{{{~~~qqqpppmmmjjjiiihhhiiijjjmmmnnnooonnnkkkhhhgggfffddddddccccccdddhhhmmmqqqxxxyyyyyyxxxuuuttttttuuuwwwwwwvvvtttsssrrrqqqpppjjjhhheeedddeeefffeeeeeebbbbbbaaa___]]]ZZZXXXWWWUUUTTTTTTSSSRRRQQQPPPPPPKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDDDDAAA@@@??????@@@BBBDDDEEEHHHOOOXXX___cccgggkkknnnnnnsss{{{xxxsssnnnkkkhhhcccccceeejjjqqqzzz~~~vvvqqqpppnnnppptttxxxzzz{{{zzzyyyzzz|||~~~zzzrrrqqqooommmkkkgggbbb^^^TTTNNNFFF@@@===;;;::::::999777666666777777555444333333222222222222333333333333333333333333333333222222222222333444555555222222444444444444222222222222111000000111222222222222222222222222222222222222222222222222222222333222222222222222222333222222222222333333333333222222222111111111111111222111111111111000000000000000111222222222222111111111111111111111111111222222222222222222222222000000111222222222111111111111111222111111000///222222222222111000......111111111111111000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111222222222333111111111111111111111111000111111222222222222222111111111222222222222222111111111222222222222333222222222222222222222222000000111222222222222111222222111111222222333444222222222222111111111111111111222222222333333333222222222333333333444444444666777777666666888999AAA<<<777555666666555333555555444444444555555666666777888888999999888888777777888888888888777777666777888888999999888888888888999::::::;;;;;;<<<>>>>>>?????????>>>>>>===AAAAAA@@@@@@@@@@@@AAAAAA>>>???@@@AAABBBCCCCCCBBBBBBCCCGGGKKKMMMRRR```nnn{{{pppkkkggghhhjjjnnnuuu{{{777777777888888888999999777777888999:::;;;;;;<<<<<<<<<<<<===>>>???@@@AAA???AAACCCCCCCCCDDDFFFHHHGGGIIIKKKKKKKKKKKKMMMOOONNNNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTTTTSSSUUUWWWXXXXXXYYY\\\^^^```aaacccdddeeedddcccbbbbbbbbbaaa``````___^^^^^^\\\[[[ZZZYYYWWWVVVUUUTTTUUUTTTSSSRRRSSSWWW]]]bbbjjjsssuuusssoookkkiiihhhhhhhhhoooqqqrrrppplllhhhfffeee```___\\\YYYWWWYYY]]]aaaeeehhhjjjjjjhhhggghhhjjjllllllkkkkkkkkkjjjiiihhhdddaaa^^^\\\\\\\\\\\\[[[ZZZYYYYYYWWWUUUSSSQQQPPPNNNMMMLLLLLLJJJJJJIIIHHHEEEEEEEEEDDDDDDDDDCCCCCCAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBAAABBBCCCFFFJJJNNNQQQXXX^^^iiisssyyy{{{yyyxxxrrrvvv{{{~~~tttkkkfffcccbbbbbb___```ccciiiqqq{{{{{{wwwvvvrrrtttwwwzzz}}}~~~~~~~~~yyytttpppmmmhhheeebbb^^^XXXTTTJJJFFF@@@<<<;;;;;;:::999888666444444555555555444333222222111111222222333222222222222222222222222000000111333333444444444111222444555555444222111222222222222222222222222222222222222222222222222111111111111111111111111222222222333333222222222111111111222222222333333222222222111111111000000111111111111000000000000000000111222222222222111111111111111111111111111222222222222222222222222///000000111222222111111000111222222111000///...000000111222111111000///000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000111111111222222111111111222222111111111222111111000000000000000111111111222222333333333111111111222222222333333111111111111111111111111111111000000111222222333222222111111222222333444111222222222222222333333111111222222222333333333333222111000000222333555333555777777666666888999BBB<<<666444555666444222444555555555555555444444555666777777888888777777777777888888888888777777555666777888999888888777999999::::::;;;<<<<<<<<<<<<===>>>???@@@@@@??????@@@@@@????????????@@@@@@>>>???@@@AAABBBBBBAAAAAAAAABBBEEEIIIJJJLLLUUU___rrrtttjjjggggggeeegggkkkooottt|||888888777777666666666666777888888999:::;;;;;;<<<>>>===<<<<<<;;;;;;;;;<<<<<<>>>@@@@@@@@@AAACCCEEEEEEFFFGGGGGGFFFGGGIIIKKKJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPNNNOOORRRSSSSSSUUUWWWYYYZZZ[[[]]]______^^^]]]\\\^^^]]]]]]\\\[[[ZZZYYYYYYVVVUUUTTTRRRQQQOOONNNMMMLLLLLLJJJHHHIIILLLRRRWWW\\\ffftttyyyvvvrrrmmmjjjiiiiiiiiilllmmmnnnlllhhhcccaaa```^^^\\\XXXSSSOOOPPPSSSVVVXXX[[[______^^^]]]___bbb```aaaaaabbbaaaaaa``````___\\\XXXVVVUUUVVVUUUTTTTTTTTTSSSRRRQQQOOOMMMLLLIIIIIIHHHGGGFFFEEEDDDDDDAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@AAAAAACCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBDDDEEEFFFIIINNNTTTYYY]]]fffmmmxxxwwwxxx|||zzzssshhh```]]]^^^```aaa```aaadddiiiqqqzzz||||||vvvxxx{{{~~~uuunnnjjjfff___ZZZVVVQQQKKKFFF@@@===999777777777666555888666444444555777777777555444444333333444444555222222222222222222222222...///111222333333222222111222444555555444222111222333333444444333333222222222222222222222222222111111111111111111111111111222333444444333222111000000000111111222222222222222222222111111000000111111111111000000000000000000111222222222222111000000000000000000000000222222222222222222222222///000111222222222222222000111222222222000///...---...000111222222111111//////000000111111222222111111111111111111111111000111111111111222222222111111111111111111111111///000000000000111111111111111222222222222111111333222000.........//////111111111222222333333333111111222222222333333333000000000000000000000000222111000000000111333444222222111111222222333444222222222333333444444444111111222222222333333333333111///...///111333555333444666666555666777999>>>999333222555777666444444444666666666555444333555555666777777777777777777777888888888888777777555666777999999888888777999::::::;;;;;;<<<<<<===999;;;===???AAAAAAAAAAAA??????>>>>>>>>>>>>??????===>>>???AAAAAAAAA@@@???CCCCCCEEEHHHIIIJJJQQQXXX___ttt}}}ooojjjgggdddcccfff```fffnnnwww666666666666777777777777777777777777777888999999;;;:::888777777888:::;;;<<<<<<<<<============>>>AAAAAAAAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPRRRSSSTTTUUUUUUVVVVVVUUUWWWWWWWWWWWWVVVUUUTTTSSSQQQOOOMMMKKKJJJKKKLLLLLLIIIIIIIIIHHHIIIIIIJJJJJJPPPWWWbbbnnnwww|||}}}}}}tttsssqqqnnnkkkhhheeeccciiijjjjjjhhhccc^^^[[[ZZZTTTSSSRRRPPPOOONNNMMMMMMQQQQQQSSSTTTUUUUUUUUUUUUYYYXXXXXXXXXWWWWWWVVVVVVTTTSSSQQQPPPOOOPPPQQQRRRNNNMMMLLLKKKJJJHHHGGGGGGEEEDDDBBBAAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDBBBAAAAAABBBCCCFFFLLLRRRVVV\\\dddiiiiiitttwww~~~zzzwwwzzz{{{vvvllleee]]]YYY[[[___ccceeehhhjjjllloootttzzz{{{wwwyyyzzz}}}{{{pppjjjddd^^^VVVOOOJJJGGGEEECCC;;;;;;999888777777777777666666666666666666666666555555555444444333333333111111111222333333444444333333333222222111111111222222222222222222222222333333333222222111111111333333333222222111111111111111222333333333333222222222222222222222222222333333222111111222222222666666444333222111111111//////000000111111222222000000000000000000000000000000000000000000000000111111222222222111111000222222222222222222222222666555333222222222333333000000000000000000000000//////000000111111222222222222111111111111222222......///000111222222333111111111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000///000111222222222222222222222222111111111000000222222333333222111///...222222222222222222222222333333333333333333333333333333222222111222222222222111111000000111111222444444444333333222222222666666666666555444333333555333333555999;;;:::888777777888777777666555555777777777777777888888999777777777777888888888888:::888666777999:::888666:::;;;;;;;;;<<<<<<======<<<======>>>???@@@@@@AAA>>>>>>>>>>>>????????????AAAAAA@@@@@@???@@@@@@@@@DDDDDDDDDDDDFFFHHHJJJKKK[[[bbbsss|||mmmeeedddcccbbbccc______hhhvvv666666666666777777777777777666666666666777888999:::999888777777888999:::;;;;;;;;;<<<<<<<<<<<<===????????????@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFHHHIIIJJJKKKNNNOOOPPPQQQQQQRRRQQQQQQMMMMMMMMMMMMLLLKKKJJJIIIKKKJJJHHHFFFFFFFFFGGGHHHEEEDDDCCCCCCCCCCCCDDDDDDHHHNNNXXXbbbjjjnnnppppppooonnnllljjjgggdddaaa```aaabbbcccaaa\\\XXXVVVUUUPPPOOONNNLLLKKKKKKJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNKKKJJJHHHGGGGGGGGGHHHIIIFFFFFFEEEDDDCCCBBBAAAAAADDDCCCBBB@@@@@@@@@AAABBB@@@@@@AAAAAABBBBBBBBBCCC@@@@@@@@@@@@AAABBBCCCDDDAAABBBBBBCCCCCCDDDDDDDDDAAAAAABBBBBBCCCDDDEEEFFFDDDDDDCCCBBBCCCFFFIIILLLPPPXXXaaahhhooovvvyyywwwxxxyyy}}}{{{vvvuuuxxxxxxsssmmmccc^^^XXXWWWZZZaaafffiiioooooopppqqqtttyyy}}}{{{|||~~~yyyllleee\\\WWWOOOIIIEEEBBB@@@>>>;;;;;;999777666555555555666666666666666666666666555555444444444333333333111111111000000000000000333333333222222222111111222222222222222222222222333333333222222222111111333333333222222222111111222222333444444444444333222222222222222222222222333222222222111222222222222222111000000000111111111111111111222222222222111111111111111111111111000000000000000000000000---...///000111222222222222222222222222222222222444333222111000000111222111111111111111111111111111111111111222222222222222222111111111111222222//////000000111111222222111111111111111111111111111111111111111111111111111111111111000000000///000000000000000000000000000000000111111111111111222222222111111111000000///000111222333222111111333333333333333333333333333333333333333333333333333333222222111222222333222222111111111111222222444444333333333222222222333444444555555555444444444222222333666777555333666666777777666666555444777666666666666777888888666666777777777888888888:::888666777999:::888777777888999:::;;;<<<===>>><<<<<<======>>>??????@@@======>>>>>>>>>?????????AAA@@@@@@??????@@@@@@@@@CCCCCCCCCDDDEEEGGGIIIJJJSSSXXXeeexxx|||pppgggbbb^^^]]]]]]```eeemmm{{{666666666666777777777777666666555555666666777777999888777666666777888999999999:::::::::;;;;;;;;;<<<<<<<<<=====================>>>????????????>>>AAAAAAAAAAAAAAAAAAAAAAAA??????@@@BBBCCCDDDEEEEEEHHHIIIJJJKKKKKKLLLLLLKKKIIIIIIIIIIIIHHHGGGFFFFFFGGGFFFDDDCCCBBBBBBCCCDDDEEEDDDCCCBBBBBBAAABBBBBB@@@DDDKKKSSSYYY]]]``````ccccccbbb```]]][[[XXXWWWUUUVVVWWWUUURRROOONNNMMMJJJJJJIIIGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEDDDCCCBBBBBBAAAAAABBBAAAAAA@@@@@@@@@@@@AAA>>>>>>???@@@AAABBBCCCCCC@@@@@@@@@@@@AAABBBCCCCCCBBBCCCCCCDDDDDDDDDCCCCCC>>>>>>???@@@AAACCCDDDEEEDDDDDDDDDDDDFFFKKKRRRWWWbbbmmmyyy|||{{{|||yyyqqqmmmmmmkkkfffbbb[[[XXXVVVXXX^^^fffmmmpppwwwvvvuuuttttttxxx~~~~~~~~~qqqcccZZZPPPLLLEEEAAA>>><<<:::999888777666555555555555555666666666666666666666666444444444444333333333333333222222111000000//////333333333222222222222111222222222222222222222222333333333222222222222111333333333222222222222111222333333444444444444444222222222222222222222222222222222222222222222222000000000000000111222222333333333222222222222222111111111111111111111111000000000000000000000000......///000000000000000222222222222222222222222111111000/////////000000222222222222222222222222333333333222222222222222222222111111111111222222000000000000000111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000222111000/////////000111222222222111111111111111---...000111333333444444444444444444444444444444333333333333333333333333333222222111222222333333333333222222222222333333333333333333222222222222111111222333444444444444444333222333444444333111555555555666555555444444666555555555555666777777666666777777777777888888999888777888999:::999777555666777999:::<<<===>>>;;;;;;;;;<<<======>>>>>>======>>>>>>>>>>>>??????@@@@@@?????????@@@@@@AAABBBBBBBBBCCCDDDFFFGGGHHHNNNQQQZZZgggvvv~~~oooddd]]]ZZZ\\\```bbbcccnnn666666666666777777777777666666555555555555666666777777666666666666777777888888888888999999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;===========================>>>???@@@AAABBBCCCCCCCCCCCCEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBAAA@@@@@@@@@@@@>>>@@@DDDIIIMMMQQQSSSTTTTTTTTTSSSRRRPPPNNNMMMLLLIIIKKKLLLKKKIIIGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@AAABBBBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCDDDEEEDDDDDDCCCBBB@@@@@@???@@@@@@BBBCCCDDDFFFGGGGGGGGGJJJQQQ[[[cccwww}}}~~~}}}xxxqqqiiidddbbb```]]]ZZZZZZZZZZZZ]]]dddlllssswwwzzzyyywwwuuutttwww|||~~~}}}}}}~~~uuueeeWWWNNNGGGCCC>>>;;;999999888777333333333333444555777777555555555555555555555555333333333333333333333333444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222333333444444333333222222222222222222222222000111111222222222222222333222222222222222333333333333333222222111111000111111111111111111111111000000000000000000000000222222222111000...---,,,111111111111111111111111000000000/////////000000222222222222222222222222333333333222222111111000222222111111111111222222111111111000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000333111///...---...///000111111111111111111111111......///111222333444444333333333333333333333333222222222222222222222222222222111111222222333333444333333222222333333444333222222222222222222222000111222333333333333333333333444444555555444444444444444555555444333333555444444444444555666666666666666666777777777888888888777888999999999999777777888999:::;;;<<<===:::::::::;;;;;;<<<<<<<<<============>>>>>>>>>??????????????????@@@@@@AAA@@@AAAAAABBBCCCDDDFFFFFFIIILLLRRRZZZdddvvv{{{mmmeee_______________hhh}}}666666666666777777777777666666555555555555666666777666666666666666666777777777777777888888888888;;;;;;;;;;;;::::::::::::999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@???@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBAAAAAABBBBBBAAAAAA@@@@@@AAAAAA@@@???>>>===<<<;;;;;;;;;<<<===???BBBDDDGGGIIIJJJIIIIIIIIIHHHGGGFFFEEEDDDAAACCCDDDDDDBBBAAABBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCAAAAAA@@@@@@@@@???@@@@@@?????????>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@??????@@@AAABBBGGGJJJLLLNNNSSS]]]jjjttt~~~{{{vvvrrrlllfff```\\\[[[\\\[[[ZZZ^^^___aaadddhhhnnntttxxxxxxxxxwwwuuutttvvvzzz}}}~~~}}}}}}}}}|||zzzwwwwwwyyy{{{}}}}}}~~~}}}{{{tttiii[[[NNNFFFAAA>>>;;;999888888888777333333222222333444444555444444444444444444444444333333333333333333333333222222333333444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111222222222222222222222222222222222222222///000111222222222222111555444333222111111111111222222111111000000000///111111111111111111111111000000000000000000000000333333333222111///...---111111111111111111111111000111111111111111111111222222222222222222222222222222111111000000000///222222111111111111222222111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000333111///...---...///000111111111111111111111111000000000111111222222333111111111111111111111111222222222222222222222222222111111111222222333444444333333222222333333444222222222222222222222222222222333333222222111000000111333444555555666666333333444444444444444333444444444444444555555666555666666666666777777777777777888888888888999::::::::::::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<============>>>>>>>>>???>>>>>>>>>??????@@@AAA@@@@@@AAABBBCCCDDDDDDDDDCCCFFFLLLSSSYYYeee{{{~~~vvvmmmeee^^^\\\___fffttt666666666666777777777777777777666666555555666666666666777777777777666666666777777777777888888888;;;;;;::::::::::::999999888888999:::::::::::::::::::::::::::::::::::::::999999999:::;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@??????@@@@@@@@@@@@??????========================???>>>>>>===<<<<<<<<<<<<:::;;;<<<===>>>@@@AAABBBBBBCCCCCCCCCCCCBBBAAAAAA===???@@@???>>>>>>???AAA@@@@@@?????????@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBB?????????@@@@@@@@@@@@AAA@@@@@@@@@?????????>>>>>>===============>>>>>>>>>???@@@AAAAAABBBAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBBBBCCCEEEFFFFFFEEEDDDBBBBBBAAA@@@??????AAABBBDDDKKKPPPUUUYYY```kkkzzz|||xxxsssmmmhhh```]]]ZZZYYY[[[^^^```aaaccceeegggiiikkknnnrrruuuuuuvvvwwwvvvvvvvvvyyy{{{wwwzzz}}}~~~~~~}}}}}}}}}~~~~~~|||{{{vvvtttqqqooopppqqqqqqqqqqqqooollleee\\\QQQHHHBBB>>><<<999888888999888777666555444333222111111111444444444444444444444444222222222222333333333333000000111111222333333444111222222222222333333333222222222222222222222222111222222222222333333333111222222222222333333333///000000111111111111111222222222222222222222222...///000222222222111111333222111000///.........111111111000000000000000222222222222222222222222000000000000000000000000000000111222222222222222111111111111111111111111000111222333333333222222222222222222222222222222111111111000000000000000222222111111111111222222000000000000000111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000222111000/////////000111111111111111111222222222333222111111000111111222111111111111111111111111222222222222222222222222111111111111222333444444333333222222222222333333111111111222222222222222333333333333222111000000---///111333333333555666333333444444555555444444555444444444444555666666555555666666666666777777666777999999888888999;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@AAACCCCCCDDDDDDCCCCCCFFFLLLRRRVVV]]]lll{{{sssddd___aaaffflllrrr666666666666777777777777999888777666666666666777777777777888888777777777666777777777777888888888::::::999999888888888888777777888999999999999999999999999999999999999999777777888888999:::::::::::::::;;;<<<============>>>>>>???????????????>>>:::;;;;;;;;;;;;;;;;;;;;;>>>>>>============>>>>>>999:::;;;;;;<<<=========>>>>>>??????@@@?????????;;;<<<======<<<<<<===???>>>=========>>>??????@@@??????@@@@@@@@@@@@??????===>>>>>>>>>????????????AAAAAABBBBBBAAAAAA@@@@@@?????????@@@@@@AAAAAAAAA???@@@AAABBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@BBBEEEGGGGGGFFFEEECCCDDDCCCBBBBBBDDDGGGJJJLLLWWW\\\bbbgggkkkvvv|||rrrlllgggccc___YYYXXXXXXZZZ___dddhhhjjjjjjmmmooopppoooppprrrtttuuuwwwyyyyyyxxxwwwwwwxxxuuuyyy}}}zzzzzzzzz|||~~~|||yyywwwqqqnnnjjjhhhhhhgggfffeeeccc```[[[UUUMMMFFFAAA>>>;;;999777666777888777666444333333222222333333444333333333333333333333333111111222222222333333333111222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333111111222222222333333333000000111222222222222111222222222222222222222222---...000222333222111111111111000///////////////000111111111111111222222222222222222222222222222000000000000000000000000......000111222222222222111111111111111111111111000111222333333333222222111111111111111111111111000111111111111111222222222222111111111111222222//////000000111111222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000111111111111111000000111111111222222222222222111000000111222222111111111111111111111111111111111111111111111111111111111111222333444555222222111111111111222222000111111111222222222222222333333333333333222222...111333444333222444666333333444555555555555555555555555444555666666777555555555666666666777777555777999999888777999<<<999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>============>>>???@@@AAA@@@AAABBBCCCDDDDDDCCCCCCFFFGGGKKKQQQUUUYYYbbblll}}}tttjjjgggfffgggjjjzzz666666666666777777777777999999888777777777777777777777888888888888777777777777777777888888888888999999888888777777777666666777777888888888888888888888888888888888888888888888999999::::::;;;;;;888999:::;;;;;;<<<<<<;;;:::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;999999999888999999:::::::::;;;<<<=========<<<<<<999:::;;;<<<<<<<<<<<<<<<:::;;;<<<;;;:::;;;<<<>>><<<<<<<<<<<<===>>>??????=========>>>>>>===<<<<<<>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@@@@AAAAAA???@@@BBBCCCDDDCCCBBBBBB@@@@@@AAABBBCCCCCCDDDEEEBBBBBBAAA@@@@@@AAAAAAAAA@@@BBBDDDGGGHHHGGGEEEDDDGGGGGGFFFGGGJJJNNNRRRUUUdddiiinnnppprrrzzzsssgggaaa]]][[[YYYVVVWWWYYY]]]bbbhhhmmmppppppsssvvvvvvtttsssuuuwwwuuuxxx{{{{{{yyywwwvvvvvvyyy|||~~~||||||wwwxxxyyyzzz}}}~~~{{{wwwuuummmjjjfffdddbbbaaa___^^^XXXUUUOOOHHHBBB>>>;;;:::999777555555666777666555...///000111444666888:::333333333333333333333333111111111222222333333333666555555444444333333222111111111222222333333333222222222222222222222222111111111222222333333333111111111222222333333333111111222333333333333222222222222222222222222222,,,...000222333222111000111111111111111222222333111111111222222333333444222222222222222222222222000000000000000000000000///000000000000000//////000000000000000000000000///000111333333333222111000000000000000000000000111111111222222333333444222222111111111111222222...//////000111222222333111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000///000111222222222222222000000111111222222222222222111000000000111333444222222222222222222222222111111111111111111111111111111111111222333444555222111111111111111111222000000111111222222222222111111222333444444444444222555777777444333444666333444444555666666666555666555555555555666777777555555555555666666666777444777999999777777:::<<<666666777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>============>>>???@@@AAA@@@AAACCCDDDEEEDDDDDDCCCCCCBBBDDDJJJNNNQQQXXX___fff~~~uuummmggggggiiiiii{{{888888888888888777666666888888888888777777777777888888777777666666666555777777777777777777777777777777777777777777777777888888888888888888888888888888999::::::::::::999999888888888888888999999888888888888888888888888::::::;;;;;;;;;<<<<<<<<<::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>============>>>>>>>>>>>>>>>>>>>>>>>>============>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@AAABBBAAA@@@======>>>@@@???AAADDDGGGJJJLLLMMMNNNOOOQQQTTTVVVYYY]]]aaadddooopppqqqrrrttt{{{ttteee]]]\\\]]][[[XXX___bbbfffiiimmmqqqwwwzzz}}}~~~~~~zzzwwwuuuwwwzzzyyyzzz|||}}}}}}|||{{{yyy{{{~~~~~~|||{{{{{{}}}{{{{{{~~~}}}zzzwwwsssqqqjjjgggbbb___\\\YYYVVVSSSNNNKKKEEE@@@<<<;;;;;;<<<888777666444444444555666666555444333333555666777555333111222444555333111222222222222222222222222222222222222222222222222555555444333222111000///000000000000000000000000111222444444222111222333111111111111111111111111111111222222222333333333000111111222222222111111222222111111111111222222333333222222111000000000000111111111111222222222111111000///////////////000000000000000000000000000000000000111111111111333333333222222222111111111111222222222333333333222111111111000000//////111222333444555444333333111111000000111111222333333333333333333333333333222222111111111111222222000111444555555444333222000000000000111111111111000000000000000000000000222111000000111111///...000111111111111222222222111111111111111111111111333222222111000000111111111111111111111111111111333222111222444555444333444444444333333333222222000000111222333333444444222222333444555555555555333333333333333333333333555555444333444555666777444333333333333444555555555666888999999999888777777777777777777777777777888888777777888888999:::;;;;;;;;;::::::999999999;;;<<<<<<===============<<<<<<======>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDCCCDDDFFFIIILLLOOORRRTTTYYYeeezzzyyyooojjjiiigggkkksss}}}999999999999999888777777999999888888888777777777888888888777777777666666777777777777777777777777777777777777777777777777888888888888888888888888777888999999::::::999999555555666777888:::;;;<<<888888888888888888888888999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@????????????===???@@@???===<<<<<<===???@@@CCCFFFKKKRRRZZZ^^^hhhkkknnnnnnlllkkknnnpppxxxyyyyyyxxxxxxzzzqqqjjjaaa]]]^^^aaabbbbbbjjjmmmqqqtttxxx|||~~~zzz{{{}}}{{{|||~~~~~~|||~~~}}}}}}}}}~~~~~~}}}yyyuuuqqqmmmkkkhhhddd]]]XXXTTTOOOLLLIIIEEEBBB???;;;999888888999999888777555555555666777555555444444333444444444555333111222444555333111222222222222222222222222222222222222222222222222333333333222222222222111111111111111111111111111///111222222111000111111111111111111111111111111111111111222222222333333111111222222222111111000222222111111111111222222111111111111111111222222000111111111111222222222222222111000000000000000000000000000000000000000000000000000111111111111333333333222222111111111111111111222222222333333111111111111000000000///000111222333333333222222111111000000111111222333222222222222222222222222222222111111111111222222...///000111111111000000000000000000111111111111000000000000000000000000222111000000000000000///000111111111111222222222111111111111111111111111444333222111000000000000111111111111111111111111222222222222333444444333333333333333222222222222111111111222222333333444333333444444555444444444333333333333333333333333444333333222333444555666444333333333444444555555555666777777888888777777777777777777777777777777888888777777888888999:::;;;;;;:::::::::999999999;;;;;;<<<===============<<<<<<======>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCBBBBBBDDDFFFIIILLLNNNPPPSSS]]]mmmzzzoooiiiffffffjjjooottt|||:::;;;;;;;;;;;;:::999999::::::999999999888888888999999888888888888777777888888888888888888888888777777777777777777777777888888888888888888888888777777888999999999999888555555555666777999:::;;;888888888888888888888888888888888999999999999::::::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>;;;===>>>???===<<<<<<===AAABBBEEEKKKUUUcccqqq{{{~~~}}}}}}{{{zzz{{{|||}}}|||wwwpppdddbbbaaaaaadddiiimmmpppvvvxxx|||~~~zzztttoookkkgggdddfff```XXXPPPJJJEEEAAA>>>;;;;;;999888777777777777888888777666666666777777444444444444333333222111444333222222444444333222222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222000111333333111000111222111111111111111111111111111111111222222222222333222222333333222111000000222222111111111111222222///000000111222222333333000111111111111222222222333222222111111111111111000000000000000000000000000000000000111111111111444444333222111111000000111111111222222222222333111111111111000000000000///000111111222222111111111111000000111111222333111111111111111111111111222222111111111111222222....../////////000000000000000000000111111111111000000000000000000000000222222000/////////000111000111111111111222222222111111111111111111111111444333222111000000000000222222222222222222222222222222222222333333333333222222222222111111111000222222222222222222222222444444444555444444333333333333333333333333333333333222222222222333444444333333333444444444555555555555555555555666777777777777777777777777777777888777777777777888999999::::::::::::999999999999;;;;;;<<<============<<<<<<<<<======>>>>>>?????????@@@@@@AAAAAABBBCCCCCC@@@AAAAAACCCEEEGGGIIIJJJMMMUUU```lll{{{yyynnnjjjfffccccccdddjjjvvv<<<<<<=========<<<;;;;;;;;;;;;;;;:::::::::999999::::::999999999999999999999999999999999999999999777777777777777777777777888888888888888888888888666777888888999999888888888888777777666666777777888888888888888888888888777777777888888888999999:::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>???????????????@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<<<<===>>>??????@@@BBBEEEFFFJJJQQQ[[[iii{{{}}}zzzxxxwwwvvvtttqqqnnnmmmkkkhhhddd```cccgggiiilllpppvvv{{{{{{~~~yyyqqqkkkgggcccaaabbb[[[RRRJJJDDD???<<<:::888888888888888777777666666666666555555555666666333333444444333222000...333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111333444444333222222333111111111111111111111111111111111111222222222222333333333333222111000000222222111111111111222222000000111111111222222222000000111111111222222222222111111000000111111111000000000000000000000000///000000000111111111111444444333222111000//////111111111111222222222222111111111000000000000000000000000111111111111111111111000000111111222333222222222222222222222222222222111111111111222222222111111111111222333333///000000000111111111111000000000000000000000000222111111///...///111333000000111111111222222222111111111111111111111111222111111111111111222222222222222222222222222222111222333333222222222333111111111111000000000000333333222222222222222222555555555555444333222222333333333333333333333333333333333333333444444444333333444444444555444444555555444333333555666777666666666666666666666666777777777777777888999999:::999999999999999999999:::;;;<<<<<<======<<<<<<<<<<<<======>>>>>>???????????????@@@AAAAAABBBBBB@@@@@@@@@AAACCCDDDFFFGGGJJJQQQXXX___hhh{{{zzzrrrlllfffcccaaabbbhhhpppwww~~~>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777888999999999999999999999888777777777777777888888888888888888888888777777888888888999999999;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>????????????>>>????????????@@@@@@@@@>>>?????????@@@@@@AAAAAA???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>>>>===<<<<<<<<<<<<===>>>??????@@@BBBGGGMMMQQQRRRYYYeeerrr|||xxxtttrrrmmmiiigggffffffeeedddddddddiiinnnpppppprrrvvv{{{|||wwwoooiiiddd```^^^WWWQQQJJJCCC>>><<<999888777888888888888666555444333333444444444444444444333333444444333111///...333333333333333333333333222222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111000222333333222111111222111111111111111111111111000000111111111222222222333333333333333222111111222222111111111111222222222222222111111111000000000000111111111222222222000000/////////000000111000000000000000000000000///000000000111111111111333333222111111000//////000000111111111222222222000000000000000000111111111111111111222222333333111111000000111111222333333333333333333333333333222222111111111111222222333222222222222333444555///000000000111111111111000000000000000000000000000111111000......111333000000111111111222222222111111111111111111111111/////////000111222444555222222222222222222222222111222444333111000111333111111111000000000//////333333222222222222222222555555555555444333222222333333333333333333333333333444444555555555555555222333444555555555444444555444333333333444666777666666666666666666666666777777666666777777888999999999999999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFHHHNNNTTTXXX]]]kkkzzzsssllliiifffaaa```bbbeeemmmyyy>>>????????????>>>======>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::888888999::::::::::::999777777777777888999:::;;;::::::::::::::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<===========================<<<<<<============<<<<<<;;;<<<<<<<<<==================>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA?????????@@@AAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>???@@@@@@AAABBBEEEGGGLLLSSS[[[aaaccclllzzz{{{vvvrrrnnnkkkhhhddddddhhhjjjiiiiiijjjkkkooorrrsssqqqqqqsssuuu{{{~~~~~~~~~{{{rrrjjjccc^^^YYYUUUIIIEEE???;;;999888777666666666666666555444333222111222333333444333333333333333333333222222111000222333444444222222333444222222222222222222222222222222222222222222222222333333333222222111111111000000000000000000000000...000222111000///000111111111111111111111111111000000000111111111111222222222333333333333222222222222111111111111222222333333222222111000000///000111111111111222222222//////////////////000111000000000000000000000000000000000000111111111111222111111111111000000000000000000111111111111222000000000000111111111111222111111111111222333333111111000000111111222333333333333333333333333333222222111111111111222222000111111111222222222222000000000000111111111111000000000000000000000000---000222222///...000333000111111111111222222222111111111111111111111111/////////000111333444555333333333333333333333333000333444333000///111333111111111111000000000///222222222222222222222222444444444555444444333333333333333333333333333333333444555666666666555555222333444555555555444333444444444444444555666666777777777777777777777777777666666666666777888888888888888999999999999999::::::;;;<<<<<<<<<<<<;;;<<<<<<======>>>>>>??????===>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFEEEJJJOOORRRUUU^^^lllxxx|||uuurrrnnneee^^^[[[[[[bbbmmmzzz>>>????????????>>>======??????>>>>>>>>>=========<<<<<<<<<======>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======????????????????????????=========>>>>>>=====================>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>?????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA??????@@@@@@AAABBBBBBCCC@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFFFFJJJQQQWWW^^^fffmmmrrruuu~~~{{{tttnnnkkkjjjgggfffjjjgggiiippptttssssssuuussstttuuuuuutttsssssssssxxx{{{}}}}}}~~~~~~~~~yyytttlllccc[[[SSSLLLGGG>>><<<999777777777666555444444444444444444333333111222333444444444333333444333333222222222333333111333555444222111333555222222222222222222222222222222222222222222222222111222222222222222333333111111111111111111111111000222444333222111222222111111111111111111111111000000000000111111111111111111222333444444444444222222111111111111222222222222111111111111111111000111111111111222222222000000//////000000111222000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111///000000000111111111111111000000///000111222333111111000000111111222333222222222222222222222222222222111111111111222222...///000222222111111000000000000000111111111111000000000000000000000000+++///444444111///000222000111111111111222222222111111111111111111111111111111000000111111222333333333333333333333333333000333555333///...000333222222111111111000000000111111111222222333333444333333444444555444444444333333333333333333333333222333444555555555444444111222444666666555444333444444555666666666666666777777777777777777777777666666666666666777888888777888888888999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>??????======>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBDDDEEEFFFEEEGGGJJJKKKNNNTTT^^^eeezzz~~~xxxnnnccc^^^[[[___eeennn}}}>>>????????????>>>======????????????>>>>>>>>>>>><<<<<<======>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;===<<<;;;:::999999999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<;;;;;;;;;;;;<<<======????????????????????????======>>>>>>>>>>>>======>>>>>>>>>>>>????????????>>>????????????@@@@@@@@@>>>>>>>>>>>>????????????>>>????????????@@@@@@@@@??????@@@AAAAAABBBCCCCCC@@@@@@AAAAAAAAABBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????CCCCCCCCCDDDFFFHHHIIIJJJKKKRRR\\\fffooouuu{{{~~~tttnnnfffbbbbbbcccccccccnnnlllpppyyy~~~|||{{{~~~yyyxxxxxxxxxxxxwwwvvvuuutttxxx~~~~~~|||}}}~~~~~~yyywwwwwwtttoooggg]]]TTTJJJBBB<<<;;;999777777888888777666555444444444555666777777111222444555666555444444444333222222222333444555111333555444222111333555222222222222222222222222222222222222222222222222///000111222333444555555222222222222222222222222444666777777666555555666111111111111111111111111000000000000111111111111000111222333444555555555222222111111111111222222000000000111222222333333000111111111111222222222111111000000111222333333000000000000000000000000000000000000111111111111/////////000111111222222000000000000111111111111//////000000111111111222000///.........///111222111111111000111222222333111111111111111111111111222222111111111111222222...000222333444333111000000000000000111111111111000000000000000000000000)))///444555222///000222000111111111111222222222111111111111111111111111444333222111000000000000333333333333333333333333000333555333///---000333222222222222111111111111000000111222333333444444222222333444555555555555333333333333333333333333111222333444555444333333111222444666666555444333333444666777777777666555777777777777777777777777666666666666666777888888777777888888999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>?????????=========>>>??????@@@@@@@@@@@@@@@AAABBBDDDEEEFFFGGGGGGGGGHHHKKKPPPWWW\\\aaavvvwwwkkkeee______aaaeeeqqq??????@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>???>>>>>>>>>======<<<<<<>>>>>>======<<<<<<<<<;;;========================AAA???>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>======<<<<<>>>>>????????????>>>>>>AAA???<<<;;;:::<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>???@@@@@@AAA>>>>>>>>>??????@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@?????????@@@@@@CCCAAA>>>=========<<<<<<>>>>>>===>>>>>>@@@AAABBBDDDHHHNNNSSSUUUVVVXXXYYY]]]cccmmmwww~~~wwwiiieee^^^YYYXXX\\\bbbfffnnnrrrwww|||~~~|||zzzzzzxxxvvvvvvvvvvvvtttrrrvvvwww{{{~~~~~~~~~zzzyyyyyyxxxxxxvvvsssnnnkkkjjjcccXXXLLLCCC===;;;:::888777666555555555555555444444333333333222222222222222222333333444444444444444444444444444444444555444444333333444444555222222222222222222222222444333111000000000111222222222222222222222222222//////000111222222333333111111000000//////......111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000000111111111000000000000111111111000/////////000222333111000/////////000222333...///000222222111000000333333333222222111111111111111222222222222111111000000000000000000000000000000000000000000000000222222222111111111000000111111000000000000111111222222222111111111000000222222222222222222222222000000111222222222222111111111111111111111111111222222222222222222333333111111111111111111111111222333555444333222222333444333333222222333333444333444555555555444333222222333555777777666555333333555777777666555666777555555555555555555555555777777777666666666666666777777777777777888888999888999:::;;;<<<<<<<<<<<<;;;<<<>>>???@@@???===<<<:::;;;===?????????>>>>>>>>>>>>@@@BBBDDDEEEGGGHHHGGGGGGHHHHHHIIILLLPPPSSSWWWbbbttt|||mmmddd\\\ZZZ```gggsss>>>??????????????????>>>>>>>>>>>>>>>??????????????????>>>>>>>>>=========>>>>>>>>>=========<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<===>>>>>>>>>===============>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======????????????????????????>>>??????@@@@@@??????>>>@@@???>>><<<<<<===???@@@AAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@AAAAAA????????????@@@@@@@@@@@@BBBAAAAAAAAAAAAAAAAAABBB???>>>>>>>>>>>>>>>??????CCCAAA???>>>>>>>>>=========???@@@AAABBBEEEIIIMMMSSSZZZeeelllnnnoooqqqssswwwzzz{{{pppjjjccc```[[[XXXYYY]]]cccfffooorrrwww|||}}}}}}{{{yyyyyyxxxvvvvvvwwwwwwvvvtttsssuuuxxx|||}}}}}}~~~|||xxxtttssssssrrrqqqppplllfffbbbXXXSSSKKKCCC>>>;;;::::::666666666666555555555444444444444444333333333333222222222333333444444444444444444444444444444444444444333333333333444444222222222222222222222222333222222111000000111111222222222222222222222222///000000111222222333333222222111111111000000000111111111111111111111111111111111111111111111111111111111222222222333333111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111000000000000111111333333222222222222333333000000/////////000111222111000000///000111222333///000111111222222111111222222222111111000000000111111222222222222111111000000000000000000000000000000000000000000000000222222222111111111000000111111000000000000111111222222222111111111000000222222222222222222222222000111111222333222222222111111111111111111111111222222222222222222222222111111111111111111111111111222444333222111111222444333333222222333333444333444555555555444333222222333555666666666555444333555777777666555666777555555555555555555555555777777777777777777777777777777777777777888888999888999:::;;;<<<<<<<<<<<<;;;<<<>>>?????????===<<<;;;<<<===>>>>>>?????????>>>???@@@BBBDDDFFFGGGHHHFFFGGGHHHHHHHHHJJJNNNQQQQQQXXXdddsssyyylllddd```bbbfffooo===>>>>>>??????>>>>>>=========>>>>>>??????@@@@@@????????????>>>>>>>>>>>>???>>>>>>>>>>>>>>>======????????????????????????>>>>>>======>>>???@@@@@@???>>>===<<<======??????========================>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????AAAAAA@@@@@@@@@@@@AAAAAA>>>>>>=========>>>??????AAAAAA@@@???????????????>>>BBBEEEFFFGGGLLLUUU]]]gggttt~~~{{{~~~vvvmmmfffccc___^^^\\\\\\___ccchhhkkkqqqtttxxx|||~~~~~~|||{{{|||zzzwwwwwwwwwxxxxxxwwwssstttvvvyyy}}}}}}|||{{{zzzzzzwwwtttqqqlllkkkjjjiiifff```YYYTTTFFFDDD@@@<<<999888888888555555666777666555444333555555555444444444444333222222333333333333444444444444444444444444444444333222222222222222222333222222222222222222222222111222222222222111000000222222222222222222222222000000000111222222333333222222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222333111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333333333333333333333111000000000000000111111333333222222222222333333///////////////000111111111000000000000111222222111111111111111222333333111111111000000000000000111111222222222222111111000000000000000000000000000000000000000000000000222111111111111000000000111111000000000000111111222222222111111111111111222222222222222222222222111222222333333333333333111111111111111111111111444333333222222111111111111111111111111111111111000111333333111111111222444333333222222333333444444444444444444333222222333444444444555555555555333555777777666555666777666666666666666666666666888888888888888888888888777777777777777888888999888999:::;;;<<<<<<<<<<<<;;;<<<===>>>???>>>======<<<<<<<<<======>>>???@@@???@@@AAABBBDDDFFFGGGGGGFFFGGGGGGGGGGGGHHHKKKMMMPPPSSSYYYbbboooyyypppiiigggfffkkk|||<<<======>>>>>>======<<<<<<<<<===>>>??????@@@@@@??????????????????>>>>>>????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@>>>===<<<;;;;;;<<<>>>???>>>??????????????????>>>>>>>>>>>>>>>????????????????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>??????>>>>>>>>>>>>?????????>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBDDDEEEDDDJJJNNNOOOPPPVVVbbbkkkyyy{{{wwwzzz}}}}}}zzzvvvtttsssrrrsssssspppjjjeeebbbaaabbbbbbdddfffiiillloooqqqtttwww{{{}}}zzzyyyyyyyyyxxxuuuuuuvvvwwwzzz}}}}}}{{{xxxuuutttrrrnnnlllgggeeeccc```[[[TTTLLLFFF???>>>===:::888666555555333444666777777666444333666666555555555444444444333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222000111222333333222000000222222222222222222222222000000111111111222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222222222222222222222222000000000000000000111222111111000000000000111111///////////////000000000000000000111111111222222333222111111111222444555111111111111111111000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111000000000000111111000000000000111111111111111111111111111111222222222222222222222222222222333444444444444333111111111111111111111111444444333333222111000000111111111111111111111111000222333333222222222333444333333222222333333444444444444444333333222222444444333333333444555666333555777777666555666777777777777777777777777777888888888888888999999999777777777777777888888999888999:::;;;<<<<<<<<<<<<;;;<<<===>>>>>>>>>============<<<<<<<<<>>>@@@AAA@@@AAAAAACCCDDDEEEFFFFFFEEEFFFGGGFFFEEEFFFHHHJJJPPPRRRTTTYYYbbbqqqvvvnnnhhhjjjvvv;;;<<<<<<======<<<<<<;;;;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<===>>>???@@@??????@@@AAAAAA@@@??????======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA???@@@BBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@??????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAAAAADDDFFFJJJKKKLLLMMMOOORRRTTTXXX\\\\\\\\\```kkkuuuyyyqqqqqqpppnnnkkkiiihhhhhhhhhjjjkkkjjjhhheeeddddddhhhiiikkknnnqqqtttuuuvvvyyy|||}}}{{{zzzyyywwwwwwvvvwwwxxxzzz|||}}}{{{xxxtttpppnnnkkkgggeeeccc```\\\WWWQQQJJJBBB<<<;;;;;;:::999888666444333222333555777777666444333666666555555555444444444333333333333333333333333333333333333333333333333222111111000000111111222222222222222222222222222000000222333333222111000222222222222222222222222111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111//////000000111111111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000//////000111222222111111000000000000111111...//////000000000000000000111111111222222222222333222111111111222444555222222222222222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222222222222222222222222222333444444444444333111111111111111111111111444444333333222111000000111111111111111111111111111333555555444333444555444333333222222333333444444444333333222222222222444333333333333444555555333555777777666555666777777777777777777777777777777777888888999999999999777777777777777888888999888999:::;;;<<<<<<<<<<<<;;;<<<<<<=====================<<<<<<<<<>>>@@@AAA@@@AAAAAABBBCCCDDDDDDEEEDDDEEEFFFFFFEEEEEEFFFHHHJJJLLLOOORRRXXXbbboooxxx|||ppplllrrrzzz;;;;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<==================>>>>>>>>>>>>======>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===??????@@@AAAAAABBBBBBBBB???@@@AAABBBBBBAAA@@@???===>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@???@@@AAACCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>?????????>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBEEEGGGIIIPPPTTTZZZ]]]^^^```dddhhhjjjmmmnnnllljjjlllsssyyy|||tttiiigggccc```___```bbbcccjjjmmmqqqrrrqqqooommmlllkkkmmmpppsssvvvxxxzzzzzz}}}|||zzzzzzyyyxxxyyyzzz{{{|||{{{xxxtttpppmmmiiidddaaaZZZWWWQQQLLLGGGBBB<<<888444555666666666666555444222333444555666555444444555555555444444444444333444444333333333333222222333333333333333333333333222111111111111111111222222222222222222222222222000000111222222222222111222222222222222222222222111111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111000000000111111111111222111111111111111111111111/////////000111111222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000111222333333333222222222222333333//////000111111111111111000111222222333333222222111111111111111222333333222222222222222333333333111111222222222222111111000000000000000000000000000000000000000000000000//////000000000000000111111111000000000000111111111111111111111222222222222222222222222222222222111222222333333333333333111111111111111111111111444333333222222111111111111111111111111111111111111333555666555444555666444333333222222333333444444444333222222222222222222333333333444444444444333555777777666555666777666666666666666666666666666666777777888999999999777777777777777888888999888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<======>>>???@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDFFFFFFEEEEEEFFFHHHFFFJJJNNNQQQTTTYYYaaagggpppyyytttpppppp::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<============<<<<<<=========>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@@@@@@@???>>>>>>???AAACCCDDDCCCBBBBBB>>>???AAABBBBBBAAA???>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@??????@@@AAABBBBBBCCCCCC????????????????????????@@@???>>>>>>======>>>>>><<<<<<<<<<<<==================<<<<<<<<<<<<======<<<>>>AAAFFFKKKQQQUUUXXXaaagggnnnsssuuuxxx}}}|||xxxvvvxxxyyyssskkkcccaaa^^^\\\^^^```ccceeennnsssyyy}}}|||xxxuuusssnnnpppssswww{{{~~~~~~~~~|||wwwtttppplllhhhccc^^^ZZZNNNJJJEEEAAA>>><<<999777333333444444555555555444333333333444444555555555444444444444333333333333444444444333333222222222222222222222222222222222222222222111111222222222222222222222222222222222111111000000111222222333222222222222222222222222111111111111111111111111111111111222222222333333111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111...//////000111111222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000111222333333333222222222222333333///000111222333222222111000111222333333333222222///000111111222222111111000111111111222222222222111111222222222222111111000000000000000000000000000000000000000000000000////////////000000111111111111000000000000111111000000111111111222222222222222222222222222222222000111111222333222222222111111111111111111111111222222222222222222222222111111111111111111111111000222444555444444555666444333333222222333333444444333222111111111222333111222333444555444333333333555777777666555666777555555555555555555555555555555666777777888999999777777777777777888888999888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======;;;<<<===>>>>>>????????????@@@@@@@@@@@@@@@@@@AAABBBDDDFFFFFFFFFFFFGGGHHHGGGJJJNNNPPPPPPRRRWWW[[[```fffppp|||uuummm999::::::;;;;;;::::::999:::999999999999999999999:::;;;;;;;;;<<<<<<======;;;<<<<<<<<<======>>>>>>????????????????????????:::;;;===???@@@@@@@@@@@@;;;===@@@BBBCCCBBBAAA???>>>???AAABBBBBBAAA???>>>@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@?????????@@@@@@AAABBBCCCCCC??????????????????????????????>>>======<<<======:::;;;;;;;;;<<<<<<======>>>>>>============>>>>>>???AAAFFFMMMUUU\\\bbbeeennnttt}}}}}}zzzyyyvvvkkkdddaaa___^^^___aaaeeeggghhhlllrrrzzz~~~}}}yyytttqqqppprrrvvvzzz~~~zzzwwwmmmjjjfffbbb^^^XXXRRRMMMEEEAAA<<<999888888888888666666555555444444333333444333333333333444555666444444333333333222222222444444444333333222222222222222222222222222222222333333222222222222333333222222222222222222222222222111000000000111333444222222222222222222222222222222111111111111111111222222222333333444444444111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111...//////000111222222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111////////////000111222333111111000000000000111111000111222333444333222222000111222333444333222222...///000222222111000000//////000000111111111222111111222222222222111111000000000000000000000000000000000000000000000000.../////////000000111111111111000000000000111111000000111111222222222222222222222222222222222222000000111222222222222111111111111111111111111111222222222222222222333333111111111111111111111111///111333444333333444555444333333222222333333444444333222111111111222333000111333555555444333222333555777777666555666777555555555555555555555555444555555666777888888888777777777777777888888999999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======:::;;;===?????????>>>>>>????????????????????????AAACCCEEEFFFFFFFFFGGGIIIEEEHHHJJJKKKIIIJJJNNNRRRTTTWWW\\\dddnnn||||||ppp<<<:::888999<<<===;;;888;;;:::::::::999999888888::::::;;;;;;:::999888888999999999999:::;;;============<<<<<<<<<======>>>>>>>>>>>>>>>============<<<======>>>???@@@AAABBB@@@@@@??????@@@BBBCCCDDD???@@@AAABBBBBBAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@AAAAAABBBAAA@@@???>>>???@@@@@@=====================>>>>>>>>>???@@@@@@@@@??????@@@???>>><<<<<<<<<======???===<<<::::::;;;<<<===:::<<<=========>>>@@@BBBAAAAAAAAAAAAAAABBBBBBBBBJJJJJJOOOYYY```ccchhhmmmtttyyyzzz}}}wwwppphhhbbb^^^[[[___dddggghhhiiikkknnnrrruuuzzz~~~~~~{{{vvvrrrvvvxxxyyyzzz|||}}}yyysssnnnnnniiiaaaYYYRRRKKKEEEBBB===<<<:::888666555444444444444444444444444444444222222222111111000000000444444444444444444444444444555555444222222444555222222222222222222222222000111222222333333333333000111111111111222222222111111111111111111111111333333333333333333333333111111111111111111111111......///000111222222333222222222111111111000000111111111111111111111111111111111111111111111111000000//////000111222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222222111111000/////////111111111111000000000000000000000000000000000000222111000//////000111222///......///222444555555///000222333222111///...222111111111000000//////000000//////000111222222111111222222222222111111000000000000000000000000////////////000000000000222111000//////000111222444333222111111222333444000000000000000000000000222222222222222222222222555555555555555555555555000111111222222222111111222222111111111111222222222222111111111111222222111111222222222333333333111111111111111111111111555444333333222222333333555444333222222222333444444444444555555555666666777666444333444555777999444555666777777888777777666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===??????@@@@@@@@@@@@@@@??????>>>======<<>>======<<<<<<======>>>>>>========================?????????@@@@@@@@@AAAAAA???>>>>>>>>>>>>@@@AAABBB>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@@@@@@@???>>>======>>>???@@@?????????>>>>>>======<<<<<<<<<======>>>>>>======???>>>===;;;;;;;;;<<<======<<<;;;:::;;;<<<>>>???<<<>>>@@@AAACCCEEEHHHKKKJJJKKKLLLMMMNNNOOOOOOPPPRRRRRRVVV^^^dddeeeiiimmmvvv{{{{{{}}}}}}~~~~~~xxxpppnnnjjjeeeaaa^^^\\\[[[aaaeeeiiikkkkkklllnnnqqqpppsssxxx{{{{{{yyyuuusssxxxyyyzzz{{{|||}}}|||zzzvvvooojjjbbb]]]UUUNNNIIIDDD???<<<:::999888666666555555555444444444444444444444444666555555555444444444333333333333333333333333333222222222222222333222222333333333333333333333333111111222333333333222222000111111111111222222222111111111111111111111111333333333333333333333333111111111111111111111111111111111111111222222222222222222111111111000000111111111111111111111111222222222111111111111111000000000000000111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111222111111111000000//////000000000000000000000000222111000//////000111222333111000000111222222111---///000222222222111000111111111111000000000///000000000000000111222222111111222222222222111111000000000000000000000000////////////000000000111222111000//////000111222222111111000000111111222000000000000000000000000222222222222222222222222333333333333333333333333222222222222111111111111222222111111111111222222222111111111111111111222222222333333333444444444222222222222222222222222555444333333222222333333444444333222222222333444333444444444444555555555666666444444444555777888555666666777777777777666888777777777777777888888::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???????????????????????????@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDCCCCCCGGGHHHHHHIIIJJJKKKLLLLLLPPPPPPQQQTTTXXX]]]bbbeeejjjuuuZZZTTTMMMHHHFFFEEECCC@@@>>>===<<<;;;;;;;;;;;;<<<:::::::::999999:::;;;;;;999999999999999999999999999::::::::::::;;;;;;<<<999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<::::::::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<999:::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>===<<<;;;:::999999;;;;;;<<<<<<=========>>>???>>>===<<<;;;<<<======<<<<<<;;;<<<===???AAABBBAAADDDHHHLLLOOOTTTYYY\\\]]]^^^^^^__________________^^^aaagggkkkkkklllpppyyy|||~~~wwwsssooonnnnnnllliiieeecccaaa^^^\\\[[[]]]```bbbiiikkknnnppppppqqqrrrtttrrrsssvvvxxxyyyxxxwwwvvvyyyzzz{{{{{{|||}}}}}}{{{yyyxxxvvvpppggg```TTTOOOHHHCCC???<<<:::888666666555555555555555555444444444444444444444444444444333333333333222222333333333333333333333333222000000222555666444111444444444444444444444444222222333333333222111111000111111111111222222222111111111111111111111111333333333333333333333333111111111111111111111111333333333222222111111111222222222111111111111111111111111111111111111111222222222222111111000000000000000000000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222222222222111000//////...000000000000000000000000111111000000000000111111333111000000111222222111,,,---///111222333222222111111111111000000000000000000000000000000111222111111222222222222111111000000000000000000000000/////////000000000111111111111000000000000111111000000000111111000000000000000000000000000000000222222222222222222222222222222222222222222222222444333222111111111111111222222111111111111222222111111111111111111111111333333333333444444444555333333333333333333333333555444333333222222333333444333333222222333333444333333333333444444444444666555444444444555777888666666777777777666555555999888888777777777777777999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBAAABBBCCCDDDDDDCCCAAA@@@FFFFFFGGGHHHIIIJJJJJJKKKNNNNNNOOOPPPRRRTTTVVVWWWZZZbbbmmmvvv{{{~~~kkkdddZZZSSSQQQPPPOOOMMMIIIGGGDDDBBB@@@???@@@@@@AAA@@@???===<<<<<<<<<===888888888888888888777777::::::;;;;;;<<<<<<<<<<<<999999::::::;;;;;;<<<<<<::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<>>>=========<<<;;;;;;;;;<<<<<<===>>>???@@@AAABBBAAAAAA???>>>>>>>>>???@@@>>>>>>???@@@BBBEEEGGGHHHKKKOOOTTTYYY^^^dddjjjnnnqqqqqqqqqpppooommmkkkiiillljjjlllqqqsssrrrsssvvv{{{~~~|||ppplllfffbbbbbbcccdddddddddcccaaaaaabbbeeehhhjjjoooppprrrssstttvvvwwwxxxvvvvvvvvvwwwxxxyyyyyyzzz{{{|||||||||{{{|||~~~|||yyyvvvsssooofff[[[SSSJJJFFF@@@<<<:::999999888666555444444333333444444333333333333333333333333333333333222222222222222222222222222222222222222333111111444999;;;666222444444444444444444444444333333333333222222111000000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333222222111000000000111000000000000000111111000000000000000000000000////////////////////////........................000000000000000000000000//////000000111111111111333222222111000///......000000000000000000000000111000000000000000000111000///...///222444444444---...000111222222222111111111111000000000000000111000000000000000111111111111222222222222111111000000000000000000000000//////000000000111111111111000000000000000000111///000111222222111000///000000000000000000000000111111111111111111111111222222222222222222222222555444222111111111111111222222111111111111222222111111111222222111111111222222222333333333444444333333333333333333333333555444333333222222333333333333333333333333444444222222222333333333444444555555444444444555666777666777777777666555444444888777777777777777888888888888888888888888888888<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>======>>>>>>??????@@@AAAAAABBB@@@AAACCCEEEDDDCCC@@@>>>DDDDDDEEEFFFGGGHHHIIIIIIJJJKKKMMMPPPRRRSSSTTTUUUXXX\\\aaadddeeefffgggiiikkkqqq}}}{{{tttjjjdddccccccdddccc\\\XXXSSSNNNJJJHHHHHHIIIKKKJJJGGGEEEBBB@@@???>>>======>>>>>>>>>>>>===<<<>>>>>>???@@@@@@???>>>>>>============>>>>>>??????<<<<<<<<<===>>>?????????>>>>>>>>>>>>>>>============<<<;;;:::;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;???@@@@@@@@@???>>>=========>>>>>>>>>>>>=========??????@@@@@@AAAAAABBBBBB??????@@@AAACCCFFFHHHIIIHHHGGGFFFDDDDDDDDDDDDEEEFFFGGGHHHJJJMMMOOORRRSSSUUUYYY^^^ccchhhnnntttxxx{{{{{{|||{{{zzzxxxvvvtttvvvtttvvv{{{|||{{{{{{~~~vvvppphhheeeaaa```ccchhhlllooollllllkkkjjjjjjkkkllllllqqqrrrsssuuuyyy{{{}}}~~~{{{zzzyyyxxxxxxyyyzzz{{{|||}}}~~~~~~}}}|||~~~|||{{{wwwqqqkkkdddZZZNNNEEEBBB???:::888888888888888777666555333222222222111333333333333333333333333555555555666666666666666222222222222222222222222444222111555:::;;;777222222222222222222222222222333333333333222222111000000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111.........///000111111222111111111111111111111111111111111111111111111111222222222111111111000000111111000000000000000111000000000000000000000000////////////////////////////////////////////////111111111111111111111111111111111111000000//////222222111111000//////...000000000000000000000000000000000111111000000000111///...///222444444333000000111111111000000000000000000000000000111111111111000000000000000111111111222222222222111111000000000000000000000000000000000000111111111111000000000111111000000000000111222333333222111000000000000000000000000000111111111111111111111111222222222222222222222222444333333222111111222222222222111111111111222222000111222222222222111000000111111111222222222222222222222222222222222222555444333333222222333333222222222333333444444444222222222333333333444444444444444444444555555666666666666666666555444333555555555666777999:::;;;888888888888888888888888:::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>======<<>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>?????????;;;<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<===???@@@AAAAAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIKKKNNNRRRUUUWWWXXXVVVTTTRRRQQQPPPQQQQQQTTTUUUWWWZZZ\\\___aaabbb```bbbfffjjjmmmrrrwwwzzz{{{}}}}}}~~~zzzooofffbbb``````aaadddiiiooovvvzzzxxxwwwvvvtttrrrqqqppppppssssssuuuyyy|||{{{{{{|||}}}|||wwwsssmmmeee]]]VVVMMMCCC<<<;;;999666555666666666555777666555333222111111111333333333333333333333333333333333444444444444444333333333333333333333333333111111333666777444222222222222222222222222222222222333333333222111111000111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111,,,,,,---...///000111222111111111111111222222222111111111111111111111111111111111111111111111111222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111000//////...111111111111000000000000000000000000000000000000000000111111111111000000444333111000111111000///222111111000000000000///000000000000111111111111222111111000000000000000111111222222222222111111000000000000000000000000000000000111111111222222000000111111111111000000222222333333333333222222000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333222222222222111111111111222222000111222333333222111000000000000000111111111111111111111111111111111111555444333333222222333333111111222333444444444444333333333333444444444444333333444444555555555555555555666666666555444444444444555666888:::;;;<<<888888888888888888888888999999999:::;;;;;;<<<<<<<<<<<<===>>>>>>=========??????>>>>>>>>>>>>>>>>>>???AAACCCDDDDDDDDDBBBAAACCCCCCDDDEEEFFFGGGGGGHHHKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRTTTTTTYYYYYY\\\dddrrr|||tttlllgggeeeeeefffgggggggggeeeaaa]]]XXXVVVQQQRRRTTTUUUVVVVVVTTTTTTOOOPPPPPPPPPOOOLLLJJJHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@???@@@BBBCCCCCCCCCCCCBBBDDDDDDDDDDDDCCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBDDDFFFHHHHHHHHHGGGGGGGGGIIILLLPPPSSSUUUVVVVVVTTTTTTUUUUUUVVVVVVWWWWWWVVVWWWXXX[[[___eeeiiilllooommmkkkhhhfffeeedddddddddeeegggjjjmmmooopppqqqlllnnnppprrrsssuuuyyy{{{}}}~~~{{{tttkkkccc___]]]___aaafffkkkpppuuuzzz}}}~~~zzzvvvtttttttttuuuvvvvvvxxx~~~~~~uuunnneee^^^TTTLLLGGGBBB<<<888777666555555666666444222555555444333333333333333222222222222222222222222000000000111111111222222333333333333333333333333333333333333444444444444333333333333333333333333111111222333333333222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111......//////000000000111000000111111111222222222111111111111111111111111000000000111222222333333222222111000000000000000000000000000000000000000000000000000000000000000333333333333333333333333111111111111111111111111111111111000000000000000000000000000111111111111000000000000000000000000///000111222222111000///555333111000111111000///000000000000000000111111///000000000111111111111222222111000000000000000111111222222222222111111000000000000000000000000000000111111111222222222///000111222222111000///222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111///111333555666555333222222222111111111111222222///111222333333222111///000000111111111222222222222222222222222222222222555444333333222222333333000111222444555555444444333444444444444555555555333333444444555555555444444444555555666555555555555555555666777999:::;;;999999999999999999999999777777888999999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAA@@@AAABBBCCCDDDEEEEEEEEECCCCCCDDDEEEFFFGGGHHHHHHKKKKKKKKKKKKLLLLLLLLLMMMNNNMMMLLLLLLMMMMMMMMMLLLSSSUUUWWWZZZaaammm}}}}}}uuupppooooooqqqssstttuuutttqqqmmmhhhdddbbbdddfffhhhiiihhhgggfffccccccdddcccaaa^^^[[[YYYYYYXXXXXXWWWVVVUUUTTTTTTSSSRRRPPPNNNLLLJJJIIIHHHLLLMMMNNNPPPQQQQQQQQQPPPSSSSSSTTTTTTSSSQQQOOONNNJJJJJJJJJJJJJJJJJJJJJJJJMMMOOORRRVVVXXXXXXXXXXXX[[[^^^bbbggglllppprrrssskkkkkkkkkkkkkkkjjjjjjjjjcccdddfffiiinnntttyyy|||}}}zzzxxxvvvuuuuuunnnooorrruuuwwwyyy{{{{{{uuuwwwxxxxxxxxxyyy{{{}}}zzzuuusssmmmnnnlllhhhbbb______```aaaeeekkkqqquuuxxx{{{}}}|||vvvqqqooopppsssuuuxxxxxx{{{zzzooogggYYYQQQHHHAAA===<<<999777777666666777777666444111444333333333444444555666222222222222222222222222222222222333333444444444444444444444444444444444666777777666444444555777444444444444444444444444000111222333333333333333000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111222222222222111111111111111111111111//////000111222333333444222222111000000///000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111/////////000111111222222/////////000111111222222000000000000000000000000///000111222222111000///222000///000222333333222////////////000222333444//////000000111111111222222222111000000///000000111111222222222222111111000000000000000000000000000111111111111222222222///000111222222111000///222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000---///333666777666444222222222111111111111222222///000222333333222000///111111222222222333333333333333333333333333333333555444333333222222333333000111222444555555444444444444444555555555666666222333444444555555444444333333444555666666666555777777666777777888999999999999999999999999999999666666777888999999::::::::::::<<<===>>>>>>>>>>>><<<===>>>???AAABBBCCCDDDAAAAAABBBCCCDDDFFFGGGGGGCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJKKKLLLMMMOOOPPPJJJJJJJJJLLLOOOQQQQQQQQQMMMQQQUUUVVVWWW^^^jjjttt~~~zzzyyy{{{~~~zzzssstttuuuyyy}}}}}}zzzuuuvvvvvvuuutttrrrpppnnnjjjnnnrrruuutttooojjjfffllljjjfff```ZZZXXXYYYZZZ^^^___aaaccceeeeeeeeeeeegggeeefffiiimmmkkkeee___\\\\\\ZZZXXXWWWUUUTTTTTTWWW[[[aaahhhmmmoooppppppsssuuuyyy||||||{{{tttmmmmmmrrrxxx{{{|||{{{vvvwwwxxxzzz|||~~~|||{{{zzz{{{|||~~~}}}yyyrrrkkkfffbbbccccccddddddcccccccccgggjjjmmmppprrrtttwwwyyy{{{xxxtttrrrqqqsssvvvxxx~~~}}}ppp```TTTFFFCCC>>>;;;:::999888777666666666666666666666666555444444333333444444555333222222111111222222333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111///000111222333444444444111111111111000000//////000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111222222333333333444444444444333111000000000111222111111111000000000000000000000000000000000000000000000000000////////////111111000000111111222333000000000000000000000000////////////000000000000000000///...............////////////////////////111111111111111111111111222333333222111111222444222222111111111111222222000000000000111111111111000000000000000000000000000111111111111222222222111111111111111111111111000000000000////////////000000000111222222333333222222111111222222333444222222222333333222222222111111111111111111111111222222222222222222222222444444333222222111111000444222111111222333222111000111222333333222000///111111111111111111111111000111111111111222222222444444444444444444444444222222333333333333444444555555555555555555555555444555555555444333333222555444444444444555666666666666666666666777888888555666666888999:::;;;;;;888888999999999::::::::::::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;===>>>>>>CCCCCCBBBCCCCCCDDDEEEFFFDDDDDDDDDEEEFFFHHHIIIJJJMMMMMMLLLKKKKKKLLLMMMNNNHHHIIIJJJKKKLLLMMMNNNOOOJJJLLLMMMOOOSSSYYY```eeevvv}}}uuuooollllllnnnrrrsssvvvxxxzzz{{{{{{{{{|||zzz{{{{{{qqqoookkkgggdddbbbaaaaaadddhhhpppxxx|||uuutttxxx~~~{{{{{{|||~~~~~~zzzvvvsssqqqqqqjjjlllnnnooommmhhhbbb___bbbccceeeggghhhiiiiiihhhllloooqqqsssssstttvvvxxxzzzxxxtttrrrrrruuuxxx{{{~~~|||zzz}}}xxxnnn```QQQGGGCCC???;;;999888888777666555555555555555555555555444444333333333333444444555444444333333444444555222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111///000111222333333333333222222111111111000000000000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333333333222111111000000000111111000000000000000000000000000000000000000000000000000000000////////////111111000000111111222333000000000000000000000000/////////000000000111111333333222111111111111111000000000000000000000000222222222111111111111111///000111000//////000111222222111111111111222222000000000000111111111111000000000000000000000000000111111111111222222222222222222222222111111111000000000000000000000///222222111111111111111111222222111111222222333444111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222888666333222333333333222222222222333333222222111111111111111111111111111000111111111111222222222333333333333333333333333222222333333333333444444444444444444444444444444444444555555444444333222555444444444444555666666666666666666666777777888666666777888999::::::;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<======>>>???@@@BBBBBBAAABBBBBBCCCDDDEEEDDDDDDDDDEEEFFFGGGHHHIIIKKKKKKKKKKKKKKKLLLMMMNNNJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLMMMNNNPPPTTTZZZ___iiixxx~~~~~~}}}vvvpppmmmmmmmmmqqquuu||||||zzz|||~~~}}}}}}~~~xxxvvvrrrnnnkkkiiigggggg```cccgggjjjjjjhhheeecccdddfffiiilllooopppppppppssstttvvvvvvuuuuuuwwwxxxzzzxxxvvvtttuuuxxx{{{~~~~~~{{{yyyyyy~~~zzzooodddZZZOOODDD======;;;888666666666666555444444444444444444444444444444333333333333444444444444333333333333444444222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111000000111222333333333333222222222222222111111111000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111000111111111222222222222111111222222111111000000000000000000000000111111000000000000000000000000////////////000000000000111000000000000111222222000000000000000000000000000000000111111111222222444333333222222222222222111111111111111111111111222222222222111111000000...000111000///...///000222222111111111111222222000000000000111111111111000000000000000000000000000111111111111222222222222222222222222222222222000000000000000000000000333333222222111000000///222111111111111222333333000111111111111111111000111111111111111111111111222222222222222222222222000000111111222333333444:::777444222222222222111222111111111111111222222111111111111111111111111000111111111111222222222222222222222222222222222222222333333333333444444333333333333333333333333444444555555444444333333555444444444444555666666666666555555666666777888777777888888888999999999888888999999999:::::::::===<<<<<<;;;;;;:::999999======<<<======>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMMMMMMMMMMPPPTTTXXX^^^ffftttxxxzzz||||||{{{|||~~~wwwsssrrrrrrwwwzzz}}}~~~}}}xxxsssqqqpppoooiiihhhfffeeedddddddddeeeeeegggllloooqqqrrrpppoookkkmmmppprrruuuvvvvvvvvvvvvwwwxxxxxxxxxxxxzzz{{{~~~|||zzzyyyyyy{{{}}}~~~~~~}}}{{{zzz~~~}}}kkkeee[[[RRRKKKEEE???<<<999777555444555666555555333333333333333333333333444333333333333333333444222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111222222222222222222222222222222222222222000000111111111222222222000000000000000000000000///000000000111111111111111111111111111111111111000000000000111111111111///000111222222111000///000000000000000111111111000000000000000000000000////////////000000000000000000000000000111222222000000000000000000000000000111111111222222222222111000000//////000000000111111111111111111111111333333222222111000000000000111222222111000111222222222111111111111222222///000000000111111111111000000000000000000000000000000111111111222222222222222222222333333333333000000000000000111111111222222222111111111000000111111111111111222222333000000111111111111000000111111111111111111111111111111111111111111111111000000111111222222222333777444000//////000111000111000///......///111222111111111111111111111111000000111111111222222222111111111111111111111111222222222333333333444444333333333333333333333333333444444555444444333333555444444444444555666666666555555555555666777777888888888888888888999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<======???>>>>>>??????@@@AAABBBEEEEEEDDDDDDDDDEEEEEEFFFEEEFFFHHHJJJLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMLLLLLLNNNQQQTTTZZZ^^^ffftttcccfffjjjlllmmmoootttyyy{{{|||}}}}}}}}}~~~zzzxxxxxx{{{}}}~~~}}}}}}}}}{{{zzzzzzqqqpppmmmjjjfffccc```___]]]]]]^^^```bbbfffiiijjjmmmooossswwwyyy{{{{{{{{{vvvvvvwwwxxxxxxyyyyyyyyyvvvxxxyyyzzz{{{|||~~~vvvkkkcccVVVQQQJJJCCC???<<<;;;:::666555444444666666666555333333333333333333333333333333333222222333333333222111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111222222222111111222222222222222222222222000000111111111222222222000000000000000000000000///000000000111111111111111111111111111111111111//////000000000111111111...///111222222111000/////////000000111111111111000000000000000000000000.../////////000000000111000000//////000000111222000000000000000000000000000111111111222222222222//////.........//////000111111111111111111111111222222222111111111000000///111333333222111111222222222111111111111222222///000000000111111111111111111111111111111111111000000111111111222222222111111111222222333333333///000000000111111111222000000111111111222222222111111000000111111222333000000111111111111000000111111111111111111111111111111111111111111111111222222222111111000000000333111///...000222222222111111000///000111222333111111111111111111111111000000111111111222222222111111111111111111111111222222222333333333444444444444444444444444444444333333444444555444444333555444444444444555666666555555555555555666666777888888888888888888999999888888999999999:::::::::999999::::::;;;<<<======<<<;;;;;;;;;;;;<<<<<<===>>>======>>>>>>???@@@AAADDDDDDDDDCCCDDDDDDEEEEEEDDDEEEGGGIIIJJJKKKJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNKKKLLLMMMLLLLLLNNNQQQTTTTTTWWW]]]eeepppSSSUUUYYY\\\^^^aaadddffflllmmmnnnnnnnnnooorrrttt}}}zzztttrrrpppnnnnnnooopppqqqppprrrtttrrrmmmiiihhhiii_________^^^\\\ZZZXXXWWWZZZ[[[]]]aaaeeejjjnnnqqqvvvxxx{{{~~~|||zzzzzzzzz{{{{{{wwwyyy{{{}}}~~~~~~~~~uuukkk___SSSLLLGGGDDD???:::666555444555555444333444666666666444333333333333333333333333333333222222222222333333333333222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111111000111111111222222222222222000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111///000000000111111111111//////000000111111000000/////////000111111222222000000000000000000000000......//////000000111111000////////////000111111000000000000000000000000000000000111111111222222000000000000000000111222111111111111111111111111111111111111111111111111...000222222111000000000222222111111111111222222000000000000111111111111111111111111111111111111000111111111111222222222000000000111111222222333///000000111111222222222///000000111222222333333111000000000000111222222000111111111111111111000111111111111111111111111111111111111111111111111333222222111000000//////222111000111333555555444222222222222333444555555111111111111111111111111000111111111111222222222111111111111111111111111222222333333333333444444555555555555555555555555333333444444555555444444555444444444444555666666555555444444555555666777777777888888888999999999888888999999999:::::::::777888999:::<<<===>>>>>>>>>>>>============>>>>>>============>>>???@@@AAACCCCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIKKKLLLNNNOOOOOOKKKLLLMMMMMMLLLNNNPPPSSSKKKOOOUUUYYY]]]iiiNNNOOOPPPSSSVVVXXXXXXWWW^^^___`````````aaadddfffhhhkkkpppuuuyyy|||}}}{{{{{{{{{zzzxxxvvvwwwxxxzzz~~~~~~}}}~~~}}}{{{xxxwwwyyyzzz~~~zzzsssmmmeeedddbbb```___```bbbcccaaadddgggfffbbb___```bbb\\\[[[ZZZZZZZZZZZZ[[[[[[___```aaadddiiimmmqqqssszzz{{{~~~~~~{{{zzzzzz|||~~~{{{}}}|||zzz|||~~~xxxlll```VVVLLLDDD@@@;;;;;;999666444222222333333222222333555555444333444444444444444444444444333333222222222222333333333333222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000111111111222222000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111000000000111111111222222///////////////000111111...//////000111111222222000000000000000000000000.........///000111111111///////////////000111111000000000000000000000000/////////000000000111111111111000000111111222333000000000000000000000000000000000111222222333333///111333444222111000111222222111111111111222222000000000000111111111111111111111111111111111111000111111111111222222222...//////000000111222222///000000111111222333333111111111111111111222222000000000000000111222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111000000000000222111111333444444333111000111222333333444444444111111111111111111111111000111111111111222222222222222222222222222222222222222333333333333444444444444444444444444444444222333444444555555444444555444444444444555666666555444444444444555666666666666777888999::::::;;;888888999999999:::::::::999999::::::;;;<<<======>>>>>>============>>>>>>============>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNKKKLLLMMMLLLKKKLLLNNNPPPJJJKKKOOOTTTVVVZZZhhhwwwRRRPPPPPPRRRVVVWWWTTTQQQUUUVVVXXXYYYYYYZZZ]]]___WWWZZZ^^^aaaeeeiiimmmppplllkkkjjjjjjjjjiiigggeeefffgggiiilllpppuuuzzz||||||}}}{{{{{{||||||||||||{{{zzzxxxvvvtttrrrsssuuuyyy~~~~~~zzzvvvuuuttttttwwwyyy}}}{{{yyywwwvvvzzzxxxuuupppmmmlllnnnpppllltttyyyxxxtttpppiiiccc\\\ZZZXXXWWWWWWXXX[[[\\\^^^bbbgggfffcccbbbdddfffaaa___]]]\\\]]]___bbbdddeeeeeefffhhhjjjnnnqqqsssuuuwwwzzz{{{yyy{{{~~~~~~}}}yyyvvvvvvxxxyyyyyykkkcccWWWLLLDDD???;;;:::555666777777666555666777222111111222444444333111444444444444444444444444333222222222222222222333111111000000000000111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111000000/////////000000111111111222000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222000///.........000111222...//////000111222222222000000000000000000000000---......///000111111222///////////////000111111000000000000000000000000////////////000000000000000000//////000111222222//////////////////////////////000111222333333444111444666777555444333333222222111111111111222222000000000000111111111111111111111111111111111111000111111111111222222222---......///000111111111///000000111222222333333333333222222111000000000000000000000000111111222222222333333333333222222111111111111111111111111000000000000000000000000/////////000111111222222000000111222333222///,,,,,,---///000111111111000111111111111111111111111000111111111111222222222222222222222222222222222222222333333333444444444333333333333333333333333222333333444555555555444555444444444444555666666555444444444444555666666555666777888999:::;;;;;;888888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<=========>>>>>>???@@@AAA@@@@@@AAABBBCCCDDDFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLJJJJJJKKKMMMOOOMMMNNNTTTUUUUUU[[[dddooo]]][[[YYYYYYZZZZZZWWWTTTWWWYYY[[[^^^___^^^\\\[[[[[[XXXUUUTTTVVVXXXZZZZZZ^^^]]]\\\ZZZYYYYYYZZZZZZ]]]]]]]]]^^^___aaabbbccchhhkkkppptttvvvvvvsssrrrnnnnnnnnnnnnnnnooopppppprrrqqqooollliiifffdddccc```bbbdddgggkkkqqqyyy~~~~~~xxxrrrmmmkkkiiiiiilllnnnrrrvvv{{{|||wwwrrrnnnkkkjjjjjjhhhgggfffccc```___```aaacccjjjqqqssssssqqqkkkccc```[[[TTTRRRTTTWWWXXXXXX\\\```eeeiiikkklllnnnooommmllljjjhhhggghhhiiijjjmmmlllkkkiiihhhkkkooossstttxxx{{{}}}|||{{{|||}}}~~~~~~}}}~~~|||tttqqqrrroooiiibbbZZZSSSIIIAAA<<<:::999999777777666555444444333333333333333444444444555555333333333222222111111111222111111000000111111222111111111111111111111111///000000000000111111111333222222111111222222333222222111111111111222222111222222222222111000000000000000000000111111222222222222111111111000000000000111111111111000000222222222222222222222222000111111111111222222222111111111111111111111111111000000000//////......000000000000000000000000//////000000000000///////////////...---------,,,000000000000111111111111111111111111111111111111111111000000//////......000000000000000111111111000000000000000000000000222222222111000//////...111111000000000000111111000000000000000000000000111111000000//////......000000000000111111111111111111111111111111111111000000000000000000000000...//////000111222222222000000000000111111111111222222222111111111111111000000000000000000000000000111111111111222222222333222111000000111222333222222222222222222222222000111111111111222222222000000000000000000000000000111111111111222222222111111000000111111222333222222333444444555555666111111111111111111111111444333222111111222333444222222333333333444444444333444444555444333111000555444444333333333444444444444444555555555555666555444444444444555666666555555666666777888888888;;;:::999999999:::;;;<<<888999999::::::;;;;;;<<<============>>>>>>>>>>>>???@@@@@@???===<<<===>>>@@@@@@AAAAAACCCDDDFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNPPPSSSVVVXXXXXXXXX___hhhwwwfffdddcccdddeeeeeecccaaabbbdddgggkkklllllllllkkkeee```ZZZUUUTTTUUUWWWWWWZZZYYYXXXVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[______aaabbbcccddddddddd_______________```aaaaaacccbbb```^^^\\\ZZZXXXWWWSSSTTTVVVWWWZZZ```fffkkkvvvyyyzzzxxxxxxyyyxxxuuutttqqqlllgggcccaaa``````^^^```cccgggkkknnnpppqqqmmmjjjgggccc```]]]\\\\\\ZZZZZZZZZZZZYYYZZZ\\\^^^fffnnnvvvzzz}}}}}}yyyrrrjjjddd]]]ZZZ[[[^^^___^^^bbbfffkkkpppsssvvvyyy{{{xxxvvvsssqqqpppooopppqqqoooooonnnlllkkkllloooqqqrrrwwwzzz}}}|||{{{|||}}}~~~~~~~~~|||xxxvvvwwwzzz~~~~~~ttthhhaaa^^^ZZZTTTOOOJJJFFFAAA>>><<<;;;:::888555555555444333222222222333333333444444444444555333333222222222222222222222222222111111222222222111111111111111111111111111111111222222222333333333222222111111222222333222222111111111111222222222222222222222111000000000000000000000111111222222222222111111111000000000000111111111111000000222222222222222222222222000111111111111222222222111111111111111111111111111111111000000/////////000000000000000000000000///000000111111000000///000//////////////////...000000000000111111111111111111111111111111111111111000000000/////////.../////////000111111222222000000000000000000000000222222111111000//////...111111000000000000111111000000000000000000000000111111000000////////////000000000000111111111111111111111111111111111111000000000000000000000000...//////000111111222222000000000000111111111111111111111111111111111111111111111111111111111111000111111111111222222222222222111111111111222222222222222222222222222222000111111111111222222222000000000000000000000000000111111111111222222222444333333222111000//////222222222333444444555555111111111111111111111111333222222222222222222333222222222222333333333333222333444444555444333333444444444444444444444444444444444555555555555666666555555555555666777777999999888777777666666555999888777777777888::::::888888999::::::;;;;;;<<<;;;<<<<<<<<<<<<=========>>>???@@@???=========>>>AAAAAAAAAAAABBBDDDEEEFFFCCCDDDEEEFFFFFFGGGGGGGGGIIIJJJKKKLLLLLLMMMMMMMMMKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNOOORRRTTTUUUVVVUUUWWW[[[cccnnn}}}ooonnnnnnoooqqqrrrqqqoooppprrrvvvzzz~~~vvvpppfff^^^ZZZYYYXXXXXXZZZYYYXXXWWWWWWXXXYYYYYY]]]]]]]]]]]]]]]]]]]]]]]]^^^\\\YYYWWWWWWXXXZZZ\\\WWWWWWWWWWWWWWWXXXYYYYYY[[[ZZZYYYXXXWWWUUUSSSRRROOOPPPPPPPPPQQQTTTYYY]]]```eeehhhhhhjjjmmmllliiigggddd```]]]ZZZXXXXXXXXXVVVWWWZZZ]]]aaadddfffhhhdddcccaaa^^^[[[YYYXXXWWWTTTUUUWWWXXXZZZ]]]bbbfffmmmvvvyyyssskkkgggggghhhhhhggggggkkkpppvvvzzz}}}yyywwwuuuuuuuuuqqqrrrrrrpppnnnmmmnnnppppppuuuzzz}}}}}}|||}}}}}}{{{{{{vvvrrrrrrvvv{{{~~~pppeeeWWWMMMHHHEEEAAA===;;;:::999:::;;;999777444444444333333222222111111333333333333444444444444222222222222222222333333333333222222222222333333111111111111111111111111333333333333444444444444333222222111111222222333222222111111111111222222222222222222222111111000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111000000000000000000000111111000000000000111111111111111111111111111111111111000000000000////////////......///000111222222333000000000000000000000000222222111111000/////////111111000000000000111111000000000000000000000000111000000000000/////////000000000000111111111111111111111111111111111111000000000000000000000000/////////000111111222222000000000000111111111111///000000111111222222222222222222222222222222222000111111111111222222222111111222222222222111111111111111111111111111111000111111111111222222222000000000000000000000000000111111111111222222222333333333333222000///---000111111222333333444444111111111111111111111111222222222333333222222222111111111222222222222333111222333444555555555555222333444555555444444333444444444555555555555666666666666666666777888888999999888777777666666555777666666666666777888888888888999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>???@@@???>>>===>>>???BBBBBBAAABBBBBBCCCDDDDDDCCCDDDEEEGGGGGGGGGGGGFFFIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSUUUWWW[[[dddwwwsssssstttvvvwwwxxxxxxwwwxxxzzzxxxpppjjjfffcccaaabbbaaa`````````aaabbbcccjjjjjjjjjjjjjjjiiihhhhhhdddbbb^^^[[[YYYYYY[[[\\\XXXXXXXXXXXXYYYZZZ[[[\\\^^^^^^]]]\\\ZZZXXXUUUTTTTTTTTTSSSRRRQQQRRRUUUXXXUUU[[[```bbbfffjjjkkkhhhfffccc```\\\YYYWWWVVVVVVVVVXXXZZZ^^^bbbfffjjjkkkjjjiiihhhfffddd```^^^\\\XXXYYY[[[^^^aaaffflllpppvvvwwwqqqppppppooommmjjjnnnsssxxx}}}{{{xxxvvvuuuuuutttuuuvvvtttqqqoooooooooqqqwww|||}}}{{{}}}yyytttppppppuuuzzz~~~xxxpppjjj[[[SSSGGG@@@===<<<:::888777777777777888666333000444444333333222222222111222222333333333444444444111111111222222333333333333333333333333333333333111111111111111111111111333333333444444444444555333222222111111222222333222222111111111111222222222222333333222222111000000000000000000111111222111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111222222111111111111111111000000000000000000000000111111222222222222111111/////////000000111111111///000000000111111111111111111111111111111111111000000000000//////////////////000000111111111222000000000000000000000000111111111111000000//////111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000//////000000111111111111///000000000111111111111...//////000111222222333222222222222222222222222000000111111111222222222000111222333333222111000000000000000000000000000000000111111111222222222000000000000000000000000000000111111111222222222...000222333444333111000000000000111222222333333111111111111111111111111111222333444444333222111000000111111111222222222333333444444555555555555111222444666666555444222444444444555555555555666666666555555666666777888444555555666666777888888666666666666777777888888888888888999::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<>>>???@@@???>>>===>>>???BBBBBBBBBAAAAAABBBCCCCCCCCCDDDFFFGGGHHHHHHGGGFFFHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMOOOOOOOOONNNOOOOOOPPPSSSVVVWWWZZZdddtttvvvwwwyyyzzzzzz{{{{{{|||yyy||||||vvvppplllmmmlllkkkkkkkkklllmmmnnnsssttttttuuuttttttsssrrrkkkjjjgggdddaaa```______\\\]]]]]]^^^```bbbcccdddfffffffffdddaaa^^^ZZZXXXXXXXXXWWWTTTQQQQQQRRRTTTVVV[[[aaadddiiippprrrpppnnnlllhhhddd___\\\ZZZYYYYYYZZZ]]]bbbgggmmmqqqtttrrrssssssqqqnnniiidddaaa^^^___```bbbdddiiiooottt~~~|||uuusssrrrpppnnnnnnrrrwww{{{~~~|||xxxvvvvvvvvvxxxyyyzzzyyyvvvsssssssssvvv|||}}}|||xxxuuuqqqnnnooosssxxx|||zzztttlllcccZZZSSSHHHCCC===:::999999888666999777555555555555333222444444444444333333333333222222222333333333444444111111111222222333333333222333333444444333333222111111111111111111111111222222222222333333333333333222222111111222222333222222111111111111222222222333333333333222111111000000000000000111111222111111111111111111111111222222111000000111222222000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111222222000000000000000000000000111111222222222222111111.........//////000000000///000000000111111111111000000000000000000000000////////////000000000000111111111000000000000000111111111111111111111111111111111000000000000000111111000000000000111111000000000000000000000000000000000000111111111111///000000000111111111111111111111111111111111111000000000000000000000000000000000000000111111111///000000000111111111111......///000111111222222222222222222222222222222000000111111111222222222000111222333333222111000000000000000000000000000000000111111111222222222000000000000000000000000000000111111111222222222...000222333444333111000//////000111111222222333111111111111111111111111111222333444444333222111000000111111111222222222555555444444333333333333111222444666666555444333444444444555555555555666555555444444555555666777333333444555555666666777777777777888888888888888777777888999999::::::;;;;;;;;;<<<<<<<<<============>>>??????>>>===>>>@@@BBBBBBAAAAAAAAABBBBBBCCCCCCDDDFFFGGGHHHHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKKKKKKKLLLNNNPPPOOOMMMLLLMMMNNNLLLPPPSSSRRRQQQUUU```iii{{{}}}~~~~~~~~~{{{}}}{{{vvvuuutttsssrrrrrrrrrssstttzzz{{{}}}~~~~~~~~~}}}vvvuuusssqqqnnnllljjjiiiggghhhiiikkkmmmpppssstttuuuuuutttssspppkkkgggeeeaaaaaa___\\\YYYWWWXXXYYY\\\aaafffiiiooowww{{{zzzxxxvvvrrrmmmhhhdddaaa___bbbcccfffkkkqqqxxx}}}~~~|||vvvppplllhhhhhhhhhhhhiiimmmssswww~~~wwwtttrrrooommmsssvvv{{{}}}{{{{{{{{{{{{}}}~~~~~~|||zzzzzz{{{~~~}}}{{{zzzvvvuuurrrqqqrrrtttwwwxxxuuuppphhh```XXXOOOGGGBBB<<<:::888777777666444222777555333333555666777777444444444444444333333333222222222222333333333333222222222222222222333333111222333444444333222111111111111111111111111111111111111111222222222222333222222111111222222333222222111111111111222222333333333333333222222111000000000000000111111222111111111111111222222222333222111000000111222333111111111111111111111111000111111111111222222222111111111111111111111111000000000111111111111111000000000000000000000000000111111111111111111000......///////////////000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111000000000000000000111111000000000000111111000000000000000000000000000000000111111111111222000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000111111111111...//////000000111111111222222222222222222222222000111111111111222222222111111222222222222111111111111111111111111111111000111111111111222222222000000000000000000000000000111111111111222222222333333333333222000///---///000000111222222333333111111111111111111111111222222222333333222222222111111111222222222222333666555444333222222222222111222444555555555555444444444444555555555555666444444444444444555666666777777666555555444444333777888999999::::::999999777777888888999:::::::::;;;<<<<<<<<<<<<============>>>??????>>>>>>???@@@AAAAAA@@@AAAAAABBBCCCCCCEEEEEEFFFFFFGGGHHHHHHIIIEEEFFFGGGHHHIIIIIIIIIIIILLLLLLKKKKKKKKKKKKJJJJJJLLLNNNQQQPPPMMMLLLMMMOOOOOOPPPPPPMMMLLLQQQ[[[ccczzzyyyxxxvvvvvvvvvwwwwww}}}~~~|||zzzxxxvvvuuuuuuqqqrrrtttwww{{{~~~{{{xxxuuummmmmmllliiieeecccdddeeedddhhhlllnnnttt}}}{{{wwwrrrmmmjjjhhhlllmmmoootttyyyzzzoooooonnnmmmnnnqqqwww{{{}}}yyywwwtttrrrtttxxx~~~zzzwwwuuutttqqqqqqpppoooooonnnmmmlllaaa\\\TTTMMMGGGBBB===;;;888777555555555444444333444222111222444666666555222222222222222333333333111222222222222333333333333333222222222222222222000111222444444222111000111111111111111111111111111111111111222222222222333222222111111222222333222222111111111111222222333333444444333333222111000000000000000111111222000000111111111222222222444333111000000111333444222222222222222222222222000111111111111222222222111111111111111111111111/////////000000111111111000000000000000000000000///000000111111000000///111000000000000000000///000000000000111111111111000000000000000000000000.../////////000000000111---...///000111222333333111111111111111111111111000000000000000000000111111111000000000000111111000000000000000000000000000000111111111222222222000000000000111111111111111111111111111111111111000000000000000000000000111000000000000000000000000000000000111111111111/////////000000000000000111111111111111111111111000111111111111222222222222222111111111111222222222222222222222222222222000111111111111222222222000000000000000000000000000111111111111222222222444333333222111000//////000000111111222333333444111111111111111111111111333222222222222222222333222222222222333333333333333333222111111111222333222222333444444555555666444444444555555555555666555555555555555666666777888888888777666666555555777888999:::::::::999999777777777888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<>>>??????>>>>>>???@@@??????@@@@@@AAABBBCCCDDDGGGFFFEEEEEEFFFGGGIIIJJJFFFFFFGGGHHHIIIIIIIIIIIILLLLLLKKKKKKKKKJJJJJJJJJLLLOOORRRRRRNNNMMMOOOQQQTTTTTTSSSPPPPPPRRRWWW\\\~~~|||{{{yyyxxxxxxyyyyyyzzz||||||yyywwwwwwxxxyyytttuuuwww{{{}}}ttttttssspppmmmkkkkkkkkkjjjnnnqqqrrrxxx}}}yyyuuurrrpppnnnoooqqquuuzzzpppooonnnllllllpppuuuyyy~~~{{{yyyrrrwww~~~~~~}}}|||vvvssspppoooffffffgggfffdddaaa]]][[[SSSNNNGGGAAA===;;;:::999777666444333444555666777333222222333444444222000111111111111111111222222111111222222222333333333444333333222222111111111///000222333333222000///111111111111111111111111111111222222222333333333333222222222222222222333222222111111111111222222333333444444333333222111000000000000000111111222000000111111222222222222444333111000000111333444222222222222222222222222000111111111111222222222111111111111111111111111......//////000000000111000000000000000000000000//////000000000000//////333222222222111111000000000000000000111111111111000000000000000000000000.../////////000000111111***+++---///222444555666111111111111111111111111000000000000000111111111111111000000000000111111000000000000000000000000000000111111222222222222000000000000111111111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000111111111111000000000000////////////000000000000000000000000000111111111111222222222333222111000000111222333222222222222222222222222000111111111111222222222000000000000000000000000000111111111111222222222111111000000111111222333111111111222333333444444111111111111111111111111444333222111111222333444222222333333333444444444111000000000000222333444333222222333333555666777444444444555555555666666666666666666666777888888777777777888999999::::::666777888::::::999999888777777777888999999::::::999999:::::::::;;;;;;;;;<<<>>>??????>>>>>>???AAA?????????@@@AAACCCDDDEEEHHHGGGEEEDDDEEEGGGJJJLLLGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLKKKKKKJJJJJJJJJIIILLLPPPSSSSSSOOOMMMPPPSSSSSSTTTUUUUUUTTTQQQOOOMMM~~~|||{{{|||}}}}}}}}}~~~~~~|||}}}~~~yyyyyyyyywwwvvvssspppooopppsssuuuwww~~~}}}|||xxxuuuvvvtttttttttuuuyyy~~~zzztttnnnkkkmmmsssxxx|||}}}zzzzzz||||||yyywwwzzzxxxqqqkkkfffccc^^^ZZZVVVSSSRRRQQQMMMJJJFFFCCC>>>:::777666666666555555555555555555555555333444444555555444444333777444222222444444222///333333333333333333333333333333333444444444555555111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111000000222222111111111111111111333444444444333222000///------...///////////////000111111111111222222222111111111111111111111111//////000000000111111111///000000000000000//////444333333222111000//////222111000//////000111222111111111111111111111111222222111111000000//////000000000000000000000000///////////////000111111////////////////////////////////////////////////////////////000000000000000000000000000///......222222111000000000000000000000000000000000000000......//////000000111111111111111111111111111111000000000000111111111111///000111222333333222111222222222111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111///000222333333222000///000111111111111222222222111000///////////////000000111111111111222222222333333222111000000111111222111111000000000000000333333333333333222111000111111111000000000000000333333333222222111111111111111000000111333444666444444444333333222222222111111222222222333333333444444444555444444333333555555444444444333333333555555555666666666666666777777777777888888888888777777777777888888888888;;;<<<=========<<<;;;:::777888888999999::::::;;;;;;<<<<<<>>>???@@@AAABBBCCCBBBBBBAAAAAABBBBBBCCCFFFGGGHHHGGGFFFFFFHHHJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJLLLNNNOOOOOONNNOOOQQQUUUUUUVVVTTTQQQPPPPPPQQQ~~~}}}{{{|||||||||{{{yyywwwvvvuuuyyy{{{~~~~~~zzzxxxxxxwwwwwwvvvwwwzzz~~~|||wwwqqqnnnppptttyyy|||||||||}}}}}}zzzxxxwwwwwwuuussswww}}}uuukkkccc]]]XXXUUULLLIIIEEECCCBBB@@@===;;;???===;;;888777777777777444444444444444444444444333333444444444444333333666444222222444444222000333333333333333333333333111222222222333333333333111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111222222333333333111000/////////000111111111111111//////000000000111111111111111111111111111111111111111222222222333333333//////000000000000//////444444444333222222111111222111000//////000111222111111111111111111111111111111111000000000000000222222222222222222222222///////////////000111111000000000000000000000000////////////////////////////////////000000000000000000000000000///......111111000000000000000111000000000000000000000000////////////000000000000111111111111111111111111000000000000111111111111///000111222222222111111000111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000333444555666666555444333000111111111111222222222000000000//////000000111000111111111111222222222333222222111000000111111222111111000000000000000111222222222111111000///000000000000000111111111333333333222222111111111111111111111111333444555333333333222222222111111111111222222222333333333333444444444444444333333777666666666555555555555555555444444555555666777666666777777777888888888777777777777888888888888:::::::::;;;;;;::::::999888888999999:::;;;;;;;;;=========>>>?????????@@@AAAAAA@@@AAAAAABBBCCCDDDAAACCCDDDEEEEEEGGGIIILLLMMMLLLLLLKKKKKKKKKLLLLLLKKKMMMOOOQQQQQQOOOLLLKKKJJJLLLNNNNNNMMMMMMNNNOOOSSSTTTTTTRRRPPPNNNNNNOOO~~~~~~~~~{{{||||||{{{zzz{{{}}}{{{vvvtttuuuxxxzzz|||~~~}}}yyywwwuuutttvvvuuuuuuxxx}}}}}}xxxqqqfff[[[SSSMMMIIIFFF@@@>>>;;;999999888666444666666666666777777888888444444444444444444444444333333444444444444333333444333222222333444333111333333333333333333333333000000000000111111111222111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111000111111222222111000000000111222222333222222222.../////////000000000000111111111111111111111111222222222222222333333333//////000000111000000///222222222222222222222222111111000000000000111111000000000000000000000000000000000000111111111111222222222222222222222222///////////////000111111111111111111111111111111////////////////////////////////////000000000000000000111111000000//////111000000000000000111111000000000000000000000000000000000000////////////111111111111111111111111000000000000111111111111111111222222222111000000/////////000000111111111000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////111111333333333333111111000111111111111222222222000000000000000111222333000111111111111222222222333222111111000111111111222111111000000000000000000111111111111000////////////000000111111222222222222222222222111111111111111111111222333444444333333222222222222111111111111222222222333333333333333444444444444333333666666666666555555555555555444333333333444666777666666777777777777888888777777777777888888888888999888888888888888999999999999999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBCCCDDDAAACCCDDDEEEEEEGGGJJJLLLMMMLLLLLLKKKLLLLLLMMMMMMMMMOOOSSSVVVVVVSSSPPPMMMLLLMMMNNNNNNLLLLLLMMMNNNQQQRRRRRRQQQNNNMMMMMMNNN{{{yyyzzz|||}}}}}}}}}~~~~~~{{{xxxwwwvvvwwwvvvuuuuuuxxxzzzyyyuuuqqqiiibbbWWWNNNGGGCCC@@@>>>===;;;:::888888777777666111222333555666666666666333333333333333333333333333333333444444333333333222222222222333333333222222222222222222222222222000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111222222222000000000000111111111000111111222333333222222222/////////000000000111111111111111111111111111111000000000000000000000000//////000111111111000000....../////////000000000111000000000000000000111//////////////////////////////000000111111222222000000000000000000000000///////////////000000111111111111111111111111111////////////////////////////////////000000000000000000111111111000000///000000000000000111111222000000000000000000000000111111000000//////......111111111111111111111111///000000000111111111111222222111111111000//////------...///000111111222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////000000111111111222222222000000000000111222444444000000111111111222222222222222111111111111111222222111111000000000000000000111111111111111000000......///000111222222333222222222111111111111111111111111222222333333333333333333333333333222222111111222222222333333333222222333444444444333333333333333333333333333333555444333222222444555666666666666666777777777888666777777777888888888888999888777666666777999:::999999:::;;;;;;<<<<<<============>>>>>>>>>>>>>>>@@@??????@@@@@@AAACCCCCCFFFGGGHHHGGGFFFFFFGGGIIIJJJJJJIIIIIIJJJJJJKKKKKKNNNPPPRRRUUUUUUTTTRRRPPPNNNOOOOOONNNMMMLLLNNNOOOQQQRRRRRRQQQOOONNNNNNOOO~~~~~~{{{yyywwwwwwxxxyyyuuusssqqqpppnnniiibbb[[[WWWRRRJJJCCC???===<<<;;;777777666555444444444555000111333444555444333222333333333333333333333333222333333333333333333222111222222222222222222333222222222222222222222222111111111222222222222333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000111111000111111111111111000000000000000111111111222222111111111111111111111111000000000000000000000000//////000111111111111111.........///000000111111000000000111111000000000//////////////////////////////000000111111222222///////////////////////////////////////000000111111111111111111111111111000000000000000000000000////////////000000000000000000111111111111000000111000000000000000111111000000000000000000000000111111000000//////......000000000000000000000000///000000000111111111111222111111000000/////////------...///000111111222000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000000000111222444444000000111111111222222222222111111111111111222222222111111000000000000000111111222222333222222111......///000111222222333111111111111111111111111111111222222333333333222333333333333444444444444111111222222222333333333111222222333444444333333222222333333333333333333444444333222333444555666555666666666666777777777666777777777888888888888999888777777777999:::;;;999999:::;;;;;;<<<<<<===:::;;;<<<===>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBBBBFFFGGGGGGFFFDDDDDDEEEFFFIIIIIIHHHIIIIIIJJJKKKKKKNNNNNNOOOOOOPPPQQQRRRRRRPPPQQQQQQPPPNNNNNNPPPQQQSSSTTTUUUTTTRRRQQQQQQRRR~~~|||zzzyyyyyyyyysssoooiiiddd```YYYPPPIIIFFFBBB===:::999999888777444555555444222111333444222333444444444333222111222222222222222222222222222222333333333333222222111222333222111000111222222222222222222222222222222222222333333333444444111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222222222000000000111222222333333222111111000000000111111000000000111000000///...111111111111222222222222111111111111111111111111333333333222222222222222//////000111222222222222111111111222222333333333000000111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111///////////////000111111111111111111111111111111000000000000000000000000////////////000000000000000000111111222222111111222111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111000/////////000000/////////000000111111111000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222000000000000000111222333000111111111111222222222111111111000111111222333222111111000000000000000111111222333333333333222//////000000111111222222000000000111111111111111111222222333333333222222222333333333333333444444111111222222222333333333000111222333333444444333444444444444555555555555333444444444555555555555555555666666666666777777777777777777888888888888888888888888999:::;;;;;;999999999:::;;;;;;<<<<<<999:::;;;<<<>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCDDDCCCDDDEEEDDDCCCBBBDDDFFFIIIIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLLLLMMMOOORRRSSSQQQRRRQQQPPPOOOOOORRRTTTVVVWWWWWWVVVUUUTTTTTTVVV~~~zzzvvvrrrpppnnneee```YYYTTTPPPKKKEEE@@@:::888666555666666555444444555666444222111333555333444444444444444333333222222222222222222222222222222333333333333222222111333444333000///000222111111111111111111111111222222222333333333333444111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222///000000111222222333333444333222111000000111111000000111111000//////...000000000000111111111111111111111111111111111111333333333222222222111111//////000111222222222222222222222333333333333333///000111222222111000///111111111111111111111111111111111000000000000000111111111111111111111111///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000///000111222222222222111333333111000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000///...//////111111000111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111/////////....../////////000111111111111222222222000000000//////000000111000111111111111222222222111111000000111222222333222111111000000000000000000000111222222222222222000000000000000111111111///000000000111111111222111222333333333333222111000000111111111222222222111111222222222333333333000000111333333444444333333333444444444555555555333444555777777666555444555555555666666666777777777777777777888888888888666777888999::::::::::::888888999999:::;;;;;;;;;;;;;;;<<<<<<===>>>????????????@@@AAACCCEEEGGGHHHGGGHHHGGGFFFDDDCCCDDDEEEHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLMMMOOOQQQRRRSSSPPPPPPPPPOOONNNPPPRRRUUUWWWXXXYYYXXXVVVVVVVVVXXX}}}{{{wwwqqqkkkddd___\\\PPPKKKFFFCCCBBBAAA===;;;666555444555666666444333222444555333000///111333444444444444444444555555111111111111111111111111222222222333333222222222222444555333000...///111111111111111111111111111111222222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111000000111111222222222222///000000111222222333333666555333111000000111111111111111111111000///...////////////000000000000111111111111111111111111111111111111000000////////////000222222333333333111111111111111111111111///000111222222111000///111111111111111111111111222222111111000000/////////////////////////////////////////////000111111////////////////////////000000000000000000000000////////////000000000000///000111222222222222222444444222000///.........000000000000000000000000......//////000000111111000000000000000000000000000000000000111111111111000///.........000111222222222222111111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000444444333333333333444444000111111111111222222222111000///////////////000000111111111111222222222111111000000111222333333222111111000000000000000//////000111111111111111111111111000000000000000//////000000111111111222111222333444333333111000......//////000000000111111111222222222333333333///000111222333444444444111111111222222333333333222444666888999777555444555555555555666666666777777777777777888888888888555666888999:::::::::999777888888999999:::;;;;;;========================<<<===???BBBEEEHHHKKKLLLOOOOOONNNKKKFFFDDDCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKNNNQQQRRRSSSRRRRRROOOOOOOOONNNNNNOOORRRUUUWWWYYYYYYYYYWWWVVVWWWXXX~~~zzztttkkkccc]]]WWWQQQLLLDDDBBB???===:::999999999444555555444222222333555333333333444444555555555444444333222222111000000000000000111222222222333111111111111111111111111000000000///000000111222222222111111222222333444222222222111111111111000000000000000000000000000//////000111111111111111111111000000000000111111222222222111111111111000111111111000111222222333111111111111111111111111///000222333333222000//////000111222222111000///111111111111111111111111444333333222111000////////////000000111111222222222222111111111111222222000000000000000000000000222111111111000000//////000000000000000000000000222222111111000000//////////////////////////////111111111111111111111111000000000000111111111111000000000000000000000000......///000111222222333111111000000//////......//////000000111111222222000000000000000000000000---...///000000111000000//////000111111111111111000000000000000000000000000000000000000000000000111111000000000000111111......///000000000000000//////000000111111222222111111000000//////......000000000000000000000000222222222111111111111000111000///------///000111000000000000111111111111333333222222222222333333000000000000000000000000////////////000000000000111000000000222333222111000000000000000000000000222222333333333222222111111111111111111111111111444555555333222111222444333333333333333333333333444444444555555555555666555444444333333444444555555555666777777777777777777777777777888888888888777888888999999999888888888888999:::;;;======>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;<<>>>>>===;;;888777666555555555555666444333222333555333333333444444444444444444444444333222111111111111111111111111222222222111111111111111111111111111000000000000111222222222222111111222222333444222222222111111111111000111111111111111111111111///000000000000000///...111111000000000000111111222222222111111111111000111000000000111111222222111111111111111111111111000000111222222111000000000000111222222111000000111111111111111111111111333333222222111000000000000000000000000111111111111000000000000000000111000000000000000000000000111111111111000000000///000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000000000000000000111111111////////////000000000000000000000000000111111111000000000000000000000000...//////000000000000/////////000111111111111111000000000000000000000000000000000000000000000000111111000000000000111111...///000000111111000000000000000000000111111111111111000000////////////000000000000000000000000222222222111111111000000222111///......///111222000000000000111111111111222222111111111111222222111111111111111111111111////////////000000000111111000000000222333222111000000000000000000000000111111111222222111111000111111111111111111111111333444444333111000222333333333333333333333333333333333333333444444444444333222222111111222222333444444555666666666666555666666777777777888888888999999:::::::::999999888777777888999:::;;;<<<===;;;;;;;;;<<<<<<<<<======>>>>>>AAAEEEFFFJJJTTT```cccccc^^^SSSKKKHHHFFFDDDEEEEEEEEEFFFFFFHHHIIIJJJKKKJJJIIIIIIJJJLLLNNNOOOKKKKKKLLLMMMOOOQQQRRRSSSRRRSSSTTTVVVVVVVVVUUUUUU}}}xxxtttlllbbb[[[SSSOOOIIIDDDAAA===:::777999888777666555444444444555666666555333333444666444444444444333333333333555444444333333222222111222222222111111111111111111111111111111111111111111111111111111222333333222111111111111222333333222222222111111111111000222222222222222222222222111222222111111000///...111111000000000000111111222222222111111111111000000000000000000111111111111111111111111111111111000000000000000000000000000111222333333222111000111111111111111111111111111111111111111111111111111111111111000000000000000000////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111//////////////////////////////000000000000//////....../////////000000000000000000000000000000000111111111111000000//////.........///000111111111111111111111000000000000000000000000000000000000///000000000000//////...//////000111111111111111000000000000000000000000000000000000000000000000111111000000000000111111///000111111222222111111111111111111000000000000111000000000000/////////000000000000000000000000222222111111111000000000222111000//////000111222000000000000111111111111111111111111111111111111111111111111111111111111/////////000000000111111111000000000222333222111000000000000000000000000///000000111111111000000000000000000000000000000222333333222000000111333333333333333333333333333222222222222333333333333333222222111111222222333333333444555555555555444666666777777777777888888;;;;;;;;;;;;;;;:::999888777777888888999:::;;;;;;999::::::;;;<<<===>>>>>>??????AAADDDFFFKKKWWWdddmmmooojjj]]]PPPIIIGGGEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJIIIHHHHHHIIIJJJLLLMMMIIIJJJKKKLLLNNNPPPRRRSSSOOOOOOQQQRRRSSSSSSSSSSSS~~~{{{xxxuuuqqqjjjddd^^^WWWOOOJJJHHHEEEBBB???<<<;;;999999888777777777666666666666666666666555444333444666555444444333333222222222444444444333333333222222333222222222111000000000111111111111111111111111222222111111222222333444111111111111111222222333222222222111111111000000222222222222222222222222222222222333333222111111111111000000000000111111222222222111111111000000//////000000111111111111111111111111111111111111000000////////////000000111222333444444333222111111111111111111111111111000000111111111222222222222222111111000000//////000000////////////000000000000000000000000000000111111111000000000000000000000000000000000000000//////000000111111222222///////////////////////////000111222222111000///............////////////000000000000000000000000111111000000000000000000.../////////000000000111222222111111000000//////000000000000000000000000000000111000000///...---//////000111111111111111000000000000000000000000////////////////////////111111000000000000111111000000111222222222222222222222111111000000//////000000000000000000000000000000000000000000000000111111111111000000000000222222111000000111222222///000000000111111111111000000000111111000000000111111111111111111111111//////000000000111111111111000000000222333222111000000000000000000000000///000111111111111111111000000000000000000000000111222222111000000111333222222222222222222222222222222222222333333333333555444444333333444444555333333444555555555555555666666666666777777777888;;;;;;;;;;;;:::999888777777888888999:::;;;;;;;;;999999:::;;;<<<===>>>???======???BBBDDDJJJWWWdddssswwwtttfffVVVLLLHHHEEECCCCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKJJJKKKKKKLLLMMMOOOPPPQQQMMMMMMNNNPPPQQQRRRSSSSSS~~~{{{wwwqqqjjjfff]]]ZZZUUUQQQLLLGGGBBB???;;;;;;999777555555555666666666666777777777666666555666666555333333444555444444444333333222222111444333333333333333222222333222222222111000000000111111111111111111111111222222111111222222333444111111000000111111222333222222222111111111000000111111111111111111111111...///000111222222222222111111000000000000111111222222222111111111000000//////000111222111111000111111111111111111111111000000////////////000000111222333444444333222111000000000000000000000000000000000111222222333333222222111111000000//////222111111000000111111222000000000000000000000000000000000000000000111111000000000000000000000000//////000000111111222222000000000000000000000000000111333444444333111000............////////////111111111111111111111111...//////000111111222222111000000000/////////...222222111111000000//////000000000000000000000000000000111000000///...---//////000111111111111111000000000000000000000000////////////////////////111111000000000000111111000000111222222222222222222222111111000000//////000000000000111111111111000000000000000000000000111111111000000000//////222222111111111111222222///000000000111111111111///000111111111111000///111111111111111111111111000000000000111111111111111000000000222333222111000000000000000000000000000111111222333333222222000000000000000000000000111111222111000000111333222222222222222222222222333333333333444444444444555444444333333444444555444444555666666666666555555666666666666777777777999999999999999888777777999999::::::;;;;;;<<<<<<999999:::;;;<<<===>>>???======???AAACCCIIIUUUbbbrrrxxxxxxlll\\\QQQJJJFFFDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKNNNMMMMMMLLLMMMMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRSSS~~~zzzssslllddd\\\TTTOOOIIIGGGEEEBBB???===;;;:::444555555333222222444666333444444555555555444444444555555444222222333555333333333333222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222333333111000000000000111222222222222222111111111111000000000000000000000000000***+++---...000111111111111111000000000000111111222222222111111111111000///000111333333222111111111111111111111111111111000000000000000000000000000111222333333222111000000000000000000000000000000000111111222222222333111111111111000000000000222222111111111111222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111222444555555444222111....../////////000000000111111111111111111111111......///000111222333333111111111000///.........111111111111000000000000000000000000000000000000///000000000000//////...//////000111111111111111000000000000000000000000000000000000000000000000111111000000000000111111///000111111222222111111111111111111000000000000000000000111111111111222000000000000000000000000111111000000000/////////111111111111111111111111000000000000111111111111///000111222222111000///222222222222222222222222000000000111111111222222111000000000222333222111000000000000000000000000000111222333333333333333111111111111111111111111111222222222111111222444222222222222222222222222333333333333444444444444333222222111111222222333444444555666666666666666555555666666666666777777777888888999999888888888:::::::::;;;;;;<<<<<<<<<999::::::;;;<<<===>>>>>>??????AAACCCDDDHHHSSS___lllssswwwpppdddYYYPPPIIIFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRR|||xxxrrrooohhhccc\\\TTTNNNIIICCC@@@=========;;;999777777666444555666444222222555888222333444444444333222222333444444333111111222444222222222222222333333333111111111111111111111111111111111111111222222222111111111111111111111111111000000000000111222222000000000000000111222222222222222111111111111000111111111111111111111111,,,---...///000111111111111111000000000000111111222222222111111111111000000111333444444444222111111111111111111111111111000000111222222111000000000000111222222111000000000000000000000000000000111111111111111222222222000000000000000111111111111111000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000111111111000000000000000000000000000000000000000000111333555555333111000/////////000000000111111111111111111111111111111//////000000111111111222000000000000////////////000000000000000111111111000000000000000000000000...//////000000000000/////////000111111111111111000000000000000000000000000000000000000000000000111111000000000000111111...///000000111111000000000000000000000111111111000000111111111222222222000000000000000000000000111000000000///////////////000000000000000000///000000000000111111111111000111222333333222111000222222222222222222222222000000111111111222222222111000000000222333222111000000000000000000000000///000111222222333333333222222222222222222222222111222333222111222333555111111111111111111111111222222222222333333333333333222222111111222222333333333444555555555555444555555555666666666777777777777888999::::::::::::999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======??????AAACCCBBBDDDNNNYYYdddmmmtttssslllcccWWWMMMIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIKKKMMMNNNOOOOOOPPPOOOOOONNNNNNNNNNNNNNNNNNMMMMMMLLLMMMNNNOOOPPP|||yyytttooojjjccc\\\WWWRRRMMMGGGBBB@@@>>>===<<<999:::;;;999777555444444333555666444222222444777333444555666555444333222333333333222111000111333111111111222222333333444000000000000000000111111000000111111222222222333111111111111111111111111000000000///000111111222000000000000000111111222222222222111111111111000222222222222222222222222111222222333333333222222111111000000000000111111222222222111111111111000000222333555555444333222111111111111111111111111///000222444444222000//////000111222222111000///000000000000000000000000111111111111111111111111//////000000111111222222000000////////////000000000000000000000000000000//////000000111111111222000000000000000000000000222222111111000000//////000000000000000000000000///000222444444222000///000000000000111111111111111111111111111111111111111111111111000000000000......//////000000111111//////000000111111222222000000000000000000000000......///000000111000000//////000111111111111111000000000000000000000000000000000000000000000000111111000000000000111111......///000000000000000//////000000111111222222000000111111222222222222000000000000000000000000000000000000//////////////////000000000000//////000000000000111111111111000111333444444333111000222222222222222222222222000111111111111222222222111000000000222333222111000000000000000000000000......///111111222222222333333333333333333333333222333333333222222444666111111111111111111111111000111111111111222222222555444444333333444444555222222333444444444333333555555555555666666666777777888999:::;;;<<<<<<<<<999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<======???AAA@@@@@@IIISSS___hhhrrrtttqqqiii\\\PPPKKKJJJIIIGGGFFFEEEEEEEEEGGGHHHJJJLLLNNNPPPQQQQQQOOOOOONNNNNNOOOOOOPPPQQQNNNMMMLLLKKKKKKLLLMMMNNN|||vvvrrriiieee___XXXRRRMMMJJJIIIAAA@@@???===<<<;;;;;;:::444444444444444444333333333444444555555444444333333333333222222111111111333333222222111000000000222222222222222222222222111111111111111111111111111111222222222222111111333333333444444333333333000000000000000000111222111111111111111111111111000000000000000000000000333333333222222222111111111111222222222222111111777666555444333333222111///000000111111111000000/////////000111111222222111111111111111111111111111111000000000000111111......//////000000111111......///000000000000000111111000000000000000111222111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222111000//////000111222000111111111111222222222111111000000//////......000000000000000000000000000111111222222222111111222111111111000000//////000000//////......------//////000000000000/////////111222111000///000111555333111000///000111222000///......///000///---000000000000000000000000111111111111000000//////000////////////111222333444333111000000000111222000000111111111111000000//////000111111111111111111111111111111000//////000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000////////////000000000111111222222333444444111111111111111111111111111111111111111111111111444333111000000000111111000111111111111222222222000000000///---,,,***)))111111222333333333333222333333222222222222222222222222333333333333444444444444444555555555555666555555555555666666666777777777777777777888888999999999999999999:::::::::999999:::;;;;;;;;;::::::<<<>>>???>>>>>>AAAGGGKKKYYY\\\eeepppwwwqqqcccWWWMMMLLLIIIGGGEEEDDDDDDDDDGGGHHHIIIKKKMMMNNNOOOOOOQQQPPPOOONNNNNNOOOPPPQQQNNNNNNNNNPPPQQQQQQOOOMMMzzztttnnnggg```\\\SSSPPPKKKFFFBBB???===<<<;;;:::999777666555555555333333444444444444444444333333444444444444333333444444444444333333333222111111111111111111222222222222222222222222222222222222222222222222222222000000000111111000000000000000111111111111000000444333222000//////......111111111111111111111111111111111111111111111111333333222222111111111111111111222222222222111111555444444333333222222222///000111222333333333333111111111000000000000000111111111111111111111111111000000//////000000111////////////000000111111000000111222222222222222111111000000000000111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222111000//////000111222000000111111111222222222222111111111000000000000000000000000000000000000111111222222222111000000111111111111000000000///000000000000000////////////000000111111000000//////111222111000///000111333222111//////000111222111000//////111111000///000000000000000000000000222222111111111000000000000111222222222111000///333222111000///000000111000000111111111111000000//////000111111111111111111111111111111000//////000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000////////////000000222222222222222222222222111111111111111111111111111111111111111111111111333333111000000000111111000111111111111222222222333333333222111000///...111111222333333333333222222222222222222222222222222222333333333333444444444444444555555555555666555555555666666666777777777777777777777888888999777777888888888999999999999999:::;;;;;;;;;::::::<<<===>>>>>>>>>AAAFFFJJJRRRWWWcccpppxxxsssdddWWWJJJIIIHHHFFFEEEEEEEEEFFFHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNOOOOOOQQQRRRRRRPPPOOOOOOPPPQQQQQQOOOMMM~~~zzzuuurrrkkkhhhbbb]]]WWWQQQJJJFFFBBBAAA>>>;;;999888777777999888777666555555444555222222333333444444555555222222333333333333222222555555555555444444444444///000000111222222333333222222222222222222222222333333333333333333333333//////000000000000/////////000000000000000000///333333111000////////////111111111111111111111111222222222222222222222222222111111111111000000000111111222222222222111111222222222222222222222222///000111333555555666666222222111111000//////...000000000000000000000000000//////......//////000/////////000000000000111000000111222222222222222111000000000000000111111000000000111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111000000000111111111222222222222222222111111111111000000000000000000000000111222222222111000000///111111111111000000000000000000000000111111111111000111111111111111111000///111222111000///000111222111000///000111222333222111000000222222111000000000000000000000000000222222222222222111111111111222444555444222///---111111000/////////000000000000111111111111000000//////000111111111111111000111111111111000000///000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000////////////000000444333333222111111000000111111111111111111111111111111111111111111111111333222111111000111111111000111111111111222222222444444444444444333222222111111222333333333333222111111111222222333333444222222333333333333444444444444444555555555555666555555666666666777777777777777777777888888999999777777888999999999999999999999:::;;;;;;;;;;;;;;;;;;<<<=========@@@DDDGGGIIIQQQ^^^mmmuuuqqqcccWWWHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIJJJKKKKKKKKKKKKJJJKKKLLLMMMOOOQQQRRRRRRRRRQQQPPPPPPPPPQQQQQQOOOMMMxxxsssmmmfffbbb^^^ZZZXXXSSSQQQNNNKKKHHHEEE@@@===<<<<<<:::999888888888999777777666555444444555555111111222333444444555555111222222333333222222111444444444444444444444444000000111111111222222222111111111111111111111111222222222222222222222222//////000000000000//////111111222222222222111111000/////////000111222333111111111111111111111111222222222222222222222222111000000000000000000000111111222222222222111111000000000000111111222222000111222333444444555555111111111111000000////////////////////////////////////............//////000000000000000000000000......///000000000000000000000000000000000111222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000000000000000000111000000000000111111111111111111111111111111111111////////////////////////111222222222111000///...111111111000000000000000/////////000000111111111111111222222222222111111///111222111000///000111000000//////000111222333111000///000222222222000000000000000000000000000222222222222222222222222111222444444444222000///000000//////////////////000000111111111111000000//////000111111111111111000000111111111111000///000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000////////////000000333222222222111111000000111111111111111111111111111111111111111111111111222222111111111111111111000000111111111222222222111111222222222222222111111111222333333333333222000000111222333333444444222222222333333333444444444444444555555555555666555666666666666777777777777777888888999999999999888888::::::;;;::::::999999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<===???BBBDDDDDDKKKWWWdddkkkhhh]]]TTTGGGFFFEEEDDDDDDDDDEEEEEEGGGHHHIIIJJJJJJKKKJJJJJJJJJKKKMMMOOOPPPPPPPPPPPPQQQOOONNNNNNOOOOOOMMMKKKzzzuuuooohhhccc]]]YYYSSSNNNKKKHHHFFFEEEDDDBBBAAA@@@@@@???<<<:::888777666666555555555555333333222111111111222222111111222222333444555555111222222333333222222111222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000000111111222222111111000111111222222222222111111////////////000111222333111111111111111111111111222222222222222222222222000000000000000000000111111111222222222222111111...//////000000111111222111222222222222111111000//////000000111111111111//////////////////////////////............//////111111111111000000000000......///000000000000000000000//////000111222222333222222111000///......000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111000000000//////000000000111111111000000000000000000000000////////////////////////111111111111111000///...000000000000000000111111.........//////000000000111111222222222222111111///111222111000///000111/////////000000111111222000///...///111222111000000000000000000000000000222222222222222222222222222222111111222333333444/////////000000000//////000000111111111111000000//////000111111111111111///000000111111111000000111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000////////////000000000000000111111222222222111111111111111111111111111111111111111111111111111111111111222111111111000000111111111222222222///000111111222111111111111111222333333333333222000000111222333333444444222222222333333333444444444444444555555555555666666666666666777777777888777777888999999999999888666777999:::::::::999888888999:::;;;<<<<<<<<<<<<;;;;;;:::;;;===???@@@AAACCCGGGNNNVVV[[[ZZZTTTOOOHHHGGGEEECCCBBBBBBBBBCCCDDDEEEGGGHHHJJJKKKKKKKKKJJJKKKMMMNNNNNNMMMLLLLLLOOOMMMKKKKKKLLLMMMLLLJJJ~~~yyyuuuhhheeeaaa]]]YYYTTTOOOLLLIIIFFFBBB???>>>>>>===<<<===;;;:::::::::999777444555555555555444444333333444333333333333444444555111111222222333333444444222222333333333333222222000000000000111111111111333333222222111000000///111111111111111111111111000000000000000000000000111111222222222222111111///000000000000000000///222222111000000000000000111111111111111111111111222222222222222222222222000000000111111111111222111111222222222222111111/////////000000111111111111111111111000///.........//////000111111222222000000000000000000000000000//////......//////000222111111111111000000000000000111222222222222222////////////000111222333222222111000///......---000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000/////////000000000111111///////////////000000000000000000000000000000000///000000111111000000///000000000000111111111111............////////////000111111111111111111000///111222111000///000111//////000000000000000000///......///111222111000000000000000000000000000111111111222222222222222111111000000000222444555//////000111111111000000000000111111111111000000//////000111111111111111///000000111111111111000111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000////////////000000//////000000111222222333111111111111111111111111111111111111111111111111000000111222222222222111000111111111111222222222111222222333333333222222111111222333333333333222111111111222222333333444222222333333333333444444444444444555555555555666666666666777777777888888666777999:::::::::999888444666888999999999777666888999:::<<<============<<<;;;:::;;;>>>?????????BBBDDDFFFJJJMMMNNNLLLJJJGGGFFFDDDBBBAAAAAAAAAAAABBBCCCEEEGGGIIIJJJKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJLLLKKKIIIIIIKKKLLLKKKKKK~~~yyymmmkkkhhheeeccc```\\\YYYPPPMMMIIIFFFEEECCC@@@>>>===;;;999888999::::::999888777666666777666444222444555555666666666555555555555555555555666777777222222222222222222333333333333444444444444333333/////////000000111111111222222111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000111111111111000000222111111000000000000000111111111111111111111111111111111111111111111111111111111111222222333333111111222222222222111111000000000000000000111111000000000111000000//////000000000000000111111111111111111111111111111111111000000//////000000111222222222111111111000000000000111222222222222222////////////000111222333//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000111222222111000///////////////000000000111//////000000000111111111000000000000000000000000---...///000111111111111///000000000111111111111000000000//////////////////000000111111000000//////111222111000///000111000000000000000000//////000//////000222333333222000000000000000000000000000000000111111111222222000000111111111111111111//////111222222222111111000000111111111111000000//////000111111111111111//////000111111111111111111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000////////////000000000000000000111111111111111111111111111111111111111111111111111111111111///000111222333222222111000111111111111222222222222222333333333222222111111111222333333333333222222222222222222222222222222222333333333333444444444444444555555555555666666666777777777888888888666777999;;;;;;:::999888666777:::;;;<<<;;;999777888999:::<<<======>>>>>>>>><<<;;;<<<>>>@@@???===???@@@AAADDDFFFGGGFFFEEEEEEDDDBBBAAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJKKKJJJHHHIIIKKKLLLMMMMMMccciiiqqqvvvxxxyyy{{{}}}}}}yyyhhh]]]WWWUUUQQQOOOMMMJJJGGGEEEEEEBBB>>><<<;;;:::888777888666555666777888888777444333333444666777666444111222333444555555555555111111111111222333444444333333222222222222222222333444444555555444444333//////000000111111111222000000000111222222333333000000000000000000000000111111111111111111111111//////000000000000//////333333444444444444333333.........///000222333444111111111111111111111111000000000000000000000000111111222222222333333333111111222222222222111111111111111111000000000000...///000111111111111111222222111111000/////////111111111111111111111111111111000000000000111111222222222222111111000000......///000000000000000////////////000111222333------...///000111222333000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000111222222111000///////////////000000000000000000111111222222222333000000000000000000000000,,,---...000111111111111//////000000111111111222222222111111000000////////////000000000000/////////111222111000///000111000000111111000///...---111000000111333555444333000000000000000000000000//////000000111111111222///111222333333000...,,,///000111333333333222111000000111111111111000000//////000111111111111111//////000111111111111111111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000////////////000000222222111111000/////////111111111111111111111111111111111111111111111111///000111222333333222111000111111111111222222222111222222222222111000///111111222333333333333222333333222222222222222222222222333333333444444444444444444555555555666666777777777777888888888888666888999;;;;;;:::999888999;;;===???@@@>>>===;;;888999:::<<<===>>>>>>>>>>>><<<;;;<<>>>>>;;;;;;:::999888777666666777777666666555555555444777777666666555555555555555555444333333222111111555555555555555555555555333333333222222111111111111222222333333222222111111111111111111111111111111111111111111111111111000000000000/////////...222333444444222111111111111333333222000///000111/////////000111333444555333333222111000000111111111111111111111111111111000000000000000000000000111111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111222222222222333222111000////////////111111000000//////.........//////000111222222333000111111111222222222222111111222222222222111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000666333000.........---,,,------...000111222444444111111000000//////......222111111111000000//////000000000000000000000000...000111222222111000...111111000000000000000000222222222222222222222222222222222111111111111111111111111111111111111111000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111//////000111111///...---222222222111111111000000000000000000000000000000......///000000000000000000000000000000000000000333333333222222111111111111111000000000111333444222222333333333222222111111111111111111111111111111111111111111111111111333333333333333333333333333333333444444555555555333333333444444555555555999999888888888888888888:::999::::::;;;<<<===>>>999999999999:::;;;<<<<<<============>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCAAABBBCCCCCCCCCBBBAAA@@@DDDEEEFFFGGGHHHIIIJJJJJJHHHFFFDDDFFFIIIJJJIIIGGGLLLJJJJJJKKKMMMNNNNNNNNNNNNRRRVVVYYYYYYYYYYYYYYY[[[]]]___aaaccceeeeeefffccccccdddgggiiikkklllkkkjjjlllmmmnnnnnnppptttxxx}}}|||zzzxxxvvvwww{{{zzzuuuqqqooonnngggeeebbb^^^\\\[[[[[[[[[ZZZYYYWWWUUUWWWZZZ]]]``````^^^[[[XXXTTTNNNGGGCCC>>>======<<<;;;:::999888999999888888777777666666555555555555444444444333666666666555555444444444444444444333333222222222333333333333333333333333333333333222222222111111111222222333333222222111111111111111111111111111111111111111111111111111333222222111111111111111///111222222000//////000111222333222000///000111111111111000111111222333333222222111000000111111111111111111111111111111000000000000000000000000111000000000000000000000111222222333333222222111///000000000111111111222000000000000000000000000111111111111111111111111////////////////////////...///222333444333111000333222111000000/////////111000000000/////////......//////000000111111111000000000111111111222222111111222222222222111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000333111///...///000////////////000000111111222222000000000000000000//////111111111111000000000///000000000000000000000000///000111222222111000///222222222222222222222222222222222222222222222222//////000111222333444444111111111111111111111111000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111333333111000000000000111222222222111111111000000000000000000000000000000111222222333333333222222000000000000000000000000333333333222222111111111222111000000000111222333222222222333333222222111111111111111111111111111222222222222222222222222333333333333333333333333333333444444444444444444444444555555555666666666888888888888888888888888999999999999:::;;;<<<===999999999999:::;;;<<<<<<<<<<<<=========>>>>>>>>>????????????@@@@@@@@@@@@BBBCCCDDDEEEEEEDDDCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIHHHFFFEEEFFFHHHIIIHHHFFFHHHIIIJJJKKKMMMQQQTTTVVVKKKNNNRRRSSSSSSRRRRRRRRRRRRSSSUUUVVVXXXXXXYYYYYYWWWVVVWWWYYY[[[[[[ZZZXXXWWWXXXYYYZZZ[[[]]]aaadddeeehhhlllmmmmmmooossswwwyyyuuurrrpppssstttuuuwwwwwwwwwvvvvvvuuuttttttttttttqqqmmmjjjdddbbb___]]]]]]^^^aaacccmmmrrrxxxyyyvvvqqqnnnmmmjjjgggbbb]]]XXXTTTRRRQQQLLLKKKHHHFFFDDDDDDDDDDDDEEEDDDBBBAAABBBEEEHHHJJJIIIGGGEEEDDDCCCAAA===;;;999999888777666555555444666666666666666666666666444444444333333333333333555555444444444444333333333333333333333333333333333333333333333333333333333333333222222222222111111222222333333222222111111111111111111111111111111111111111111111111111444333111000///000111222...000111111000000000111111222333222000000000222333333222111000000000111333222111111000111111111111111111111111111111111000000000000000000000000000000000000000000111111111222222333333222222111000000000111111111222222000000000000000000000000000000000000000000000000////////////////////////,,,///222444555333000...222222111111000/////////000000000000/////////////////////////////////////////////000000000111111111111222222222222111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000...---...000222222111111111111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000///000111222222111000///222222222222222222222222222222222222222222222222//////000111222333333444000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000111111111111888666333000///000222444222222222111111111111111000000000000000000000000000000000111111000//////000000000000000000000000222222222222222111111111333222111111000111111111111222222333333222222222222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444333333666666666666666777777777888888888888888888888888888888888888888999:::;;;999888888999999:::;;;<<<;;;;;;<<<<<<<<<=========@@@?????????>>>>>>>>>===AAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGFFFFFFGGGHHHFFFEEEEEEHHHJJJLLLNNNSSSZZZ```LLLNNNQQQQQQPPPOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUUUUVVVXXX\\\^^^[[[UUUPPPQQQRRRRRRRRRSSSUUUVVVXXXUUUWWWYYYZZZYYY[[[^^^```hhhlllrrruuuwwwwwwyyy{{{xxxssslllfffaaa]]]ZZZXXXYYYYYY[[[[[[\\\\\\[[[[[[\\\[[[YYYXXXWWWVVVTTTQQQPPPNNNLLLJJJJJJKKKLLLNNNQQQWWW^^^aaa```\\\XXXVVVVVVTTTPPPLLLIIIFFFDDDCCCBBBAAA???>>>=========>>>>>>===<<<<<<===>>>AAABBBEEEBBB@@@>>>>>>===;;;999888777777666555555444444444444444555555666666666444444444333333333333333333333333333333333333333222333333333333333333333444444444444444444444444222222222222222222222222111222222333333222222111111111111111111111111111111111111111111111111111333111///---,,,...000111///111333333222222333444000222333222111000111222333222111111000000111111222222111111111111111222111111111111111111111111000000000000000000000000000000000000000111111111//////000000000000//////222222222111111111000000000000000000000000000000////////////////////////000000000000000000000000---///111333333222000///111111111111111000//////000000000000////////////////////////............////////////000000000000111111222222222222111111///000000000111111111111000000000000000000000000///////////////////////////000000000111111111111////////////////////////000000000000000000000000////////////000000000000///......///111333222222000000000000000000000000//////000000111111222222111111111000000000000000000000000000000000000000///000111111111111000///000000000000000111111111111111111111111111111111333333222222111000000000////////////////////////111000000000000000000111////////////////////////000000000000000000000000////////////////////////111111111111111111111111///////////////////////////000000000111111111111777666333111000111222222111111111111111111111111000000000000000000000000/////////000//////...---000000000000000000000000222222222111111111111111333333222111111000000000111111222333333333222222222222222222222222222222333333333333333333333333222222333333333333444444555555555444444333333333666666666666666666666666777777777777888888888888777777777777777888999999888888888888999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>=========>>>>>>???@@@AAABBBBBBBBBDDDDDDDDDDDDEEEEEEEEEFFFHHHHHHGGGGGGGGGFFFFFFEEEEEEIIILLLNNNOOOTTT]]]eeeIIIJJJLLLLLLKKKJJJJJJKKKMMMNNNOOOOOOPPPOOOOOOOOORRRUUU[[[cccgggdddZZZRRROOOOOONNNMMMMMMMMMMMMLLLMMMNNNOOOOOONNNOOOQQQRRRSSSVVVYYY\\\]]]^^^______]]]YYYTTTPPPNNNLLLIIIHHHFFFGGGGGGHHHHHHHHHHHHHHHKKKHHHFFFEEEEEEDDDCCCBBBBBBAAA@@@??????@@@AAABBB@@@DDDKKKPPPPPPNNNKKKHHHEEEDDDBBB@@@>>>===<<<<<<;;;:::::::::999999::::::888888888888999:::;;;;;;>>><<<999888888888888777777666666555555444444444333333333444555555666666444444444444444444444555222333333333333333333333222333333333333333333333444444444444444444444444222222222222222222222222111222222333333222222111111111111111111111111111111111111111111111111111333111///---,,,...000111///111333333222222333444000111222222111000111222111111000000111111222333222111111111111111222222111111111111111111111111000000000000000000000000//////000000111111111111/////////000000/////////555444333222111///......000000000000000000000000////////////////////////111111111111111111111111000000/////////000111222000111111111111000//////////////////000000000000////////////............////////////000000000000111111222222222222111111///000000000111111111111///////////////////////////////////////////////////000000000111111111111////////////////////////000000000000000000000000////////////000000000000111000///000222222111000/////////000111111222222//////000000111111111222000000000000000000111111000000000000000000000000000000111111111111000000//////000000000111111111111111111111111111111111333333222222111000000///////////////////////////111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111///////////////////////////000000000111111111111333333333333222111000///111111111111111111111111000000000000000000000000222222222333333222111111000000000000000000000000111111111111111111111111222222222222111111000000000111222333333333333333222222222222222222222222222222222222222222222222222222222333333444444444555555555444444333333333555555555555555555555555666666777777777888888888777777666666666777888888888888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;<<<<<<===>>>>>>??????>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEEEEEEEFFFHHHIIIIIIHHHGGGFFFFFFFFFHHHKKKNNNOOOOOOSSS\\\dddHHHJJJKKKKKKIIIHHHIIIJJJKKKKKKLLLMMMMMMMMMLLLLLLNNNSSS]]]iiiqqqoooeee\\\PPPNNNLLLKKKKKKJJJHHHFFFHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJLLLMMMNNNNNNMMMMMMLLLIIIFFFDDDCCCCCCBBB@@@>>>>>>>>>>>>>>>?????????@@@>>>;;;;;;<<<<<<;;;::::::::::::::::::;;;;;;<<<888;;;???CCCEEEEEECCCBBB<<<<<<<<<;;;::::::999999777777777777777777777777444555555666666666777777666444333333555666666555555555444444444333333333333333444444444555555555444444444444555555555555222222333333333333444444333333333333333333333333222222222222222222222222111222222222222333333333111222222333333222222111111111111111111111111111111111111111111111111111444333111000///000111222...000111111000000000111000111222222111000222333111000000000111222333333111111111000111111222333111111111111111111111111000000000000000000000000/////////000111111222222000111111222222111111000666555444333111///......000000000000000000000000000000000000000000000000222222222222222222222222111000...---...///222333///000111222222111000///////////////000000000000/////////////////////////////////000000000111111111111222222222222111111000000000000111111111111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000222111000111222222000......//////000111222222222////////////000000000000000000000000111111111111000000000000000000000000111000000000000000000111111111111222333333444444111111111111111111111111000000111111111222222222000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000111222222222111///...111111111111111222222222000000000000000000000000///000000111222222111111000000000000000000000000000000000111111111111111111111222222222111000000000111222222333333333333333333333333333333333333111111111111111111111111111222222333333444444555444444444444444444333333666666555555555555444444555666666777777888888888777777777666666777777888888777777888888999:::;;;;;;;;;<<<<<<<<<=========;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJIIIHHHGGGHHHIIIKKKMMMOOOOOOOOOSSSYYY^^^IIIKKKLLLLLLJJJJJJKKKLLLKKKKKKLLLMMMMMMMMMMMMMMMNNNRRRZZZfffooopppggg^^^PPPNNNKKKKKKLLLKKKHHHEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCBBBBBB@@@>>>===>>>>>>===<<<;;;;;;::::::::::::;;;;;;:::888777777888999999777777888888888888888777777888888999;;;=========<<<::::::::::::999999888777777777777888888777777777444555666777777777666555333222222333555666666444555555555444444444444333444444444444555555555555222222333333444444444444333333333333444444444555444444444333333222222222111111111111111111111111111111222222222333333333111222222333333222222111111111111111111111111111111111111111111111111111333222222111111111111111///111222222000//////000///111222222111111222333333222111111000111111111111111000000111222222333111111111111111111111111000000000000000000000000...//////000111111222222000000111111111111000000444333333222222111111000000000000000000000000000111111111111111111111111111111111111111111111111000////////////000111111...000111222222111000///.../////////000000000111...//////000000111111111000000000111111111222222111111222222222222111111000000000000111111111111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000111000000222333333111///000000000000000000111111/////////...............///000000000111111111111000000000000000000000000111111000000000000111111000111111222333333444444111111111111111111111111111111111111111222222222111111111111111111111111222111111000000111111222111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111000000000000111111111222000000111111111222222222000000000000000000000000+++,,,---///000000000000000000000000000000000000///000000000111111111222000000111222333222111111000000111222333333333333333333333333333333333333222222222222222222222222111111222333333444555555333333444444444444444444777777777666666666555555555555666666777888888999888888777777777777777888777777777777888999:::;;;<<<<<<=========>>>>>>>>>=========>>>>>>?????????AAAAAA@@@??????@@@AAABBBAAAAAACCCDDDFFFGGGIIIIIIHHHJJJKKKKKKIIIHHHJJJLLLLLLLLLMMMNNNPPPSSSVVVXXXGGGHHHIIIIIIHHHHHHIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNTTT]]]ffffff^^^VVVLLLJJJHHHIIIJJJJJJGGGDDDCCCBBB@@@@@@AAABBBAAAAAA@@@?????????@@@@@@>>><<<===;;;:::999:::;;;:::999999999888777777888888888777666555666888999888777999999999999888777666555999777666666777888888888888888888777666555444333555666666777666666555555333444555666666666555444444333222333444444222000777777666666666666666666555555555555555555555555111111111222222333333333333333333444444555555555555555444333333222111111333333333333333333333333111111111222222333333333222222222333333222222222111111111111111111111111111111111111111111111111000000000000/////////...222333555444222111111111///111222222111111222444555444333111000/////////111111000000111222333333111111111111111111111111000000000000000000000000...//////000111222222222......////////////......111111222222222333333333000000000000000000000000111111111111111111111111000000000000000000000000---...000111111111000///...///111222222111000///.../////////000000111111...//////000111222222333111111111111222222222222111111222222222222111111000000000000111111111111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000//////000222444444222000222222222111000//////...//////......---------,,,//////000000111111111222000000000000000000000000111111000000000000111111...//////000111111222222000000000000000000000000444444333222111000///...111111111111111111111111222222111111111111222222111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111222111///...///111444555000000111111222222222222000000000000000000000000---...000111333444444444000000000000000000000000//////000000111111111222///000111222333333222111///000111222333444444444333333333333333333333333333333333333333333333333111111222333333444555555333333333444444555555555999888888888777777666666444555555666777888888999999888777777777777888888777777777777888999:::;;;============>>>>>>>>>>>>????????????>>>>>>>>>>>>@@@???>>>=========>>>???@@@AAACCCDDDGGGHHHJJJKKKHHHJJJLLLLLLJJJIIIKKKNNNLLLKKKKKKMMMQQQTTTUUUTTTEEEGGGHHHHHHHHHHHHIIIKKKJJJKKKLLLNNNNNNMMMMMMLLLLLLMMMOOOQQQTTTUUUSSSQQQGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCDDDCCC@@@>>>>>>>>>>>>>>>>>>>>>============999::::::::::::999888888777777777777666666666666666666555555555444444444555555666666666666555555555555555555555555555555666666555555555444444444777777777777777666555555666666666555444444333333555555444444444444555555444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000111111222222333444444111111111111111111111111111111111111111111111111333222111111222222000///222222222111111111000000111111000000000000111111------......//////000000000000111111111111000000000000111111111111000000////////////000000000000000000000000000000000000000000000///////////////111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000111111111111111000//////............/////////000//////000000111111222222000000000000000000000000000111111111111222222222//////000000111111222222000000000000000000000000222222222222222222222222////////////000000000000000000111111111111000000222222111000//////000000000000000000000111111222///////////////000111111......//////000000111111000000000000000000000000111111222222222222111111111111111000000000000000////////////////////////000000000000000000000000000111333333111///......///////////////////////////000111222333222111111222222222111111111111111000000000111222222222333111000---,,,,,,---000111222111111111000000//////111111111111111111111111222222111111111111222222111111111111111111111111222111000//////000111222000000000000000000000000222111111111000000//////111111111111111111111111000000000000000000000000000000000000111111111111//////000000000000//////111111000000000000111111333333222111000///......111111222222222333333333000222444666666444222000222222222222222222222222333333222111222333444555666555555555555666777777;;;;;;:::999888777666555888888888888888888888888999666444555888:::999777888888999::::::;;;<<<<<<999999:::;;;<<<===>>>???@@@???>>><<<<<<>>>???@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAACCCDDDFFFHHHIIIJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMLLLKKKLLLOOORRREEEFFFHHHHHHGGGGGGIIIJJJIIIJJJKKKLLLLLLLLLKKKJJJLLLLLLLLLNNNPPPOOOMMMKKKEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBB@@@>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;999999::::::999999888777777777777666666666555555666555555555444444444444555555666666666666555555555555555555555555555555666555555555444444444444666666666666666555444444444444444555555555555555555444444333333444444555222222222222222222222222444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333222000111222222000///222222222111111111000000111111000000000000111111//////000000000000000000000000111111111111000000000000111111111111000000////////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111222111111111000000000000000000000000000000000000000000000000000000000000111111111111111000//////........./////////000000///000000000111111111222000000000000000000000000000000111111111222222222000000000000000111111111000000000000000000000000222222222222222222222222000000000000111111111111000000111111111111000000111111111111000000//////000////////////000111111///////////////000111111///000000000111111111111000000000000000000000000000000111111111111000000111000000000000000000000////////////////////////000000000000000000000000///000111111000/////////000000000000000000000000///000111222333222222111111111111111111111222222111111111111111222222222111000///------///000111111111111111000000000///111111111111111111111111222111111000000111111222111111111111111111111111222111000//////000111222111111111111111111111111111111111111000000000///////////////////////////000000000000000000000000000000000000111111111111///000000111111000000///111111000000000000111111222222111111000/////////111111222222222333333333111333555666666555333111222222222222222222222222333333222222222333444555555555444444555555666777999999888888888888777777888888888888888888888888999777444555777999999888888999999::::::;;;;;;;;;::::::;;;<<<===>>>??????@@@???===<<<<<<===???@@@???@@@@@@AAAAAAAAAAAA@@@AAABBBCCCEEEGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKMMMNNNOOONNNMMMNNNOOOQQQDDDFFFGGGHHHGGGGGGHHHJJJGGGHHHIIIJJJJJJJJJIIIIIIKKKJJJJJJJJJKKKIIIFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBAAA???=========::::::::::::999999999999999999999999999888777777777666666666666555555555555555555555444444444444555555666666666666555555444444444444444444444444555555555555444444444444444555555555555444333333222333333444555555666666444444333333333333444444111111111111111111111111444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444333333222111111000000111111111111111111111111111111111111111111111111333111000000111222111///222222222111111111111111111111000000000000111111222111111111111111000000000000111111111111000000000000111111111111000000/////////000000000111111000000000000000000000000///000000000111222222222111111111111111111111111222222222222111111111111000000000000000000000000000000000000000000000000111111111111111000//////....../////////000000000000000000111111111111111000000000000000000000000000000000111111111222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222000000111111111111000000000000111222222111///...//////......//////000111///////////////000111111000000111111111111222222000000000000000000000000//////000000000000//////000000000000000000111111////////////////////////000000000000000000000000///////////////000000000111111111111111111111111000000111222222222222111000000000111222222222333222222222111111111111111000000000000000000000000111111111111000000000000111111111111111111111111222111111000000111111222111111111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000////////////////////////000000000000000000000000000000000000111111111111111111111222222111111111111111000000000000111111000000000000000000000000111111222222222333333333222444555777777555444222222222222222222222222222333333222222222333444555444444444444444555555555666666777777888888999999777777777777777777777777999777444444666888999999999999999:::::::::::::::;;;;;;<<<===>>>??????@@@??????============????????????@@@AAAAAAAAAAAAAAABBBCCCDDDEEEGGGIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMOOOPPPPPPOOONNNOOOPPPDDDEEEGGGGGGFFFFFFHHHIIIGGGGGGHHHHHHIIIIIIIIIIIIJJJIIIHHHHHHHHHGGGDDDBBBCCCBBBAAA@@@????????????>>>@@@AAA@@@>>><<<<<<===::::::999999999888888888888888888999888777777666666666666555555555444444444444444444444444444444444555555666666555555444444444444444444444444444444444444444444444444444444444555555555444444333333333333444444555555555444444333333333333444444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111333222222222111111000000111111111111111111111111111111111111111111111111222000///000111222111///111111111111111111111111111111000000000000111111222222222111111000000///000000111111111111000000000000111111111111000000//////000000000111111111000000000000000000000000//////000111222333333444111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000111111111111111000//////...////////////000000000111111111111111111111111////////////////////////000000000000111111111111222222111111000000//////000000000000000000000000000000000000000000000000000000000111111111222222000000111111111111000000...000111333222111///..................///000000///////////////000000111000000000000000000000111////////////////////////......////////////......000000000000000111111111////////////////////////000000000000000000000000//////...///111222222222111111111111111111111111000000111111222222222222//////000111222333333333333222222222111000000000000111222222222222111000111111111000000000000000111111111111111111111111111111000000000000111111111111111111111111111111111000000000000000000111000000000000000000000000111111111000000000000000111111111111111111111111000000000000000000000000///000000000111111111111111222222333333222222111111111000000000000111111//////000000111111111111111111222222222333333333222333444555555444333222111111111111111111111111222222222333333333444444333333333444444444444444666666666777777777888888777777777777777777777777999777555444555777888::::::::::::999999999999999;;;;;;;;;<<<===>>>>>>>>>???>>>============>>>??????@@@AAABBBBBBCCCBBBBBBCCCCCCDDDFFFGGGIIIJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKLLLNNNPPPQQQPPPNNNNNNNNNCCCEEEFFFFFFFFFFFFGGGIIIGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHFFFDDDBBBBBBAAA@@@????????????===>>>???>>><<<;;;;;;<<<:::::::::999999999999888777777888888777777666555555555555555444444444444333333444444444444444444444444555555555555444444444444444444444444444444333333444444444444444444444555555666666666555555555555444444333333333333555444444444444444444555222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000111111222222222111111111111111111111111111111111111111111111111111000//////111222111///111111111111111111111111111111000000000000111111111111111000000/////////000000111111111111000000000000111111111111000000000000000000111111111111000000000000000000000000//////000111222333333444000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111000//////////////////000000000111333333222222111111000000//////////////////////////////000000000111111111222222111111000000//////000000000000000000000000/////////////////////////////////000000000111111000000111111111111000000...///111222333111000..................///000000///////////////000000111/////////////////////...////////////////////////......////////////......//////000000111111111111000000000000000000000000000000000000000000000000111000///111444555555333111111111111111111111111111111111111111222222222//////000111222333333333333222222222111000000000000111222333333222111000000000000000000000111111000000000000000000000000111000000000000000000111000000000000000000000000000000000111111000000000////////////////////////000000000000000000111111111111111111111111111111000000000000000000000000///000000000111111111111222222333333333333222222111111000000000000111111/////////000111111222222111111222222222333333333111222333333333333222111111111111111111111111111222222333333333444444444222333444555555555444444777777777666666666555555666666666666666666666666777666555555444666888999999999999999999999999888999::::::;;;;;;<<<<<<<<<>>>==================>>>@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDFFFGGGHHHIIIIIILLLLLLLLLLLLLLLKKKKKKKKKJJJMMMOOOPPPNNNMMMMMMNNNCCCDDDEEEFFFEEEEEEFFFHHHGGGGGGFFFFFFFFFGGGHHHIIIHHHFFFEEEEEEGGGGGGFFFEEEBBBAAA@@@???>>>>>>>>>>>>;;;<<<>>>===;;;::::::;;;;;;:::::::::999999999999777777777777777666555555555555444444444333333333333333333333444444444444444444555555555555444444333333333333333333333333333333333333444444444444444444555666666666666555555555444444333222222111444444333333333333444444111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111//////000000111222222333111111111111111111111111111111111111111111111111000///...///111111111000111111111111111222222222111111000000000000111111000000000000000000//////000000111111111111000000000000111111111111000000000000000111111111222222000000000000000000000000///000000000111222222222000000000000000000000000///////////////000000000000000000000000000000000////////////////////////111111111111111000///////////////000000000111111444444333222111000000000000000000000000000000000/////////000000000111111111111111111000000000000000000000000000000000000////////////////////////.../////////000000000000000000111111111111000000...///111222222111000000//////......//////000111///////////////000111111//////............------000000000000000000000000......////////////....../////////000111111222222000000000000000000000000000000000000000000000000222000000333777888555222111111111111111111111111111111000000111111222333000000000111222222222333222222222111111111111111000111222333333222111000000000000000111111111111000000000000000000000000111000000//////000000111000000000000000000000000000000111111111111000000////////////////////////000000000000111111111111////////////////////////000000000000000000000000000000000000111111111111111222222333333222222111111111000000000000111111//////000000111111111222111111222222222333333333111111222222222222111111111111111111111111111111111222333444444444333333222333444666666555444444777777666666555555444444666666666666666666666666555666777666555555777888888888888999999999999999999999:::::::::;;;;;;;;;========================???@@@AAACCCDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLJJJLLLMMMNNNMMMMMMNNNOOOBBBDDDEEEEEEDDDEEEFFFHHHFFFEEEDDDDDDDDDEEEFFFGGGFFFDDDCCCCCCDDDDDDCCCBBB@@@???>>>===<<<<<<<<<<<<:::;;;<<<<<<:::999999::::::::::::999999999888888666666777777666666555444444444444333333333333222222222333333333444444444333444444555555444444333333333333333333333333333222222333333333444444444333333444555555555555555444333333333333333333333222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111000///...///111111111000000000111111111222222222111111000000000000111111000000111111111111111111000000111111111111000000000000111111111111000000000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////111111111111111000////////////000000000111111111555444444333111000000///000000000000000000000000////////////000000000111000000000000000111111111000000000000000000000000000000000000000000000000//////000000000111111111000000111111111111000000//////000000111111111111000////////////000111111///////////////000111111000/////////............000000000000000000000000/////////000000/////////...//////000111111222222000000000000000000000000000000000000000000000000111000000444888888333///000000000000000000000000222111000000000111222333111111111111111111222222111111111111111222222222000000111111111111000000///000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000///000111222222111000///111111111111111111111111///000000000111111111111////////////////////////000000000000000000000000000000000000111111111111111111222222222222111111111111000000000000111111000000000000000111111111111111222222222333333333222222222222222222222222111111111111111111111111111222333444444444333333222444555777777666555444444555555555555555666666555555555555555555555555222555888888666555666777777777888888999999:::::::::::::::;;;;;;;;;;;;<<<<<<==================<<<===>>>???AAABBBCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMJJJLLLMMMMMMMMMNNNQQQSSSBBBCCCEEEEEEDDDDDDFFFGGGDDDDDDCCCBBBCCCDDDEEEFFFEEECCCAAA@@@AAAAAA@@@???>>>>>>===<<<;;;;;;;;;;;;999:::<<<<<<:::999999:::999999999999888888888888666666666666666555555444444444444333333333222222222222222333333444444444333444444555555444444333333333333333333333333333222222222333333444444444111222333333444444444444111222222333333444444555000000////////////000000444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000222222111111000/////////111111111111111111111111111111111111111111111111///......///000111111000000000111111222222222222111111000000000000111111111111111222222333333444000000111111111111000000000000111111111111000000000111111111111222222222000000000000000000000000000000000000////////////000000000000000000000000000000111111222222222333000000000000000000000000////////////////////////111111111111111000//////000000000000111111111111555555444333111000//////000000000000000000000000////////////000000000000//////000000111111222222000000000000000000000000111111111111111111111111000111111111111222222222000000111111111111000000000000//////000111222222000000000000000111222222///////////////000111111111111000000/////////...000000000000000000000000//////000000000000//////...//////000111222222222000000000000000000000000000000000000000000000000000///000444888888222,,,////////////////////////222111000000000111333444222222222111111111111111000000111111222222222333000000000000000000000000//////000000111111111222000000000000000000000000000000////////////000000000000000000000000000000///000111222222111000///222222222222222222222222//////000000111111111222111111111111111111111111000000000000000000000000000000000000111111111111111111111222222111111111111111000000000000111111111111000000000000000000111111222222222333333333333333333333333333333333000000000000000000000000111222333444555444333333333444666888888777666555222222333444555666777888555555555555555555555555111444888999777555555666666666777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJLLLMMMMMMKKKLLLMMMMMMNNNPPPSSSVVVGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@DDDCCCBBBAAAAAAAAAAAAAAA@@@???===<<<;;;;;;<<<<<<::::::999999888777666666666777888888888777555444666555555555555444444444555555444444444444333333333333333333333333333333222222222333333444444444333333333222222111111111333444444555555444444333444333333222333444666777333222111000000111222333333222222111111222222333000000111222333333444444000000000000000000000000333333333333333333333333000111111111111222222222000111111222222333444444222222111111111111222222000000000111222222222333000000000000000///......000000000000000000000000222222111111000/////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000111111222333222222222111111111000000333222000///...---......000000000000000000000000111000///......///000111111000///......---......111111111111000000000000///000111222333222111111222222111000000111222333111111000000000000111111111111000000//////......///////////////.........222111000//////000111222////////////000000000000111111222222222222111111000000000000000000000000...///000111111000///...000000000000000111111222000000000000000000000000///111222111000///000111111111000///////////////111111111000000000000000000/////////............111000///......///000111000000000000000000000000000111000...------000333000111222444444333222222000000000000111111111111111111111111111111111111000000//////000111222222222111111111000000//////000000000000000000000000111111111111111000///...000111222222222000///...000111111111111000////////////............//////000000000000000000000000111111000000000000111111///000000111111111000000333222111000000111222222111222222222222111000000000111111222222333444444000111111111111222222222000000////////////000000444333222111111222333444000000111111111111000000222222222111111111000000111111222333444555555666555444333222222222333444222222333333333333444444222222333333444555666666666666666666666666666666666666555555555444444444888888777777888888999:::;;;===>>>???>>>===;;;:::>>>===;;;:::999999::::::===>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGIIILLLOOOQQQKKKKKKLLLMMMOOORRRTTTUUUDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDCCCCCCBBBBBBAAACCCBBBAAA@@@@@@???@@@@@@<<<<<<:::999888888999999::::::999888888777666666666777777888777666555444555555555555444444444444555555555444333222111111333333333333333333333333222222222333333444444444333333333222222222111111333333444444444444333333444444333222333444555555222222111111111111222222333222222111111222222333111111111222222333333333111111111111111111111111333333333333333333333333000111111111111222222222222222222222222222222222222222111111111111222222111111111111111222222222000111111111000000///...000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000111111222333222222222111111111000000222111000///......//////000000000000000000000000000000////////////000000000000//////.../////////111111000000000////////////000111222222222111111222111000/////////000111111111000000000000111111111000000000/////////...000000000000000000000000222111000//////000111222////////////000000000000000111111222222111111000000000000000000000000000000000111111111111000000111111111111111222222333000000000000000000000000///111222111000///000111111111000///////////////111000000000000000000000000000/////////.........//////000000000000//////000000000000000000000000000000000...---...000222111111111111000///......000000000000111111111111111111111111111111111111000000000000000111222222111111111111000000000///000000000000000000000000111111222222111111000///000111111111111000000///111111111111111000///...111000000000000000000111000000000000000000000000111111000000000000111111000111111222111111000000//////...------...///000111222222222222111000000222222222222222222222222000000111111111222222222222222111111111111222222333222111111111111222333000000111111111111000000222222222111111111000000...//////000000111111222444333222222222222333444222222333333333333444444222333333444444555555555333333333333333333333333777777666666666555555555888888777777888888999:::888999<<<>>>??????>>>===<<<;;;:::::::::;;;<<<======>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEEEEGGGIIILLLNNNIIIJJJKKKLLLMMMOOOQQQRRRAAAAAABBBCCCEEEFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>;;;:::999888777777777777999999999888888777777666666777777777777666555444555555555555444444444444333333333222222222222222333333333333333333333333222222333333333333444444333333333222222222222111333333444444444444333333555444444333333333333444111111222222222222111111222222111111111111222222111111222222222222222222222222222222222222222222333333333333333333333333000111111111111222222222444333333222111111000000222222111111111111222222222222222111111111111111111111111222111111000///000000000000000000000000......///000000111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111000000000000111222222222111111111111000000000000000////////////000000000000000000000000000000//////000000000000//////000000/////////000111111000000000/////////......///000111111222222111111111111000///......//////000000000000000000000000000000000000////////////000000000000111111111111111111000000000000111111////////////000000000000000111111222222111111000000000000000000000000000222222111111111111222222222111111111111222333333000000000000000000000000///111222111000///000111111000000///////////////000000000000000000111111000000000/////////......---///000222222000///---000000000000000000000000000000000///---...000222555444222000...------,,,000000000000111111111111111111111111111111111111000000000000000000111222111111111111000000000000000000000000000000000000222222222222222222111000000000000000000000111222222222222111111///......222222222111111222222222000000000000000000000000111111000000000000111111222333333333222111000000000000000000000111222333111111222222111111000///444333333222111111000000000000000111111111222222222222111111111111222222222111111000000111111222000000111111111111000000222222222111111111111111222222222222222222222222333333222222222222333444222222333333333333444444444444444444444444444444555555555555555555555555777777777777777666666666888888777777888888999:::888999;;;===>>>>>>======:::::::::::::::<<<>>>???===>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKMMMMMMNNNAAAAAABBBCCCDDDEEEFFFFFFBBBCCCCCCCCCDDDDDDDDDEEECCCBBBAAA@@@???>>>>>>>>>===<<<;;;;;;:::999999999999888888888777777777666666666666666666555555555555555555444444444333333///000000111222222333333222222222222222222222222333333333333333333333333222222222222222222222222333333333444444333333333555444444333333222222222000111222333333222111000222222111111111111222222222222222222111111111111222222222222222222222222222222222222222222222222000000111111111222222222333222222222111111000000222222111111111111222222333222222222111000000000111111222222222111111000000000000000000000000000////////////000000111111000000000000000000000000////////////////////////////////////////////////........................000000000000000000000000000000000000000111222222111111111111000000000000///////////////000111111////////////////////////...///000111111000///...000000///000000111222222////////////............///000000111111111111111222111111000/////////...000000111111111111000000000000000000///////////////000000000000000111111111000000000000000000111////////////000000000000000000111111111111000000000000000000000000000000222222000//////000222222111111000000111111222333000000000000000000000000///111222111000///000111000000////////////000000000000000000000111111111000000000////////////......///000111111000///...000000000000000000000000///000000///......000111777555333111///////////////000000000111111111111111111111111111111111111111000000000000000111111111111111000000000000000000000000000000000000000222222333333333222222111111000/////////111222333222222222222111///...---333222222111111222222333000000000000000000000000111111000000000000111111444444444333222111000///000000111111222333444444111111111111111000000///333222222222111111000000000000000000111111111111111000000//////000000111111000000000000000000111000111111222222111111000111111111111111111111111444444444333333222222222222222222222222333333333222222222333333333444444444444444444444444333333666666666666666666666666666666666666666666666666888888777777888888999:::;;;<<<<<<<<<<<<;;;:::999;;;;;;::::::;;;<<<>>>???===>>>@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGFFFEEEDDDDDDDDDEEEEEEHHHIIIJJJJJJKKKKKKKKKKKKCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBB@@@??????>>>>>>======<<<<<<;;;;;;:::999888888888777777777777777777666666555555555555555555444444444444333333333111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222222333333333333333333222444444444333333222222111000111222333333222111000222111111000000111111222222111111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222000000000111111222222222222222111111111111222222333222222222111000000000000111111222222222111111111111111111111111111111000000000000//////......000000000000000000000000////////////////////////000000000000000000000000////////////////////////111111111111111111111111000000//////000000111222000000000000000000000000......//////000111111111////////////////////////...///000111111000///...000000///000000111222222////////////............000000000000000111111111222222222111111000000000///000111111111111000///////////////000000000000.........//////000000000000000000111111000000000////////////000000000000000000000111111000000000000000000000000000000000111000///......///000111///////////////000111111000000000000000000000000///111222111000///000111000000////////////000000//////000000111111111111111000000000////////////111000///......///000111000000000000000000000000///000111000......///111444333111000000000111222///000000000111111111111111111111111111111111111111111000000000000000111000000000000000000111111111111111111111111111111111222222333333333222222111000/////////111222333222222222111111///......111111000000000000111111000000000000000000000000111111000000000000111111444444444333222111000///,,,---...//////000111111000111111111111000//////000000000111111222222222//////000000000111111111111111000000000000111111000000000111111000000000111111222222222222111111111111111111111111111111111111000000//////......111111111222222333333333222222222333333333444444444444444444444444333333333333333333333333333333555555555555555555555555888888777777888888999:::;;;;;;;;;;;;;;;::::::999===<<<;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEIIIJJJKKKKKKLLLLLLKKKKKKFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDBBBAAA??????>>>>>>;;;;;;;;;;;;:::999888777777777777777777777777777777666555555444444555555444444444444333333333333666555444222000///------222222222222222222222222444444333333333333222222111222222222222333333333222222333333333333222222222333333333333333222111111111222222222222111111111111000000000000111111000000111111111111111111000000000000000000000000222222222222222222222222000111111111111222222222//////000000111222222333222222111111111111222222222222222111111111111111///000111111222111111111111111111111111111111111111111000//////...------000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000////////////000111111//////000000000000000111......///000111111000000000000000000000000000000//////000000000000//////000000/////////000111111000000000/////////......000////////////000111222111111222222222222111111///000111222222111000///////////////000000000000------......//////000000000000111111111111000000////////////000000000000///000000111111000000///000000000000000000000000000000////////////000000///............///000000000000000000000000000000///111222111000///000111///////////////000000111/////////000111111222222111111000000000/////////222000///------///000222000000000000000000000000...000111000///...///000...............///000111000000000000111111111111111111111111111111111111222111111000000000000000000000000000111111111111111111111111111111111111000111222222222222222222000000000000000000111222000111111111111000//////000000////////////000000000000000000000000000000111111000000000000111111222333333333222111000000......000000111111111111000000111111000000///...//////000000111222222333/////////000000000111111333333222222222222333333000111111222222111111000111111222222222222111111111111111111111222222222222111111111000000/////////000111222333333333222222222333333333333444444444444444444444444444444444444444444444444444444444444444444555555555555888888777777888888999:::777888888999:::;;;<<<===>>>===<<<;;;;;;;;;<<<===>>>???@@@AAABBBBBBBBBBBBAAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKLLLMMMMMMLLLKKKGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@>>>=========999999::::::999888666666666777777777777777777777777666555444444444555555444444444333333333222222555444333222111000//////111111111111111111111111444444444333333222222222111111222222222333333333222222333333333333222222111111222333444333222222222222111111111111222222111111000000000000111111//////000000111111222222111111111111111111111111111111111111111111111111000111111111111222222222000000000000111111111111222222111111111111222222111111111111111222222222...///000000111111111000111111111111111111111111//////////////////......000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111///////////////000111111////////////000000111111...///000111111000//////000000000000000000000000000000////////////000000000000//////.../////////111111000000000/////////000//////...///000111222...///000111222222111111///000111222222111000///.../////////000000000111---......///000000111111///000111222222111000///////////////000000000000//////000000000000//////000000000000000000000000000000000111111000000000///////////////000000111000000000000000000000000///111222111000///000111///////////////000111111...//////000111111222222111111111000000000//////000000////////////000000000000000000000000000000...000111111/////////000------...///////////////000000000000111111111111111111111111111111111111222222111000000000000000///000000000111111111111111111111111111111111111///000111111222222111111000111111111111000000/////////000111111111111000000000////////////000000000000000000000000000000111111000000000000111111000111111222111111000000111222333333444333222111000000000000000//////...000000000000111111111111////////////000000000111444333333222222333333444111111222333333222111111111222222333333222222111000000111111111222222222333333333333222222222222...///111222333333333222222222333333333333444444222333333444444555555555777777777777777777777777444555555555666666666666888888777777888888999:::777777888888999;;;<<<===<<<<<<;;;;;;;;;===>>>?????????@@@AAABBBBBBBBBBBB??????@@@AAABBBCCCDDDDDDCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHJJJLLLMMMMMMLLLKKKFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@???===<<<;;;;;;::::::;;;;;;:::999777666666666666666777777777777777666555444333444555555444444444333333333222222000000111222333444444555111111111111111111111111444444444333333222222222111111111222222333333333222222222333333222222222///000222333444333333222333222111000000111222333111111000000000000111111...//////000111222222333222222222222222222222222111111111111111111111111000111111111111222222222222222111111000/////////222222111111111111222222000000111111222222222333......///000000000000000111111111111111111111111------......///000000000000000000000000000000000000000000000000000000000........................111111111111111111111111000000000000000000000000///////////////000111111.../////////000000111111...///000111111000///...000000000000000000000000111000///......///000111111000///...............111111111111000000000000000///.........///111222,,,---///000111222111111...000111222222111000....../////////000000111111...//////000111222222222///000111222222111000///////////////000000000000//////000000000000//////000000000000000000000000000111222333333222111000000000000000000111111222000000000000000000000000///111222111000///000111///////////////000111111...//////000111222222222111111111111000000000000...///000111111000///...000000000000000000000000...///111111000//////000///000111222222111000///000000000000111111111111111111111111111111111111222222111000000///000000//////000000111111111222111111111111111111111111...///000111111111111111000111222222222000///......///000111111222222111111111000000000000111111000000000000000000000000111111000000000000111111///000000111111111000000...///000111111000...---000000000000000//////...222222111111000/////////////////////000000000000222111111000000111111222111222333444444333222111111222222333333222222111000000111111222222222222////////////////////////...///111222333333222222222222333333333444444444222222333333444555666666444444444444444444444444555666666666777777888888888888888777888999999:::;;;:::999999888888999999:::::::::;;;<<<>>>@@@BBB???@@@AAAAAABBBBBBBBBBBB>>>>>>???@@@BBBCCCCCCDDDAAABBBCCCEEEFFFGGGGGGGGGEEEGGGIIIKKKLLLLLLKKKKKKFFFFFFFFFEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCC@@@???>>>===<<<;;;::::::888888888888777777777666666666555555555444444444555555666666555444333333555555444333333222111111222222222111111111000000000000000111222222222333222333444555555444222111111222333444444333222111111111111111111111111111111111222222222222111111111111222222222222111111111222222222222111000000111111111111111111111111222111000//////000111222111111000000111111222333222111111111000000//////000000111111111111000000000000111111111111000000000000000000000000000000222111000.........///000222222111111111111222222111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000111000///......---......000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222000000111111111111000000///000111111111///...---......///000000000000000111111111000000000000000000000000000000000000000111111222222222222111111////////////000000000000...//////000111222222222333222111111111111111222111000///......///000111000111111111111222222222000000000000000000000000000///.........///111222111111000000000000111111222111000//////000111222///......///000111111000////////////000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111000000//////......000000000000000000000000///---+++---111333333111111111000///////////////111111000000//////......000000000000000000000000111111111111111111111111...---,,,---///111111000222111111111000000//////000000000000000111111222444333111000000000111111555444333222111111111111333222111000000111222333111111111111111111111111...//////000111222222222111111111111111111111111222222111111111111111111222111111111000000//////111111111111111111111111///000000111111111000000222222222111111111000000111111111111111111111111222333333444333222111000222222222222222222222222222111111111000000//////111111222222222333333333222222333333333333444444777555333444666666444222555555555555555555555555555555666666777777888888;;;:::999888777777777777999999999:::<<<<<<;;;999::::::::::::;;;<<<======@@@AAAAAAAAABBBBBBCCCCCCBBB@@@??????AAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFGGGHHHHHHGGGFFFFFFHHHLLLOOODDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCBBBAAA@@@??????>>>===<<<;;;:::999888888888777777777666666666555555555444444444444555555555555555444333333555555444333222222111111222222222111111111000000111111111111111222222222000111333444444333222111111111222222222222111111111111111111111111111111111111222222222222111111000111111222222111111000000111111111111000//////111111111111111111111111222111000//////000111222111111111111111222222333111111111111000000000///000000111111111111000000000000111111111111000000000000000000000000000000222111000///...//////000222111111000000111111222111111111111111111111111000000000000000000000000111000000000/////////...000000000000000000000000000000//////.../////////000000000000000000000000............////////////000000000000000000000000222222222222222222222222000000111111111111000000000000000000000///............///000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000...//////000111111222222000///////////////000000111000////////////000111//////000000000111111111000000000000000000000000000//////...///000111222111111000000000000111111222111000//////000111222000///...///000111000///////////////000000000000111111111111111111111111000000000000111111111111111111111111111111111111111000000000/////////...000000000000000000000000222///---...000111000///111111000///////////////////////////000000000000000000000000000000000000111111111111111111111111///---,,,---///111111000111111111000000000//////000000000000000111111222222222111000000111222222333333222111111111111222222222111000000111222222111111111111111111111111...//////000111111222222////////////////////////000000/////////000000111222222222222111111000000111111111111111111111111000111111222111111000000222222222111111111000000111111111111111111111111222222333333333222111000000000000000000000000000222111111111000000000000111111222222222333333333222222333333333333444444444222111333666888777666555555555555555555555555555555555666777777888888999999888888888777777777:::999888:::;;;<<<;;;999::::::::::::;;;<<<======AAAAAABBBCCCDDDDDDEEEEEEDDDBBB@@@@@@AAABBBBBBBBBDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHHHHGGGFFFGGGJJJMMMAAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBBBBAAA???>>>===>>>>>>===<<<;;;:::999999777777777777666666666666555555555555444444444444444555555555555444444333444444333333222222111111222222222111111111111111222222222111111111111111...000111222333333222111111111111000000111111111111111111111111111111111111111222222222222111111000111111222222111111000000000000000000///......111111111111111111111111111111000000000000111111000111111111111222222222111111111111000000000000000000111111111111000000000000111111111111000000000000000000000000000000111111000/////////000000222111111000000111111222111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000/////////000111111000000000000000000000000............////////////000000000000000000000000000000000000000000000000///000000111111000000///111000000///////////////...//////000000000000000000000000000000000000000000000000000000000000000...//////000000//////...////////////000000000000/////////000111111222222///.........///000111111111000000//////000000111.../////////000000000000000000000000000000000000///////////////000111111000000000000000000000000111111000000000000111111111000//////000000///...////////////000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000000000////////////000000000000000000000000444222////////////...---111111000///////////////.........///000111111111000000000000000000000000111111111111111111111111///...------///111111000111111000000000000//////000000000000000111111222222111111000111111222333111000000000000111222222222222111000000111222222111111111111111111111111/////////000111111222222////////////////////////000/////////000111222222333333222222222222111111111111111111111111111111222333333333222111000000222111111111111000000000111111111111111111111111222222222333222222111000000000000000000000000000111111111111111000000000111111222222222333333333222222333333333333444444333222222333666777777666555555555555555555555555444555555666666777888888666777888999999999888888:::999888999;;;;;;;;;999::::::::::::;;;<<<======AAABBBCCCDDDEEEFFFGGGGGGHHHEEEBBBAAABBBCCCCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHIIIIIIGGGGGGHHHJJJ@@@AAAAAABBBCCCDDDDDDEEECCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<;;;:::999999999777777666666666555555555444444444444444444444444444444444555555444444333333333333222222222222222111111111111111111111111333222222222111000000000---...000111222222222222222111000//////000111222111111111111111111111111111111222222222222111111000000111111111111000000000000111111000000///...111111111111111111111111111000000000000000000111000000111111222222222222111111111000000000000000000000111111111111000000000000111111111111000000000000000000000000000000111111000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000///000000111222222////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////111000///......///000111//////000000000000///////////////000000000000000////////////////////////000000111111111111000000////////////000000000000//////000000111111111111000000000000111222444444000000000000000000000000/////////000000000111111///////////////////////////////////////000000111000000111111111111000000111000000000000000000111222000//////000000///---////////////000000000000111111111111111111111111///000000000111111111111111111111111111111111111000000000000////////////000000000000000000000000333222000//////......---111000000///////////////.../////////000000000111000000000000000000000000111111111111111111111111000...---...000111111000000000000000000000//////000000000000000111111222333222222111111000000000////////////000111222333222111111111111111111222111111111111111111111111//////000000111111111111111111111111111111111111111111111111222444555555111111111111111111111111111111111111111111111111444444444333222111000///111111111111000000000000111111111111111111111111111222222222222111111111222222222222222222222222111111111111111111111111111111222222222333333333222222222333333333444444555555444444444444333333555555555555555555555555444444555555666777777888555666999;;;<<<<<<;;;::::::888777888:::;;;::::::::::::::::::;;;<<<======@@@@@@BBBCCCEEEFFFGGGHHHJJJGGGCCCAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLKKKJJJHHHHHHHHHAAAAAABBBCCCCCCDDDEEEEEEDDDCCCCCCBBB@@@>>><<<;;;;;;;;;::::::999999888888666666666555555555555444333333444444444444444444333333444444444444444333111222222222222222222222111111111111111111111111333222222222111000000000---...///000111111222222222111000//////000111222111111111111111111111111111111222222222222111111000000000111111000000000111111222222111111000///000000000000000000000000000000000111111000000000///000111222222222222111000000000000000000111111000000111111111111000000000000111111111111000000000000000000000000000000000000111111111111111111111000000000000000000111000000000000000000000000////////////////////////////////////000000000000////////////////////////000000///000000111222222////////////////////////000000000000111111111111000000000000000000000000//////////////////////////////000000000000//////111000///......///000111//////000000000000//////......//////000000000000////////////////////////000000111111111111000000////////////000000000000000000000000000111111111000000000000111222444444000000111111111111000000000000000111111111222222////////////////////////...//////000000000000000///000111111111111000///000000000111111000000000222000//////000000///---////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000////////////000111000000///////////////111000000000/////////...000000000000000000000000111111111111111111111111111///......000111111000//////////////////000000000000000000000111111222444444333222111///............//////000111333333111111111222222111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111222333444555/////////000000000000000111111111111111111111111444444444333222111000///000000000000000000000000111111111111111111111111111111111111111111111222222222222222222222222222111111111111111222222222111111222222222333333333222222222333333333444444444444555444333333333333555555555555555555555555444444444555666666777777555777:::<<<>>>>>>===<<<:::888777777999:::::::::::::::::::::;;;<<<======>>>???@@@AAACCCDDDEEEFFFIIIFFFCCCBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGHHHIIIKKKMMMMMMKKKIIIHHHHHHAAABBBBBBCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@>>><<<;;;:::999999999888888888777666555555555444444444444333333333333444444444444222333333444444444444333000000111111222222333333111111111111111222222222222222222111111111111111//////000000111111222222111111111000000111111111111111111111111111111111111111222222222222111111///000000111111000000///222222222222222111000000000000000000000000000000000000111111111111000000///000111333333222111111000000000000111111111111000000111111111111000000000000111111111111000000000000000000000000000000///000111222222222111111111000000//////000000111000000000000000000000000////////////////////////////////////000000000000////////////////////////000000/////////000111111000000000000000000000000............////////////000000000000000000000000////////////////////////...//////000000//////...///////////////000000111000000000000000//////...---......//////000000111000000000000000000000000---......//////......---////////////000000000000000000000000000000111111///.........///000111111000111111222222111111000111111111111222222222222000000000000000000000000......///000000000000000///000111222222111000///000000111111111111000000111000//////000000///...////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000...///000///...///111333111111000///////////////111111111000///.........000000000000000000000000111111111111111111111111111000...///000111111000......////////////000000000000000000000111111222444444333333111000...---/////////000111222333444000111222222222222111000111111111111111111111111000000000000000000111111///////////////////////////.........///000111111.........////////////000111111111111111111111111222333333333222111000000//////000000000000000111111111111111111111111111111111000000000111222222000000000000000000000000111111111222222222222222111111222222222333333333222222333333333333444444000111333444333444555777555555555555555555555555333444444555555666777777666777:::<<<===>>>>>>===:::888666666888:::::::::::::::::::::;;;<<<=========>>>>>>@@@AAABBBCCCCCCEEECCCBBBAAABBBBBBAAA@@@DDDDDDEEEFFFGGGHHHHHHIIIIIIKKKMMMMMMKKKIIIHHHIIIAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@???>>>===;;;:::999888888888888777777777555555555444444444333333222222333333333444444444111222333444444444444444///000000111222333333333000000111111111222222222111111111111111222222222111111111000000111111222111111222222222222111111111111111111111111111111111111222222222222111111//////000000000000//////111111111111111000000///000000000000000000000000///000111222222111000//////000222333333222111000///000000000111111111111000000111111111111000000000000111111111111000000000000000000000000000000///000111222222222222111000000////////////000000000000000000000000000000////////////////////////.../////////000000000111////////////////////////000000//////.../////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000......////////////............///000000000000000000000000000000///......------......///000000111000000000000000000000000------............------////////////000000000000111000000000000000000000000///////////////000000000111222222222222111000000000000000111111111111000000000000000000000000---...///000111000000//////000111222222111000//////000111222222111000///000///...///000111000///////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000.../////////000000000111000000000000000000000000...///111000......000333111111000///////////////000000000000////////////000000000000000000000000111111111111111111111111222000//////000111111000........./////////000000000000000000000111111222111111222333222111000///111111111111111222333444000111222222222222111000111111111111111111111111111000000000000000000000///////////////////////////...............//////.../////////000000000000111111111111111111111111000111111222111111000000////////////000000111111111111111111111111111111111000//////000111222333000000000000000000000000111111111222222333333333111111222222222333333333222222333333333333444444///111333444333333555777555555555555555555555555333333444555555666666777666777888999:::;;;<<<===:::888666666777999::::::::::::::::::;;;<<<======>>>>>>??????@@@AAABBBBBBAAA@@@@@@AAABBBBBB@@@>>>CCCCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJHHHGGGHHHIIIAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>===<<<::::::888888888888777777777777555555444444444333333333222222222333333444444444111222333333444444444444//////000111222333333444000000111111222222222222000000111111222222222333333222111111111111111222111222333444444333222111111111111111111111111111111111222222222222111111//////000000000000//////000000000000000//////...000000000000000000000000///000111222222111000///...000222333333333111000//////000000111111111222000000111111111111000000000000111111111111000000000000000000000000000000///000111222333333222111000000////////////000000000000000000000000000000////////////////////////.../////////000000111111////////////////////////111000///...............000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111......////////////......---...///111111111000///000000000000000///......---------...///000000111000000000000000000000000//////000000000000//////////////////000000000000111111111000000000000000333222111111111111111222000111222333333222111000////////////000000000000000000000000000000000000---...000111111111000///...000111222222111000...///000111222222111000//////......///000222111000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000.../////////000000111111000000000000000000000000///000222000...---///222111111000///////////////......//////000000111111000000000000000000000000111111111111111111111111222111//////000111111000---.........//////000000000000000000000111111222...///111222333333333222222222222111222222333444000111222333333222111000111111111111111111111111111111111000000000000000111111111111111111111111111000000////////////000//////000000111111111222111111111111111111111111///000000111111111000000.../////////000000111111111111111111111111111111111000/////////111222333222222222222222222222222111111111222222333333333111111222222222333333333222222333333333444444444222444666444222000222444555555555555555555555555333333444444555666666777666666666777888999;;;<<<:::888666555777999::::::::::::::::::;;;<<<======?????????@@@@@@AAAAAAAAA======>>>@@@BBBAAA???<<<@@@@@@AAABBBCCCDDDEEEEEEFFFGGGHHHHHHFFFFFFGGGHHHBBBBBBAAA@@@@@@@@@@@@AAA@@@???>>>>>>>>><<<999777999888777666666555555555666555555555555444444444444555555555444333333222222222111111111111222222222111111000000111111222/////////...//////000111000000000000000000000000111111111111111111111111111111000000000000111111222222111111111111222222222111111111000000//////000000000000000000000000111111222222222222111111......///000000000000000222222222111111111000000////////////////////////222222222222222222333333000000000000000000000000000000000000000000000000...///000///...---...000000///.........///111222000000//////......------000000000000000000000000///////////////000111111222111111111000000//////////////////////////////111222111///......111444000000000000000000000000////////////000000000000000000000000111111111111111000...---,,,,,,---...////////////////////////222222111111111111222222000000000000000000000000111111111111111111111111222111111111000000//////000000000000111111111111000000000000000000000000///000222222000///000111111111000000000000111111222222111111111111222222000//////............///222111111111111111222222000000000000000000000000000000000000000111111222555444222111111111222222000000000000000000000000000000000000111111111111//////////////////000000222222111000//////000000111111222222222222111111........................222111111111000000//////111222333444444333222111000000000000000000000000111111111000000000000000222222111000//////000000333222111111000111111111000000000000000000000000111111111111111222222333......///000111222222333111222222333333222222111111111111111111222222222000000000000000000111111000000////////////000000444333111////////////000111111000000//////......111222222111...---......,,,---...000000111111111000000000000000000000000///000000000111111111222222222111000000111111222000000000000000000000000000000////////////000000111222333444555444444333000000111222333333444444111111222222222333333333333333333444444333222222444555555555444333333222222333333111000000333555555555555555666666666666555555555666777999:::;;;999999888888999999:::;;;;;;::::::::::::;;;<<<===<<<<<<===>>>???@@@AAAAAAAAAAAA@@@>>><<<;;;===>>>AAAAAABBBBBBCCCDDDEEEEEEHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@AAAAAA>>>===<<<<<<===<<<999777999888777666555555555555555555555555444444444444444444555555444333333222222222111111111111222222222222111111111111222222222111111111111222333333111111111111111111111111111111111111111111111111111111000000000000111111222111111000000111111222111111111111000000000///000000000000000000000000//////000000000000//////...///000000111111111000222222222111111111000000000000000000000000000000000000000//////.........000000000000000000000000000000000000000000000000...///000///......///000//////111222222222111000///////////////.........000000000000000000000000///////////////000111111000000000000000111111111////////////////////////000000///...,,,---///222000000000000000000000000////////////000000000000//////000000000111111111000000///........./////////000222444444222000///000000////////////000000000000000000000000000000111111111111111111111111111111111111000000000///...////////////000000000000000000000000000000000///000222222000///000111111111000000000000111111000//////......//////000000000/////////000000111222111111000000000111111000000000000000000000000000////////////000111111333222111000000000111111000000000000000000000000000000000000111111111111111111111111111111111000222222111000000000000000000111111222222111111000////////////////////////111111111111000000000//////000111222222111000///000000000000000000000000111000000000000000000000222222111000000000000000111000000000111222333333000000000000000000000000...///111222222222111000//////000000111111222222111222222333333222222111000000000111111222222222111111111000000000000000111111000000000000111111333222111000/////////000111000000000/////////...111111222111///---...//////000111222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000///000111222333333222111111111111222222333333333111111222222222333333333333333333444444333333222444444555555444444333222333333333222000000222444555555555555666666666666555555555666777999:::;;;;;;::::::::::::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;<<<===>>>???@@@@@@@@@AAA@@@>>><<<<<<>>>???@@@@@@@@@AAABBBCCCCCCCCCEEEFFFFFFGGGGGGGGGFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@===<<<<<<<<<======;;;999999888777666555555555555555555555555444444444444444444444444444333333222222222111111111111222222333222222222222222222333222222222222222333444444222222222222222222222222111111111111111111111111111111000000000000111111222111111000000111111222111111111111000000000000000000000000000000000000//////000000000000/////////000111111222111111111222111111111111000000000111111111111111111111111111000///...---,,,,,,+++000000000000000000000000000000000000000000000000...///000000......///000...///222444555333111///...///////////////000000000000000000000000000000///////////////000111111...//////000000111111222000000000000000000000000.........---+++,,,...000000000000000000000000000////////////000000000000//////000000000000111111//////000111111111000000...000333555555333000...000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000............////////////000000000000000000000000///000222222000///000111111111000000000000111111///......------......///000000///000000111222333222111000000////////////000000000000000000000000//////......//////000111111111000/////////000000000000000000000000000000000000000000111111111111444333333333222222111111222111000000000000000000000111111222222111111000000000000000000000000000111111111111000000000000...//////000000//////...000000000000000000000000000000000000000000111111222111000000000000000000/////////000111333444555000000000000000000000000,,,...000222333111///---000000000000000111111111111111222222222222111111//////000000111222333333222111111111000000//////222222111111111111222222333222111000/////////000000000000000////////////000111222111///......///000111111222222222111111111111111111111111111111000000000000////////////000111222222333222111000000000000000000000000000111000000//////000000111...///000000111111000000111111222222222222222222111111222222222333333333222333333444444333333333444444555555444444333333333444444333111000222333555555555555666666666666555555555666777888999:::::::::999999::::::;;;<<<<<<;;;:::::::::::::::;;;::::::;;;<<<===>>>?????????@@@@@@???>>>>>>???AAA?????????@@@AAAAAABBBBBBBBBCCCEEEFFFHHHIIIIIIIIIAAAAAAAAAAAAAAA@@@@@@??????>>>===>>>???@@@???===888888666555555555555555555555555444444444333333333333444444444333333222222222111111111111222222333333222222222222333333111111000000111111222333222222222222222222222222111111111111111111111111111111000000000000111111111111000000000000111111111111111000000000000000000000000000000000000000111111222222222222111111000111111222222222111111111111111111000000000000111111111111111111111111111111111000000/////////000000000000000000000000////////////////////////...000111000///...///000...///111333333222111000......//////000000000111///////////////////////////////////////000000111/////////000000000000000000000000000000000000000......///...,,,,,,...000////////////////////////////////////000000000000////////////000000000111---...000111222111000000---...000222222000...---222222111111111111222222000000000000000000000000////////////////////////111111111000000000000000........./////////000000///////////////////////////000222222000///000111111111000000000000111111000000////////////000000///...//////000111222333222111000///............000000000000000000000000...............///000000000000000000000000000000///////////////////////////000000000111111111111444333333222222111111111111111000000000000000111000000111111111111000000000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000000000000000000111111111111111000000000000000111000000000000111222333444000000000000000000000000,,,---///000000000///...111111111000000000000000111111222222222222111111......///000111222333333222222111111000/////////222111111000000111111222222111111000000000000000000000000000////////////000111222111///...///000///000000000000//////...222222222222222222222222000000000////////////......000222333444222111000000000000000000000000000111000000000000000000111//////000000000000000000222222222222111111111111111111222222222333333333222222333444444444333333333444444555444444333333444555555444222111111333555555555555666666666666555555555666666888999999777777777777777888999999<<<;;;::::::999999:::::::::;;;;;;<<<===>>>??????>>>???@@@@@@??????AAABBB@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDFFFHHHIIIIIIJJJ@@@@@@AAAAAA@@@@@@???>>>>>>===<<<<<<>>>???>>>===888777666555444444444444555444444444444333333333222222333333444333333222222222111111111111222222333222222111111222222333111111000000111111222333111111111111111111111111111111111111111111111111111111000000000000111111111000000000000000000111000000000000000000111111111111111111111111111111111111222222222222111111111111222222222111111000000000000000000000000000000000000000000000000000000000000111111222222222000000000000000000000000///////////////////////////000111000///...///111000////////////000111111.../////////000000111111///////////////////////////////////////000000111222111111000///...------000000000000000000000000///000000000......///111////////////////////////////////////000000000000...////////////000000000,,,---///000111000000///000000///......///000000222222111111111111222222000000000000000000000000////////////////////////000000000000000000111111//////000000000111111111///////////////////////////000222222000///000111111111000000000000111111000000////////////000000---------...///000111222111111000//////...//////000000000000000000000000...............///000000000000111111111111111111///////////////////////////000000000111111111111222222111111000000000///111000000000000000111111000000000111111000000000////////////////////////000000000000000000111111000000000000000000000000000000000000000000000000//////000000111111111111111000000000000000111111222222111111111111111222000000000000000000000000///...---------...000111111111111000000000000000000111111222222111111000...//////000111111222222111111111111000000//////000000////////////000000111111111111000000000///////////////000000000000000111222111000///000111///000000000000//////...111111111111111111111111000000000000000/////////...///111333444333111000000000000000000000000000111111000000000000111111111111111111111111111111222111111111111111111111111111222222222333333333111222333333444444444333333333444444555444444333333444555444333111222333555555555555666666666666555555555555666777888888777666666666666777888888;;;::::::999999999::::::;;;<<<===>>>???@@@@@@AAA>>>???AAAAAA@@@@@@AAACCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHH>>>>>>???@@@???>>>===<<<;;;999777888999::::::999888777666555444444444444444444444444333333333333111222222333333333333333222222111111111111222222222111111111111111111222222222222222222333444444000000000000000000000000111111111111111111111111111111000000000000111111111000000//////000000111000000000000111111111111111111111111111111111111//////000000000000//////111111111222111111000/////////000000000000000111000000000000000000000000,,,---...///000111111222000000000000000000000000000000000000000000000000///000111111//////000111000///.........///111222///000000000000000000111000000000000000000000000///////////////000111111222222111000...---,,,,,,000000000000000000000000///111222111000///000222000000000000000000000000////////////000000000000......////////////000000......//////000000//////444222000//////000222444000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000///000222222000///000111111111000000000000111111///......------......///......---......///000111111000000//////000000111000000000000000000000000//////......//////000111///000111222222222111111000000000000000000000000000000000000111111111111////////////////////////000000000000000111111222///000000111111000000///////////////////////////000000000000111111111111222111111000000111111222000000000000000000000000/////////000111111222222000000000000000111111222333222222111000000111111000000000000000000000000111///---+++,,,...111333000000000000000111111111000000111111111111000000/////////000000000111111000000000000000000000111000000////////////000000000000111111111111000///////////////000000000000000111222222000000000222000111111222222222111111000000000000000000000000///000000000111111111111...///111222333333222222000000000000000000000000222111111000000111111222333333222111111111222222000000111111111111111111111111222222222333333333111111222333444444444444333333444444555555444444222333555555444333333444555555555555666666666666666555555555666666777888888888888777888888999:::999999999999999:::;;;;;;<<<<<<===>>>???@@@AAAAAA>>>@@@BBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGG<<<===>>>???>>>===;;;:::999777555555666777777777777777666555444444444444444444444333333333222222111111222333333333333333222222111111111111222222111000000//////000000111222111111111111222333333111111111111111111111111111111111111111111111111111111000000000000111111000000////////////000000///000000000111111111111111111111111111111111111//////000000000000//////000111111111000000///...////////////000000111111111111111111111111111111---------....../////////000000000000000000000000000000000000000000000000///000111111000///000111//////000000111111111111111111111000000000000000000000000000000000000000///////////////000111111111111000///...------,,,///////////////////////////111222222111000000111000000000000000000000000////////////000000000000........./////////000000111111000000//////000000222222111000000111222222000000////////////000000000000000000000000000000111111111111111111111111///000000000111111111111/////////000000000000111000000000000000000000000///000222222000///000111111111000000000000111111000//////......//////000000///////////////000000000000000000000111222333000000000000000000000000000////////////000111111......000111111111000000000000000000000000000000000000000000111111111111---......//////000000111000000000000000111222222//////000000000000//////000000000000000000000000///000000000111111111111222111111000000111111222000000000000000000000000...//////000111111222222000000000000000111222222111111111000111111222222000000000000000000000000000///...---...///111222//////000000111111222222000000111111111111000000000000000000/////////////////////000111111222222111000000000000000000111///000111222222111000///.../////////000000000111000111222222000000111222///000111222222222222222//////////////////////////////000111222333444444///000000111222222333333000000000000000000000000222111111000000111111222444333222111111111111222//////000000111111222222111111222222222333333333000111222333444444444444222333444444555555444444000222555555555444444555555555555555666666666666666555555555555666777777888777777777777888999999777777888888999:::<<<<<<;;;;;;<<<===>>>???@@@@@@???AAACCCCCCBBBAAAAAABBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEGGGGGGHHHGGGGGG;;;<<<===>>>>>><<<:::999;;;999666555666777777777777777555444444444444444444444444333333333222222000111222333333333333333222222111111111111222222000000////////////000000/////////...///000000111222222222222222222222222111111111111111111111111111111000000000000111111000000////////////000000//////000000111111111222111111111111111111111111111111222222222222111111000000000000000///........./////////000000111111222222222222222222222222//////////////////......000000000000000000000000000000000000000000000000///111222111000///000111...///222444444333111000222222111111000000//////000000000000000000000000///////////////000111111///////////////.........///////////////////////////000222222111000000111000000000000000000000000////////////000000000000............/////////000444333111000000000111111...///000111111000///...222222111111111111222222000000000000000000000000111111111111111111111111//////000000111111111222............/////////000000000000000000000000000///000222222000///000111111111000000000000111111222222111111111111222222222111000000000000000111//////000000111333444555000000000000000000000000000000000000000111222222,,,---///000000000//////000000000000000000000000000000000000111111111111------...///000111222222000000///000000111222222//////000000000000//////111111111111111111111111//////000000111111111222222111000//////000111222000000000000000000000000...//////000111222222222000000///000000111222222//////000000111222444444000000000000000000000000...//////000000000000000...//////000111222222333000000111111111111000000111111000000//////............///000111222333333222222111111111111222222///000111222222111000///.../////////000000111111000111222222111000111333------...000000111111111//////////////////////////////000222333444555666000000000000111222333444000000000000000000000000222222111111111111222222444333111000000000111222...//////000111222222333111111222222222333333333000111222333444444555444222333333444555555555444///111444555555555555666555555555555666666666777666555555555555666666777555555555555555666777777666777777888999;;;<<<===::::::;;;<<<===>>>??????@@@BBBDDDDDDCCCAAAAAAAAAEEEEEEEEEEEEEEEDDDDDDDDDBBBCCCEEEFFFHHHHHHIIIIII===<<<;;;;;;999999888777777777777777777777777777666666666666666666666666222222222222222222222222222222222222222222222222000111111222222333444444000111111111111222222222111111111111111111111111111111000000111111222333111222333333222111000///000000000000000000000000000000000000111111111111///000000111111111000000000000000000000000000000333333333222222111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000///000111222222111000///000000000000////////////,,,---///111111111000000000000000000////////////000000000000111111111111000000////////////000000............////////////000///...------...///000000000000000000000000000000000000000000///......111111000000//////......111///---...111222000...////////////////////////111000///......---------000000///...............000000000000000000000000000000000000000000000000000000000000000000000000222222333222222111000///222111111111000000//////000111111111111222222222222111000.........///000111111111111111000///...000000111111111111000000......//////000000111111000000000000000000000000111111111111111000//////000000000000000000000000//////000111111111111111111111111111000000000000111111000///......//////111111000//////000111111222111111111000000//////333333333222222111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000333222222222111111000000000000000000000000000000222111111111000000//////111222222222333333333333222111111111000000//////111000///...///000222444222222111000//////000000111//////000111222111000111111111111111111111111111111000000000000111111000000000000000000000000///000111222333444555555111111000000//////......000000000000111111111111111111111111000000000000////////////////////////111111111111111000//////000111111222222222111111......///000111222222333222222111111000111111111222222222222222222222222444444444555555555555666333444444555555444444333555555555444444333333333333444666777777777666555666666666666777888::::::888888888777777777777777777888888999999:::;;;;;;<<<===>>>======>>>AAACCCFFFEEECCCAAA@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFGGGGGGGGGHHH;;;;;;:::999888777777666666666666666666666666666333333333333333333333333222222222222222222222222222222222222222222222222333333222222111000000///333222222222111111000000111111111111111111111111111111111111111222222333111222222333222111000///000000000000000000000000000000000000111111111111111111111000000000000000........................333222222222222222222111000000000000000000000000000000000000000111111222000000000000000000000000////////////////////////000000111111111111000000000000000000////////////000000111111000///...---000000000000////////////000000000000111111111111000000////////////000000....../////////000000000111000////////////000111000000000000000000000000000000000000000///......111000000000/////////...111///...///111111000...////////////////////////000000//////......//////222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111000000000//////000000111111111222222222222111000///......///000111111222222111000000/////////000000000000//////////////////000000111111000000000000000000000000111111111111111000//////000000000000000000000000//////000111111111111111111111111111000000000000111111000000////////////111111111111111111111111111111111111000000000///222222111111111111111000000000000000000000000000000000000000000000000000///000000111111000000/////////000000000111111111111111//////000222555777000000000000/////////...000000000000000000000000111111111111000000000///.........////////////000111111111111111111000000222111000//////000222333222222111000000000000000111//////000111222111000////////////////////////111111000000000000000111000000000000000000000000000000111111111111111222222111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111000//////,,,---...000222333333333000000111111222222333333222222111111111111222333222222222222222222222222333333333333444444444444333444444555555444444333555555444444444333333333333444555666777666666555666666666666666777888999777777777666666666666666777888888999999::::::;;;999:::;;;;;;;;;<<<>>>AAABBBAAA@@@>>>>>>>>>>>>???AAAAAABBBBBBBBBCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFF::::::999888777666555555666666666666666666666666555555555555555555555555222222222222222222222222222222222222222222222222222222222111000000//////444444333222111000///...111111111111111111111111000111111111111222222222111222222222222111000000000000000000000000000000000000000111111111222222333222111/////////000000////////////////////////111111111222222222222222000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000111111000000000000111111////////////000000000000000111111111000///...---////////////000000000000000000000000111111111111000000////////////000000/////////000000000111111111111000000000000111222000000000000000000000000000000000000000///......000000000000////////////111000//////111111000///////////////////////////000000/////////000111111222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000111111111111111111000000000000//////000000000111111111222222111000000////////////000111222222222222111000000...//////////////////.../////////000000000000111000000000000000000000000000111111111111000000///000000000000000000000000//////000111111111111111111111111111000000000000222111111111111000000000000111222333333222111000111111111111000000000000000000000000000111111111000000000000000000000000000000000000000000000000000111111111111111111000////////////000000000000222111//////000444999<<<000000000000////////////000000000000000000000000111111111111000000000000,,,,,,---------.........111111111222222222222222444333111000000111222333222111000000000000000000111//////000111222111000////////////////////////222222111000//////000000000000000000000000000000111111111000000/////////222222222222111111111111000000000000111111111111111111111111000000000000111111111111111111111111000111111111111000000///+++,,,...///111111222222222222222222222222333333111111111111222333444444222222222222222222222222222222222222333333333333333444444555555444444333555444444444444333333333444444555666666666666555666666555555555666666777666666666666666666666666777777888888999:::::::::999:::;;;;;;;;;<<<>>>@@@BBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDD::::::999888777666666555666666666666666666666666666666666666666666666666222222222222222222222222222222222222222222222222000000000111222222333333333333222222111000000///111111111111111111111111000000111111222222222222111111111222111111111111000000000000000000000000000000111111111222222222555333111///......///000222222222222222222222222000000111111222222333333000000000000000000000000000000000000000111111222000000000000000000000000222222222222222222222222222111000//////000111222////////////000000000000---...//////000111111111////////////000000000000///000000000111111111111000000////////////000000000000000000111111111111000000000000000000111111////////////////////////000000000000000///......000000000000////////////111000000000000111000000////////////////////////////////////000111222333//////............//////000000000000000000000000000000000000000000000000////////////////////////......///000000000000000000000000000000000//////000000000000111111111111000000000////////////000111111222222222222111111//////000000000000//////000000000000000000000000////////////////////////000000111111111111000/////////////////////////////////000111111111111111111111111111000000000///111111222222222111111111///111222444444222111///111111111000000000000000///000000000111111222222000000000000000000000000000000000000000000000000111111222222222222111111....../////////000000000111000000000222555888:::222222222111111111111111000000000000000000000000111111111000000000000000........./////////000000111111111222222333333444555444333222111111111222111111000000000000000111111/////////111222111000111111111111111111111111333222111000////////////000000000000000000000000111111000000000/////////111111111111111111111111///000000000111111111111111111111111000000000///111111111111111111111111000000111111111111000///000000000111000000///...222222222222222222111111111111111111222333555555222222222222222222222222222222222222333333333333333444444555555444444333444444444444444444444444444444555555555666666666666555555444444444555555666666666666777777777777777777777888999999::::::<<<===??????>>>???AAACCCBBBBBBBBBBBBCCCCCCDDDDDD???@@@AAABBBDDDEEEFFFGGGDDDDDDDDDCCCCCCBBBBBBBBB;;;;;;:::999888777666666555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222111111222333333444444555111111111111111111111111111111111111111111111111///000111222222222222111111111111111111111222222000000000000000000000000111111111111222222222222555333111///......///000333333333333333333333333000000000111111222222222111111111111111111111111000000000000000111111222000000000000000000000000222222222222222222222222222111000//////000111222.../////////000000000111.........///000000111111.../////////000000000111///000000000111111111111000000////////////000000000000000000111111111111.........//////000000000////////////////////////000000000000000///......////////////000000000000000111111111000000000111000000000000000000000000////////////000222333444//////............//////000000000000000000000000000000000000000000000000////////////////////////000000000000000///......//////////////////000000//////000000000111111111/////////000000000000///000111111222222222111111000111111222222111111000111111111111000000000000///////////////////////////000000111111111000000//////////////////////////////000111111111111111111111111111000000000///000111222222222222111111///000222333333222000///000000000000000000111111000111111222222333333333000000000000000000000000000000000000000000000000111111222222222222111111////////////000000000000///000111222333333333222111111111111111111222222000000000000000000000000000000000000000000111111//////000000000111111111111111111222222333333444444444333222222111111111111000000000000000111111111/////////111222111000111111111111111111111111222222111000//////000000000000000000000000000000000000000111111111222222000000000000000000000000///000000000111111111111111111111111000000000///111111111111111111111111///000000111111111000000111222222222111111000///111111111111111000000000000000111111222333444555222222222222222222222222333333333333444444444444333444444555555444444333444444444444444444444444444444444444444555555666666555444444444444444555777777777888888999999999666777777888888999::::::<<<>>>@@@@@@@@@@@@BBBCCC===>>>??????@@@@@@AAAAAA@@@AAABBBCCCEEEGGGHHHIIIDDDCCCCCCCCCBBBBBBAAAAAA;;;;;;:::999888777777666555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222555555555444333333222222000000111111111222222222111111111111111111111111///000111333333222111111111111111000111111222333000000000000000000000000111111111222222222222333333222111/////////000000000000000000000000000000000000000111111111111111111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000111111000000000000111111......//////000000111111222111000///.........///......//////000000111111000000000000111111111111000000////////////000000/////////000000000111111,,,---...///000000//////000000000000000000000000000000000000000///......////////////000000000000000111222222000000111222000000000000000000000000.........///000111222333000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000///...---......////////////000000/////////000000000111111...//////000000000000/////////000111111111111000111222222333333222222111222111111111111000000000000000000000000000000000///000000111111111111000000000000000000000000000//////000111111111111111111111111111000000000000///000111222222222111000///000111222222111000///000000000000111111111111222222222222222333333333000000000000000000000000000000000000000000000000000111111111111111111000000000000000111111111111...///111333222111///---////////////000000000000000000000000000000000000000000000000111111111111....../////////000000000111111111222222222222222222222222222222111111111000000000000000111111222111//////000111222111000////////////////////////111111000000000000111111000000000000000000000000000000000111111222222222///////////////000000000000000000000111111111111111111111111000000000000111111111111111111111111///000000111111111111000///000111222222333333333000000000000000000000111000000000000111222333333222222222222222222222222333333333333444444444444333444444555555444444333333333333444444444444555444444333333444444555666555555444444444555555666777888888999999:::::::::666666777777888999999999:::<<<>>>?????????@@@AAA??????@@@AAABBBBBBAAAAAA@@@AAABBBCCCEEEFFFGGGHHHCCCCCCCCCBBBBBBBBBBBBBBB::::::999888777666666555555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222555555444333333222222111222222222111111111111111111111111111111111111111///000222333333222111000111111000000000111333333000000000000000000000000111111111222222222333333111111111000000000000000000000000000000000000000111111111111000000000000111111111111111111111111000000000000000111111222000000000000000000000000////////////////////////000000111111111111000000.........///000111111111222111000///......//////.........///000111111111000000000000111111111111000000////////////000000....../////////000000000,,,---///000111111000000000000000000000000000000000000000000000///........./////////000000000111000111333222000///111333000000000000000000000000............///000000111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000........./////////000000////////////000000000111---...///000111111000///......///000000000000000111111222222222222111111222222222111111111000000000000000000000000000000//////000111111111111111000000000000000000000000//////000111111111111111111111111111000000000000---...000222222111000//////////////////////////////000000000111111111111222222222222111111111111000000000000000000000000000000000000000000000000///000000111111000000///111111111111222222222222///000000111111000//////.../////////000000000000000000000000000000000000///000000000111111111111....../////////000000000111111111111111111000000000000111111111111111111000000000000000111222222111//////000111222111000////////////////////////////////////000111222333000000000000000000000000000000000000000///////////////000000000111111111000000000000111111111111111111111111000000000000000000000000000000000000//////000111111111111111...///000111222222222111000000000111111222222222000000000///000000111111222222222222222222222222222222222222333333333333333444444555555444444333333333333444444444555555444444333333333444555666555444444444555666777777666777777888999999::::::666666777777888888999999888:::===>>>======>>>???AAABBBCCCDDDDDDDDDCCCBBB???@@@AAABBBCCCDDDEEEFFFBBBBBBBBBBBBCCCCCCCCCCCC999999888777666555444444555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222000111111222222333444444444333333222111000//////111111111111111111111111...000222333333333111000111111000000000111333444000000000000000000000000111111222222222333333333///000000111111111000000111111111111111111111111222222111111000000//////111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000///000111222222111000///---......///000111111222//////......///000222333---......///000111111222000000000000111111111111000000////////////000000............////////////---...000111222222222111000000000000000000000000000000000000000//////....../////////000000111111///222333333000///111333000000000000000000000000...............//////000...............///000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222333222222---.........//////000000////////////000000000000---...///111111111000///------...//////000//////000000111111111111000000222222222222111111000000000000000000000000000000//////000111111111111111000000000000000000000000//////000111111111111111111111111111000000000000,,,...000111222111000/////////............////////////000000111111111222222222111111000000//////000000000000000000000000000000000000000000000000//////000000000000//////111111222222222333333333111000/////////000111222000000111111222222222333000000000000000000000000//////000000111111111222000000000000111111111111222111111111000000//////...///000111111111111111000000///000000111222222111//////000111222111000111111111111111111111111.../////////000222333444000000000000000000000000111111000///...---,,,,,,000000111111222222222333000000000000111111111111111111111111000000000000//////////////////////////////000111111111111111111111111111000///...---000000111222333333444444111000///////////////000222222222222222222222222000111111111111222222222333444444555555444444333333333333444444555555555444444333222333444555666444444444555666777888999555666666777888999999999666666666777888888999999888:::===>>>>>>===>>>??????@@@AAAAAAAAA@@@???>>>>>>???@@@@@@AAABBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDD<<<:::888777555555555666555555555444444333333333222222222111111111111000///000000000111111111111444444333222111111111111222333333444444333333222111111111111111111111111111111000000000000000111111111222222222333333333111111111111111222222222444444333333222111000000222111111111000000//////222111000000000111333444111111000000111333555666111111000000000111222333000000111111222222222222000000000000000000000000333222111//////111222333//////...---,,,++++++***000000000000000000000000111111111111111111111111000///.........000111222////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000111111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000///......//////000000000000//////111111000000//////......////////////////////////000000000000000000000000111111222222222222111111222111111111000000//////000000000000111111111111111111111111111111111111111111000000//////......000000000000000000000000//////...------------------...///000000111000000///000000000111111111111000000111111111111000000......//////000000111111111111111000000000000000111111000000//////......222111111111000000//////000000000000000000000000000111111000///......///////////////000000000000111222222222111000...---000000000000000000000000333333333222222111111111222111000000000000000111...//////000111222222222000000000000000000000000000///.........///111222,,,,,,,,,---...///000111222111000//////000111222000000000000111111111111222111000//////000111222......//////000000111111222111111111000000//////////////////////////////...//////000111222222333222222111111000000//////000000000000////////////////////////////////////000000////////////000000333333222222111111000000000000111111111222222222333333222111000000111111...000111222222111000...000000000000000000000000//////000111111111111111111111000000111222333444111111/////////000111222000222333333222111333444555555444333222111000///555444444333333444444555555444333222333555777999555666666777777777777777777777888888888999999999666666666666777888999:::<<<;;;;;;;;;;;;<<<======BBBAAA@@@??????@@@AAABBB@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@;;;:::888666555555555555555555444444444333333333222222222111111111111000111111111111222222222222222222222111222222333333222222333333333333222222111111111111111111111111111111000000000000111111111111222222222333333333222222222222222222222222222222222111000000//////222222222222111111111000111000//////000111222333111111000000111222333444111111111222222222222333222222222222222222222222111111111111111111111111333222000//////000222333111000000///...---------000000000000000000000000111111111111111111111111000//////......///000111---......///000111111222000000000000000000000000000000000000000000000000000000////////////000000111111111000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000///......//////000000000000//////111000000000/////////...000000000000000000000000000000000000000000000000000000000111111000000000111111111111000000000///000000000000111111111111111111111111111111111111222111111111000000000000000000000000000000000000222222111000000000000000...//////000000000000///000111111111222222222222000000111111111111000000000000000000000////////////000000000111111111111000000000000////////////111111111111000000000///000000000000000000000000000111111111///...///000////////////000000000111222222222111111000///...000000000000000000000000222222111111111000000000111000000000000000111111...//////000111111222222000000000000000000000000222111000000000111333333............///000111111222111000//////000111222000000000000111111111111222111000//////000111222//////000000000000000111111111111111000000000///111111111111111111111111/////////000000111111111111111111111111111111111......//////000000111111111111111111111111111111111111000000000000111111111111111111111000000000000000111111111222222222222222111000000000000000///000111222222111000///000000000000000000000000//////000111111111111111000000000111111111111111000000000000222444666777000222333333222111333444333333333222222222222222555444444333333444444555555444333333333555777888555555666777777777666666888888999999999:::::::::666666666777777888999:::;;;;;;;;;;;;;;;<<<======AAA@@@???>>>>>>???@@@AAA???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@999999777666555555444555444444444444333333333333222222222111111111111000111222222222222333333333111111111111222333444555111111222222222222111111111111111111111111111111111000000000000000111111111111222222222333333333222222222222222222222222000000000//////......---333333333222222222222222111111111000111111222333111111000000000111111222000111333444444444333222333333222222222222222222111111111111111111111111111111////////////111111222222111111000000//////000000000000000000000000000000000000000000000000111000000////////////000,,,---...///000111222333000000000000000000000000000000000000000000000000000000////////////000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000////////////000000000000000//////...//////000000000000//////000000000000////////////111111111111111111111111000000000000000000000000//////000000000000//////111111111111000000000000000000000000111111111111000000000000000000000000222222222222111111111111000000000000000000000000333222222111111111111222///000000000000//////...111111111222222222333333000000111111111111000000222222111000000///......//////000000111111222222////////////000000000000111111111111000000000000000000000000000000000000000111111111///...///000/////////000000000111111333222111000////////////000000000000000000000000111000000000000/////////000/////////000111222222/////////000111111222222000000000000000000000000111111111000111222222333111000000//////000000111111111000000000000111111000000000000111111111111111111000000000000111111111111111111111000000000111111111111000000000000111111111111111111111111////////////000000000000//////000111111222333333------...///000111222222111111111111111111111111222222111111111111222222///000000000000000000111111111111111111222222222111111000/////////000000///000111222222111000///000000000000000000000000//////000111111111111111///000111111111000///...000000000111222444555666000222333333222111333444111111222222333333444444555444444333333444444555666555444333333444666666444444555666666666666555999999999:::::::::;;;;;;777777777777777888::::::;;;;;;;;;;;;;;;<<<<<<===??????>>>>>>>>>>>>??????>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@777777666555555444444444333333333333333333333333222222222111111111000000111111111222222222333333222111111111222222333444000111111222222111111000111111111111111111111111000000000000000000111222111111222222222333333333222222222222111111111111000000/////////.........222222222222222222222222333333333333333333333333111111000000000000000000000111333555555444333222222222222222111111111111000000000000000000000000000000///......///000000111111111111111111000000000000000000000000000000////////////////////////111111000000//////......---......///000111111222000000000000000000000000000000000000000000000000000000////////////000000333222222111000///......////////////////////////000000000000000000000000000000000000//////////////////000000000000////////////000000000000//////000000000000////////////111111111111111111111111000000000000000000000000//////000000000000//////111111111000000000000000///000000000111111111111////////////////////////111111111111111111111111////////////////////////000000///....../////////000000111000000///...---000000111111111222222222000000111111111111000000111111111000000000//////111111111000000000000000.........///000111111111111111111000000000000000000000000000000000000000///111222111//////000111//////000000000111111111333222000/////////000111////////////////////////000000000000000000000000////////////000111333333//////000000111111111111000000000000000000000000///////////////000000111222111000///////////////111000000000000000000111///000000000111111111111111000000000000000000111333333222222111111000000111111111000000000000000111111111111111111111111000000///////////////////////////000000111111111.........///000111111111111111111111111111111111222111111000000111111222......//////000000111111111111111111111111111111000000///////////////000///000111111111111000///000000000000000000000000//////000111111111111111///000111222111000---,,,111111000000000000000000000222333333222111333444222222222333333333444444555444444333333444444555666666555444444444555555333444444555555555555555888888999999999999::::::777777777777888999::::::;;;;;;::::::;;;;;;<<<===>>>>>>============>>>>>>===>>>>>>???????????????????????????????????????555555555555444333333222333333333333333333333333222222222111111111000000000000000000111111111222444333222222111111111222000111111222222111111000111111111111111111111111000000//////000111222222111111222222222333333333222222111111000000000000111111000000000000//////000000111111111111111111222222222222222222111111000111111111000000000///000111333555555444333222111111111111111111111000////////////////////////000000////////////000000000000000000000000000111111111111111111111111111////////////////////////111111000000//////......000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000333222222111000///......////////////////////////////////////////////////////////////000000000000//////000000000000////////////000000000000//////////////////000000000000111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000111111///000000000111111111111////////////////////////000000000000000000000000////////////////////////......---------......///000000111000000///...---////////////000000000000000000111111111111000000///000000000111111111222333222222111000///......------...///000111222222000000000000000000111111000000000000000000000000///111222111000///000222000000000000111111111111222222000/////////000111////////////////////////111111111111111111111111////////////000111333333000000000000000111111111000000000000000000000000.../////////000000000000111111000///............000000000111111000000000///000000000111111111111000000000111111000000000333333222222111111000000000000000000000000111111000000000000000000000000000000000000////////////000000/////////.........000000000000////////////000000000000000000000000000000////////////000000......//////000000111111111111111111111111111111000///////////////000000000000111111111111000000000000000000000000000000//////000111111111111111///000111222111000---,,,111111111111000000//////000222333333222111333444444444444333333333222222555444444333333444444555666555555444444444444555333444444555555555555555777777777777888888888888777777777777888999:::;;;:::::::::::::::;;;<<<<<<====================================>>>>>>??????????????????????????????444444444444444333222111222222222222333333333333222222222111111111111000//////000000000111111111555444333222111111111111111111222222222222111111111111111111111111111111////////////000111222333111111222222222333333333333222222111111000000000111111111111111111111111000000000000000111111111//////000000000///......000000111222222111111000000111333444444444333222000000111111111222222222////////////////////////000000000000000000000000......//////000000111111111111111111111111111111000000000000000000000000///000000000000000///...111111111000//////......000000000000000000000000000000000000000000000000000000////////////000000222222111111000000//////000000000000000000000000////////////////////////////////////000000000000...//////000000000000000//////000000000000//////////////////000000000000111111111111111111111111000000000000000000000000111111222222222222111111000000000000111111111111000000000000111111111111000000000000000000000000///////////////000000000000000000000000000000000///////////////000000111///000000000000//////............/////////000000000000111111111111000000//////000000111222222333333222222111000///......---......///000111111222000000000000111111111111000000000000000000000000///111222111000000111333000000000111111111222222111111000000000000000111000000000000000000000000000000111111111111222222000/////////000111222222000000000000000000111111000000000000000000000000000000111222222222222111111000//////............000000111111111111000000000000000000111111111111000000111111111111000000111111111111111000000000000000000000111111111111////////////////////////000000000000111111111111111111000//////...------111000000000/////////...////////////////////////000000////////////000000///000000000000000000111222222222111111111111111000000/////////000111111111000000000000000000111000000000000000000000000//////000111111111111111///000111111111000///...000000111333333444444333000222333333222111333444555555444444333333222222555444444333333444444555444444555555555555555555444444555666666666666555666666666777777777777888888888777888888999:::;;;:::::::::::::::;;;;;;<<<======>>>>>>>>>>>>======>>>============>>>???@@@????????????????????????222333333444444333111111111111222222222333333333222222222111111111111000000000111111111222222222333333222222111222222222222222333333333333222222111111111111111111111111////////////000111222333111111222222222333333333555555444333333222111111111111111111111111111111000000000111111222222222000000111111111000///...///000111333333333222222111111111222222222222333111111222333444444555555111111111111111111111111000111111111111111111000.........///000111111222111111111111111111111111111111111111111111111111...///000111111000000///000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000111111111000000000000000000000000000000000000000////////////////////////.../////////000000000111......///000000000000000//////000000000000//////.../////////000000000111000000000000000000000000000000000000000000000000000000111111111111000000///000000000111111111111000000000000111111111111111111111111111111111111//////000000000111111111000000000000000000000000000000//////000111111222...//////000000000000///////////////000000000000000000111111111111000000111111111111111111111111000000000000000000111111......//////000000111111///000000000111111111111000000000000000000000000///000222222111000222333000000111111111222222222000000111111111111000000000000000000000000000000/////////000000000111111111000000000000000111111111000000000000000000000000000000000000000000000///000111222333222222111111111000/////////000000///000111222222111000///000000000000111111111111///000111222222111000/////////000000000000000111///000000000111111111111000000000000000000000000000000111111222222333333111111111111111000000000////////////000000000000000000000000000000000000111000000000000000000111111111111111111000000000222222222111111111000000000000000000000111222222111111000000000000111111000000000000000000000000//////000111111111111111000000000111111111111111000000222333444444333333000222333333222111333444333333333444444444444444555444444333333444444555333333444555666666666666555555666777777777666666666777777777777888888888888888888888999:::;;;;;;::::::999999::::::;;;<<<===>>>????????????>>>===>>>>>>=========>>>???@@@????????????????????????111222333444333222111000111111111222222333333333222222222111111111111000111111222222222333333333111111111111222333444444222333333444444333333222111111111111111111111111////////////000111222333111111222222222333333333777777666555444444333333000000000000111111111111111111111222222333333333333444444555444333222111///000222333444444444333111111000000000111222333111222333444666777888888222222222222222222222222111111222222222222111111......///000111222222333111111111111111111111111111111111111111111111111---...///111111111000000......//////000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000111111111000000000000000000000000////////////////////////.../////////000000111111......///000000000000000//////000000000000//////.../////////000000111111////////////////////////000000000000000000000000//////000000000000////////////000000111111111222000000000000111111111111111111111111111111111111000000111111222222222333000000000000000000000000//////...//////000111111......///000000111000000000000000000111111111111000000111111111111000000333333222222111000000000---...///000111222333333////////////000000000000//////000000111111111222000000000000000000000000///000222222111111222333000111111111111222222222///000111222222111000///000000000000000000000000---.........//////000000222111000000000000000111111111111000000000000000000000000000000000000000---...///111111000000///222111111111111111222222///000111222222111000///000000000000111111111111///000111222222111000///......//////000000111111//////000000111111111222111111111111111111111111000000111222333444444444111111111222333333444444------...///000111222222111111111111111111111111222222111111111111222222333333222222111111000000222222222222111111000000111111000000111222333333111111000000000000111111000000000000000000000000//////000111111111111111111111000000111222333444111111222222111000...---000222333333222111333444111222222333444666666777555444444333333444444555222333444555666666666666555666666777777777777777777888888888888999999999888888888888999:::;;;<<<::::::999999::::::;;;<<<===>>>???@@@@@@???>>>===???>>>=========>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111333333333222222222111111333333333333333333333333000000000000000000000000...//////000111222222222000000//////000000111222666666666555555555444444111111111111111111111111333333333333333333333333---...///000000000000000000000000000000000000000222222222111111111000000111111222222222333333333//////000000111111222222222222222222222222222222111111111111000000000000111111222222222222111111222111111111000000//////111000000000//////......////////////000111333333111000000///////////////000000////////////000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////...///000222222111000000222111111111000000//////000000111111111111000000......///000111222333333222000.........///...---...///000000//////000111111111111111111111111111////////////000000000000//////000111222222333333000000111111111222222222//////000000111111111222222222222222222111000///000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111222222111111000000//////000000000000000000000000000000000000000000000000000111111111111222222222000000000000111111111111////////////////////////////////////000000000000555444333111111111111222---///111333333222000...//////......///111333444000000000000000000000000000000000000000000000000000000000000111111111111000000//////.........---111111000000000000111111......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111000000000000000111222222222222222222222222333222111/////////000000333333222111111222333333111000///......///000111////////////////////////////////////000000000000000000000000000000000000111111222222222222111111//////000000111111222222000000000000000000000000111111111111111111111111222222222111111111000000000111111111111222222222111111222222222333333333444444444333333222222222444333333333333333333333666666555444333222222333666666666666666666666666888888999:::::::::::::::777777777777888999:::;;;;;;::::::::::::;;;<<<===<<<<<<<<<<<<==================>>>???????????????@@@@@@???>>>===<<<;;;;;;333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111333333222222222111111111111111111111111111111111111111111111111111111111/////////000111222222222222222111111222222333444222222222222111111111000111111111111111111111111333333333333333333333333000000111222222222111111111111111111111111111111222222222111111111000000111111111111222222222333000000000000111111111111222222222222222222222222111111111111000000000000111111222222222222111111111111111111000000000///222222222222111111111000/////////000000111222222////////////000000111222000000////////////000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000////////////000111111111111111111111111111000000000///000000111111111111000000222222222111111111111000222000......//////...---...///000000//////000111111111111111111111111111////////////000000000000//////000111111222333333//////000000000111111111...///000111222333444444111222222222222111000///000000000000000000000000000000000000000000000000////////////////////////000000000///000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000111111111111000000000000000000000000/////////000000000111111111111000///000000111222111111000000000///......///............//////000000000000000000000000000////////////////////////000000000000111111111111000000000/////////......111111000000000000111111//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000111111000000000000111111222222222222222222222222111000000//////000111222222111000000000000111222111000//////...///000111000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000111111111000000000000000000000000111111111111111111111111222222222111111111000000000111111111111222222222222222222222333333333333444444444333333222222222333333333333333333333333444444333333333444444555666666666666666666666666444555555666666666666666888888888888999:::;;;<<<::::::999999999::::::;;;<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111333222222222222111111111111111111111111111111111222222222222222222222222//////000000111222222222222222111111222222333444333333333333222222222222111111111111111111111111222222222222222222222222333333444444444333222222111111111111111111111111222222222111111111111111000000000111111111222222111111111111111000000000222222222222222222222222111111111111000000000000111111222222222222111111111111111111000000000000222222222222111111111111000000000000000000111111/////////000111222333444111000000//////000000111000000000000000000000000111111111111111111111111//////////////////////////////000000000000//////000000000000000111111222111111111111000000000000000000111111111111000000333333222222222111111111111///......///000///......///000000//////000111111111111111111111111111////////////000000000000///000000111111222222222///////////////000000000......///111333444666666111111222222111111000000000000000000000000000000000000000000000000000000........................111111000000///000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111222222000000000000111111111111111111111111111111111111000000000111111111222222............///000111222555333111///....../////////////////////...------000000000000000000000000........................000000000000111111111111111111111000000000000000111111000000000000111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222111000000000000000111111000000000000000000000000////////////000111222333111000000//////000000111000000/////////000000111111111111111111111111111////////////000000000000000000000000000000000000000111111222222111111000111111111111000000000000000000000000000000000000111111111111111111111111222222222111111111111111000111111111111222222222222222333333333444444444444444333333333333222222222222333333444444555555222222222333444555666777666666666666666666666666666666777777777777888888999999999999:::;;;<<<===::::::999888888888999999=========>>>>>>>>>???????????????@@@@@@@@@AAAAAA@@@??????>>>===<<<;;;;;;222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222222222111111111111333333333333333333333333222222222222222222222222000000000111111222222222000000//////000000111222444444333333333222222222111111111111111111111111111111111111111111111111444444555444444333222222111111111111111111111111111111111111111111111111///000000000000111111111222222222111111000000000222222222222222222222222111111111111000000000///111111222222222222111111111111111000000000000000000000000///////////////000111111111111000000///000000000000111222333444111000000000000000000111000000000000000000000000111111111111111111111111//////////////////////////////000000000000//////111000/////////000222333111111111000000000000000000000111111111111000000//////000111222333333444111///......///000000///...///000000//////000111111111111111111111111111////////////000000000000///000000000111111111222000000000000000000000000...//////111222333444444000000111111111111000000////////////////////////////////////////////////////////////////////////111000//////......////////////000000111111222222000000000000000000000000000000000000000000000000000000000000111111111111///000000000111111111111111111111111111111111111000111111111222222222222............//////000000444333222222111111111111///000111222222111000///000000000000000000000000///////////////////////////000000000111111111111111111111111111111111111111111000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111111222000000000000000000111222000000000000000000000000////////////000000111111000000000000000000000000000000000000000000111111111111111111111111111111////////////000000000000000000000000000000000000111222222333333222222111222222111111000000//////000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222222333333333333444444444333333333333333333333333111222222333444555666666333333333333444555666666666666666666666666666666777777777777777888888999999999888999999:::;;;<<<;;;::::::999999999999999>>>>>>>>>>>>??????????????????>>>?????????@@@@@@??????>>>===<<<;;;;;;:::222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000333333333333333333333333222222222222222222222222111111111111222222222222000000//////000000111222000000000000/////////...111111111111111111111111111111111111111111111111333444444444333222111111111111111111111111111111111111111111111111111111///000000000000111111111333333222222111111000000222222222222222222222222111111111111000000000///111111222222222222111111000000000000000000111111//////////////////000000000000111111111000000///222222111111111111111222111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////111000/////////000222333000000000000000000111111000000111111111111000000------...///000111222222000///---...000111111111...///000000//////000111000000000000000000000000////////////000000000000000000000000000111111111111111111111111111111111/////////000000000000000///000000111111111000000////////////////////////////////////////////////000000000000000000000000///......---------......//////000000111111222222//////////////////////////////////////////////////////000000000111111111///000000000111111111111111111111111111111111111000111111111222222222222111111111000000/////////...///111222333222111000---...000222222222222111////////////////////////000000000000000000000000///000000000111111111111111111111111222222222222111111000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111000000//////000111222222////////////////////////000000000000//////......111111111111111111111111//////000111111111111111111111111111111111111111////////////000000000000000000000000000000000000000000111111111111000000222222111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222222333333333444444333333333333333333333333222222333444444555666666444444444333333444444555777777777777777777777777444333333333333444555666777777777888888999:::;;;;;;;;;::::::::::::;;;;;;>>>>>>>>>>>>????????????>>>======<<<===>>>????????????>>>===<<<;;;::::::222222222222222222222222000000000000000000000000////////////////////////111111111111111111111111222111111111111000000000111111111111111111111111222222222222222222222222222222222222222222222222222222111111222222333444222222111111111000000000111111111111111111111111222222222222222222222222222222333333333222111111222222222222222222222222111111111111111222222222000000000111111111222222222222222222222111111111222222222222222222222222111111111111000000000000111111222222222222111111000000000000111111111111111111111111222222222222///000111222222111000///222222111000000000000000222111111000000111111222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////000000000000000111111222000000000000111111111111000000111111111111000000000000/////////.........///...---...000222222222...///000000//////000111000000000000000000000000////////////000000000000000000000000000000000000222222222222111111111111000000/////////.........//////000000111111000000000000000000000000000000000000000000000000000000111111111111111111111111...---------......///000000000000000111111111111/////////////////////////////////////////////////////////000000000111111000000000000111111111111111111111111111111111111000000000111111111222222222222222222111000///...)))+++...111222111///...+++,,,---///000000111111////////////////////////111111111111111111111111000000000000111111111111111111111111111222222222111111000000000000111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000.........///000000111111////////////000111222333////////////////////////000000000000///...---,,,000111111222222111111000//////000111222222222222111111111111111111111111////////////000000000000000000000000000000000000---..................---111111111111000000000000000000000000000000000000000000000000000000000000111111111111111222222222000111111111111222222222111111222222222333333333222222333333333333444444333333444444555555666666555444444333333333444444777777777777777777777777666555444444444555777888777777777777888999::::::;;;:::::::::;;;;;;<<<============>>>>>>>>>??????======<<<;;;<<<===>>>??????>>>>>>===<<<;;;::::::111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222111111222222333444555444444444444333333333111111111111111111111111333333333333333333333333111111222333333333222222222222222222222222222222000000111111111222222222111111111111222222222333111222222222222222222333222222222222222222222222111111111111000000000000111111222222222222111111///000000000111111111111000111111111222222222222---...000222222222111000000000/////////000111111222111111000000111111222111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000////////////000111111111111111///000000000111111111111000000111111111111000000000000000000///////////////...---...111333333333...///000000//////000111000000000000000000000000////////////000000000000000000000000000000000///222111111111000000000000////////////000000000000...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///000111222333111111111000000000000000////////////////////////////////////////////////////////////000000000111000000000000111111111111000000000000000000000000/////////000000000111111000111222222222111000///---...///000111000000///...............///000000////////////////////////000000000000000000000000000000000000111111111111000000000111111111222222111111000000000000111111//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222////////////000111222333000000000000000000000000...//////000000///...---//////000111111000//////...///111222333333222222000000000000000000000000////////////000000000000000000000000000000000000......////////////......000000000000000111111111000000000000000000000000000000000000000000000000000000111111111222222222000111111111111222222222000000000111111111222222222222222333333444444444444444444555555555555555333333333333444444555666777777777777777777777777999888777666666888:::;;;888888888888999:::;;;;;;888888999999:::;;;======<<<<<<=========>>>>>>>>>>>>===<<<;;;<<<===???@@@>>>>>>===<<<;;;::::::999111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111000000000000333333333333333333333333000000000000000000000000222222222222222222222222000000000///000111111222222222222111111111000000111111111111111111111111333333333333333333333333111111222333444444444444222222222222222222222222000000111111222222222222111222222222222333333333111111111222222333333444222222222222222222222222111111111111000000000000111111222222222222111111//////000000111111111222......//////000000000111,,,...000222333222111111............///111222333222222111111111111222222111111111111111111111111////////////////////////000000000000000000000000//////000000000000//////...///111222222222111000//////000000111111111222000000111111111111000000......///000111222333333///...---...111333444333...///000000//////000111000000000000000000000000////////////000000000000000000000000////////////111111000000/////////......//////000111222222333......///000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000111333555555222222111111000000//////////////////////////////////////////////////////////////////000000000000000000000000111111111111////////////////////////////////////000000000000...///000222222222111111444333222111111222222333333222000/////////111111////////////////////////////////////////////////000000000000111111111111//////000000111111111111111111000000000000111111...//////000111222222333000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333////////////000111222333111111111111111111111111,,,---...000000000//////---...///000000///...---...///111222333333222222////////////////////////////////////000000000000000000000000000000000000111111222222222222111111//////000000111111222222000000000000000000000000000000000000000000000000000000111111222222222222000111111111111222222222///000000000000111111111222222222333333444444444555555555555555444444444111111222333444666777888777777777777777777777777777666444333444555777888999999999999:::;;;<<<<<<666777777888999;;;<<<===<<<<<<<<<<<<============@@@???===<<<===>>>@@@AAA>>>>>>===<<<;;;::::::999222222222111111000000000111111111111111111111111111222222333333222222111111111000000111333444666111111222222222333333333444333333222222333333444111111111222333333333444111111000///000111222333333333222222222222111111333222111111111222333444444333333333333333222222444444222111111222333333666555444222111222222333222222222333333333333444444444444444555555555555666666666777666555444444333444444444444444444444111111222222222333333333111111111111111000000000222222111000000///......111333333333111000111222222222111111000000000000222222222222111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000///......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000,,,,,,------...///000000000000000000000000000000000000000000000000000000111000///......///000111000000111111111111000000000000000000000000000000111...,,,---///000///---000000000000000000000000111111111111111000///...////////////////////////...............///000000000000000000111222444444333333333222222111111111............////////////111111111000000000000000111000///......///000111...///000111111000///......///000111111000///...000000000000111111111111000000111222333333444444555444222111111111222222000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111111222222333333333////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000111111222222222333000000000000000000000000111000///......///000111000000000000000000000000---...///000000111111000222222222111111111000000////////////000000000000000000000000000111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111000///000111333333111///555555555444444333333333222222333333444555666666444444444444444444333333444444444555555555555666444444444555555555666666777777777777888999:::;;;::::::999999999:::;;;;;;<<<<<<======>>>>>>??????;;;<<<===>>>>>>?????????<<<<<<<<<<<<;;;;;;;;;;;;333222222222111111111111111111111111111111111111111222222333333222222111111111111111111333444555111111222222222333333333444333333222222333333444444333333222111111000000111111000//////000111222222222222222222222111111333222111111111111222333444333333333333333333333555444333333333444555555666666555444444444555666444444555555555666666666888888888888888888888888:::::::::999999999888888777777777777777777777777555555555555555555555555444333333333222222111111111111111000000000000000111222333222111000111222111111111111111111000000333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111///000000000111111111111111111111111111000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000------...//////000111111000000000000000000000000000000000000000000000000000///...------...///000000000111111111111000000000000000000000000000000333000...///111222111000000000000000000000000000111111111111111000//////000000000000000000000000////////////000000111111000000000000000111222333222222111111111000000000....../////////000000000111000000000000000000000111000////////////000111//////000000000000////////////000000000000//////000000000000111111111111//////000111111222333333444333222111111111222222000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000333222111000000111222333000000000000000000000000///000000000000000///...222222222111111111000000////////////000000000000222222111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111111000//////111333444333222555555444444444333333333222222333333444555555666666666666666666666555555444444444555555555555666444444444555555555666666999999999999:::;;;<<<===999999999888999999:::;;;<<<<<<======>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>===>>>>>>>>>=========<<<<<<333333333222222222222111111111111111111111111111111222222333333222222111111111111111222333444444111111222222222333333333333333222222222222333333333333222222111000000000222222111111000111111222222222222222333333333333444333222222222222333333444444444444444444444444666666666666777888999999888888888888999:::;;;<<<::::::;;;;;;;;;<<<<<<<<>>>>>>>>>>>AAA@@@???>>>>>>>>>??????>>>>>>==================<<<<<<;;;;;;:::999999999888888777666666555444444111111111222222222333333111222333222000///000111000000000000000111111111333333333222222222222111111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111222000000000000000000000000000000000000000000000000///......------......///000000111111111111000000000000000000000000000000222111//////111111111000000000000000000000000000111111000000000000//////111111111111111111111111000000000111111111222222000000000//////000111111111000000000000//////////////////000000000111111000000000000000000111111111000000//////000000111000000////////////000000000000////////////000000000000000000111111111111...//////000000111111111333333222111111111111222000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000//////111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000//////000000000000111111000000000000000000000000222222111111111111222222000000000000000000000000111111111111000///...---222111111111111000000000////////////000000000000333333222111000///......000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111111222222111000111333444333222444444444444333333333333222333333444444555555555555555555555555555666666444444444555555555555666444444555555555666666666666666666666777888999999888888888888888999:::;;;<<<============>>>>>>>>>=========>>>======<<<;;;=========<<<<<<<<<;;;;;;333333333222222222222222111111111111111111111111111222222333333222222111111111111222222333333333111111222222222333333333333333222222222222333333//////000000111222333333333333222222222222333333222222333333444444555555555555555444444555555555555555666666777777888888;;;;;;;;;<<<===>>>??????======>>>???AAABBBCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFDDDDDDEEEFFFGGGEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;999999888666666555555555555555555222333333222000///000111/////////000000000000111222222222222111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000000111111111111111111222222111000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000/////////000000111111111000000000000000000000000000000000000000000000000/////////....../////////000000111111111111000000000000000000000000000000000///........./////////////////////////////////000000000/////////000000000000000000000000000000000000000111111111111111111000///////////////000000000000000000000000000000000000000111111111111000000000000000111111111000000000000000000000000111000///......///000111111000///......///000111///000000000111111111111/////////000000111111111222222111111111111111111000000000000000000000000000000000000////////////000000000000000000000000////////////////////////111111111000000/////////111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000000//////////////////000000000000000000000000000000000000000000///......111111111111000000000000////////////000000000000222111111111000000/////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111555333222111222333222000333333333333333333333333333333333444444444555555222222333333333333444444444444444555555555555666555555555555666666666666444444444444555666777777999999999999:::;;;;;;<<<====================================<<<;;;:::999::::::999999999888888888222222222222222222222222111111111111111111111111111222222333333222222111111111222222333333333222111111222222222333333333333222222111111222222333...///000111222333444444000111111222222222222222111222222333444555555666666666777777777888888888::::::;;;<<<======>>>>>>BBBCCCCCCDDDEEEFFFFFFGGGEEEFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNMMMMMMMMMNNNNNNNNNNNNOOOOOONNNLLLJJJJJJKKKLLLMMMLLLKKKKKKKKKJJJJJJIIIIIIJJJJJJIIIGGGFFFEEEDDDCCCDDDDDDCCCBBBAAA@@@???>>>>>>===<<<;;;:::999888888555666666555333111222333000000000000000000111111222111111111111000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000000000//////000000000000000///222222222222222222222222000000000000000000000000////////////////////////000000000000000000000000...///////////////000000000000000000000000000000000000000000000000000000000000000111111000000000000000111111111111000000000000000000000000000000/////////.........//////////////////////////////000//////......///000000////////////////////////...///000111111111000000111000///////////////000111111111111111111111111000000000000111111111111//////000000111111111111000000111111111111000000111000///......///000111111000///......///000111///000000000111111111111000000000111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////222222222111111000000///111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000///////////////000000000000000000000000/////////000000/////////000000000000000000000000......///000000000000000000000000000000000000000////////////000000000000//////000000111111111222///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111111111333222111222444555555333333333333333333333333333333333333444444444444444222222222222333333444444444444444555555555555666555555555666666666777777777777777777888999:::::::::::::::;;;<<<===>>>>>>=========<<<<<<<<<<<<<<<============<<<:::999888888888888888777777777777000111111111111222222222111111111111111111111111111222222333333222222111111222222333333333222222111111222222222333333333222222111111111111222222222222222222222222222222...///000111222333333333333444444666777888999999:::;;;<<<===>>>?????????CCCCCCDDDEEEFFFGGGHHHIIILLLLLLMMMNNNOOOOOOOOONNNMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQRRRRRRRRROOOOOOPPPQQQRRRSSSSSSTTTSSSRRRQQQPPPOOOPPPQQQQQQQQQPPPPPPOOOOOONNNNNNMMMOOOOOONNNMMMKKKJJJIIIIIIJJJJJJIIIHHHGGGFFFFFFEEEFFFEEEDDDBBBAAA???>>>===;;;<<<<<<;;;999777777888444444444333333333222222222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111111111111000000000000......///000000000000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000111111222222111111000000000111111111111000000000000000000000000000000000111111111//////111222000000000000000000000000000///...---...///000111..............................000111111111000///000000000//////000111111000000111111111111222222/////////000000000111111/////////000111111222222000111111222222111111000000000////////////000000000000////////////000000000000000000111111111111111111111111111111111111///000111111222111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000111111000000000000//////000000000000000000000000111111222222222222111111000000000000000000000000---...///000111111111111//////000000000000000111////////////000000000000......///000111222333333000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111222222222222///000222555999;;;;;;999222222222222333333333333444444444444444444444444333333444444555555666666444444444555555555555666555555666666666777777777666666666666777888999999;;;;;;;;;<<<===>>>???@@@=========<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;:::999888999999999888888888777777//////000000000111111111111111111111111111111111111222222333333222222111111222333333333333222111111111222222222333333333222222111111111111222222333333333333333333333333000111333666777888999999;;;<<<===>>>@@@AAABBBCCCDDDEEEGGGJJJKKKLLLMMMMMMLLLMMMNNNOOOQQQRRRSSSTTTTTTUUUVVVWWWWWWVVVVVVUUUSSSTTTUUUUUUUUUTTTSSSSSSPPPPPPPPPPPPQQQQQQQQQQQQMMMNNNOOOPPPRRRTTTUUUVVVTTTTTTTTTTTTSSSSSSSSSSSSTTTSSSSSSRRRQQQQQQPPPPPPRRRQQQQQQPPPOOONNNNNNMMMNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKJJJHHHGGGFFFEEEEEECCCDDDDDDCCC@@@??????@@@::::::999888777666666555444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111111111111000000000///...///000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000111111111111000000000000000000000000000000000111222111///...000333000000000000000000000000000///---------///000222////////////////////////...///111333333222111000000000000000000111222333/////////000000000111111....../////////000000000...//////000111111222222000111222222222222111000//////000000000000////////////000000000000//////000000000000111111111111000000000000000000000000...///000111222222111000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000//////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000222222111111111000000000000000000000000000000000000111222333333222111000000000000000000000000000...///000000000000000///////////////000000111111////////////000000000000//////000000111111222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111222444444444444444333444777;;;>>>???===;;;111111222222222333333333444444444444444444444444222333333444555555666666444444444555555555555666555666666666777777777777444444444444555666777888::::::;;;;;;<<<>>>???@@@======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888777777777666666......//////000000000111111111111111111111111111222222222333333222222222111222333444333333111000111111222222222333333333222222111111111111222222000111222333555666777888444666999;;;>>>?????????DDDEEEFFFHHHIIIKKKLLLMMMNNNPPPRRRUUUWWWYYYYYYYYYSSSTTTUUUWWWXXXZZZ[[[\\\ZZZZZZ[[[\\\\\\[[[ZZZYYYVVVWWWWWWXXXWWWUUUTTTSSSNNNNNNNNNNNNOOOOOOOOOOOOKKKLLLMMMOOOQQQSSSUUUVVVUUUUUUVVVVVVUUUUUUTTTSSSUUUUUUTTTSSSSSSRRRQQQQQQSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIJJJHHHEEEDDDDDDEEE???>>>===<<<:::999888888666666555555555444444444111111111111111111111111222222222222222222222222000000000000000000000000222222222222222222222222222111111111000000/////////000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...000000111111111111000000000000000000000000000000---///000///---,,,...111000000000000000000000000///...---,,,---///111222000000000000000000000000///111222444444333222111000000000000111222444444---.........//////000000............////////////...//////000111222222222000111222333333222111000...///000111111000///......///000111111000///...000000000000111111111111///////////////............///000222222222111000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000---.........//////000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000333222222222111111000000000000000000000000000000...///000111111000///...000000000000000000000000111111111111000///...---.../////////000000111111////////////000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111333444666777777666666:::;;;>>>@@@BBB@@@;;;777111111111222222333333333444444444444444444444444000000111222222333444444444444444555555555666666666666666666777777777777777777777888888999:::;;;999::::::;;;<<<===??????======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999999666555555555555444444444111111000000//////......000000111111111000000///222222222222222222222222111111222333333444555555333444555444222111111222444333222333444555555444555555666555555777;;;>>>======>>>@@@BBBFFFIIIJJJLLLNNNQQQTTTVVVVVVVVVVVVYYYZZZ\\\^^^_________^^^]]]]]]^^^_________^^^^^^^^^_______________^^^]]]\\\[[[YYYWWWUUURRRMMMJJJKKKHHHEEECCCEEEHHHKKKLLLNNNNNNNNNOOOPPPRRRUUUVVVXXXXXXWWWVVVTTTTTTUUUWWWYYYWWWTTTRRRQQQPPPQQQRRRTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPSSSRRRQQQPPPPPPPPPQQQQQQOOOOOONNNMMMLLLJJJHHHGGGEEEEEEDDDCCCBBBAAA???>>>;;;;;;:::999888777777666222333444555444333222111111111111111111222333333333333222222222222333333111111111111111111111111222111000000000111222333////////////000000000000000000000000000000000000222111111111000000//////222111111111000000//////000000////////////000000,,,,,,---...///000111111000000000000000000000000000000000000000000000000////////////////////////222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000000////////////000000111111000000//////......111111222111111000///...///////////////.........000000////////////000000//////000111222222333333000000000000000000000000000000000000000000000000///000111000///...///000111///...---...///...---////////////////////////333333222111000///......000000000000000000000000000000////////////000000---...111222222111...---////////////000000000000//////000000000000///...///000111222222111000///000000000000000000000000000000000000000000000000000000////////////000000//////000000000000////////////000000111111222222111111111111111111111111000000000000000000000000111111111111111000//////000000000000111111111111333222111000////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000//////......333333333333333222111000000000000000000000000000111111000000000000111111000111333777:::;;;:::888BBB@@@<<<999666555444555444444444333333222222222444555555555444333333222444444333222222333333333555555555555555444444444555444444444333333222222333333444555666777888888;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>===<<<;;;:::999======<<<;;;999888777777555666777777777666444333111111111111000000000000000111111222222111111000222222222222222222222222222222222333333444444444111222333222111111111333222222222444666777888888555666888:::;;;>>>BBBEEEHHHHHHIIIJJJMMMPPPSSSTTTWWWXXX[[[]]]^^^___^^^^^^]]]^^^```aaabbbcccbbbbbbaaaaaaaaabbbbbbaaaaaa```bbbaaaaaa___^^^\\\ZZZYYYVVVTTTRRRQQQOOOMMMIIIFFFFFFDDDCCCEEEHHHLLLMMMNNNQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUTTTRRRRRRSSSUUUZZZXXXUUURRRPPPPPPPPPPPPSSSSSSRRRQQQPPPPPPPPPPPPSSSSSSSSSRRRSSSSSSTTTUUUSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQQQQPPPPPPOOONNNMMMIIIIIIIIIIIIHHHGGGFFFEEEAAA@@@???>>><<<;;;999999666666666555444333222111222222111111111222333333111111000000000111222222111111111111111111111111333333222111000000000000////////////000000000111000000000000000000000000111111111111000000000///111111111111000000000///000000////////////000000000000000000000000111111000000000000000000000000222222222222222222222222000000000000000000000000222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000000000000//////000000000111000000000/////////......///000111222222222222000000000000000000000000000000////////////000000//////000111111222333333000000000000000000000000000000000000000000000000///000111000///...///111222000......///000///...000000000000000000000000222222111111000/////////000000000000000000000000000000////////////000000...///000111111000///...000000000000111111111111000000111111111111000000///000111222222111000///000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////000000000000000111111111111111111111111111111111000000000000000000000000111111111111111000//////000000000000111111111111111000000000000000111111////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////111222222222111111000///000000000000000000000000111111000000000000111111000111444999>>>AAAAAA@@@>>><<<999666444333333333333333333333333333222222666666666666666555444333444333333222222333333444555555555555555555555555::::::999999999888888888333444555666777888888999::::::::::::::::::::::::;;;;;;;;;;;;:::999888777;;;;;;:::999888777777666666666666666666555444444111111111111222222222222111222222333333222222222222222222222222222222222333333333333333333333333111222333333222222333444222333444666888999;;;;;;888;;;@@@CCCFFFIIIMMMOOOTTTTTTUUUWWWYYY\\\^^^___bbbcccdddfffffffffeeeeeebbbccceeefffggghhhhhhhhhffffffgggffffffeeedddcccfffdddbbb^^^ZZZVVVTTTRRRNNNMMMLLLKKKJJJHHHEEEBBBAAABBBEEEIIINNNQQQRRRQQQTTTTTTTTTUUUTTTTTTSSSSSSRRRSSSSSSRRRPPPPPPQQQSSSVVVTTTQQQNNNLLLKKKJJJJJJMMMLLLKKKJJJIIIIIIIIIIIIMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSTTTTTTTTTSSSQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSMMMNNNNNNNNNMMMMMMLLLKKKHHHHHHFFFDDDBBBAAA???>>>>>><<<:::888555444333222333333222222222222222222000000000000000111222222222222222222222222222222333333333222111000///.../////////000000000111111000000000000000000000000111111111111000000000000111111111111000000000000111000000//////000000111333333222222222111111111000000000000000000000000111111111111111111111111111111111111111111111111333333222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000111111000000000000111111000000000000///////////////000111222222333222222111111111111111111111111000000////////////000000///000000111111222222222000000000000000000000000000000000000000000000000///000111111//////000111333111//////000111000///111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////111111111111222222222222111111222222222222111111///000111111111111000000000000000000000000000000000000000000000000000000111000000//////000000111///000000111111000000///111111111111000000000000111111111111111111111111000000000000000000000000000111111111111000000///000000000000111111111111////////////000111222333/////////000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111000000000000/////////000000000111000000///...000000000000000000000000111111000000000000111111111222444999>>>AAAAAA@@@888666444222111111111111222222222333333333333333444444555555555444333333333333333222222333333444666666666666666666666666888888888777777777777666444555666666777888999999888888888999999999999999::::::;;;::::::999888777888888888888777777666666666666555444444444555555000000000111111222222222222222333333444444333333222222222222222222222222333333333333333333333222222444555555444333444666666777999:::;;;===???@@@BBBFFFLLLPPPSSSVVVXXXZZZ]]]]]]^^^```bbbdddeeefffgggggghhhiiiiiihhhggggggggghhhiiijjjkkkkkkllllllkkkkkkkkkkkkjjjiiihhhggghhheeeaaa\\\VVVQQQMMMKKKKKKIIIIIIIIIIIIGGGDDDBBBBBBDDDHHHNNNSSSUUUTTTRRRSSSSSSTTTTTTSSSQQQOOONNNMMMNNNOOONNNMMMLLLMMMOOOOOONNNLLLJJJHHHGGGGGGGGGHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDEEEFFFHHHIIIKKKLLLOOOPPPSSSUUUVVVUUUTTTSSSSSSSSSTTTUUUUUUUUUTTTTTTQQQQQQQQQPPPPPPNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFDDDAAA===:::888777666666555444333222222222222222222111111222222333444222222222222222222222222111222333333222111000...//////000000000111111111000000000000000000000000111111111000000000000000111111111000000000000000111000000000000000000111222222222222222222222222000000000000000000000000........................111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000...////////////000000000111111000000000000111111000000000000////////////333333333333222111000///000000000111111111111111000000////////////000000///000000000111111111222000000000000000000000000000000000000000000000000///000111111000///000222444222000000111222111000111111111111111111111111//////000000111111111111000000000000000000000000000000////////////000000111000///......///000111000000000111111111222222000000111111222222111111///000000111111111111111000000000000000000000000000000000000000000000000111000000000000000000111000000000111111000000000222222111111000000//////111111111111111111111111000000000000000000000000000000111111111111000//////000000000111111111111000000//////000111222222//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000//////000000000000000000000000111111000000000000111111333333333555777888777555333222111000000000111111111111222222333333333444111111222222222111111000333333222222222333444444666666666666777777777777444444444444444444444444666666666777888999999999888888888999999999999999;;;;;;<<<<<<<<<;;;::::::777777777777777777777777666555444333333333555555...//////000000111111111111222333444444444444444222222222222222222222222333333333333333333333222333444666555444444555777888;;;???BBBCCCFFFIIILLLQQQTTTZZZ^^^```aaabbbcccddddddfffgggiiijjjkkkkkkjjjjjjjjjjjjjjjiiihhhhhhjjjjjjkkklllmmmnnnoooooooooooooooooonnnmmmlllkkkiiifffaaa[[[TTTOOOLLLJJJKKKJJJIIIJJJJJJIIIFFFDDDEEEGGGKKKOOOSSSSSSQQQNNNLLLMMMMMMMMMLLLJJJHHHFFFCCCEEEFFFFFFDDDDDDEEEFFFHHHHHHGGGFFFFFFFFFFFFFFFGGGFFFEEECCCBBBBBBAAAAAA@@@@@@AAABBBCCCEEEFFFGGGIIIKKKOOORRRTTTUUUUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTSSSQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJGGGCCCAAA???>>>>>>:::999777666444333333333333222222111111222222333222222222222222222222222...000111222333333222111000000000000111111111111000000000000000000000000000000000000000000111111000000000000000000111111111111000000000000111111//////000000111222222333000000000000000000000000........................111111111111111111111111/////////000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000111111111000000000000111111////////////000000000000222222222222111000///////////////000000111111111000000////////////000000000000000000000111111111000000000000000000000000000000000000000000000000...000111111000000111333444222111000111222111000111111111111111111111111/////////000111111222222000000000000000000000000000000////////////000000111000///......///000111/////////000000000111111...//////000111111000000000000000000000111111222000000000000000000000000111111111111111111111111111111000000000000111111000000111111111111000000222222111111000000//////111111111111111111111111111111111111111111111111///000000111111111000000///000000000111111111111222222111000//////000000000000000000111111111111////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000111111111111111000000000000000000000000000111111000000000000111111333111000111111111000...111111111000111111111222111111111222222333333333000000111111222111111000333222222222333333444555555666666666777777888888777777777777777777777777666666777777888888999999888999999999:::::::::;;;::::::;;;;;;<<<;;;;;;;;;888888888888888777777777555444333222222333444555///////////////000000000111111222333444444444444222222222222222222222222333333333333333333333333222444666777777888:::<<<===BBBHHHLLLOOOSSSYYY]]]]]]aaaeeeggghhhiiiiiijjjjjjkkkmmmnnnppppppppppppnnnnnnnnnmmmmmmlllllllllmmmmmmmmmmmmnnnpppqqqrrrsssssssssssssssrrrqqqpppllliiiddd^^^YYYTTTRRRPPPPPPOOOOOOOOOPPPNNNLLLIIIIIIIIIKKKMMMOOONNNLLLIIIFFFFFFFFFFFFEEEDDDCCCBBB>>>@@@BBBBBBAAA@@@AAABBBAAABBBBBBBBBBBBCCCCCCCCCEEEDDDBBBAAA@@@???>>>>>>===============>>>???@@@DDDEEEHHHLLLOOOPPPQQQRRRUUUUUUUUUVVVUUUUUUTTTTTTUUUUUUTTTSSSRRRPPPOOONNNLLLLLLLLLMMMMMMNNNNNNOOONNNMMMKKKIIIHHHFFFEEEEEE@@@???===;;;999888777777444333222111111000000111333333333333333333333333...///000111222333333333000000000111111111222222000000000000000000000000000000000000111111111111000000000000111111111111222111111000000111111222------...///000111222333000000000000000000000000111111111111111111111111111111111111111111111111.........////////////000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000////////////000000////////////000000000000...///000111111222111111......///000000111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000...000111111111111222333444222000000111222111000111111111111111111111111//////000000111111111222000000000000000000000000000000////////////000000111000///......///000111.../////////000000000000---...///000000000000000000/////////000111222333000000000000000000000000111111111111111111111111222111111000000111111222000111111222222111111000111111111111000000000000111111111111111111111111111111111111111111111111///000000111111111111000000000000000111111111111333222111000////////////000000000111111111222222........................////////////////////////000000000000000000000000000000000111111111111222000000111111222222111111000000000000000000000000111111000000000000111111000///...///111111111000000000111111222222222222111111111222222222222222222222333444444444333333222222222222333444555555444555555666666777777888666666777777777777888888666666666777777777888888888888999999:::;;;;;;;;;777777888999999:::999999999888888888777777666666333333222222222333444444111111000000000000000000000111222333333444444444222222222222222222222222222222222333333444444444444777:::===???BBBFFFIIIJJJOOOUUUXXXZZZ]]]ccchhheeegggjjjlllmmmmmmnnnoooooopppqqqssstttttttttsssrrrrrrqqqppppppppppppqqqoooooonnnooopppqqqssstttvvvwwwwwwwwwwwwwwwvvvvvvqqqnnnjjjeeeaaa^^^\\\\\\[[[ZZZZZZZZZZZZYYYVVVTTTNNNMMMLLLLLLMMMMMMKKKIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGIIIKKKLLLKKKJJJJJJKKKIIIIIIIIIJJJIIIIIIIIIHHHHHHGGGEEEDDDBBBAAAAAAAAA???>>>===<<<<<<<<<<<<<<>>======999888777555333333222222333333333333333333333333000000000000111222333333000000111111111222222222000000000000000000000000///000000000111111111111///000000000111111111111222111111000000111111222/////////000000000111111000000000000000000000000222222222222222222222222000000000000000000000000.../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111//////............//////.../////////000000000111------///000000000000000//////000111111222333333000000////////////000000000000000000000000000///000000000000000000000000000000000000000000000000...000111111111111222444333111000000111111000///000000000000000000000000000000000000000111111111000000000000000000000000000000////////////000000000000////////////000000//////000000000111111111......///000111222111111000/////////000111222333000000000000000000000000111111111111111111111111222111111000000111111222000111111222222111111000000000000000000111111111111111111111111111111111111111111111111111111111//////000111111111111111000000000000111111111111111111000000000000000111000000111111111222222222////////////////////////////////////////////////000000000000000000000000000000111111111222222222...///000000111111000000000000000000000000000000111111000000000000111111///...---...111222222222000000111111222222222111222222222222111111111111222333333444555555444444222222222222333444555666333444444555666666777777333333333333444444444555555555666666666666777777777777888888999:::::::::666666777999999:::::::::888888777777666555444444111111222333333333333333333222222222111111000000///000111222333333444333222222222222222222222222111111222333333444555555777:::???DDDHHHMMMQQQUUUWWW\\\```aaa```bbbfffkkkgggiiilllmmmnnnoooqqqrrrpppqqqrrrtttuuuuuuttttttssssssrrrrrrrrrrrrssssssppppppppppppqqqsssuuuvvvyyyyyyzzzzzz{{{zzzzzzzzztttrrrnnnjjjgggfffeeeeeefffeeedddddddddbbb___]]]TTTQQQOOONNNNNNNNNMMMLLLLLLKKKJJJJJJKKKLLLNNNOOOTTTWWWYYYZZZYYYXXXXXXYYYZZZZZZZZZZZZYYYXXXWWWVVVRRRQQQOOONNNLLLKKKJJJJJJFFFEEEDDDBBBAAA@@@@@@@@@======>>>>>>???AAACCCDDDEEEFFFHHHJJJKKKMMMMMMMMMHHHHHHJJJKKKLLLLLLMMMMMMKKKKKKKKKJJJJJJJJJIIIIIIJJJKKKMMMNNNOOOOOONNNMMMMMMLLLJJJGGGEEECCCBBBAAA???>>><<<:::888777666555333333333333333333333333333222111000000000222222000111111111111222222222000000000000000000000000//////000000111111111222//////000000111111111222222222111111111111222222111111111000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111......------------........./////////000000111111000000000000///...---,,,000000111222333333444444000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000...000111222111111333444333111//////000111000///////////////////////////111111000000000000000000000000000000000000000000000000////////////000000//////000000000000//////000111111111111222222222//////000222222333333333000////////////111333444000000000000000000000000111111111111111111111111222222111111111111222222111111222222222222111111//////000000111111222222111111111111111111111111111111111111111111111111//////000111111111111111000000000000111111111111////////////000111222333000111111111111222222222000000000000000000000000////////////////////////000000000000000000000000000000111111222222222222------...///000000//////000000000000000000000000111111000000000000111111000///---...000111111000///000111111111111111000333222222222111111000000000111222333333333333333222222222222333444555666333333333444555666666777333333333444444555555555555555555555666666666666555666666777888999999999777888999:::;;;<<<<<<<<<888777777555444333222222///111222333444333333222111111111111111222222333111111111111111111222333555444444555666555222000222333555555666888;;;>>>BBBFFFLLLQQQVVVZZZ___bbbhhhggggggiiikkkmmmnnnmmmnnnnnnnnnnnnppprrruuuvvvuuuuuuvvvvvvvvvvvvuuuuuuvvvuuutttrrrqqqpppooooooqqqooollljjjkkkoootttwww~~~}}}zzzxxxuuutttsssrrrqqqpppooonnnllllllmmmmmmlllkkkiiihhh```___]]][[[XXXVVVTTTSSSQQQPPPOOOOOOQQQTTTWWWYYYfffhhhiiikkkjjjhhheeedddggghhhkkkllljjjfffaaa^^^]]]]]]]]]\\\[[[ZZZZZZYYYTTTSSSQQQNNNKKKHHHFFFEEEBBBBBB@@@???>>>=========BBBAAAAAABBBBBBCCCDDDEEECCCCCCDDDEEEGGGIIILLLNNNLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIJJJLLLMMMMMMMMMMMMLLLMMMNNNOOOMMMJJJGGGEEEFFFEEEDDDBBB???<<<999888666555444333222333444444444333111//////111333444222222111111111111111111333222222222111000000000222222111111111111111111000000000000000000000000......//////000000111111000000000000000000000000...//////000111222222222222222222111111111111000222222111000//////000000111222222222222111000000000000000000000000000000//////000000111111222222000///............//////111111000000000000111111---...///////////////...000000000000000000000000......//////000000111111333111///...---...///000000000000000000000000000///000222222000///000111000000000000000000000000////////////////////////222000...///222333111//////000111222333222111111......//////000000111111222222111111000000//////222222111111000000//////333222000/////////000111000000000000000000000000////////////000000000000000000111111111111000000222222222222222222222222222222111111000//////...////////////000000000000111000000000111222333333000000111111222222333333555333111000///000111222111111111111111111111111111111111000000000//////222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111.../////////000000000111000000////////////000000111000000000//////.........//////000000000000000111111111000000000000000000000000000000000111111///000111111111///...---222111111111000000////////////000111111111111111111111222333333333333222222222111000000111222222222111111111222444666777666777777555333222333555666666666666666666666666555555555555666666666666666666777777888888888999777888888999999999888888666555555555555444444444222222222222222222222222111000000000000111222222111111000000111111222222222222222333444444333222555666888999;;;===AAADDDNNNRRRWWW\\\___cccgggjjjnnnmmmmmmnnnpppqqqpppooonnnnnnoooppprrrtttwwwxxxwwwwwwvvvvvvuuutttsssrrrqqqpppnnnlllkkkjjjiiiiiikkkiiihhhhhhkkkpppvvvyyy~~~}}}zzzyyyxxxwwwwwwvvvuuutttssssssqqqqqqrrrrrrqqqpppooonnnhhhgggeeeccc```^^^\\\[[[\\\[[[ZZZZZZ[[[^^^aaacccmmmnnnqqqsssssssssqqqpppqqqrrrttttttrrrooollliiiddddddcccbbbbbbaaa``````\\\[[[YYYVVVSSSPPPNNNMMMHHHGGGEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAABBBCCCEEEGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPOOOMMMLLLJJJLLLLLLJJJHHHFFFCCC@@@???<<<:::888666555444444555333333333333333333333333333222222111111111111111222222222111111111111111111111111111111111111111111111111111111111111111//////000000000000000111000000000000000000000000...//////000111111222222222222222111111111000000222222111000000000000000111222222222222111000000000000000000000000000000000000000000000111111111000000///////////////000111111000000000000111111...///////////////......000000000000000000000000////////////000000000000222111///.........///000000000000000000000000000///000222222000///000111000000000000000000000000////////////////////////222000//////111222111///...///000111222111000000/////////000000000000000111111111000000000000000111111111000000000000000222222111000000000000000000000000000000000000000////////////000000000000000000111111111111000000222222222222222222222222000000000000111111111111000000000000111111111111222222111111111111111111000000000111111111111111444222111/////////111222111111111111111111111111444444444333333333222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000////////////000000111111111000000/////////...//////000000000000000111000000000000000000000111111111111000000000000000111222222222111///...111111111111000000000//////000000111111111111111111111222333333333333222444444333222222333444444444333222222222333444555111333444555555666999;;;666666666666666666666666555555555555666666666666666666777777777888888888777888888999999888888777555555555555444444444444222222222222222222222222000000/////////000111111000000000000000111222222222222222333444555666777666999===AAAEEEIIIOOORRR\\\___cccfffhhhkkknnnpppssssssssstttuuuuuusssppppppqqqqqqrrrtttvvvxxxyyyxxxwwwuuussspppnnnlllkkkggggggeeedddbbbbbbaaaaaabbbbbbccceeejjjpppwwwzzz~~~}}}{{{zzzyyyyyyyyyxxxxxxwwwwwwwwwuuuuuuuuuuuuuuusssrrrrrrqqqpppnnnllljjjhhhfffeeedddcccbbbaaabbbdddfffhhhkkkmmmpppsssuuuuuuttttttssstttttttttsssqqqnnnmmmjjjiiiiiihhhhhhggggggfffdddcccaaa^^^[[[XXXVVVUUUNNNMMMKKKHHHGGGEEEDDDDDDAAA@@@@@@@@@@@@AAAAAABBBAAA@@@@@@@@@@@@@@@AAAAAAEEEFFFGGGIIIKKKLLLLLLMMMLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNNNNOOOOOOOOOQQQQQQPPPNNNLLLJJJHHHGGGDDDBBB@@@===:::888777666222333555555555444333222333333222111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000/////////000111111222222222222111111111000000000222111000000000000000000111222222222222111000000000000000000000000000000111111111111000000000000000000000000000000000111111111000000000000111111000000000000///......---000000000000000000000000000000000000////////////222111///......///000000000000000000000000000000///000222222000///000111000000000000000000000000000000000000000000000000111000///000111222111///......///000000000000///000000000000000000//////000000000000111111111111000000000000111111111111111222222222222111000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000//////000000111222333333111111111111222222222222444333222111000000000000111000000000000000000///222111000///...///000111111111111111111111111111222111111111111000000000222222222222222222222222////////////////////////000000000000000000000000000000000000111111111111000000000000////////////000000////////////000000111111111111111000000000...///000000111111000000000000000000000000111111222222111111111000000000111222222222222111111000111111111111000000000000///000111111222222111111111111222333333333333222444333333222222333333444555444333222222222222333000222444555666888;;;===666666666666666666666666555555555555666666666666666666777777777777888888777777888888888888777777555555555555444444444444222222222222222222222222///////////////000000111000000000000000111222333444555555555666777:::<<<;;;???EEEKKKQQQXXX^^^bbbdddfffiiikkklllmmmoooqqqtttttttttvvvwwwwwwuuurrrsssssssssttttttuuuvvvvvvtttrrrppplllhhheeecccbbb\\\\\\\\\\\\]]]]]]^^^___```aaabbbfffkkkqqqvvvzzz~~~}}}|||zzzxxxxxxwwwwwwwwwwwwwwwwwwttttttttttttsssrrrqqqqqqtttsssrrrpppnnnlllkkkjjjffffffeeedddeeefffhhhiiiggghhhkkkmmmooopppoooooooooooonnnmmmllllllkkkkkkjjjjjjjjjjjjiiiiiihhhhhhgggfffeeebbb___]]][[[ZZZSSSRRRPPPNNNLLLJJJIIIIIIGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBAAAAAABBBCCCDDDFFFGGGHHHHHHHHHJJJJJJKKKLLLLLLLLLLLLKKKHHHHHHHHHIIIJJJLLLOOOPPPQQQQQQQQQPPPOOONNNLLLKKKLLLJJJHHHDDD@@@===;;;999444444555555444333333222444333333222111111111111000000000111222222222333111111111111111222222222111111111111111111111111333333222222111111000000000000000000000000000000//////000000111111111111111111111111000000000000111111000000000000000111111222222222222111000000000000000000000000000000222222111111000000//////000000111111222222222111111111000000000000111111111111111000000...---,,,////////////////////////111111000000//////......111000////////////000000///////////////////////////000222222000///000111000000000000000000000000000000000000000000000000111000000000111111000000/////////000000000000000222111111000000///////////////000000111111222222//////000000111111222222000111222333333222111000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000///000000111111222333333000000000111111111222222222222111111000111111111111111000000//////......111000//////...///000000111111111111111111111111000000000000000000//////111111111111111111111111////////////////////////000000000000000000000000///000000000111111111111000000000000////////////000000////////////000000222222111111111111111111//////000111111111111000000000000000000111111111333222222111111000000///111111111111111111111000111111111000000000000000000000111222222222222111111111222333333333333222111111111111111111111111333333333333333333333333444555666555444555666888666666666666666666666666555555555555666666666666666666777777777777777777777777777888777777666666555555555444444444333333222222222222222222222222///////////////000000111000000000000111222333444555777999999999;;;???BBBHHHLLLRRRXXX]]]bbbhhhkkkiiikkknnnnnnnnnnnnoooppptttssstttvvvxxxxxxwwwuuutttttttttsssrrrqqqppppppmmmkkkgggccc```]]][[[ZZZTTTUUUWWWYYY\\\___bbbccciiiiiijjjmmmppptttxxxzzz|||}}}}}}}}}}}}|||zzzyyyvvvvvvvvvvvvvvvvvvvvvvvvrrrrrrqqqpppoooooooooooopppooonnnmmmkkkjjjiiihhhgggffffffffffffggghhhiiiggghhhiiijjjkkkkkkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhgggfffdddbbb```___^^^ZZZYYYWWWVVVTTTSSSSSSSSSQQQPPPOOONNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHDDDDDDEEEEEEDDDCCCCCCBBBCCCEEEIIILLLLLLKKKIIIGGGDDDDDDDDDEEEGGGJJJLLLNNNOOOOOOPPPPPPQQQPPPPPPOOORRRPPPNNNKKKGGGCCCAAA???:::888666444222222333444555444333222111111111111000000000111222222222333000000111111111222222222111111111111111111111111333333222222111111000000000000000000000000000000000000000000000111111111111111111000000000//////111000000000000000111111111222222222222111000000000000000000000000000000222222111111000000/////////000111222333333222222111111000000000000111111111111111111000///...---////////////////////////111111000000//////......000///////////////000000///////////////////////////000222222000///000111000000000000000000000000000000000000000000000000000000111111000000000111000000000000111111222222222222111111000000////////////000000111111222222//////000000111111222222///000222333333222111000111111111111111111111111////////////000000000000000000111111111111000000////////////////////////111111111111111111111111/////////000000000111111000000000000111222333444111111000000//////......000///////////////000000000000000000000000000000333333333333333333333333111111111111111111111111////////////////////////000000000000000000000000///000000000111111111111000000000000////////////000000////////////000000111111111111111111222222///000000111111111111111//////000000111111111111333222222222111111000000000000000///000000000000000000000000000000111111000000111222222222222222111111222333333333333222111111111111111111111111111111222333444444555555555555666444222222333555666666666666666666666666555555555555666666666666777777666666666666666666777777777777777666555444555444444444444333333333222222222222222222222222000000/////////000111111111111111222333444555666666999===???@@@CCCHHHLLLZZZ]]]aaaeeegggiiilllnnnpppqqqsssrrrqqqppppppqqqrrrqqqqqqrrrtttvvvuuuuuuqqqqqqppppppnnnlllkkkjjjfffddd```]]]ZZZXXXWWWWWWTTTUUUXXX\\\```eeeiiikkktttttttttuuuvvvwwwyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvuuuuuutttttttttpppooonnnmmmlllllllllllljjjiiiiiigggfffeeedddddd````````````aaabbbcccddddddeeeeeefffffffffeeeeeeeeeeeeeeedddddddddddddddggggggggggggggggggggggggfffffffffeeedddcccbbbbbb______^^^]]]]]]]]]]]]^^^[[[[[[YYYXXXWWWWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTSSSMMMLLLKKKJJJHHHEEECCCBBB???BBBEEEGGGHHHFFFCCCBBBBBBBBBBBBCCCDDDGGGIIIKKKLLLMMMNNNPPPRRRSSSTTTTTTTTTSSSRRRPPPMMMJJJHHHFFFBBB???;;;888555555666777666555444222111111111111111111111111111222222222000000000111222222333333222222222222222222222222111111111111111000000000000000000000000000000000000000000000000000111111111111000000000/////////000000000000000111111222111222222222222111000000000000000000000000000000111111111111000000000000...///111222333333222111111111000000000000111111111111111111000//////...000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000///000222222000///000111000000000000000000000000000000000000000000000000///111222111000///000111111111111000111222222333111111111111111111000000000000000000111111111111000000000000111111111111//////000111111111111000111111111111111111111111////////////000000000000000000111111111111000000////////////////////////222222222222222222111111.../////////000000000000...//////000111333444555111000000000000000000/////////000000000000111111000000000000000000000000111111111222222222222222111111111111111111111111////////////////////////000000000000000000000000000000000000111111111111////////////000000000000000000////////////000000000000000111111111111111///000111111222222111111/////////000111111222222222222222222222222222222/////////...//////000111000000000000111111111111000111222222333222222222111111222333333333333222222333333444444333333222///000222333444555555555111222333333222333555666666666666666666666666666555555555555666666666666777777666666666666555555666777777666666555444333444444444444333333333333222222222222222222222222111000000000000111222222222222222333444555777777888>>>EEEJJJMMMQQQXXX]]]eeehhhlllnnnoooppprrrssstttvvvwwwvvvtttsssssssssooommmjjjjjjkkkmmmmmmmmmjjjkkkkkkkkkjjjiiigggfffaaa```]]]ZZZXXXXXXXXXXXXYYYZZZ]]]bbbggglllppprrrxxxwwwwwwwwwvvvvvvuuuuuurrrqqqqqqqqqqqqqqqppppppssssssrrrqqqppppppoooooolllkkkiiihhhgggggghhhhhhfffeeeeeedddcccbbbaaaaaaYYYZZZ[[[\\\]]]^^^___``````aaaaaaaaabbbbbbbbbbbb^^^______`````````______ccccccccccccccccccccccccbbbbbbcccccccccccccccccc_________```aaabbbcccdddbbbbbb```___^^^]]]]]]]]]^^^___`````````___]]]]]]XXXWWWVVVSSSQQQNNNKKKIIIDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>??????@@@BBBCCCCCCFFFHHHKKKNNNQQQSSSUUUVVVTTTTTTTTTSSSRRRPPPNNNMMMJJJHHHEEEAAA>>><<<::::::666555444333222111111111222222222111111111111111///000000111222222333333222222222222222222222222//////000000000000000111000000000000000000000000111000000000000000000000111000000000////////////000000000000000111222222111222222222222111000000000000000000000000000000000000000000000111111111---...000222333333222111111111000000000000111111000000111111111000000///000000000000000000000000////////////000000000000......///000000000000000000000000000000000000000///000222222000///000111000000000000000000000000///////////////////////////111222111//////000222111000000///000111222333111111111111111111222222111111111000000000000000111111111000000000000000//////......///000000111111111111111111111111111////////////000000000000000000111111111111000000000000000000000000000000000111111222222333333333//////000000000111111111000000000000111222333444000000000111111111111111///000000111111222111111000000000000000000000000.../////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111------...///000111222222000000////////////000000/////////000000111111111000000111222222222222111...//////000111111222222000111111222222333333444000000/////////000222222///000000000111111111111000111222222333333222222111111222333333333333222222333444444444444333222111111333444444444444333000222333333333444666999666666666666666666666666555555555555666666666666777777666666666555555555666666666666555444333222444444444333333333222222222222222222222222222222111111111111111222222333333333333444555666888888<<>><<<777666444333222111111111333222222222111111000000///000000111222222333333222222222222222222222222......//////000000111111000000000000000000000000111111111000000000000000000000000000////////////000000///000000111222222111222222222222111000000000000000000000000000000//////000000111111222222,,,...000222333222111000111111000000000000111111///000000111111111111000000000000000000000000000......//////000000111111......///000000111000000000000000000000000000000///000222222000///000111000000000000000000000000///////////////////////////111333222///...000222000///.........///111222000000000111222222222333222222111111000000//////222222111111000000/////////...---------///000111111111111111111111111111////////////000000000000000000111111111111000000111111111111111111111111...///000111333444555666000111111111111222222222222111111111111111222222000000111111222222333333///000111222222222222222000000000000000000000000111111222222333333333444000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111,,,---...///000111222333000000////////////000000......//////000000000111000000111222222222222111...//////000111222222222000000111222333444444555111111000000000111333444//////000000111111111222111111222333333333333222111111222333333333333222000111222333333222111000222333444555444333222111333444555555444444666888666666666666666666666666555555555555666666666777777777666666555555555444666666666666555444333222444444444333333333222222222222222222222222222222222333333333333444666999<<<999555444777<<>>===;;;:::999:::<<<===@@@@@@@@@BBBFFFKKKPPPSSSXXXVVVTTTRRRRRRTTTVVVXXXTTTRRRQQQQQQQQQNNNHHHCCC===<<<999777555444444444444333333222222222222333222222333333333444444444222222222222222222222222222222111111111111111111222000///111333444222///000000000000000000000000222222222111111111000000222222222111111111111000000000000000000000000000222222111111111111222222//////000000000000////////////000000111111111222////////////////////////000000000000000111111222111111111000000000000000000000000000000000000000111000/////////000222333000000000000000///...---111111111111111111111111222111111111000000//////,,,,,,---...///000111111000000000000000000000000000000000000111111111111000000//////.........---//////000000000000//////000111111111111222222222////////////////////////////////////000000000000111111111111111111111111222222111111111111111111111111111111111111111111222111///......000222333000000000000000000000000......////////////......111111000000000000111111222111000/////////000111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000/////////111222333000000000000111111111111000000000000////////////111000///......///000111///000111222222111000///---...000000//////000222111111111000000000000000111111111111111111111111444444333222111000//////...//////000111222222333000000111111111111000000333333222222111000000000333333333333333333333333111111222222222333333333333333444444555666777777:::999888777777666666666666555555555555444444444555555666666666666555555666666555555555444444444333333333222222111111111111111111111111111111111111111222111111333666999<<<;;;:::<<<@@@FFFKKKNNNVVV[[[bbbhhhlllnnnppprrrrrrsssuuuwwwxxxxxxwwwwwwvvvvvvuuutttqqqmmmjjjhhh^^^\\\ZZZ\\\```cccddddddaaaaaabbbcccdddeeeeeefffeeeeeeffffffffffffeeeeeejjjkkklllmmmnnnnnnnnnnnnlllkkkjjjhhhfffdddbbbaaa___```ccceeeggghhhhhhiiikkklllmmmnnnnnnmmmkkkjjjiiiiiihhhhhhiiijjjlllmmmqqqqqqrrrsssuuuvvvvvvvvvtttsssrrrrrrssssssrrrrrrrrrrrrrrrsssttttttuuuuuuuuuvvvvvvvvvuuusssqqqppplllmmmnnnnnnllljjjhhhfffeeedddcccaaaaaaaaabbbcccaaaaaaaaa``````_________bbbaaa___```aaaaaa```___````````````aaacccdddeeeffffffggghhhgggeeecccbbbaaa___\\\YYYUUUQQQLLLHHHDDDBBB@@@>>>=========>>>>>>>>>===???AAAEEEIIIKKKQQQRRRSSSTTTUUUVVVWWWWWWWWWUUUTTTUUUUUUTTTOOOLLLEEECCC@@@<<<999777666666444444333333222222333333000000000111111222222222222222222222222222222222111111111111111111111111222000000111333333111///000000000000000000000000222222222111111111000000222222222111111111111000000000000000000000000000111000000000000000000111//////000000000000/////////000000000111111111111111111111111111111111111000000000000000111111222///000000000111111111111111111111111111111111111111000/////////000222222000000111111111000//////000000000000000000000000111111111000000000////////////////////////000000000000000000000000000000000000000000111111111111000000000/////////......//////000000000000////////////000000000111111111111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000////////////////////////111000/////////000222333000000000000000000000000...//////000000//////...111111000000000000111111111111000///000111222333111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000111000000//////000111222000000000000111111111111000000000000////////////111000///......///000111000000111111111111000000---...//////......///000111000000000000000000000111111111111111111111111000000000000////////////.../////////000111111111000111111111111111111000222222222111111111111111333333333333333333333333111111222222222333333333111111222222333444444555333333333333444555666777777666666666666555555555555555666666666666555555666555555555444444444444333333222222222222222222111111111111111111111111111222222111111444888<<<>>>???BBBGGGMMMTTTYYY]]]dddhhhmmmqqqrrrssstttttttttuuuxxxyyyyyywwwuuusssnnnnnnnnnmmmjjjgggdddbbb^^^]]]^^^aaaeeehhhiiiiiicccdddfffgggiiikkklllmmmlllllllllllllllkkkjjjiiikkkkkkjjjiiiiiiiiijjjjjjfffeeecccaaa_______________aaaeeeiiimmmppprrrssstttuuuwwwxxxxxxwwwvvvuuusssrrrqqqqqqrrrsssuuuvvv{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||||||||zzzxxxvvvuuusssqqqpppmmmkkkjjjkkkllllllkkkjjjiiigggeeedddcccbbbcccbbb``````aaaaaa```___]]]]]]]]]^^^```aaacccdddcccdddeeefffffffffeeeeeefffdddbbb```^^^YYYTTTPPPMMMKKKHHHEEECCCBBBAAAAAA??????>>>>>>>>>@@@BBBCCCHHHKKKOOOTTTWWWWWWWWWVVVXXXWWWVVVWWWXXXXXXVVVUUUNNNLLLHHHDDD@@@===:::999555555444333333333333333000000000000111111111111222222222222222222222222111111111111111111111111222111000111333333111///000000000000000000000000222222222111111111111111222222222111111111111000000000000000000000000000000000////////////000000///000000111111000000///000000000000111111111111111111111111111111111111000000000000000111111222//////000000111111222222111111111111111111111111000000000///000111111222000000111111222111111111////////////////////////111111000000000000//////111111000000000/////////000000000000000000000000000000000000111111111111111000000000000000////////////000000000000//////.../////////000000000000111111111111111111111111////////////000000000000111111111111111111111111//////////////////000000////////////////////////000000000000111111111111000000000000000000000000///000000111111000000///222222111111111111222222000000000000111222333444111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000222111000000///000000111000000000000111111111111000000000000////////////000000////////////000000111111000000000000111111000111222111/////////111000000000000000000111111111111111111111111111111......//////000000000111111111111111111111111111111111222222222222111111000111111111111222222222222222222222222222222222111111222222222333333333111222222333333444444444222222222222333444555666777777777666666666666555555555666666666666555555555555555555444444444444222222222222222222333333222222222222222222222222222333333333444888===AAADDDHHHMMMTTTZZZ___eeehhhiiimmmqqqsssssssssttttttvvvwwwyyyyyywwwsssooommmeeefffggghhhhhhgggeeedddiiijjjkkkmmmnnnnnnnnnmmmkkklllmmmnnnpppqqqrrrsssppppppooonnnlllkkkiiihhhiiihhhfffeeeeeefffggghhhgggfffdddbbbaaabbbdddeeegggiiilllpppuuuyyy|||}}}~~~{{{{{{zzzzzz{{{|||~~~}}}zzzxxxwwwwwwxxxyyyxxxwwwuuutttrrrpppooonnnjjjhhheeeeeefffffffffeee`````````_________``````bbbbbbbbbbbbcccccccccccceeeeeedddddddddaaa]]]YYYWWWVVVSSSOOOLLLJJJHHHHHHFFFEEEDDDBBBAAA@@@??????AAADDDIIINNNRRRTTTUUUUUUWWWWWWVVVWWWXXXXXXXXXXXXSSSRRROOOKKKGGGDDDAAA@@@888777666444333333333333222222333333333333333333222222222222222222222222111111111111111222222222222111111222222222111000000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000000000////////////000000000000000111111000000000000000000000000111111111111111111111111111111111000000000000000111111222111111111000000000000000222222222222222222222222000000000000000111111222///000111222222222222222000000000000000000000000000000000000000000//////111111111111000000000000000000000000000000000000///000000000111111111111111111111111000000000000//////000000000000///////////////000000000111111111111111111111111111111////////////000000000000111111111111111111111111/////////000000000000000111111111111111111111111//////000111111111111000////////////////////////000000111111111111000000222222111111111111222222111111111111111222222222111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000222222111000000////////////000000000111111111111000000000000////////////000000////////////000000222111000//////000111222444555555444222111222333000000000000000111111111111111111111111111111111111111111111222222222222333333333333333222222222222222222333333222222222///000000111222222333333111111111111111111111111111111222222222333333333444444444555555555666666888777666555444444444444666666666666555555555555444555555666666555555444444444444444444444444444111111111222222333333333222222222222222222222222222333555777999>>>DDDHHHNNNSSSYYY___bbbfffkkknnnkkknnnqqqssssssssstttuuuxxxyyyxxxwwwsssooojjjgggdddfffiiimmmoooppppppppptttuuuwwwwwwvvvtttsssrrrttttttttttttttttttttttttoooooonnnllljjjgggeeedddeeedddddddddfffhhhjjjlllmmmllljjjiiiiiikkklllnnnpppqqqtttwww{{{~~~~~~}}}|||uuurrrpppnnnoooppppppoookkkjjjiiifffdddaaa___^^^dddcccbbb`````````aaaaaabbbbbbccceeegggfffdddbbb___]]][[[XXXUUUSSSQQQPPPMMMLLLKKKHHHEEEBBB@@@>>>???@@@BBBEEEIIIMMMPPPRRRVVVVVVWWWWWWWWWWWWXXXYYYTTTSSSRRRPPPMMMKKKIIIHHH===<<<:::888666444444333444444333333333333333333222222222222222222222222000000111111111222222222111222333222111000000000000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000222111111000000111111222000000111111111111000000111111000000000000000000000000000000000000000000000000000000000111111222333222222111000///......111111111111111111111111///000000000111111111111///000111222222222222222111111111111111111111111//////////////////000000/////////000111222222222000000000000000000000000///000000000111111111111000000000000111111111111//////000000000000//////000000000111111111222222000000000000000000000000////////////000000000000000000000000000000000000000000000111111222222222111111111111111111111111//////000111111111111000////////////////////////000000111111111111000000222111111111111111111222222222222222111111000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000/////////000000000111111111111000000000000//////////////////000000000000//////222111000//////000111222444555555444222111222333//////000000111111111111000000000000000000000000222222222222111111111111222222222222222222111111222222222333333222222222//////000111222333333444111111111111111111111111111111222222222333333333444444444555555555555555999888777666555555555555555555444444444333333333444444555555555555444444333333444444444444444444111111111222222333333333222222222222222222222222333555999===AAAFFFLLLPPPYYY^^^dddggghhhjjjnnnqqqnnnppptttuuuvvvvvvwwwyyyzzzzzzxxxvvvsssooollljjjlllooossswwwzzz|||}}}}}}wwwyyy{{{{{{zzzxxxxxxxxxyyyxxxwwwuuusssrrrqqqpppkkkkkkjjjiiihhhfffdddccceeefffgggjjjlllooorrrsssuuutttssssssssstttuuuvvvxxxyyyzzz|||~~~|||zzz{{{{{{|||{{{yyyxxxvvvrrrnnniiifffdddeeeccc```^^^]]]]]]^^^______^^^^^^```bbbbbbaaa```aaa```___]]]\\\ZZZYYYXXXRRRRRRPPPNNNJJJFFFBBB@@@@@@?????????AAAEEEIIILLLRRRTTTVVVWWWVVVVVVWWWYYYTTTTTTTTTTTTSSSQQQPPPOOOFFFDDDBBB>>>;;;888777666333333333333222222222222222222222222222222222222000000000111222222333333111333444333111//////000000000000000000000000000111111111111111222222222222222222111111111111000000000000000000000000000222222111111111111222222000111111222222111111000111111111111000000000000////////////////////////000000000000000111111222333222222111000///......000000000000000000000000//////000111111111111000000000111111222111111111111111111111111111111111......////////////000000---......///000111222333000000000000000000000000000000000000111111111111//////000000000000000111//////000000000000//////111111111111222222222222////////////////////////////////////000000000000000000000000000000000000000000111111222222333333////////////////////////000000000000111111111111000000000000000000000000///000000111111000000///111111000000000000111111000111111111111000//////111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000000111111111111000000///000000000000111111111111000000000000//////////////////000000000000//////111111000000000000111111000111222111/////////111/////////000111111222222000000000000000000000000111000000000//////......//////000000000000000000111111222222222222111111//////000111222222333333222222222222222222222222111111222222222333333333333333333333333333333333333333333333444555666777444444444333333333222222444444555555555555444444333333333333444444444444222222222222222222333333333333333333333333333333888<<>>>>>@@@CCCEEEIIILLLQQQSSSTTTTTTUUUWWWUUUVVVWWWWWWWWWVVVUUUTTTPPPNNNJJJFFFAAA>>>;;;:::555555444444444333333333222222222222222222222222///000000111222222333333111333444333000//////000000000000000000000000000000000111111111222222222222222222111111111111000000000000000000000000000111111000000000000111111000111111222222111111000111111111111000000000///000000000000000000000000000000000000000111111222000000000000000000111111////////////////////////...///000111222111111000000000111111111000//////111111111111111111111111........./////////000000.........//////000000000000000000000000000000000000000000000111111111111....../////////000000000//////000000000000//////000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000/////////000111222222222////////////////////////111000/////////000222333000000000000000000000000...//////000000//////...000000////////////000000,,,---///000111111111000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000//////111111222111000000000000000000111111111111000000000000////////////...///000111111000///...000000111111111111000000---...//////......///000...//////000111111222222000000000000000000000000////////////000000000000///000000000111222222222000111111111111111111000000000000111222222222333333333333333333333333333111111222222222333333333333333333333333333333333222222222222333444555666555555444444444333333333333444444555555444444333222222333333333444444444333333222222222222222222333333333333333333333333???DDDLLLSSSZZZ___dddhhhfffkkkooopppoooooossswwwuuuwwwyyyyyyyyyyyyzzz{{{|||{{{zzzyyyxxxyyyzzz{{{~~~~~~zzzxxxyyy{{{rrrqqqooommmjjjgggeeeddddddeeehhhjjjmmmnnnppppppqqqssswww{{{~~~}}}xxxuuurrrpppoooqqqsssuuuvvvrrrmmmhhhfffdddbbb```\\\\\\^^^______``````___\\\\\\[[[YYYVVVQQQLLLIIIDDDCCCAAA???>>>>>>???@@@???EEEKKKOOOPPPPPPRRRTTTWWWXXXYYYZZZZZZYYYWWWVVVVVVTTTPPPKKKFFFBBB???===888888777777777666666666222222222222222222222222///000000111222222333333111333555444000...///000000000000000000000000000000000111111222222222222222222222111111111111000000000000000000000000000000000////////////000000111111222222222222111111222111111111000000//////111111111111111111111111000000000000000111111222---...///000111222333333////////////////////////...///000222222111111000000000000000000///...---000000000000000000000000---.........//////000000////////////............000000000000000000000000000000000000111111111111---.........//////000000//////000000000000//////////////////000000000000111111111111111111111111////////////000000000000000000000000000000000000---......///000111111222111111111111111111111111222111///......000222333000000000000000000000000......////////////......//////............//////(((***,,,///111222222222111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000...///000111222222111000000000000000111111111111000000000000////////////...///000111111000///...///000111222222111000///---///000000//////000222...//////000111222222222000000000000000000000000//////000111222333444444222222333444444555666666000000111111111111000000111111111111111222222222333333333333333333333333111111222222222333333333555555555555555555555555666666555444333333333333666666555555555444444444333444444555555444444333222222222333333444444444444333333222222111111111333333333333333333333333PPPSSSWWW[[[^^^bbbfffiiimmmmmmnnnpppsssuuuxxxyyyxxxxxxyyyzzz{{{|||}}}}}}~~~|||{{{zzz{{{}}}~~~~~~}}}|||zzzwwwuuusssrrrooommmjjjhhhhhhhhhgggfffhhhkkkppptttwwwxxxxxxxxx|||}}}}}}}}}{{{|||}}}~~~}}}yyytttlllddd______^^^]]]]]]^^^^^^]]]\\\```___]]][[[YYYVVVQQQNNNIIIGGGEEEBBB@@@?????????@@@AAACCCEEEGGGIIIJJJKKKSSSUUUWWWYYYZZZYYYXXXWWWXXXWWWWWWUUUQQQMMMIIIFFFAAA>>>999666555555555555111222333333333333333222333333222111000000000111111111111111111111111111444333222111111222333444222222111111111111111111222222111111111111222222000000111111111222222222222222222111111111000000111111111111111111111111000000000000000000000000222111111111000000/////////000111333333222111111111111000000//////......111111000000//////......000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000222111111000///......---111111111111111111111111000000000000111111111111111000///......///000111000000000000000000000000333222111000000111222333000000000000000000000000000000////////////000000111111000000000000111111444111//////111333222111333222222111000///......111111111111111111111111000000000000////////////000000000000000000111111///333222,,,+++000222000000000000000000000000000111111111111111111111111444333222000//////..............................000000000000000000000000000000000000000000000000111111111000000///...---......///000000000000000111111111111111111111111111111111111111111111111111111000000000000111111222111111111000000/////////000111222222111000///111222333444333222111000111111111111111111111111222222222222222222222222333333333333333222111000222222222222222222222222444444444444444444444444444444444555555555555666333333444444444444333333444444444555555555666666555555444444444333333333222222222333333444444444111111111111111111111111XXX[[[^^^aaacccfffiiilllpppqqqrrruuuwwwyyy{{{|||{{{{{{{{{|||||||||||||||zzzyyyxxxxxxxxxyyy{{{|||~~~~~~|||{{{zzzyyyvvvssspppnnnmmmlllkkkjjjiiiiiijjjkkkllllllppprrrvvvzzz~~~yyyqqqkkkdddbbbaaa`````````^^^\\\___]]]\\\[[[[[[YYYWWWTTTQQQPPPMMMJJJGGGEEEDDDCCCAAAAAAAAABBBCCCEEEFFFGGGNNNPPPSSSVVVYYY[[[\\\\\\[[[\\\[[[ZZZWWWTTTPPPNNNGGGCCC>>>:::888777666444222222222222111111000///333222111111111111111111111111111111111111111111333222222222222222222333222222111111111111111111222222111111111111222222000000111111111222222222222222222111111111000000111111111111111111111111000000000000000000000000111111111111000000000//////000111111222222111111111000000000/////////...222111111111000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000222111111000//////......000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000222222111000000111222222000000000000000000000000111111000000000000111111111111000000000000111111444111//////111222222111111111111000//////......111111111111111111111111000000000000////////////111111111000000000000000...222333///...111222///000000000000000000000000111111111111111111111111333222111000////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000//////......///000000111111111000111111111111111111111111111111111111111111111111111111000000000000111111111111111111000000000///222333333444444333333222111222333333333222111111111111111111111111111111222222222222222222222222333333333333333222111000222222222222222222222222333333333333333333333333444444444555555555555666444555555555555555555444444444444444555555555666555444444444444333333333222333333333333333333444111111111111111111111111aaacccfffggghhhjjjmmmoooqqqsssvvvyyy{{{|||}}}}}}~~~}}}|||{{{{{{zzzuuuuuuttttttuuuwwwyyyzzz}}}~~~~~~}}}|||zzzxxxvvvsssqqqnnnkkkhhhgggggggggkkkkkklllnnnqqqtttvvvxxxzzz{{{~~~}}}}}}}}}{{{||||||}}}zzzzzzzzzzzz{{{{{{||||||~~~|||{{{|||zzzooommmjjjiiihhhfffcccaaa___^^^\\\\\\]]]]]]\\\ZZZZZZYYYVVVTTTPPPMMMKKKJJJFFFDDDCCCBBBBBBCCCDDDFFFHHHJJJMMMQQQVVVZZZ]]]___]]]]]]^^^]]]\\\ZZZWWWVVVPPPLLLFFFAAA>>>:::777555555444444333111000//////222111111111111222222333222222222222222222222222222222222333333222222222111111222222222222222222222222111111111111222222111111111111111222222222222222222111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000/////////000000111111000000000000////////////222222222222111111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000111000000//////000000111111111111000000//////...////////////////////////000000000000111111111111111111222222222222111111000000000000000000000000222111111000000111111222000000000000000000000000222222111111111111222222111111000000000000111111333111//////111222111111000000000000000000000000111111111111111111111111////////////000000000000222111111111000000//////...111333111111333222///000000000000000000000000111111111111111111111111111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000...///000000111111000000///000111111222111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111000000000000000000111111111111000000111111222222333222222111111111111111111111111111222222222222222222222222222222333333333222111111222222222222333333333333222222222222222222333333444444444555555555555666444444444555555444444444444444444444555555555555444444444444333333333333444333333333333333333222222222222222222222222222eeegggiiikkklllmmmppprrrrrrtttwwwzzz|||}}}||||||}}}|||zzzyyywwwwwwssssssssstttuuuwwwxxxyyy{{{zzzzzzyyywwwuuusssrrrmmmkkkhhhfffeeeeeeggghhhppprrruuuwwwzzz}}}zzzvvvvvvwwwwwwvvvsssssstttuuuuuuuuuuuuuuussstttuuussspppnnnmmmnnniiijjjkkklllmmmnnnooopppkkklllllllllmmmlllllllllooonnnllllllmmmooorrrsssuuuvvvwwwxxxyyyzzz{{{{{{xxx{{{}}}|||zzz|||}}}{{{wwwtttrrrooollliiieeeccc```_________]]][[[\\\[[[ZZZYYYWWWUUUSSSRRRNNNLLLIIIGGGEEEFFFGGGIIIHHHIIIKKKNNNRRRVVVZZZ\\\ZZZ[[[\\\\\\\\\[[[[[[ZZZXXXTTTOOOIIIEEE@@@;;;888777666555444333333222222111111111111222222333444222222222222222222222222111222333444444333222111111111222222222222222333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000000///.........///111222000000000000////////////111111111111111111111111///000000000111111111111///000000000111111111111000000000000000000000000////////////////////////111000000000000000000111111111111000000000//////000000000000000000000000///000000000111111111111///000222222222222000///000000000000000000000000111111000000000000111111////////////////////////222111111000000111111222111111000000000000111111111111000000111111111000000000000111111111222222111111111111111111111111////////////000000000000222222111111000/////////000000000000111222111///000000000000000000000000111111111111111111111111000000//////000111222222........................000000000000000000000000000000000000000000000000......///000111222222222000111111222222222111111111111111111111111111111111111111111111111111111111111000000000000111111111111111000000000000000////////////////////////111111111222222222222222111111111111111111111111111111111111111111111111222222333333333222222111222222222333333333333333222333333333333333444444444444444555555555555666222333333444444333333222444444444444444444444444444444444333333333222222444444444333333222222222222222222222222222222222gggjjjlllnnnoooqqqtttvvvtttvvvyyy{{{||||||{{{zzz{{{{{{zzzxxxwwwuuutttttttttttttttuuuvvvwwwxxxxxxsssssssssrrrqqqpppoooooollljjjhhhggghhhjjjmmmooouuuxxx||||||zzzyyyuuuooojjjgggfffffffffggghhhiiijjjjjjjjjjjjjjjeeefffgggeeebbb```______\\\]]]^^^___```bbbccccccbbbcccddddddeeeddddddccceeedddcccaaaaaaaaaccceeehhhiiijjjkkklllmmmmmmmmmllloooqqqooommmpppxxx~~~|||xxxuuurrrooollliiifffdddbbb^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZUUUSSSOOOLLLJJJJJJLLLMMMLLLMMMMMMNNNPPPRRRTTTUUUWWWXXXYYYZZZ[[[\\\\\\]]]]]]ZZZUUUQQQLLLGGGBBB>>>888777666555444444444444222111111111222333444444222222222222222222222222111222333444444333222111111111222222333333333333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111000///.........///111222////////////000000000000000000000000000000000000///000000000111111111111///000000000111111111111000000000000000000000000////////////////////////111111000000000000111111111111111111000000000000111111111111111111111111///000000000111111111111...///000111111000///...000000000000000000000000000000000000000000000000////////////////////////000000////////////000000111111000000000000111111000000111111000000000000000111111222222333333444000000000000000000000000.../////////000000000111111111111111000000//////222///---...111111111111000000000000000000000000000000000000000000000000////////////000111222333111111111111111111111111000000000000000000000000000000000000000000000000---...///111222222222222111111222222222111111000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000111111222222222222222222222222000000000111111222222222111111111111111111111111111111111111111111111111111222222333333333222222222222333333333444444444444444444444555555666666444444444555555555555666444444555555555555444444444444444444444444333333444444333333333222222222444444444333333222222222222222222222222222222222kkkmmmpppqqqrrrtttvvvyyywwwxxxyyyzzzzzzyyyxxxxxxuuutttttttttssssssssssssuuuuuuuuuuuuuuuuuuttttttkkkllllllmmmmmmnnnoooooopppooooooooopppsssuuuwwwyyy}}}}}}{{{xxxvvvuuuvvvwwwyyyzzzzzzyyyxxxvvvsssqqqooommmjjjeee```\\\ZZZZZZZZZ\\\]]]^^^___```aaaaaaaaa^^^___```^^^\\\ZZZYYYZZZYYYZZZ[[[\\\^^^```aaaaaaaaabbbdddeeefffeeeddddddcccddddddbbb```^^^___```aaaccceeeggghhhhhhgggfffdddddddddbbbaaaccchhhmmmnnnpppqqqssstttwww{{{~~~}}}zzzyyywwwuuurrroookkkfffbbb___^^^]]]\\\\\\]]]^^^___WWWVVVSSSPPPOOONNNOOOOOORRRRRRRRRRRRRRRQQQQQQQQQUUUVVVWWWYYY[[[\\\^^^___^^^\\\YYYWWWTTTOOOJJJFFF:::999777555444333444444333222222222222333333444333333333333333333333333222222222333333222222222111111222222333444444444222222111111111111222222222222222111111111111111111111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000/////////000000111111////////////000000000000///////////////000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111000000000000111111111111//////000000000000//////000000000000000000000000///000000111111000000///000000000000000000000000000000////////////000000111111000000000000111111...000111111000//////000111111111222222333333333000000000000000000000000......//////000000111111000000000000000000000111333...,,,000444333111222000000000000000000000000000000000000000000000000000000//////000111222222000000000000000000000000000000000000000000000000000000000000000000000000...///000111222222222222111111111222111111000///000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111111111000000000000111111000000000000000111222333111111111111111111111111111111111111111111111111111111222333333333222222222222333333444444555555444444555555666666777777444444444555555555555666777777888888888888777777444444444444333333333333333333333333222222222222444333333333333333333222333333333333333333333333lllnnnpppqqqqqqrrrsssuuuuuuuuuttttttsssrrrqqqqqqnnnooopppqqqrrrsssssstttttttttssssssqqqpppooonnniiiiiikkkmmmppprrruuuvvvwwwwwwwwwxxxyyyzzz{{{||||||~~~{{{yyypppnnnjjjgggfffgggiiijjjllllllkkkjjjjjjiiihhhhhhfffdddbbb^^^[[[YYYYYYYYYZZZ[[[]]]___aaabbbbbbcccbbbdddddddddaaa`````````___```aaaccceeefffggghhhfffhhhjjjlllmmmlllkkkkkkjjjlllmmmlllhhheeedddeeecccfffjjjoooqqqpppooommmfffdddaaa^^^]]]]]]^^^___```aaabbbccceeehhhmmmpppssstttuuuwwwyyy{{{|||}}}}}}yyytttoookkkiiieeeaaa^^^^^^___```YYYXXXVVVUUUTTTSSSSSSSSSUUUVVVWWWWWWWWWVVVUUUTTTSSSSSSTTTVVVXXX[[[]]]^^^\\\[[[[[[ZZZYYYVVVQQQNNNBBB@@@===999777555555555444444333222222222333333333333333333333333333333333222222222222222222333111111222222333444444555222222111111111111222222222222222111111111000000000000111111111222222222111111111111111111111111000000000000000000000000///000000000111111111111///000111111222222111111.../////////000000000111//////000000000111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111000000000000111111111111111000000000000000000111000000000000000000000000...///000111111000///...000000000000000000000000111000000000000000000111111111000000000000111111---000222222000...///000000000000000000000111111000000000000000000000000.........///000111111111/////////000111111222222222---///666;;;777222000000000000000000000000000000000000000000000000000111000000000000000111111........................000000000000000000000000000000000000000000000000///000111111222222222222000111111111000000///...000000000000000000000000000000000000000000000000111111000000000000111111///000000000111111111111///...------------...///000/////////000111333444111111111111111111111111111111111111111111111111000111222333333333333222222222333333444555555666333333444444555666666777444444444555555555555666666666777777777777666666444444444333333333222222333333333222222222222111222333333333333333333444333333333333333333333333lllmmmooonnnmmmmmmnnnpppqqqpppooommmkkkkkkjjjjjjkkklllmmmoooqqqsssuuuuuussssssrrrpppnnnllljjjiiijjjkkknnnqqquuuyyy|||~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~|||zzzwwwssspppnnnmmmeeebbb___[[[ZZZZZZ\\\^^^bbbbbbbbbbbbbbbcccdddeeedddeeedddbbb```^^^^^^___cccdddfffhhhkkklllmmmmmmjjjlllmmmlllkkkiiiiiijjjfffggghhhjjjlllnnnooopppkkkmmmoooqqqssssssrrrqqqqqqtttvvvuuupppllljjjkkkiiimmmsssyyy||||||zzzxxxrrrnnniiieeecccaaa___^^^^^^______```aaaeeejjjnnniiijjjlllnnnooopppqqqqqqtttwwwyyyzzz{{{|||}}}{{{wwwrrrllleeeaaa______```ZZZZZZZZZYYYYYYXXXWWWWWWVVVWWWYYY[[[[[[[[[YYYXXXOOOPPPQQQSSSUUUXXXZZZ[[[ZZZZZZ[[[\\\\\\ZZZVVVSSSKKKHHHDDD???;;;888777777555444444333222222222222333333333333333333333333444333222111111222333444111111222333333444555555222222111111111111222222222222222222111111000000000000111111222222222222111111111111111111111111000000000000000000000000//////000000111111111222///000222333333222222111.../////////000000111111000000111111222222222333000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000222222111111111111222222111111111111111111222222000000000000000000000000000000000000111111111111333222111000000111222333000000000000000000000000...///000111111000///...000000000000000000000000222222111111111111222222111111000000000000111111,,,///222222000...///000///////////////.........000000000000000000000000---......///000111111222......///000111222333333000---111<<>>999777555444222444444333222111111222222555555444444444333333333111111111111111111111111222222333333333333333333333222111000000111222333222222111000///......---444444444444333222222111111111111111111111111111111111111111111111111111111000000000/////////...///000000000111111111111000000000000000000000000000111222222222222222222000000000000000111222222000000000000111111111111000000000000000000111111000000000000000000000000000000000111111111222222///000111222222111000//////000000000111111111111000000000000000000000000111111111111111111222222///000000000111111111111000000000//////////////////000000000111111111111//////000000111111111222111111111111111111111111000111111222222222111111////////////////////////......//////000000000111.../////////000000000111000000000111111111111111000000000000000000000000///000111000///...///000000000000000000000000000111000000000000000000111/////////////////////////////////000000111111222////////////////////////////////////////////////000000111111111111000000000000000000000111111222//////000000000000////////////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111333333222222222333000000000000111111222222333333333333333333333333333333333444444444444555555444333222222333444555222222111111222333444555333222222111111222222333333333333333333333333333111111111111222333444555555444333333555999===???^^^aaadddeeefffhhhkkkmmmqqqqqqqqqppppppnnnmmmmmmkkklllnnnpppssstttuuuvvvxxxzzz~~~|||wwwrrrqqqooolllhhhccc___\\\ZZZZZZYYYXXXXXX[[[___cccdddfffhhhhhhhhhiiikkkllliiillloooqqqsssvvvzzz}}}~~~|||{{{ooonnnmmmlllkkkkkkkkkllllllnnnpppoookkkgggdddccc\\\\\\[[[[[[\\\^^^aaabbbeeeiiinnnrrrrrrrrrrrrrrrxxx~~~zzztttmmmkkkiiihhhhhhgggeeeccc\\\[[[ZZZ\\\^^^``````___YYYVVVRRRNNNLLLLLLNNNOOOSSSUUUWWWYYYYYYWWWTTTRRROOOKKKFFFAAA===999666333666555444333333222333333444444444444333333333333222222222222222222222222000000000111111111111111222222111111111111222222333333222000///...---,,,333333444444444333222222111111111111111111111111111111111111111111111111111111000000//////......000000000000111111111111000000000000000000000000---///111111/////////000000000000000111111222333000000000111111111222222000000000000111111111111////////////////////////111111111111222222222222///000111111111000///...000000000000111111111111////////////////////////000000000111111111111111000000000000111111111111111111000000000000//////000000000000111111111111111111222222333444444444111111111111111111111111111111222222333333222222000000000000000000000000...//////////////////000......//////000000111111000000000111111111222222000000000000000000000000...///000000.........000000000000000000000000000111000000//////000000111000000000000000000000000//////000000000000000000000000000000000000000000//////////////////////////////000000111111000000000000000000000111111222000000111111111111000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///111333333222111222333000111111222222333333333333333333333333333333333333333333333444444444444444444333333333333444444000111111222222333333444222222111111111111222222222222333333333333444444111111111222333444555666555555666888===BBBGGGJJJeeegggjjjkkklllmmmooopppoooooommmlllkkkjjjjjjjjjmmmppptttxxx|||~~~|||}}}~~~{{{xxxtttooolllcccddddddddddddbbbaaa___ZZZ\\\^^^^^^^^^___bbbeeefffjjjooorrrrrrsssuuuvvvtttvvvyyy{{{}}}}}}{{{yyywwwvvvuuuuuuuuuwwwyyyyyyvvvsssqqqppphhhfffccc___]]]]]]^^^___```cccggghhhfffcccccccccggglllssszzzzzzxxxuuusssrrrpppmmmkkkbbb___[[[YYYZZZ\\\]]]]]]]]][[[XXXUUURRRPPPNNNNNNNNNPPPSSSVVVWWWWWWVVVUUUTTTQQQMMMIIIEEE@@@;;;777777777666555444444444444333333333333222222222222222222222222222222222222/////////000000000111111111111222222222222111111444333333222111000000///111111222222333222222222000000000000000000000000111111111111111111111111111111111000///.........000000000000111111111111000000000000000000000000---000222111///...///000000000000000111222333444000000111111111222222222///000000000111111111111////////////////////////000000000000111111111111---......///000000000000000000000000111111111111000000000000000000000000/////////000000111111111000000000000111111111111222222111111111000000000000000000000111111111111111111222333333444555555111111111111111111111111000000111222222222222222000000000000000000000000///////////////..................///000111111111///////////////000111111000000000000000000000000...000111000///...///111000000000000000000000000000000////////////000000000000000000000000000000000000000000000/////////000000000000000000000000////////////////////////---...///000000000000///000000000000000111111222000111222333333222111000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...000222222111000111222///000111222333333333333222222222222222222222222222222333333333444444444333333333444444333333333111222333333333111000///222222111111111111222222222222222333333444444444333333333444555666777888999:::===AAAGGGNNNTTTWWWiiikkkmmmnnnnnnnnnooopppmmmlllkkkiiiiiijjjkkkkkkqqqtttyyy~~~~~~~~~zzzsssnnnjjjgggdddbbbZZZ[[[^^^aaacccddddddddd[[[___dddeeedddcccdddfffiiinnnuuuyyyzzz{{{}}}~~~~~~|||~~~~~~sssppplllgggdddbbbbbbbbbccceeegggfffbbb^^^]]]^^^\\\```eeekkkqqq{{{}}}{{{yyyvvvsssqqqhhhccc\\\WWWVVVWWWYYYZZZ]]]]]]]]][[[XXXTTTPPPMMMJJJLLLOOOSSSUUUVVVVVVVVVWWWUUUQQQNNNKKKFFF@@@<<<888888777555555444444444333333333222222222111111222222222222222222222222///000000000111111222222000111222333333222111000444444333333333333333333...///000111111111111111////////////////////////111111111111111111111111222111111000///......---000000000000111111111111000000000000000000000000///222444333111///000222000000000000111222333444000111111111111222222222//////000000111111111222111111111111111111111111////////////000000000000++++++,,,...///111222222000000000000111111111111111111111111111111111111......//////000000000111000000000000111111111111333222222222111111000000000000000000111111111111//////000111222222333333111111111111111111111111//////000111111111111111000000000000000000000000000000//////.........------......///000111111222...............///000000000000000000000000000000///000111111000///000222000000000000000000000000000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000////////////////////////------...//////000//////000000000000000111111222111222333444444333222111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...000111111000000111222//////000222222333333333222222222222222222222222222222333333333444444444222222444555555444222222333444444444333000---+++222222111111111111222222222222222333333444444444444444555555777888999:::<<<>>>BBBHHHOOOWWW]]]```lllmmmooopppqqqpppoooooommmlllkkkjjjlllooorrrttt|||~~~|||}}}~~~yyyttttttoooiiieeecccbbb```^^^]]]]]]^^^bbbhhhllloooooollloooqqqoookkkjjjlllpppsssxxx}}}wwwqqqmmmkkkkkklllkkkllllllkkkhhheeebbb```ZZZ\\\___ccciiisss~~~xxxrrroooiiiaaa[[[WWWVVVUUUTTTZZZYYYZZZ[[[]]]]]][[[XXXQQQPPPNNNMMMMMMNNNPPPRRRSSSTTTUUUTTTQQQMMMGGGDDD>>>===:::888555444333222333333333333333333444444111111111222222333333444000000000000000000000000333222222222111000000000111111222222222333333333000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111//////000000111111111111000000111222222222222111///000111333333222222111000000000000000000000000////////////////////////111111111000000000000000222111111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000///////////////000000111////////////000000000000111111222222222222111111//////000111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111222333444333111///.........//////000000111111111111000///////////////222111111111000000////////////000000111111111222000000000000000000000000000000000000000000000000222222222111111111111000222111111111000000//////222111111111000000//////.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222111000//////000111222333222111111000000000000000000000000000000000000000000000000///000111222222111000///111111111000000000000000777555333111000000000111333222111111333333222111000000000000000000000000333444444555555444444333555555444444444333333333555555444333222111000///444444555666555444222111444333444555666666444333222222333444555999>>>BBBAAAGGGPPPXXX^^^cccgggjjjnnnnnnoooooonnnnnnmmmmmmooonnnnnnnnnqqqtttxxxzzz~~~zzzxxxwwwtttnnniiiiiieeeaaa```bbbeeeeeeeeefffeeefffjjjpppuuuxxxyyyrrrvvvzzzyyyvvvuuuwwwyyy{{{vvvtttttttttwwwwwwuuurrrmmmhhhccc```[[[\\\]]]___cccjjjuuu|||yyyxxxssskkkccc^^^ZZZVVVTTTXXXXXXXXXYYY\\\]]]\\\[[[VVVUUUSSSQQQOOONNNMMMMMMMMMOOORRRUUUTTTQQQMMMJJJFFFCCC???:::777555555555555555555444333333333333222222222222222333333333222222222222222222222222222222222222111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000111111111111111/////////000000000111111000000111222222222222111///000111222222222111000000000000000000000000000000000000000000000000000000000000///////////////111111111111000000000///000000000000000000000000000000000000111111111111000000000000000000000000000000/////////000111111000000000000000/////////000111111222222111111000//////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111222222222111000///////////////000000000000111111000///////////////111111111111000000000//////000000000111111111111000000000000000000000000000000000000000000000000/////////000000111111111111111111111000000000///111111111000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111000//////000111222222222111111000000000000000000000000000000000000000000000000///000111111111111000///111000000000000000000000333222222111111222222222333222111111333333222111222222222222222222222222333444444555555444444333555444444444444333333333333333333222222222222111333444444555444333222111111111222444555555444333555666777888:::>>>CCCGGGLLLQQQYYY```eeeiiilllnnnppppppooonnnmmmmmmmmmmmmrrrrrrsssuuuyyy}}}~~~yyysssooommmiiiccc^^^___]]]]]]```eeekkkoooqqqvvvtttsssuuuyyy}}}{{{{{{vvvpppkkkgggaaa```^^^\\\]]]bbbiiinnnsssxxx}}}~~~wwwpppiiiccc^^^ZZZXXXWWWVVVWWWYYY\\\\\\\\\[[[ZZZYYYWWWTTTPPPLLLIIIGGGJJJOOOSSSUUUUUUSSSQQQPPPLLLFFF@@@;;;999888888888777666444333222222222333333333333222222222222333333333333333333333333111111111222222222222222000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000111111111111111/////////000000000000000000000111222222222222111...///000111111111000000000000000000000000000000111111111111111111111111////////////////////////111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000111000000000000111222222111111111000000//////...000111111222222111111000//////000111111111111111000000000000000000000000////////////////////////111111111111111111111111//////000000000000000111000000000000////////////111111000///////////////111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000------...///000111222222111111111111000000000000111111000000000000//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000///000111111222222111111000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000111111//////111222333333444444333222111111333333333111333333333333333333333333333444444555555444444333444444444444333333333333111111111222222333333333333333333333333333222111111111222333444555555666888:::<<<>>>AAAFFFKKKOOOXXX\\\ccchhhkkknnnqqqssspppooonnnmmmmmmooopppqqqxxxyyy{{{}}}{{{vvvqqqnnnjjjhhhgggeeebbb___``````bbbgggmmmttt{{{~~~~~~}}}}}}}}}}}}~~~{{{xxxwwwvvvttttttxxx~~~}}}}}}~~~{{{wwwtttllliiiddd___]]]^^^aaadddhhhlllrrrvvvyyy{{{~~~}}}xxxrrrkkkggg]]]ZZZWWWVVVWWWYYYZZZZZZ[[[\\\]]]\\\YYYTTTOOOLLLGGGHHHKKKNNNRRRTTTVVVWWWVVVTTTOOOJJJDDD???<<<;;;888777555444333222333333444444444333333222222111111111111111111111111111111111111222222333333333000111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000111111111111111111111111111111111111111000000111222222222222111.../////////000000000000////////////////////////111111111111111111111111////////////000000000000111111111000000000000000///////////////////////////000000000111111111111000000000000000000000000111111111111111222222333222222111111000///......000000111111111111000000//////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111//////......///000111222111111000000//////......111000000///////////////111111111000000000000000000000000000000111111111000000000000000000000000000000000000000000000000......//////000111111222111111111000000000000000000000000000000000//////000000000000////////////////////////////////////////////////////////////000000000000000000000000000000111111111111000000///000000111111111111111////////////////////////000000000000000000000000///000000000000000000///000000000000000111111111---///111222333333333222333111111111333444333222333333333333333333333333333444444555555444444333444444444333333333222222111111222222222333333333222222222222222222222222222333444444444555777888:::<<<@@@DDDIIIOOOVVVZZZ```ccciiimmmppprrruuuwwwjjjjjjjjjkkkmmmpppsssuuu}}}~~~|||ssskkkfffcccccccccfffhhhkkkkkkkkkjjjkkkmmmpppuuu|||~~~}}}yyyxxxyyyzzztttrrrqqqsssvvvyyy{{{{{{{{{zzzyyyzzzzzzyyywwwuuutttssspppmmmkkklllppptttxxx{{{|||zzz{{{}}}~~~{{{wwwtttrrrwwwzzz~~~~~~vvvrrrlllfffbbb______^^^```ccciiinnnqqqssstttuuuuuuzzzxxxttthhhddd___[[[ZZZYYYYYYYYYZZZ\\\^^^___]]]ZZZVVVSSSMMMKKKJJJJJJLLLPPPUUUXXXWWWWWWVVVTTTOOOHHHBBB>>>888777555444333333444555555444444333333222222222111111111111111111111111111111222222333333333444222222222333333333444444111111111111111111111111111111111111111111111111000000000000000000000000//////000111111111111111222222222222222222222222000000111222222222222111///////////////000000111////////////////////////111111111111111111111111000000000111111222222222000000000000000000111111///////////////////////////000000000111111111111000000000000000000000000111111111111111222222333333222222111000//////...000000000111111000000000//////000111111111111111000000000000000000000000111111111111111111111111111111111111111111111111//////......///000111222111111000000//////......111000000///////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111111//////////////////000000000000000000////////////////////////////////////////////////////////////111111111111111111111111///000000111111111000000000000000000000111111111////////////////////////000000000000000000000000000//////////////////000//////000000111111111111///000222333333222111000222111000111333444333222222222222222222222222222333444444555555444444333444444333333333222222222333333333222222222111111222222222222222222222333222333444333222444777:::===AAAFFFLLLRRRYYY```eeefffjjjnnnrrruuuwwwzzz|||eeefffiiikkkooosssvvvxxx}}}|||xxxsssllleee___\\\[[[^^^dddjjjqqquuuyyyzzztttuuuwwwyyy|||zzzwwwuuuuuuuuummmkkkiiijjjlllnnnnnnnnnnnnnnnnnnppprrrsssrrrqqqqqqqqqooommmjjjiiikkklllnnnqqquuuyyyzzzyyywwwuuuqqqtttyyy{{{yyyvvvsssrrroooqqquuuxxx{{{{{{{{{zzzyyyzzz{{{wwwxxx{{{{{{xxxxxx{{{~~~zzztttnnnjjjeeeaaa^^^\\\```eeejjjmmmmmmlllllliiimmmtttyyyxxxtttmmmgggccc```^^^\\\\\\]]]^^^___^^^]]][[[ZZZTTTQQQMMMJJJJJJMMMQQQTTTUUUWWWZZZZZZWWWPPPIIIEEE<<<;;;888666444555555666444444444444333333333333444444444444444444444444222222222333333333333333333333333333444444444555222222222222222222222222111111111111111111111111000000000000000000000000//////000111111111111111333222222222222111111111000000111222222222222111000000/////////000111222000000000000000000000000111111111111111111111111000111111222222333333333000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111000000000000111222222222222222111111000000//////000000111111000000/////////000111111111111111000000000000000000000000111111111111111111111111111111111111111111111111//////000000000000000111000000000000////////////111111000///////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000222222222222111111111000000000000000111111111111......////////////000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111000000000////////////000111222000000000000000000000000000000000000000000000000000//////......//////000/////////000111111222222222222222222111000//////222111000111333444444333222222222222222222222222333444444555555444444333333333333333222222222222333333333222222111111111333222222222222333333444111333444444333666<<>>:::777666666777333333333444444444444444444444444444444444444444333333333333333333222222222222333333333444444444222222222222222222222222111111111111111111111111000000000000000000000000//////000111111111111111111111111000000000//////000000111222222222222111111111000///000111222333000000000000000000000000000000000000000000000000///000000111222222333333///000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000/////////000111111111111111111111111111111//////000000000000////////////000111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000111222222222111000///////////////000000000000111111000//////////////////000000000111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000111111111111///000000000111111111111........./////////000000------...///000111222222000000000000000000000000000000000000000000000000111111111111111111111111...//////000000000000000000//////...///000111222000000000000000000000000000000000000000000000000000///............///000...//////000111111222222222222111000000000000000111000000111333444444333333333333333333333333333333444444555555444444333333333333222222222222111111222222222222222333333444333222222222444555666333555888999:::>>>GGGNNNUUUYYY^^^cccggglllqqquuuuuuwwwzzz{{{|||}}}nnnppptttyyy}}}{{{uuupppllleeebbb^^^[[[ZZZ[[[]]]___ccciiirrrzzzzzzuuutttvvvyyyzzzyyyxxxwwwzzz{{{zzzxxxuuurrrooommmkkkjjjiiihhhjjjlllnnnnnnmmmjjjhhhhhhiiikkkmmmnnnmmmjjjmmmppprrrpppnnnmmmlllpppqqqrrrssstttsssqqqppplllnnnppppppooonnnooopppoooppprrrvvvyyy{{{zzzyyyppppppqqqtttwwwxxxwwwvvvpppppppppqqqssstttsssrrrhhhfffddddddiiinnnrrrtttxxxvvvvvvwww{{{~~~yyyqqqjjjgggjjjmmmrrrtttrrrnnnkkk___aaabbbbbbcccjjjvvv{{{vvvqqqmmmgggeeeaaa]]][[[ZZZZZZ[[[ZZZXXXVVVSSSQQQOOONNNMMMRRRTTTWWWZZZZZZYYYVVVTTTJJJGGGBBB===999777666666333333333444444555555555222222222222222222222222444444444333333222222222111111222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000//////000111111111111111000000//////.........---000000111222222222222111222111000000000111333444000000000000000000000000////////////////////////...//////000111222222222//////000000111111111222000000000000000000000000000000000000111111111111000000000000000000000000///////////////000000111111111111111111222222222//////000000000000////////////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111222333444333222///.........//////000000111111111111000/////////////////////000000111111111222222111111111000000//////000000000000000000000000000000000000000000000000------...///000111222222//////000000111111111222---.........//////000000,,,---...///000111222333000000000000000000000000000000000000000000000000111111111111111111111111......///000000000000000000///.........///111222000000000000000000000000000000000000000000000000000///...------...///000...//////000111222222222222111000//////000111222111000000111333555444333444444444444444444444444333444444555555444444333333333333222222222111111///000111222333444555555444444333222333444666777666999===???AAAHHHRRR[[[aaadddhhhkkknnnrrrvvvyyyyyyzzz{{{{{{{{{{{{|||~~~{{{yyyyyy~~~~~~}}}{{{wwwpppiiibbb^^^]]][[[ZZZ[[[^^^```bbbcccgggnnnvvv{{{}}}uuupppppprrrrrrpppsssuuuwwwyyyzzzzzzyyyxxxxxxwwwvvvtttqqqooonnnmmmnnnllllllooorrrtttrrrpppooonnnllllllmmmnnnnnnnnnppptttxxxzzzyyyvvvtttssszzz{{{|||{{{yyyvvvrrroooqqqppppppqqqssstttsssrrrrrrvvv{{{~~~|||vvvsssqqqsssvvvwwwsssnnnpppooooootttyyyzzzwwwrrrmmmlllkkkjjjjjjlllnnnoooppprrrtttuuuuuuuuuvvvxxx{{{~~~~~~vvvuuutttuuuzzz~~~~~~xxxsssnnniiiccc___aaafffjjjmmm|||zzzrrroooiiiaaaZZZVVVVVVWWWZZZXXXUUUTTTSSSRRRPPPOOONNNQQQUUUZZZ^^^]]]YYYVVVSSSOOOIIIBBB<<<888555555666555444444555555333222444444444333333333222222000000111111222222222222333333333333333333333333333333333333333333333333222222222111111111111111222222111111111111222222////////////////////////111111111111111111111111//////000000111111222222222222333333333333222222222222333222222111000///000000000000111111111111000/////////000111222222......000111222222222222222222111111000000//////000000000000000000000000////////////////////////222222222111111111000000///000111222222222222222333333222111000///......---...000111111000000///000000000000000000000000000000000000111111111111333222111000000111222333000000111111111222222222000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000222111111111000000//////111111000000//////......111000///......///000111222111111111000000//////111111111000000000//////000000000000000000000000000000000000111111111111222111///.........///000,,,---///000222333333333000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000222222111111111111222222222111111111000000//////111111000000000000000111333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222///111222444555555555444444444333111000000333666999===BBBHHHOOOWWW^^^dddkkklllnnnqqqtttwwwzzz{{{{{{{{{{{{{{{}}}~~~yyyuuurrrooojjjeee```]]]\\\]]]^^^aaaeeejjjnnnqqqrrrqqqvvv|||}}}uuuqqqqqqqqqooommmrrrtttwwwzzz{{{zzzyyyxxxuuuuuutttrrrqqqooonnnmmmpppoooppptttyyy|||}}}|||zzzyyywwwwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~|||{{{|||}}}~~~|||{{{||||||zzzxxxyyy|||}}}yyyuuuuuutttvvv{{{zzzvvvuuutttrrrrrrrrrsssttttttwwwzzz{{{{{{zzz{{{|||zzz|||~~~}}}}}}{{{xxxrrrkkkfffeeefffhhhiiiooowwwzzzuuunnnfff___ZZZWWWVVVWWWVVVVVVVVVWWWWWWTTTRRRRRRRRRSSSVVVZZZ\\\[[[ZZZXXXUUUQQQKKKDDD???;;;999999777555444555555555333444444444333333333222222000111111111222222222222333333333333333333333333222222222222222222222222111111111111111111222222222222111111111111222222000000000000000000000000111111111111111111111111000000000000000111111111...//////000000//////...000000111111222111111111000000000000111111111111000000000000000000111222......///000111111111111111111111000000000000000000000000000000000000000111111111111111111111111222222222111111111000000111111222222222111111000111111111111000000000000111111222222111000///...000000000000000000000000000000000000111111111111111111000//////000111111111111111111111111111222///000000000000000000///000000000000000000000000000000000000000000000000000000000////////////...111111111111000000000////////////000000000000000111000000//////000000111111111111111000000000///111111111111111111111111000000000000000000000000//////000000000111111111222111000///...//////000---...///111222222222222000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000111000000000000000000111111111111111000000000///111111000000000000111111333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222333333222111000111222222333333444888:::;;;AAAIIIRRRZZZ```fffjjjoooppprrrtttwwwzzz{{{}}}|||{{{{{{{{{|||yyysssiiifffbbb]]][[[[[[\\\]]]bbbeeelllssszzz~~~~~~}}}{{{{{{uuurrroooppptttyyy{{{zzz{{{vvvtttssssssooommmqqqtttyyy|||~~~}}}{{{yyyuuutttttttttssssssrrrrrrtttuuuwww}}}||||||~~~|||{{{zzzyyy{{{}}}yyyzzz{{{{{{yyyxxxyyyzzzyyyzzz}}}zzzsssnnnkkkjjjiiiiiifffmmmwww}}}~~~vvvnnniiibbb[[[VVVUUUUUUUUUWWWYYYZZZXXXVVVWWWTTTQQQQQQTTTXXX[[[]]]ZZZYYYWWWSSSNNNGGGAAA>>><<<999666444555666666555444444444444333333333333111111111111222222222222222222222222222222222222000000000111111222222333000000000111222222222333222222111111111111222222111111111111111111111111111111111111111111111111111111111111000000000000000000111111111111000000---...///000111111111111000000000000111111111111222111000000000000000000---...///000000111111000000000000000111111111111000000000000000000000000111111111111111111111111222111111111111000000000333333333222222000////////////000000111111111222333333333333222000///...000000000000000000000000000000000000111111111111000000////////////000000111111111111111111111000////////////////////////000000000000000000000000000000000000000000000000////////////............111111111111000000000000......///000000111222222000111111111111111111000111111111111000000000000000000000000000000000000000000000000000000000000//////000000000000111111111111000/////////////////////000111111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000111111000000000111111222333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222111000......111222333444555888<<>>FFFPPP\\\cccbbbdddgggjjjmmmrrrxxx}}}zzzzzz{{{|||}}}}}}~~~~~~~~~}}}}}}~~~zzzvvvppphhhcccaaabbbdddfffhhhlllqqqvvvzzz}}}~~~{{{vvvuuusssooooooqqqpppsssvvvyyyzzzzzzyyyyyyzzzzzzzzzzzz{{{~~~}}}|||xxxuuurrrrrruuuwwwzzzxxxwwwxxxwwwvvv{{{}}}tttsssqqqqqqtttwwwzzz|||rrrnnniiigggjjjrrr|||yyytttnnniiieeebbb```^^^\\\[[[YYYYYYXXXUUUQQQNNNOOOQQQTTTVVVWWWXXXWWWVVVPPPLLLGGGCCC@@@<<<999666555555555555444444444444444444333333333222222222333333333333333333333333222222222222222222333333111111111111111111222222222222111111111111222222000000000000000000000000111111111111111111111111000000000000000111111111222222333333333333222222111111111111111111000000000000000000111111111111000000000000000000111222111111222222222222111111111111111000000000000000111111111111111111111111111111111111111111111111////////////000000111111000111111222222222111111000000000000111111111111222111000/////////000111000000000000000000000000000000000000111111111111///000111222222111000///---......///000111222222222111///......///111222000000000000000000000000000000000000000000000000111000000000000////////////000000000111111111111111111111111111111111111111000000//////000000111///000000000111111111111222222111000//////......000000000000000000000000........./////////000000///000000111000///...---///000000111111111000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000111111000000000000111111///000000000111111111111111111111111222333444555111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333555777:::;;;888<<>>DDDNNNWWW]]]```cccdddmmmoooqqqrrrsssuuuxxxzzzzzzzzz{{{}}}~~~|||}}}gggffffffhhhkkknnnooooootttuuuvvvyyy~~~|||yyyuuussstttvvvxxxzzzxxxxxxxxxxxxzzz{{{|||}}}~~~|||zzzyyy~~~|||||||||}}}|||wwwssspppnnnvvvwwwwwwyyy|||}}}zzzzzzyyyoookkkhhhdddfffllluuu}}}~~~{{{wwwrrrmmmkkkccc[[[WWWYYYZZZYYYWWWPPPOOOOOOOOOPPPQQQSSSUUUWWWUUURRRPPPLLLFFF???:::777777777666666555555555555555555555555555555555333333333222222111111111111111111222222333333333222222222222222222222222444333222222444444333222222333333444444333333222111111000000111111222333111111111111111111111111000000////////////000000111111222222222222111111333333222111000///...---222222111000//////000000///000111222333222111111111111222222222222111111......//////000000111111000000000000111111111111111000///////////////000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222111111111000000////////////000000000000111111000000000000111111000000000000////////////000000000000000000000000000000////////////000000////////////////////////000000000000000000000000//////000000111111111222////////////////////////000000////////////000000111111000000//////......000000000000000///......///...---,,,,,,---...///...............///000000//////000000000000////////////000000111111111222111111000000000000111111222333333333222111///...000000////////////000000333333222222222222222222333333333222222222111111111111222222222222111111222222111111222222333444222111000.........///000444222000000222333444444222333555666777999===@@@FFFNNNWWW^^^```dddiiimmmppprrruuuvvvuuuuuuvvvxxxyyyyyyyyyyyyyyyzzz{{{|||gggiiilllrrrwwwzzz{{{|||yyyyyy{{{~~~|||xxxrrrmmmjjjkkklllmmmnnnoooooooooooorrrwww{{{~~~}}}~~~{{{yyyyyyyyy|||}}}xxxsssppprrrqqqqqqrrrtttzzzzzzqqqmmmiiifffhhhmmmqqqwww~~~~~~{{{yyysssmmmddd]]][[[ZZZXXXWWWXXXVVVTTTRRRSSSUUUXXXZZZZZZYYYWWWUUUQQQLLLEEE@@@;;;:::999777666666555555444444444444444444444444555555555444444444333333111111222222222333333333444444444444444444444444333222111111333333222111111222222333333222222111111111000000111111222333111111111111111111111111000000////////////000000111111222222222222111111111111000000000000000000222222111000000000000000///000111222222222111111000111111222222111111000000000000000111111111222000000000000111111111111000000000000111111111111111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222222222222111111111000000////////////000000000000111111000000000000111111///////////////.........000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111////////////////////////000000////////////000000111000000000/////////...000000000000000///......000///...------...///000000////////////000111111111111222222222222111111///000000000111111111111111111000000000000111111111111222222111000///...000000////////////000000////////////////////////333333222222111111111111111111222222222222111111222222111111222222333444222222111000000000000000333222111000000111111000444555666777:::???EEEJJJXXX^^^eeeiiiiiiiiillloooppprrrtttuuuuuuuuuvvvwwwyyyyyyyyyyyyyyyzzz{{{{{{~~~~~~~~~mmmqqqxxx{{{vvvooohhhdddccceeefffmmmppprrrqqqpppsss{{{}}}zzzyyyyyyzzz|||~~~|||yyywwwvvvtttrrrssswww}}}}}}~~~zzztttoookkkllloooooorrruuuvvvwww{{{}}}yyyqqqhhhaaa[[[XXXVVVYYYWWWTTTRRRRRRTTTWWWYYY[[[[[[[[[ZZZYYYTTTNNNJJJBBB???<<<999666555555666444444444444444444444444555555555555444444444444111222222222222333333333333333333333333333333333222111000000222222111000000111111222222111111000111111000000111111222333111111111111111111111111111000000//////000000111111111222222222222111111......///000111222222333222111000000000000000000///000111111222222111111000000111111111111000000111111111111222222222222000000000000111111111111...///111222333222222111111111111111000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000111111111111222222111111111111000000000////////////000000000000111111000000000000111111........................000000000000000000000000222222111111111111222222111111111111111111111111000000000000000000000000000000000000111111111111////////////////////////000000////////////000000000000000000////////////000000000000000//////...000000////////////000000111000000000000111222222111111222222222222111111000000000000111111111111111111000000000000111111///000000111000000//////000000////////////000000..................//////222111111111111000000000111111222222222222111111222111111111111222333333222222222333222222111111111111222222222222111111666777888;;;@@@HHHQQQXXXbbbfffkkkmmmlllkkklllnnnppprrrttttttttttttvvvwwwxxxxxxyyyyyyzzz{{{||||||~~~}}}||||||}}}~~~}}}|||zzz~~~yyyvvvpppkkkggghhhllloootttzzz|||}}}~~~{{{xxxyyy}}}|||xxxvvvwwwyyy|||xxxsssqqqsssqqqrrrrrrrrrqqqssswww{{{}}}uuukkkaaa[[[XXXVVVUUUSSSRRRRRRTTTUUUVVVXXXYYYZZZ\\\\\\ZZZVVVRRRHHHEEE@@@;;;777555555555444444444444444444444444333333333333333333222222222222222222222222222222000000000000000000000000222111000111222333222111111111222222222222111111111111000000111111222333111111111111111111111111111000000000000000000111111111222222222222111111......///000111222222333111111000000000000000111///000000111111111111111///000000111111000000///111111111111111111111111///000000000111111111111,,,---000222333222111000111111111000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000111111111111111111111111000000000000////////////000000000000111111000000000000111111.........///////////////000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000111111111////////////////////////000000////////////000000000000000000//////////////////000000000000//////111000000000000000000111111000000000000111222222//////000000000000//////000000000000000111111111111111000000000000111111000000000111111111111111000000////////////000000000000000111111111111111111000000000000000000000111111222222222222111111111111111111111222222333000111222333333222111000///111333444444555666777666999>>>CCCJJJRRR[[[aaabbbeeeiiilllllllllnnnpppppprrrssssssssstttvvvwwwxxxyyyzzz{{{}}}~~~~~~~~~|||{{{zzzzzz||||||{{{yyyzzzyyyvvvrrrppprrrwww||||||~~~zzzwwwtttqqqpppuuuvvv{{{~~~xxxtttsssrrrssssssrrrpppoooooooooxxx}}}xxxlllbbb]]]WWWWWWXXXXXXXXXXXXWWWWWWSSSTTTVVVYYY[[[\\\ZZZXXXNNNJJJEEE>>>999777555555444444444444444444444444333333333333333333333333222222222222222222222222000000000000000000000000333222111222444555444333222222333333333333222222111111000000111111222333111111111111111111111111111111000000000000111111111111222222222222111111000000000000000111111111111000000000000000111111000000000000000111111111000000111111111111000000000000000000000000000000///000000000111111111111***,,,...000111111000///000000000000000000111111000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111//////000000000111111111000000000000000000000000000000////////////000000////////////////////////000000000000000000000000111111000000000000000000000000000000000000000000000000////////////000000////////////000000000000//////000000000000//////000111111111111111111000000////////////000111111//////000000000000//////111111000000000000000000111111000000000000111111222222222222222222333333000000////////////000000111111111222222333333333000000000000000000000111111111222222222222111111111111000000111111222333///000111222222222000000///111444444444444777999999>>>FFFMMMTTT[[[aaadddfffhhhkkknnnpppqqqssstttqqqrrrssssssssstttvvvxxxyyyzzz|||~~~|||zzzyyyyyyyyyyyyxxxvvv|||{{{|||}}}|||zzzxxxyyy}}}zzzvvvssslllkkkkkkpppyyy{{{vvvssssssssstttsssqqqnnnkkkiiimmmqqqwww}}}xxxnnnggg[[[[[[[[[ZZZYYYWWWVVVUUURRRRRRRRRUUUXXXZZZYYYYYYSSSPPPKKKDDD???:::888777555555555555555555555555555555555555666666666666333333333222222222222111333333333333333333333333333222111222444555555444333333333444444333333333111111000000111111222333111111111111111111111111222111111000000111111222111111222222222222111111222222111111000000//////000000000000000111111222000////////////000111222111111222222222222111111000000000///////////////000000000000111111111111+++,,,...///000//////...000000000000111111111111000000000000000000000000222222222222222222222222000000000000000000000000111000000000000000////////////000000000000000111////////////000000000000111111000000000000111111///000000111111222222333000000000000000000000000000000////////////000000........................000000000000000000000000111111111111000000000000000000000000000000000000000000////////////000000////////////000000000000...//////000000000000000000000111111111111000000000////////////000111111111111222222222222111111111111111111000000000000111111000000000000111111444333333222222222333333000000////////////000000//////000000111111222222000000000111111111111222111111222222222222111111111000000000000111222222///000111111111111111111111333555444222333777;;;AAAGGGOOOWWW]]]aaadddfffjjjkkkmmmnnnpppqqqrrrrrrsssssstttsssssstttwwwzzzxxxyyy|||{{{yyywwwvvvvvvuuusssqqq}}}{{{~~~|||wwwuuuvvvyyy{{{~~~}}}oookkkhhhjjjqqqzzz{{{wwwuuuuuuttttttsssqqqnnnllljjjlllppptttzzzyyysssfffccc___[[[XXXVVVUUUUUUVVVTTTRRRSSSTTTVVVWWWWWWXXXVVVQQQKKKEEE@@@<<<:::666666666666666666666666555555555555666666666777333333333222222222111111444444444444444444444444111000000111333555444333222222333333333333222222111111000000111111222333111111111111111111111111222111111000000111111222111111222222222222111111111111111111000000000///000000000000000111222222000//////...///000111222222222333333333333222222111111111000000000//////000000000000111111111111.........//////////////////000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000////////////////////////000000111111////////////000000000000111111000000000000111111/////////000111111222222000000000000000000000000111000000000000000000111////////////////////////000000000000000000000000111111111111000000000///000000000000000000000000000000////////////000000.../////////000000000111......///000000000000000//////000111111000//////111000000000000111222222111111222222222222111111111111111111000000000///111111000000000000111111555444222111111111111222000000////////////000000.........///000111111111111111111111222222333333111111222222222222111111000000000000000111222222111111111111111222333333000333555555555888@@@FFFNNNRRRXXX]]]aaadddfffhhhjjjjjjkkkmmmooopppqqqppptttuuuuuuttttttuuuxxx{{{vvvwww{{{~~~yyywwwtttsssrrrpppmmmkkk~~~~~~}}}|||zzzvvvqqqmmmkkknnnqqqpppnnnoootttyyyyyy}}}{{{vvvqqqqqquuu{{{~~~}}}xxxwwwvvvvvvvvvvvvtttsssmmmnnnoooppptttzzz{{{uuuppphhh```[[[YYYZZZ[[[[[[XXXTTTRRRSSSTTTUUUVVV\\\ZZZUUUPPPJJJDDD???===777777777777777777777777333333333444444444555555333333333222222111111111222222222222222222222222000//////000222444333222111111222222222222111111111111111000111222222333111111111111111111111111222222111111111111222222111111222222222222111111000000000000000111111111000000///000000111222222000///.........///111222222333333444444333333222333222222222111111000000000000000000111111111111111000///////////////000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000/////////....../////////000000111111////////////000000000000111111000000000000111111---......///000111111222000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000////////////000000.../////////000000111111......///000000000000000...///000111111000///...222222111111222222333444//////000000000000//////222111111111000000//////111111000000000000111111555444222000//////000000000000////////////000000...//////000111222222333111111222222222333333333111111222222222222111111000000000000000111111222333333222111222333555666...111555777:::AAALLLTTTXXXZZZ^^^```bbbeeehhhjjjkkkkkklllnnnrrrtttuuuuuuuuuuuuuuuuuutttvvvyyy|||tttvvvyyy|||xxxvvvrrrpppooollliiiggg~~~yyysssooonnnnnnllljjjiiikkklllmmmooorrrwww{{{yyyyyy}}}}}}zzz{{{}}}|||vvvooolllqqq{{{{{{qqqiiidddaaa___^^^YYYYYYYYYWWWUUUSSSRRRRRRXXXWWWVVVVVVTTTOOOGGGAAA===999666666777888666444777666555555444444555555333333333444444555555555333333333333333333333333555444333333222222222222222222222222222222222222000000000000000000000000///000000000000111111111222222222111111111000000111111222222222222111111000000000000000000000000000000000000111111111111///////////////000000000777666444333333444555666111///...///111222222111111111111000000//////...444333111000000///---,,,000000000000111111111111222222222222222222222222000000000000000000000000222222222222222222222222222222222111111111000000111111000000//////..................//////////////////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222222222111111000///////////////000111222333444444////////////....................................////////////////////////333333222111000///......222333444555555444222111222111000//////000111222000000000000000000000000111000/////////000222333000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222000111111111111222222222222111000//////000111222222444555444333111111111111222666:::AAAJJJTTT[[[aaabbbdddfffiiikkkmmmmmmooonnnnnnnnnnnnpppqqqrrrrrrssstttvvvvvvvvvuuutttvvvuuuvvvwwwzzz{{{zzzyyyssspppkkkiiihhhgggccc```zzzuuupppmmmmmmmmmlllkkkrrrsssuuuvvvwwwzzz~~~wwwqqqrrrvvv{{{{{{sssmmmgggbbb___ZZZYYYXXXUUURRRPPPPPPPPPQQQQQQQQQSSSUUUSSSOOOKKKDDD???;;;888888888777555444444333222222222222222333333333444444444555555333333333333333333333333555444333333222222222333222222222222222222222222111111111111111111111111000000000111111111222222222222222111111111000000111111222222222222111111000000000000000000000000000000000000111111111111//////000111222222333333......///111444888<<<>>>444222000000111111000///////////////////////////////////////000000///...000000111111111222222222000000000000000000000000111111111111111111111111222222222222222222222222333333333222222222111111000000000111111111111111....../////////000000000///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000111111222333333444222222111111111000000000111000000000000/////////........................////////////////////////222111111000000//////...---...000111222111000///222111000//////000111222000000000000000000000000111000/////////000222222000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222///000000000000111111111222111000//////000111222111222333222000000111222666999===AAAHHHPPPYYY^^^cccdddeeegggiiikkkmmmmmmnnnnnnnnnnnnnnnpppqqqrrrrrrssstttuuuvvvuuuuuuttttttttttttuuuwwwwwwvvvuuuoookkkfffcccaaa```]]][[[wwwtttpppooopppqqqrrrrrr}}}zzzwwwxxxyyy~~~yyyrrrkkkfff^^^\\\XXXUUURRRPPPPPPPPPNNNNNNOOOQQQTTTVVVUUUTTTMMMHHHAAA<<<999888777777444333333222222222222222333333333444444444444555333333333333333333333333444444333222222222333333333333333333333333333333222222222222222222222222111111111111222222222333222222222111111111111111111111222222222222111111000000000000000000000000000000000000111111111111///000111222333555666666222222111111222333555666666444222111111111000............///////////////......///000000000000000111111111111222222222222////////////////////////111111111111111111111111111111111111111111111111333333333333333222222222///000000111222333333333/////////000000000111111000000111111111000000///000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///////////////////////////000000111111222222333111111000000000/////////111111111111000000000000////////////////////////////////////////////////////////////////////////...///111222333222111111111111000000000000111111000000000000000000000000000000000///000111111222000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222/////////000000000000111222111000//////000111222222333222111000111444666???BBBGGGLLLRRRXXX^^^cccfffggghhhiiijjjlllmmmmmmooonnnnnnnnnooopppqqqrrrqqqrrrtttuuuuuuttttttssssssrrrqqqqqqrrrrrrpppnnnjjjfff```\\\ZZZZZZZZZZZZxxxvvvuuuuuuwwwzzz}}}~~~}}}wwwsssfffbbb\\\WWWTTTRRRQQQQQQPPPPPPOOOPPPRRRTTTUUUUUUUUUPPPHHHAAA<<<999777777666555555444444444444444444444444444444444444444333333333333333333333333444333333222222333333333333333333333333333333333222222222222222222222222111111222222222333333333111111111111111111111111111111222222222222111111000000000000000000000000///000000000111111111111111111222222333444555555888666444222000...------555333222111222222222000000000000000///////////////000222222111000000000000000000111111111111222111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222000000000111111222222222000000000000111111111111000111111111111000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000111111111111111111000000000//////...---------------...///000111222222111111111000000000//////000000000000000000000000////////////////////////---........./////////000111111222222222111111000111000000000000000000111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000111111111111222222111000000111222222444444444333333555:::>>>GGGKKKQQQVVV[[[___cccfffhhhiiiiiijjjkkklllmmmmmmpppppppppqqqqqqrrrssssssqqqrrrsssttttttsssrrrqqqrrrpppooonnnnnnmmmjjjhhhddd```[[[WWWWWWZZZ]]]```}}}|||}}}zzzzzzzzz{{{}}}{{{vvvoooppprrrvvv{{{~~~zzzzzzyyyzzz|||mmmggg```[[[WWWUUURRRPPPQQQQQQPPPOOOPPPQQQTTTVVVWWWTTTNNNGGG@@@;;;888777777666555555444444555555444444444444444444444444333333333333333333333333333333333222222333333444333333333333333333333333111111111111111111111111111111222222222333333333111111111111111111111111111111222222222222111111000000000000000000000000///000000000111111111111222222222222222111111111000000000000111111222222222000000000333444555444555444444333222111000000,,,...111222111000000111/////////000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111000000000/////////000000000000111111111111000000111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222///000111111111111000///000000//////...---------------...///000111222222000000/////////.........111111111111111111111111000000000000000000000000------......//////000000000//////...---,,,++++++000000000111111000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111222222222222333333333222111000000111222333444444444444666:::@@@EEENNNRRRXXX]]]```ccceeegggjjjjjjjjjkkkllllllmmmmmmqqqqqqrrrsssttttttttttttpppqqqrrrssssssrrrqqqppppppooommmkkkjjjhhheeeccc\\\ZZZWWWUUUWWW]]]dddiiixxxtttuuuxxx|||}}}~~~|||vvvwwwxxxyyyzzz|||~~~}}}zzztttnnnkkkdddeeehhhkkkoootttxxxzzz}}}~~~zzzuuurrrqqqpppooottt{{{~~~}}}yyyzzz~~~sssmmmeee___\\\YYYTTTPPPOOOOOOOOOOOONNNPPPTTTWWWWWWVVVTTTNNNFFF???;;;999666555555444444444444444555444444444444333333333333333333333333333333333333333222222222333444444333333333333333333333333000000000000000000000000111111111111222222222333111111111111111222222222111111222222222222111111000000000000000000000000000000000000111111111111222222222111000000////////////000000111222333333...------///333666777666888888888777666666555555***...222333111000111333///000000000000111111111000000000000000000000000222222222222222222222222111111111111111111111111/////////000000000000000111111000000///......---/////////000000000111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000333333333333333333333333------////////////------///000000111111222222333111111000000000/////////////////////............000000000000000000000000000000000000000000000000.........//////000000000222111000///......------000000111111111111000000000000000000000000000000//////000111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222333333333444444333222111000000111222333222333444666:::???FFFKKKSSSWWW\\\```cccdddfffgggiiijjjjjjkkklllmmmmmmnnnqqqrrrssstttuuuuuuuuuuuupppqqqqqqrrrrrrqqqoooooonnnllliiihhhgggdddaaa^^^VVVUUUUUUUUUYYYaaakkkrrr~~~|||{{{zzzyyyxxxwww{{{|||yyysssrrrvvv{{{yyytttooonnnnnnnnnoooppprrrtttuuuooooooooonnnllliiigggeeebbbbbbcccdddgggkkknnnpppqqqrrrtttxxx{{{{{{yyywwwtttooolllkkkhhhfffjjjpppoooppprrruuuxxxzzz|||~~~|||xxxvvvwwwwwwvvvyyy}}}zzzuuussstttuuuzzz|||uuummmhhheee```YYYTTTNNNOOOPPPOOOMMMNNNQQQUUUTTTWWWXXXUUUNNNEEE???<<<777777666555555555555555555555444444444333333333333333333333333333333333333222222222333333444555444444444444444444444444111111111111111111111111000000000111111111222222000000111111111222222222111111222222222222111111000000000000000000000000000000000000111111111111111111111111111000000000222222222222111000//////---,,,,,,...222555666666:::::::::;;;;;;<<<<<<<<<444888<<<:::666222111222111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222//////000000111111111111111000000000000000000000....../////////000000000---...///111222222222222000000000000000000000000222222222222222222222222000000000000000000000000222222222222222222222222,,,---///000000///---,,,000000111111222333333444222222111111111000000000000000000////////////...000000000000000000000000000000000000000000000000///000000000000000000000222222222111111222222333///000111222222111000///000000000000000000000000...///000111222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333333333111111111111333333333555999<<>>CCCIIIPPPWWW\\\[[[]]]aaacccdddeeeggghhhggghhhiiijjjlllmmmnnnooonnnoooqqqrrrssssssrrrqqqooopppqqqqqqpppooonnnmmmgggeeecccaaa```]]]ZZZWWWZZZ[[[]]]___dddmmmxxx~~~yyyxxxwwwrrrnnnnnnooosssxxx|||}}}~~~{{{xxx{{{|||}}}}}}|||xxxtttnnniiidddbbbcccbbbaaabbbdddeeedddcccbbbbbbbbbbbbaaa___^^^]]]]]]\\\[[[[[[[[[]]]```aaaffffffhhhkkkooorrrrrrrrrnnnkkkhhhccc```]]][[[[[[\\\\\\]]]^^^______``````___```aaabbbdddgggiiijjjrrrtttxxxzzz}}}}}}~~~{{{xxxzzz|||~~~wwwmmmfffggghhhmmmzzzzzzsssjjjaaaZZZVVVQQQNNNOOOOOOMMMJJJSSSWWWXXXUUUTTTTTTNNNFFFAAA>>>999666555666555555666666555555555444444444222222333333333444444444555444444333333444444555333333333333333333333333222222222222222222222222222222111111111111222222222222222333333222222222222222222111111111000000000000000000000000000000333222111000111222333444222222222222111111111000333333222222222222222222000000111111111222222222333444555666777999::::::@@@@@@AAA@@@===:::666444333444444555555444444333000222444666666666444333555555444333222111000///000000000000111111111111222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111000000000000111111////////////////////////000000000000111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000//////000000000000//////......///000111222333333000///...------...///000111111111000000000000000///////////////////////////000111000///...///000...//////000000000//////222222111111000/////////111111000000//////......000000111111111111000000111111222222222222111111222111000//////000111111111111222222222222222222666<<>>CCCLLLSSSXXX\\\^^^``````aaadddfffggghhhggggggiiiiiijjjjjjkkklllmmmmmmpppppppppppppppppppppooopppnnnkkkjjjjjjhhheeebbbccc```\\\ZZZZZZ[[[]]]^^^fffllluuu{{{~~~yyyyyyyyyxxxyyy}}}zzzsssooonnnooommmllllllmmmnnnpppppppppoooooommmmmmkkkiiifffbbb```^^^]]]\\\[[[\\\^^^___^^^]]]]]]^^^___```````````````[[[ZZZYYYYYYZZZ\\\___```aaabbbeeeiiilllnnnpppqqqrrrppplllgggccc___\\\[[[YYYYYYXXXWWWWWWVVVUUUUUUXXXXXXXXXYYY[[[]]]^^^___```dddhhhkkkkkklllmmmnnnlllnnnqqqsssttttttvvvwwwtttzzz}}}}}}sssnnniiijjjrrr|||xxxnnnfff[[[TTTSSSTTTTTTSSSNNNQQQSSSSSSVVVYYYWWWSSSLLLHHHBBB>>><<<:::999888555555555555555555555666333333333333444444444444555444444333333444444555333333333333333333333333222222222222222222222222222222111111111111222222000111111111111111111000222222222111111111111111000000000000000000000000//////000111111111111000111111111111000000000////////////000111111111222000000000///////////////000000000000000000//////222222222222222222222333333222111111111111222333222222222111111111111111/////////000000111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000111111000000000000111111111111111111111111111111000000000000111111111111000000000000000000000000111000000000000/////////000000000000000000000000000000000000000000000000//////000000000000//////333222222111000///......000//////......//////000000000000000000000111111////////////////////////000111222111000000111222333333333333333333333333000000000000111111111111......///000000111222222//////000000000000//////111111222222222222111111333333222222222222333444222222222333666999<<>>999666666666666666666666666666333333444444444555555555555444444333333444444555333333333333333333333333222222222222222222222222222222111111111111222222000000111111111111000000111111111111111111111111000000000000000000000000///000222333444333222111111111111111000000000000000000111111222333444444111111111111111111111111///000000111222222333333333111///---,,,---///000222111///......///111222444333222111000000111111222222111111111000000000///000000000111111111111000000111111111222222222////////////////////////111111111111111111111111///////////////////////////000111111222222111111111111000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111///000000000000000000/////////000000111111111111000000000000000000000000///111222222111111222333222111000///.../////////......///000111222222333222111111111000000000/////////000000000000//////111111222222222222111111000111111222222222333333...///000444:::AAAGGGKKKTTTWWW\\\___```aaabbbdddeeefffggghhhiiiiiijjjjjjhhhiiijjjkkkkkkkkkjjjjjjkkklllmmmmmmlllkkkiiihhhbbbbbbaaa___]]][[[ZZZZZZYYY___fffnnnttt{{{zzzvvvrrrooommmkkkgggdddcccccceeefffcccbbbbbbaaaaaaaaaaaaaaaeeefffiiilllnnnpppppppppoooooonnnmmmkkkiiigggfffeeedddcccdddfffgggfffeeecccdddfffhhhkkklllmmmmmmiiigggeeedddcccdddeeefffeeeiiimmmoooooopppssswwwvvvvvvtttrrroookkkhhhggg]]]]]]^^^^^^^^^^^^^^^^^^___^^^^^^]]]]]]]]]^^^^^^___aaadddfffeeeddddddddddddcccaaa^^^\\\^^^aaaeeejjjooovvv~~~|||{{{sssnnnmmmoooqqqrrrzzz~~~zzzvvvooofff___[[[UUUQQQRRRTTTVVVYYY]]]\\\YYYTTTPPPJJJDDD<<<888777777777666666666555555333444444444555555555555555444444333333444444555333333333333333333333333222222222222222222222222222222111111111111222222000111111111111111111000111111111111111222222222000000000000000000000000111111222333333333333333222222222222111111111000111111111222333333444444000111111111222222222222111111222222333444555555666444222000//////000111111000////////////000111222222222111111111111111222222222111111000000000000000000000111111111111000000000111222222333333000000000000000000000000111111111111111111111111000000000000000000000000000000111222222222222222111111000000000000111111////////////////////////000000000000111111111111000000000000000000000000000000000111111111111222000000000000000000000000000000000000000000000000//////000000000000//////---...///000111222333333///000000111111000000////////////000111111222222000000000000000000000000...000111111000000222333444333111000///000000111...//////000111222222222333222222111000000//////000000111111111111000000111111222222222222111111///000111222333333333222///111444999@@@HHHNNNRRRZZZ]]]```bbbbbbcccdddfffeeeeeeeeefffggghhhhhhiiihhhiiijjjkkkkkkjjjiiihhhjjjjjjkkkjjjiiifffcccaaa]]]]]]\\\ZZZXXXYYY[[[^^^```hhhsss|||{{{wwwssspppmmmjjjhhhfffdddbbbaaaaaabbbcccaaaaaaaaa```______aaabbbccceeeiiilllooorrrsssssssssssssssssssssrrrqqqpppnnnmmmlllmmmooopppooonnnmmmnnnppprrrtttvvvwwwwwwuuusssqqqnnnmmmlllmmmnnnkkkppptttuuuttttttxxx{{{zzzzzzzzzyyywwwuuusssqqqjjjjjjiiiiiihhhhhhggggggeeeeeedddcccbbbbbbbbbcccccceeegggggggggfffggghhhffffffeeecccaaaaaaccceeehhhmmmttt|||zzzssswww|||}}}wwwssspppoookkkrrrzzz~~~vvvooobbbYYYSSSSSSSSSSSSWWW\\\YYYYYYWWWUUURRRKKKCCC===999888888777666555444444444444444444555555555555555444444333333444444555333333333333333333333333222222222222222222222222222222111111111111222222111111222222222222111111000000111111111222222222000000000000000000000000111111111111111222222333333333333333222222222222111111111111222222222222......///000111222333333222222222333333333333333666666444333222222333333000000000000000000000000...///000111111111000////////////000000000000000000000000000111111111111///000000111222222333333000000000000000000000000111111111111111111111111000000000000000000000000///000000111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000//////000000000000//////......///000111222333333///000111111111111000///...//////000111111222222000000000000000000000000---///000000000000111333666444222111000000111222//////000000111111111222111111111111111111111111111111222222222222111111111111222222222222111111000111222333444444444333444666;;;BBBIIIQQQVVVZZZ\\\___aaaccccccccceeefffddddddddddddeeeffffffggghhhiiijjjkkkkkkjjjiiigggggggggggggggddd```]]]ZZZXXXXXXWWWUUUTTTVVV\\\aaahhhrrr{{{xxxtttqqqooommmjjjhhhffffffeeedddcccbbbbbbaaaaaaaaaaaa``````aaaccceeedddfffjjjnnnqqqtttvvvvvvwwwwwwxxxyyyzzzzzzzzzzzzvvvuuuuuuuuuwwwxxxwwwvvvwwwxxxzzz|||~~~~~~{{{xxxvvvuuuuuuvvvssswww||||||zzzzzz}}}~~~|||{{{xxxxxxwwwvvvtttsssrrrqqqlllkkkjjjiiihhhhhhhhhhhhiiikkkllllllllllllnnnooogggiiijjjiiigggffffffgggfffjjjrrrzzz|||vvvoooqqqtttuuuwww{{{~~~wwwqqqooohhhmmmsssvvvyyyzzziii___VVVTTTRRRPPPRRRXXXWWWXXXYYYYYYWWWQQQIIICCC:::999888777666555444333444444444555555555666666555444444333333444444555333333333333333333333333222222222222222222222222222222111111111111222222222222333333333333222222000000111111222222222222000000000000000000000000111000/////////000222333444444444333333333222222111111111000000000000000,,,---...///000111222333333333333222111000000000000000000/////////000000000000111111111111000000+++---///111111000///...,,,,,,---...///000111111000000000000111111111111///000000111222222333333000000000000000000000000111111111111111111111111000000000000000000000000...//////000000000000000111111000000000000111111111111111111111111111111000000000000111111111111000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000//////000000000000///////////////000111111222222///000111222222111000///...//////000111222222222000000000000000000000000,,,...///000//////111333555444222000//////000111000000000000111111111111000000000111222222333333222222333333333333222222111111222222222222111111000222333555666666555555888;;;AAAHHHPPPWWW\\\___\\\^^^```aaabbbbbbdddeeecccccccccccccccdddeeefffhhhiiijjjkkkkkkjjjhhhgggdddeeeeeedddaaa\\\XXXUUUUUUUUUSSSQQQPPPUUU\\\cccmmmxxx{{{|||}}}}}}yyyyyy{{{~~~}}}{{{yyyxxxtttpppmmmlllmmmmmmkkkhhhhhhgggfffeeedddccccccccccccdddffffffeeeeeefffhhhgggiiikkklllnnnrrrwww{{{}}}yyywwwwwwvvvuuusssrrrqqqqqqtttrrrpppnnnnnnoooqqqrrrrrrrrrrrrpppnnnkkkhhhfffhhhlllrrrxxx}}}~~~}}}{{{{{{xxxtttnnnkkkhhhhhhkkkpppsssuuu{{{}}}~~~wwwnnnkkkjjjiiihhhkkkqqqzzzwwwkkk```[[[VVVQQQRRRWWWXXXXXXYYYYYYYYYUUUPPPLLL???<<<888666666777666555666666666666666555555555555555555555555555555555444444444333333333222222333333333222222222111111222222222222222222222222333111000222444555222000222222222111111111111000000000000000000000000000111111000000111222333333333444555666666444222111000000000000000000000000222222111111111111111111111111222222222333333333111111111111111111111111000000000000000000000000222111111111000000/////////000111000///...///000000000000000000111111222000000000000111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111111111111111111111111111111111000000000000111111000///////////////000000000000000000000000222111111111000000//////000000000000000000000000111111111000000000000000222222111000//////000000***,,,...000222222222222///000111222222111000///,,,...111333333222000///000000000000111111111111222222111111111111222222222222111111111111111111444555666555444444555777<<>>???999888666444444555666777555555555555555555555555444444444444333333333333333333333222222222111111222222222222222222222222333222111222333444222000222222222111111111111000111111111111111111111111111111111000111111222333222333444555444333222111000000000000000000000000111111111111111111111111111111111222222222222333111111111111111111111111000000000000000000000000111111111111000000000000///000111000///...///000000000000000000111111222000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111555555444222111000///...111000000///////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111222111000000000000000000222222333333222111000///000000111111111111000000111000///......///111333000000000000111111111111111111111111111111111111111111222222222222222222333333333333555999???CCCMMMQQQVVVZZZ[[[[[[\\\\\\___```aaabbbccccccccccccbbbcccddddddeeefffgggggghhhhhhhhhgggeeeccc```___]]]\\\YYYVVVSSSRRRQQQQQQRRRUUUYYY\\\___fffooouuu~~~wwwqqqlllgggeeeeee```aaaccceeegggiiijjjkkkkkklllnnnppprrrqqqpppooonnnnnnnnnooopppqqqrrrssssssuuuyyy{{{}}}}}}yyywwwttttttssssssuuuwwwyyyzzz~~~uuupppiiicccaaa```_________aaaeeeiiilllnnnppppppvvvwwwyyy|||}}}}}}zzzsssqqqnnnhhhcccaaabbbdddgggmmmwwwwwwlllaaa\\\TTTSSSSSSUUUXXXZZZZZZYYYSSSNNNHHHDDDDDDEEEFFFGGG:::888666444333555777888555555555555555555555555555444444444444333333333333333333222222222111111222222222222222222222222222222222333333333222111222222222111111111000000111111111111111111111111222111111111111111222222222222333333333333222111000000000000000000000000111111111111111222222222111111111111222222222222111111111111111111111111000000000000000000000000111111111000000000000000///000111000///...///000000000000000000111111222///000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111555444444333222111111000000000////////////000000000000000000000000000000111111111000000000000000////////////////////////000000000000000111111111111111000000000000000111222222222222111000000///000000000111111000000000//////---,,,,,,...///000///000000000111111111111111111111222222111111111111111222222222222222333222333444555888???FFFLLLSSSVVVZZZ\\\\\\\\\\\\]]]``````aaabbbccccccccccccccccccdddeeeffffffggggggfffgggfffeeeccc```]]][[[YYYXXXWWWUUUSSSTTTVVVWWW[[[```eeejjjmmmssszzz}}}rrrmmmiiieeebbbbbbaaaaaabbbdddfffgggiiijjjiiilllooorrrtttttttttttttttuuuvvvwwwyyy{{{}}}~~~|||~~~||||||zzzyyyxxxyyy{{{~~~yyytttlllfffbbbaaa```___^^^___aaacccfffhhhjjjkkkqqqqqqqqqtttzzz~~~{{{yyywwwtttnnnhhhcccbbbbbbcccgggmmmtttzzzzzzmmmcccXXXVVVTTTTTTVVVXXXXXXXXXYYYTTTOOOJJJHHHGGGFFFEEE:::999666444444555777999555555555555555555555555555555555444444444333333333333333222222222111111222222222222222222222222111222333333333222222222222222222111111111000000111111111111111111111111222222111111111111111222111111222222222222222222000000000000000000000000000000111111111222222222000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000111111///000111000///...///000000000000000000111111222///000000000111111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000..................//////000000////////////000000000000000000000000000000000000000000000000111111//////////////////////////////000000111111111111111000000000000000111111////////////000000000111111000000000000000000111/////////////////////...///000000000111111111111000111222222222222111000111111222222333333333333333555777:::???EEEMMMRRRTTTWWWZZZ]]]]]]]]]^^^___```aaabbbccccccddddddccccccdddddddddeeefffffffffdddddddddbbb```^^^[[[ZZZUUUVVVWWWWWWWWWZZZ^^^bbbfffjjjpppuuuxxx|||yyyvvvmmmkkkhhhdddbbbbbb`````````aaaccceeeggghhhkkknnnsssvvvwwwyyy{{{|||||||||~~~~~~}}}||||||~~~yyyqqqjjjeeecccaaa```\\\\\\]]]___bbbeeehhhiiilllkkkjjjkkknnnvvv~~~}}}|||zzzuuunnniiifffeeedddeeegggjjjpppxxxxxxnnnbbb^^^ZZZVVVVVVVVVVVVVVV[[[XXXSSSOOOJJJEEE???;;;:::999777555555666777888555555555555555555555555555555555555444444444333333333333222222222111111222222222222222222222222000222444333222111222333222222222111111111111000222222222222222222222222333222111111000111111111111111111111111111222222000000000000000000000000000000000111222222333333000000000111111111111222111111111111111111111111000000000000000000000000000000000000111111111111///000111000///...///000000000000000000111111222000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000---......//////000000111///////////////000000111000000000000000000000000000000000000111111111111000000000000000000000000/////////000111111222222000000000000000111111222............///000222222111111000000000000111111111111222222222111000000000000000000111111111111000111222333333222111000111111222222333444444444555888>>>CCCGGGMMMRRRVVVTTTWWWZZZ\\\]]]]]]___``````aaabbbcccddddddddddddcccccccccddddddeeeeeeeeeaaaaaa```^^^]]]\\\[[[[[[WWWZZZ^^^___aaadddjjjnnnpppuuuzzz|||~~~yyytttxxxpppiiihhhhhhdddcccccc``````aaabbbeeegggjjjkkkooossswwwzzz{{{~~~yyyqqqkkkgggeeeccc____________aaacccfffgggffffffeeedddeeejjjqqqvvv~~~xxxsssooonnneeeeeeeeeeeeiiipppyyyyyypppkkkccc\\\YYYWWWVVVVVVYYYXXXVVVTTTOOOHHH???999999888777777666666777777555555555555555555555555555555555555444444444444333333333222222222111111222222222222222222222222000222444444222111111333222222222111111111111000222222222222222222222222333222222111000000111111000000000000000111222222000000000000000000000000///000000111222222333333000000000000111111111111111111111111111111111111000000000000000000000000///000000000111111111111///000111000///...///000000000000000000111111222000000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000222222222222222222333333///////////////000111111000000000000000000000000///000000000111111111111000000000000000000000000...//////000111111222222000000000000000111222222000////////////111222333222111000//////000111222222111000///...///000000000000000000111111111111///111222333333222111///111111222222333444444555777<<>>AAAIIIKKKPPPTTTWWWYYYYYYYYYYYYZZZZZZ\\\]]]___aaabbbbbbbbbcccccccccccccccddddddbbb``````aaa```]]][[[WWWXXXYYYZZZ]]]cccjjjooozzz}}}xxx{{{zzzyyyyyy{{{}}}~~~|||xxxvvvwwwrrrooolllkkkkkkkkkjjjiiikkklllmmmoooqqqsssuuuuuuvvvzzz}}}vvvqqqnnnkkkiiigggfffddd```]]]\\\\\\^^^___aaabbbeeeiiimmmpppsssttt}}}~~~{{{wwwsssppplllrrr}}}~~~}}}|||zzzyyyqqquuu{{{zzzrrriii___YYYTTTTTTTTTUUUVVVTTTQQQOOOKKKEEE>>>::::::;;;:::999666666666666666666555555333444555555555444222111444333333333333333333222333333333444444444555555111111111111111111111111111111111111111111111111000111222111//////111333333333222222222222333333222222222222222222222222111111111111111111111111111111222222222222111111111111111111222222222222111111111111111111111111222222222111111111111111111111111111111111111000111111000/////////000000000000000000000000000000000000000000000000000000//////000111222222222222//////000111111111111111000000111111222111111111000//////......//////000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000///.........///000111222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111222222111000///...------000000111111111111000000000000000111111111222222///000111111//////000111000000111111222222333333000000000///////////////222222222222333333444444333222222444999???EEEIIIOOOQQQTTTWWWYYYZZZZZZYYY[[[ZZZZZZ[[[\\\___bbbddddddddddddeeeeeeeeeffffffcccaaa_________^^^\\\ZZZXXXYYY[[[]]]```fffmmmrrr{{{xxx}}}|||{{{{{{|||{{{zzzwwwvvvwwwsssqqqnnnlllkkkkkkkkkkkkkkkmmmppptttxxx{{{}}}yyytttooolllllliiifffcccbbbbbbaaaaaa```aaabbbeeegggjjjlllmmmrrrxxxzzzuuunnnpppvvv~~~{{{rrrsssuuuyyy~~~~~~yyypppcccZZZUUUSSSSSSSSSUUUWWWVVVUUURRRLLLCCC===:::999999888777666666555555555555555444444555555555444333222444444444333333222222222444444444444555555555666222222222222222222222222111111111111111111111111000111222111000000111222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111222222222333333333444444111111111111111111111111111111111111111111111111333222222222222222111111222111000/////////111111000000000000000000000000////////////////////////000000111222333444444444//////000111111111111111111111222222222222111111000///...------...///000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000////////////000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000//////......000000111111111111000000000000000000111111111111///000111111//////000111//////000111111222333333111111111000000//////...111111222222333333444444333444555999>>>EEEKKKOOORRRTTTVVVYYY[[[\\\\\\\\\^^^]]][[[ZZZ[[[^^^aaaccccccdddddddddeeeeeeeeeeeeaaa```^^^]]]\\\[[[ZZZYYY]]]]]]]]]^^^```fffmmmsss~~~~~~|||{{{|||~~~|||zzzyyywwwvvvxxxwwwuuurrrooommmmmmnnnooooooqqquuu{{{~~~wwwsssqqqnnniiigggfffeeedddbbb]]]]]]]]]___aaaccceeefffjjjnnnvvvyyywwwuuuvvv}}}~~~|||uuutttqqqooorrrzzz}}}uuuhhh^^^UUURRRPPPPPPRRRUUUWWWXXXXXXRRRJJJBBB===999777666888777666555444555555555666666666666666555444444444444444333333222222222444444555555555666666666333333333333333333333333111111111111111111111111000222333222111000111222000111111111111111111000222222222222222222222222111111111111111111111111111111222222222222111111////////////000000000000111111111111111111111111111111111111111111111111444444333333222222222111222111000//////000111222000000000000000000000000/////////////////////////////////000111222333333//////000111111111111111222333333222222111000///000///...------...///000////////////////////////000000000000000000000000////////////////////////000000111111111111000000000000111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////......//////000000111111000000111111111111000000//////000000000111111111...///000000......///000......//////000111222222222222222111111000000000000000111111222333333444444555999===DDDJJJPPPSSSSSSTTTVVVYYY[[[]]]]]]^^^aaa___]]][[[[[[]]]___aaabbbbbbbbbbbbbbbbbbbbbbbb^^^^^^]]][[[ZZZYYYYYYZZZ]]]\\\[[[[[[^^^eeennnuuu~~~|||{{{zzz{{{}}}~~~xxxxxxyyywwwwwwxxxxxxxxxwwwtttrrrqqqrrrtttwwwzzz~~~~~~xxxtttnnnkkkjjjiiieeebbb___^^^^^^^^^___aaaccceeeeeeiiinnnuuu{{{|||{{{~~~}}}}}}}}}|||{{{wwwtttnnnjjjiiinnnwww}}}{{{qqqiiiYYYUUUQQQNNNOOORRRUUUVVVYYYVVVPPPIIIBBB<<<888666999888666555444444555666777777666666666555555555444333333333333333333222444444444555555555666666333333333333333333333333222222222222222222222222000222333333222111111222///000111111111111000///222222222222222222222222111111111111111111111111111111222222222222111111000000000111111111222222111111111111111111111111111111111111111222222222444444444333222222111111111111000000000111222222000000000000000000000000000000000000000000000000---------------...///000//////000111111111111111222222222222111000///...000//////......//////000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000000111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///------...///000111222222000000111111111111000000/////////000000000111111...///000000......///000......//////000000111111222222222222111111111111///000000111222333444444666999>>>DDDJJJOOORRRTTTTTTVVVWWWZZZ\\\]]]^^^___aaa```^^^]]]\\\]]]___```aaaaaaaaa```______^^^^^^[[[[[[[[[YYYWWWWWWYYY[[[XXXXXXXXXZZZ___hhhrrryyy~~~~~~~~~|||zzzxxxwwwxxxzzz{{{xxxtttwwwyyywwwvvvwwwxxxzzz{{{{{{yyyxxxzzz|||{{{wwwuuuqqqkkkgggeeedddcccaaaaaabbbdddeeedddfffjjjmmmqqqvvv{{{}}}{{{{{{{{{{{{zzzvvvtttpppkkkhhhiiimmmppp{{{|||xxxfff```XXXRRRQQQRRRTTTUUUXXXWWWUUUQQQJJJBBB===:::999888666444333444555666666666555555444444444555222333333333333333333444333333444444444555555555222222222222222222222222222222222222222222222222000222444444222111111222000111222222222222111000222222222222222222222222111111111111111111111111111111222222222222111111222222333333333444444444111111111111111111111111000000111111111222222222444444333333222111111000///000111222222222222222000000000000000000000000111111111111111111111111//////...------...///000//////000111111111111111000000000111111000/////////000000111111000000///000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000111222222111000///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222111000000......//////000000111111000000111111111111000000////////////000000000111///000111111//////000111000000000000000000000000000000000000111111111111000000111222333444555555999===DDDKKKPPPTTTUUUUUUYYYYYYZZZ[[[\\\]]]^^^^^^^^^]]]]]]^^^^^^___```aaabbbaaa```___]]]\\\[[[[[[XXXYYYYYYXXXVVVVVVZZZ]]]YYY[[[___ccchhhpppwww}}}}}}}}}}}}{{{yyy~~~|||xxxwwwuuuttttttvvvxxxzzz~~~}}}~~~wwwzzztttrrruuuxxxvvvuuuuuuxxx|||{{{tttnnngggeeecccaaa`````````aaadddeeegggiiikkknnnrrrvvvxxx}}}~~~{{{{{{{{{{{{zzzvvvvvvtttpppllliiiiiijjjpppyyyrrrkkkaaaXXXUUUTTTUUUVVVVVVXXXXXXVVVOOOHHHAAA>>>:::888666444333444555666555555444333333333333444222222222333333444444444333333333444444444555555111111111111111111111111222222222222222222222222000222444444333111111222111222333444444333222111222222222222222222222222111111111111111111111111111111222222222222111111//////000000000111111111111111111111111111111111000000111111222222222222444444333222222111000000///000111333333333222111000000000000000000000000111111111111111111111111333222111000000111222222//////000111111111111111------///000000111111111///000111222222111000///000000000000000000000000000000000000000000000000222222222222222222222222000000111111111111000000//////000111111000///...000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333333222111000000000000000////////////000000111111111111000000////////////000000000000000222222222111000111222222222222111111111111111......//////000000111111111111222333555666666777;;;@@@HHHPPPUUUWWWVVVUUU]]]]]]]]]]]]]]]]]]]]]]]]ZZZ[[[\\\^^^```aaabbbcccbbbbbb```___]]][[[ZZZYYYVVVWWWXXXWWWUUUVVVZZZ^^^```dddiiinnnssswww{{{~~~xxxtttvvvxxxxxxwww|||||||||~~~~~~|||xxxtttsssrrrqqqqqqrrruuuxxx{{{}}}|||{{{wwwuuuvvvvvvtttrrrppprrruuuvvvvvvvvvwwwyyy|||xxxrrrmmmfffddddddeeedddbbbbbbeeegggiiiiiijjjkkklllooopppssswwwyyy}}}~~~|||{{{|||}}}{{{uuuqqqooommmiiifffjjjkkkttt}}}oooaaaXXXTTTUUUWWWXXX[[[]]][[[UUULLLDDD@@@:::999777777777777777666555555666666666666666666333333333333333333333333555555555666666666777777444333333222111111111222111222222333333222222111111222222333333222222111111222222333333222222111111111222222222333333333111111222222222222111111222222222222222222222222//////000111222222333333222222222111111111000000000000000000000000000000000000000000111111111111000000111000000///......000000000000000000000000///////////////000111111333222111/////////000111000000000000000000000000222111000//////000111222111111000///////////////333222222222111111000000+++...222555666666444222000000000000000111111222111000///......///000111333333222111111111111111000000000000000000000000000000000111222222222333222222111111000/////////000000000000111111111111000000////////////000000000///...------...///000333222222222111111000000111111000000000000111111222111111111000000//////000000000000000000000000333333222222111000000000......//////000333888<<>>BBBJJJLLLOOORRRSSSVVVYYY\\\]]]]]]]]]\\\\\\\\\]]]]]]\\\\\\^^^___````````````]]]]]]\\\[[[YYYWWWTTTSSSPPPQQQRRRSSSUUUYYY^^^bbbnnnpppsssvvvyyy{{{|||}}}|||vvvsssrrrqqqqqqtttyyy|||~~~}}}zzzxxxrrrpppmmmlllmmmqqqvvvyyy~~~xxxvvvsssrrrtttpppoooooooooqqqrrrqqqpppooorrrvvvxxxzzz{{{~~~yyypppllliiigggdddccccccddddddfffggghhhiiihhhgggiiikkklllmmmttt}}}}}}zzzxxxuuunnnkkkllltttsssggg]]]WWWYYYXXXXXXZZZ[[[YYYSSSOOOFFF@@@:::888:::;;;999777555555444444444444444444333333333333333333444444333333333333444444444444333333222222111111222222111222222333333222222111111222222333333222222111111222222333333222222111111111222222222333333333333333333444444333333333000000000000000000000000000000000111222222333333222222222111111111111111222222222222222222222222000000000000111111111111//////000000111000000000000000000000000000000000000////////////000111111222111000000///000000000000000000000000000000000000000111111111111000000111111000000000/////////111111000000000000//////...///000000111111000000000000000000000111111222222222111111111111222222222111000000000000000000000000000000000000000000111111111111111111000000...//////000111111222222............////////////000000////////////000000111000000//////000000111111111000000000000//////111111000000000000111111111111111111000000000000000000000000000000000000222222222222222111111111222333444666999???EEEJJJNNNPPPSSSTTTUUUWWWYYY\\\\\\\\\\\\\\\\\\\\\\\\]]][[[\\\]]]^^^^^^^^^^^^^^^^^^]]][[[YYYVVVSSSQQQPPPOOOPPPRRRTTTWWW^^^ffflllrrrsssuuuxxxzzz{{{{{{{{{zzzvvvsssrrrpppsssxxx}}}vvvsssooommmnnnrrrwwwzzz{{{sssqqqoooooopppnnnnnnooopppqqqrrrrrrqqqqqqtttxxx|||~~~}}}vvvrrrnnnlllgggeeedddccceeefffgggggggggfffgggjjjkkkkkkqqqxxx}}}xxxsssppprrrxxxvvvkkkeee```\\\XXXXXXZZZYYYTTTOOOKKKDDD<<<999;;;<<<999666444444444444444333333333333333333444444444444444555555555555555555555555333333222222111222222333111222222333333222222111111222222333333222222111111222222333333222222111111111222222222333333333222222333333333333222222111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222///000000000111111111111...///000111111111111111000000000000000000000000000000//////000000111222111111000000000000000000000000000000000000000000///000111222222111000///000000000111111000000000000000000///////////////222222111111111111222222000000000000000111111222111111111111111111111111222222111111111111111222000000000000000000000000222222111111000000////////////000000111111111111000000000000111111111111000000////////////000000111111000000000000111111000000000///////////////111111000000000000111111111111111000000000000000000000000000000000000000222222222222222222222222333444666999===CCCKKKPPPQQQSSSUUUUUUVVVVVVXXXZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]]]]___^^^[[[XXXUUURRRQQQPPPPPPSSSXXX\\\bbbiiiqqqvvvxxxyyyzzz|||||||||{{{{{{~~~zzzwwwuuutttwww{{{}}}zzzuuuqqqqqqtttyyy|||xxxrrrpppnnnnnnooonnnoooooopppppppppqqqrrrtttxxx|||{{{tttoookkkgggdddbbbccceeeeeedddfffdddfffjjjlllmmmqqqvvvyyy|||wwwuuuvvvzzzxxxrrrddd^^^XXXVVVWWWXXXUUUQQQPPPIII@@@<<<<<<;;;999666555555444444444333333333333333333444444555555555555555555555555555444444333222222111222222333333111222222333333222222111111222222333333222222111111222222333333222222111111111222222222333333333111111222222222222111111222222222222222222222222111111111111111222222222111111111111111111111111111111111111111111111111///000000000111111111111//////000111111222111111000000000000000000000000000000000000000111222222000000000111111111000000000000000000000000000000///000111222222111000//////000111111111111000000///////////////000000000333222111000000000111222000000000000000111111222///000000000000000000///......---------......///000000000000000000000000222111111000000/////////111111111111000000//////000000000000111111111111000000////////////000000000000111111111111000000///////////////000000000111111000000000000111111000000000000000000111111111111111111111111111111111111222222333333333444333555888<<<@@@FFFMMMRRRRRRSSSUUUUUUUUUUUUWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[]]]]]]^^^^^^^^^]]]\\\\\\]]][[[XXXTTTRRRQQQQQQQQQRRRXXXaaaiiipppuuuyyy|||~~~}}}||||||zzzzzz|||~~~yyyuuutttuuuyyy{{{vvvrrrqqqpppoooooommmnnnooonnnnnnooorrrtttyyy}}}}}}uuurrrmmmfffcccdddeeeeeecccfffdddfffkkknnnoooqqqvvvwww}}}|||xxxvvv|||~~~zzziiiccc[[[WWWVVVWWWWWWVVVRRRNNNGGGBBB>>>;;;999777666666555555444333333333333333333444555555666666333333333333222222222222222222111111222222333333111222222333333222222111111222222333333222222111111222222333333222222111111111222222222333333333000111111222222111111000222222222222222222222222111111111111111111111111111111111111111222222222000000000000000000000000000000000000111111111111000000111111222111111111000000000000000000000000111000000000000111222222//////000111111111111000000000000000000000000000000000111111111111000000///000111222222222111000//////000000000000111111000000///.........//////000000000000000111111222//////000000000000/////////............//////000000000000000000000000000000000000000000000//////222222111111000//////...............////////////000000////////////000000///000000111111000000/////////000000000000111111111111000000000000111111000000000000111111111111111111111111111111111111000111111222333444555555555888===AAAEEEJJJOOOSSSRRRSSSUUUUUUTTTTTTVVVWWWWWWXXXZZZ[[[\\\\\\[[[ZZZ\\\\\\]]]]]]\\\[[[ZZZZZZWWWUUURRRPPPOOOPPPRRRSSSVVV___kkkuuu|||~~~}}}yyyxxx{{{|||xxxwwwxxx{{{|||{{{sssrrrtttrrrppppppnnnoooooonnnnnnqqqwww|||~~~wwwnnnjjjjjjkkkjjjhhhjjjhhhiiiooorrrrrrsssvvvxxxzzz}}}yyyyyy~~~sssmmmddd[[[VVVUUUWWWYYYUUUSSSPPPIIIAAA;;;::::::777777666666555444444333333333444444555666666666333333333222222222111111222222111111222222333444111222222333333222222111111222222333333222222111111222222333333222222111111111222222222333333333111222222333333222222111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000111111111111111111222222222111000000000000000000000000000000111111000000111111222333...///000111222111111000000000000000000000000000111111000000000000111111...///111333333222111000000000000111111111222222.........///////////////000000000000000111111222///000111111111111000///000000000000000111222222000000000000000000000000/////////000000000000000111111111000000000000000............////////////000000////////////000000...///000000000000///...000000000111111111222222111111000000000000111111///000000000111111111111111111111111111111111111000000111222333555555666:::>>>CCCHHHLLLOOORRRTTTRRRTTTUUUUUUUUUUUUVVVXXXVVVWWWYYY[[[\\\\\\[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVRRRQQQNNNMMMOOORRRVVVYYYaaaiiiuuu~~~|||}}}}}}|||zzzwwwtttrrrrrrwww~~~~~~vvvqqqsssuuussspppoooooopppqqqqqqqqqvvv}}}wwwrrrqqqrrrpppnnnooommmnnnsssvvvuuuuuuwwwxxxxxxyyy}}}~~~{{{~~~zzz~~~xxxmmmaaaWWWSSSUUUWWWVVVWWWUUUNNNCCC<<<;;;<<<888888777666555555444444333333444444555666777777555555555444444333333333222111111111222333333444222222222333333222222222222222222333333222222222222222222333333222222222111111222222222333333333222333333444444333333222000000000000000000000000222222111111111111111111000000111111222222222222222222222222222222222222000000000000111111111111222222222222222111000///000000000000000000000000111111111000111111222333...///000222222222111000000000000000000000000000222111000//////000111222...///111333444333111000000000111111222222222333//////000111222111111111000000000000000111111222000111222333333222111000---------------...//////000000000000000000000000......//////000000111111/////////000111111222222000000000000111111111111000000////////////000000---...///000000///...---000000111111222222222333111111000000000000111111//////000000111111111222111111111111111111111111000000111222444555666666===BBBIIINNNQQQSSSTTTUUUSSSTTTVVVVVVVVVVVVWWWYYYUUUWWWYYY[[[\\\\\\ZZZZZZYYYYYYXXXXXXWWWVVVUUUTTTQQQPPPNNNNNNQQQVVV[[[^^^jjjrrr~~~~~~xxxvvvsssooommmmmmmmmnnnqqqvvv~~~~~~~~~}}}zzzxxxtttuuutttsssqqqqqqssstttvvvvvvvvvxxx{{{zzzwwwwwwwwwvvvwwwyyy|||~~~~~~~~~}}}~~~yyyxxx}}}yyymmm___VVVUUUVVVSSSVVVWWWSSSKKKDDD@@@>>>999888777666777666333111444555777888888666555333333333444444555444444444111111111222222333333444111222222333333222222111......///000111222222333111111111111222333444444111111111111111111111111222222222222222222222222222222222222222222222222000/////////000111222222000000111111111222222222000000000000000000000000111111111111000000000000111111000000//////......///000000000111111111111000000000000000000000000222222222111111111111111222222222222222222222222000111111111111222222222333333222222111000//////000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222111111111111111111111111555444444333222111000000000000000000000000000000//////000000111111111222000000000000000000000000222111111111000000//////222222111111111111222222555555444333222222222222///000222333444666:::===GGGHHHJJJMMMPPPRRRTTTUUUXXXXXXWWWVVVWWWXXXYYYZZZ[[[\\\\\\[[[[[[YYYXXXXXXZZZZZZ[[[YYYUUUSSSQQQRRRNNNQQQSSSSSSRRRWWW```hhhqqqwww~~~zzzwwwuuuuuurrrmmmjjjjjjlllooorrrvvvwww{{{zzz{{{||||||{{{|||~~~|||zzzwwwtttssssssssssssrrrrrrtttwwwzzz|||||||||}}}~~~~~~vvvyyyuuujjj___XXXUUUUUUVVVVVVSSSNNNGGGAAA===:::999777777777777555333444555666666666666555444444444444555444444333333222222222222222333333333222222333333333333222222000000111111222222333333222222222111222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222222333222222222222333333333444222222222222222222222222111111111111000000000000111111000000////////////000111111111222222222222000000000000000000000000111111111111111111111111222222222222222222222222000111111111111222222222333333222111111000//////111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222111111111111111111111111333222222111111000000///000000000000000000000000///000000000111111111111000000000000000000000000000000000000000/////////111111111000000111111111444444333222222222222222222222333333555999???DDDHHHIIIKKKMMMPPPRRRTTTUUUXXXWWWVVVVVVVVVWWWYYYYYY[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYYXXXVVVRRRPPPOOOOOONNNPPPQQQSSSVVV^^^hhhoooxxx{{{~~~~~~~~~}}}{{{yyyvvvtttsssooonnnmmmmmmoooqqqtttvvvvvvvvvxxx{{{~~~~~~|||zzzuuuuuuvvvvvvvvvyyy~~~}}}{{{xxxuuusssqqqpppoooppppppqqqqqqssswww}}}yyyxxxxxxzzzwwwxxxyyy}}}wwwkkk___VVVYYYWWWVVVUUUSSSNNNFFF???<<<:::888777888777666555555555444444444555555555555555555555444333222222333333333333222222222222222222333333333333222222222222333333333333333333333333222222111222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333222222222222222111111111222222222333333222222222222222222222222111111111111000000000000111000000000000/////////111111111222222222333333000000000000000000000000///000000111111222222222000000000000000000000000000111111111111222222222222222222111111000000///111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///////////////000000000111000000//////000000111333222222111111111222222333444444555888>>>FFFKKKJJJKKKLLLOOOQQQSSSTTTUUUWWWVVVVVVVVVVVVWWWXXXXXXZZZZZZ[[[[[[[[[ZZZYYYYYYXXXXXXWWWTTTPPPMMMMMMNNNOOOPPPRRRWWW___iiirrrxxx~~~zzzxxxvvvvvvtttsssqqqooommmmmmiiijjjlllooossswwwyyy{{{wwwvvvvvvwwwxxxyyywwwuuuqqqqqqqqqqqqsssyyy}}}{{{wwwssspppooooooppplllmmmnnnpppttt{{{wwwtttqqqpppuuu}}}}}}zzzwwwwwwzzzvvvhhh]]]]]]YYYVVVXXXZZZVVVMMMEEE>>>;;;888777777777666555666555333222333444666777555555555555444333222111444444444333333222222111222333333333333333333222333333333333222222222222444444333222111111111111333333333333333333333333222222222222222222222222222222222222222222222222333333333222222111111000...////////////000000000000000000000000000000000111111111111000000000///000000000000000000000000000000111111111222222222000000000000000000000000...//////000111222222333000000000000000000000000000000111111111222222222222111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222111111111111111111111111/////////000000111111111////////////////////////000000000000000111111111000000000000000000000000/////////000000111111111000000////////////000000111111111000111111222222222444666999===CCCJJJOOOLLLMMMNNNPPPRRRTTTUUUVVVVVVVVVVVVVVVWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVRRROOOMMMMMMOOOSSSTTTYYYaaakkkuuu{{{~~~|||uuutttrrrooollliiigggfffhhhiiikkkooosssxxx|||~~~zzzxxxvvvvvvvvvwwwvvvuuusssrrrqqqqqqssszzz~~~|||wwwssspppooopppqqqkkklllnnnqqqvvv~~~wwwsssnnnkkknnnuuu~~~}}}wwwrrrsssxxx~~~sssiii___ZZZWWWXXX\\\ZZZRRRIII@@@===999666666666666555666555333222333444777888555555555555444333222111555444444333333222222222333333333444444333333333222222222222222111111111444444333222111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222111000///......////////////000000000000000000000000000000000111111111111000000000///000000000000111111111111////////////000000000000000000000000000000000000......///000111111222222////////////////////////000000111111111222222222111111111000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222000000000000000000000000//////000000111222222222////////////////////////111111000000000000000000000000000000000000000000000000000111111222222222000000////////////000000000000000000111222333333000444:::@@@DDDHHHLLLOOONNNOOOPPPRRRSSSTTTVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWWWWTTTTTTRRRNNNLLLKKKNNNPPPZZZ]]]dddnnnwww}}}wwwuuussspppmmmkkkjjjjjjmmmlllllllllpppuuu{{{~~~|||zzzxxxxxxxxxyyyyyyxxxvvvuuutttsssuuu{{{|||xxxtttqqqppppppqqqmmmooorrruuuzzzvvvrrrmmmiiijjjooouuuzzzxxxqqqoooqqquuuyyyxxxeee```ZZZZZZ\\\ZZZSSSMMMEEEAAA;;;777555666666555666555444333444666888999555555555555444333222222444444444444333333333333333333444444444444333333111111111222222222222222333333222222111222222222111111111111111111111111222222222222222222222222222222222222222222222222///000111222222000///...111111111222222222333333222222222222222222222222111111111111000000000000000000000111111111111222........./////////000000000000000000000000000000...//////000000111111111////////////////////////000111111111111222222222000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222000000000000000000000000000000000111111222222222000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111000000//////000000111000000000111222333444555222777>>>EEEIIIKKKNNNOOOQQQQQQRRRSSSTTTUUUVVVWWWVVVWWWXXXXXXYYYYYYXXXXXXWWWXXXXXXWWWVVVUUUTTTTTTOOOOOOMMMJJJIIIKKKOOORRRaaafffnnnwww|||yyyxxxvvvuuutttttttttuuusssqqqnnnmmmnnnsssxxx{{{{{{zzzyyyyyy{{{}}}}}}|||xxxyyyxxxxxxyyy|||{{{wwwuuusssssssssrrrtttwww{{{ssspppkkkhhhgggjjjnnnpppuuu}}}vvvqqqpppqqqrrr~~~rrrllleee```___\\\VVVQQQJJJEEE>>>999777777777777666666555555666777999:::444444444555444444333333333333333444444444444444333333444444444444333333111111222222333333444444222222222111222222333333222222222222222222222222222222222222222222222222222222222222222222222222///000111333333222111000222222222222333333333444222222222222222222222222111111111111000000000000000000111111111222222222////////////000000000000000000000000000000000000/////////000000000000000000000000000000000000000000111111111111222222222///000000000000000000000......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222000000000000000000000000//////000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000////////////............111111111000000111111111000000111111222444555666888<<>>AAAEEEHHHKKKOOOSSSVVVSSSSSSTTTUUUVVVVVVWWWWWWWWWXXXZZZ[[[[[[[[[ZZZYYYWWWWWWVVVUUUSSSQQQOOONNNPPPOOONNNNNNOOOTTT[[[```jjjpppuuuxxxxxxzzz~~~~~~~~~~~~wwwvvvvvvuuuuuuuuuuuuvvvrrrsssuuuyyy}}}}}}~~~{{{yyyyyy~~~{{{zzz}}}|||rrrkkkeeeddddddcccdddhhhjjjqqqyyy~~~zzzvvvsssuuuxxx{{{qqqiiiaaa[[[XXXRRROOOHHH???999777888:::444555777888888777777666333333444555555444333333333333333333333333333333555444444333333444444555444444444444444555666777222222222222333444555666333333333333333333333333444444333333222111000000222222111111222222333444222222222222222222222222333333333222111000//////000111111222222333333444222222222111111111111000000000000000000000000000000111111111111222222222000000111111111111000000000000000000000000000000333222111000000111222333////////////////////////000000000000000000000000000000000000111111111111000000111111111222222222000111222111000111222444333222222222111111000000222111000000000111222333............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222111111111111111111111111111111000000000000111111222222222111///...///111222222111000111444999===BBBEEEJJJNNNPPPRRRSSSUUURRRRRRRRRSSSTTTTTTUUUUUUWWWWWWXXXXXXXXXXXXXXXXXXVVVVVVUUUTTTRRRPPPNNNLLLQQQPPPPPPRRRVVV^^^eeeiiiqqqrrrvvvyyy}}}}}}}}}~~~|||zzzqqqtttxxx{{{}}}~~~~~~}}}|||{{{yyyyyyyyyyyyyyy{{{{{{{{{zzz{{{{{{||||||zzzxxxzzz|||}}}ssskkkeeedddcccaaacccfffeeekkkrrrwww||||||zzzwwwxxxzzzpppggg___ZZZUUUQQQKKKDDD>>>::::::;;;555666777888888777666666333333444555555444333333333333333333333333333333555444444333333444444555444333333333333444444555222222222222333444555666333333333333333333333333444333333222222111111111222222111111222222333444222222222222222222222222333222222222111000000000333333333333222222222222222222222111111111111000000000000000000000000000000111111111111222222222000000111111111111000000000000000000000000000000222222111000000111222222////////////////////////000000000000000000000000000000000000111111111111//////000000000111111111...///000///......000222000000000000/////////...111000000///000111222333....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000111111111111222222222111111111111111111111111111111000000000000111111000111222111000///000111222333333333444777<<<@@@FFFIIIMMMPPPQQQQQQRRRSSSSSSSSSSSSTTTUUUUUUVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUTTTSSSRRRQQQPPPOOOPPPRRRUUU[[[bbbjjjppptttttttttvvvxxx|||~~~{{{|||||||||}}}~~~~~~}}}}}}}}}}}}|||||||||{{{{{{zzzzzzxxxwwwvvvuuuuuutttuuuuuutttttttttttttttuuuvvvwww}}}|||||||||}}}~~~{{{wwwwwwvvvwwwzzz~~~rrrkkkeeecccbbb___```cccaaaffflllpppssszzz{{{yyy|||yyyoooeee___XXXTTTOOOIIICCC???<<<;;;666777777888888777666666333444444555555444444333333333333333333333444444555444444333333444444555444333333333333222222222222222222222333444555555333333333333333333333333222222222222222222222222222222111111222222333444222222222222222222222222222222111111111111111111555555444333333222111111222222222111111111111000000000000000000000000000000111111111111222222222000000111111111111000000000000000000000000000000222222111000000111222222000000000000000000000000000000000000000000000000000000000000111111111111///////////////000000000...///000///......000222000000000000////////////000000//////000000111222///000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000111111111000111111111111222222222111111111111111111111111111111000000000000111111...000222333111000111111222333555666888<<>>===<<<:::888666555555555555444333333333333444555333333444444555666666666555444444333333444444555222333444666666555444333444333333222222333333333333333333333333333333333444333333222222111111111222222111111222222333444222222222222222222222222333222222222111000000000111111111111111111111111222222222111111111111000000000000000000000000000000111111111111222222222000000111111111111000000000000000000000000000000000111222222222222111000111111111111111111111111111111111111111111111111000000000000111111111111222111111111000000000000000111111000...---///000.../////////000000000000---...///000111000000///000000000111111111111222000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000111111111111222222222111111111111111111111111111111000000000000111111000111222222222222333444222777===CCCGGGJJJNNNPPPOOORRRUUUXXXXXXXXXXXXYYYWWWWWWXXXXXXYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVTTTTTTVVV[[[dddnnnwww|||~~~{{{wwwzzz{{{{{{zzzzzz}}}~~~~~~|||zzzxxxpppooonnnllliiifffcccaaa]]][[[YYYVVVTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSRRRSSSTTTUUUVVVVVVWWWXXXUUUVVVWWWXXXXXXWWWVVVVVVWWWWWWXXXZZZ\\\^^^```aaaaaaccceeehhhjjjkkkkkkkkkkkkkkklllmmmmmmnnnnnnooolllmmmppprrrssstttttttttqqqrrrsssuuuvvvvvvwwwwwwxxxyyyzzz{{{||||||||||||wwwxxxyyyyyyxxxxxxyyyzzz||||||}}}~~~~~~~~~~~~}}}{{{uuuppppppoookkkjjjkkkeeegggkkknnnqqqsssuuuuuuwwwyyy{{{}}}~~~xxxuuuuuuyyy~~~zzzvvvvvvssszzz|||lllfff___ZZZWWWQQQIIIBBB>>><<<:::888666555555555555444333333333333444555333333444444555666777777555444444333333444444555000111333555555555333222444444333222222333333333333333333333333333333333444444333333222111000000222222111111222222333444222222222222222222222222444333333222111000//////222222111111000/////////222222222111111111111000000000000000000000000000000111111111111222222222000000111111111111000000000000000000000000000000000111222333333222111000000000000000000000000000111111111111111111111111000000000000111111111111111111000000/////////...222333333222000///000222000000111111222222222333+++,,,.../////////...---///000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222111111111111111111111111111111000000000000111111111222333222111111333555444999@@@EEEIIIMMMPPPRRRPPPSSSVVVXXXXXXWWWWWWXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVRRRTTTWWW___iiivvv~~~|||uuuxxxzzzyyywwwvvvxxx{{{zzzyyyyyyzzz~~~}}}zzzvvvsssqqqppppppiiifffbbb```___]]]YYYVVVQQQPPPNNNLLLKKKIIIIIIHHHIIIHHHHHHHHHHHHHHHHHHHHHFFFFFFHHHJJJLLLNNNPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSPPPQQQSSSTTTVVVXXXZZZZZZ[[[\\\]]]___```aaabbbbbb``````aaabbbcccdddeeeffffffhhhiiijjjiiijjjkkkmmmlllnnnppprrrsssttttttsssssssssttttttuuuuuuvvvvvvwwwuuusssrrrrrrqqqooommmpppqqqqqqqqqrrrrrrssssssxxxyyyzzz|||~~~}}}wwwwwwsssllliiijjjnnnooorrrtttvvvxxxyyyzzz|||zzzxxxxxx{{{~~~yyyvvvuuuuuuuuu}}}{{{uuuuuuwww{{{}}}wwwlllaaaXXXRRRNNNMMM@@@===999777777888777777444444444555555555666666555555555555555555555555555555555444444333333333555444444333333444444555333333333333333333333333444444444333333222222222333333333333333333333333222222222222222222222222222222222222222222222222222333333444333222000///333333333333333333333333111111111111111111111111444444444333333222222222222111111111000000//////111111000000000000000111111111111111111111111111000000111111111000000///000000000000000000000000000000000000000000000000000000000000////////////000111222333333222111000////////////////////////222222111111111111111111000000111111222222222222333333222111000000111111000000000000000000000000//////000000111111222222000000000000111111111111111111111111111111111111000000111111111000000///444333333222111000//////111111000000//////......000///000000222444666777===@@@FFFJJJLLLNNNPPPQQQTTTTTTUUUWWWYYYZZZ\\\\\\XXXYYYZZZ[[[[[[ZZZYYYXXX\\\[[[ZZZXXXVVVUUUUUUUUUQQQWWW\\\aaalll|||}}}xxxwwwwwwyyyzzzzzzzzzxxxwwwwwwvvvwwwyyywwwvvvzzz|||yyyvvvrrrnnnjjjgggfffeee^^^[[[XXXVVVUUUTTTPPPMMMJJJIIIHHHFFFEEEDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFEEEAAABBBCCCEEEFFFHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMLLLMMMNNNPPPRRRTTTUUUVVVVVVWWWXXXYYYZZZ[[[[[[[[[XXXXXXYYYZZZ[[[\\\]]]]]]___aaacccccccccdddeeegggfffhhhjjjlllnnnoooooooooooooooppppppqqqqqqrrrrrrtttrrrooonnnnnnmmmjjjhhhjjjjjjjjjkkkkkkkkkllllllpppqqqrrrtttwwwzzz}}}~~~~~~yyyrrrppprrroooqqqtttvvvyyy{{{|||}}}}}}{{{yyyxxxyyy}}}~~~zzzwwwwwwwww}}}wwwuuussssssxxx{{{qqqggg]]]VVVQQQNNNDDD@@@<<<:::999888888777444444444555555555666666555555555555555555555555555444444444333333333333555444444333333444444555333333333333333333333333444444444333333222222222333333333333333333333333222222222222222222222222222222222222222222222222222222333333333222111000333333333333333333333333111111111111111111111111444333333333222222222222111111111111000000000///111111000000000000111111111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000///000000111222222111000000000000000000000000000000111111111111111111111111///////////////000000000111111000///////////////000000000000000000000000000000000000000111111111000000000000111111111111111111111111111111111111000000111111111111000000333333222222111000000000222222111111111000000000111111111111333666888:::???CCCHHHLLLNNNOOOQQQSSSTTTUUUVVVWWWXXXYYYZZZ[[[YYYZZZ[[[\\\\\\[[[ZZZYYYYYYYYYYYYXXXWWWWWWXXXYYYXXX^^^dddhhhqqq|||{{{zzzxxxwwwwwwvvvuuutttrrrqqqrrruuuvvvvvv{{{~~~}}}|||yyyuuurrrmmmkkkfffaaa]]]YYYWWWVVVQQQOOOMMMKKKKKKIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCBBB??????@@@AAABBBCCCCCCDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQOOOOOOPPPQQQRRRRRRSSSTTTTTTVVVXXXYYYYYYZZZ\\\^^^]]]^^^aaacccfffhhhiiiiiihhhhhhiiijjjkkkkkkllllllnnnllliiigggfffeeebbb```_________```````````````cccdddfffhhhlllooorrrtttuuuuuuuuuvvvxxxzzz{{{|||~~~~~~vvvssstttmmmoooqqquuuwwwyyy{{{{{{|||{{{yyyxxxwwwxxxyyyzzz~~~|||||||||zzz}}}~~~yyyrrrnnnqqqyyyyyypppggg]]]UUUOOOIIIEEE@@@===;;;999777666444555555555555666666666555555555555555555555555444444333333333333222222555444444333333444444555333333333333333333333333444444333333333333222222333333333333333333333333222222222222222222222222222222222222222222222222111111222333333333222222222222222222222222222222111111111111111111111111222222222222222111111111111111111111000000000000111000000000000000111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000///111111111111111111111111111111111111111111111111000000000///////////////111000//////////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111000000111111111111111000111111111111111111111111222222222222222111111111333222111222444888<<<>>>BBBFFFJJJNNNOOOQQQSSSUUUUUUUUUVVVVVVWWWXXXXXXYYYZZZ[[[[[[\\\\\\[[[[[[ZZZVVVWWWWWWWWWWWWYYY[[[^^^aaahhhnnnssszzz~~~|||xxxwwwxxxzzzzzz{{{uuurrrrrruuuvvvwww|||}}}{{{yyyvvvuuusssrrrpppmmmhhhddd___]]]YYYUUUQQQNNNLLLKKKIIIHHHGGGFFFEEEEEECCCCCCAAAAAA@@@?????????@@@@@@@@@@@@AAABBBCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAADDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEFFFGGGHHHIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMKKKMMMOOOPPPPPPQQQTTTUUUTTTVVVXXX[[[]]]```bbbcccbbbbbbccccccdddeeeffffffgggdddbbb```^^^]]]ZZZWWWTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWXXX[[[___bbbeeegggjjjjjjkkklllmmmoooqqqrrrrrrtttwwwzzz~~~~~~vvvsssmmmnnnpppsssuuuxxxyyyzzzzzzzzzyyyxxxwwwuuusssrrrwwwzzzzzz||||||~~~xxxrrrrrrxxxzzzqqqfffZZZRRROOOKKKEEE@@@<<<999777555555555555555555666666666555555555555555555555555333333333333333333333222555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000111111222333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111222000000000000000000000000///000000111111111111000111111111111111111111111000000000000000000000000000000000000000111111111//////000000000000//////111111111111111111111111000000000000111111111111222222222222111111111111222222111111111111111222000000000000000000000000222222111111000000/////////000000000111111111111111111111111111111111111000000111222222222111111000000111111111222222222222222222222222222111111333222222333666:::???BBBEEEHHHLLLOOOPPPRRRTTTVVVVVVVVVVVVVVVWWWWWWWWWWWWZZZZZZZZZ[[[[[[ZZZZZZZZZUUUWWWXXXXXXWWWYYY]]]aaafffooowww|||~~~}}}{{{|||}}}zzz{{{}}}zzzzzzzzzyyy}}}yyytttqqqllljjjhhheeeccc___[[[WWWRRRQQQNNNKKKHHHFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDAAA@@@@@@?????????@@@@@@???@@@BBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEFFFFFFGGGGGGGGGEEEGGGIIIIIIJJJJJJLLLNNNNNNOOOQQQSSSVVVYYY\\\]]]\\\\\\]]]^^^___```aaaaaa```^^^[[[YYYXXXVVVSSSQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNPPPSSSVVVYYYZZZ]]]]]]^^^___```bbbcccdddggghhhkkkoootttwwwzzz|||~~~vvvqqqqqqqqqrrrsssvvvxxxyyywwwxxxyyyyyywwwuuurrrpppnnnpppsssyyy~~~zzzyyy{{{|||pppbbbXXXTTTOOOHHHBBB>>>:::666444666666666666666666666666555555555555555555555555333333333333333333333333555444444333333444444555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333444111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111000000//////000111222222000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000///000000000111111111222000000////////////000000000000000000000000000000//////000000000111111111222222222111111111111111222111111111111111222222000000000000000000000000222222111111000000/////////000000000111111111111000000000000000000000000000000111222222222222222000000000111222222333333111111111111111111111111222222222444888===BBBEEEHHHJJJMMMOOOPPPRRRTTTWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYXXXXXXYYYYYYYYYVVVXXXZZZYYYWWWXXX]]]bbbiiisss}}}|||yyyyyy|||}}}~~~}}}|||xxxpppllleeebbb^^^[[[XXXUUUQQQNNNJJJIIIFFFDDDCCCBBBCCCCCC@@@AAACCCCCCBBBBBBDDDEEE@@@@@@??????>>>????????????AAACCCEEEEEEEEECCCBBB>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCAAACCCEEEEEEEEEEEEGGGHHHIIIIIIKKKMMMPPPSSSVVVWWWVVVWWWXXXYYYZZZ[[[\\\]]][[[YYYVVVUUUTTTRRRPPPMMMKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJKKKMMMOOOPPPQQQQQQQQQQQQRRRTTTUUUVVVZZZ\\\___ccchhhllloooqqqvvvyyy}}}}}}sssqqqnnnllllllnnnqqqttttttvvvwwwxxxwwwtttqqqoooiiiiiikkkmmmrrr{{{{{{lllaaaYYYTTTMMMFFFAAA<<<888555777777777666666666666555555555555555555555555555333333444444444444555555555444444333333444444555333333333333333333333333222222333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222222222222111111222333333222222222222222222222222111111111111111111111111111111111222222222222222000000000000111111111111////////////000111222333111111111111111111111111...///000111111222111111222222222222222222222222000000000000000000000000///000000111111222222222111000000//////000000111000000000000000000000000...//////000000111111111.../////////000000000000///////////////000000111000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000111222333333333333000000111111222222222333000000000111111111111111111222555888===BBBFFFHHHJJJLLLOOOPPPQQQSSSUUUXXXWWWWWWXXXXXXXXXXXXXXXXXXYYYXXXXXXWWWWWWXXXXXXYYYWWWZZZ[[[YYYVVVXXX^^^dddmmmwww{{{yyy|||xxxoooiiiccc___YYYTTTQQQNNNKKKIIIFFFEEECCCAAA@@@@@@@@@@@@>>>AAACCCDDDCCCCCCFFFHHHCCCBBBAAA@@@@@@@@@@@@@@@???AAACCCEEEFFFEEEDDDCCC>>>>>>>>>???????????????>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBCCCCCCBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBBBBAAAAAABBBDDDEEEEEEFFFHHHKKKNNNPPPRRRQQQRRRSSSTTTVVVWWWXXXYYYXXXVVVSSSRRRRRRQQQNNNLLLKKKKKKKKKKKKJJJJJJJJJIIIGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJKKKLLLNNNPPPSSSWWW[[[___bbbdddjjjmmmrrruuuxxx{{{yyyuuuooojjjiiikkkooorrrssstttvvvvvvuuurrrooollleeeffffffgggiiioooxxxwwwkkk^^^YYYQQQJJJEEE@@@;;;999777777777777666666666555555555555555555555555555444444444555555666666666555444444333333444444555333333333333333333333333222222222333333444444444333333333333333333333333222222222222222222222222222222222222222222222222444333222111111111222333333333333333333333333333111111111111111111111111222222222222333333333444///000000000111111111111////////////000111222333222222222222222222222222...///000111111222222222222222222222222222222222000000000000000000000000///000000111111222333333222111000000000000111222111111111111111111111111......//////000111111222------...///000111111222///////////////000111111000000000000000000000000000000000000000111111111000000000000111111111111000000000000000000000000///000111222333333333333111111111111111222222222111111111222222222333333222444888===BBBGGGJJJKKKNNNOOOQQQRRRSSSUUUWWWZZZXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWXXXYYYZZZVVVYYY[[[YYYVVVXXX___fffrrr|||}}}~~~yyyoooiiibbb]]]WWWQQQNNNKKKIIIHHHEEEDDDBBB@@@>>>>>>>>>>>>???BBBEEEFFFEEEFFFIIILLLFFFEEEDDDCCCBBBBBBBBBBBB>>>@@@CCCEEEFFFEEEDDDBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBB???@@@AAAAAA??????@@@AAACCCCCCDDDEEEGGGJJJMMMOOONNNOOOPPPQQQSSSTTTUUUVVVVVVTTTRRRQQQQQQPPPNNNLLLMMMMMMLLLLLLKKKKKKKKKJJJHHHGGGGGGFFFEEEEEEFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHFFFHHHKKKOOOSSSWWWZZZ\\\^^^bbbggglllppptttxxx{{{|||~~~wwwqqqnnnpppuuuxxxssstttuuuuuussspppllljjj___```aaa```bbbgggnnnuuu~~~rrraaa\\\UUUMMMHHHCCC>>>;;;888888777777666666666555555555555555555555555555555555555666666666777777555444444333333444444555333333333333333333333333222222222333333444444444333333333333333333333333222222222222222222222222222222222222222222222222555444222111111111222222333333333333333333333333111111111111111111111111222222222333333444444444//////000000111111111222////////////000111222333333333333333333333333333......///111111222222222222222222222222222222222000000000000000000000000///000000111222222333333333222111000000111222333222222222222222222222222---......///000111111222......///111222333444555111111000111111222333333000000000000000000000000//////000000111111222222000000000000111111111111000000000000000000000000///000111222333444444444111111111111111111111111222222222333333444444444333666;;;AAAFFFJJJMMMNNNPPPRRRSSSTTTUUUVVVYYY[[[XXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZ[[[TTTXXX[[[YYYWWWYYYaaaiiiwww|||tttkkkfff^^^[[[VVVSSSOOOLLLGGGDDDCCCBBBBBBAAA@@@@@@@@@@@@CCCCCCEEEFFFHHHJJJKKKLLLIIIHHHEEECCCAAA@@@@@@@@@BBBCCCDDDDDDEEEDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>????????????@@@AAABBBCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@????????????@@@BBBDDDEEEFFFGGGGGGIIILLLMMMNNNPPPTTTVVVVVVUUUSSSRRRRRRRRRSSSTTTRRRRRRQQQQQQOOONNNLLLKKKJJJIIIHHHHHHHHHHHHEEECCCFFFFFFEEEDDDCCCCCCCCCCCCGGGFFFEEEFFFGGGJJJMMMNNNUUUVVVZZZ___dddhhhlllnnnssstttvvvxxxzzzyyyuuuuuuvvvvvvzzzyyyxxxwwwvvvsssnnnkkkddd```^^^```bbbcccgggmmmvvv}}}mmmeeeZZZRRRLLLGGGBBB>>>===:::666555555555555555777666666666555555555555777666555333333333444555444444444444444444444444444444444444444444444444555444333222222222222222444444444444444444444444333222111222444555444222222222222222222222222222222222222333333444444444111111222222222222111111222222222111111111111111111111222222222333333333444333222111111222333444111111111111111111111111000000000000000000000000000111111111111222222222//////.........000111222000000000000000000000000000000////////////000000000111222333333222000///222222111111222222333444222222222111111111000000000000111000000///......000000000000000000000000000000000000000000000000111111111000000000//////111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000111111333333333333222222111111555999===BBBEEEIIILLLOOORRRSSSTTTUUUVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXYYYZZZ]]]\\\ZZZXXXXXXZZZ[[[]]]YYYXXXVVVSSSTTT[[[fffooo}}}~~~|||zzzzzz{{{{{{zzzuuunnnfffbbb\\\YYYUUURRROOOLLLHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBDDDEEEGGGIIIKKKKKKJJJHHHFFFDDDBBBAAA@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>???????????????AAABBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???@@@AAABBBDDDEEEFFFGGGFFFHHHJJJLLLMMMPPPTTTVVVVVVVVVTTTTTTSSSTTTUUUUUUWWWWWWVVVUUUTTTRRRPPPOOOPPPNNNKKKJJJIIIGGGEEECCCFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAACCCEEEGGGIIIMMMNNNQQQUUUZZZ^^^aaabbbgggiiikkkmmmooosssyyy|||}}}|||||||||{{{zzzyyywwwtttoookkkiiiccc```aaaaaaaaadddiiipppyyy}}}}}}uuummmaaaWWWPPPJJJEEEAAA>>>;;;777666666777777666777777666666666555555555666666555444444444444444444444444444444444444444444444444444444444444444555555444333333333333333444444444444444444444444444333111111222333333222222222222222222222222222222222222222333333333444111111222222222222111111111111111111111111222222111111111222222222333333000000///......///000000222222222222222111111111000000000000000000000000000111111111111222222222222111000000000111222333000000000000000000000000000000////////////000000000000000///000000000000222222111111222222333444222222222111111111000000000000000000000000///...000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000111111333333222222222222333333888;;;@@@DDDHHHKKKOOOQQQTTTTTTUUUUUUVVVVVVWWWWWWZZZYYYYYYXXXXXXYYYYYYZZZZZZZZZZZZ[[[\\\]]]___```^^^\\\XXXVVVWWW___jjjrrr|||zzzxxxuuuqqqooommmnnnooonnnkkkeee```\\\YYYWWWTTTQQQOOOLLLHHHFFFDDDDDDCCCAAAAAA@@@@@@@@@@@@AAABBBDDDFFFHHHJJJKKKJJJIIIGGGDDDBBBAAA@@@@@@AAABBBCCCCCCDDDCCCCCCCCCDDDCCCBBB@@@????????????>>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAACCCDDDEEEFFFFFFDDDFFFHHHJJJLLLOOOSSSWWWWWWWWWVVVVVVVVVWWWXXXXXX[[[[[[[[[ZZZYYYWWWUUUTTTTTTRRROOOMMMLLLJJJHHHGGGIIIHHHGGGEEEDDDCCCCCCCCC@@@@@@??????@@@AAACCCDDDEEEFFFHHHKKKOOORRRTTTUUUYYY[[[^^^```bbbfffkkknnntttvvvzzz}}}~~~}}}~~~}}}{{{xxxsssooooooiiidddbbb```^^^aaaeeeiiiqqq{{{}}}vvvqqqssswww|||}}}tttggg\\\TTTNNNHHHDDD???<<<999777888888888888777777777666666666555555555555555666555555444333444444444444444444444444444444444444444444444444666555444444333444444444444444444444444444444444777444111000111222222222222222222222222222222222111111111222222222222222111111222222222222111111000000000111222222222333111111111222222222222333//////............//////222222222222222222222222000000000000000000000000000111111111111222222222444444333222222222333333000000000000000000000000111000000//////000000111000///...---...000111333222111111111111222333333222222222111111111111111//////000000111000000000000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////000000000000111111111111111111111111111111111111111111000000000000111111333222111000111333555666<<>>???AAACCCEEEGGGHHHIIIJJJIIIGGGEEECCCAAA@@@???AAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@?????????>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEFFFBBBDDDFFFHHHJJJNNNSSSWWWYYYYYYYYYYYYYYYZZZZZZZZZ\\\\\\\\\]]]\\\\\\[[[[[[XXXUUURRRQQQQQQPPPOOONNNNNNMMMLLLIIIHHHFFFFFFEEECCCBBBAAAAAAAAAAAABBBCCCBBBCCCDDDFFFHHHJJJLLLLLLPPPRRRTTTVVVXXX[[[___cccfffjjjooossswwwzzz}}}}}}yyyvvvuuunnngggddd```]]]___cccdddkkksss{{{yyyoookkkkkknnnvvvvvvjjj___WWWPPPJJJFFF@@@>>>:::888888999999888777777777666666666666555444444666666666555444333444444444444444444444444444444444444444444444444666555555444444444555555444444444444444444444444:::777333000111222222222222222222222222222222222111111111111111111111111111222222333333222222111//////000111222333333333111111111111222222222222111111111111111111111111222222222222333333333333000000000000000000000000000000111111111222222222444444333333222222222222000000000000000000000000111000000000000000000111000000000111222333444444111111111111111222222333111111111111111111111111...///000111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111111111000000000000111111333222000000222555888;;;???BBBGGGJJJMMMPPPSSSUUUTTTUUUVVVWWWXXXYYYZZZZZZ\\\[[[[[[ZZZZZZZZZZZZ[[[VVVXXX\\\aaadddfffggggggfffeeeeeegggkkkqqqvvvyyy~~~wwwssskkkhhhdddaaa``````___^^^ZZZ[[[\\\]]]]]][[[YYYWWWWWWUUUTTTSSSRRRPPPLLLIIIGGGFFFDDDCCCBBBAAAAAAAAA>>>>>>???AAACCCDDDFFFFFFGGGGGGFFFEEECCCAAA@@@???AAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBAAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEBBBDDDEEEGGGIIIMMMSSSWWW[[[[[[[[[\\\\\\\\\\\\[[[[[[\\\]]]___```aaaaaabbb^^^\\\YYYXXXWWWWWWUUUSSSRRRQQQOOOLLLJJJHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHJJJMMMOOOPPPRRRUUUWWWYYY]]]ccciiinnnsssxxx|||}}}}}}zzzssskkkfffaaa]]]^^^bbbcccgggmmmrrryyyuuummmgggeeekkkrrryyy~~~vvvjjjaaaZZZSSSMMMHHHCCC@@@<<<999999999888888888777777777666666666666333444555666666555444333444444444444444444444444444444444444444444444444555555444444444555555666444444444444444444444444<<<888444222222333333333222222222222222222222222111111111111111111111111222222333333333333222222//////000111222333333333000000111111111222222222222222222222222222222222111111111222222333333333000000000000000000000000000000111111111222222222333333333222222111000000000000000000000000000000111111000000000000111111000222555777888777555444111111000000111111222333111111111111111111111111//////000111111222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111111111000000000000111111222111111111444888<<>>>>>???@@@AAABBBCCCCCCDDDDDDDDDCCCBBBAAA@@@???BBBCCCCCCDDDEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA????????????@@@AAABBBCCCAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFHHHMMMRRRVVV]]]]]]^^^^^^]]]]]]\\\[[[[[[\\\^^^```bbbcccddddddcccbbb```______^^^[[[XXXVVVTTTRRROOOLLLJJJHHHGGGGGGGGGFFFEEECCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBCCCBBBDDDFFFGGGGGGHHHJJJLLLOOOSSSXXX^^^cccjjjpppuuuwwwzzz~~~yyyoooiiibbb]]]^^^aaaaaaeeehhhlllpppxxx~~~}}}uuukkkccccccgggppp~~~yyyppphhhbbb[[[SSSNNNGGGCCC???<<<;;;:::999777888888777777777666666666333444555555666555555555444444444444444444444444444444444444444444444444444444444444444444555666444444444444444444444444:::888444222333333333222222222222222222222222222222222222222222111111111222222333333333333222222000000000111222222222333000000000111111111111222000000111111111111000000000000000111111222222333000000000000000000000000000111111111111222222222000111111222111111000///000000000000000000000000222111111000000111111222000333777::::::888555333111000000000000111222222111111111111111222222222000000111111222111111111000000000000000000000000000000000000000000000000222222222222333333333333111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000111111111111222444777<<<@@@BBBDDDFFFJJJMMMOOOQQQTTTVVVTTTUUUVVVXXXZZZ\\\^^^^^^\\\[[[[[[ZZZYYYYYYYYYYYYXXX[[[```eeeiiilllnnnnnnmmmttt}}}~~~}}}}}}}}}vvvmmmeee```XXXTTTPPPNNNOOOQQQSSSTTTVVVWWWWWWXXXYYYZZZZZZZZZ[[[ZZZZZZYYYXXXUUUPPPLLLHHHHHHFFFDDDCCCBBBAAAAAA>>>>>>?????????@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???CCCDDDEEEEEEFFFFFFEEEEEECCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@AAABBBCCCDDDAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHLLLRRRVVV____________^^^]]][[[ZZZZZZZZZ\\\]]]^^^_________```aaabbbeeeggggggdddbbb\\\ZZZXXXTTTQQQNNNLLLLLLJJJJJJIIIGGGEEECCCAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA???@@@BBBCCCBBBAAABBBDDDIIIKKKNNNRRRWWW^^^eeejjjooorrrvvvyyy{{{}}}tttlllccc\\\\\\___^^^```dddfffiiiooouuu{{{uuuiiicccdddiiixxx{{{tttnnneee\\\VVVLLLHHHCCC???===<<<:::888888888888777777777666666444444444444444555666666444444444444444444444444444444444444444444444444333333333333333444555555444444444444444444444444777555333222222222111000222222222222222222222222444333333333222222222222222333333444444333333222111111111111111111222222000000000000111111111111...///000111111000///......//////000000111222222000000000000000000000000000111111111111222222222///000111222222111111000000000000000000000000000222111111000000111111222000222555666777555333111000000000000000111222222000000111111111222222222111111222222222111000000000000000000000000000000000000000000000000000000111111111111222222222333111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000111111000111444777;;;???CCCEEEFFFIIILLLOOOQQQRRRUUUWWWXXXXXXYYYYYYZZZ[[[\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYY\\\aaagggmmmrrruuuvvvyyy}}}||||||}}}|||~~~}}}|||}}}xxxpppggg___ZZZTTTQQQLLLJJJKKKNNNPPPQQQVVVVVVWWWXXXYYYZZZ[[[[[[]]]\\\\\\[[[ZZZVVVQQQNNNIIIHHHFFFEEECCCBBBBBBAAA?????????>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@???DDDDDDEEEFFFFFFFFFFFFFFFCCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGGGGGGGHHHLLLQQQVVV````````````^^^\\\ZZZYYYWWWWWWXXXXXXYYYYYYXXXXXXZZZ\\\aaagggmmmooonnnmmmbbbaaa^^^ZZZVVVTTTRRRQQQMMMMMMLLLJJJHHHFFFCCCBBBAAAAAABBBBBBBBBBBBBBBBBB???@@@BBBBBB@@@???@@@@@@FFFGGGHHHKKKNNNUUU\\\bbbgggjjjooorrrtttvvvxxxzzz}}}~~~xxxnnnccc[[[ZZZ\\\ZZZ]]]```cccfffjjjooosssyyy~~~pppgggfffeeeuuu~~~wwwnnnccc\\\PPPLLLGGGBBB@@@===;;;:::888888888888777777777777555444333333444555666777444444444444444444444444444444444444444444444444222222222222333333444555444444444444444444444444444222111111222222000...222222222222222222222222444444444333333222222222222333333444444333333222222222222111111111111111000000000000111111111111///000111222222111000///---......///000111111111000000000000000000000000000111111111111222222222...///111222333333222111000000000000000000000000222222111111111111222222111111222222222111000000000000000000000111111222000000111111222222222222222222222222222111000///000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000111111000111555999===AAADDDFFFHHHKKKNNNQQQRRRTTTVVVXXX[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[YYYXXXWWWWWWWWWWWWZZZ]]]bbbiiipppvvv{{{}}}||||||}}}|||{{{~~~}}}{{{zzz||||||{{{xxxsssllleee___[[[RRRPPPLLLIIIHHHJJJLLLNNNSSSTTTVVVXXXZZZ\\\]]]^^^aaa```______^^^[[[WWWTTTMMMJJJGGGEEEEEEEEEDDDCCC??????>>>>>>>>>>>>??????>>>>>>>>>>>>============AAABBBEEEGGGHHHHHHGGGFFFIIIGGGDDDBBB???>>>>>>>>>@@@AAABBBCCCCCCCCCBBBBBBFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCCCCCCCDDDDDDEEEEEEDDDEEEEEEFFFGGGJJJOOOSSSZZZ\\\[[[YYYYYYZZZWWWRRRPPPPPPPPPPPPPPPPPPOOOOOOTTTUUUYYY```hhhooosssuuulllggg```ZZZWWWUUUTTTTTTQQQPPPNNNKKKIIIHHHGGGFFFFFFFFFFFFEEECCCAAA???>>>??????>>>>>>>>>>>>??????BBBDDDEEEFFFHHHLLLPPPTTTZZZ^^^dddiiillloooqqqsssvvvxxxzzz~~~vvvjjjbbb]]][[[\\\\\\]]]^^^aaaeeeiiilllsssyyy}}}qqqgggfffnnnwwwkkkbbbXXXQQQIIICCCAAA>>>888333888888888888777666555444555555444444444333333333888888888777666555333333444444444333333222222222333333333333444555666666444333333222222333333444444555555555444333333222666666555444333333333333333333333333333333333333111111111111111111111111000000000000000000111111000000111111111222222222222111111000111111222333222222111111111111111111111111111111000000//////222222222111111111000000000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111111000///......///000111444333111000///...//////111111111000000000000000222000...,,,,,,///222444222222222111111111111111000000000000000000000000...///000111111111111111//////000111222222333333222222222111111111000000000111222333333333333333111444888<<>>===<<<;;;;;;;;;<<<<<<==================@@@BBBDDDFFFGGGGGGFFFEEEHHHFFFDDDBBB@@@???>>>>>>???@@@@@@AAACCCDDDEEEEEEGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEECCCDDDDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFGGGKKKPPPSSSYYY[[[ZZZVVVUUUUUUSSSNNNNNNNNNMMMLLLKKKJJJIIIIIILLLOOOSSSYYYaaaiiippptttqqqnnnhhhbbb^^^ZZZXXXVVVTTTSSSPPPNNNLLLJJJIIIHHHGGGGGGGGGFFFEEECCCAAA@@@AAAAAA@@@?????????@@@@@@???@@@AAABBBCCCFFFJJJNNNTTTXXX]]]bbbeeehhhkkkmmmkkkmmmpppsssvvvxxxyyyyyyxxxlllddd___]]]\\\\\\\\\]]]___bbbeeeggglllrrr|||vvvnnnmmmooozzzzzzooohhh^^^WWWMMMFFFCCC@@@;;;666777777777777666555555444555555555555444444444444444444444444333222111111444444444333333333222222555444444333333333444444444333333222222333333444444444555555444444333222333222222222222222333333333333333333333333333333111111111111111111111111111111111111000000000000000000111111111222222222333333222111000///......222111111111111111222222222222111111111000000000222222222111111111000000000000000000000000000000000000000000000000000000111111000000////////////000000000000111111111111111000////////////000111333222111000//////000000111000000000000000000000000///---,,,,,,...000222000/////////////////////111111111111111111111111///000000111111111111000///000000111222222333333222222222111111111000000000111222222333333333333444777;;;>>>AAAEEEIIILLLMMMOOOSSSUUUXXX[[[___bbbfffdddaaa`````````___]]]^^^\\\ZZZYYYYYYYYYXXXVVVZZZ[[[```hhhnnnuuu|||xxxyyywwwssstttwwwzzz~~~~~~{{{zzzvvvwwwxxxyyy{{{sssrrrooolllhhhddd```^^^VVVSSSOOOLLLKKKMMMPPPRRRUUUVVVXXXZZZ]]]___aaabbbfffeeeddddddcccaaa]]]ZZZTTTQQQNNNKKKJJJIIIHHHFFFAAA@@@>>><<<:::999888888::::::;;;;;;<<<<<<======???@@@BBBDDDEEEEEEEEEDDDFFFEEEDDDBBB@@@??????????????????@@@BBBDDDGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFDDDEEEEEEFFFGGGKKKPPPTTTYYY[[[ZZZUUURRRSSSQQQMMMMMMLLLJJJHHHFFFEEEDDDCCCCCCFFFKKKPPPVVV^^^hhhpppuuussspppkkkeee___[[[XXXWWWVVVSSSQQQNNNLLLKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@AAAAAA>>>???@@@@@@@@@BBBEEEHHHJJJNNNSSSXXX[[[]]]```bbbbbbdddgggjjjmmmppprrrssszzz|||~~~~~~qqqiiidddbbb^^^]]]\\\\\\]]]___bbbcccgggkkkrrr}}}}}}xxxsssmmmqqq}}}vvvrrriii```UUULLLGGGBBB>>>;;;666666666666666666555555666666666666555555555555555555555666666555555444444444444444333333333333666666555444333333333333444444333333333333444444444444555555444444333333/////////000000111333333333333333333333333333333111111111111111111111111222222111111111000000000111111111111111222222222111111222111111///---,,,111111111111111222333444222222222222222111111111222222222111111111111111000000000000000000000000000000000000000000000000111000000000000/////////000000000000111111111111222111000000000000111222111111000000000000111111000000000000000000111111//////......//////000111//////////////////000000111111111111111111111111000111111111111000000///000000000111222222333333222222222111111111111111111111222222222222333333888;;;>>>BBBDDDGGGKKKNNNNNNQQQUUUYYY\\\___cccffffffeeeddddddddddddbbb```___]]]ZZZYYYYYYZZZZZZYYY\\\\\\```hhhpppwww}}}{{{wwwrrrsssuuuwwwyyyzzzyyyxxxwwwrrruuuzzz}}}wwwvvvsssoookkkgggdddbbbXXXUUUPPPLLLLLLNNNQQQTTTVVVWWWYYY\\\___bbbdddeeeiiihhhgggggggggddd```]]]YYYVVVQQQNNNMMMKKKIIIGGGBBBAAA???===;;;999999888888888999:::;;;;;;<<<<<<>>>???@@@BBBCCCCCCCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@@@@AAADDDGGGHHHJJJKKKLLLMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEFFFHHHLLLQQQUUU[[[^^^^^^YYYVVVUUUSSSPPPMMMKKKIIIFFFDDDCCCBBBBBB>>>BBBFFFIIIKKKSSS___hhhrrrsssssspppjjjccc]]]ZZZZZZXXXVVVSSSPPPMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@AAABBBAAA@@@AAACCCEEECCCFFFJJJNNNPPPSSSVVVXXXYYY[[[]]]aaadddhhhjjjkkkrrrtttwwwyyyzzz{{{~~~xxxnnnhhheee```___^^^]]]^^^___aaacccfffhhhmmmuuutttllljjjvvv~~~{{{{{{ssskkk___TTTLLLFFFAAA>>>888777777777777777777777777777777777666666666666555555666777777777777777444444444444444444333333666555444333333333333333444444333333333333444444333444444555444444333333000000000000000111222222333333333333333333333333111111111111111111111111333222222111111000000///111111111111111111111111---...111222333222111000000000000111222333444555222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111222111111111111111111222000000000000000111111222000000000000000111111111111111222333333333333222111111111111111222222222000000000000000000000000111111111111111000///...000000111111111222222222111111111111111111111111222222222222222333333444;;;===AAADDDGGGJJJMMMPPPPPPTTTYYY^^^aaadddgggiiieeeeeeeeefffggggggdddbbb___]]]ZZZZZZ[[[\\\\\\\\\\\\[[[___iiisss||||||zzz|||{{{uuuvvvvvvwwwxxxyyyyyyyyyyyyrrrwww~~~~~~{{{vvvqqqkkkgggddd[[[XXXRRRMMMLLLNNNQQQTTTXXXYYY[[[^^^bbbeeeggghhhkkkkkkjjjjjjjjjhhhdddaaa]]]YYYUUUQQQNNNLLLJJJHHHCCCBBB@@@>>>===<<<;;;;;;777888888999:::;;;;;;<<<<<<===>>>???@@@AAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAADDDCCCAAA@@@AAACCCEEEGGGJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGCCCDDDEEEFFFHHHLLLRRRVVVaaafffgggbbb]]]YYYUUUPPPNNNLLLIIIFFFDDDCCCBBBCCC???BBBDDDDDDEEEJJJUUU]]]jjjooossssssoooiiicccaaa]]]\\\YYYUUURRROOONNNMMMLLLLLLKKKKKKJJJJJJJJJJJJGGGFFFEEECCCBBBAAAAAAAAABBBCCCCCCBBBAAA@@@AAACCC???BBBEEEGGGIIIKKKMMMPPPNNNPPPRRRUUUYYY\\\___aaahhhkkknnnqqqtttwwwzzz}}}ssskkkfffaaa```___]]]]]]^^^```aaaeeegggjjjooowwwwwwppplllpppyyy}}}{{{tttiii^^^SSSKKKEEEAAA;;;:::999999888999999:::888888777777777666666666111111222333444444444444444444444444444444444444333333333333333444555666555444444333333444444555333333444444555444444333333333222111111111111111333333333333333333333333111111111111111111111111333222222222111111000000111111111111111111111111...///222444555444333222111111111111222333444555222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111///000000000111111111111111111111222222111111111...///000000111111222222//////000000111111111111111111222333444333333222000000111111222222222222////////////////////////111111111111111000///...111111111111111222222222111111111111111111111111333222222222333444555666<<>>======888888999999::::::;;;;;;;;;;;;<<<===>>>??????@@@AAAAAABBBCCCCCCBBBBBBAAADDDCCCBBBBBBBBBCCCDDDEEEIIIJJJKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGCCCDDDFFFGGGIIIMMMRRRVVVeeemmmsssooohhhaaaZZZSSSSSSQQQMMMIIIFFFDDDDDDDDDCCCDDDCCCBBBBBBFFFMMMSSS```gggppptttrrrooolllkkkcccbbb___[[[WWWTTTRRRQQQPPPPPPNNNMMMLLLLLLLLLLLLJJJIIIGGGEEEDDDCCCBBBBBBAAABBBCCCBBB@@@>>>???@@@???AAACCCDDDDDDEEEGGGIIIIIIJJJLLLNNNRRRUUUXXXZZZ]]]```dddhhhkkkooosssvvvyyy{{{~~~}}}rrrllleeecccaaa^^^]]]]]]^^^^^^aaadddgggjjjoooxxxyyyssspppooovvv}}}tttiii]]]RRRIIIDDD>>>===;;;:::999999::::::777777777777666666666666222333444555555555555555444444444444555555555555333333333333444555666666555555444444444444555555333333444444555555444444555555444222222111111111333333333333333333333333111111111111111111111111222222222222222222222222222222222111111111111111333333444444444333111000222222222222222333444555111111111222222222222222111111111111111222222222111111111111111111111111000000000000000000000000000000000111111111111222000000000000111111111111000000111222222111000000...///000111111111111111/////////000111111222222//////000111111111111000.........///000000111111////////////////////////000111111111111000000///111111111111111111111111111111111111111222222222333333222333444666888:::===@@@DDDHHHKKKOOOSSSVVVYYY]]]cccggghhhhhhhhhhhhdddccccccdddeeeeeecccaaa___^^^^^^___bbbcccbbbaaa]]]\\\aaannn{{{~~~zzzvvvuuuwww|||~~~~~~~~~}}}|||zzzyyyxxx}}}yyyqqqlllfffaaaZZZSSSPPPQQQTTTVVVZZZ\\\^^^bbbfffiiilllnnntttssssssssssssqqqnnnkkkfffbbb\\\XXXTTTPPPMMMKKKGGGFFFDDDAAA???===<<<;;;:::::::::::::::::::::::::::::::::;;;<<<===>>>??????@@@BBBCCCCCCCCCCCCBBBAAABBBBBBCCCDDDEEEEEEFFFHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFCCCDDDFFFGGGIIIMMMSSSWWWdddppp|||~~~zzzssskkkddd```\\\WWWQQQLLLIIIHHHGGGFFFDDDBBB@@@AAADDDHHHKKKRRR[[[hhhpppqqqqqqqqqrrrllljjjfffbbb^^^[[[YYYXXXVVVUUUSSSQQQPPPOOOOOOOOONNNLLLKKKHHHGGGEEEEEEDDDAAABBBCCCBBB@@@?????????@@@AAABBBBBBAAAAAACCCEEEFFFFFFGGGIIILLLOOORRRTTTSSSVVVZZZ]]]aaadddhhhkkkmmmpppssswwwyyy|||zzznnnkkkgggccc```^^^]]]]]]^^^bbbeeehhhjjjqqqzzzxxxpppjjjmmm|||uuuhhhZZZNNNGGG@@@>>><<<:::888888999999777777666666666555555555666666777777777777777666444444444444555555555666444444333333333444444555555555444444444444555555222333444444555555444444444333333222222222333333333333333333333333333333111111111111111111111111000111111222222333333444222222222111111111000000333333333222222222222111333333222222222333333444000000000111111111222222000000111111111222222222111111111111111111111111000000000000000000000000000000111111111222222222000000000000111111111111///000000111111000000//////000111111222111000000...//////000111111222222////////////000000000111---......///000000111111111111111111111111111111///000000111111111111000111111111111111111111111000000111111111222222222333333333444666999<<<===???BBBGGGKKKOOOSSSWWW[[[]]]aaagggjjjjjjhhhgggfffdddbbb``````aaaaaa```_________```cccffffffeeeccc```___eeeqqq~~~xxxwwwvvvtttuuuyyy}}}xxxrrrjjjeee]]]VVVRRRRRRUUUXXX[[[\\\___cccgggkkknnnooowwwvvvvvvwwwwwwuuuqqqoooiiieee___ZZZVVVRRROOOLLLIIIHHHEEEAAA>>>;;;999999;;;;;;::::::::::::::::::999999999:::;;;<<<===>>>???@@@AAACCCDDDDDDCCCBBB???@@@BBBDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFCCCDDDFFFGGGIIIMMMSSSWWW```ppp}}}wwwkkkgggaaaYYYSSSNNNLLLKKKFFFCCC@@@???AAADDDFFFGGGGGGRRR```jjjnnnppprrruuurrrppplllhhhdddaaa^^^]]]ZZZXXXVVVTTTRRRRRRRRRRRRPPPOOOMMMKKKIIIHHHGGGFFFBBBDDDEEEDDDBBB@@@@@@AAAAAABBBBBBAAA??????AAABBB??????@@@AAADDDGGGJJJLLLMMMPPPSSSVVVYYY\\\```bbbcccfffkkkooossswww|||wwwtttoooiiidddaaa______^^^bbbfffhhhiiinnnvvv}}}yyyooohhhiiiuuu}}}ooo___QQQJJJ@@@>>><<<999777777777888666666666666555555555555333444444444444444333333444444444555555555666666666666555444333333333333555555444444444444555555222333333444555555555444111111111111222333444555333333333333333333333333111111111111111111111111000000111222333444444555222222222222111111000000/////////000111333444555444444333222222222333333//////000000111111111222000000111111222222222222111111111111111111111111000000000000000000000000000000111111222222222222000000000000111111111111...///000111111000///...///000111222222111000///...//////000111222222222111111000000111111222333///000000111222333333333222222222222222222222222...///000111111111111111222222111111111111111111000000111111222222222222333333333444777:::>>>@@@@@@CCCHHHMMMQQQVVVZZZ^^^___dddiiilllkkkhhhfffddddddaaa___^^^^^^______^^^___```bbbfffhhhiiifffddddddccchhhtttooooooppprrrvvv}}}xxxqqqjjjaaaYYYUUUSSSSSSRRRYYY\\\```cccgggkkkppptttwww{{{|||xxxvvvvvvuuurrroookkkfff```[[[VVVQQQMMMKKKIIIEEEAAA>>>=========<<<<<<======<<<<<<;;;;;;999888888888888:::;;;<<>>>>>>>>;;;999:::777777777777666666666666777777777777666666666666666666666666666666666666222333333444444333333222666555555444444333222222666555444333222333333444444333333222222333333444555555555444333222000000222222222222222222222222333333333333333333333333333333333222222111111111000111111111111222222222333333222222333333444555333333222222111000////////////000111111111111111000000000111222222222333111111111111111111111111000000////////////000000////////////////////////222111000//////000111222222111000//////000111222333222111000000111222333222222111000///...------333333333222222222111111111444666555222111111333000111222444444333222222000000000000000000000000111222333444444333111111222333444555666999>>>AAAEEEHHHKKKNNNRRRWWW^^^bbbhhhhhhiiijjjjjjiiihhhgggeeedddbbb```____________aaabbbcccdddfffggghhhiiigggiiinnnttt{{{yyytttlllhhhmmm|||}}}tttnnneee]]]XXXVVVUUUTTTXXX[[[```dddhhhlllppptttxxx}}}~~~zzzxxxxxxwwwtttrrrnnniiiddd___YYYTTTPPPMMMKKKHHHDDDAAA???>>>>>>======>>>>>>>>>======<<<::::::999999999:::<<<===???@@@AAACCCCCCCCCBBBBBBCCCBBBAAACCCFFFGGGFFFDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFDDDDDDFFFIIIMMMOOOYYYggg}}}}}}nnnfffaaaZZZRRRQQQMMMHHHEEEDDDEEEEEEEEEBBBEEEJJJPPPVVV^^^fffkkktttvvvxxxyyywwwuuuuuuuuupppnnnjjjeeeaaa]]][[[YYYVVVUUUSSSRRRQQQOOOKKKIIIJJJJJJIIIHHHGGGFFFEEEEEEAAAAAAAAA@@@@@@@@@??????????????????@@@@@@AAABBBAAACCCEEEGGGIIIKKKOOOQQQTTTVVVZZZ^^^bbbggglllpppvvvyyy~~~wwwpppmmmkkkjjjiiigggeeeeeeggglllpppttt{{{|||qqqiiieeedddjjjooowww}}}pppaaaWWWMMMEEE>>>===<<<999666777888777777777666666666666777777777777666666666666666666666666666666666666222333333444444333333222444444444444444444444444666555444333333333444444444333333222222333333444333333444444444333222222222222222222222222222222333333333333333333333333333333333222222222111111000111111111111222222222222222222222222333333444333333222222111000000/////////000111111111111111111111111111111222222222////////////////////////000000////////////000000111111111111111111111111222111000//////000111222222111000//////000111222222111000000000000111222222222111111000000//////333333222222111111111111444666777666222000000111000111111222222222222222111111111111111111111111111111222333333222111111333444666777999<<>>>>>?????????>>>>>><<<;;;:::::::::;;;<<<===>>>???AAABBBCCCCCCBBBBBBBBBAAAAAABBBDDDEEEEEEDDDEEEFFFGGGHHHHHHIIIIIIHHHIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHIIIGGGFFFEEEFFFHHHKKKMMMWWW```rrrvvvnnnddd[[[XXXSSSLLLGGGFFFFFFGGGGGG@@@BBBDDDGGGKKKRRRZZZ___ooosssxxx|||}}}~~~{{{zzzwwwrrrlllgggbbb___[[[XXXVVVTTTSSSQQQNNNLLLLLLKKKKKKJJJIIIHHHGGGGGGCCCBBBBBBAAA@@@???>>>>>>>>>>>>======>>>>>>??????>>>???AAABBBCCCDDDGGGJJJKKKNNNRRRVVVZZZ^^^cccgggmmmqqqvvv{{{~~~|||uuuqqqnnnmmmkkkiiigggiiimmmqqquuuxxx}}}{{{oooeee```bbbdddkkkyyyvvvggg\\\PPPHHHAAA???===999666666888888777777777666666666777777777777666666666666666666666666666666666666333333444444444444333333222222333444444555666666555555444333333333444444444333333222222333333444111222333333444444444444222222222222222222222222222222222222222222222222333333333222222222222111000111111111111222222222111111111111222222222333333333222222111000000000//////000111111111111111222222222111111111111111////////////////////////000000////////////000000111111111111111111111111111111000000000000111111111111000000000000111111111000000//////000000111222222222111111111111111222111111111111000000000444555666555333111111222111000000000000111222222222222222222222222222222000111111222222222111111333555888:::<<<@@@EEEHHHHHHKKKOOOSSSXXX^^^dddiiieeefffggghhhiiiiiihhhggghhhgggeeebbbaaa```aaaaaaccccccdddfffiiimmmqqqtttzzz{{{}}}~~~vvvkkkbbb]]]bbbsss|||vvvmmmeee```[[[XXXVVVUUUZZZ```fffkkknnnqqqttt}}}~~~~~~|||yyyxxxuuuqqqmmmhhhbbb\\\XXXSSSQQQNNNJJJFFFCCCBBBAAA===>>>>>>???@@@@@@@@@???===<<<;;;:::999:::;;;<<<>>>???AAABBBCCCCCCCCCBBBBBBAAAAAABBBCCCDDDDDDDDDFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIGGGHHHHHHIIIHHHHHHGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGFFFEEEFFFHHHKKKLLLTTT[[[hhhzzztttkkkaaa[[[RRRKKKHHHGGGHHHHHHBBBBBBBBBCCCEEEJJJQQQVVVfffkkksssyyy}}}}}}wwwooohhhddd```]]]YYYVVVUUUSSSPPPNNNLLLKKKKKKJJJIIIHHHGGGFFFDDDDDDCCCBBB@@@???>>>>>>>>>======<<<<<<<<<======>>>???@@@@@@@@@AAACCCEEEFFFHHHLLLPPPSSSWWW\\\```eeeiiinnntttwww{{{~~~vvvqqqpppnnnkkkjjjlllqqqvvvzzzzzz}}}|||pppiiieeebbbeeerrr{{{jjj^^^TTTKKKDDDBBBAAA<<<::::::888888888777777777666666777777777777666666666666666666666666666666666666333333444444444444333333333333333444444444555555444444444444444444444444444333333222222333333444111222333333444444333333222222222222222222222222111111111111111111111111222222222222222222222222000000111111111222222222000000111111222222222222222222222111111111000000//////000111111111111111333222222222111000000000000000000000000000000000000000////////////000000////////////////////////111000000000000000000111111000000000000000000111000000////////////000000000000000111111222222222111000000000000000000000000111333444444555666666111000/////////000222333333333333333333333333333000000111111111111111111333666999<<>>@@@@@@AAAAAAAAA===<<<;;;:::999999:::;;;>>>???AAACCCDDDDDDDDDDDDAAABBBBBBBBBBBBCCCDDDFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFGGGIIIKKKMMMNNNVVVaaammm{{{|||llleee[[[RRRMMMJJJIIIHHHEEEDDDCCCAAAAAAEEEJJJNNNYYY___hhhqqqxxx}}}{{{rrrmmmfffbbb]]]YYYVVVTTTQQQPPPMMMMMMLLLKKKJJJIIIHHHHHHFFFEEEDDDCCCBBBAAA@@@???>>>>>>===<<<;;;;;;;;;<<<===>>>??????>>>>>>@@@BBBAAADDDGGGJJJLLLPPPTTTWWW\\\aaaggglllppptttxxxzzz{{{}}}~~~wwwpppnnnkkkjjjmmmrrryyy}}}}}}uuujjjfffeeennn}}}lll___UUUMMMFFFDDDCCC>>><<<<<<888888888888777777777777777777777777666666666666666666666666666666666666333444444555555444444333555555444444444333333333333444444444444444444444444333333222222333333444333333444444333333222111222222222222222222222222111111111111111111111111222222222222222222222222000000111111111222222222///000111222222222111111222222222111111111111111//////000111111111111111333222222222111000000000000000000000000000000000000000////////////000000////////////////////////000000000111111000000000000000000111111000000000//////000000000000//////......//////000111111111000000000000000000000111///000111222444555555555111000/////////000222333333333333333333333333333000000111111111222222333333666:::>>>AAAFFFJJJNNNQQQTTTWWWZZZ\\\___cccfffeeefffhhhjjjkkkkkkjjjjjjhhhgggeeecccbbbbbbbbbcccggggggiiilllrrryyy}}}|||pppddd[[[WWWVVVTTT^^^qqq~~~vvvmmmfff___YYYUUUUUUYYY```fffkkkppptttwww}}}~~~|||xxxuuuqqqkkkddd```WWWVVVSSSOOOKKKGGGCCCBBB===>>>@@@AAABBBCCCCCCDDD???>>><<<;;;:::::::::;;;???@@@BBBDDDEEEFFFFFFEEEBBBCCCCCCBBBAAABBBEEEGGGIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFGGGIIIKKKLLLHHHPPPZZZbbblll{{{ssshhh^^^VVVQQQNNNLLLFFFEEEDDDAAA@@@AAAEEEHHHLLLRRR[[[eeennnvvv~~~zzznnniiibbb\\\XXXVVVSSSRRRPPPOOOOOONNNMMMLLLKKKKKKGGGFFFFFFEEEDDDCCCBBBBBB@@@???>>>===<<<<<<;;;<<<;;;<<<===<<<;;;;;;===???===???BBBCCCEEEGGGKKKNNNSSSWWW]]]cccgggkkkoooqqqtttvvvzzz}}}ssspppllljjjkkkpppuuuyyy~~~pppjjjggglll|||rrrgggXXXPPPHHHFFFDDD???<<<<<<999999888888888777777777777777777777666666666666666666666666666666666666444444555555555555444444666666555444333333222222222333444555555555444444444333333222222333333444444444444444333333222111222222222222222222222222222222222222222222222222111222222222222333333333000111111111111222222222///000222333333333222111111111111111111111111111//////000111111111111111222222222111111111111111////////////////////////000000////////////000000111111111111111111111111000000111111111111000000000000111111111111000000///000000111111000000///......//////000000000111000000000111111111111222222111111222333333111///111000000000000111222222333333333333333333333333111111111111222333444555555888<<<@@@DDDHHHLLLOOOUUUXXX[[[]]]___aaadddfffiiijjjkkklllmmmmmmlllkkkhhhgggfffeeedddeeefffffffffgggjjjnnnttt{{{xxxiiiZZZQQQPPPRRROOOYYYkkk|||tttlllddd]]]XXXVVVYYY___eeejjjpppuuuyyy|||}}}zzzvvvpppiiiddd[[[YYYVVVRRRNNNIIIEEECCC@@@AAABBBDDDEEEFFFGGGGGGBBBAAA???===<<<<<<<<<===@@@AAACCCEEEGGGGGGGGGGGGCCCDDDDDDCCCBBBBBBFFFIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIIIIJJJJJJJJJIIIIIIGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJHHHLLLRRRWWW```rrrwwwlllbbbZZZUUUQQQIIIIIIGGGDDDBBBAAACCCEEEDDDIIIPPPWWW___gggooottt|||vvvppphhhaaa\\\XXXVVVTTTPPPOOOOOONNNMMMLLLKKKKKKGGGGGGGGGFFFFFFEEEEEEEEEBBBAAA@@@>>>======<<<<<<:::;;;<<<<<<;;;;;;===>>><<<===???@@@AAABBBEEEHHHJJJNNNTTTYYY]]]aaadddggglllooosssvvvyyy}}}~~~zzzsssmmmkkkmmmqqqttt}}}vvvqqqkkkllluuu}}}tttaaaXXXOOOKKKHHHAAA===<<<999999999888888888777777777777777777666666666666666666666666666666666666444444555555555555444444444444444444444444444333222333444555555555444444444333333222222333333444222222333444444444333333222222222222222222222222333333333333333333333333111111222222222333333333000111111111111222222222000111333444555444333222111111111111111111111111//////000111111111111111111111111111111222222222////////////////////////000000////////////000000111111111111111111111111///000111222222111000//////000111222222111000///000000111222222111000000000000000000000000111111111111111111222222333333222111///000222222///---000111111222222222222222222222222222222222222222333222222222333444555666888;;;@@@DDDGGGKKKOOOQQQWWWZZZ^^^```bbbdddgggiiilllmmmnnnooooooooonnnmmmiiiiiihhhggghhhiiijjjkkkhhhjjjnnnsssyyy|||nnn^^^SSSMMMMMMNNNNNNYYYjjj}}}~~~|||}}}~~~yyyqqqhhhaaa\\\VVVZZZ___dddiiipppvvv{{{{{{}}}yyyssslllggg]]][[[YYYUUUPPPKKKGGGEEEBBBCCCDDDFFFHHHIIIJJJJJJEEEDDDBBB@@@>>>>>>>>>>>>@@@BBBDDDFFFHHHHHHHHHHHHCCCDDDEEECCCBBBCCCFFFJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMKKKKKKJJJJJJJJJIIIIIIIIIJJJIIIIIIHHHGGGGGGGGGGGGJJJKKKKKKOOOXXXhhhzzzuuukkkaaaZZZVVVLLLLLLKKKHHHEEEDDDEEEFFFCCCFFFIIINNNRRRXXX___ccckkkrrr}}}|||uuulllddd^^^ZZZXXXVVVNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGCCCCCCAAA???>>>=========<<<=========<<<<<<>>>@@@===>>>@@@@@@@@@AAADDDFFFCCCGGGMMMRRRVVVYYY]]]___bbbeeeiiimmmpppssswwwzzz{{{rrrmmmmmmnnnpppwww{{{~~~}}}wwwppplllppp|||jjj```WWWRRRLLLEEE???>>>999999999888888888888777777777777777666666666666666666666666666666666666444444555555555555444444222333333444444555555666111222444555666555444444444333333222222333333444000000222333444555555555222222222222222222222222333333333333333333333333111111111222222333333333000111111111111222222222000222333555555444333222111111111111111111222222//////000111111111111111000000111111222222222333111111111111111111111111000000////////////000000///////////////////////////000111222222111000//////000111222222111000///000111222333333222111000111111111111111111111111111111222222222333333333///------///222333111///000111222444444333222222222222222222222222222222333333222222333555666777:::===BBBFFFIIIMMMPPPSSSXXX[[[___ccceeegggjjjmmmoooooopppqqqqqqpppooonnnjjjjjjiiiiiijjjlllmmmnnnlllnnnsssyyyvvveeeWWWOOOMMMKKKJJJRRR\\\kkk|||yyyxxx{{{~~~}}}}}}wwwnnncccZZZYYYYYY\\\bbbjjjrrrwwwyyyzzz~~~~~~yyypppiiieee```YYYUUUTTTQQQKKKFFFGGGEEEDDDFFFHHHKKKLLLLLLHHHHHHGGGDDDAAA???@@@AAA@@@DDDFFFDDDDDDGGGIIIHHHIIIGGGDDDAAAAAADDDGGGIIIJJJKKKMMMOOOPPPPPPPPPPPPLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIGGGGGGHHHHHHJJJKKKLLLMMMNNNLLLJJJGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGKKKNNNPPPSSS\\\kkkwwwxxxnnnccc[[[YYYTTTOOOJJJHHHFFFEEECCCCCCDDDEEEHHHLLLPPPSSSVVV\\\```eeekkkqqquuuwwwxxxtttqqqkkkeee___ZZZVVVUUUPPPOOOMMMKKKIIIHHHHHHGGGIIIIIIIIIIIIGGGFFFEEEDDDDDDEEEDDDCCCBBB???<<<;;;<<<<<<<<<<<<<<<===>>>>>>============???AAACCCDDDCCCDDDGGGJJJMMMPPPSSSTTT\\\]]]```ccchhhllloooqqqvvvzzzzzztttrrrqqqqqqpppxxx~~~yyyooolllnnnuuu|||nnn]]]RRRNNNJJJEEE@@@:::::::::888666555666666666666666666777777777777444444444444444555666777777777666666666555555555444444444555555555555666111222222333444444444444333333333444444444555555333333333333333333333333111222222222222111000000222222222222222222222222111111111111111111111111444333333222111111111222000111222222222222111000111111111111111111111111111111111111000000000000111222222333333222222111222111111111000000//////000000000000111111111111222111000...---+++***)))////////////////////////111111222222222333333333000000000000000000000000222222222222222222222222000111111111111222222222444333111000000000111111000000000000111222333444111111222222222333333333444444444222222444777:::<<>>>>>======<<<<<<===============<<<===>>>@@@AAACCCAAABBBDDDGGGJJJLLLNNNOOOTTTUUUWWWZZZ^^^bbbfffhhhnnnrrrwww}}}zzzwwwqqqmmmkkkrrrzzz}}}|||~~~~~~uuuqqqqqquuuzzzhhh[[[SSSMMMHHHEEE>>>===<<<999777555555666555555666666666777777777555444444444444555666777555555444444444333333333444444444555555555555666222222333444444444333333333333333444444444555555333333333333333333333333222222333333222222111000222222222222222222222222111111111111111111111111444333222222111111222222111111111111111111111111111111111111111111111111111111111111000000000000000111111222222111111000111111111111000000000///000000000000111111111111222222222111111000000000111111111111111111111111111111111111222222333333000000000000000000000000222222222222222222222222000111111111111222222222333333111000000000111111111111000000000111111222111111111222222222333333444444444333333555999<<<>>>AAAEEEHHHKKKOOOSSSVVV[[[aaaffffffhhhmmmooommmnnnnnnmmmmmmnnnnnnoooooojjjjjjjjjjjjkkkmmmoooqqqsssxxx~~~vvvmmmcccWWWRRRNNNMMMPPPTTT]]]gggvvv|||vvvuuuwwwzzz}}}vvvlllddd`````````dddkkkrrrwwwzzz|||}}}xxxoooiiiaaa[[[XXXUUUQQQNNNIIIGGGEEEFFFIIILLLMMMNNNNNNNNNLLLIIIEEEDDDDDDEEEFFFKKKMMMKKKJJJLLLLLLJJJKKKHHHEEECCCBBBDDDFFFHHHJJJLLLNNNPPPQQQRRRRRRRRRPPPPPPOOONNNMMMLLLKKKKKKJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPMMMLLLJJJIIIHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEHHHKKKKKKKKKOOOWWW___lllwwwxxxqqqgggbbb\\\VVVSSSQQQNNNMMMJJJJJJHHHHHHGGGHHHIIIJJJIIIKKKNNNQQQSSSUUUUUUVVVUUUTTTRRROOOMMMKKKJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBB@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@??????AAACCCEEEFFFHHHHHHKKKLLLNNNPPPTTTXXX[[[\\\aaaeeekkkqqqvvv|||vvvnnnkkkoootttxxx{{{~~~}}}zzzxxxxxx}}}xxxhhh\\\TTTNNNKKKCCCAAA>>>:::888666666666555555555555666666666666555555444444555555666666444444444444444333333333444444444555555555555666333333444444444333222222333333333444444444555555333333333333333333333333333333444444333333222111222222222222222222222222222222222222222222222222333333222222111111222222333222111000000111222333111111111111111111111111111111111111000000000000///000000000000000000///111111111111000000000000000000000000111111111111000000111222222333333444111111111111111111111111000000000111111111111222000000000000000000000000222222222222222222222222000111111111111222222222333222111111000111111111333222111111000000111111000000111111111222222222333444444555555888<<<@@@@@@CCCGGGJJJMMMRRRVVVZZZ\\\dddjjjlllnnnrrrsssqqqmmmlllllllllmmmmmmnnnoooiiikkkkkkjjjhhhjjjnnnrrrvvv|||xxxnnnbbbZZZSSSOOOMMMMMMTTT]]]dddmmmxxx{{{wwwwwwyyy{{{zzzqqqiiibbb```___bbbiiirrrxxx||||||}}}tttnnnfff^^^ZZZWWWTTTRRRKKKIIIGGGGGGJJJMMMOOOPPPSSSRRRPPPLLLHHHFFFGGGHHHIIIOOOQQQPPPNNNOOOOOOLLLLLLJJJFFFDDDCCCCCCEEEFFFJJJKKKNNNPPPRRRSSSSSSSSSRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFIIILLLLLLKKKMMMSSSXXXaaakkk|||~~~yyyooojjjccc]]]YYYWWWTTTRRRPPPOOOMMMKKKJJJJJJJJJKKKGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGGGGFFFFFFBBBBBBAAAAAA@@@AAAAAAAAACCCCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBAAAAAABBBCCCDDDBBBAAA???>>>===<<<<<<<<<;;;;;;;;;;;;<<<======>>>===>>>>>>???AAABBBBBBCCCFFFGGGHHHKKKNNNQQQTTTUUUVVVZZZ```ffflllssszzz~~~~~~wwwqqqqqqrrrvvv{{{wwwiii]]]UUUQQQFFFCCC>>>:::888777777777444555555555666666666666666666555555555555666666666666666666666666666666444444444555555555555666444444444444333222222111333333333444444444555555333333333333333333333333444444555555444444333222222222222222222222222222222222222222222222222222333333222222111222222333444333111000000111333444111111111111111111111111111111111111000000000//////000000111111000000///111111111000000000000000///000000000111111111111......//////000111222222111111111111111111111111000000000000000000000111000000000000000000000000111111111111111111111111000000111111111222222222222222111111111111111111333222222222222222333333000000000111111111222222222333555777888;;;@@@CCCBBBEEEHHHLLLPPPUUUZZZ^^^```hhhppprrrtttwwwwwwtttmmmmmmmmmmmmmmmnnnoooooolllnnnnnnkkkggghhhnnnttt|||ssshhh\\\WWWSSSPPPNNNPPPYYYdddjjjoooxxx~~~{{{zzzzzz}}}}}}uuunnnbbb```^^^```gggqqqyyy~~~|||xxxssskkkccc]]]YYYVVVUUUNNNKKKIIIIIILLLOOORRRSSSVVVUUURRRNNNIIIGGGHHHIIILLLRRRUUUTTTSSSSSSRRROOOMMMKKKHHHEEECCCCCCDDDEEEIIIKKKMMMPPPRRRTTTTTTTTTTTTTTTSSSRRRQQQOOOMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFIIIKKKLLLLLLNNNQQQUUU[[[dddsss}}}uuupppiiiccc___\\\YYYWWWTTTRRRQQQOOONNNNNNNNNNNNKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBBBB??????>>>>>>>>>>>>>>>???@@@?????????@@@AAABBBCCCFFFEEECCCBBBAAABBBBBBCCCCCCBBB@@@???======<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;=========>>>>>>?????????BBBCCCDDDFFFHHHKKKMMMOOOOOORRRWWW]]]ccckkksssxxx|||xxxtttuuuzzzwwwiii^^^WWWJJJEEE>>>:::999999999888555555555666666666666777777666666555555555666666555666666666666666666666444444444555555555555666444444444444333222222111333333333444444444555555333333333333333333333333444555555555555444333333222222222222222222222222222222222222222222222222333222222111222222333333444333111000000111333444111111111111111111111111111111111111000000000///000111111111111111111000000000000000000000111111///000000000111111111111.../////////////////////000000000000000000000000111000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111222111111111111222222333444555777888000111111111111222222222222444777999;;;>>>CCCFFFCCCFFFJJJNNNSSSYYY```dddgggooovvvyyyzzz|||{{{wwwppppppooooooooooooppppppnnnoooooojjjfffgggnnntttrrrfff___ZZZVVVSSSQQQSSS]]]hhhmmmqqqvvv{{{~~~~~~}}}{{{{{{|||~~~yyyrrreeebbb^^^___fffpppyyy~~~}}}|||wwwppphhh```[[[XXXWWWQQQOOOLLLLLLNNNRRRUUUVVVXXXWWWSSSNNNIIIGGGHHHJJJMMMSSSXXXXXXWWWWWWUUUQQQNNNLLLIIIFFFDDDCCCCCCCCCHHHIIILLLOOORRRTTTTTTUUUUUUUUUUUUUUUSSSQQQNNNMMMNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIIIIIIIIIIJJJKKKKKKMMMLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIEEEGGGIIIKKKKKKMMMPPPRRRWWW]]]jjjyyyyyytttmmmgggccc```^^^\\\VVVUUUSSSRRRQQQQQQQQQRRROOONNNMMMLLLJJJIIIHHHHHHEEEEEEEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>>>>>???======<<<;;;<<<===???@@@FFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA???>>>=========;;;;;;<<<<<<<<<;;;;;;:::<<<<<<<<<=========>>>>>>>>>??????AAACCCEEEGGGHHHJJJLLLPPPTTTZZZbbbjjjpppyyy~~~{{{xxxzzzvvviii```PPPIIIAAA;;;:::;;;:::999666666666666777777777777777777666666555555666666333333333444444444444444444444444555555555555666333333444444444333222222333333333444444444555555333333333333333333333333444444555555444444333222222222222222222222222222333333333333333333333333222222111111222222333333444333222111111222333444111111111111111111111111111111111111000000000000000111111222222111111000000000000000111111111111000000000000111111111111222111111111111000000000////////////////////////222111111111111000000000000000000000000000000000111111111111111111111111000111111111111222222222000000111222222222222111000111111333444666888999111111222222222333333333333555999;;;>>>AAAEEEHHHFFFIIIMMMRRRXXX___gggmmmpppwww}}}~~~~~~}}}yyyssssssrrrqqqppppppppppppnnnnnnlllhhhgggjjjqqqwwwyyynnniiibbb\\\ZZZYYY[[[ccclllqqqsssvvvzzz|||~~~~~~~~~zzz{{{{{{||||||}}}~~~~~~|||vvvkkkfffaaa```eeeooowww}}}|||vvvnnneee^^^[[[YYYTTTQQQNNNNNNPPPTTTXXXYYYYYYWWWSSSNNNIIIGGGHHHIIILLLTTTYYYZZZYYYYYYWWWSSSOOOMMMJJJGGGDDDCCCBBBBBBFFFHHHKKKNNNQQQSSSTTTUUUUUUUUUVVVVVVUUUSSSPPPOOOPPPPPPOOOOOONNNMMMKKKKKKIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJJJJKKKMMMOOOQQQTTTYYYcccrrr|||wwwqqqkkkgggeeebbbaaa[[[ZZZXXXWWWVVVUUUVVVVVVSSSRRRPPPOOOMMMLLLLLLLLLFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@AAAAAA???>>><<<;;;<<<===???@@@CCCCCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>><<<<<<======<<<;;;:::999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===???AAABBBCCCEEEGGGIIILLLRRRYYYbbbhhhpppvvvuuukkkYYYPPPEEE>>><<<<<<:::888777777777777888888888999888888777666666666666666333333333444444444555555444444444555555555555666222222333444444444333333333333333444444444555555333333333333333333333333444444444444444333222222222222222222222222222222333333333333333333333333222222111111222222333444333333333333333333333333111111111111111111111111111111111111000000000000///000000000000000000//////000000000111111111111000000000000111111111111222222222222222222222222000000000000000000000000333333222222111111111111000000000000000000000000111111111111111111111111000111111111111222222222///000111222333222222111000000111111333444666666222333333333333444444444444777:::===???BBBFFFIIIIIILLLQQQWWW^^^fffooouuuxxx~~~zzzvvvuuusssqqqpppoooooooooooommmjjjjjjmmmttt{{{xxxppphhhfffgggjjjpppwwwwwwxxxyyy{{{}}}~~~}}}}}}{{{|||~~~~~~xxxqqqkkkdddbbbeeennnvvv{{{zzzrrriiiaaa]]][[[VVVSSSOOOOOORRRVVVYYY[[[ZZZWWWSSSMMMHHHFFFGGGIIILLLTTTZZZ[[[[[[[[[XXXTTTOOONNNKKKGGGDDDCCCBBBAAAEEEGGGJJJNNNQQQSSSTTTTTTUUUUUUVVVWWWVVVTTTQQQPPPQQQQQQPPPOOONNNLLLKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLMMMNNNPPPRRRSSSWWWaaaooo~~~yyysssmmmjjjhhheeedddbbb```^^^\\\ZZZZZZZZZZZZVVVUUUTTTRRRQQQPPPPPPPPPHHHIIIJJJKKKJJJJJJHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@>>>>>>@@@AAABBB@@@AAACCCEEEGGGGGGGGGFFFBBBBBBAAA@@@????????????<<<======>>>===<<<:::999999999::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBCCCEEEGGGLLLSSS\\\bbbiiipppyyy|||sss```VVVJJJAAA>>><<<:::777777888888888999999999999888888777666666666666666555555555666666666777777444444444555555555666666111222333333444444444444333333333444444444555555333333333333333333333333333333444444333333222111222222222222222222222222333333333333333333333333222111111111222333333444222333333444444333333222111111111111111111111111111111111111000000000000......////////////......//////000000111111111222000000000000111111111111000000000111111222222333111111111111111111111111333333333222222222111111000000000000000000000000000000000000000000000000000111111111111222222222///000111222333333222111000000000000111222333333333333333444444444555555555888;;;>>>@@@CCCGGGIIIKKKOOOTTTZZZbbbkkkuuu{{{~~~{{{wwwuuutttrrrpppnnnnnnmmmqqqnnnkkkmmmttt}}}{{{rrrqqqssswww||||||||||||}}}~~~~~~}}}|||}}}{{{wwwnnnfffbbbaaafffqqq||||||tttnnnggg```\\\YYYVVVRRRPPPPPPSSSWWWYYY\\\YYYTTTOOOJJJGGGEEEEEELLLQQQXXX^^^___\\\VVVRRRRRROOOKKKHHHGGGEEEBBB@@@EEEGGGJJJNNNQQQSSSUUUUUUVVVVVVWWWWWWVVVVVVUUUUUURRRQQQQQQPPPNNNMMMMMMLLLKKKJJJJJJIIIJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIKKKLLLNNNPPPQQQRRRQQQUUU\\\hhh|||}}}xxxsssooollliiigggdddcccaaa___]]]\\\[[[[[[]]]\\\YYYWWWUUUSSSSSSSSSRRRQQQPPPOOOMMMLLLKKKJJJKKKJJJHHHGGGGGGEEECCC@@@BBBBBBAAA@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBBBBBBBAAAEEEEEEDDDCCCAAA@@@??????AAA@@@>>>===<<<<<<<<<===:::999999999999999::::::>>><<<:::888888;;;>>>@@@@@@AAABBBDDDGGGLLLRRRVVVcccjjjttt|||zzzlllYYYKKKIIIFFF<<<777999;;;;;;;;;:::999777444333888888777777666666555555666666666666666666666666555555444444444444555555555555555555555444444444444444444444444444444444333333333333333333333333444444444444444444444444111111111222333444666666555444222111111111222222222222222111111111000000111111111222222333333333111222222222222111000000111111222222222222111111////////////000000000000........................111111000000//////............///000111222222333333333222111000000000111222111000//////111333444333222111000000111222333000000////////////000000000000000000000000000000//////000111111111111000111111222222222333333333444333222222222333444555999;;;>>>@@@BBBEEEJJJMMMNNNQQQWWW]]]eeennnwww}}}~~~zzzuuuqqqoooooonnnmmmoooooopppsssxxx{{{xxx}}}{{{zzzyyyzzz~~~~~~xxxppphhhdddbbbfffppp{{{~~~wwwqqqjjjbbb^^^[[[XXXTTTQQQPPPRRRUUUWWWXXXUUUQQQLLLHHHFFFDDDDDDJJJOOOWWW]]]___\\\WWWTTTRRROOOLLLIIIGGGEEECCCAAABBBDDDHHHKKKOOOQQQSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTRRRQQQPPPOOONNNMMMLLLKKKKKKJJJJJJIIIJJJKKKLLLMMMNNNMMMLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQOOOTTT[[[ggg{{{~~~xxxtttpppmmmjjjhhhgggfffeeecccaaaaaa``````dddcccaaa___]]]]]]]]]]]]XXXWWWVVVUUUSSSRRRQQQQQQOOOMMMKKKJJJIIIHHHEEEBBBEEEDDDCCCBBBAAAAAAAAAAAA???@@@AAABBBCCCDDDEEEFFFCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???===<<<<<<======;;;::::::999999::::::;;;===<<<:::999999;;;===???>>>???AAABBBDDDHHHNNNRRRZZZaaallluuu}}}mmm[[[LLLHHHDDD<<<888;;;:::;;;;;;:::999777555444888777777777666666666555555555555555555555555555555555444444444444555555444444555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222333222111111000000111111333333111000000000111111222222222111111111000000111111222222222333333333111222222222222111000000111111222222222222111111////////////000000000111........................111111000000//////////////////000000111111222222111000//////////////////222111000///000111333444222222111000000111222222000000////////////000000000000000000000000000000000000000000111111111111111111222222222333333333444333222222333444555666;;;===???AAABBBFFFJJJMMMQQQTTTYYY___fffnnnvvv||||||xxxtttrrrrrrssssssssspppqqqssswww||||||zzzxxxzzzzzzsssjjjfffdddeeennnxxx{{{uuunnnfff```]]]ZZZVVVRRROOOPPPQQQRRRRRROOOLLLHHHEEEDDDCCCCCCHHHMMMUUU[[[^^^]]]ZZZWWWSSSQQQMMMJJJHHHFFFDDDBBB@@@BBBEEEHHHLLLOOOPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSRRRQQQPPPOOONNNLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNOOOPPPPPPQQQQQQNNNRRRYYYfffyyy{{{wwwtttrrrooollljjjjjjiiihhhgggggggggggggggfffeeedddddddddddddddaaaaaa```^^^]]]\\\[[[ZZZVVVTTTRRRPPPOOOMMMIIIGGGIIIHHHFFFEEECCCCCCBBBBBB???@@@AAABBBDDDEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>===>>>>>>;;;;;;::::::::::::;;;;;;;;;;;;;;;:::;;;<<<<<<======>>>???@@@AAADDDIIILLLRRRYYYcccllluuu~~~tttbbbQQQJJJEEE>>><<>>??????AAAEEEHHHMMMSSS\\\ccckkksss}}}~~~}}}|||zzz|||~~~nnn\\\QQQIIIBBB@@@BBB:::::::::999999888888777777777777777666666666666444444444444444444444444555555444444444444555555333333333444555666777777444444444444444444444444333333333333333333333333444444444444444444444444111111111222333444666666222222111111111111111111111111111111111111111111222222222222222222222222111222222222222111000000111111222222222222111111//////000000000111111111000000000000000000000000000000000000000000000000111111111000000000000000111000000000111222333333111111000000000111222333222111111111111111111222111000000000000000000111000000000000000000000000222111000//////111333444111111222222222333333333333333333444555777999;;;@@@BBBCCCEEEFFFIIIMMMPPPWWWZZZ```ffflllssszzzxxxuuussssssuuuwwwyyyzzzxxxzzz}}}yyyqqqlllfffdddhhhnnnvvv}}}vvvmmmggg```]]]XXXSSSNNNJJJHHHGGGFFFDDDBBB@@@@@@@@@AAABBBCCCHHHOOOWWW\\\^^^^^^]]]WWWTTTPPPMMMLLLJJJGGGEEEAAABBBDDDFFFIIIKKKNNNOOOOOOPPPQQQSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPRRRRRRUUU^^^ooo}}}zzzwwwuuuoooooonnnnnnoooppppppqqqrrrrrrssstttuuuuuuvvvvvvsssrrrrrrqqqpppooonnnnnnllljjjgggeeeccc```\\\YYYTTTSSSPPPMMMKKKHHHGGGFFFCCCCCCCCCCCCBBBBBBBBBBBBFFFEEEEEECCCBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@;;;;;;:::999999999999999999999;;;<<<<<<<<<;;;:::<<<>>>??????>>>@@@BBBEEEHHHMMMTTT[[[aaajjjttt||||||{{{}}}zzztttuuu~~~yyygggYYYNNNEEEAAAAAA;;;::::::999999888888888666666666666777777777777555555555555555555555555555555444444444444555555333333333444555666777777444444444444444444444444333333333333333333333333444444444444444444444444111111111222333444666666222333333333333333333333111111111111111111111111222222222222222222222222111222222222222111000000111111222222222222111111000000000000111111111111111111111111111111111111000000000000111111111111111111111000000000000000111000000000111222333333111111111111111222222222111111111222222111111111111111000000000000111111111111111111111111111111333222000//////111333444111111222222222333333333333333444555777999<<<>>>BBBDDDFFFGGGIIILLLPPPSSSXXX]]]cccjjjqqqxxx}}}yyyvvvsssrrrsssuuuvvvwwwvvvyyy}}}~~~|||~~~~~~vvvqqqjjjeeegggllluuuzzzrrrmmmbbb```[[[UUUPPPJJJFFFDDDCCCBBB@@@??????@@@AAABBBBBBFFFNNNUUU[[[^^^______XXXUUURRROOOMMMKKKIIIGGGDDDDDDEEEFFFHHHJJJLLLMMMMMMNNNOOOQQQRRRSSSSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPRRRQQQSSSZZZhhh~~~{{{yyytttttttttttttttuuuvvvvvvwwwwwwyyyzzz{{{|||||||||zzzzzzyyyyyyxxxwwwvvvvvvuuussspppnnnllljjjfffccc]]][[[XXXTTTQQQNNNLLLKKKDDDDDDDDDDDDEEEEEEEEEFFFGGGFFFEEEDDDCCCAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAA===<<<;;;:::999999999:::999999:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>???AAACCCAAAFFFLLLRRRYYYcccnnnvvv||||||yyyxxxzzz|||}}}sssooovvvqqqaaaTTTIIICCC@@@<<<<<<:::999888888888888666666666666777777777777666666666666666666666666555555444444444444555555333444444444555666666666444444444444444444444444333333333333333333333333222222222222222222222222333222111111000000111111222333444444555444444444111111111111111222222222333333333222222222222111111222222222222111000000111111222222222222111111000000000111111111222222000000000000000000000000000000000111111111111222000000000000000111111111//////////////////000111000000111111222222222222000111222222222222111000222111111000000111111222111111111111111111111111222222111000111222333444111111222222222333333333333444444666888<<<>>>@@@CCCEEEGGGIIIKKKOOOSSSWWW\\\```hhhooovvv}}}|||zzzvvvsssqqqrrrsssttttttssswww}}}{{{oookkkmmmqqq{{{|||vvvnnnhhhhhhlllrrr|||xxxssseeeccc___YYYSSSMMMHHHEEEBBBAAA???>>>>>>@@@AAABBBBBBFFFLLLTTTZZZ]]]___```ZZZWWWSSSPPPOOOMMMJJJHHHEEEEEEEEEEEEFFFGGGIIIJJJIIIJJJLLLNNNOOOPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTOOOOOOPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLMMMNNNMMMNNNOOOPPPRRRSSSTTTUUURRRQQQQQQQQQQQQQQQPPPPPPOOOOOORRRWWW```sss{{{{{{zzzzzzzzz{{{|||||||||}}}~~~~~~}}}}}}zzzxxxvvvtttssspppllljjjfffddd```\\\XXXUUURRRQQQIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAABBBCCCCCCDDDCCCBBBAAA???>>>===<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;:::;;;============???AAA???CCCGGGLLLRRRZZZeeemmmrrr{{{{{{xxxxxxxxx{{{vvvlllmmmuuu}}}zzzkkk]]]RRRJJJDDD>>>===;;;999888888888888555666666666777777777888777777777777777777777777555555444444444444555555444444555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222333222111111000000111111111222333444444444333333000000111111111222222222333333333222222222111111111222222222222111000000111111222222222222111111000000111111111222222222000000000000000000000000000000111111111222222222//////000000111111222222111000//////////////////000000111222222222222222000111222222222222111000222111111000000111111222111111111111111111111111111111111222222222333333111111222222222333333333333444555777:::===@@@BBBCCCEEEHHHJJJMMMQQQVVVZZZaaaffflllssszzz}}}zzzwwwsssqqqrrrsssssssssyyy}}}{{{mmm```\\\___dddqqq~~~zzzrrrjjjjjjmmmnnnxxx|||xxxhhhfffbbb\\\UUUOOOJJJGGGBBBAAA???>>>???@@@AAACCCBBBFFFLLLSSSYYY]]]___```ZZZWWWTTTQQQOOOMMMKKKIIIFFFEEEDDDDDDDDDFFFGGGHHHGGGHHHIIIKKKMMMNNNOOOOOOPPPQQQQQQRRRSSSTTTTTTUUUPPPPPPQQQRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNOOOQQQRRRTTTUUUVVVQQQQQQQQQQQQQQQQQQQQQPPPLLLMMMQQQVVV\\\jjj|||{{{xxxwwwuuussspppmmmkkkiiifffaaa]]]YYYWWWVVVPPPPPPNNNLLLJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDDDDDDDBBBBBBAAAAAA???>>>============::::::999999999:::;;;<<<888:::;;;<<<<<<<<<>>>@@@AAADDDGGGIIILLLSSS]]]dddkkkuuu{{{yyyyyyxxx{{{~~~yyyjjjgggkkk{{{~~~tttfff[[[QQQJJJ???>>><<<999888777777777555666666666777777888888777777777777777777777777555555555444444555555555555555555555555444444444444444444444444444444444333333333333333333333333444444444444444444444444111111111222333444666666000111222333444333333222000000111111222222222222333333333222222111111111111222222222222111000000111111222222222222111111000111111111111222222222////////////////////////000000111111222222222222...//////000111222222333333333222111000000111111000000111222222222222111000111222333333222111000222222111111111111222222111111111111111111111111000111222333333333333222111111222222222333333333333444555777:::>>>AAACCCCCCEEEHHHKKKNNNSSSXXX\\\eeejjjpppvvv|||~~~zzzwwwsssrrrrrrttttttuuuyyypppbbbVVVSSSWWWZZZjjjyyy~~~~~~